p, ul, ol{

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 11px;

	color: #3C3C3C;

	line-height: 15px;



}



textarea, input, select{

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 11px;

	color: #3C3C3C;





}

a {

	color: #C42D2D;

	font-weight: bold;

	text-decoration: underline;



}

a:hover {

	color: #95C8FF;

	text-decoration: underline;

	font-weight: bold;



}

body {

	background-color: #EFECEC;

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	margin: 5px;



}



h1 {

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #004FA3;
	
		padding:0px;
	margin: 2px;

}

h2 {



	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #0070EA;
	
		padding:0px;
	margin: 2px;

}



h3 {



	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5BA9FF;
	
		padding:0px;
	margin: 2px;

}

.footer, a.footer:link, a.footer:hover {

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #666666;

	text-align: center;

}

.Title {

	font-weight: bold;

	color: #004FA3;

	font-size: 12px;

}

.cellPad {

	margin: 0px;

	padding: 10px;

}

.button {

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #004FA3;

	border: none;

	padding: 1px;

	

}

.Header {

	font-size: 16px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	height: 25px;

text-indent: 10px;

}





#dropmenudiv{

position:absolute;

border:1px #B6B9CA;

font:normal 12px Verdana;

line-height:23px;

z-index:100;

padding: 5px;

}





.nav, a.nav:link{

	text-decoration : none;

	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 20px;

	}

	

.nav, a.nav:hover { 

	color: #95C8FF;

	text-decoration: none;

	}

	



 td.c2 {

	color: #FFFFFF;

	font-size: 12px;

	background-color: #004FA3;

	font-weight: bold;

	height: 20px;

	vertical-align: middle;

}

.redText {

	font-weight: bold;

	color: #FF0000;

		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;

	font-size: 11px;

}

.ebus-specs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:black;
}

#form label, #form input { display: block; max-width: 160px; float: left; margin-bottom: 10px; }

#form label, #form textarea { display: block; width: 330px; float: left; margin-bottom: 10px; }

#form label, #form select { display: block; max-width: 160px; float: left; margin-bottom: 10px; }

#form label { text-align: left; width: 175px; padding-right: 20px; font-size: 11px; font-weight: bold; color: #3C3C3C; }

#form br { clear: left; }

#form hr { clear: left; }

#form A { font-size: 11px; }

#form span.requireditem { color: #FF0000; }

.services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:0px;
	margin: 2px;
	font-weight: normal;
}
