@charset "UTF-8";
body{margin:0;padding:0;background:#ddd;}
#wrapper{width:754px;margin:0 auto;background:url(images/bg.gif) #fff repeat-x top;border-left:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;padding:0 20px 12px 20px;}
#nav{width:754px;padding:8px 0 7px 0px;clear:both;background:url(images/nav_bg.gif) repeat-x;}
#nav img{padding:0 15px 0 15px;}
.logo{padding-top:15px; text-align:center;}
.mainhead{clear:both;margin-top:15px;}
.headertop{clear:both;font:10px Arial, Helvetica, sans-serif;background:url(images/bg_dot.gif) repeat-x;padding-top:15px;text-align:left;color:#ccc;}
.headertop a{color: #33CC00;padding:0 3px 0 3px;text-decoration:none;}
.headertop a:hover{text-decoration:underline;}
.headcontent{clear:both;margin-top:10px;}
.headcontent h1{font:normal 22px Arial, Helvetica, sans-serif;color:#666;margin:0;padding:15px 0 5px 0;}
.headcontent p{font:14px Arial, Helvetica, sans-serif;color:#333;line-height:24px;margin:0;padding:0;}
.bodytextwrap{clear:both;float:left;margin:20px 0 10px 0;padding-bottom:10px;}
.bodytext{float:left;width:410px;font:11px Arial, Helvetica, sans-serif;color:#333;line-height:14px;}
.bodytext a{color:#33CC00;font-weight:bold;text-decoration:none;}
.bodytext a:hover{text-decoration:underline;}
.bodytext p{margin:0 0 3px 0;}
.bodybox{float:right;margin-left:20px;padding:15px;background-color:#f5f5f5;width:280px;height:170px;display:inline;font:11px Arial, Helvetica, sans-serif;border:solid 3px #ccc;}
.bodybox h1{font:bold 11px Arial, Helvetica, sans-serif;line-height:18px;margin:0;width:280px;clear:both;}
.bodybox p{line-height:18px;margin:0;width:140px;float:left;}
.bodybox a{color: #33CC00;text-decoration:none;}
.bodybox a:hover{text-decoration:underline;}
.footer{clear:both;font:10px Arial, Helvetica, sans-serif;background:url(images/bg_dot.gif) repeat-x;padding-top:15px;text-align:left;color:#ccc;}
.footer a{color: #33CC00;padding:0 3px 0 3px;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer2{width:794px;margin:0 auto;font:11px Arial, Helvetica, sans-serif;color:#333;padding:6px 0 8px 0;}
.footer2 a{color: #333; text-decoration:none;}
.footer2 a:hover{color: #666; text-decoration:none;}
.headcontent2{clear:both;margin-top:10px;padding-bottom:20px;}
.headcontent2 h1{font:normal 22px Arial, Helvetica, sans-serif;color:#666;margin:0 0 15px 0;padding:15px 0 5px 0;}
.headcontent2 h3{font:bold 12px Arial, Helvetica, sans-serif;color: #33CC00;margin:0;padding:0;}
.headcontent2 p{font:12px Arial, Helvetica, sans-serif;color:#333;line-height:20px;}
