html{height:100%;margin-bottom:1px;}
*:focus{outline:none;}
body{font-family:Tahoma,Arial,Helvetica;background:#2A3809 url(images/hp_body_bg1.jpg) no-repeat top center;font-size:9pt;color:#333333;margin:0px;padding:0px;}
.home_page_body_bg{background:#2A3809 url(images/hp_body_bg1.jpg) no-repeat top center;}
.sub_page_body_bg{background:#2A3809 url('images/sub_page_bg.jpg') no-repeat top;}
img{border:0;}

h1{font-family:Gorgia,Tahoma,Arial,Helvetica;font-size:18pt;color:#5A8E00;}
h2{margin:0px;padding:0px;font-size:13px;line-height:22px;color:#000000;}
h2.about{margin:3px;padding:0px;font-size:15pt;font-family:"Times Bold", Times, serif;line-height:22px;color:#006797;}

#top_nav{text-align:right;height:35px;padding-right:12px;}
#top_nav ul{margin:0px;padding:0px;list-style-type:none;}
#top_nav ul li{list-style-image:none;margin:0px;padding:0px;display:inline;}
#top_nav ul li img{vertical-align:middle;}

#nav_menu{height:38px;width:593px;}
#nav_menu ul{margin:0px;padding:0px;list-style-type:none;height:38px;}
#nav_menu ul li{float:left;list-style-image:none;margin:0px;padding:0px;}
#nav_menu ul li a{display:block;float:left;color:#FFFFFF;font-weight:bold;}
#nav_menu ul li a:hover{background-position:0px -38px;}

.home_news_box{width:156px;height:185px;float:left;margin:0px;padding:0 8px;margin-right:8px;border:1px solid #C9C9C9;}
.bdr_dot{height:4px;border-bottom:1px dashed #A7A7A7;}

.btn_going_independent{width:154px;height:38px;background:url('images/btn_going_independent.jpg') no-repeat 0px 0px;}
.btn_articles{width:87px;height:38px;background:url('images/btn_articles.jpg') no-repeat 0px 0px;}
.btn_about{width:71px;height:38px;background:url('images/btn_about.jpg') no-repeat 0px 0px;}
.btn_sponsors{width:92px;height:38px;background:url('images/btn_sponsors.jpg') no-repeat 0px 0px;}
.btn_resources{width:100px;height:38px;background:url('images/btn_resources.jpg') no-repeat 0px 0px;}
.btn_contact{width:83px;height:38px;background:url('images/btn_contact.jpg') no-repeat 0px 0px;}
.curr{background-position:0px -38px;}

.mrn1{color:#330000;font-size:9pt;}
.red1{color:#FF0000;font-size:9pt;}
.wht1{color:#FFFFFF;font-size:9pt;}
.gry1{color:#7E7974;font-size:9pt;}
.blk1{font-size:9pt;color:#000000;}
.lgtgrn1{font-size:9pt;color:#506C24;}
.orng1{font-size:9pt;color:#D3931A;}

.mrn1b{color:#330000;font-size:9pt;font-weight:bold;}
.wht1b{color:#FFFFFF;font-size:9pt;font-weight:bold;}
.grn1b{color:#5FB90A;font-size:9pt;font-weight:bold;}
.red1b{color:#FF0000;font-size:9pt;font-weight:bold;}
.lgtgrn1b{font-size:9pt;color:#506C24;font-weight:bold;}
.orng1b{font-size:9pt;color:#D3931A;font-weight:bold;}
.gry1b{font-size:9pt;color:#7E7E7E;font-weight:bold;}

.orng2b{font-size:11pt;color:#D3931A;font-weight:bold;}

.ftr{color:#7E7E7E;font-size:9pt;}
.lnftr{color:#7E7E7E;font-size:9pt;text-decoration:none;}
.lnftr:hover{color:#7E7E7E;font-size:9pt;text-decoration:underline;}
.lnkmrn1b{color:#330000;font-size:9pt;font-weight:bold;text-decoration:none;}
.lnkmrn1b:hover{color:#330000;font-size:9pt;font-weight:bold;;text-decoration:underline;}
.lnkorng1b{font-size:9pt;color:#D3931A;font-weight:bold;text-decoration:none;}
.lnkorng1b:hover{font-size:9pt;color:#D3931A;font-weight:bold;text-decoration:underline;}
.lnblk1b{font-size:8pt;font-weight:bold;color:#000000;text-decoration:none;}
.lnblk1b:hover{font-size:8pt;font-weight:bold;color:#000000;text-decoration:underline;}

.lnorng1{font-size:9pt;font-weight:normal;color:#D3931A;text-decoration:none;}
.lnorng1:hover{font-size:9pt;font-weight:normal;color:#D3931A;text-decoration:underline;}

.lnred1b{color:#FF0000;font-size:9pt;font-weight:bold;text-decoration:none;}
.lnred1b:hover{color:#FF0000;font-size:9pt;font-weight:bold;text-decoration:underline;}

.lnwht1b{color:#FFFFFF;font-size:9pt;font-weight:bold;text-decoration:none;}
.lnwht1b:hover{color:#FFFFFF;font-size:9pt;font-weight:bold;text-decoration:underline;}
.lnylw1b{font-size:8pt;font-weight:bold;color:#FEB800;text-decoration:none;}
.lnylw1b:hover{font-size:8pt;font-weight:bold;color:#FEB800;text-decoration:underline;}

.lngrn1{color:#598E00;font-size:9pt;text-decoration:none;}
.lngrn1:hover{color:#598E00;font-size:9pt;text-decoration:underline;}

.lngrn1b{color:#506C24;font-size:9pt;font-weight:bold;text-decoration:none;}
.lngrn1b:hover{color:#506C24;font-size:9pt;font-weight:bold;text-decoration:underline;}

.lnblu1{color:#006797;font-size:9pt;font-weight:normal;text-decoration:none;}
.lnblu1:hover{color:#006797;font-size:9pt;font-weight:normal;text-decoration:underline;}

.lnblu1b{color:#006797;font-size:9pt;font-weight:bold;text-decoration:none;}
.lnblu1b:hover{color:#006797;font-size:9pt;font-weight:bold;text-decoration:underline;}

.tbl_hdr_bg{background:url('images/tbl_hdr_bg.gif') repeat-x top;height:26px;font-size:9pt;color:#506C24;}
#screenshot{position:absolute;color:#FFFFFF;font-size:10pt;font-weight:bold;text-align:center;border:1px solid #CCCCCC;background:#333333;padding:2px;display:none;}

.register_txtbox{width:260px;height:29px;background: url('images/txtbox_bg.jpg') no-repeat;border:0;font-size:9pt;color:#343434;padding:0 4px;}
.sub_register_txtbox{width:180px;height:29px;background: url('images/sub_txtbox_bg.jpg') no-repeat;border:0;font-size:9pt;color:#343434;padding:0 4px;}

.tbox{border:1px solid #A7B443;background:#F4F4F4;color:#000000;padding:2px;}
.tbox:focus{background:#F4F4F4;border:1px solid #8EA43F;}
.regbtn{font-family:Verdana,Tahoma,Arial;font-size:9pt;font-weight:bold;color:#FFFFFF;cursor:pointer;border:1px solid #FFFFFF;height:26px;padding-left:25px;background:#3E7E1F url('images/btn_bg.gif') no-repeat left;}

.clsbtn{font-size:10pt;padding:4px;border: 1px solid #FFFFFF;font-weight: bold;color: #FFFFFF;background-color:#88BA3D;cursor:pointer;}
.clsbtno{font-size:10pt;padding:4px;border: 1px solid #F5A708;font-weight: bold;color: #FFFFFF;background-color:#88BA3D;cursor:pointer;}

ul#menu { width: 100%; height: 43px; background: #FFF url("images/menu-bg.gif") top left repeat-x; font-size:10pt; font-family: Tahoma,Arial,Helvetica; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 6px 0; }
ul#menu li a:hover { color: #FFFFFF; background: #FFF url("images/current-bg.gif") top left repeat-x;}
ul#menu li a.current{ color: #FFF; background: #FFF url("images/current-bg.gif") top left repeat-x; padding: 5px 6px 0; }


/*ul#ad_animation{width:524px;margin:0px;padding:0px;list-style-type:none;}*/

