	body 
	{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	}

	h1, h2, h3, h4, h5, h6 {
			margin: 0px;
			padding: 0px;
		}
		h1{
		 font-size: 120%;
		 color: #000000;
		}
		h2{
		 font-size: 114%;
		 color: #000000;
		}
		h3{
		 font-size: 100%;
		 color: #000000;
		}
		h4{
		 font-size: 100%;
		 font-weight: normal;
		 color: #333333;
		}
		h5{
		 font-size: 100%;
		 color: #334d55;
		}

	/* Navigation left */
	#leftNav
	{
	width:160px;
	float: left;
	height:inherit;
	background-color:#E9EDED;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
	
	
	/* HEADERS 
	#header
	{
	/*background-image:url(../images/hdr_back.JPG);
	}*/ 
	
	
	#header
	{
	background-image:url(/images/csa_logo.jpg);
	background-repeat:no-repeat;
	background-position:top, left;
	background-color:#ffffff;
	height: 68px;
	}
	#header_f
	{
	background-image:url(/images/csa_logo_f.jpg);
	background-repeat:no-repeat;
	background-position:top, left;
	background-color:#ffffff;
	height: 68px;
	}
	
	#headerToggle 
	{
	padding:2px;
	text-align:right;
	height: 24px;
	}
	#headerTitle
	{
	font-size:16px;
	padding: 4px;
	}
	#hdrTag
	{
	font-size:10px;
	padding: 2px;
	text-align:right;	
	color:#FFFFFF; 	
	}	
	#headerSearch
	{
	text-align:right;
	float:right;
	font-size:9px; 
	margin-top: 2px;
	}
	#headerSearch2
	{
	padding-top: 2px;
	font-size:11px; 
	margin-top: 2px;
	height: 24px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	}
	
	/* search text box */ 
	.search_txt {font-size:10px; }
	
	
	#cookieNav
	{
	font-size: 11px;	
	padding: 4px;
	}	

		/* DEFAULT STYLES */
		a:link, a:visited, a:hover {color: #003366;}
		
		/* creates rollover*/ 
		a:hover {color: #7D441A;} 
		
		/*#CC6600*/



		/* some NAV elements */ 
		#leftNav ul a:link, #leftNav ul a:visited {display: block; width:100%;}
		#leftNav ul {list-style: none; margin-left: 8px; padding: 4;}
	
		/* hack to fix IE/Win's broken rendering of block-level anchors in lists 
		#leftNav li {border-bottom: 1px solid #EEE;}*/
	
		/* fix for browsers that don't need the hack */
		html>body #leftNav li {border-bottom: none;}

		/* #sectionLinks styles */
		#sectionLinks {margin: 2px; padding: 4px; font-size: 100%; width:100%;}
		#sectionLinks a:link {}
		#sectionLinks a:visited {}
		#sectionLinks a:hover {background-color: #FFFFCC;}

	
	

	/* #navBar link 
	
	#leftNav ul a:link, #leftNav ul a:visited {display: block;}
	#leftNav ul {list-style: none; margin-left:6px; padding: 0;}*/
	
	/* hack to fix IE/Win's broken rendering of block-level anchors in lists 
	#navBar li {border-bottom: 1px solid #EEE;}*/
	
	/* fix for browsers that don't need the hack
	html>body #leftNav li {border-bottom: none;} */

	
		/* #sectionLinks styles 
		#sectionLinks{
			margin: 2px;
			padding: 4px;
			font-size: 80%;
		}
		#sectionLinks a:link{
			width: auto;
		}
		#sectionLinks a:visited{
		}
		#sectionLinks a:hover{
 			background-color: #dddddd;
 		}*/
		
	
	
	
	

#splashFr{
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	width: 600px;
	height:16px;
	padding: 2px;
	text-align:right;
}


#splashbk{
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	width: 600px;
	text-align:left;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #000000;
	border-bottom-style:solid;
	background-color: #FFFFFF;
	background-image:url(../images/spl_bk_dots.gif);
}




	#spl_1
	{
	padding-top:4px;
	float:left; 
	width: 300px; 
	height: 196px;	
	text-align:left; 	
	background-color:#993333;	
	color: #666666;
	background-image:url(../images/spl_me_gr.jpg)
	
	}	

	#spl_2
	{
	padding-top:4px;
	float:right;
	width: 298px; 
	height: 196px;	
	text-align:center; 	
	color: #666666;
	background-image:url(../images/spl_me_2gr.jpg)
	
	}	

	#spl_3
	{
	padding-top:4px;
	float:right; 
	width: 300px; 
	height: 196px;	
	text-align:left; 	
	color:#FFFFFF;
	background-color:#993333;
	border: 2px; 
	border-color:#FFFFFF;	
	}	

	#spl_4
	{
	background-image:url(../images/spl_burg_spacer.JPG);

	background-repeat:no-repeat;
	margin-left: 20px;
	width: 260px; 
	height: 100px; 
	border:1px; 
	
	}

		#spl_4 a:link {color:#FFFFFF;}
		#spl_4 a:visited {color:#FFFFFF;}
		#spl_4 a:hover {color:#660000; background-color: #FFFFFF;} 
		
	#spl_5
	{
	margin-left: 20px;
	text-align:left;
	width: 260px; 
	height: 100px; 
	color:#FFFFFF;
	}
		#spl_5 a:link {color:#FFFFFF;}
		#spl_5 a:visited {color:#FFFFFF;}
		#spl_5 a:hover {color:#660000; background-color:#FFCC99;} 
			
	
	#spl_6
	{
	margin-left: 20px;
	width: 260px; 
	height: 100px; 
	border:1px; 
	}
		/* creates rollover
 	#spl_6 a:hover {color: #7D441A; background-color:#FFCC99;} 	*/ 	

#spl_holder {
width:600px;

font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
}



#splashpin{
	width: 600px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; color: #FFFFFF;
	border: 0px;
	background-image: url(images/spl_pinstripebk.JPG);
	
}


#splashright {
	float: right;
	width: 296px;
	border: 2px; 
	border-bottom-color:#FFFFFF;
	margin-right: 1px;
	padding-left: 1px;

}





	
	
	
	

	/* Content parts */
	#content 
	{
	padding:4px;
	padding-left: 10px;
	padding-right: 10px;
	/*height: 400px;*/
	}
	
		#form{
		padding: 4px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:right;
		background-color:#F0F0F0;		
		}
		#formTitle {
		font:Verdana, Arial, Helvetica, sans-serif, Tahoma;
		font-color: #000000;
		font-size: 12px;
		padding: 4px; 
		width:100%;
		text-align: left;
		background-color:#FFFFCC;
		} 
		#formPadsR{
		padding: 4px;
		width: 200px;
		height: 20px;
		float: right;
		}
		#formPadsL{
		padding: 4px;
		width: 180px;
		height: 20px;
		float:left;
		text-align:left;
		}
		
		/*display boxes */
		#output1{
		width: 90%;
		padding: 4px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#F0F0F0;		
		}
		/* orange display box*/
		#output2{
		width: 96%;
		padding: 4px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#FFCC66;
		}
		#output3{
		padding: 10px;
		text-align:left;
		background-color:#F0F0F0;			
		}
		#output4{
		padding: 4px;
		padding-left: 50px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#FFFFCC;
		/*background-image:url(../images/ver_trade.JPG);
		background-repeat:no-repeat;*/
		}
		#output5{
		padding: 4px;	
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#F9F9F9;
		}		
		/* output blocks for RERs */
		#verrtrade{
		padding: 4px;
		padding-left: 50px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#FFFFCC;
		/*background-image:url(../images/ver_trade.JPG);
		background-repeat:no-repeat;*/
		}
		#verrretired{
		padding: 4px;
		padding-left: 50px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#FFFFCC;
		/*background-image:url(../images/ver_beetle.JPG);
		background-repeat:no-repeat;*/
		}

		#verrexported{
		padding: 4px;
		padding-left: 50px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#FFFFCC;
		/*background-image:url(../images/ver_beetle.JPG);
		background-repeat:no-repeat;*/
		}

		
		#validproject{
		padding: 4px;
		padding-left: 50px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#FFFFCC;
		/*background-image:url(../images/ver_ant.JPG);
		background-repeat:no-repeat;*/
		}		
		
		#verr_trader{
		padding: 4px;	
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#F7F1DD;
		}		
		#verr_splitter{
		padding: 4px;	
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#ECF5FB;
		}	
		
		#outputISO{
		padding: 4px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #000000;
		text-align:left;
		background-color:#F8F7DE;
		/*background-image:url(../images/iso_Re.jpg);*/
		background-position:left;
		background-repeat: no-repeat;
		padding-left:50px;
		margin-left:40;
		}
		#outputinfo{
		padding: 10px;
		text-align:left;
		font-style:italic;
		border-bottom: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-left: 1px solid #999999;
		border-top: 1px solid #000000;
		}


		#outputPadsR{
		padding: 4px;
		width: 360px;
		float: right;
		}
		#outputPadsR2{
		padding: 4px;
		width: 50%;
		float: right;
		}








	/* Footer stuff */
	#footer
	{
	font-size: 11px;
	text-align:right;	
	height: 24px;
		border-top: 1px solid #ccc;
	}
	#footerNav
	{
	font-size: 11px;	
	padding: 4px;
	}	
	#footerIcons
	{
	padding: 2px;
	font-size:9px; 
	}
	#footerDisclaim
	{
	font-size: 11px;	
	padding: 4px;
	text-align:center; 	
	color: #666666;
	}	
	#topNav {
		font-size: 11px;	
		padding: 4px;
		 clear: all; 
		 margin-top: -10px; 
		 padding-top: 0;
	}

	
	
.bd_blk_1   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-style: normal}
.bd_blk_lnk_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC; text-decoration: none; font-style: normal}
.bd_wht_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-style: normal }

.bd_hdr_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold}
.bd_hdr_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold }
.bd_hdr_3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000059}
.bd_hdr_wht { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold ; color: #FFFFFF}

.bd_sml_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; list-style-type: disc; font-variant: normal }
.bd_sml_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; 	color: #000000}

.form_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #E7E8EB}
.form_buttons { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #F8E8CB }
.form_fields { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: normal ; background-color: #F2F2EE}

.ft_sml_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: middle; word-spacing: normal}
.ft_sml_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #0033CC; list-style-type: disc; font-variant: normal }

.reg-bd1-red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000;  font-style: normal ; font-weight: bold}
.reg-bd1-cre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006600;  font-style: normal ; font-weight: bold }
.reg-bd1-ind { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC6600;  font-style: normal ; font-weight: bold }
.reg-bd1-cha { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099;  font-style: normal ; font-weight: bold }
.reg-bd1-tel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B9F60;  font-style: normal ; font-weight: bold }
.reg-bd1-tel_plain { font-family: Arial, Helvetica; font-size: 12px; color: #6B9F60; text-decoration: none; font-style: normal ; font-weight: bold }


.bd_gry_1 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: none; font-style: normal
}
  .righttitle {
    font-size: 120%;
    font-weight: bold;
  }
	
