/* CSS Document Build for CPSC*/
/*COLORS - 0c2a44=dark blue - light blue = 00437a */
/*______________________________________Globals*/
/* - ABSOLUTE FOOTER */
body{padding:0;margin:0;background:url(../img/bodyBg2.jpg) repeat-x top #e5e4e1;font-family:Arial, Helvetica, sans-serif;}
html, body{height:100%}
#page{position:relative;min-height:100%;height:auto !important;height:100%;margin:0px auto;background:url(../img/pageBgi.jpg) center repeat-y;}
#content{padding:0;padding-bottom:20px;margin:0px auto;}

/*#footer{position:absolute;bottom:0 !important;} */

#footer{height:100px;width:100%;color:#fff;font-size:.8em;margin:0px auto;}
	#footer a{color:#fff;text-decoration:none;}
	#footer a:hover{color:#f5821f;}

/* - ABSOLUTE FOOTER END - */

/*________________________*/
body{margin:0;padding:0;font-size:100%;}
a{color:#0c2a44;}	a img{border:0;} a:hover{color:#f5821f;}
p{padding:10px;color:#00437a;}
h1, h2, h3, h4{font-family:Arial, Helvetica, sans-serif;}
	h1{margin:10px;color:#9d9e9e;}
	h2{color:#4db848;margin-left:10px;padding-bottom:0;margin-bottom:0;font-size:16px;}
		h2 a{color:#4db848;text-decoration:none;}
		h2 a:hover{color:#f5821f;}
	h3{color:#9d9e9e;margin-left:10px;font-size:14px;}
	h4{color:#9d9e9e;margin-left:10px;font-size:12px; text-decoration:underline;}
/*__________STANDARDS__________*/
.italic{font-style:italic;}
.bold{font-weight:bold;}
.clear{clear:both;}
hr{height:1px;background:#9d9e9e;border:0;font-size:.1em;width:90%;}
/* =======Content =======*/
	#page{}
	#content{}
		#header{width:938px;text-align:center;height:93px;background:#00437a url(../img/topHeader.jpg) no-repeat;margin:0px auto;}
			#logo{float:left;}	
				#logo img{width:280px;height:90px;}
			#topLinks{float:right; text-align:right;width:400px;height:90px;color:#0c2a44;margin-right:20px;font-family:"Trebuchet MS", "Trajan Pro", Tahoma;font-size:.8em;}
				#topLinks a{color:#fff;text-decoration:none;}
				#topLinks a:hover{color:#f5821f;}
		
			#nav{background:#0c2a43; margin:0px auto;}
			#navRow{width:937px;margin:0px auto;}

			.navsi{color:#FFF; padding-left:10px;padding-right:10px; padding-top:5px; text-align:center;font-family:"Arial Black", Arial, Helvetica, sans-serif;font-size:1em;}
			a.navsi:link {text-decoration:none; }      /* unvisited link */
			a.navsi:visited {text-decoration:none; }  /* visited link */
			a.navsi:hover {text-decoration:none; color:#4db848;}  /* mouse over link */
			a.navsi:active {text-decoration:none; }  /* selected link */

.tchover {color:#4db848; padding-left:10px;padding-right:10px; padding-top:5px; text-align:center;font-family:"Arial Black", Arial, Helvetica, sans-serif;font-size:1em;text-decoration:none;}

			a.tchover:link {text-decoration:none; }      /* unvisited link */
			a.tchover:visited {text-decoration:none; }  /* visited link */
			a.tchover:hover {text-decoration:none; color:#4db848;}  /* mouse over link */
			a.tchover:active {text-decoration:none; }  /* selected link */
		
		#banner{width:938px;margin:0px auto;text-align:center;background:url(../img/flashBg1.jpg) repeat-x;}
		
		
		#siteContent{width:897px;margin:0px auto;padding:1px 20px;font-size:.8em;}
			#siteContent p{line-height:1.4em;}
		
			.hB{width:318px;float:left;}
			.hB .iconL a:hover{color:#f5821f;}
				
			.home{}
				.home h2{}
				.home p{padding:0px 10px;margin:0;padding-left:40px;}	

				.iconL{margin:0 3px 0 0;margin-bottom:20px;}
					.iconL h2{float:left;}
					.iconL img{width:44px;float:left;}
					.iconL p{width:240px;float:left;padding-left:55px;margin-top:-5px;}
				
			.iconT{margin-left:10px;}
			#iB{width:155px;float:left;background:#e8e8e7;}
	
				#columnHeading{color:#4db848;font-family:"Arial Black", Arial, Helvetica, sans-serif;font-size:1.4em;padding:0 20px;}
				#columnHeading a{color:#11ac09;text-decoration:none;}
				#columnHeading a:hover{color:#f5821f;text-decoration:none;}
					.coWhite{height:10px;background:#f6f6f6;}
				.columnLink{color:#f5821f;font-family:Arial, Helvetica, sans-serif;font-size:.9em;border-top:1px solid #fff;padding:10px 0 10px 40px;background:url(../img/activeI.jpg) center no-repeat;background-position:0 15px;font-weight:bold;}
					.columnLink a{color:#f5821f;text-decoration:none;}
	
				.columnLinkA{color:#11ac09;font-family:Arial, Helvetica, sans-serif;font-size:.9em;
							border-top:1px solid #fff;padding:10px 0 10px 0px;font-weight:bold;}
					.columnLinkA a{color:#11ac09;text-decoration:none;display:block;width:110px;padding-left:40px;background:url(../img/activeN.jpg) center no-repeat;}
						.columnLinkA a:hover{color:#f5821f;background:url(../img/activeI.jpg) center no-repeat;}
					




						.columnLinkB {color:#f5821f;background:url(../img/activeI.jpg) center no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:.9em;border-top:1px solid #fff;padding:10px 0 10px 0px;font-weight:bold;display:block;width:110px;padding-left:40px;}

				.columnLinkB a{color:#f5821f;text-decoration:none;}
				.columnLinkB a:hover{color:#f5821f;text-decoration:none;}

				.columnLinkC{color:#f5821f;font-family:Arial, Helvetica, sans-serif;font-size:.85em;
							border-top:1px solid #fff;padding:10px 0 10px 0px;padding-left:30px;display:block;width:110px;}
					.columnLinkC a{color:#11ac09;text-decoration:none;}
						.columnLinkC a:hover{color:#f5821f;}


			#iB2{width:480px;float:left;}	
			/*#iB2{width:630px;float:left;padding-left:5px;}	*/
			
				#iB2 li{color:#00437a;margin-bottom:10px;margin-right:10px;}
				/*
				#iB2 a{color:#0b2840;} #iB2 a:hover{color:#f5821f;}
				*/

			#iB5{width:738px;float:left;}	
			#iB5 li{color:#00437a;margin-bottom:10px;margin-right:10px;}
				

			#iB6{width:893px;float:left;}	
			#iB6 li{color:#00437a;margin-bottom:10px;margin-right:10px;}
			
			

				.imgL{float:left;margin:15px 10px 10px 8px;border:1px solid #9e9d9d;padding:1px;}
				
				.imgR{float:right;margin:15px 10px 10px 8px;border:1px solid #9e9d9d;}
				.imgR2{float:right;margin:15px 10px 80px 8px;border:1px solid #9d9e9e;}
				
				.img{text-align:center;border:1px solid #9d9e9e;padding:1px;margin-bottom:10px;}
				.img img{border:1px solid #9d9e9e;margin:10px;}
					
				.rightLink{text-align:right;padding-right:20px;font-weight:bold;}
					.rightLink a{color:#0c2a44;}
					.rightLink a:hover{color:#f5821f;}

				.xv{margin-top:10px;}
		
			#rB{width:258px;float:left;}
				
			
			/* Internal Right Column*/
			#irB{width:258px;float:left;}
				#irB a{font-weight:bold;color:#0b2840;}
				#irB a:hover{color:#f5821f;}
				.greenList{list-style-image:url(../img/list.jpg);}
					.greenList li{margin-bottom:20px;}
					.greenList li a:hover{color:#0c2a44;}
		#irB h2 a{color:#4db848;text-decoration:none;}
		#irB h2 a:hover{color:#f5821f;}	
	#footer{padding:10px 0px 10px 0px;background:url(../img/footerBg.jpg) repeat-x;text-align:center;} 

/*__________POP UP Credits__________*/
#creditsbody{border:1px solid #000;width:450px;margin:5px auto 5px auto;background:#fff;font-size:.8em;}
	#creditsbody a{text-decoration:underline;}
	#creditsbody p{text-align:center;margin:0;padding:3px;}
	#closecredit{background:#fff;text-align:center;padding:5px;border-top:1px solid #003;}
	
/*__________Forms Attributes__________*/	
#myForm{padding-bottom:10px;}
.row       {margin-top:10px;font-size:.9em;color:#0b2840;}
.row label {display:block;float:left;width:105px;text-align:right;padding-top:10px;padding-right:5px;font-size:1.1em;}
.boldLabel {font-weight:bold;color:#f00;margin-right: 5px;}
.formField {width:200px;height:20px;border:1px solid #9d9e9e;font-size:1.1em;color:#0F385A;margin-top:8px;}
.formField1 {width:200px;height:100px;border:1px solid #9d9e9e;font-size:1.2em;color:#0F385A;margin-top:8px;}
button     {margin:0px 2px 0px 0px;}
#submit{display:block;height:40px;width:100px;background:url(../img/button.jpg) no-repeat;border:1px solid #9d9e9e;cursor:pointer;}
	#submit:hover{background-position:0 -40px;}
	
#submit_fr{display:block;height:40px;width:106px;background:url(../img/button_fr.jpg) no-repeat;border:1px solid #9d9e9e;cursor:pointer;}
	#submit_fr:hover{background-position:0 -40px;}	
	
/*____________TRANSMENU___________*/
.transMenu {position:absolute;overflow:hidden;left:-1000px;top:-1000px;}
.transMenu .content {position:absolute;}
.transMenu .items {position:relative;left:0px; top:0px;z-index:200;}
.transMenu.top .items {border-top:none;}
.transMenu .item {color:white;font-size:.9em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;border:none;cursor:pointer;font-weight:bold;}
.transMenu .background {position:absolute;left:0px; top:0px; z-index:100}
.transMenu .shadowRight {position:absolute;z-index:300;top:0px; width:0px;}
.transMenu .shadowBottom {position:absolute;z-index:100;left:0px; height:0px;}
.transMenu .item.hover {color:#5abd56;}
.transMenu .item img {margin-left:10px;}



.transMenu .background {-moz-opacity:0.75; filter:alpha(opacity=75); opacity:0.75; -khtml-opacity:0.75;}
.transMenu .shadowRight {-moz-opacity:0.75; filter:alpha(opacity=75); opacity:0.75; -khtml-opacity:0.75; }
.transMenu .shadowBottom {-moz-opacity:0.75; filter:alpha(opacity=75); opacity:0.75; -khtml-opacity:0.75; }


#web-buttons a{display:block;color:transparent;}
#web-buttons a:hover{background-position:left bottom;}
a#web-buttons {display:none}

