body { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; background: #d3d3d3;}

td { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;background: #FFF; }

th { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; background: #FFF;}
p            { color: #000; background-color: transparent; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; }
ul, dl, ol, li   { color: #000; background-color: transparent; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px;}
a:link		 { color: blue; background-color: transparent; text-decoration: underline; }
a:visited 	 { color: purple; background-color: transparent; text-decoration: underline; }
a:hover		 { color: #FFF; background-color: #314DAD; text-decoration: underline; font-weight:normal; }
a:active	 { color: red; background-color: transparent; text-decoration: underline; font-weight: normal; }

/* keywords at top of page*/
.tophead {color:#00005A; text-align:center; font-size:12px;}
/* top navigation and breadcrumbs */
#topnav{color:#314DAD; padding: 0px 0px 0px 10px; white-space: nowrap; background-color: #FFFFFF; z-index:2; font-size: 90%;}
#topnav img{display: block;}
#topnav a {font-size: 90%;	padding: 0px 4px 0px 0px; color:#314DAD;}
#bread{font-size: 9px; text-align:right;}
/*wheel*/
#wheelimage {background-color: transparent; margin-top:12px; margin-left:12px;}
/*left navigation*/
#leftnav ul a:link, #leftnav ul a:visited {display: block;}
#leftnav ul {list-style: none; margin: 0; padding: 0;}
#leftnav li {border-bottom: 1px solid #EEE;}
html>body #leftnav li {border-bottom: none;}
#leftlinks{margin: 0px; padding: 0px; font-size: 85%;}
#leftlinks h3{padding: 10px 0px 2px 10px;}
#leftlinks a:link{padding: 2px 0px 2px 10px; border-top: 1px solid #cccccc; width: 100%; voice-family: "\"}\""; 
  voice-family:inherit;	width: auto;}
#leftlinks a:visited{border-top: 1px solid #cccccc; padding: 2px 0px 2px 10px;}
#leftlinks a:hover{border-top: 1px solid #cccccc; background-color:#CCC; padding: 2px 0px 2px 10px;}
/*Main content*/
#content{margin: 0px; padding: 2px; }
#content h1{padding: 0px 0px 0px 28px;} 
.maintext{padding: 0px 0px 0px 30px; font-size: 12px; line-height:1.3; text-align:left;}
.maintext h3{padding: 0px 0px 0px 0px; text-align: left; color:#336699; font-size:14px;}
.maintext img{float: right; padding: 0px 0px 0px 10px; margin: 0 5px 0px 5px;}
.maintext a:link, a:visited, a:hover { color:#0000FF; text-decoration:underline; background-color:transparent;}
#mainheading{padding: 0px; font-size:14px; color:#336699;}
.total {font:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color: #660066;}
#tespage {background-color: transparent; padding: 2px; color:#000066; font-weight:bold;}

/*right message*/
#message{width:135px; float:right; height: auto; padding-left: 2px; background-color:#FFFFFF; padding: 2px; border: 1px solid; border-color: #BAD1F1; text-align:left; }
/*testimonial*/
#test{width: 120px; height:auto; background-color:#FFFFFF; padding: 2px; border: 1px solid; border-color:#BAD1F1; margin-top:25px; text-align:left; }
.mess     {width:auto; background-color:transparent; font-size: 13px; color: #660066; font-weight:normal; font-style:normal; font-family:"Times New Roman", Times, serif;}
/*footer  ***/
#footend{clear: both; color: #314DAD;  font-size: 70%;  padding: 10px 10px 10px 10px; background: #BBD2F2; margin-top: 0px; font-weight:bold; }
#footend a:hover {text-decoration:underline;}	