body {
	background-color: #FFF;
	font-family: 	  Verdana, Arial, Helvetica, sans-serif;
	font-size: 		  12px;
	line-height: 	  24px;
	/*color: 		  #336699;*/
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 12px;
	line-height: 16px;
	color: 		 #333333;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 	 16px;
	color:		 #000000;
	font-weight: 900;
	line-height: 16px;
}

.contactinfo {
	font-size: 	15px;
	position: 	absolute;
	top: 		1550px;
	margin: 	0 auto;
}

.genttext {font-size: 13px;}

.indent {
	padding-left: 18px;
}	

.mainnav {
	font-size: 			12px;
	color:				#fff;
	font-weight:		bold;
	/*background-color:	#000000;*/
	}
	
a:link    {color: #fff; 	background-color:#000000 	font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
a:visited {color: #fff; 	background-color:#000000 	font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
a:active  {color: #fff; 	background-color:#000000 	font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
a:hover   {color: #FF6600;  background-color:#000000 	font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}

	
.class2 a:link    {color: #000; 	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 14px;  text-decoration:none;}
.class2 a:visited {color: #000; 	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 14px;  text-decoration:none;}
.class2 a:active  {color: #000; 	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 14px;  text-decoration:none;}
.class2 a:hover   {color: #FF6600;  font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 16px;  text-decoration:underline;}

.class3 a:link    {color: #000; 	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  text-decoration:none;}
.class3 a:visited {color: #000; 	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  text-decoration:none;}
.class3 a:active  {color: #000; 	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  text-decoration:none;}
.class3 a:hover   {color: #FF6600;  font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  text-decoration:underline;}
	
a {
	font-size: 	 12px;
	font-weight: bold;
	/*color: 	#336600;*/
}

form {
	background-color: #CCCC99;
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 24px;
	color:		 #666666;
	/*line-height:20px;*/
 	color: 		 #666666;}
	
.gentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 12px;
	color: 		 #CCCCCC;
	padding:	 3px;
	/*line-height:20px;*/
 	color: 		 #666666;
	text-align:  left;
}
 
.title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:   20px;
	line-height: 28px;
	top: 		 1490px; 
 	color: 		 #FF0000;}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 16px;
	line-height: 30px;
 	color: 		 #003300;}

.header {
	font-family: 	  Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 	  20px;
	background-color: #669900;
 	color: 			  #FFFF33;
}

.hdgtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 32px;
	line-height: 34px;
	color:		 #0066cc;
	font-weight: bold;
}

.hdgtxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 18px;
	line-height: 22px;
	color:		 #0066cc;
	font-weight: normal;
}

.navbar {
	position:	relative;
	top:		-150px;
	margin:		0 auto;
}

.bnav_line {
	position:	relative;
	width: 		800px;
	margin:		auto;
}

.nav {
	font-family: 	  Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 	  14px;
	font-weight: 	  normal;
	background-color: #CCFF99;
}

.navLink {
	font-family: 	  Arial, Helvetica, sans-serif;
	font-size: 		  14px;
	font-weight: 	  bold;
	background-color: #DEDECA;
}

.wholepage {
	/*position: absolute;*/
	width: 800px;
	height: 100%;
	margin: 0 auto;
}
	
/*.table_1 {
	width:		800px;
	position:	absolute;
	top:		189px;
	margin: 	0 auto;
	height: 	881px;
}	*/

.sidebar {
	font-family: 	  Verdana, Arial, Helvetica, sans-serif;
	font-size: 		  10px;
	line-height: 	  14px;
	padding: 		  3px;
	background-color: #FFFFCC;
 	color: 			  #003333;
}

.sidebarHeader {
	font-family: 	  Verdana, Arial, Helvetica, sans-serif;
	font-size: 		  14px;
	line-height: 	  18px;
	color: 			  #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-family: 	  Verdana, Arial, Helvetica, sans-serif;
	font-size: 		  12px;
	line-height: 	  18px;
	background-color: #FFFF99;
 	font-style: 	  italic;
}

.footer {
  font-family: 		  Arial, Helvetica, sans-serif;
	font-size: 		  14px;
	font-weight:	  bold;
	line-height: 	  16px;
	color: 			  #000;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 	 9px;
	color: 	     #333333;
}

.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
 	border-style: double;
 }
 
.bottom_box_logo {
	width:		300px;
	height:		100px;
	position:	absolute;
	top:		90px;
	left:		20px;
}

.bottom_box_address {
	height:		200px;
	position:	absolute;
	top:		0px;
	left:		450px;
	float:		right;
	width: 		282px;
	text-align: left;
}

.bottom_box {
	width:		800px;
	position:	relative;
	height:		219px;
	top:		-130px;
	margin:		0 auto;
	color:		#333333;
}

.design {
	width:		300px;
	height:		20px;
	position:	relative;
	top:		300px;
	margin: 	auto;
	text-align:	center;
}

.promo {
	font-family: Arial, Helvetica, sans-serif;
	color: 		 #000033;
}

.titlebar {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 		9px;
	color: 		 		#FFFFFF;
	background-color: 	#336699;
}

.dingbat {
	font-family: 		Arial, Helvetica, sans-serif;
	/*background-color: 	#FFFFFF;*/
 	color:  			#ccc; 
	font-weight: 		bolder; 
	font-size: 			12px;
 }
 
.hovergrey a:hover {
	background-color: #999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
