* {margin: 0; padding: 0;}
body {background: url(/images/m0.gif) left top repeat-x #1e1e1e; color: #ddd; font-family: verdana, arial, sans-serif; font-size: 13px; line-height: 15px; text-align: center; background: #2d2d2d;}
a {font-weight:bold; color: #ffb; text-decoration: none;}
a:hover {color: #ee5; text-decoration: underline;}
a img {border: 5px solid #444; background: #444;}
a:hover img {border-color: #ee5;}
h1 {font-size: 10px; color: #999; font-weight: bold; margin: 1px 0px 1px 0px;}
h2 {font-weight:bold; font-size: 14px; color: #fff;}
h3 {font-size: 10px; color: #999; font-weight: bold; margin: 0; border: 0;}
h6 {margin-top: 5px; font-weight:bold; font-size: 14px; color: #ee5; text-align: center;}
.clean {clear: both;}
p {margin: 3px 0 5px 0;}
#container {width: 830px; margin: 0px auto;}
#header {width: 800px; height: 150px; padding: 15px; background: url(/images/m1.gif) left top repeat-x #101010; border-bottom: 7px solid #090909; border-left: 1px solid #101010; border-right: 1px solid #090909; position: relative;}
#header a img {float: left; margin: 0 0 0 20px; border: 0; background: #020202;}
#header h2 {margin: 20px 0 0 0; text-align: left;}
#header p {padding-top: 12px;  text-align: right;}

#header2 {width: 800px; height: 70px; padding: 15px; background: url(/images/m1.gif) left top repeat-x #101010; border-bottom: 7px solid #090909; border-left: 1px solid #101010; border-right: 1px solid #090909; position: relative;}
#header2 a img {float: left; margin: 0 0 0 20px; border: 0; background: #020202;}
#header2 p {padding-top: 12px;  text-align: right;}

#content {width: 630px; float: left;}
#sidebar {width: 170px; float: right; margin-top: 3px; background: url(/images/m1.gif) left top repeat-x #101010; border-bottom: 7px solid #090909; border-left: 1px solid #101010; border-right: 1px solid #090909; text-align: center;}
#sidebar img {margin-bottom: -10px;}
#sidebar p {margin-top: 10px;}
#sidebar a {font-size: 12px; text-align: center;}
#sidebar ul {padding-left: 0px}
#sidebar li {list-style-type:none; margin-bottom: 15px;}
#sidebarsub img {border: 0; margin-bottom: 4px;}
#welcome_txt {font-size: 11px; color: #aaa;}
#footer {width: 630px; position: relative; float: left;}
#footer img {border: 0px;}
#menu {background: #101010; text-align:left; height:28px; padding-top: 2px; font-size: 12px;}
#menu li {display: inline; list-style-type: none; margin-left: -5px;}
#menu ul {padding: 5px 0 8px 0; margin-left: 5px;}
#menu ul li a {border: 1px solid #444; font-weight: bold; padding: 5px 16px 8px 15px; color: #ffb; text-decoration: none;}
#menu ul li a:hover {background: #444 url(/images/mn1.gif) left top; color: #ee5; text-decoration: underline;}
#menus {background: #101010; text-align:left; padding-top: 2px; height:20px; font-size: 11px;}
#menus li {display: inline; list-style-type: none; margin-left: -5px;}
#menus ul {padding: 2px 0 12px 0; margin-left: 5px;}
#menus ul li a {font-weight: bold; padding: 1px 18px 4px 17px; color: #ffb; text-decoration: none;}
#menus ul li a:hover {color: #ee5; text-decoration: underline;}
#ctgr a {font-size: 11px; margin: 0 10px 0 10px;}
#ctgr p {margin: 6px 0 2px 0;}
#bx_scr {width: 648px; margin-top: 3px; padding-top: 10px; background: url(/images/m1.gif) left top repeat-x #101010; border-bottom: 7px solid #090909; border-left: 1px solid #101010; border-right: 1px solid #090909;}
#bx_scr img {margin: 10px 0 10px 0; border-width: 2px; border-style: solid; border-color: #444;}
.hdr_blu {background: #069 url(/images/line_blue.gif) repeat scroll right top; padding: 4px 0 4px 0;}
.hdr_prp {background: #069 url(/images/line_purple.gif) repeat scroll right top; padding: 4px 0 4px 0;}
.hdr_grn {background: #3f0 url(/images/line_green.gif) repeat scroll right top; padding: 4px 0 4px 0;}
.hdr_orn {background: #c63 url(/images/line_orange.gif) repeat scroll right top; padding: 4px 0 4px 0;}
.hdr_red {background: #d00 url(/images/line_red.gif) repeat scroll right top; padding: 4px 0 4px 0;}
.line_gry {background: #202020 url(/images/line_gray2.gif) repeat scroll right top; padding: 2px 0 0 0;}
.bx {width: 618px; margin-top: 3px; padding: 10px 10px 15px 10px; background: url(/images/m1.gif) left top repeat-x #101010; border-bottom: 7px solid #090909; border-left: 1px solid #101010; border-right: 1px solid #090909;}
.bx a {font-size: 12px; text-align: center;}
.bx ul {width: 618px; padding-left: 0px}
.bx li {width: 150px; float:left; padding: 15px 0 0 0; list-style-type:none;}
.bx_sml {text-align: center; padding-top: 15px;}
.bx_sml a {font-size: 10px;}
.bx_sml li {width: 86px; float:left; padding: 4px 0px 3px 0px; list-style-type:none;}
.bx_ad {float:left; margin-top: -290px;}
.bx_ad img {border-width: 0;}
.bx_hlf {width: 306px; margin-left: 306px;}
.bx_ad_right {float:right; margin-top: -285px;}
.bx_ad_right img {border-width: 0;}
.bx_hlf_right {width: 306px; margin-right: 306px;}
.ctgr_lnk {text-align: left;}
.ctgr_lnk a {font-size: 14px; padding: 10px 20px 20px 10px;}
.ctgr_lnk p {margin: 15px 0 15px 5px;}
.ctgr_lnk img {border: 0px; background-color: #020202;}
.rd_btn {float: left; width: 260px; margin: 40px 0 0 20px; padding: 10px 0 10px 0; text-align: center; background: #c33 url(/images/lred.gif) left top repeat-x; border: 2px solid #750606;}
.rd_btn a {font-size: 16px; padding: 10px 20px 20px 10px;}
.bl_btn {float: left; width: 260px; margin: 40px 0 0 40px; padding: 10px 0 10px 0; text-align: center; background: #069 url(/images/lblue.gif) left top repeat-x; border: 2px solid #0c3d66;}
.bl_btn a {font-size: 16px; padding: 10px 20px 20px 10px;}
.gr_btn {float: left; width: 260px; margin: 40px 0 0 20px; padding: 10px 0 10px 0; text-align: center; background: #390 url(/images/lgreen.gif) left top repeat-x; border: 2px solid #1d6508;}
.gr_btn a {font-size: 16px; padding: 10px 20px 20px 10px;}
.file_size {font-size: 12px; text-align: left; color: #bbb; font-weight: bold; margin: 10px 0 0 100px; border: 0;}
.gbox {height: 390px; background-color: #222; border-width: 1px; border-style: solid; border-color: #444; padding: 10px 0 10px 15px;}
.gbox img {float: left; margin: -10px 15px 300px 0; border: 5px solid #444;}
.gbox p {margin: 7px 7px 3px 7px; text-align: left;}
.gbox h3 {font-weight: bold; font-size: 14px; color: #ee5; padding: 0; margin: 0;}
.gbox b {font-weight:bold; color: #fff;}
.dbox {height: 100px; background-color: #222; border-width: 1px; border-style: solid; border-color: #444; padding: 10px 0 10px 15px;}
.dbox2 {height: 245px; background-color: #222; border-width: 1px; border-style: solid; border-color: #444; padding: 10px 0 10px 15px;}
.dbox h6 {margin: 15px 0 0 45px; text-align: left; font-weight:bold; color: #fff; font-size: 12px;}
.adbox {height: 273px; background-color: #222; border-width: 1px; border-style: solid; border-color: #444; padding: 0;}
.ad4g {margin: 0 150px 0 0;}