body,div,p,h1,h2,h3,hr{padding:0;margin:0}
body.pc{background-color:#666}
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}
h1{font-size:x-large;margin:10px 5px 0 5px;color:#000}
h2{font-size:large;margin:10px 5px 0 5px;color:#000}
h3{font-size:medium;margin:10px 5px 0 5px;color:#000}
h4{font-size:small;margin:10px 5px 0 5px;color:#000}
hr{border:0;color:#ccc;background-color:#ccc;height:5px}
a,a:visited,a:active,a:hover{color:#009acf;text-decoration:none}
img{border:0}
img.leftOfText{margin:0 5px 0 0;vertical-align:middle}
img.review_icon{position:relative;top:0.14em}
.review_iconset{font-weight:bold;padding-bottom:2px}
.review_iconset img{position:relative;top:0.14em}
div.banner img{display:block;margin-left:auto;margin-right:auto}
div.button{margin-top:10px;padding:0 5px}
div.button img{margin-right:10px;vertical-align:middle}
div.button .title{position:relative;top:2px}
div.button .box{padding:5px 10px;border:solid 1px #ccc;background-color:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
div.gomobi{margin-top:10px;padding:0 5px}
div.gomobi a{color:#fff}
div.gomobi img{margin-right:10px;vertical-align:middle}
div.gomobi .title{position:relative;top:1px}
div.gomobi .box{padding:5px 10px;border:solid 1px #45a249;background-color:#45a249}
.liteBox{margin-top:10px}
.liteBox .title{font-weight:bold;padding:5px 5px;background-color:#eee;border-top:5px solid #ccc}
.liteBox .title a{font-weight:bold}
.slimBox .title{font-weight:bold;padding:5px 5px;background-color:#eee}
.slimBox .title a{font-weight:bold}
.liteBox .rLink,.slimBox .rLink{display:block;float:right;vertical-align:middle}
.liteBox .rLink a,.slimBox .rLink a{font-size:small;font-weight:normal;padding-right:4px}
.liteBox .sublinks,.slimBox .sublinks{padding:5px 5px;background-color:#009acf;font-size:small;color:#fff}
.liteBox .sublinks a,.slimBox .sublinks a{color:#fff}
.liteBox .sublinks a,.slimBox .pad{padding:10px 5px 0 5px}
.liteBox .searchpad,.slimBox .searchpad{padding:10px 5px}
div.tabset{background-color:#eee;white-space:nowrap}
div.tabsetMT0{background-color:#eee;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}
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}
.list{margin-top:10px}
.list .bullet img{margin-right:10px;vertical-align:middle}
.list .bullet .title{position:relative;top:2px}
.list .bullet .single{padding:0 5px}
.list .bullet .first{padding:0 5px 5px 5px;border-bottom:solid 1px #eee}
.list .bullet .standard{padding:5px 5px;border-bottom:solid 1px #eee}
.list .bullet .last{padding:5px 5px 0 5px}
.list .feedfocus .single{background-color:#f0f7f9;padding:5px 5px;margin:0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .feedfocus .first{background-color:#f0f7f9;padding:5px 5px;margin:0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .feedfocus .standard{background-color:#f0f7f9;padding:5px 5px;margin:10px 5px 0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .feedfocus .last{background-color:#f0f7f9;padding:5px 5px 0 5px;margin:10px 5px 0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .listing .title{position:relative;top:1px}
.list .listing .single{padding:0 5px}
.list .listing .first{padding:0 5px 5px 5px;border-bottom:solid 1px #eee}
.list .listing .standard{padding:5px 5px;border-bottom:solid 1px #eee}
.list .listing .last{padding:5px 5px 0 5px}

.list .listing table{width:100%}
.list .listing table td{vertical-align:top}
.list .listing table td.left{padding-right:5px}
.list .listing table td.middle{padding-right:5px}
.list .listing table td.right{text-align:right}

.list .listingfocus .single{background-color:#f0f7f9;padding:5px 5px;margin:0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .listingfocus .first{background-color:#f0f7f9;padding:5px 5px;margin:0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .listingfocus .standard{background-color:#f0f7f9;padding:5px 5px;margin:10px 5px 0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .listingfocus .last{background-color:#f0f7f9;padding:5px 5px 0 5px;margin:10px 5px 0 5px;border:solid 1px #009acf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.list .listingfocus table{width:100%}
.list .listingfocus table td{vertical-align:top}
.list .listingfocus table td.left{padding-right:5px}
.list .listingfocus table td.right{text-align:right}
.list .listitem{font-size:small;margin:10px 5px 0 5px;padding:5px;background-color:#eee}
.list table.bull{width:100%}
.list table.bull td{font-size:small;vertical-align:top;border-bottom:1px solid #fff;padding:5px 0 5px 5px;background-color:#eee}
.list table.bull td.right{padding-right: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}
#subNav a:hover{text-decoration:underline}
#footer{font-size:x-small;text-align:center;color:#fff;background-color:#009acf;padding:10px 5px}
#footer a{color:#fff}
#footer a:hover{text-decoration:underline}
#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:0}
#share{padding:10px 5px 5px 5px;border-bottom:5px solid #ccc}
#share span{position:relative;top:-3px}
#share a:hover{text-decoration:underline}
#simpleshare{padding:10px 5px 0 5px;margin-bottom:-5px}
#simpleshare span{position:relative;top:-3px}
#simpleshare a:hover{text-decoration:underline}
#slide{padding:10px 5px 0 5px}
#uloc{text-align:center;padding-bottom:10px}
#uloc a{color:#009acf}
.focus{background-color:#f0f7f9}
.title{font-weight:bold}
.strong{font-weight:bold}
div.fb_login,div.new_user{padding:0 5px 10px 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}
.black{color:#000000}
.date{color:#ccc}
.clear{clear:both}
.vtop{vertical-align:top}
.padB2{padding-bottom:2px}
.padB5{padding-bottom:5px}
.padB10{padding-bottom:10px}
.padT2{padding-top:2px}
.padT5{padding-top:5px}
.padT10{padding-top:10px}
.padR5{padding-right:5px}
.padLR5{padding-left:5px;padding-right:5px}
.marT5{margin-top:5px}
.marT10{margin-top:10px}
.marT20{margin-top:20px}
.marB10{margin-bottom:10px}
.marR5{margin-right:5px}
.w16{width:16px}
.w24{width:24px}
.w32{width:32px}
.w75{width:75px}
.strong{font-weight:bold}
div.user_status{text-align:center}
#language{text-align:center; font-weight:bold; padding:0 2px;}
#language a {font-weight:normal; color:#009acf}
.sortbar{padding:10px 5px 0 5px}
.right{text-align:right}
a.deal_link {
	border: 1px solid #ccc;
	background-color: #eee;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#eeeeee");
	background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#eee));
	background: -moz-linear-gradient(top,  #ccc,  #eee);
	padding: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight:bold;
}

