@charset "utf-8";
/* CSS Document */

#left-wrapper {
width:870px;
float:left;
}
#right-wrapper {
width:120px;
float:right;
margin:0 10px 20px 0;
}
#main-left-col {
float:left;
width:200px;
display:block;
font-size:10px;
padding:20px 20px 20px 10px;
color:#999;
}
#main-left-col div {margin-top:10px;}
#main-left-col p {margin-top:2px;;padding:0;}
#main-left-col h4 {color:#005B70;}
#main-left-col h5 {color:#6f6f6f;}
#main-left-col a:hover {color:#005B70;}
#main-right-col { 
font-size:11px;
width:568px;
float:left;
padding:20px 35px 0;
border-left:1px dotted #005B70;
height:auto!important;
min-height:920px;
height:920px;
}
#main-right-col h2 { 
margin:-5px 0 10px;
padding:0;
color:#057;
}
.left-wrap h2 {
color:#057;
margin:15px 0 0;
}


#main-right-col ul { margin:5px 0 8px 40px;}
#main-right-col li { }

#howtoadv {
color:#666;
margin:20px 0; 
text-align:center; 
padding:20px 20px 0;
border:1px dotted #000;
}
#howtoadv p {margin:10px 0;}

.banner-allservice {
padding-top:8px; 
border-top:1px dotted #ccc; 
margin-bottom:15px;
}

table.price-rate { border-spacing:1px;}
table.price-rate td { border:1px solid #ccc; text-align:center; padding:4px 0; vertical-align:middle;}
table.price-rate td .hilight { color:#f00; font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px; }

tr.head1 { background:#045; color:#fff;}
tr.display { background:#fff;}
tr.display td { text-align:right;}
td.head2 { background:#8aa; color:#fff;}
td.mini { font-size:9px; width:50px;}
td.none { background:#fff;}
table.price-rate td.right { text-align:right; padding-right:10px;}

.sitemap-frame{float:left;width:320px; padding-left:20px;}
.sitemap-frame h4{margin:0 0 10px 0; color:#057;}
.sitemap-frame ul{margin:0 0 20px 20px;}
.sitemap .sub1{margin:0 0 0 10px;list-style:none;}
.sitemap li{padding:0 0 0 5px;}
.sitemap a:hover{color:#f00;}

.directory{float:left;width:320px; padding:10px 0 0 15px; margin:10px 0 0; border-top:1px dotted #666;}
.directory h3{margin:5px 0 0 -15px; color:#057;}
.directory h4{margin:15px 0 0 0; color:#057;}
.directory ul{margin:3px 0 0 15px;}
.directory li{margin:0 0 0 3px;}

.link {
height:auto!important;
min-height:1200px;
height:1200px;
}
div.link strong { color:#057;}
div.link hr { margin:30px 0 10px 0; background:#ccc; color:#ccc; border:0; }
.prev-issue { margin:0 0 20px; text-align:center; }
.prev-issue img { margin:0 5px;}