﻿body {color:#1D1D1D;min-width:840px;font: 16px Verdana,Arial,sans-serif;background-color:#FFFFFF;margin:0;padding:0}
* html .minwidth {border-left:840px solid #FFFFFF;position:relative;float:left;z-index:1}
* html .container {margin-left:-840px;position:relative;float:left;z-index:2}
ul {margin-bottom:7px;margin-top:0}
p {margin-bottom:7px; margin-top:0}
a {color:#74B415}
a:hover {text-decoration:underline;color:#D20000}
h1, h2, h3, h4, h5 {color:#95A92E;font-family:"trebuchet ms",arial,verdana,sans-serif;margin:1em 0 0.2em 0;padding:0;font-weight:normal}
img {border:none;margin:0;padding:0}
div {border:none;margin:0;padding:0}
form {border:none;margin:0;padding:0}
img.Left {float:left;padding:2px;border:1px solid #DCDCDC;margin:3px 15px 5px 0}
img.Right {float:right;padding:2px;border:1px solid #DCDCDC;margin:3px 0px 5px 15px}
.SmallFont {font: 10px "MS Sans Serif", Geneva, sans-serif}
.subscribe {margin-left:25px;}
.listing {font:12px Verdana,Arial,sans-serif;color: #000000;padding-bottom:10px;}

#mainNav {float:left; width: 230px; }
#mainNav h1 {margin: 0; padding: 0; width: 230px; height: 263px; display: block; background: url('images/bg_logo.jpg') no-repeat;}
#mainNav h1 a {display: block; width: 230px; height: 263px; }
#mainNav a span {display: none; }
#mainNav ul.Nav {margin: -20px 10px 0 0; float:left; width: 190px; padding: 0 0 0 30px; list-style: none; }
#mainNav ul.Nav li {border-top: 1px solid #E0E0E0; padding: 9px 0 9px 0;  background: url("images/bg_nav.gif") no-repeat right; }
#mainNav ul.Nav li.Top {border-top: none; }
#mainNav ul.Nav a {text-decoration: none; color: #8392A5; font-size: 0.75em; font-family: "MS Sans Serif", Geneva, sans-serif; font-weight: bold; }
#mainNav ul.Nav a:hover {text-decoration:underline}
#mainNav ul.Nav a.Active {color: #D70000}
#mainNav p{ font-size: 10px; font-family: "MS Sans Serif", Geneva, sans-serif; color: #4E4E4E; }
#mainContent {margin-left:210px;padding-left:20px;font-size:.8em}
#mainContent .Top{ height:179px;  background: url("images/bg_top.gif") repeat-x bottom; 	}
#mainContent .Visual{	margin:0 auto; width:581px; height:179px;  background: url("images/visual.gif") no-repeat; 	}
#mainContent .Path{ line-height: 33px; font-weight:bold; height:33px; padding:0 10px 0 10px; font-size: 10px; font-family: "MS Sans Serif", Geneva, sans-serif; background-color: #F6F6F6;  color: #494949;  	      }
#mainContent .Path span{ font-weight: normal; color:black;	}
#mainContent .Path a{ text-decoration: none; color: #859C0E;  background: url("images/ico_arrow_path.gif") no-repeat right;  padding-right: 12px;   }
#mainContent .Path a:hover{ color: #D00000; }
#mainContent .Text{ padding:0 30px 0 30px; float: none; margin-bottom:30px;}
#mainContent h2{ color: #95A92E; margin-top:1.2em;  margin-bottom:0.1em; font-size:1.8em; }
#mainContent .logos {text-align:center}
#search {width:100%;padding:0;margin:0}
#search label {font:bold 12px Verdana,Arial,sans-serif;margin-right:5px;color:#1D1D1D}
#footer {float:right;width:70%;clear:both;margin-top:10px}
#footer .wrapper {margin:0 30px 0 30px;padding:7px 0 10px 0;text-align:right;border-top: 1px solid #E9E9E9}
#footer p {font: 11px "MS Sans Serif", Geneva, sans-serif;margin:0 0 5px 0;color:#4F4F4F}
#footer a {font-size:11px;font-weight:normal;text-decoration:none;color:#4F4F4F}
#footer a:hover {color:#B22222;text-decoration:underline}

	
	
