@charset "utf-8";
/*----------------------------------------------------------------------------- 
[client] Screen Stylesheet 

version:   1.0 
date:      01/03/07 
author:    [your email] 
email:     [you at domain dot com] 
website:   [your domain] 
version history: [location of file] 
-----------------------------------------------------------------------------*/

/* Floating and clearing classes */
.clear{ 
    clear:both; 
} 

.right{ 
    float: right; 
} 

.left { 
    float: left; 
}


/* Document Setup 
-----------------------------------------------------------------------------*/

body { 
	margin: 0; 
	padding: 0; 
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*Added to fix p tag issues on main content area*/
	font-size:14px;
	color: #464646; 
	line-height:19px;
} 

#bg-wrapper {
	background: url(/assets/images/background.gif) repeat; padding-bottom:14px;	
}

#container{ 
	width: 945px; 
	padding: 0;  
	margin: 0 auto; 
}



#header {
	height: 110px;
	background-color:#FFFFFF;
	width: 945px; 
	padding: 0;  
	margin: 0 auto; 
}

#header a img.logo { border:none; float:left; padding-top:35px; }


#footer {
	min-height: 82px;
	background-color:#FFFFFF;
	width: 945px; 
	padding: 0;  
	margin: 0 auto; 
}

/* Typography 
-----------------------------------------------------------------------------*/

h1 { margin:0px; margin-bottom:21px; font-size: 2.2em; } 
	#blue-box h1 { color:#00aeef; font-size:21px; }
	#secondary-content-area .content-box h1, #tertiary-content .content-box h1 { color:#00aeef; font-size:22px; line-height:34px; }
		.green #secondary-content-area .content-box h1, .green #tertiary-content .content-box h1 { color:#8dc63f; }
		.yellow #secondary-content-area .content-box h1, .yellow #tertiary-content .content-box h1 { /*color:#fff200;*/ color:#ffdd00; }
		.orange #secondary-content-area .content-box h1, .orange #tertiary-content .content-box h1 { color:#f26522; }
		.red #secondary-content-area .content-box h1, .red #tertiary-content .content-box h1 { color:#ef404a; }
	
	#secondary-content-area .content-box h1 strong, #tertiary-content .content-box h1 strong { font-size:42px; }
	
	#foundations #secondary-content-area .content-box h1, #tertiary-content .content-box h1 { color:#8dc63f;}
	#foundations #secondary-content-area .content-box h1 strong, #tertiary-content .content-box h1 strong { font-size:42px; text-transform:uppercase; }
     
h2 { margin:0px; font-size: 2.0em; } 
	#blue-box h2 { color:#00aeef; font-size:21px; }
	.content-box h2 { font-size:22px; }
     
h3 { margin:0px; font-size:22px; line-height:23px; } 
	/*#quad-box h3 { font-size:21px; line-height:22px; }*/
	#quad-box .blue h3 { color:#15a1d5; }
	#quad-box .yellow h3 { /*color:#fff200;*/ color:#ffdd00; }
	#quad-box .green h3 { color:#8dc63f; }
	#quad-box .orange h3 { color:#e96222; }
	#pre-footer h3 { color:#e96222; }
	#foundations #pre-footer h3 { color:#8dc63f;  }
	.green #tertiary-content h3 { color:#8dc63f; font-size:15px; margin-bottom:20px; }
	.green #tertiary-content .right-column .content .scholarship-detail h3 { color:#20549f; margin-bottom:12px; margin-top:12px; padding-bottom:0px; }
     
h4 { font-size: 1.6em; } 
     
h5 { font-size: 1.4em; } 
     
p { /*color:#FFFFFF;*/ font-size:14px; line-height:16px; }
	/*#blue-box p { color:#FFFFFF; font-size:12px; line-height:14px; }
	#quad-box p { color:#FFFFFF; font-size:12px; line-height:14px; }*/
	#blue-box p { color:#FFFFFF;}
	#quad-box p { color:#FFFFFF; }
	.copyright  { font-size:9px; color:#757575; }
	#secondary-content-area .content-box  { color: #464646; line-height:19px; }
	#tertiary-content .content-box p { color: #464646; line-height:17px; }
	.video-text { color:#FFFFFF; font-size:12px; line-height:18px; }
	.video-text strong { /*color:#fff200;*/ color:#ffdd00; font-size:22px; }
		.green .video-text strong { color:#1b4fa3; }
		.yellow .video-text strong { color:#f26522; }
		.orange .video-text strong { /*color:#fff200;*/ color:#ffdd00; }
		.red .video-text strong { /*color:#fff200;*/ color:#ffdd00; }
	#foundations .video-text strong { color:#1b4fa3; }
	#spotlight-box .content { color:#FFFFFF; font-size:12px; line-height:18px; }
		#spotlight-box .content strong { font-size:22px; line-height:22px; color:#15a1d5; }
		.green #spotlight-box .content strong { color:#8dc63f; }
		.yellow #spotlight-box .content strong { /*color:#fff200;*/ color:#ffdd00; }
		.orange #spotlight-box .content strong { color:#f26522; }
		.red #spotlight-box .content strong { color:#ef404a; }
	#foundations #spotlight-box .content strong {  color:#8dc63f; }
	#pre-footer { color:#FFFFFF; font-size:12px; margin:12px 0px 12px 0px; line-height:14px; }
	#pre-footer .right-column .content strong { font-size:22px; line-height:22px; color:#00aeef; }
		
	#tertiary-content .right-column .content  { font-size:19px; line-height:24px; font-weight:normal; color:#FFFFFF; font-size:12px; }
	
	#tertiary-content .right-column .content strong {  font-size:22px; line-height:22px; color:#ffdd00; margin-top:0px; }
	#tertiary-content .right-column .content .scholarship-detail p strong {  font-size:14px; line-height:18px; color:#FFFFFF; margin-top:0px; }
	.red #tertiary-content .right-column .content strong {  font-size:22px; line-height:22px; color:#ffdd00; margin-top:0px; }
	.orange #tertiary-content .right-column .content strong {  font-size:22px; line-height:22px; color:#1b4fa3; margin-top:0px; }
	.yellow #tertiary-content .right-column .content strong {  font-size:22px; line-height:22px; color:#ef404a; margin-top:0px; }
	
	
	
	#tertiary-prefooter .middle-column .content-box .left  strong { font-size:22px; line-height:22px; color:#00aeef; margin-top:0px; }
	#tertiary-prefooter .middle-column .content-box .left  { margin-top:0px; color:#FFFFFF; font-size:12px; line-height:14px; }
	
	.green #tertiary-content .right-column .content .scholarship-detail p strong { color:#20549f; font-size:14px; }
	.green #tertiary-content .right-column .content .scholarship-detail p { margin-top:12px; margin-bottom:12px; padding-bottom:0px; }
	
	
a { text-decoration:none; color:#00aeef; }
a:visited { color:#00aeef;}
	#blue-box a { text-decoration:none; font-size:12px; background:url(/assets/images/arrow_blue.png) right no-repeat; color:#00aeef; padding-right:16px; }
	#quad-box a { text-decoration:none; font-size:12px; }
		#quad-box .blue a { padding-right:16px; color:#00aeef; background:url(/assets/images/arrow_blue.png) right no-repeat; }
		#quad-box .yellow a { padding-right:16px; color:#f26522; background:url(/assets/images/arrow_yellow.png) right no-repeat; }
		#quad-box .green a { padding-right:16px; color:#8dc63f; background:url(/assets/images/arrow_green.png) right no-repeat; }
		#quad-box .orange a { padding-right:16px; color:#f26522; background:url(/assets/images/arrow_orange.png) right no-repeat; }
	
	#spotlight-box a { padding-right:16px; color:#15a1d5; background:url(/assets/images/arrow_blue.png) right no-repeat; }
	#foundations #spotlight-box a { padding-right:16px; color:#8dc63f; background:url(/assets/images/arrow_green.png) right no-repeat; }
		.green #spotlight-box a { padding-right:16px; color:#8dc63f; background:url(/assets/images/arrow_green.png) right no-repeat; }
		.yellow #spotlight-box a { padding-right:16px; /*color:#fff200;*/ color:#ffdd00; background:url(/assets/images/arrow_yellow.png) right no-repeat; }
		.orange #spotlight-box a { padding-right:16px; color:#f26522; background:url(/assets/images/arrow_orange.png) right no-repeat; }
		.red #spotlight-box a { padding-right:16px; color:#ef404a; background:url(/assets/images/arrow_red.png) right no-repeat; }
		
	.video-text a { padding-right:16px; /*color:#fff200;*/ color:#ffdd00; background:url(/assets/images/arrow_yellow.png) right no-repeat; }
		.green .video-text a { padding-right:16px; color:#1b4fa3; background:url(/assets/images/arrow_dark_blue.png) right no-repeat; }
		.yellow .video-text a { padding-right:16px; color:#ef404a; background:url(/assets/images/arrow_red.png) right no-repeat; }
		#foundations .video-text a { padding-right:16px; color:#1b4fa3; background:url(/assets/images/arrow_dark_blue.png) right no-repeat; }
		
	#pre-footer a { padding-right:16px; color:#f26522; background:url(/assets/images/arrow_orange.png) right no-repeat;  }
	#foundations #pre-footer a { padding-right:16px; color:#8dc63f; background:url(/assets/images/arrow_green.png) right no-repeat; }
	
	#tertiary-prefooter .middle-column .content-box .left a { background:url(/assets/images/arrow_blue.png) right no-repeat; color:#00aeef; padding-right:16px; }
	
	#tertiary-content .right-column .content a { padding-right:16px; color:#ffdd00; background:url(/assets/images/arrow_yellow.png) right no-repeat; line-height:18px; }
	#tertiary-content .right-column .content .scholarship-detail a.counselorEmail { background-image:none; color:#FFFFFF; text-decoration:underline; }
	#tertiary-content .right-column .content .scholarship-detail a.counselorEmail:hover {  color:#ffdd00; }
	
	
	.green #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#1b4fa3; background:url(/assets/images/arrow_dark_blue.png) right no-repeat; }
	.yellow #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#ef404a; background:url(/assets/images/arrow_red.png) right no-repeat; }
	.orange #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#1b4fa3; background:url(/assets/images/arrow_dark_blue.png) right no-repeat; }
	.red #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#ffdd00; background:url(/assets/images/arrow_yellow.png) right no-repeat; }
	.IE7 #tertiary-content .right-column .content a { padding-right:16px; color:#ffdd00; background-image:none; }
	.IE7 .green #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#1b4fa3; background-image:none; }
	.IE7 .yellow #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#ef404a; background-image:none;}
	.IE7 .orange #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#1b4fa3; background-image:none; }
	.IE7 .red #tertiary-content .right-column .content a { padding-right:16px; /*color:#8dc63f;*/ color:#ffdd00; background-image:none; }
	
	.green #tertiary-content .right-column .content .scholarship-detail a img { border:none; background-image:none; }
	
	.green #tertiary-content .right-column .content .scholarship-detail a.counselorEmail { background-image:none; color:#FFFFFF; text-decoration:underline; }
	.green #tertiary-content .right-column .content .scholarship-detail a.counselorEmail:hover { color:#20549f; }
	
/* lists 
-----------------------------------------------------------------------------*/

#quad-box ul { list-style:none; padding:0px; margin:0px; }
#quad-box ul li { color:#FFFFFF; font-size:12px; line-height:14px; background:url(/assets/images/arrow_white.png) 0px 13px no-repeat; padding-left:20px; padding-top:12px; }

.content-box ul { padding: 0px 14px 14px 14px; margin:0px; }
.content-box ul li { color: #464646; line-height:24px; font-size:14px; }


/* Navigation 
-----------------------------------------------------------------------------*/ 

.header-nav { float:right;}
.header-nav ul { margin:0px; padding:0px; padding-top:45px; }
.header-nav ul li { list-style:none; /*display:inline-block;*/ float:left; font-size:11px; }
.header-nav ul li a { color:#757575; text-decoration:none; }
.header-nav ul li a:hover { color:#00aeef; text-decoration:underline; }
.header-nav ul li.spacer { padding-left:6px; padding-right:6px; }


#primary-nav { float:left; width:828px; }
#primary-nav ul { margin:0px; padding-left:0px; padding-top:18px; padding-bottom:12px; }
#primary-nav ul li { list-style:none; display:inline; padding-right:22px; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }
#primary-nav ul li a { text-decoration:none; color:#FFFFFF; padding-top:6px; margin-top:3px; display:inline-block; }

#primary-nav ul li a.green { border-top: 3px solid #8dc63f; /*background:url(/assets/images/green_bar.gif) repeat-x;*/ }
#primary-nav ul li a.blue { border-top: 3px solid #00aeef; }
#primary-nav ul li a.yellow { border-top: 3px solid #ffdd00/*#fff200*/; }
#primary-nav ul li a.orange { border-top: 3px solid #f26522; }
#primary-nav ul li a.red { border-top: 3px solid #ef404a; }

#primary-nav ul li a:hover { border-top-width:6px; margin-top:0px;  }
#primary-nav ul li.selected a { border-top-width:6px; margin-top:0px; }

/*#side-nav { background:url(/assets/images/bg_sidenav.png) repeat; width:200px; padding:12px 0px 24px 18px; margin-bottom:14px; }
#tertiary-content #side-nav { background-image:none; }
#side-nav ul { list-style:none; margin:0px; padding:0px; }
#side-nav ul li { padding-top:6px; font-size:14px; padding-bottom:12px;  }
#side-nav ul li a { color:#FFFFFF; text-decoration:none; }
#side-nav ul li a:hover {}
#side-nav ul li a.selected {}
#side-nav ul li ul { padding-top:6px;}
#side-nav ul li ul li { background:url(/assets/images/arrow_white.png) 0px 2px no-repeat; padding-left:18px; font-size:10px; padding-bottom:6px; margin:0px; padding-top:0px; }
#side-nav ul li ul li a:hover {}
#side-nav ul li ul li a.selected {}*/

#side-nav { background:url(/assets/images/bg_sidenav.png) repeat; width:200px; padding:12px 0px 24px 18px; margin-bottom:14px; }
#tertiary-content #side-nav { background-image:none; }
#side-nav ul { list-style:none; margin:0px; padding:0px; padding-bottom:2px; }
#side-nav ul li { font-size:14px; text-transform:uppercase; }
#side-nav ul li a { color:#FFFFFF; text-decoration:none; }
#side-nav ul li a:hover {}
#side-nav ul li a.selected {}
#side-nav ul li ul { padding-top:6px; *padding-top:2px; }
#side-nav ul li ul li {  padding-left:18px; font-size:12px; padding-bottom:6px; *padding-bottom:4px; text-transform:capitalize;  }
#side-nav ul li ul li.CMSListMenuHighlightedLI {background:url(/assets/images/arrow_white.png) 0px 2px no-repeat; *background:url(/assets/images/arrow_white.png) 0px 4px no-repeat;}
#side-nav ul li ul li a:hover {}
#side-nav ul li ul li a.selected {}


.SideNavBox{

}
	.SideNavBoxHeadline, .SideNavBoxHeadline h3{
		 font-size: 14px;
		 text-transform: uppercase;
		 font-weight: normal;
		 color: #FFFFFF;
	}

		.SideNavBoxHeadline a{
			 font-size: 14px;
			 text-transform: uppercase;
			 font-weight: normal;
			 color: #FFFFFF;
			 text-decoration:none;
		}
		
	.SideNavBoxText{
		padding: 0 0 0 18px;
		color: #ffffff;
		font-size:14px;
		text-transform:capitalize;
	}
	
	.SideNavBoxText a{
		color: #ffffff;
		text-decoration:none;
	}

.footer-nav { float:left; width:400px; }
.footer-nav ul { margin:0px; padding:0px; padding-top:5px; }
.footer-nav ul li { list-style:none; display:inline; font-size:9px; }
.footer-nav ul li a { color:#757575; text-decoration:none; }
.footer-nav ul li a:hover { color:#00aeef; text-decoration:underline; }
.footer-nav ul li.spacer { padding-left:3px; padding-right:3px; }



/* Page Elements 
-----------------------------------------------------------------------------*/ 

.searchBoxHeader { position:relative; top:-4px; width:150px; padding-right:30px;  }
.searchButtonHeader { position:relative; left:-20px; top:-2px; *top:-4px; }

.zoneCenterHome { background-color:#FFFFFF; padding:14px; }

#blue-box { background:url(/assets/images/background_blue.png); padding:20px; margin-bottom:12px; zoom:1; }

#blue-box .column-left { width:526px; float:left; }
#blue-box .spacer { width:50px; float:left;  }
	#blue-box .spacer img { padding: 0px 25px 0px 15px; }	
#blue-box .column-right { width:324px; float:left; }	
	#blue-box .column-right .column-one { width:160px; float:left; }
	#blue-box .column-right .column-one a { background-image:none; }
	#blue-box .column-right .column-one a img { border:none; padding-top:12px; background-image:none; }
	
	

#quad-box { background: url(/assets/images/background_homepage_quad_box.png) repeat-y; /*margin-top:12px;*/ zoom:1; }
	#quad-box .box-one { float:left; margin-right:13px; width:225px; }
	#quad-box .box-two { float:left; margin-right:16px; width:225px; }
	#quad-box .box-three { float:left; margin-right:15px; width:225px; }
	#quad-box .box-four { float:left; width:225px; }
	
	#quad-box .content { padding:20px; }

.join-button { /*position: absolute; top:130px; left:1192px;*/ float:left; padding-top:20px; width:111px; }
.join-button a img { border:none; }


/*Secondary Page */

#secondary-left-column { width:230px; float:left; }
#secondary-right-column { float:left; width:710px; }

#secondary-left-column #spotlight-box { background:url(/assets/images/background_dark.png) repeat; width:218px;  }
#secondary-left-column #spotlight-box .content { padding:14px 28px 14px 14px; }

#secondary-content-area { background:url(/assets/images/bg_secondary_content_blue.png) repeat-y; zoom:1; margin-bottom:12px; }
	.green #secondary-content-area { background:url(/assets/images/bg_secondary_content_green.png) repeat-y; }
	.yellow #secondary-content-area { background:url(/assets/images/bg_secondary_content_yellow.png) repeat-y; }
	.orange #secondary-content-area { background:url(/assets/images/bg_secondary_content_orange.png) repeat-y; }
	.red #secondary-content-area { background:url(/assets/images/bg_secondary_content_red.png) repeat-y; }
#foundations #secondary-content-area { background:url(/assets/images/bg_secondary_content_green.png) repeat-y; zoom:1; margin-bottom:12px; }

	#secondary-content-area .content-box { width:438px; float:left; padding:24px 14px; }

	#secondary-content-area .video-box { width:227px; margin-left:14px; float:left;  }
		#secondary-content-area .video-box img { border: 0; }
		#secondary-content-area .video-box .video-text { padding:14px; }

#pre-footer { background:url(/assets/images/bg_secondary_pre_footer.png) repeat; width:707px; }
#foundations #pre-footer { background:url(/assets/images/bg_foundations_green.png) repeat; }
	#pre-footer .left-column { float:left; width:467px; }
	#pre-footer .left-column .content { float:left; width:350px; padding:12px 13px 12px 12px; }
	#pre-footer .left-column img { float:left; }
	#pre-footer .right-column { float:left; width:226px; margin-left:14px; }
	#pre-footer .right-column .content { padding:3px 13px 12px 12px; }
	#pre-footer .right-column .content a img { border:none; }
	#pre-footer .right-column .content a { background-image:none; }

/* Tertiary Page  */

#tertiary-content { background:url(/assets/images/background_tertiary_content_blue.png) repeat-y; zoom:1; }
	.green #tertiary-content { background:url(/assets/images/background_tertiary_content_green.png) repeat-y; }
	.yellow #tertiary-content { background:url(/assets/images/background_tertiary_content_yellow.png) repeat-y; }
	.orange #tertiary-content { background:url(/assets/images/background_tertiary_content_orange.png) repeat-y; }
	.red #tertiary-content { background:url(/assets/images/background_tertiary_content_red.png) repeat-y; }

	#tertiary-content .left-column { width:225px; float:left; }
	#tertiary-content .middle-column { width:466px; float:left; margin-left:14px; }
	 
		#tertiary-content .middle-column .content-box { width:438px; padding:24px 14px; }
	#tertiary2	#tertiary-content .middle-column .content-box { width:680px; padding:24px 14px; }
	#tertiary-content .right-column { width:225px; float:left; margin-left:14px; }
		#tertiary-content .right-column .content { padding: 12px; }
	
#tertiary-prefooter { background:url(/assets/images/background_tertiary_prefooter_blue.png) repeat-y; }
	.green #tertiary-prefooter { background:url(/assets/images/background_tertiary_prefooter_green.png) repeat-y; }
	.yellow #tertiary-prefooter { background:url(/assets/images/background_tertiary_prefooter_yellow.png) repeat-y; }
	.orange #tertiary-prefooter { background:url(/assets/images/background_tertiary_prefooter_orange.png) repeat-y; }
	.red #tertiary-prefooter { background:url(/assets/images/background_tertiary_prefooter_red.png) repeat-y; }
	
	#tertiary-prefooter .left-column { width:225px; float:left; min-height:1px; }
	#tertiary-prefooter .middle-column { width:466px; float:left; margin-left:14px; margin-top:14px; background:url(/assets/images/background_blue.png) repeat; }
		#tertiary-prefooter .middle-column .content-box { width:438px; padding:24px 14px; }
		#tertiary-prefooter .middle-column .content-box .left { width:255px; float:left; }
		#tertiary-prefooter .middle-column .content-box .right { width:158px; float:left; margin-left:20px; }
		#tertiary-prefooter .middle-column .content-box a img { border:none;  }
		#tertiary-prefooter .middle-column .content-box .right a { background-image: none;  }
	#tertiary-prefooter .right-column { width:225px; float:left; }

/* Tertiary2 Page  */
#tertiary2 #tertiary-content { background:url(/assets/images/background_tertiary2_content.png) repeat-y; }
#tertiary2 #tertiary-prefooter { background:url(/assets/images/background_tertiary2_prefooter.png) repeat-y; zoom:1; }
#tertiary2 #tertiary-prefooter .left-column { width:225px; float:left; min-height:1px; }
#tertiary2 #tertiary-prefooter #content-area { float:left; margin-top:14px; margin-left:14px; background:url(/assets/images/background_tertiary2_contentarea.png) repeat-y;}
#tertiary2 #tertiary-prefooter .middle-column { width:466px; float:left; margin-left:14px; margin-top:14px; background:none; /*background:url(/assets/images/background_blue.png) repeat;*/ }
		#tertiary2 #tertiary-prefooter .middle-column .content-box { width:438px; padding:24px 14px; }
		#tertiary2 #tertiary-prefooter .middle-column .content-box .left { width:255px; float:left; }
		#tertiary2 #tertiary-prefooter .middle-column .content-box .right { width:158px; float:left; margin-left:20px; }
		#tertiary2 #tertiary-prefooter .middle-column .content-box a img { border:none;  }
		#tertiary2 #tertiary-prefooter .middle-column .content-box .right a { background-image: none;  }
#tertiary2 #tertiary-prefooter .right-column { width:198px; float:left; padding:38px 14px 24px 14px; }

.copyright { margin:0px; padding:0px; padding-top:5px; padding-right:5px; color:#757575; font-size:9px; float:right; }

/* Forms 
-----------------------------------------------------------------------------*/ 
