body {background-color:#FFFFFF;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}td {background-color:#FFFFFF;}.tdgray {background-color:#CCCCCC;border-right: 1px solid #939494;	border-top: 1px solid #939494;}p {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;margin-left:10px;margin-right:10px;}.welcome {font-family:Arial, Helvetica, sans-serif;font-size:11.5px;color:#000000;margin-left:10px;margin-right:10px;}.gray {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;margin-left:10px;}.blackbox {background-image:url(images/index_02.gif);}.blackbox2 {background-color:#000000;border-top: 1px solid #000000;	border-right: 1px solid #000000;border-left: 1px solid #000000;}#dropmenudiv{position:absolute;border:1px solid white;border-bottom-width: 0;font:normal 11px Arial;line-height:18px;z-index:100;}#dropmenudiv a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid white;padding: 1px 0;color:#FFFFFF;text-decoration: none;font-weight: bold;}#dropmenudiv a:hover{ /*hover background color*/background-color:#DA0223;}a.menu {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;	}a.menu:HOVER {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:DA0223;}.footer {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;}	h1 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;margin-left:10px;}h2 {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin-left:10px;}.headlight {background-image:url(images/headlightbig.jpg);}a.redlinks {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#DA0223;text-decoration:none;}a.redlinks:HOVER {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#DA0223;text-decoration:underline;}.thumbnail{position: relative;z-index: 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#DA0223;text-decoration:none;}.thumbnail:hover{background-color: transparent;z-index: 50;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#DA0223;font-weight:bold;text-decoration:underline;}.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: blackw;padding: 5px;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: 0;left: 100px; /*position where enlarged image should offset horizontally */}#hintbox{ /*CSS for pop up hint box */position:absolute;top: 0;background-color: black;width: 50px; /*Default width of hint.*/ padding: 2px;border:1px red;font:normal 10px Arial;color:white;line-height:18px;z-index:100;border-right: 1px red;border-bottom: 1px red;visibility: hidden;}.hintanchor{ /*CSS for link that shows hint onmouseover*/font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#DA0223;text-decoration:none;}