@charset "utf-8";
/* CSS Document */
body {-x-system-font:none; font-family:normal Arial,Helvetica,sans-serif; font-size:8pt;font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:0; padding:0;}

.main, .list, .paging, .text, .search, .itemView { width:100%;}
.main {background:#fff;}
.logo {color:#FFFFFF; padding:0px 5px; background:url(img/logom.png) no-repeat; height:53px;}
.nav {background:#00C1DB; padding:0px 4px 0px 4px;}
.nav td {background-color:#0078AF; padding:2px; text-align:center; width:40px; font-size:8pt;}
.nav td.active { background-color:#FFFFFF; color:#000000;}
.info{padding:5px; height:auto; color:#333;  border-bottom:0px solid #FFF;}
.midbody{background:url(img/pcmob.jpg) no-repeat; background-color:#000000;}
.midbody2{background-color:#000000;}
.midbdycnt{color:#fff; font-size:8pt; padding:5px 0px 5px 60px;}
.midbdycnt2{padding:5px; color:#fff; font-size:8pt;}
.midbdycnt2 td{padding:0px; color:#fff; font-size:7pt;}
.formfield{font-size:8pt; color:#333;}
.logo a:link, .logo a:visited, .logo a:active {color:#006699; text-decoration:none; font-size:8pt}
.nav td a:link, .nav td a:visited, .nav td a:active {color:#7CDCF8;text-decoration:none;}
.nav td.active a:link, .nav td.active a:visited, .nav td.active a:active {color:#000000;}
.list {background-color:#FFFFFF;}
.list td.icon, .list td.details, .search, .itemView {background:#FFFFFF url(img/appbg.jpg) repeat-x scroll left bottom; border-bottom:1px solid #e5e5e5;}
td.icon, td.details {font-size:7pt; padding:3px; vertical-align:top; font-weight:normal;}
td.icon {width:28px;}
td.icon img {border:1px solid #C5C5C5; height:28px;width:28px;}
.list td a:link, .list td a:visited, .list td a:active {color:#0072A7; font-weight:bold; text-decoration:underline;}
.paging td {padding:5px; width:50%;}
.paging td.next { text-align:right; font-size:8pt; }
.search td, .text td {padding:5px;}
.search td a, .text td a{font-size:8pt;}
#q {background-color:#E5F3F7; border:1px solid #000000; margin-bottom:4px;width:100%;}
#submit {background-color:#0C8BC4; border:1px solid #0C8BC4; color:#FFFFFF;font-weight:bold;}
.search .controls { text-align:right;}
ul {margin:7px 0; padding:0;}
ul li {list-style-type:none; margin:3px 5px;}
.button {background:#3C7A09 url(../img/dlbtn.gif) repeat-x scroll left center; padding:5px; text-align:center;}
input.button, .button a:link, .button a:visited, .button a:active {color:#FFFFFF; text-decoration:none;}
input.button {border:medium none;font-weight:bold;width:100%;}
.pageSubTitle {font-weight:bold;padding:5px;}
.recommend {font-weight:bold; padding:5px;text-align:center;}
form em {color:#FF0000;}
ul.errors {color:#FF0000;margin:0;padding:0;}
ul.errors li {color:#FF0000; margin:2px;padding:0 5px;}

.img{border:1px solid #eee;}

#catlist ul{ padding: 5px 5px;font-size: 10px;font-weight: normal;margin: 0px;}
#catlist ul li{display: inline;}
#cat-listing img{ border: none;margin-right: 10px;}
#cat-listing ul{
margin: 0px;
padding: 0px;
}
#cat-listing ul li{display: block;padding: 3px;margin-bottom: 5px;overflow: hidden;}
#catlist ul li {color: #000000;list-style-position: inside; list-style-type: square;display: inline;}
#catlist ul li a{ color: #000000;}
#cat-listing {font-size: 10px; overflow:hidden; padding:0px 0;border-bottom:0px solid;}
#cat-listing ul li a, #catlist ul li a{text-decoration: none;color: #000000;}

.ftr{padding:3px; font-size:7pt;}