@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
body{ background:#682200 url(../images/bmcbg.gif) top repeat-x; font-size:14px;}
img {border:none;}
p { margin:10px 0px;}
a {color:#046400;}
a:hover {text-decoration:none;}
h1 {font-size:20px; background-color:#04a000; padding-left:5px; margin-bottom:20px; text-transform: uppercase;}}
h2 {font-size:18px; margin-top:20px; color:#fff;}
h3 {font-size:16px; background-color:#fffc00; padding-left:5px; margin-bottom:20px; text-transform: none;}}
hr { color:#fff; border-bottom:#ffbf00 dotted 1px;}
.clear{clear:both;}

/* Header Styles */
#hdr{background-color:#FFF; margin:0px auto; width:980px; border-bottom:#6f2515 solid 3px;}

/* Content Styles */
#cont{margin:0px auto; width:980px; background-color:#FFF;}

#lftcol{float:left; margin-top:20px; width:170px; padding-right:15px; padding-left:15px;}
#midcol{float:left; margin:20px 0px; padding:0px 20px; width:538px; border-right:#000000 solid 1px; border-left:#046400 solid 1px; height:1620px;}
#rgtcol{float:left; margin-top:10px; width:170px; padding-right:15px; padding-left:15px;}

#lftcol ul#nav { margin:0px 0px; font-size:18px; text-transform: uppercase;}
#lftcol ul#nav li{ list-style:none; margin:10px 0px; padding-bottom:5px; border-bottom:#ffffff dotted 1px;}
#lftcol ul#nav li a{ color:#075e002; text-decoration:none; font-weight:none;}
#lftcol ul#nav li a:hover{ color:#046400;}


#rgtcol h2, #lftcol h2{font-size:16px; background-color:#ff9000; padding-left:5px; margin:15px 0px;}
#rgtcol input.box{font-size:11pt; border:1px solid #046400; padding:1px; color:#046400;}
#rgtcol img.icons, #lftcol img.icons{ margin-right:5px;}
#rgtcol img{margin-bottom:5px;}
#lftcol img{margin-bottom:5px;}

#midcol ul{ margin:10px 30px;}
#midcol ol{ margin:10px 30px;}
#midcol h2 {font-size:18px; margin-top:20px; color:#000000;}
#midcol h3 {font-size:14px; margin-top:10px;}
#midcol img.picleft { float:left; margin:15px 10px 10px 0px;}

/* Footer Styles */

#ftr{background-color:#FFF; margin:0px auto; width:940px; padding:20px; border-top:#046400 solid 3px; text-align:center;}
#ftr a{text-decoration:none;}
#ftr a:hover{color:#000;}
#ftr ul#nav { font-size:12px;}
#ftr ul#nav li {list-style:none; display:inline; margin-right:10px; padding-right:10px; border-right:#046400 solid 1px;}
#ftr ul#nav li.last{ border:none;}
#ftr ul#nav li a { text-decoration:none;}