/* SCHOOL STANDARDS COLORS */
/* ---------------------MAIN COLOR--------------------- */
	h1,h2,h3,h5,a{color:#336633;}
	#container{background: url("../images/bkg3.gif") repeat-y;}
	#footer h6,.resources h3,#container{background-color:#336633;}
	.menu ul li:hover ul li a,.menu ul li:hover ul li:hover ul li a{background-color:#336633;color:#fff;}
/*
	.button,#footer h6,#sidebar ,#content .resources h3{background-color:#283f6e;}
	#header,#header h4,#header h5 a,#subheader,#subheader h4,#subheader h5 a,#sidebar .resources h3,#content .resources h3,#footer,#footer a,.button,.button02{color:#fff;}
*/


/* -------------------SECONDARY COLOR------------------ */
	h4,a:hover,#content strong{color:#000;}
	.button,a.currentNav{background-color:#2e2d27 !important;color:#fff;}
	#header,#subheader,#footer{background-color:#2e2d27;}
/* -------------------TERTIARY COLOR------------------- */
	p,li{color:#2e2d27;}
	.resources h3,.resources h3{color:#fff;}


/* --------------SCHOOL STANDARDS IMAGES-------------- */
	img{border:none;behavior: url("_includes/iepngfix.htc");}
	/*body{background:url("../images/tile2.png") repeat;}*/
	body{background-color:#969693;}
		#containershadow{background-image:url("../images/bg_footer.gif");background-repeat:no-repeat;background-position:bottom;}
			#header{background-image:url("../images/hdr_main.jpg");background-repeat:no-repeat;background-position:bottom;}
			#subheader{background-image:url("../images/hdr_sub.jpg");background-repeat:no-repeat;background-position:bottom;}
			#sidebar li,.degreelist li,#tr li{background:url("../images/arrow.gif");background-repeat:no-repeat;}
			.degreelist ul,#tr ul{padding:0 0 20px 0;list-style:none;}
				.degreelist li,#tr li{padding-left:18px;list-style:none;}
					.degreelist li a, #tr li a{text-decoration:none;}
						.degreelist li a:hover, #tr li a:hover{text-decoration:underline;}

/* START Undergrad - Main Page*/
	#wrapper .singlecolumn .breadcrumbs{width:580px;;float:left;margin:10px 0 0 0;}
	#top{width:580px;float:left;border-top:1px solid #C7C8C9;background:url("../images/top.gif") repeat-y;}
			#tl{width:360px;float:left;padding:10px 0 0 0;}
			#tr{width:210px;float:right;margin:10px 0 0 5px;}
				#tr ul{margin:0 0 0 5px;}
				#tr h3{margin:0 0 3px 5px;}
				#tr p{margin:0 0 3px 5px;}
	#middle{width:580px;float:left;border-top:1px solid #C7C8C9;background:url("../images/middle.gif") repeat-y;}
			#ml{width:210px;float:left;padding:1px 2px 0 2px;}
				#ml p, #ml h3{padding:10px 8px 0 8px;}
			#mr{width:360px;float:right;padding:10px 0 0 5px;}
	#bottom{width:580px;float:left;border-top:1px solid #b0b4b9;margin-bottom:10px;padding:20px 0 0 0;}
			#bl{width:360px;float:left;}
			/*#bm{width:186px;float:left;margin:10px;}*/
			#br{width:auto;float:right;}	
/* END Undergrad - Main Page*/ 



/* START Content - Program Pages */
	#contentProg{display:inline;margin:15px 0 0 160px;padding:16px;color:#283f6e;border-right:1px #b0b4b9 solid;}
	/*#contentProg{margin:15px 0 0 160px;padding:16px;padding-top:0;width:326px;color:#564733;border-right:1px #b0b4b9 solid;}*/

		/* This styling is used on the ecommerce websites */
		#contentProg.singlecolumn{float:left;margin-right:10px;width:570px;border:0;}
	#contentProg .courseTable{border-top:1px solid #C7C8C9;}
			#contentProg .courseTable p{border-bottom:1px solid #C7C8C9;margin:0;padding:2px 2px;height:2em;}
				#contentProg .courseTable p a{float:left;color:#283f6e;text-decoration:none;}
				#contentProg .courseTable p span{height:1em;float:right;}
					#contentProg .courseTable p span a{float:none;padding:2px 2px;color:#283f6e;text-decoration:underline;}
					/* #contentProg .courseTable p a:hover{background-color:red;} */
			#contentProg .courseTable h3,#contentProg .courseTable h4{margin:0;border-bottom:1px solid #C7C8C9;background-color:#F2F1EF;color:#283f6e;}
			#contentProg .courseTable h3{padding:5px 2px 5px;text-transform:uppercase;}
			#contentProg .courseTable h4{padding:5px 2px;}
			#contentProg .courseTable td{border-bottom:1px solid #C7C8C9;margin:0;padding:5px 2px;height:20px;}

			
			#contentProg .courseTable a{background:none;padding:2px 8px;text-decoration:underline;height:20px;}
			#contentProg .courseTable a:hover{text-decoration:none;}
				#contentProg .courseTable td span a{background:url("../images/icon_page.gif") no-repeat 0px 4px;padding:2px 18px;height:20px;text-decoration:none;text-indent:20px;}
				#contentProg .courseTable td span a:hover{text-decoration:underline;}
				#contentProg .courseTableLine{margin:0;padding:5px 2px;height:20px;border-left:1px solid #C7C8C9;}
				
			/* This styling used when there is a right side bar, non-ecommerce websites */
			#content .courseTable{margin:0 0 20px 0;border-top:1px solid #C7C8C9;text-align:left;}
				#content .courseTable thead th{padding:6px 8px;color:#000;border-bottom:1px solid #C7C8C9;background-color:#F2F1EF;font-weight:bold;}
				#content .courseTable tfoot td{padding:6px 8px;color:#000;border-bottom:1px solid #C7C8C9;font-weight:bold;}
				#content .courseTable tbody th{padding:6px 8px;color:#000;border-bottom:1px solid #C7C8C9;background-color:#fcfafa;font-weight:normal;}
				#content .courseTable .subject{font-style:italic;}
				#content .courseTable .term{background-color:#F2F1Ef;font-weight:bold;}
				#content .courseTable td{padding:6px 8px;color:#000;border-bottom:1px solid #C7C8C9;vertical-align:top;}

		
					.headerLabel td{padding:6px 8px;color:#FFF;border-bottom:1px solid #C7C8C9;background-color:#283f6e;font-weight:bold;}
	ol{margin-bottom:10px;margin-top:5px;list-style-position:inherit;margin-left:26px;}					
/* END Content - Program Pages */



/* START Enroll Now Page */
	#enrollNow a span{width: 178px;height: 21px;background-image:url("../images/btn_DownloadAppPack.gif");display:block;cursor: hand;}
	
	#enrollNow a:hover span {background-position: 0 -20px;}
/* END Enroll Now Page */


/* START Horizontal Nav Styles */
	 SET Menu Styles 
	#tertiary{
		/*background:url("../images/left.gif") no-repeat;*/
		float:left;width:100%;list-style:none;line-height: 1;font-weight:bold;padding:0;border-width:1px 0;margin: 0 0 1em 0;}
	#tertiary ul{list-style:none;line-height: 1;background:white;font-weight:bold;margin:0 0 1em 0;}
	#tertiary a{display:block;color:#666;text-decoration:none;padding:0.25em 2em;line-height:18px;text-transform:uppercase; text-decoration:none;font-family: Arial;font-size:10px;background:url("../images/buttons_all.gif") no-repeat right top;border-left:1px #eee solid;
		/*background-color:#fafafa;
		border-right: 1px #DDD solid;
		
		border-bottom: 1px #DDD solid;*/
	}
	#tertiary a:hover{color:#283f6e;}
	#tertiary li{position:relative;float: left;padding: 0;list-style:none;}
	#tertiary li a{color:#666;background-position:right bottom;}
	#tertiary ul a:hover{background-position:right; background:none; color:white;}
	#tertiary li ul{position: absolute;left: -999em;height: auto;font-weight: normal;border-width: 0.25em;margin:0;top:22px; z-index:100; border-bottom:1px #c9c9c9 solid;}
	#tertiary li:hover ul ul,#tertiary li:hover ul ul ul,#tertiary li.sfhover ul ul,#tertiary li.sfhover ul ul ul{left: -999em;}
	#tertiary li:hover ul,#tertiary li li:hover ul,#tertiary li li li:hover ul,#tertiary li.sfhover ul,#tertiary li li.sfhover ul,#tertiary li li li.sfhover ul{left: auto;}
	#tertiary li ul{background:url("../images/buttons_all.gif") no-repeat right top;width: 195px; padding: 0;}
	#tertiary li ul a{background-position:right top;width: 191px; padding: 2px;}
	#tertiary li:hover,#tertiary li.sfhover{background: #2e2d27;}
/* END Horizontal Nav Styles */
	

	
/* START Lightbox CSS */
	#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
	#lightbox a img{border: none;}
	#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
	#imageContainer{padding: 0;}
	#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
	#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
	#imageContainer>#hoverNav{left: 0;}
	#hoverNav a{outline: none;}
	#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url("../images/blank2.gif") no-repeat;
		/* Trick IE into showing hover */display: block;}
	#prevLink{left: 0; float: left;}
	#nextLink{right: 0; float: right;}
	#prevLink:hover, #prevLink:visited:hover{background: url("../images/prevlabel.gif") left 15% no-repeat;}
	#nextLink:hover, #nextLink:visited:hover{background: url("../images/nextlabel.gif") right 15% no-repeat;}
	#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;}
	#imageData{padding:0 10px; color: #666;}
	#imageData #imageDetails{width: 70%; float: left; text-align: left;}	
	#imageData #caption{font-weight: bold;}
	#imageData #numberDisplay{display: block; clear: left; padding-bottom: 1.0em;}			
	#imageData #bottomNavClose{width: 66px; float: right;  padding-bottom: 0.7em;}		
	#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
/* END Lightbox CSS */	