/* CSS Document */

#formwrapper {border:1px #023979 solid; width:700px;}

body {margin:0px; padding:0px}
#wrapper {margin:0px; padding:0px;}

body.center {text-align:center; font: Arial, Helvetica, sans-serif;}

#wrap {text-align:left; margin:0px; padding:0px;
	min-width: 500px;
	max-width: 1400 px;
}

#banner {background-image:url(/supportCSUF/images/50th_header_bkg.gif); background-repeat:repeat-x; border-bottom: #fff solid 1px; text-align:left;}


fieldset {padding:0px 10px 10px 10px; margin:10px 10px 20px 10px;}
legend, th {font-weight:bold; color: #023979; font-size: 110%;}


h1 {color:#023979;}

/* ----- FONT FORMATTING ----- */
.formfield {font-size: 10px; font-weight: bolder; font-variant: normal; text-transform: uppercase; }
.button {background-color:#DEB75A; color:#000; }
.field {padding:1px; background-color:#fff; border: #333 1px solid; margin: 0px 1px; color: #023979 }

.hiddenfield {border:0px;color:#999999;}



/* =SECONDARY NAV
----------------------------------------------------------------------
based on Gateways for the 50th look
*/


#gateways {	background: url(/supportCSUF/images/grey_gateways_bkg1.gif) #666 bottom left repeat-x; line-height: 1.4em; color:#fff;/*	background: #666; line-height: 1.4em; color:#fff;*/		line-height:1.4em;	padding: .5em 0;	text-align:center;  }

#gateways ul {border:none;margin: 0;text-align:center;  }

#gateways li {border:none;display:inline;	float:none;padding: .5em 0em;  }

#gateways a {border:none;color:#fff;font-size:.9em;font-weight:bold;padding: .25em; text-decoration:none;text-transform:uppercase; }
	
#gateways a:active,
#gateways a:hover,
#gateways a:focus {	text-decoration:underline;	background-color:transparent; }	 


#secondarynav {	background: url(/supportCSUF/images/grey_gateways_bkg1.gif) #666 bottom left repeat-x; line-height: 1.4em; color:#fff;/*	background: #666; line-height: 1.4em; color:#fff;*/		line-height:1.4em;	padding: .5em 0;	text-align:center;  }

#secondarynav ul {border:none;margin: 0;text-align:center;  }

#secondarynav li {border:none;display:inline;float:none;padding: .5em 0em;  }

#secondarynav a {border:none;color:#fff;font-size:.9em;font-weight:bold;padding: .25em; text-decoration:none;text-transform:uppercase; }
	
#secondarynav a:active,
#secondarynav a:hover,
#secondarynav a:focus {text-decoration:underline;background-color:transparent; }	 


/* layout structure 
-------------------------*/
#tacContent {margin-left: 10.5em; text-align:left;}
#tacContent .gutter {padding:10px;}

#sidebar {float: left; width: 10em; }
#sidebar .gutter {padding:30px 0px 10px 10px;}

#sectionnav {border: #010B48 thin solid; padding:.5em; font-size:.8em; text-align: left; }
#sectionnav ul {margin:0; padding:0;}
#sectionnav ul li {list-style-type:none; margin:0;	display: block; padding:0.2em 0em;color:#06c;} 
#sectionnav ul li ul {list-style-image:url(/advancement/img/orange_arrow.gif); margin:0; padding-left:1em;}

#sectionnav ul li a, #sectionnav ul li a:link, #sectionnav ul li a:visited {color:#06c; background: #fff; text-decoration:none;}
#sectionnav ul li a:active, #sectionnav ul li a:focus, #sectionnav ul li a:hover {text-decoration:underline; }

#footer {clear:both; text-align:left; font-size:80%; color:#666; padding:.05em 2em; }
#footer div { float:left; padding:0;}
#footer div.alignright {float:right;}
#footer div.address {color:#29205A; font-weight:bold;}

 .sidebar { text-align: left; font-size: .7em; margin:.5em; padding:0;}  