body,td{background:#fff;color:#4f4f4f;margin:5;padding:0;font-family:verdana, arial, sans serif}
a{color:#4f4f4f}
hr{clear:both}

#container{width:100%;margin:0 10px 0 10px}

#header{width:100%;border-collapse:collapse;height:50px}
#header td a{font-size:11px}
#header .left{width:300px;text-align:center}
#header .left input{width:195px;margin:10px 5px 0 0}
#header .left img{_margin:10px 0 0 0}
#header .right{width:150px}
#header .center{text-align:left}

#quote{text-align:left;font-size:0.8em;color:#000;padding:25px 0 25px 0;height:90px}
#quote span{color:#c00;font-size:0.85em}

#body{width:100%;border-top:1px solid #E5E5DC;border-collapse:collapse}
#body #left{background:#F5F5F5;padding:30px;font-size:0.8em;color:#4f4f4f}
#body #right{background:#efefef;width:20%}
#body #left h1{color:#c00;font-size:1.4em;font-weight:normal}
#body #left h2{font-size:0.9em;font-weight:normal;text-decoration:underline}
#body #left p, #body #left ul, #body #left li{;color:#4f4f4f;font-size:1em !important}

#body #center{background:#F5F5F5;padding:30px;font-size:0.8em;color:#4f4f4f}
#body #center h1{color:#c00;font-size:1.4em;font-weight:normal}
#body #center h2{font-size:0.9em;font-weight:normal;text-decoration:underline}
#body #center p, #body #center ul, #body #center li{;color:#4f4f4f;font-size:1em !important}

#center span {font-family: Tahoma; font-size: 10px; color #b2b2b2; margin-left: -60px;}
#center a {font-family: Tahoma; font-size: 13px; color #4f4f4f; font-weight: bold; margin-left: 10px;}
#center p {font-family: Tahoma; font-size: 12px; color #000000; padding-left: 60px;}




#first{background:#efefef}
#first, #second{padding:30px}
#firstl{padding:30px; padding-left:0px;}
#firstl ul{list-style: url(/img/ico/1.gif);}
#second p, #first p{font-size:0.8em;display:block;margin:0 0 20px 0}
#first span{font-size:0.8em;text-decoration:none;font-weight:bold}
#first h1, #second h1{color:#c00;font-size:1.2em;font-weight:normal;margin:0 0 20px 0}

#belowbody{background:#fafafa;border-bottom:1px solid #E5E5DC;padding:25px 30px 25px 30px;text-align:left}
#belowbody a{font-size:0.9em}

#footer {width:100%}
#footer td{font-size:0.8em;padding:10px 0 10px 25px}
#footer a{color:#474747}

#footer_menu{font-size:0.8em;margin:20px 0 0 0;text-align:left;border:1px solid #fff}
#footer_menu a.m1{float:left;display:block;margin:0 30px 0 0;text-decoration:none}
#footer_menu a.m2{float:left;display:block;margin:0 30px 0 0;text-decoration:none;color:#a3a3a3}
#footer_menu a.m0{float:left;display:block;margin:0 30px 0 0;text-decoration:none;border-bottom:3px solid #c00}
#footer_submenu{font-size:0.7em;margin:10px 0 20px 0;text-align:left;clear:both;border:1px solid #fff}
#footer_submenu a.mm0{white-space:nowrap;float:left;display:block;margin:5px 20px 0 0;text-decoration:none;line-height:1.6em;border-bottom:3px solid #fff}
#footer_submenu a.mm1{white-space:nowrap;float:left;display:block;margin:5px 20px 0 0;text-decoration:none;border-bottom:3px solid #c00;line-height:1.6em}
#footer_submenu a.mm2{white-space:nowrap;float:left;display:block;margin:5px 20px 0 0;text-decoration:none;color:#a3a3a3;line-height:1.6em;border-bottom:3px solid #fff}



a.title{font-size:0.9em;}
p.intro{}
.date{font-size:0.8em; margin:10 0 5 0;}

table.common{border-collapse:collapse}
table.common td{background:none;font-size:0.7em;padding:10px;vertical-align:top;border:1px solid #e0e0e0}
table.common td li{padding:0;margin:0}

table.common2{border-collapse:collapse}
table.common2 td{background:none;font-size:0.7em;padding:5px;vertical-align:top;border:1px solid #e0e0e0}
table.common2 td li{padding:0;margin:0}

table.no_common{border-collapse:collapse}
table.no_common td{background:none;font-size:0.8em;padding:10px;vertical-align:top;border:none}

.calendar{border-collapse:collapse}
.calendar td{padding:2px;font-size:10px;background:#f3f3f3}

.rblock{
  background-color: #cc0707; padding-left: 3px;
}
.rblock .cont{
  background: url(/pics/contbg.gif) no-repeat bottom right #ffffff; padding: 16px; padding-top: 10px;
}
.rblock .cont a{
  margin:0 0 10px;
  font-size:0.8em;
}
.rblock .cont a.sel{
  margin:0 0 10px;
  font-size:0.8em;
  color: #cc0000;
}

.rblock .cont li{
  margin:0 0 10px;
}
.rblock .cont ul{
  display:block;
  margin:10px;
  padding:10px;
}
.foot{
  background: url(/pics/footbg.gif) repeat-x; height: 11px; margin-bottom: 10px;
}
.foot .footright{
  background: url(/pics/footrightbg.gif) no-repeat right top; height: 11px;
}