/* CSS Document */

body{ background:#C6C6C6; font-family:Tahoma, Verdana, Arial; font-size:11px; padding:0; margin:0;line-height:15px;}

input{margin:2px 0 0 0; padding:0 2px; font-family:Tahoma, Verdana, Arial; font-size:11px; }

select{ width:157px;margin:2px 0 0 0; font-family:Tahoma, Verdana, Arial; font-size:11px; }

th{ text-align:center; background:#efefef; padding:4px;}

table{ border: solid #CCCCCC; border-width:1px 0;}

.leadforminput{ width:150px;font-family:Tahoma, Verdana, Arial; font-size:11px;padding:0 2px;}

p{ margin:0; padding:0; line-height:20px;}

a{ text-decoration:none;}

a:hover{ text-decoration:underline;}

#wrapper{ margin:0 auto; width:996px; height:100px;}

#reglogin{ text-align:right; color:#FFFFFF;}

#reglogin a{ text-decoration:none; color:#B91919;}

#reglogin a:hover{ text-decoration:underline;}

#logo{ z-index:100; float:left;margin:5px 0 0 10px;}

#banner{ background:url(../images/banner.jpg) no-repeat; height:181px;}

#container{ background:url(../images/bg.gif) repeat-y #FFFFFF; padding:0px 20px 0 20px;}

#footer{ background:url(../images/footerbg.gif) repeat-x; height:42px; text-align:center;margin:10px 7px 0 7px; }

#footer p{ padding:12px 0 0 0; color:#666; line-height:normal;}

#footer a{ color:#FFFFFF; margin:0 5px 0 5px; text-decoration:none;}

#footer a:hover{ text-decoration:underline;}

.floatRight{ float:right;}

.floatLeft{ float:left;}

#copyright{ text-align:center; font-size:9px;}

#copyright p{ margin:0;}

#copyright a{ color:#333333; text-decoration:none; margin:0;}

#colcat{ width:160px; float:left; padding-right:10px;  margin:10px 10px 0px 0;}

#colAds{ width:200px; float:right; padding-left:10px;  margin:10px 0 10px 0;}

#colNAds{ margin:10px 0px 10px 0; float:left; width:500px; }

.lightborderleft{border-left:1px solid #efefef;}

.lightborderright{border-right:1px solid #efefef;}

.lightborderbottom{border-bottom:1px solid #efefef;}

.Col50{ width:45%; float:left;}

.Col33{ width:33%; float:left;}

.clearBoth{ clear:both;}

#mainmenu{ margin:27px 0 0 50px; _margin-left:25px; color:#6EAB1C; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}

#mainmenu a{ color:#FFFFFF; text-transform:uppercase; margin:0px 10px 0 10px; text-decoration:none; font-weight:bold;}

#container h1{ font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:5px 0 5px 0; padding:0; color:#1B4575;}

#container h2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:5px 0 5px 0; padding:0; font-weight:bold; color:#B91919;}

#container p{ margin:5px 0 5px 0; padding:0; text-align:justify; color:#666666;}

#container ol{ list-style:lower-alpha;color:#666666;}

#container li{  margin:10px auto;}

.mTop20{ margin-top:20px;}

#copyright p{ line-height:12px;}
