@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{ font-size:12px; color:#000; line-height:1.5em; font-family:Arial, Helvetica, sans-serif; height:100%;background-color:#fff}
body a,.body a:link{}
body a:hover{}
body a:visited{}
ul li,ol li,dl li{list-style:none}
fieldset,img,abbr,acronym{ border:none}
input,select{ font-size:12px!important}
/* end reset */
.inbox{}
.fl{ float:left!important}
.fr{ float:right!important}
.fn{ float:none!important}
.clear,.main,.header,.innerheader,.copyright,.innercopyright,.wrap,.innerwrap,.innderheader,.innermain,.clearx{ clear:both; overflow:hidden; zoom:1}
.innermain,.innerheader,.innercopyright,.innerwrap{position:relative}
.clearx{ height:0px!important; line-height:0px!important; font-size:0px!important;}
.clearleft{ clear:left}
.clearright{ clear:right}
.over{ overflow:hidden;}
.ie6haslayout{ zoom:1}
.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.none{ display:none!important}
.block{ display:block!important}
.pt0{ padding-top:0!Important}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px!important}
.pl12{ padding-left:12px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl30{ padding-left:30px}
.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt7{ margin-top:7px}
.mt8{ margin-top:8px}
.mt10{ margin-top:10px}
.mt-10{ margin-top:-10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml25{ margin-left:25px}
.ml30{ margin-left:30px}
.ml40{ margin-left:40px}
.mr5{ margin-right:5px}
.mr1{ margin-right:1px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.p5{ padding:5px}
.p10{ padding:10px}
.p12{ padding:12px}
.p15{ padding:15px}
.m5{ margin:5px}
.m10{ margin:10px}
.m12{ margin:12px}
.m15{ margin:15px}
.mc{ margin:0px auto}
.f11{ font-size:11px}
.f12,.f12 *{ font-size:12px!important}
.f14{ font-size:14px}
.f16{ font-size:16px}
.red{ color:red}
.gray{ color:#666}
.blue{ color:blue!important}
.green{ color:green}
.blank{ color:#000!important}
.topleft,.topright,.footleft,.footright{ position:absolute}
.boxyellow{background:#FEFAE0; border:1px solid #EDDFAF}
.boxgreen{background:#F2FFEE; border:1px solid #CAF2BE}
.boxgray{background:#efefef; border:1px solid #dadada}
.boxyellow,.boxgreen,.boxgray{padding:8px 12px 8px; font-size:14px; line-height:1.5em}
