body,div,p,h1,h2,h3,hr{padding:0;margin:0}
body.pc{background-color:#666}
img{border:0}
table{border:0;border-spacing:0}
form{margin:0;border:0}
input,select,textarea{font-family:Arial, Verdana, Sans-serif;font-size:medium}
.text,.textarea,.select{width:70%}
body{font-family:Arial, Verdana, Sans-serif;font-size:medium;color:#000}
p{padding:10px 5px 0 5px;color:#4d4d4d}
h1{font-size:large;font-weight:bold;margin:10px 5px 0 5px}
h2{font-size:medium;font-weight:bold}
h3{font-size:medium;font-weight:bold;margin:10px 5px 0 5px}
a,a:visited,a:active{color:#009acf;text-decoration:none}
a:hover{text-decoration: underline}
img.leftOfText{margin:0 5px 0 0;vertical-align:middle}
img.icon{position:relative;top:0.14em}
hr{border:0;color:#ccc;background-color:#ccc;height:5px;margin-bottom:10px}
div.banner img{display:block;margin-left:auto;margin-right:auto}
div.button{margin-top:10px;padding:0 5px}
div.button a{font-size:medium;font-weight:bold}
div.button img{margin-right:10px;vertical-align:middle}
div.button span{position:relative;top:2px}
div.button .box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px;border:solid 1px #ccc;background-color:#eee}
div.gomobi{margin-top:10px;padding:0 5px}
div.gomobi a{font-size:medium;font-weight:bold; color:#fff}
div.gomobi img{margin-right:10px;vertical-align:middle}
div.gomobi span{position:relative;top:2px}
div.gomobi .box{padding:5px 10px;border:solid 1px #45a249;background-color:#45a249}
div.liteBox{margin-top:10px}
div.liteBox .title{font-weight:bold;padding:5px 5px;background-color:#eee;border-top:5px solid #ccc}
div.liteBox .title a{font-weight:bold}
div.liteBox .rLink{display:block;float:right;vertical-align:middle}
div.liteBox .rLink a{font-size:small;font-weight:normal;padding-right:4px}
div.liteBox .sublinks{padding:5px 5px;background-color:;font-size:small;color:#fff}
div.liteBox .sublinks a{color:#fff}
div.liteBox .pad{padding:10px 5px 0 5px}
div.liteBox .searchpad{padding:10px 5px}
div.tabset{margin-top:10px;background-color:#eee;border-top:5px solid #ccc;white-space:nowrap}
div.tabsetMT0{margin-top:0;background-color:#eee;border-top:5px solid #ccc;white-space:nowrap}
div.tabset a,div.tabsetMT0 a{display:inline-block;padding:5px;font-weight:bold}
div.tabset a.on,div.tabsetMT0 a.on{background-color:#fff;font-weight:bold}
div.linkset{margin:10px 5px 0 5px}
div.imgset{margin:10px 5px 0 5px}
div.reviewset{margin:10px 5px 0 5px}
div.formset{margin:10px 5px 0 5px}
div.formset .field{padding:0 0 10px 0}
div.set{padding:10px 5px 0 5px}
#list{margin-top:10px}
#list #icons a{font-size:medium;font-weight:bold;text-decoration:none}
#list #icons img{margin-right:10px;vertical-align:middle}
#list #icons span{position:relative;top:2px}
#list #icons .standard{padding:0 5px}
#list #icons .last{padding:0 5px}
#list #icons .standard{border-bottom:solid 1px #eee}
#list #icons .box{padding:5px 0}
#list #icons .firstbox{padding-bottom:5px}
#list #icons .lastbox{padding-top:5px}
#list #icons .singlebox{padding:0}
#list #listings a{font-size:medium;text-decoration:none}
#list #listings table {width:100%}
#list #listings table td {vertical-align:top}
#list #listings table td.left {padding-right:5px}
#list #listings table td.right {text-align:right}
#list #listings .featured-first{padding:10px 5px;margin:0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #listings .featured-last{padding:10px 5px 0 5px;margin:10px 5px 0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #listings .featured-single{padding:10px 5px;margin:0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #listings .featured-standard{padding:10px 5px;margin:10px 5px 0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #listings .first{margin:0 5px;padding:0 5px 10px 5px;border-bottom:solid 1px #eee}
#list #listings .last{margin:0 5px;padding:10px 5px 0 5px}
#list #listings .single{margin:0 5px;padding:0 5px}
#list #listings .standard{margin:0 5px;padding:10px 5px;border-bottom:solid 1px #eee}
#list #feeds img{margin-right:10px;vertical-align:middle}
#list #feeds span{position:relative;top:2px}
#list #feeds a{font-size:medium;font-weight:bold;text-decoration:none}
#list #feeds .title a{position:relative;top:2px}
#list #feeds .entries a{font-size:medium;font-weight:normal}
#list #feeds .featured-first{padding:10px 5px;margin:0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #feeds .featured-last{padding:10px 5px 0 5px;margin:10px 5px 0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #feeds .featured-single{padding:10px 5px;margin:0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #feeds .featured-standard{padding:10px 5px;margin:10px 5px 0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#list #feeds .first{margin:0 5px;padding:0 5px 5px 5px;border-bottom:solid 1px #eee}
#list #feeds .last{margin:0 5px;padding:5px 5px 0 5px}
#list #feeds .single{margin:0 5px;padding:0 5px}
#list #feeds .standard{margin:0 5px;padding:5px 5px;border-bottom:solid 1px #eee}
.focus{background-color:#f0f7f9}
div.pagination{margin-top:10px;padding:10px 5px 0 5px;border-top:1px solid #ccc}
div.pagination a{font-weight:bold}
div.breadcrumbs{font-size:small;padding:5px 5px;background-color:#eee}
div.breadcrumbs a{font-size:small; color: #009acf}
div.seperator{height:5px;background-color:#eee}
div.success{padding:10px 5px;margin-top:10px;background-color:#eef2fb}
div.error{padding:10px 5px;margin-top:10px;background-color:#fbf1f1}
div.alert{padding:10px 5px;margin-top:10px;background-color:#fff9ca}
div.bull{margin:10px 5px 0 5px}
#pc_wrapper{width:320px;margin:0 auto;background-color:#fff}
#subNav{font-size:small;border-top:5px solid #666;padding:10px 5px 5px 5px;background-color:#ccc}
#subNav a{color:#000}
#footer{font-size:x-small;text-align:center;color:#fff;background-color:#009acf;padding:10px 5px}
#footer a{color:#fff}
#footer div.copyright{padding-top:5px}
#footer div.copyright a{font-size:x-small;text-decoration:underline}
#logo{width:100%;background-color:#009acf;text-align:right}
#logo img{display:block;margin-left:auto}
#share{padding:10px 5px 0 5px}
#share span{position:relative;top:-3px}
#slide{padding:10px 5px 0 5px}
.errorTmpWrp{margin:5px;border:5px solid #009acf;padding:0 10px 10px 10px;background-color:#f0f7f9}
.small{font-size:small;font-weight:normal}
.flarge{font-size:large}
.fmedium{font-size:medium}
.fsmall{font-size:small}
.fxsmall{font-size:x-small}
.grey{color:#ccc}
.date{color:#ccc}
.clear{clear:both}
.padB2{padding-bottom:2px}
.padB5{padding-bottom:5px}
.padB10{padding-bottom:10px}
.padT2{padding-top:2px}
.padT5{padding-top:5px}
.padR5{padding-right:5px}
.padLR5{padding-left:5px;padding-right:5px}
.padL26{padding-left:26px}
.padL34{padding-left:34px}
.marT5{margin-top:5px}
.marT10{margin-top:10px}
.marR5{margin-right:5px}
.strong{font-weight:bold}