/* CSS Document */
/* --------------------------------------------------------------------------------*/	
a:link, a:active,  a:visited {

	color: #333333;
	
}
/*a:hover { color: #006600;
	
}  */
/* --------------------------------------------------------------------------------*/	
* {margin:0;padding:0}
h1,h2,h3,p {margin:0 0 1em 0;padding:5px; color:#333333;}
html,body {
	height:100%;
	text-align:center;
	font-size:.95em;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		/* background-image: url(images_layout/bg4.png);
	background-repeat:repeat-x;*/

}
.img_alt{display:none;}
#outer{
	 
	width:760px;
	background:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	color: #333;
	text-align:left;
	
	margin:auto;
}
* html #outer{height:100%;} /*for IE as it treats height as min-height anyway*/

.clearer{clear:both;height:1px;overflow:hidden;margin-top:-1px;}


/* CSU Black Bar */
#headerCSU{
	width:760px;
	background:#000;
	color:#fff;
}
/* --------------------------------------------------------------------------------*/	

/* header image on page */
#headerImage{
	width:760px;
}
#headerImage2{
	width:760px; height:182px;
}
/* --------------------------------------------------------------------------------*/	

/* Contains the row with the Departments website for the website */
#headerDeptName2{
	width:750px;
	background:#2e2e2e;
	padding-left:10px;
	color:#FFFFFF;
	font-size:1.2em; 
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#headerDeptName{
	width:750px;
	background:#006633;
	padding-left:10px;
		color:#FFFFFF;
	font-size:1.2em; 
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
 

	
#headerDeptName a{ text-decoration:underline; color:#333333;}
/*#headerDeptName a:hover{ text-decoration:underline; color:#006600;} */
#headerDeptName .floatright{ float:right;}
/* --------------------------------Main Links----------------------------------*/


/* ------------------------------------Header List Links--------------------------------*/	

#headerListLinks{
	width:748px;
	border:1px #CCCCCC solid;
	margin-left:5px;
	margin-right:5px;
	background:#F2F2F2;
	margin-top:5px;
}

#headerListLinks .column{
	min-width:100px;
	padding-left:5px;
	padding-right:10px;
	float:left;
	font-size:1em;
}

#headerListLinks a:link, a:active,  a:visited{
color: #333333;
	
	font-size:.8em;
}
/* #headerListLinks a:hover {

	color: #006600;
	font-size:.8em;
} */

/* --------------------------------------------------------------------*/	

/* ------------------------------------Page heading--------------------------------*/	

#pageHeader 
{
		
	 float:none;height:25px;
	padding: 5px 0px 3px 0px;
	border-top:5px solid #fff; 
	border-left:5px solid #fff; 
	border-right:5px solid #fff; 
	border-bottom: 1px solid #ccc; 
	background-color:#96AB7B;
	 
	text-align:center;
	font-size:1.3em;
	
	}



/* --------------------------------------------------------------------*/	


/* ------------------------------------box Links--------------------------------*/	


#boxListLinks .column{
	min-width:100px;
	padding-left:5px;
	padding-right:20px;
	float:left;
	
}

#boxListLinks a:link, a:active,  a:visited {

	color: #333333;
	
}
/*#boxListLinks a:hover {

	color: #006600;
	
} */

/* --------------------------------------------------------------------*/	


.box1Heading{
	width:390;
	margin-top:5px;
	background:#006600;/*green*/
	color:#FFFFFF;
	padding-left: 10px;	
}
.box1{
	width:390;
	border: 1px solid #ccc;
	font-size:.7em;
	margin-top:0;
}
.box2Heading{
	width:330;
	margin-top:5px;
	background:#006600;/*green*/
	color:#FFFFFF;
	padding-left: 10px;
	
}
.box2{
	width:330;
	border: 1px solid #ccc;
	font-size:.7em;
}

.disclaimer
{ clear:both;
	width:100%;
	border-top:1px solid #ccc;

	
	font-size:.6em;
	margin-top:0;
}

/* --------------------------------------------------------------------*/	

#centrecontent {	width:760px; background-color:#fff;}


#right {
	float:right;
	width:330px;
	padding:5px;
}
#left {
	width:399px;
	float:left;
	padding:5px;
}

#leftfullbox {
	width:745px;
	float:left;
	
	padding:7px;	
}

#leftfullbox a:link, a:active,  a:visited
{
	font-size:1.2em;
	line-height:1.6em;
	font-weight:600;

	color: #333333;
	
}
/* #leftfullbox a:hover {

	color: #006600;
	
} */
#leftfullbox li{list-style-type: disc; 
margin-left:20px;
}



.contentcontainers{
	padding-left:5px;padding-right:7px;padding-bottom:5px;padding-top:10px;	
	border:none;
	
	margin-top:0;
	width:227px;
	float:left; 
	
}



a.contentcontainerLinks{color: #0066cc;   text-decoration:underline;}
/*a.contentcontainerLinks:hover{color: #ffffff;  text-decoration:None;} */

.container_sm{
	padding:5px;
	padding-left:15px;	
	border:none;
	
	margin-top:0;
	width:200px;
	float:left; 
	
}


#footer {
	width:760px;
	clear:both;
	margin:auto;
	height:100px;
	/*border:1px solid #000;*/
	 border-top:1px solid #000;
	background: #EAEAEA;
	color: #666666;
	text-align:center;
	
}

#footer a{color: #666666;  font-size:.7em; text-decoration:None;}
/*#footer a:hover{color: #000000; font-size:.7em;text-decoration:None;}*/
#footer {font-size:.7em;}

* html #footer {/*only ie gets this style*/
	height:100px;/* for ie5 */
	he\ight:100px;/* for ie6 */
}

/* --------------------------------------------------------------------*/	
/* --------------------------------------------------------------------*/	

.imgad{ border: solid 5px #fff;
	float:left;}
img{border:0px;}


/* --------------------------------------------------------------------*/	
.centertext{text-align:center;}
.lefttext{text-align:left;}
.righttext{text-align:right;}
.imgpad5{padding:5px; border:0px;}
.indent100px{margin-left:100px;}
.emptybox{width:190px; float:left;}
.floatright{float:right;}
.breakline{clear:left;}
.floatleft{float:left;}
.fontsmall{ font-size: .8em;}
.subheadings{font-size: 1em; color:#006600;}
.fomenuhead1{font-size: 1.4em; font-weight:bold; line-height:1.5em;}
.greybox{background-color:#f7eec6;}

li.linklist
{
list-style-type: disc; 
margin-left:20px;
font-size: .9em;


}

li.linklistNews
{
list-style-type: disc; 
margin-left:20px;
font-size: 1.5em;


}


ul.linklistnumber
{
	
	list-style-position:outside;
	list-style-type:decimal;
	margin-left:40px;
	font-size: .7em;



}

li.fomenu {
    font-size: .7em;
	 list-style-type:none;
	margin-left: 0;
	margin-top: -2px;	
	text-indent: 3px;	
		
	}
	
	#footerFO {
	width:760px;
	clear:both;
	margin:auto;
	height:100px;
	border:1px solid #000;
	background: #292C29;
	color: #cccccc;
	text-align:center;
	
}

#footerFO a{color: #cccccc; font-size:.8em; text-decoration:None;}
/*#footerFO a:hover{color:#006600;  font-size:.8em;text-decoration:None;} */
#footerFO {font-size:.8em;}

* html #footerFO {/*only ie gets this style*/
	height:100px;/* for ie5 */
	he\ight:100px;/* for ie6 */
}

	#bodywrap {
		width:100%;
		text-align:center;
	}
	
	#flashcontent {                                 
		width: 400.00;
		height: 271.00;
		text-align:center;
		margin:15px auto 0 auto;
	}
	

	