@charset "utf-8";
/* CSS Document */
body{margin:0px; background-image:url(../images/bg.gif);}
div,table,td,th,input,select,textarea{font-size:12px;}
input,select,textarea{color:#777; font:12px Arial;}
table{border-collapse:collapse;}
a{text-decoration:none;}

/* index */
#top td,a{color:#c00;}
#top a:hover{color:#888;}
.select{width:170px;color:#c00;}
#indexpro img{border:1px solid #E5E5E5; margin:0px 5px;}
.tablepad{margin:5px 0px 0px 0px;}
.tablebor{border-bottom:1px solid #DDDDDD;}
#indexnews td{border-bottom:1px dotted #e3e3e3;}
#indexnews th{font-weight:100; font-size:12px;}
.news{color:#888;}
.news1{color:#c00;}
.news:hover,.news1:hover{color:#c00;}
.rankings1{color:#c00; font-size:14px; font-weight:bold;}
.rankings2{color:#c00; font-size:12px; font-weight:bold; border-bottom:1px dotted #e3e3e3;}
.rankings3{color:#888; font-size:12px; font-weight:bold; border-bottom:1px dotted #e3e3e3;}
.indexsigned{background-position:left; background-repeat:no-repeat;}
.indexabout{ color:#c00;}
.pad-l{ padding-left:10px;}
.Amenu{ font:14px Arial; color:#C00;}
.Amenu:hover{ font:14px Arial; color:#F60;}
.border02b{ border-bottom:1px solid #ccc;}
.border-l{ border-left:1px dotted #ddd;}

.about{color:#666; padding:10px 15px; line-height:175%;}
.about1{color:#666; line-height:175%; text-indent:2em;}
.about2{color:#c00; font-weight:bold;}
.bg1{background:url(../images/bg1.gif) bottom repeat-x;}

.showinfoimg{border:3px solid #e5e5e5;}
.showinfo1{padding:5px 10px;}

#page td{color:#666;}
#page a{color:#666;}
#page a:hover{color:#c00;}

.bottom{color:#888; line-height:150%;}