﻿body{font:12px Verdana,Arial,Helvetica,sans-serif;color:#009;background-image:url('../images/bgline.gif');margin:0}
.smallfont{font-size:smaller}
.tiny{font-size:10px}
a:link{color:#003;text-decoration:underline}
a:visited{color:#006}
a:hover{color:#900;text-decoration:underline}
:focus{outline:0}
h5,h2,h3{color:#900;text-decoration:none;font-weight:700;font-size:12px}
h5{color:#006;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1px}
#header{display:block;width:818px;height:142px;position:relative;z-index:5;background:url('../images/logoback.png') transparent no-repeat;margin:0;padding:0}
#logo{left:0;top:0;width:512px;height:142px;position:relative;z-index:20;margin:0;padding:0}
#ball{left:502px;top:4px;width:32px;height:32px;position:absolute;z-index:10;cursor:pointer}
#sbox{left:482px;top:100px;text-align:center;position:absolute;z-index:20;display:block;height:auto;width:320px;border-top:#99F 2px solid;background:#BBF;border-bottom:#99F 2px solid;margin:0;padding:0}
#mbox{left:482px;top:100px;position:absolute;z-index:20;color:#009;height:32px;width:320px;margin:0;padding:0}
.videobox{width:320px;height:240px;border-top:#99F 2px solid;background:#BBF;border-bottom:#99F 2px solid;float:right;margin:0 0 8px 8px}
.notice{color:#900;text-decoration:none;font-weight:400;font-size:12px}
.redtext{color:#900}
#footer{height:87px;width:818px;border-top:1px #006 solid;margin:0;padding:0}
#footersidebar{float:left;width:202px;height:67px;background-color:#FC0;text-align:center;margin:0;padding:0}
#footernav{float:right;width:616px;height:67px;background-color:#BBF;text-align:center;margin:0;padding:0}
#footercpyrt{float:left;width:818px;height:20px;left:auto;right:auto;background-color:#000;text-align:center;margin:0;padding:0}
#news li a{color:#009;text-decoration:none}
#news li a:hover{color:#C00;text-decoration:underline}
td.inp{font-family:"MS Sans Serif",sans-serif,sans}
input.money{font-family:"Courier New",Courier,monospace;text-align:right;color:#D00000}
input.userinfo{font-family:"Courier New",Courier,monospace;color:#D00000}
input.money.mbo{font-weight:700}
.inv{visibility:hidden}
#nav ul a{color:#FFF;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0;font-size:14px}
#mnav ul a{color:#FC0;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0;font-size:14px}
#mnav ul a:hover{color:#FFF;text-decoration:none}
.banner{display:block;width:170px;background:url('../images/boxbg.png') transparent no-repeat;margin:0;padding:0}
.banner img{border:1px solid #000;margin:14px;padding:0}
.banner a:hover img{border:1px solid #FC0}
.article img{height:84px;width:112px;border:1px solid #99F;margin:3px;padding:0}
.photobox img{border:1px solid #99F;padding:0}
.tips{border-top:#f7d229 2px solid;background:url(../images/tips.gif) #FFC no-repeat 15px 50%;color:#463b0b;border-bottom:#f7d229 2px solid;text-align:left;padding:5px 20px 5px 45px}
.order{border-top:#f7d229 2px solid;background:url(../images/exc.png) #FFC no-repeat 15px 50%;border-bottom:#f7d229 2px solid;text-align:left;padding:5px 20px 5px 45px;font-weight:bold}
.idea{border-top:#f7d229 2px solid;background:url(../images/tips.gif) #FFC no-repeat 15px 50%;color:#463b0b;border-bottom:#f7d229 2px solid;text-align:left;padding:5px 20px 5px 45px}
.alert{border-top:red 2px solid;background:url(../images/exc.png) #f8bda9 no-repeat 15px 50%;color:#57060a;border-bottom:red 2px solid;text-align:left;padding:5px 20px 5px 45px}
.info{border-top:#466eae 2px solid;background:url(../images/info.png) #b9cce5 no-repeat 15px 50%;color:#000;border-bottom:#466eae 2px solid;text-align:left;padding:5px 20px 5px 45px}
.warn{border-top:#f7d229 2px solid;background:url(../images/warn.png) #faffb5 no-repeat 15px 50%;color:#463b0b;border-bottom:#f7d229 2px solid;text-align:left;padding:5px 20px 5px 45px}
.pdf{border-top:#99f 2px solid;background:url(../images/pdficon.png) #bbf no-repeat 15px 50%;border-bottom:#99f 2px solid;text-align:left;padding:5px 20px 5px 45px}
.quote{height:auto;width:auto;border-top:#f7d229 2px solid;color:#463b0b;background:url('../images/quote.png') #FFC no-repeat 15px 8px;border-bottom:#f7d229 2px solid;text-align:left;font-style:italic;padding:5px 8px 5px 45px}
.boxwhite{height:auto;width:auto;border-top:#f7d229 2px solid;color:#463b0b;background:#FFF;border-bottom:#f7d229 2px solid;text-align:left;padding:5px 8px 8px 10px}
.boxwhite h4{margin-top:2px}
.newsform{color:#463b0b;padding:5px 8px 5px 10px}
.boxblue{display:block;height:auto;width:auto;border-top:#99F 2px solid;background:#BBF;border-bottom:#99F 2px solid;text-align:left;padding:5px 8px 5px 10px}
.floatright8{display:block;width:auto;height:auto;float:right;padding-left:8px;border:0}
.floatleft8{width:auto;height:auto;float:left;padding-left:8px;border:0}
.floatleft{display:block;width:auto;height:auto;float:left}
p,td{font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#006}
h1,h4,a:visited.headline,a.headline,.headline{color:#900;text-decoration:underline;font-weight:700;font-size:12px}
#footernav a,#footernav p{text-decoration:none;font-weight:700;font-size:10px;text-transform:uppercase}
.cpyrt,a:visited.cpyrt,a.cpyrt{color:#CCC;text-decoration:none;font-size:10px}
a:hover.cpyrt,#nav ul a:hover{color:#FC0;text-decoration:none}
#nav,#mnav{width:170px;display:block;text-align:left;padding:0}
#nav ul,#mnav ul{width:100%;list-style:none;text-align:left;margin:0;padding:0}
#nav ul li,#mnav ul li{width:156px;text-align:right;margin:0;padding:0}
#nav ul li a .hot,#mnav ul li a .hot{display:none;color:#C00}
.article a:hover img,.photobox a:hover img{border:1px solid #FFF}
.quote a,div.boxwhite a{font-style:normal}
.videolist{background-color:#BBF;}
.videolist td{text-align:center;background:url('../images/videobg.jpg') no-repeat center top;font-size:smaller;}
.videolist img{height:120px;width:160px;border:1px solid #99F;margin:3px;padding:0}
.videolist a:hover img{border:1px solid #FFF}
#twitter_div ul{padding:0;margin:0;font-size:smaller;color:#FFF;width:170px;overflow:hidden}
#twitter_update_list li{margin:0;border-bottom:1px #FFCC00 dotted;padding:4px 2px 4px 2px;list-style:none}
#twitter_update_list a{color:#BBF;text-decoration:none}
#twitter_update_list a:hover{color:#FC0;text-decoration:underline}
#twitter-title{padding:16px 0 4px 2px;color:white;border-bottom:1px #FFCC00 dotted;font-weight:700;font-size:12px}

