html,body,p,div,span,a,button,input,label,th,td,ul,li,em{font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica,sans-serif !important;}
body,html{font-size:12px;color:#374456;padding:0;margin:0;}
body{background:url(/images/site_bg.jpg) no-repeat top center;}
h1,h2,h3,h4,h5,h6{font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}
h1,h2{font-size:14px;}
h3,h4{font-size:12px;}
h2{margin:3px 0;padding:3px 0;border-bottom:1px dotted #666}
.fontred{color:#c30;}
.fontblue{color:#369;}
.fontwhite{color:#fff;}
.fontyellow{color:#ffff00;}
.titlebg{background:#c3daf9;padding:2px 10px;}
h2.item{background:#9ad3fc url(/images/box_menulist.png) repeat-x left top;padding:3px 10px;color:#fff;}
.clearit{clear:both;height:0;line-height:0;font-size:0;}
em button{border:0 none !important;}
iframe{border:1px solid #ccc;padding:0;margin:0;}

#container{padding:0 auto;margin:10px auto;width:100%;}
#content{padding:10px 5px;margin:0 auto;width:788px;background:transparent;}
#content .leftcol{border-right:1px solid #ccc;margin-right:5px;margin-top:0;padding:5px;float:left;width:590px;}
#content .leftcol p{line-height:20px;margin:0.5em 0;}
#content .rightcol{padding:5px;margin:0 0 0 605px;background:#fc0;width:177px;}
#header{padding:0 auot;margin:0 auto;height:60px;width:798px;}
#header span{float:right;margin-top:20px;color:#666;}
#header span a{color:#666;font-size:12px;text-decoration:underline;}
#header span a:hover{color:#369;font-size:12px;text-decoration:none;}
#tabs{height:25px;background:#2b5c91 url(/images/box_menulist.png) repeat-x left top;clear:both;width:100%;padding:2px 0 0 0;}
#tabs .menulist{width:798px;margin:3px auto 0 auto;}
a.tab{color:#f0f0f0;text-decoration:none;margin-left:10px;float:left;margin-top:3px;}
a.tab:hover{color:#fff;text-decoration:underline;}
a.tab_select{color:#369;background:#f3f3f3;font-weight:bold;text-decoration:none;margin-left:10px;margin-top:1px;padding:2px 10px;#padding:0 10px;float:left;}
a.tab_select:hover{color:#c30;text-decoration:none;}

#footer{padding:5px auto;margin:0 auto;text-align:center;width:798px;height:50px;line-height:25px;border-top:1px solid #ccc;}
