body{ text-align:center; padding:0px; margin:0px;}
li,ul,td,span{ border:0px; padding:0px; margin:0px;}
.nav a{ font-weight:bold; color:#FFFFFF}
.ad1{ width:798px; height:90px; border:1px solid #c8c8c8; margin:5px auto; padding:8px auto; text-align:center; vertical-align:middle; display:table;}

.ad2{ width:588px; height:270px; margin:8px auto; padding:0px; border:1px solid #c8c8c8; display:block;}

.ad21{ float:left; width:300px;margin:0px;  margin-left:10px;height:250px; margin-top:10px; border:0px; padding:0px; display:block;}
.ad22{ float:left; width:250px; margin:0px; margin-left:10px; height:250px; margin-top:10px; border:0px; padding:0px;display:block;}
*html .ad21{ float:left; width:300px;margin:0px;margin-left:10px;height:250px; margin-top:10px; border:0px; padding:0px;}
*html .ad22{ float:left; width:250px; margin:0px; margin-left:15px;  height:250px; margin-top:10px; border:0px; padding:0px;}
*+html .ad21{ float:left; width:300px;margin:0px;  margin-left:10px;height:250px; margin-top:10px; border:0px; padding:0px;}
*+html .ad22{ float:left; width:250px; margin:0px; margin-left:20px;  height:250px; margin-top:10px; border:0px; padding:0px;}
.ad3{ width:590px; border:0px; margin:0 auto; display:table}
.news1{ width:580px; height:auto; display:table; margin:5px; border:0px;}
h1{ line-height:36px;}
h2{ line-height:30px;}
.footer{padding:3px 20px; color:#333333}
.footer a{ color:#333333;}
.footer a:hover{ color:#ee3333;}
.link{ margin:9px auto; border:1px #c8c8c8 solid; line-height:25px; padding:5px; border-top:2px solid #003366; }
.link a{ margin-left:8px;}
.link h3{ display:inline; color:#666666;}