/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
#formwrapper {font-size:90%; margin:20px; border:3px #3366CC solid; width:700px;}
#content {padding:10px;text-align:left; }

h1, h2 {margin:0px; padding:0px;}
fieldset {padding:0px 10px 10px 10px; margin:10px 10px 20px 10px;}
fieldset fieldset {padding:0px 10px 10px 10px; martin: 10px; border: 0px;}
legend, th {font-weight:bold; color: #3366CC; font-size: 110%;}
th.less {color:#000; font-size:100%;}
h3.graysubheader {font-size: 16px;font-weight: bolder;color: #666666;font-style: italic;}
h4.und {padding: 15px 0px 0px 0px; margin:0px; text-decoration:underline;}

/* ----- FONT FORMATTING ----- */
.formfield {font-size: 10px; font-weight: bolder; font-variant: normal; text-transform: uppercase; }
.ital {font-style:italic; }
.bold {font-weight:bold; }
.boldital {font-weight:bold; font-style:italic}
.button { padding:2px; background-color:#3366CC; border: #000 1px solid; color:#fff; font-weight:bold; margin:5px;}
.field {padding:1px; background-color:#fff; border: #333 1px solid; margin: 0px 1px; }
.orange {color:#FF6600;}


/* ----- POSITIONING ----- */
.left {float:left; padding-right:10px;}
.clear {clear:both;}
.center {text-align:center;}
.center	{text-align: -moz-center;}
.indent {padding: 0px 20px;}
.bottompadding15 {padding-bottom:15px;}
.image {border:1px solid #000; margin: 0px 5px;}
.checkbox {margin-left:15px;}
.down {margin-bottom:15px;}
.down2 {margin-top:5px;}
.quarter {width:24% !important;}
.third {width:31% !important;}
.half {	width:48% !important;}
.full {	width:100% !important;}
.topM20 { margin-top:20px;}
.PadMargin0 {margin:0px; padding:0px;}

/* ----- SIZES ----- */
.bigger {font-size:36px; padding-bottom:0px; color:#063D6F;}
.big {font-size:115%;}
.small {font-size:90%;}
.smaller {font-size:80%;}

/*---------- TAC------------- */

.eventitem {background-image:url(/TAC/images/Fcircle.gif); background-repeat:no-repeat; padding-left:50px;}
.collegeWS {background-image:url(/TAC/images/WSlogo.gif); background-repeat:no-repeat; padding-left:50px;}

/*------------TITAN FUND ---------------- */

 .studenthead {width:50px; height:50px; border:1px solid blue; margin:2px 2px; }
 .studenthumb {width: 70px; height: 70px; border:2px solid #000; margin:0px 5px; float:left;}


/*

p, li, th, td {color:#000;}

.formfield {color:#000;}
a:link, a:visited {color:#A98701}
a:hover, a:focus, a:active {color:#000; background:#A98701;}


/*-----------------------DESIGNATIONS------------------------*/
legend.designation {}
div.designation {float:none; margin:5px; padding-bottom:8px;}

div.designation_title {float:left; width: 80%; font-weight: bold; text-transform: uppercase;}
div.designation_account {float:right; width: 15%;  text-align:center; padding:0px 5px;/*font-size:70%;*/}

div.designation_fund {float:left; width: 80%;/}
div.designation_ask {float: right; width: 15%; text-align:center;  padding: 0px 5px; font-size:70%;}
.notupper {text-transform:none;}


.columnBox {/*font-weight: bold;*/ padding:0px 3px; border:1px solid #3345AB; margin:10px 3px 0px 3px; font-size:.75em;}
.columntBox p {margin: 0px 0px 0px 2px;}
.textBox {padding:2px 2px 2px 5px; border:2px solid #3345AB; margin:0px 0px 5px 5px; font-size:.8em;width:160px; float:right;}
.textBox p {margin: 0px 0px 0px 2px;}

/*-----------------------TopNav------------------------*/
/*#topnav {white-space:nowrap; font-size:83%; font-weight:bold; height:45px; text-align: center; background-image:url(/supportCSUF/images/mouseover/nav.gif); background-repeat:repeat-x; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}
#topnav ul {padding:3px 0px 0px 0px; margin:0px; width:100%; float:left;}
#topnav ul li {list-style-type:none; display: inline;}
#topnav ul li a {  padding:1em 1em 0em 1em;}
#topnav ul li a:link, #topnav ul li a:visited {color:#fff; text-decoration: none; }
#topnav ul li a:active, #topnav ul li a:focus, #topnav ul li a:hover {color:#FF9900; text-decoration:underline; background-color:transparent;}*/

#topnav { margin:0px; padding:0px; background: url(/supportCSUF/images/nav1.gif) #3366CC bottom left repeat-x; color:#fff; border-bottom:#FFFFFF thick solid;
	height: 1.8em; line-height: 1.8em; }	
#topnav ul {list-style: none; padding: 0; margin: 0; }
#topnav li {float: left; margin: 0 0.15em;}
/*#topnav li.wrap {line-height:auto;}*/
#topnav li a, #topnav li a:link, #topnav li a:visited {background: url(/supportCSUF/images/nav1.gif) #3366CC bottom left repeat-x; float: left; display: block; 	text-transform: uppercase; 
	/*width: 10em;*/ padding:0px 1.5em; text-decoration: none; text-align: center; color:#fff; font-weight:bold; font-size: .7em;
	 /*border: 0.1em solid #dcdce9; color: #0d2474;*/ }
#topnav li a:hover, #topnav li a:focus, #topnav li a:active {text-decoration:underline; color:#F90;  }
/* Hide from IE5-Mac \*/ 	#topnav li a {float: none} /* End hide */

/*-----------------------RightNav------------------------*/
#rightnav {font-size:.8em; font-weight:bold; text-align: left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}
#rightnav ul {padding:0px; margin:0px;}
#rightnav ul li {list-style-type:none; display: block; padding:0.4em 0em; }
#rightnav ul li a:link, #rightnav ul li a:visited {color:#000; text-decoration: none; }
#rightnav ul li a:active, #rightnav ul li a:focus, #rightnav ul li a:hover {color:#000; text-decoration:underline; background-color:ccc;}

/*-----------------------LeftNav------------------------*/

/* 
Colors:
 #990000 burgandy
 #0033FF blue
 #3366CC lighter blue
*/

#leftnav {font-size:.9em; text-align: left; width:100%; font-family: Arial, Helvetica, sans-serif; }
#leftnav h3 {color: #990000; text-transform: uppercase; margin:0 0; padding-bottom:0;}
#leftnav h3 a.header, #leftnav h3 a.header:visited {font-weight: bold; color: #990000; background: #fff; text-transform: uppercase;} 
#leftnav h3 a.header:active, #leftnav h3 a.header:focus, #leftnav h3 a.header:hover {text-decoration:underline; font-weight: bold; color: #990000; text-transform: uppercase; }

#leftnav ul {padding:0px; margin:0px;}
#leftnav ul li {list-style-type:none; margin:0;	display: block; padding:0.2em 0em; }
#leftnav ul li a, #leftnav ul li a:link, #leftnav ul li a:visited {color:#0033FF; background: #fff; text-decoration: underline; }
#leftnav ul li a:active, #leftnav ul li a:focus, #leftnav ul li a:hover {color: #990000; }

#priorities {font-size:.9em; text-align: left; width:100%; }
#priorities ul {padding:0px; margin:.2em; }
#priorities ul li {list-style-type:none; display: block; padding:0.2em 0em; font-size: .9em; font-weight: bold;}
#priorities ul li li {/*list-style-type:none; display: block; padding:0.2em 0em;*/}
#priorities ul li li a:link, #priorities ul li li a:visited {/*font-size: .8em ;*/color: #0033FF;text-decoration: none; font-weight:normal;}
#priorities ul li li a:active, #priorities ul li li a:focus, #priorities ul li li a:hover {text-decoration:underline; color:#fff; }
