@charset "utf-8";
body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin: 0;}
#header {width: 970px;margin: 0 auto;padding: 45px 0 0;background-image: url(images/header-bg.gif);height: 55px;text-align: right;}
#wrapper {width: 970px;margin:0 auto;padding:0}
#space {padding: 0 0 0 7px;}
#nav {color: #FFF;background-color: #D9151B;font-family: Arial, Helvetica, sans-serif;font-size: 15px;padding: 10px 0 10px 155px;}
#mainimage {padding: 0 0 15px 0;border-bottom: 1px dotted #CCC;margin: 5px 0 0 0;}
#maincontent {width: 760px;padding:0;margin:0 20px 0 0;float:left}
#rightcol {width: 190px;float: left;margin : 10px 0 0 0;}
#space {padding: 0 0 0 25px;}
#nav a {color: #FFF;text-decoration: none;}
#nav a:hover {color: #FFF;border-bottom: 2px solid #FFF;}
h1 {font-size: 18px;color: #D9151B;text-transform: uppercase;margin-top: 10px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
#footer {font-size: 10px;color: #999;text-align: center;padding: 15px 0;border-top: 1px dotted #CCC;margin: 10px 0 0 0;clear: both;}
#footer a {text-decoration: none;color: #999;}
#footer a:hover {color: #999;text-decoration: underline;}
h2 {font-size: 16px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;letter-spacing: -1px;color: #D9151B;border-bottom: 1px dotted #999 ;margin: 0;}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
a {color: #D9151B;text-decoration: underline;}
a:hover {color: #D9151B;text-decoration: none;}
#search {width: 180px;margin: 0 0 10px 0;background-color: #f9f9f9;border: 1px solid #9CA5B5;padding: 2px;}
#search select{width:100px}
#search h2 {margin: 0 4px;padding:0}
#formtext {font-size: 10px;}
.conimg {background-color: #F9F9F9;padding: 10px;border: 1px solid #E8E8E8;margin: 0 0 0 15px;}