html,body{
	margin:0;
	padding:0;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size:14px;
	background-color:#CCCCCC;
	color:#000000;
}

#picture2_locate img {
max-width:300px;
}

A {
color: #1322B8; 
text-decoration: none
}

A:active {
color: #1322B8; 
text-decoration: none
}

A:visited {
color: #1322B8; 
text-decoration: none
}

A:link {
color: #1322B8; 
text-decoration: none
}

A:hover {
color: #990000; 
text-decoration: none
}

.mobi_logo {
padding-top:5px;
width:100%;
background-color:#FFFFFF;
}

.mobi_pagetitlebox {
width:100%;
background-color:#FFFFFF;
}

.mobi_pagetitle {
padding:5px;
width:50%;
background-color:#0099FF;
color:#FFFFFF;
text-align:center;
}

.mobi_pagetitleline {
height:3px;
width:100%;
background-color:#0099FF;
}

.mobi_selectmenu {
padding:5px;
margin:3px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background-color:#FFFFFF;
}

#dynamic_select {
font-size:16px; 
width:300px;
border:1px #0099FF solid;
}

.mobi_fontsizebox {
padding:10px 10px 5px 10px;
}

.mobi_fontsize1 {
padding:3px;
border:1px solid #CCCCCC;
font-size:14px;
}

.mobi_fontsize2 {
padding:3px;
border:1px solid #CCCCCC;
font-size:18px;
}

.mobi_fontsize3 {
padding:3px;
border:1px solid #CCCCCC;
font-size:22px;
}

#subscriber_outerdiv {
text-align:right;
}

.mobi_pagecontent {
padding:10px;
margin:3px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background-color:#FFFFFF;
}

.mobi_previouslink {
text-align:center;
width:60px;
padding:3px;
border:1px solid #CCCCCC;
font-size:12px;
}

.mobi_nextlink {
text-align:center;
width:60px;
padding:3px;
border:1px solid #CCCCCC;
font-size:12px;
}

.maincat {
font-weight:bold;
color:#0066FF;
}

#login_title {
font-size:18px;
font-weight:bold;
height:30px;
border-bottom:1px solid #CCCCCC;
margin-bottom:20px;
}
#login_list {
padding-bottom:10px;
}
#login_register_link {
display:none;
}
#login_leftbox {
padding:20px 0px 30px 0px;
}
#login_rightbox {
padding-bottom:20px;
}
#cartcontent_maintitle, #checkout1_maintitle, #checkout2_maintitle, #checkout3_maintitle, #forgotpassword_maintitle, #history_maintitle, #historyr_maintitle, #redeem_maintitle, #orderitem_maintitle, #productdetail_maintitle, #productlist_maintitle, #profile_maintitle, #register_maintitle, #comparelist_maintitle {
padding-bottom:10px;
font-size:18px;
font-weight:bold;
}
.currency_locate_class {
padding:10px 0px 10px 0px;
}
#location_company, #location_address {
padding-top:10px;
}
#location_companyname {
font-size:16px;
font-weight:bold;
}
#location_companyno {
font-size:12px;
font-weight:bold;
}
#location_map {
padding:20px 0px 10px 0px;
}
#location_map_iframe {
width:250px;
height:300px;
border:1px solid #CCCCCC;
}
#productlist_category, #productdetail_category {
padding:0px 0px 10px 0px;
}
.productlist_categoryarrow_class, .productdetail_categoryarrow_class {
font-size:9px;
color:#FFCC33;
}
.productlist_pageno_class, .referlist_pageno_class, .history_pageno_class, .historyr_pageno_class, .redeem_pageno_class {
padding:0px 0px 5px 0px;
font-size:11px;
}
a.productlist_categorylink_class, a.productlist_categorylink_class:visited, a.productlist_categorylink_class:hover, a.productdetail_categorylink_class, a.productdetail_categorylink_class:visited, a.productdetail_categorylink_class:hover {
color:#990000;
text-decoration:underline;
}
.productlist_info_class, .productlist_infowidth_class {
width:190px;
text-align:center;
}
.productlist_info_class {
padding:5px;
border-bottom:1px solid #CCCCCC;
}
#productlist_listbox {
display:none;
}
#productlist_detaillink {
text-align:center;
cursor:pointer;
padding:2px;
width:80px;
text-outline:none;
border-radius: 3px;
background-color:#333333;
border:1px solid #000000;
color:#FFFFFF;
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.1);
vertical-align:middle;
}
.productlist_infolink1_class {
color:#FFFFFF;
}
.productlist_infolink1_class:visited {
color:#FFFFFF;
}
.productlist_infolink1_class:hover {
text-decoration:underline;
color:#FFFFFF;
}
#productlist_addcartlink {
text-align:center;
cursor:pointer;
padding:2px;
width:90px;
text-outline:none;
border-radius: 3px;
background-color:#f49835;
border:1px solid #da8831;
color:#FFFFFF;
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.1);
vertical-align:middle;
}
.productlist_infolink2_class{
color:#FFFFFF;
}
.productlist_infolink2_class:visited{
color:#FFFFFF;
}
.productlist_infolink2_class:hover{
text-decoration:underline;
color:#FFFFFF;
}
.productlist_oldprice_class {
font-style:italic;
}
.productlist_price_class {
font-size:15px;
font-weight:bold;
color:#CC0000;
padding:10px 0px 10px 0px;
}
.productlist_price_class[title="p0.00"] span, #productdetail_price[title="p0.00"] span, #quickview_price[title="p0.00"] span {
display:none;
}
.productlist_price_class[title="p0.00"]:after, #productdetail_price[title="p0.00"]:after, #quickview_price[title="p0.00"]:after {
content:'Contact us for price';
}
.productlist_item_class {
padding:10px 0px 15px 0px;
}
.productlist_previewimage_class {
width:190px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#productlist_wishlist {
cursor:pointer;
padding-bottom:5px;
text-align:right;
color:#79bbdd;
}
#productlist_itemperpage, #productlist_sortby {
padding:5px 0px 10px 0px;
}
.productlist_gbbox {
background-color:#F8F8F8;
border: 1px solid #cccccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:5px;
width:177px;
height:90px;
}
.productlist_gbrate {
width:87px;
float:left;
color:#FF9900;
padding-bottom:5px;
}
.productlist_gbrate b {
color:#FF0000;
font-size:16px;
}
.productlist_gbtotal {
width:90px;
float:left;
color:#FF9900;
padding-bottom:5px;
}
.productlist_gbtotal b {
color:#FF0000;
font-size:16px;
}
.productlist_gbtime {
border-top:1px solid #cccccc;
padding-top:10px;
float:right;
width:177px;
color:#FF9900;
}
.productlist_gbtime span {
font-weight:bold;
color:#999999;
font-size:18px;
}
.productlist_type {
margin:-7px 0px 0px -7px;
position:absolute;
}
#productlist_catmenu {
margin-top:5px;
}
#productlist_comparebutton {
background-color:#EDEDED;
border:1px solid #000000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:pointer;
text-align:center;
width: 130px;
-webkit-appearance: none;
-moz-appearance: none;
}
#productlist_compare {
text-align:left;
padding-top:5px;
}
#comparelist_specbox {
float:left;
width:150px;
background-color:#FFFFFF;
}
#comparelist_descbox {
float:left;
width:249px;
border-left:1px solid #FFFFFF;
background-color:#FFFFFF;
}
#comparelist_spectitle {
height:177px;
}
#comparelist_desctitle {
text-align:center;
font-weight:bold;
padding:5px;
font-size:14px;
height:20px;
}
#comparelist_speca {
font-weight:bold;
background-color:#EFEFEF;
height:135px;
padding:5px;
vertical-align:top;
}
#comparelist_specb {
font-weight:bold;
background-color:#F8F8F8;
height:135px;
padding:5px;
vertical-align:top;
}
#comparelist_desca {
background-color:#EFEFEF;
height:135px;
max-height:135px;
padding:5px;
vertical-align:top;
}
#comparelist_descb {
background-color:#F8F8F8;
height:135px;
max-height:135px;
padding:5px;
vertical-align:top;
}
.comparelist_previewimage_class {
width:190px;
height:143px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#comparelist_previewimage_box {
text-align:center;
}
#quickview_box {
width:300px;
}
#quickview_type {
margin:-7px 0px 0px 23px;
position:absolute;
}
#quickview_code {
font-size:10px;
}
#quickview_desc {
font-size:12px;
padding:0px 0px 20px 0px;
}
#quickview_desc_more {
font-size:12px;
color:#0066FF;
}
#quickview_minimum {
font-size:12px;
padding:10px 0px 10px 0px;
}
#productdetail_name, #quickview_name {
font-size:16px;
font-weight:bold;
}
#productdetail_box {
background-color:#FFFFFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0px 0px 6px #eaeaea;
-webkit-box-shadow: 0px 0px 6px #eaeaea;
box-shadow: 0px 0px 6px #eaeaea;
border:1px solid #CCCCCC;
overflow: hidden;
position: relative;
}
#product_type {
margin:12px 0px 0px 19px;
position:absolute;
}
.productdetail_infocol_class {
padding-top:10px;
}
#productdetail_photobox {
padding:5px;
background-color:#FFFFFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.productdetail_previewimage_class, .quickview_previewimage_class {
width:240px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.quickview_previewimage_class {
margin-bottom:10px;
}
.productdetail_thumbnail_class, .quickview_thumbnail_class {
width:57px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #EEEEEE;
}
#productdetail_data1 {
text-align:left;
width:270px;
margin-left:auto;
margin-right:auto;
}
#productdetail_data2 {
padding:30px 0px 10px 0px;
text-align:left;
width:270px;
margin-left:auto;
margin-right:auto;
}
#productdetail_data3 {
padding:10px 0px 20px 0px;
}
#productdetail_namebox {
padding-bottom:5px;
}
#productdetail_desctitle, #productdetail_spectitle, #productdetail_maptitle, #productdetail_liketitle, #productdetail_desctitle_click, #productdetail_spectitle_click, #productdetail_maptitle_click, #productdetail_liketitle_click, #checkout3_billtitle, #checkout3_billtitle_click, #checkout3_shiptitle, #checkout3_shiptitle_click {
display:inline-block;
width:auto;
cursor:pointer;
text-align:center;
padding:5px 20px 5px 20px;
margin-left:5px;
border:1px solid #CCCCCC;
border-bottom:none;
color:#999999;
}
#productdetail_desctitle:hover, #productdetail_spectitle:hover, #productdetail_maptitle:hover, #productdetail_liketitle:hover, #checkout3_billtitle:hover, #checkout3_shiptitle:hover {
color:#FFFFFF;
background-color:#333333;
}
#productdetail_desctitle_click, #productdetail_spectitle_click, #productdetail_maptitle_click, #productdetail_liketitle_click, #checkout3_billtitle_click, #checkout3_shiptitle_click {
color:#FFFFFF;
background-color:#333333;
}
.product_attdetail_class {
border:1px dotted #CCCCCC;
background-color:#F8F8F8;
padding:5px;
font-size:11px;
}
#productdetail_reviewdiv, .checkout1_signincol_class, .checkout3_bottomcol3_class {
background-color:#F8F8F8;
padding:10px;
border:1px solid #CCCCCC;
}
.productdetail_reviewtitlecol_class {
padding-bottom:10px;
font-size:16px;
}
.productdetail_reviewratingcol_class, .productdetail_formtable_class, .checkout3_bottomcol2_class {
padding-bottom:20px;
}
.productdetail_reviewpageno_class {
font-size:11px;
}
.productdetail_reviewsubject_class {
font-size:12px;
}
.productdetail_reviewposted_class {
font-style:italic;
}
#productdetail_speclist1 {
float:left;
width:70px;
font-size:10px;
}
#productdetail_speclist2 {
float:left;
border-left:1px solid #FFFFFF;
width:190px;
font-size:10px;
}
#productdetail_speca, #productdetail_specdesca {
background-color:#EFEFEF;
padding:5px;
vertical-align:top;
height:170px;
max-height:170px;
}
#productdetail_specb, #productdetail_specdescb {
background-color:#F8F8F8;
padding:5px;
vertical-align:top;
height:170px;
max-height:170px;
}
#productdetail_gbbox {
background-color:#F8F8F8;
border: 1px solid #cccccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:5px;
width:250px;
height:90px;
}
#productdetail_gbrate {
text-align:center;
width:125px;
float:left;
color:#FF9900;
padding-bottom:5px;
}
#productdetail_gbrate b {
color:#FF0000;
font-size:16px;
}
#productdetail_gbtotal {
text-align:center;
width:125px;
float:left;
color:#FF9900;
padding-bottom:5px;
}
#productdetail_gbtotal b {
color:#FF0000;
font-size:16px;
}
#productdetail_gbtime {
text-align:center;
border-top:1px solid #cccccc;
padding-top:10px;
float:right;
width:250px;
color:#FF9900;
}
#productdetail_gbtime span {
font-weight:bold;
color:#999999;
font-size:18px;
}
.referlist_locate_class {
padding-top:20px;
}
.referlist_titlecol_class {
padding-bottom:10px;
font-size:16px;
font-weight:bold;
}
.referlist_previewimage_class {
width:190px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#cartcontent_step, #checkout1_step, #checkout2_step, #checkout3_step {
padding-bottom:10px;
}
#cartcontent_step img, #checkout1_step img, #checkout2_step img, #checkout3_step img {
width:300px;
}
.cartcontent_topcol_class, .history_col_class, .historyr_col_class, .redeem_col_class, .checkout3_topcol_class {
background-color:#333333;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
color:#FFFFFF;
}
.cartcontent_col0_class, .history_col0_class, .historyr_col0_class, .redeem_col0_class, .checkout3_col0_class {
background-color:#FAFAFA;
}
.cartcontent_bottomcol2_class {
font-size:16px;
border-bottom:1px solid #CCCCCC;
color:#CC0000;
}
.cartcontent_bottomcol3_class {
padding-top:15px;
padding-bottom:15px;
}
.cartcontent_previewimage_class {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.checkout3_ccrow_class, .orderitem_ccrow_class {
padding:5px 0px 5px 0px;
}
.checkout3_cctitle_class, .orderitem_cctitle_class {
color:#990000;
font-size:16px;
padding-top:10px;
}
.orderitem_printcol_class {
float:right;
}
.orderitem_ordernocol_class {
padding:10px 0px 10px 0px;
font-size:16px;
font-weight:bold;
color:#990000;
}
.orderitem_billcol_class {
border-top:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #999999;
padding:10px;
}
.orderitem_shipcol_class {
border-top:1px solid #999999;
border-right:1px solid #999999;
padding:10px;
}
#orderitem_innertable {
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}
.orderitem_topcol_class {
background-color:#333333;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
color:#FFFFFF;
padding:5px;
}
.orderitem_col0_class, .orderitem_col1_class, .orderitem_bottomcol1_class, .orderitem_bottomcol2_class, .orderitem_bottomcol3_class {
padding:5px;
}
.orderitem_bottomcol4_class {
padding:5px;
font-weight:bold;
}
.orderitem_cctermsrow_class {
padding-bottom:10px;
}
#productdetail_pricetext {
padding:10px 0px 10px 0px;
font-weight:bold;
color:#CC0000;
}
#quickview_pricetext {
padding:10px 0px 20px 0px;
font-weight:bold;
color:#CC0000;
}
#productdetail_minimum {
padding-bottom:10px;
}
#productdetail_desc, #checkout3_desc {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:10px;
-moz-box-shadow: inset 0 3px 2px #F8F8F8;
-webkit-box-shadow: inset 0 3px 2px #F8F8F8;
box-shadow: inset 0 3px 2px #F8F8F8;
clear:both;
}
.checkout1_required_class, .checkout2_required_class, .checkout3_required_class, #contactus_senttext, #contactus_errortext, .forgotpassword_required_class, .orderitem_required_class, #productdetail_outofstock, .profile_required_class, .register_required_class, .productlist_outofstock_class, #quickview_outofstock {
color:#FF0000;
}
.signupform_field_class, .profileform_field_class, .forgotform_field_class, .checkout1_textbox_class, .contactusform_field_class, .checkout1_menubox_class, .checkout1_textareabox_class {
width:150px;
}
#productdetail_avatar {
padding-bottom:10px;
}
#productdetail_avatar fieldset {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#productdetail_avatar_name {
font-weight:bold;
padding-bottom:5px;
}
#productdetail_qrcode {
font-weight:bold;
padding:10px 0px 5px 0px;
}
#productdetail_price, #quickview_price {
font-size:16px;
}
#productdetail_map {
float:left;
font-weight:bold;
font-size:16px;
padding-bottom:20px;
}
#productdetail_map_iframe {
width:250px;
height:300px;
border:1px solid #CCCCCC;
}
#form_onloading, img[class^='form_onloading'] {
position:fixed;
top:50%;
left:50%;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
#fbconnect_button {
display:none;
}