/* General styles */
body {margin:0;padding:0;background:#fff;text-align:center;font-family: Arial,Helvetica,sans-serif;
font-size:62.5%; line-height:1.8em;}

#fixed{margin:0 auto; width:900px; text-align:left;}
a {color:#369;}
h1, h2, h3 {margin:.8em 0 .2em 0;padding:0;}
h1{line-height:1.1em;font-size:2.4em;}
h2{line-height:1em;font-size:1.8em;}
p {margin:.4em 0 .8em 0;padding:0;}
p, ul, ol{font-size:1.2em;}
ol ul, ul ul{font-size:100%}


img {margin:10px 0px 5px;border: none;}
img.alignRight, div.alignRight{float:right; margin:4px 10px 10px 10px;}
img.alignLeft, div.alignLeft{float:left; margin:4px 10px 10px 10px;}

/* column container */
.colmask {
position:relative; /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
clear:both;float:left;
width:100%; /* width of whole page */
overflow:hidden; /* This chops off any overhanging divs */
border:1px solid #073879;}	

/*NAVIGATION*/
/*Search Menu*/
#search-menu {float:left; min-width:305px; height:20px; overflow:hidden; list-style:none; margin-right:20px;}
#search-menu li {margin-left:10px; float:left; list-style-type: none; font-size:1.5em; border-right:1px solid #000;}
#search-menu li a {padding-right:10px;font-weight:bold; text-decoration:none;}
#search-menu li a:hover{background:none;}
#search-menu li.last{border-right:none;}

/*Main Menu*/
#main-menu {float:left;width:100%; height:44px;overflow:hidden;position:relative;}
#main-menu ul {clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;}
#main-menu ul li {display:block;float:left;list-style:none;margin:0;margin-top:9px;padding:0;position:relative;right:50%;}
#main-menu ul li a {display:block;margin:0 0 0 1px;padding:3px 16px;color:#f7931d;text-decoration:none;line-height:1.3em;font-size:1.5em; font-weight:600; text-transform:uppercase;}
#main-menu li a:hover{background:none; color:#5c65ae;}

/*Page Menu*/
ul.MenuBarVertical {cursor:default;font-size:1em;list-style-type:none;margin:35px 0 0 0;padding:0;}
ul.MenuBarVertical a {background:none repeat scroll 0 0;color:#f7931d;cursor:pointer;display:block;font-family:"Arial Narrow";font-size:1.9em;font-weight:bold;padding:0.5em 0.5em;text-decoration:none;}
ul.MenuBarVertical a:hover{background:none; color:#5c65ae;}
/*Page Menu - Nested Menu*/
ul.MenuBarVertical ul a.nestedlink{padding-left:0em; display:block;color:#f7931d; list-style-type:none;font-size:1.6em;}
ul.MenuBarVertical ul a.nestedlink:hover { color:#5c65ae;}
ul.MenuBarVertical ul a.nestedlink-current{padding-left:0em;display:block;color:#04377B;}

/*Page Menu - V2 CWS*/
ul.sideMenu {cursor:default;font-size:1em;list-style-type:none;margin:35px 0 0 0;padding:0;}
ul.sideMenu li a {background:none repeat scroll 0 0;color:#f7931d;cursor:pointer;display:block;font-family:"Arial Narrow";font-size:1.9em;font-weight:bold;padding:0.5em 0.5em;text-decoration:none;}
ul.sideMenu li a:hover, ul.sideMenu li a.current {background:none; color:#5c65ae;}
/*Page Menu - 1st Nested Menu - V2 CWS*/
ul.sideMenu ul li a{padding-left:0em; display:block;color:#f7931d; list-style-type:none;font-size:1.6em;}
ul.sideMenu ul li a:hover{ color:#5c65ae;}
ul.sideMenu ul li a.current{padding-left:0em;display:block;color:#04377B;}
/*Page Menu - 2nd Nested Menu*/
ul.sideMenu ul ul li a{padding-left:0em; display:block;color:#f7931d; list-style-type:none;font-size:1.6em;}
ul.sideMenu ul ul li a:hover{ color:#5c65ae;}
ul.sideMenu ul ul li a.current{padding-left:0em;display:block;color:#04377B;}


/* 2 column left menu settings */
#Student-Landing .leftmenu {background:#f7f52f url(/media/14962/bg-lcol-landing.jpg) top left repeat-x;}
#Student-Landing .leftmenu .colright {float:left;width:200%;position:relative;left:204px;background:#fff url(/media/14967/bg-rcol-landing.jpg) top left no-repeat;height: 1%;}

#Student-Heroes .leftmenu {background:#ec7cb1 url(/media/14923/bg-lcol-heros.jpg) top left repeat-x;}
#Student-Heroes .leftmenu .colright {float:left;width:200%;position:relative;left:204px;background:#fff url(/media/14933/bg-rcol-heros.jpg) top left no-repeat;height: 1%;}
#Student-Heroes .leftmenu .colright ul.MenuBarVertical a{color:#369;}
#Student-Heroes .leftmenu .colright ul.MenuBarVertical a:hover{color:#e01df7;}
#Student-Heroes .leftmenu .colright ul.sideMenu a{color:#369;}
#Student-Heroes .leftmenu .colright ul.sideMenu a:hover{color:#e01df7;}
#Student-Heroes .leftmenu .colright #main-menu ul li a{color:#369;}
#Student-Heroes .leftmenu .colright #main-menu ul li a:hover{color:#e01df7;}

#Student-Activities .leftmenu {background:#b4d66f url(/media/15145/bg-lcol-activities.jpg) top left repeat-x;}
#Student-Activities .leftmenu .colright {float:left;width:200%;position:relative;left:204px;background:#fff url(/media/14893/bg-rcol-activities.jpg) top left no-repeat;height: 1%;}

#Student-Polls .leftmenu {background:#f6e537 url(/media/14903/bg-lcol-polls.jpg) top left repeat-x;}
#Student-Polls .leftmenu .colright {float:left;width:200%;position:relative;left:204px;background:#fff url(/media/14883/bg-rcol-polls.jpg) top left no-repeat;height: 1%;}
	
#Student-FAQ .leftmenu {background:#f7931d url(/media/15241/bg-lcol-faqs.jpg) top left repeat-x;}
#Student-FAQ .leftmenu .colright {float:left;width:200%;position:relative;left:204px;background:#fff url(/media/14898/bg-rcol-faqs.jpg) top left no-repeat;height: 1%;}
#Student-FAQ .leftmenu .colright ul.MenuBarVertical a{color:#369;}
#Student-FAQ .leftmenu .colright ul.MenuBarVertical a:hover{color:#0516e9;}
#Student-FAQ .leftmenu .colright ul.sideMenu a{color:#369;}
#Student-FAQ .leftmenu .colright ul.sideMenu a:hover{color:#0516e9;}
#Student-FAQ .leftmenu .colright #main-menu ul li a{color:#369;}
#Student-FAQ .leftmenu .colright #main-menu ul li a:hover{color:#0516e9;}


#Student-Surveys .leftmenu {background:#3766af url(/media/15236/bg-lcol-survey.jpg) top left repeat-x;}
#Student-Surveys .leftmenu .colright {float:left;width:200%;position:relative;left:204px;background:#fff url(/media/14888/bg-rcol-survey.jpg) top left no-repeat;height: 1%;}


html>body .leftmenu .colright {height: auto;} 
.leftmenu .col1wrap {float:right;width:50%;position:relative;right:200px;padding-bottom:1em;}
.leftmenu .col1 {margin:0 15px 0 215px;position:relative;right:100%;overflow:hidden;}
.leftmenu .col2 {float:left;width:196px;position:relative;right:200px;}

/* Footer styles */
#footer-block {clear:both; text-align:center; width:100%; font-size:1.2em; font-family:Garamond, "Times New Roman", Times, serif; line-height:1.8em; color:#002664; margin-top:15px;}

#header-block {clear: both;padding-top:5px; float:right; width:667px;}
#search {margin:0px 0 12px 30px;}
#search-form{margin-left:0px;}

/*NAVIGATION*/

img.logo{margin-left:-1px;}

.interior-columns{margin-top:340px; width:100%;}
.interior-columns .interior-col1{float:left; width:250px;padding-left:10px;}
.interior-columns .interior-col2{float:right; width:380px; margin-top:50px; border-left:2px solid #cbcde5;padding-left:20px;}


.interior-content {margin-top:380px; padding-left:20px;}

#Student-Landing .interior-content{margin-top:110px;}
#Student-Landing .interior-content h1{margin-top:175px;}


.faqQuestion{font-size:1.2em; cursor:pointer;}
h3.trigger {padding: 0 0 0 25px;margin:0;background: url(/media/3809/btn_open.gif) left no-repeat;height: 30px;line-height: 30px;width:600px;font-size: 1.2em;font-weight: 600;}
h3.trigger a {color: #000; text-decoration:none; display: block;}
h3.trigger a:hover {color: #ccc;text-decoration:none;}
h3.active {background: url(/media/3814/btn_close.gif) left no-repeat;}
.toggle_container {margin-left:25px; margin-bottom:10px;padding:0;background: #f0f0f0;overflow: hidden;font-size: 1em;width:580px;clear:both;}
.toggle_container .block {padding:0 2em 1em 2em;}

.interior-columns .interior-col1 a{color:#B12A77;}





















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

