body {







	font-family: arial, helvetica, sans-serif;







	font-size: 12px;







	color: #fff;







	background-color: #000000;







	background-repeat: none;







	margin:0px 0px 0px 0px; 







	padding:0px;







	background-image:  url(../images/back.gif);







	background-repeat: repeat-y;







}







img{







	padding:0px;







	margin:0px;







	border:0px;







}







#header {







	height:109px;







	margin:0px;







	padding:0px;







	background-image:  url(../images/header_bg.gif);







	background-repeat: repeat-x;







}







.header_menu {







	vertical-align:text-top;

	

	







	font-size:10px; 

	







	padding:0px;







	text-align:left;







	margin:0px;







	text-transform:uppercase;







}







.header_menu ul{







	vertical-align:text-top;







	list-style: none;







	padding:0px;







	margin:0px;

	

	

	







}





/* makes the list horizontal */

.header_menu li{







	vertical-align:text-top;







	padding: 0px;







	padding-right:5px;







	padding-left:5px;







	margin: 0px;



background-color:black  ;

border-style: solid;

border-top-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-right-width: 1px;





	display: inline;







	border-right:.5px solid black;

	

	







}







.header_menu  a{







	padding:0px;







	maring:0px;







	font-size:10px;







	color:white;







	text-decoration:none;

	







}















#header img{







	padding:0px;







	margin:0px;







}







#local_nav{







	padding:0px;







	margin:0px;







	padding-left:30px;







	vertical-align:text-top;







	text-align:left;







	color:#fff;







	font-size:10px;







}







.square ul {







	list-style:none;







	padding:0px;







	margin:0px;







	margin-left:15px;







}







.square li {







	list-style:square;







	







}















#menu {







	clear:both;







	float:left;







	text-align:left;







	width:180px;







	margin:5px 0px 10px 25px;







	padding:0px;







	line-height:17px;







	font-size:12px;

	







/* Again, the ugly brilliant hack. */







	voice-family: "\"}\"";







	voice-family:inherit;







	width:210px;







}







#menu2 {







	clear:both;







	float:left;







	text-align:left;







	width:180px;







	margin:5px 0px 10px 25px;







	padding:0px;







	line-height:17px;







	font-size:10px;

	







/* Again, the ugly brilliant hack. */







	voice-family: "\"}\"";







	voice-family:inherit;







	width:210px;







}

















#menu ul {







	text-align:left;







	width:180px;







	margin:5px 0px 10px 0px;







	padding:0px;







	line-height:17px;







	list-style: none;







	color:white;

	







/* Again, the ugly brilliant hack. */







	voice-family: "\"}\"";







	voice-family:inherit;







	width:210px;







}















body>menu ul {width:210px;} 















#menu li {







	padding-left: 3px;







	list-style: none;







}















#menu h4 {







	font-size: 12px;







	color: #fff;







	text-transform:uppercase;







	font-weight: medium;







	margin-top: 5px;







	margin-bottom: 10px;







	







}







#content {
	width:auto;
	vertical-align:top;
	text-align:left;
	line-height:16px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;







}



#content td{







	font-family: arial, helvetica, sans-serif;







	font-size: 10px;







	color: #fff;







}



#form1 {







	width:auto;







	margin:5px 25px 10px 15px;







	padding:0px 8px 8px 8px;







	vertical-align:top;







	text-align:left;







	line-height:16px;







}



#form1 td{







	font-family: arial, helvetica, sans-serif;







	font-size: 13px;







	color: white;







}









#quote {







	width:auto;







	margin:5px 25px 10px 15px;







	padding:0px 8px 8px 8px;







	vertical-align:top;







	text-align:left;







	line-height:16px;







}



#quote td{







	font-family: arial, helvetica, sans-serif;







	font-size: 13px;







	color: white;







}











A:link {







	color: white;







}







A:active {







	color: brown;







}















A:hover {







	color: orange;







}







h2 {







	font-size: 22px;







	font-weight: bold;







	padding:0px;







	margin:0px;







}







h3 {







	font-size: 14px;







	border-bottom: 1px solid #fff;







	text-transform:uppercase;







	font-weight: medium;







	margin-top:10px;







}







h4 {







	font-size: 12px;







	text-transform:uppercase;







	font-weight: medium;







	margin-top:10px;







}







p {







	font-size: 12px;







	padding: 0px;







	line-height:17px;







}























pre {







	font-family: arial, helvetica, sans-serif;







	font-size: 12px;







	color: #333333;







}







td{







	font-family: arial, helvetica, sans-serif;







	font-size: 12px;







	color: #fff;







}







.report_table th {







	padding:5px;







	vertical-align:bottom;







	text-align:left;















}	







.panel {







	margin-top: 10px;







	font-size:12px;







}















#footer {







	border-top:1px solid white;







	clear: both;







	text-align:center;







	width:735px;







	margin:55px 0px 0px 30px;







	padding: 4px;







}















#username, #password {







	font-family: arial, helvetica, sans-serif;







	font-size: 12px;







}















acronym, abbr {







    border-bottom: 1px dashed #eee;







    cursor: help;







}















/* for alternate row tables */







.b { background-color: #666; }















table { border-collapse: collapse; }























/* vertical table headings should be left aligned with a nice margin */







th.vertical {







    text-align: left;







    margin-left: 5px;







}

