.headtitle{
	font-size:15px;
	color:#9A9A9A;
	margin-bottom:10px;
}
#mainDetails{
	margin-top:-10px;
}
#indexDefault{
	padding-right:0;
}
.font_strong{
	font-weight:bold;
}
.font_red{
	color:#ff0000;
}
.leftpage{
	clear:both;
	width:187px;
	margin-top:6px;
	padding-left:2px;
	float:left;
}
.rightpage{
	width:200px;
	padding-right:2px;
	float:right;
	overflow:hidden;
}	
.middlepage{
	background:#ffffff;
	width:768px;
	padding:0 2px;
	float:left;
}	
#headerWrapper{
	position:relative;
	z-index:10;
}
.middlepageHead{
	height:70px;
	width:774px;
	float:left;
	margin-left:-2px;
	z-index:7;
}

#leaderWord{
	left:300px;
	position:absolute;
	top:40px;
	font-size:13px;
	width:260px;
	font-weight:normal;
	margin:0;
	color:#000000;
}
#logo{
	position:relative;
	left:-5px;
	top:0;
	width:240px;
}
#navMain{
	position:relative;
	height:33px;
}
#navMain ul li a.outer{
	height:32px;
	line-height:32px;
	display:block;
	padding:0;
	text-indent:5px;
	z-index:10;
}
#navMain ul li{
	list-style:none inside none;
	font-size:13px;
	font-weight:bolder;
	font-family:Arial,Regular;
}
.head_acc_a{
	width:116px;
	background:url(../images/estimate-shipping-head.jpg) no-repeat 90px;
}
.head_help_a{
	width:74px;
	background:url(../images/estimate-shipping-head.jpg) no-repeat 50px;
}
.head_cur_a{
	width:142px;
	background:url(../images/estimate-shipping-head.jpg) no-repeat 117px;
}
.head_lang_a{
	width:100px;
	background:url(../images/estimate-shipping-head.jpg) no-repeat 80px;
}
#navMain ul li:hover a.head_acc_a {
	background:url(../images/top_my_account1.jpg) no-repeat;
}
#navMain ul li:hover a.head_help_a {
	background:url(../images/top_help1.jpg) no-repeat;
}
#navMain ul li:hover a.head_cur_a {
	background:url(../images/top_currencies1.jpg) no-repeat;
}
#navMain ul li:hover a.head_lang_a {
	background:url(../images/top_language1.jpg) no-repeat;
}
#navMain ul li:hover div, #navMain ul li a:hover div {
	top:28px;
}
.tab_right1{
	width:130px;
	position:absolute;
	background:#ffffff;
	top:-777px;
	left:190px;
	z-index:10;
	cursor:pointer;
	border:1px solid;
}

.tab_right1 p,.tab_right2 p,.tab_right3 p,.tab_right4 p{
	margin:0;
	padding:0;
	font-size:11px;
	height:20px;
}
.tab_right2{
	position:absolute;
	background:#ffffff;
	top:-2000px;
	right:0px;
	z-index:10;
}
.tab_right3{
	height:70px;
	padding-top:5px;
	padding-left:12px;
	width:157px;
	position:absolute;
	background:#ffffff;
	top:-777px;
	left:0px;
	z-index:10;
	cursor:pointer;
	background:url(../images/top_my_account01.jpg) no-repeat;
}
#navMain ul li div.tab_right3 a{
	background:url(../images/top_arrow.jpg) no-repeat 0 4px;
	padding-left:12px;
	font-weight:normal;
	color:#666666;
}

.tab_right4{
	height:70px;
	padding-top:5px;
	padding-left:12px;
	width:157px;
	position:absolute;
	background:#ffffff;
	top:-777px;
	left:116px;
	z-index:10;
	cursor:pointer;
	background:url(../images/top_helpcenter01.jpg) no-repeat;
}
#navMain ul li div.tab_right4 a{
	background:url(../images/top_arrow.jpg) no-repeat 0 4px;
	padding-left:12px;
	font-weight:normal;
	color:#666666;
}

#nav-bookmark{
	font-family:Arial,Regular;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
}
#nav-bookmark ul li{
	list-style:none inside none;
	float:right;
}
.book_mark{
	margin-left:10px;
	cursor:pointer;
}
	

#left_news_letter{
	background:url(../images/news_letter.jpg) no-repeat;
	height:190px;
}
#left_news_letter form{
	padding:0;
	margin:0;
}
#left_news_letter div{
	margin-top:61px;
	margin-left:11px;
	margin-right:10px;
	line-height:140%;
	color:#666666;
}
input.newsletter_input{
	border:1px solid #B52829;
	height:14px;
	line-height:14px;
	padding:5px;
	width:140px;
	color:#666666;
	margin-top:10px;
}
#left_news_letter p{
	text-align:center;
	padding:0;
	margin-top:10px;
}
#nav_menu {
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

#nav_menu li {
	background:url(../images/menu-bg.jpg) repeat-x;
	border-right:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	float:left;
	height:24px;
	margin-top:6px;
	white-space:nowrap;
	width:135px;
	list-style:none outside none;
	padding:0;
	color:#000;
}
#nav_menu li a {
	text-decoration:none;
}
#nav_menu li a span{
	color:#000000;
	text-decoration:none;
	position:relative;
	top:5px;
}

#nav_menu_chat{
	background:url(../images/menu-need-help.jpg) no-repeat;
	float:left;
	width:225px;
	height:31px;
	display:block;
	color:#000000;
	font-size:11px;
	font-style:italic;
}
#nav_menu_chat div{
	position: relative;
	top:17px;
	left:44px;
	width:180px;
}
#nav_menu_chat a{
	font-style:normal;
	color:#A72D2C;
	font-weight:bolder;
}
#nav_menu_chat div:hover div{
	top:14px;
}

div#chat_list{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid;
	cursor:pointer;
	left:0;
	position:absolute;
	top:-777px;
	width:180px;
	z-index:10;
}
#nav_menu2 {
	width:770px;
	height:39px;
	background:#f16a01 repeat-x ;
}
.search-lbg{
	background:url(../images/search-wj1.jpg) no-repeat;
	display:block;
	float:left;
	height:32px;
	width:10px;
}
.search-rbg{
	background:url(../images/search-wj2.jpg) no-repeat;
	display:block;
	float:right;
	height:32px;
	width:10px;
}
.nav_search{
	height:32px;
	width:583px;
	padding-top:3px;
	float:left;
}
.search_mid{
	background:url(../images/search-bg.jpg) repeat-x scroll transparent;
	height:32px;
	width:563px;
	float:left;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	line-height:32px;
}
.search_mid span{
	display:block;
	width:25px;
	float:right;
	margin-right:7px;
}
.search_input{
	width:300px;
}
.search_button{
	margin-top:0px;
}

.nav_cart{
	float:left;
	width:185px;
	height:32px;
	padding-top:3px;
	margin-left:1px;
}
.nav_cart_a:visited{
	color:#FFFFFF;
}
.navcart_mid{
	width:165px;
	float:left;
	background:url(../images/search-bg.jpg) repeat-x scroll transparent;
	height:32px;
}
.nav_cart img{
	margin:4px 4px 0 0;
	float:left;
}
.nav_cart a{
	font-size:12px;
	font-weight:bold;
	line-height:32px;
	color:#ffffff;
	margin-top:3px;
	vertical-align:middle;
}



.flash_main{
	height:200px;
}

.fetured_categories_titlr{
	background:url(../images/Featured_Categories_title_bg.jpg) repeat-x scroll transparent;
	height:28px;
	line-height:28px;
	text-indent:10px;
}
#indexDefaultMainBarTitle_1 a{
	float:left;
}
#indexDefaultMainBarTitle_1 ul{
	list-style:none inside none;
}
#indexDefaultMainBarTitle_1 ul li{
	width:163px;
	height:233px;
	float:left;
	border:1px solid #e5e5e5;
	margin:10px 0px 10px 11px;
	vertical-align:middle;
	overflow:hidden;
}
#indexDefaultMainBarTitle_1 p a{
	color:#000000;
	font-size:8px;
}
#indexDefaultMainBarTitle_1 ul li div{
	height:170px;
}
.f_c_p1{
	background-color: #fafafa;
	height:27px;
	border-top:1px solid #e5e5e5;
	margin-top:-3px;
	text-align:center;
	line-height:27px;
	color:#393939;
	font-weight:bolder;
	overflow:hidden;
	font-size:15px;
}
.f_c_p2{
	background-color:#f2f2f2;
	padding-left:0px;
	height:25px;
	margin-top:-5px;
}

.f_c_p2 img{
	position:relative;
	left:3px;
}

.main_content_top{
	float:left;
	width:554px;
	overflow:hidden;
}
#indexDefaultMainContent{
	width:552px;
}
.centerColumn{
	/*height:720px;*/
	background-color:#ffffff;
}

#indexDefault_product{
	float:left;
	width:760px;
	background-color:#ffffff;
	padding-left:0.8em;
}
#indexDefault_product_sub{
	float:left;
	width:758px;
	border:1px solid #DDDDDD;
}
.ind_navhd {
	/*background:url("../images/tab_tit.png") repeat-x scroll 0 -82px transparent;*/
	height:28px;
	line-height:28px;
	overflow:hidden;
	margin-bottom:-1.2em;
	border-bottom:none;
	font-size:14px;
	font-weight:bold;
}
.ind_navhd .bg_l {
	background:url("../images/tab_tit.png") no-repeat scroll 0 0 transparent;
	float:left;
	margin-left:-0.3em;
}
.ind_navhd .bg_r {
	background:url("../images/tab_tit.png") no-repeat scroll 0 -40px transparent;
	float:right;
	margin-right:-0.9em;
}
.ind_navhd .bg_l, .ind_navhd .bg_r {
	height:37px;
	width:17px;
}

.ind_navhd ul li {
	background:url("../images/Featured_Categories_title_bg.jpg") repeat-x scroll 0 0 transparent;
	color:#000000;
	cursor:pointer;
	float:left;
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	width:252px;
	height:28px;
	line-height:28px;
	border-left:1px solid #DDDDDD;
}
#p1{
	margin-left:-1px;
}
.lay_hot {
	background:url("../images/Hot.jpg") no-repeat scroll 0 0 transparent;
	position:relative;
	left:460px;
	top:21px;
	display:block;
	width:22px;
	height:9px;
}
#p2 img{
	position: relative;
	top:3px;
}
a.ind-navhd-links:hover{
	color:#000000;
}
a.ind-navhd-links:active{
	color:#000000;
}
a.ind-navhd-links:link{
	color:#000000;
}
a.ind-navhd-links:visited{
	color:#000000;
}

.ind_navhd ul {
	float:left;
	list-style:none inside none;
}
.ind_navhd ul li.check {
	/*background:url("../images/tab_check.png") no-repeat scroll 0 0 transparent;*/
	background:none;
	color:#000000;
	padding-top:0;
}

.ind_navcd{
	padding-top:20px;
	padding-left:5px;
}
.ind_navcd ul{
	list-style:none inside none;
}
.ind_navcd ul li{
	float:left;
	height:90px;
	margin:10px 5px;
	width:235px;
}
.ind_navcd_img{
	width:90px;
	float:left;
	padding:1px;
	overflow:hidden;
}
.ind_navcd_info{
	float:left;
	width:130px;
	color:#000000;
	font-size:10px;
	padding-left:7px;
	height:90px;
	overflow:hidden;
}
.ind_navcd_info a{
	color:#000000;
	font-size:11px;
	height:57px;
	overflow:hidden;
	cursor:pointer;
}
.ind_navcd_prc_free{
	font-size:11px;
}
.ind_navcd_prc_free div{
	float:left;
	margin-left:2px;
}
.ind_navcd_prn{
	height:57px;
	overflow:hidden;
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
}
.ind_navcd_prc{
	padding-top:2px;
	font-size:13px;
}

.right_banner_box{
	height:430px;
}
.right_info_box{
	margin-left:0.5em;
	margin-right:0.5em;
	height:307px;
	width:194px;
	border:1px solid #DDDDDD;
	font-size:12px;
	overflow:hidden;
}
.right_info_box h3{
	background:url("../images/Recent_Orders-title_bg.jpg") repeat-x scroll 0 0 transparent;
	height:24px;
	line-height:24px;
	text-indent:10px;
	font-size:14px;
	font-weight:bolder;
	color:#f85b0f;
	margin:0;
}
#recentlyorder {
	width:182px;
	height:264px; 
	padding:10px;
	overflow:hidden;
	padding-right:0;
}
#recentlyorder li{
	background:url("../images/recent_order_cart.jpg") no-repeat;
	list-style:none outside none;
	height:70px;
	overflow:hidden;
	padding-left:17px;
	font-size:11px;
	color:#666666;
}
.leftBoxContainer{
	border:1px solid #DDDDDD;
	font-size:11px;
}
.leftBoxContainer h2{
	background:url("../images/Popular_Searches_title_bg.jpg") repeat-x scroll 0 0 transparent;
	height:24px;
	line-height:24px;
	text-indent:10px;
	font-size:14px;
	font-weight:bolder;
	color:#f85b0f;
	margin:0;
}
.popular_search_content{
	height:150px;
	padding:0 8px;
	overflow:hidden;
}
.popular_search_content p{
	padding:4px 0 0 0;
}
.popular_search_content a{
	color:#000000;
}

.trustful{
	padding:10px;
	text-align:left;
	color:#666666;
}
.testimonials_left{
	padding:10px;
	color:#666666;
}
.testimonials_left a{
	color:#184C95;
	font-size:11px;
	text-decoration:underline;
}
.testimonials_left_div1{
	text-align:left;
	font-family:Georgia,"Times New Roman",times,serif;
	font-size:1em;
	font-style:italic;
	line-height:1.33em;
	overflow:hidden;
}
.testimonials_left_div2{
	text-align:right;
	margin:7px 0;
}
.foot_tab1{
	border:1px solid #dddddd;
}
.foot_tab1 h3{
	background:url("../images/Featured_Categories_title_bg.jpg") repeat-x scroll 0 0 transparent;
	height:28px;
	line-height:28px;
	font-size:15px;
	font-weight:bolder;
	text-indent:10px;
}

#whybuy{
	list-style:none outside none;
	margin:0 10px 10px 10px;
}
#whybuy li{
	float:left;
	width:455px;;
	margin-right:10px;
	font-size:11px;
	line-height:16px;
}

#whybuy button{
	background:url("../images/why-buy-button.jpg") repeat-x scroll 0 0 transparent;
	cursor:pointer;
	height:24px;
	width:76px;
	border:0 none;
}

.line_30px{
	font-size:12px;
	line-height:30px;
	height:30px;
}

.whybuy_clear{
	color:#666666;
	font-weight:normal;
}

.foot_tab2{
	margin-top:10px;
	border:1px solid #dddddd;
	height:37px;
}
.foot_tab2 h3{
	height:28px;
	line-height:28px;
	font-size:15px;
	font-weight:bolder;
	text-indent:10px;
	float:left;
	margin-right:10px;
}
.foot_tab2 a{
	float:left;
	margin:5px 5px;
}
.foot_tab3 {
	margin-top:10px;
	text-align:left;
	border:1px solid #dddddd;
}
.dldivt{
	margin-left:20px;
	margin-bottom:10px;
}
.dldivt dl{
	display:block;
	float:left;
	margin-right:10px;
	overflow:hidden;
	width:172px;
	font:11px/150% Arial,Helvetica,sans-serif,"宋体";
}
.dldivt dt{
	color:#000000;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	width:172px;
}
.dldivt dd{
	background:url("../images/icon_arr.gif") no-repeat scroll 0 5px transparent;
	color:#000000;
	display:block;
	float:left;
	line-height:15px;
	padding-left:10px;
	width:162px;
}
.foot_tab4 {
	text-align:center;
	padding-left:6px;
}
.foot_tab4 li{
	list-style:none inside none;
	display:inline;
	margin-right:10px;
}
#search_con{
	float:left;
	overflow:hidden;
}
#search_con li{
	color:#FFFFFF;
	float:left;
	font-size:13px;
	font-weight:bold;
	line-height:25px;
	padding:4px 0;
	vertical-align:middle;
	list-style:none outside none;
	margin-right:5px;
}
#search_con select{
	width:150px;
	z-index:7;
}

div.nav-cat-uncheck{
	clear:both;
	position:absolute;
	z-index:7;
}
.nav-cat-check{
	clear:both;
	position:absolute;
	z-index:7;
}

#nav-cat_sub{
	z-index:-1;
}
.subcategory-check{
	background-color:#F6F3F5;
	border:2px solid #E25A00;
	font-size:13px;
	height:25px;
	line-height:26px;
	text-align:left;
	text-indent:17px;
	font-weight:bolder;
	overflow:hidden;
}

.subcategory-check-menu{
	clear:both;
	height:30px;
	font-size:13px;
	line-height:30px;
	text-align:left;
	text-indent:12px;
	font-weight:bolder;
	margin-bottom:7px;
}
.subcategory-check-menu span a{
	color:#FF0000;
}
.nav-cat_sub-browse{
	background-color:#e3e2e2;
	font-size:13px;
	height:25px;
	line-height:26px;
	text-align:left;
	text-indent:17px;
	font-weight:bolder;
	border:1px solid #d3d3d3;
}
.current{
	background-color:#dddddd;
}
#productListing{
	border:1px solid #dddddd;
	font-size:11px;
}
.category-list-info{
	padding-left:7px;
	padding-bottom:12px;
	text-align:center;
	overflow:hidden;
	width:740px;
}

.category-product-image{
	height:172px;
	text-align:center;
	margin-top:10px;
	overflow:hidden;
}
.category_FreeShippingProduct_name{
	height:45px;
	overflow:hidden;
	line-height:15px;
}
.category-per-product-info{
	width:166px;
	height:317px;
	border:1px solid #e5e5e5;
	float:left;
	list-style:none inside none;
	margin-left:10px;
	margin-top:15px;
}
.category-per-product-info{
	}
.category-list-info h3{
	height:62px;
	background-color:#fafafa;
	margin-top:10px;
	margin-bottom:1px;
	word-wrap:break-word;
	overflow:hidden;
	border-top:1px solid #E5E5E5;
}
.price-cart{
	height:62px;
	background-color:#f2f2f2;
	overflow:hidden;
}
.price-cart div.categpry-product-price-div{
	font-size:12px;
	height:30px;
	line-height:30px;
}
.price-cart span.normalprice{
	font-size:12px;
	height:30px;
	line-height:30px;
}

.price-cart span.productSpecialPrice{
	font-size:14px;
	font-weight:bolder;
}

.nn-button ul{
	margin-top:3px;
}
.nn-button li{
	list-style:none outside none;
	display:inline;
	width:30px;
	height:18px;
	border:1px solid #cccccc;
	margin:0 4px;
}
.left-button{
	float:left;
	margin-right:4px;
}
.previous-button{
	float:left;
	width:40px;
}
.nn-button{
	float:left;
	text-align:center;
}
.next-others-button{
	float:left;
	margin-right:4px;
}
.previous-others-button{
	float:left;
}
.next-button{
	float:left;
}
.right-button{
	float:left;
	margin-left:4px;
}
.navSplitPagesResult{
	float:left;
}

.navSplitPagesLinks-first-ul li{
	list-style:none inside none;
	display:inline;
	height:24px;
}
#indexProductListCatDescription{
	font-size:12px;
}
.category-list-top{
	background:url("../images/procudtlist-bg.jpg");
	height:35px;
}
#productsListingTopNumber{
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	margin-left:10px;
}
#productsListingListingTopLinks{
	margin-top:10px;
	height:30px;
	margin-right:10px;
}
.category-list-top2{
	border-top:1px solid #dddddd;
}
#category-list-top2{
	background:url("../images/procudtlist-bg1.jpg") repeat-x;
	height:32px;
	padding:5px 17px 0 10px;
}
.category-list-top2-second{
	float:right;
}

#productMainImage{
	float:left;
	width:350px;
	margin-top:7px;
}
#vka-baseImage img,#vka-baseImage span{
	cursor:pointer;
}
#vka-productGeneral{
	margin-left:2px;
	width:750px;
	float:left;
}
#productGeneral{
	border:1px solid #d3d3d3;
	width:748px;
	padding:0;
}
#productName{
	color:#000000;
	font-size:14px;
	font-weight:bolder;
}
.vka-productMainImage-head{
	background:url("../images/productsyx-bg.jpg") repeat-x;
	width:748px;
	height:7px;
}
#vkaforword{
	background:url("../images/scroll_left.jpg") no-repeat;
	float:left;
	width:17px;
	height:50px;
	margin-left:7px;
	cursor:pointer;
}
#vkaback{
	background:url("../images/scroll_right.jpg") no-repeat;
	float:right;
	width:17px;
	height:50px;
	cursor:pointer;
}
.vka-miniImage-topdiv{
	float:left;
	margin-left:5px;
}
.vka-miniImage-updiv{
	width:286px;
	overflow:hidden;
	position:relative;
	height:57px;
}
#vka-miniImage-list{
	position:absolute;
	left:0px;
}
.ad-thumbs{
	width:320px;
	overflow:hidden;
}
.vka-miniImage{
	float:left;
	width:52px;
	height:52px;
	padding-left:5px;
	list-style:none outside none;
}

.vka-miniImage img{
	width:50px;
	height:50px;
	border:1px solid #F5A79A;
}
#gallery{
	overflow:hidden;
	width:342px;
	height:77px;
	color:#666666;
}

#vka-productMain-left-contact{
	text-align:center;
}
#vka-productMain-left-contact li{
	display:inline;
	list-style:none inside none;
	margin-left:15px;
}
.vka-productDescription-content{
	margin:10px;
	word-wrap:break-word;
	overflow:hidden;
}
.table_description_td1{
	font-size:12px; 
	color:#7d7464; 
	font-weight:bold; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	padding-left:8px;
}
.table_description_dbt{
	font-size:14px; 
	color:#4b3c23; 
	font-weight:bold; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif;
}
.table_description_nrz{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	line-height:20px; 
	font-weight:normal; 
	text-decoration: none;
}
.product-data-table {
	border:1px solid #BEBCB7;
	width:100%;
}
.product-data-table .odd {
	background:none repeat scroll 0 0 #F8F7F5;
}
.product-data-table .even {
	background:none repeat scroll 0 0 #EEEDED !important;
}
.product-data-table tbody td {
	border-bottom:1px solid #D9DDE3;
	border-right:1px solid #D9DDE3;
	padding:3px 8px;
	line-height:1.25em;
}
.product-data-table .label {
	font-weight:bold;
}


#productInfo_right{
	float:left;
	width:372px;;
	
}

#productDetailsList{
	list-style-type:none;
}
#productDescription{
	border:1px solid #d3d3d3;
	margin-top:10px;
	line-height:22px;
}
#productDescription h3{
	background:url(../images/Featured_Categories_title_bg.jpg) repeat-x;
	height:30px;
	line-height:30px;
	font-size:15px;
	color:#d32800;
	text-align:left;
	text-indent:10px;
	margin-top:0;
}
#productDescription p{
	margin:0;
	padding:0;
}
#productDescription ul{
	list-style:none outside none;
}
.vka-productInfo_right-row{
	list-style:none inside none;
	clear:both;
	margin-top:15px;
}
.vka-productInfo_right-row h4{
	width:110px;
	float:left;
	font-size:12px;
	color:#666666;
	font-family:Arial, Regular;
	text-align:left;
	margin-left:4px;
}
.vka-productInfo_right-row-title{
	line-height:20px;
}

.vka-productInfo_right-row h4 label{
	padding:0;
	border:0;
	margin:0;
	font-size:12px;
	color:#666666;
	font-family:Arial, Regular;
	text-align:left;
}
#vka-productInfo_right-details{
	background-color:#f1f1f1;
	width:370px;
}
.vka-productInfo_right-row span.vka-span1{
	line-height:20px;
	float:left;
}
h2 .normalprice{
	float:left;
}
h2#productPrices div.vka_productSpecialPrice{
	float:left;
	margin-top:0;
	margin-left:10px;;
}
.vka-productInfo_right-row span.show-price{
	font-family:Arial, Regular;
	color:#ff3300;
	font-size:14px;
	font-weight:bold;
}
.vka-productInfo_right-row-end{
	border-top:2px solid #ffffff;
}
.vka-productInfo_right-row-end a{
	color:#6666CC;
	text-decoration:underline;
}
.productInfoPage-div1{
	width:42px;
	height:28px;
	line-height:28px;
	text-align:center;
	margin-top:5px;
	float:left;
}
.productInfoPage-div1 input{
	width:40px;
}
.productInfoPage-div2{
	height:28px;
	float:left;
	margin-left:30px;
}
#vka-productPage-right{
	float:left;
	width:194px;
	margin-left:10px;
}
#vka-productPage-right h2{
	background:url("../images/Recent_Orders-title_bg.jpg") repeat-x scroll 0 0 transparent;
	color:#000000;
	font-size:14px;
	font-weight:bolder;
	height:24px;
	line-height:24px;
	margin:0;
	text-indent:10px;
}
#vka-productPage-right ul li {
	height:95px;
	margin:10px 5px;;
	width:178px;
	list-style:none outside none;
	border-bottom:1px dotted #dddddd;
}
.vka-product-bestDeals{
	border:1px solid #dddddd;
	width:190px;
}
.ind_navcd_img-productRight {
	float:left;
	overflow:hidden;
	padding:2px;
}
.ind_navcd_img-productRight img{
	width:80px;
	height:80px;
}
.ind_navcd_info-productRight {
	color:#000000;
	float:left;
	font-size:10px;
	padding-left:2px;
	padding-top:2px;
	width:90px;
	height:80px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ind_navcd_info-productRight a {
	color:#000000;
	font-size:12px;
	font-family:Arial, Regular;
	font-weight:bold;
}
.ind_navcd_info-productRight h3 {
	color:#000000;
	font-size:12px;
	font-family:Arial, Regular;
	font-weight:bold;
	margin:0;
	padding:0;
}
.ind_navcd_prc-productRight{
	font-weight:normal;
}
.vka_productSpecialPrice-productRight  {
margin-top:-12px;
}

.vka-product-newArrival{
	border:1px solid #dddddd;
	margin-top:10px;
}
.vka-product-newArrival div.ind_navcd_img img{
	width:80px;
	height:80px;
}
.vka-product-newArrival div.ind_navcd_img{
	width:82px;
}
.vka-product-newArrival div.ind_navcd_info{
	font-family:Arial, Regular;
	color:#000000;
	float:left;
	font-size:10px;
	padding-left:7px;
	padding-top:2px;
	width:90px;
	height:80px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.vka-product-newArrival div.ind_navcd_prc{
	font-family:Arial, Regular;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}
.vka-product-newArrival div.ind_navcd_info a{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

#vka-productReview {
	border:1px solid #D3D3D3;
	margin-top:10px;
}
#vka-productReview h3 {
	background:url("../images/Featured_Categories_title_bg.jpg") repeat-x scroll 0 0 transparent;
	color:#D32800;
	font-size:15px;
	height:30px;
	line-height:30px;
	margin-top:0;
	margin-bottom:0;
	text-align:left;
	text-indent:10px;
}
.vka-productReview-content{
	margin:0 10px 10px 10px;
}
.vka-productReview-productName{
	font-family:Arial, Regular;
	color:#1e1e1e;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:10px;
	line-height:30px;
}
.vka-productReview-content li{
	list-style:none outside none;
	margin:0 0 12px 0;
	font-size:12px;
}
.vka-productReview-div1{
	background-color:#f0f0f0;
	height:16px;
	line-height:16px;
	margin-bottom:10px;
}
.vka-productReview-reply{
	margin:10px 0 0 10px;
}
.vka-productReview-reply div{
	border:1px solid #ECECEC;
	padding:5px;
	color:#666666;
}

#vka-productReview-write {
	border:1px solid #D3D3D3;
	margin-top:10px;
}
#vka-productReview-write h3 {
	background:url("../images/Featured_Categories_title_bg.jpg") repeat-x scroll 0 0 transparent;
	color:#D32800;
	font-size:15px;
	height:30px;
	line-height:30px;
	margin-bottom:0;
	margin-top:0;
	text-align:left;
	text-indent:10px;
}
.vka-productReview-write-content{
	font-family:Arial, Regular;
	font-size:12px;
	padding:10px;
}
.vka-ratingRow{
	float:left;
	margin:10px 0 10px 10px;;
}
.vka-productReview-write-content textarea{
	float:left;
	margin-left:10px;
}
.vka-productReview-write-content p{
	font-family:Arial, Regular;
	float:left;
	margin-left:10px;
	font-size:11px;
	color:#808080;
}
.vka-buttonRow{
	float:left;
	margin-left:10px;
}

/***** s: login page *****/
#loginDefault{
	padding:2em 0.8em 0.8em 0.8em;
}
.vka-login-left,.vka-login-right{
	float:left;
	width:350px;
	margin-left:10px;
	border:1px solid #dddddd;
}
.vka-login-left form,.vka-login-right form{
	margin:0;
}
.vka-login-left h2,.vka-login-right h2{
	background:url("../images/logon-btbg.jpg") repeat-x;
	height:35px;
	line-height:35px;
	text-indent:10px;
	font-family:Arial,Regular;
	font-size:12px;
	color:#000000;
	margin:0;
}
.vka-login-left-div1{
	padding-top:10px;
}
.vka-login-left-div1 p{
	padding:0;
	margin:3px 0;
	padding-left:10px;
	font-family:Arial,Regular;
	font-size:11px;
	color:#666666;
}
.vka-login-left-div1 p a{
	color:#d32d00;
}
.vka-login-left-div1 p input{
	height:25px;
	border:1px solid #cecece;
	margin:0.1em 0;
}
.vka-login-left-div1 p input#newsletter-checkbox,.vka-login-left-div1 p input#vka-login-term{
	margin:0;
	border:0;
	height:auto;
}
.vka-login-left-div1 p input.vka-sub{
	border:0;
	margin-top:20px;
	margin-bottom:10px;
}
#createAcctSuccessMainContent{
	font-size:12px;
}
#createAcctSuccessMainContent a{
	color:#ff0000;
	text-decoration:underline;
}
/***** e: login page *****/
ol li{
	list-style:inside;
}

h2.vka_define_page_h2{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #d3d3d3;
	padding-bottom:10px;
}
#pageTwoMainContent{
	padding:10px;
}
#contactUsNoticeContent{
	margin-bottom:10px;
	font-size:11px;
	line-height:140%;
}

.contact_email,.contact_msn,.contact_skype{
	text-indent:120px;
	margin-top:5px;
	height:47px;
	padding-top:5px;
}
.contact_email{
	background: url("../images/contact_email.jpg") no-repeat;
}
.contact_msn{
	background: url("../images/contact_msn.jpg") no-repeat;
}
.contact_skype{
	background: url("../images/contact_skype.jpg") no-repeat;
}
.contact_label{
	font-size:15px;
	font-weight:bold;
}
.contact_method{
	font-size:13px;
	margin-top:5px;
	color:#666666;
}
.contact_method a{
	color:#000000;
	text-decoration:underline;
}
.contactUsInput{
	border:1px solid #CECECE;
	height:25px;
	margin:0.1em 0;
}
#enquiry{
	width:85%;
	border:1px solid #CECECE;
	margin:0.1em 0;
}
/***** s: shopping cart *****/
#shoppingCartDefault{
	padding:0;
}
#vka_cart_details{
	border:1px solid #d3d3d3;
}
.cartDefaultHeading,#cartDefaultHeading{
	background:url("../images/procudtlist-bg1.jpg") repeat-x;
	height:31px;
	line-height:31px;
	margin:0;
	text-indent:10px;
	font-family:Arial,Regular;
	font-size:15px;
	color:#000000;
}
#vka_cart_details form{
	margin:0;
}
#vka_cart_details tr{
	background-color:#ffffff;
	vertical-align:top;
}
#vka_cart_details td{
	border-bottom:1px solid #e5e5e5;
	font-family:Arial,Regular;
	font-size:12px;
	font-weight:bold;
}
.in_td{
	margin:7px;
}
#vka_cart_details tr.vka_tableHeading{
	vertical-align:middle;
}
.vka_tableHeading{
	height:35px;
}
.vka_tableHeading th{
	border-bottom:1px solid #e5e5e5;
	font-family:Arial,Regular;
	font-size:13px;
	font-weight:inherit;
	color:#666666;
}
.cart_u_price,.cart_price{
	width:100px;
}
.cartQuantity{
	width:100px;
}
.shopping_cart_action a{
	font-weight:normal;
	font-size:9px;
}
.cart_remove a{
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
#vka_cart_details td.cartUnitDisplay,#vka_cart_details td.cartQuantity,#vka_cart_details td.cartTotalDisplay{
	text-align:center;
	padding:0;
	margin:0;
}

#vka-cartSubTotal{
	background:none repeat scroll 0 0 #F6F6F6;
	height:60px;
	line-height:60px;
	padding-right:10px;
	text-align:right;
}
.cartSubTotal-span1{
	font-family:Arial,Regular;
	font-size:13px;
	font-weight:bold;
}
.cartSubTotal-span2{
	font-family:Arial,Regular;
	font-size:18px;
}
.cartSubTotal-span3{
	font-family:Arial,Regular;
	font-size:20px;
	color:#d94700;
}
.checkout-or{
	float:right;
	font-family:Arial,Regular;
	font-size:13px;
	color:#666666;
	margin-top:10px;
}

.cartDefaultHeading_a{
	background:url("../images/estimate-shipping-head.jpg") no-repeat scroll right;
	padding-right:20px;
	cursor:pointer;
}
.cartDefaultHeading_b{
	background:url("../images/estimate-shipping-head_1.jpg") no-repeat scroll right;
	padding-right:20px;
	cursor:pointer;
}
.estimate-shipping{
	border:1px solid #d3d3d3;
}
.estimate-shipping-tip{
	background:url("../images/estimate-shipping-tip.jpg") no-repeat;
	padding-left:35px;
	margin:10px 10px 10px 25px;
	font-family:Arial,Regular;
	color:#666666;
	font-size:12px;
}
.es-total-info{
	font-family:Arial,Regular;
	color:#666666;
	font-size:12px;
	margin:10px 10px 10px 25px;
}
.es-total-info table{
	border:1px solid #DDDDDD
}
.es-ship-span1{
	float:left;
	width:300px;
}
.es-ship-span2{
	float:left;
}
.es-ship-span3{
	float:right;
	margin-right:100px;
}
.es-total-info p{
	margin-bottom:10px;
	padding:0;
}
#es-table tr{
	line-height:30px;
	height:30px;
	text-indent:10px;
}
#es-table tr td{
	border-bottom:1px solid #dddddd;
}
.es-tr1{
	background:#EBE9DF;
	font-weight:bold;
}
.shopping_cart_recent{
	width:756px;
}
.shopping_cart_recent li{
	list-style:none inside none;
	float:left;
	height:120px;
	padding:10px 0 0 20px;
	width:100px;
}
.shopping_cart_recent li p{
	padding:0;
	margin:0;
	display:block;
	height:28px;
	line-height:120%;
	overflow:hidden;
	width:100px;
	font-family:Arial,Regular;
	font-size:11px;
}
#VkacartEmptyText{
	font-size:13px;
	text-indent:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.cartEmpty_ul{
	padding-left:10px;
	font-size:12px;
	list-style-position:inside;
	line-height:29px;
}
.cartEmpty_shopping{
	text-align:center;
	margin-top:29px;
	margin-bottom:29px;
}
/*** payment page ***/
#checkoutPayment{
	font-family:Arial,Regular;
	padding:0;
	border:1px solid #d3d3d3;
	width:98%;
	float:right;
}
#checkoutPayment form{
	margin:0;
}
.pad_10{
	padding:10px;
}
.shopping_payment_address_h4{
	background:url("../images/shopping_cart_address_title.jpg") no-repeat scroll 0 0 #ededed;
	padding-left:29px;
	color:#ab2d2c;
	font-size:12px;
	height:22px;
	line-height:22px;
}
.shopping_payment_address_h4 div{
	float:left;
	width:50%;
}
.checkoutShipto{
	padding-left:29px;
	width:45%;
	float:left;
}
.address{
	font-size:12px;
	padding-top:10px;
}
.address div{
	margin-top:10px;
}
.address p{
	margin-top:10px;
	font-size:11px;
	color:#666666;
}

.shopping_payment_ship_h4{
	background:url("../images/shopping_cart_ship_title.jpg") no-repeat scroll 0 0 #ededed;
	padding-left:29px;
	color:#ab2d2c;
	font-size:12px;
	height:22px;
	line-height:22px;
}
.shopping_each_content{
	padding:10px 0 0 29px;
}
.shopping_each_content p{
	padding:0;
	color:#666666;
	font-size:11px;
}
.shopping_each_content p a{
	text-decoration:underline;
}
.shopping_each_content ul li{
	list-style:none outside none;
	margin-top:5px;
}
.shopping_each_content ul li span{
	float:right;
	margin-right:20px;
}
.shopping_ship_price{
	float:right;
	width:130px;
}
#freeShip{
	font-size:12px;
}
#defaultSelected{
	color:#666666;
	font-size:11px;
	padding-left:10px;
}
#checkoutShippingContentChoose{
	font-size:12px;
	padding-left:10px;
}
#checkoutShippingContentChoose span{
	margin:0;
}
.shipping_insurance{
	margin-top:10px;
}
.shopping_payment_ship_h5{
	background:url("../images/shopping_cart_ship_h5.jpg") no-repeat scroll 0 0;
	padding-left:20px;
	color:#ab2d2c;
	font-size:12px;
	height:13px;
	line-height:13px;
	margin-top:10px;
}
.delivery_content{
	padding-left:20px;
	font-size:11px;
}
.delivery_image{
	margin:15px 0;
	text-align:center;
}
.shopping_payment_pay_h4{
	background:url("../images/shopping_cart_pay_title.jpg") no-repeat scroll 0 0 #ededed;
	padding-left:29px;
	color:#ab2d2c;
	font-size:12px;
	height:22px;
	line-height:22px;
}
#westernunionInfo{
	padding-left:30px;
}
.westernunionInfoClass{
	padding:10px;
	border:1px solid #DDDDDD;
	margin:0;
}
#westernunionInfo ul li,#bankdepositInfo ul li,#ctopayInfo ul li,#payOnlineInfo ul li,#paypalInfo ul li{
	list-style:none outside none;
	float:none;
	margin:auto;
	height:auto;
	width:auto;
	font-size:11px;
}
#payOnlineInfo ul li a{
	text-decoration:underline;
}
#bankdepositInfo,#ctopayInfo,#payOnlineInfo{
	padding-left:30px;
}
.coupon_label{
	font-size:14px;
	color:#A72D2C;
	font-weight:bold;
}
.coupon_content{
	padding-left:25px;
}
.coupon_content input{
	border:1px solid #DDDDDD;
	height:14px;
	line-height:14px;
	padding:5px;
	width:120px;
}
.shopping_payment_cart_h4{
	background:url("../images/shopping_cart_cart_title.jpg") no-repeat scroll 0 0 #ededed;
	padding-left:29px;
	color:#ab2d2c;
	font-size:12px;
	height:22px;
	line-height:22px;
	margin-top:15px;
}
#products_list_table{
	padding:10px 10px 10px 29px;
}
#products_list_table th{
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #dddddd;
}
#products_list_table td{
	border-bottom:1px dashed #DDDDDD;
	padding:10px;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}
#products_list_table td.products_list_table_name{
	font-weight:normal;
	text-align:left;
	width:400px;
}
#products_list_table tr{
	margin-top:15px;
}
#products_list_table td.products_list_table_image{
	text-align:center;
}

.shopping_payment_comment_h4{
	background:url("../images/shopping_cart_address_title.jpg") no-repeat scroll 0 0 #ededed;
	padding-left:29px;
	color:#ab2d2c;
	font-size:12px;
	height:22px;
	line-height:22px;
	margin-top:15px;
}
.shopping_each_content textarea{
	float:left;
	border:1px solid #dddddd;
}

/*** s: my account ***/
#account_first_left{
	margin:0;
}
.leftBoxContainer h2.account_left_h2{
	color:#000000;
}
.account_left_content{
	padding:10px;
}
.account_left_content ul li{
	background:url("../images/my_account_left_li.jpg") no-repeat scroll 0 7px;
	list-style:none outside none;
	padding:3px 10px;
	line-height:140%;
	font-size:11px;
}
.account_left_content p{
	color:#666666;
	font-size:11px;
	padding-left:2px;
}
.account_left_content input.search_content{
	border:1px solid #DDDDDD;
	height:14px;
	line-height:14px;
	padding:5px;
	width:140px;
	margin-bottom:5px;
}
#accountDefaultHeading{
	font-size:14px;
	color:#000000;
}
#accountDefaultHeading span{
	font-size:12px;
	font-weight:normal;
}
#prevOrders{
	font-size:11px;
}
#prevOrders th,#prevOrders td{
	padding-left:30px;
	text-align:left;
	height:29px;
	border-bottom:1px solid #EEEEEE;
}
.account_tab_th{
	background-color:#EBE9DF;
}
div.account_tab_th{
	height:29px;
	margin-top:10px;
	font-size:12px;
	line-height:29px;
	text-align:center;
	color:#666666;
}
div.account_tab_th a{
	color:#666666;
}
.th_class1a a,.th_class2a a,.th_class3a a{
	background:url("../images/estimate-shipping-head.jpg") no-repeat scroll right;
	padding-right:17px;
}	
.th_class1d a,.th_class2d a,.th_class3d a{
	background:url("../images/estimate-shipping-head_1.jpg") no-repeat scroll right;
	padding-right:17px;
}

#accountHistInfo{
	padding:0;
	margin-left:10px;
	margin-top:6px;
	border:1px solid #dedede;
}
#order_view_title{
	margin:0;
}
#order_view_title ul li{
	width:251px;
}
#order_view_details{
	padding:30px 50px;
}
#order_view_details h4{
	background-color:#EDEDED;
	font-size:12px;
	height:22px;
	line-height:22px;
	padding-left:29px;
}
#order_view_details .checkoutShipto{
	padding-left:24px;
	color:#666666;
	line-height:17px;
	font-size:11px;
}
.order_view_t1{
	background: url("../images/shopping_cart_info_title.jpg") no-repeat scroll 0 0;
}
.order_view_t2{
	background: url("../images/shopping_cart_ship_title.jpg") no-repeat scroll 0 0;
}
.order_view_t2 div{
	float:left;
	width:50%;
}
.order_view_t3{
	background: url("../images/shopping_cart_address_title.jpg") no-repeat scroll 0 0;
}
.order_view_t4{
	background: url("../images/shopping_cart_pay_title.jpg") no-repeat scroll 0 0;
}
.order_view_t5{
	background: url("../images/shopping_cart_cart_title.jpg") no-repeat scroll 0 0;
}
.order_view_t5 div{
	float:left;
	width:80%;
}
.order_view_content{
	padding-left:29px;
	margin:10px 0;
	color:#666666;
	font-size:11px;
	line-height:17px;
}
.order_view_qty{
	padding-left:29px;
	width:10%;
	float:left;
	font-size:11px;
	line-height:17px;
}
.order_view_name{
	width:65%;
	float:left;
	font-size:11px;
	line-height:17px;
}
.order_view_price{
	padding-left:10px;
	width:10%;
	float:left;
	font-size:11px;
	color:#666666;
	line-height:17px;
}
#orderAttribsList li{
	list-style-type:disc;
	height:17px;
	line-height:17px;
	margin:0;
	padding:0;
	width:auto;
	float:none;
}
#orderTotals{
	color:#666666;
	margin-top:10px;
	font-size:11px;
}
#myAccountOrdersStatus tr.tableHeading{
	background-color:#eeeeee;
	font-weight:bold;
}
#myAccountOrdersStatus th, #myAccountOrdersStatus td {
	border-bottom:1px solid #EEEEEE;
	height:29px;
	padding-left:30px;
	text-align:left;
	font-size:12px;
	color:#666666;
}
#accountHistInfo form{
	margin:0;
	font-size:11px;
	color:#666666;
}
#accountHistInfo strong{
	font-size:11px;
	color:#666666;
}
.account_edit_tab tr{
	height:35px;
}
.account_edit_td2{
	padding-left:10px;
	width:300px;
}
.account_edit_td2 input{
	border:1px solid #DDDDDD;
	height:14px;
	line-height:14px;
	padding:5px;
	width:250px;
}
.account_edit_td2 select option{
	background:#ffffff;
	height:15px;
	font-size:11px;
}
/***** My Account Address Book ***/
#addressBookDefault{
	margin-left:10px;
	margin-top:6px;
	padding:0 20px;
	font-size:12px;
	color:#666666;
}
#addressBookDefault hr{
	margin-left:-20px;
}
#addressBookDefaultHeading{
	line-height:30px;
	font-size:16px;
	margin-top:0;
	margin-left:-20px;
	color:#000000;
}
#addressBookDefaultPrimary{
	color:#000000;
	font-size:12px;
	margin-left:10px;
}
#addressBookDefault address.back{
	margin-left:10px;
}
.account_address_list{
	float:left;
	height:200px;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	width:330px;
	border-top:dashed 1px #dddddd;
}
.account_address_list_button{
	float:left;
	padding-left:6px;
}
#account_address_new_button input{
	border:0;
}
#addressBookProcessDefault{
	color:#666666;
	font-size:12px;
	margin-left:10px;
	margin-top:6px;
	padding:0 20px;
}
#addressBookProcessDefault form{
	margin:0;
}
#addressBookProcessDefault hr{
	margin-left:-20px;
}
#addressBookProcessDefault h4{
	color:#000000;
	font-size:12px;
}
.account_address_notice{
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding:0;
}
.account_address_notice span{
	margin-left:0;
}
/*** Shipping Address ***/
.shopping_checkout_left_div{
	padding:10px;
	color:#000000;
	font-size:11px;
	line-height:150%;
}
.shopping_checkout_left_div p{
	padding-left:0;
}
#checkoutShipAddressDefault{
	margin-left:10px;
	/*margin-top:20px;*/
	padding:0 20px 0 20px;
	border:1px solid #ededed;
	width:720px;
	float:left;
}
#checkoutShipAddressDefault form{
	margin:0;
	padding:0;
}
#checkoutShipAddressDefault h2{
	padding:0;
	margin:0 -20px 0 -20px;
	background:url("../images/procudtlist-bg1.jpg") repeat-x scroll 0 0 transparent;
	color:#000000;
	font-size:15px;
	height:31px;
	line-height:31px;
	text-indent:10px;
}
#checkoutNewAddress{
	padding-top:10px;
	margin-bottom:10px;
	border-top:1px dashed #dddddd;
}
#checkoutNewAddress h4{
	color:#000000;
}
.shipping_address_table{
	margin-top:10px;
}
.shipping_address_table tr td{
	padding:5px;
}
.shipping_address_td1{
	text-align:right;
	width:250px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.shipping_address_table input{
	border:1px solid #B9B9B9;
	font-size:14px;
	padding:1px;
}
.shipping_address_table select{
	font-size:12px;
}
#checkoutAddressList{
	padding-top:10px;
}
#checkoutAddressList ul{
	margin-left:20px;
	margin-top:10px;
}
#checkoutAddressList ul li{
	list-style:none outside none;
	float:left;
	width:220px;
	height:150px;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
}
.checkoutAddressList_div p{
	float:left;
}
.address_details{
	float:left;
	width:190px;
}
.address_details h5{
	margin-bottom:0;
}
.address_details address{
	font-size:12px;
}
.addressChecked{
	font-weight:bold;
}

/* checkout success */
#checkoutSuccessHeading{
	color:#FF0000;
}
.checkoutSuccessLabel{
	font-size:12px;
	margin-top:13px;
	margin-bottom:13px;
}
.checkoutSuccessLabel a{
	text-decoration:underline;
	color:#ff0000;
}
.bought_list{
	font-size:12px;
	text-indent:30px;
	margin-top:5px;
	color:#666666;
}

/* */
#timeoutDefault{
	margin-top:30px;
	margin-left:20px;
	padding:0 20px;
	border:1px solid #dddddd;
	width:700px;
}
#timeoutDefault h2{
	color:#000000;
	margin-top:10px;
}
#timeoutDefault div{
	font-size:12px;
	color:#666666;
}
#timeoutDefault label{
	font-size:12px;
	margin:5px;
}
#timeoutDefault input{
	height:25px;
	margin:0.1em 0;
	font-size:13px;
	margin:5px;
}

/* S: Help Center */
#helpcenter{
	margin-top:6px;
	margin-left:10px;
}
.helpcenter_h3{
	background:url("../images/helpcenter_bg.jpg") repeat-x scroll 0 0;
	line-height:26px;
	height:26px;
	margin:0;
	font-size:14px;
	text-align:center;
}
.txt{
	padding:10px 10px;
	color:#666666;
	line-height:150%;
}
.helpcenter_ul h3,#helpcenter_left_h3{
	background:url("../images/helpcenter_bg.jpg") repeat-x scroll 0 0;
	line-height:26px;
	height:26px;
	margin:0;
	font-size:14px;
	text-indent:10px;
}
.helpcenter_li_even,.helpcenter_li_odd{
	list-style:none outside none;
	width:365px;
	height:190px;
	margin-bottom:10px;
	border:1px solid #dddddd;
}
.helpcenter_li_even{
	float:left;
}
.helpcenter_li_odd{
	float:right;
}
.helpcenter_li_li{
	background: url("../images/helpcenter-arrow.jpg") no-repeat scroll 0 6px;
	list-style:none outside none;
	padding-left:10px;
	line-height:150%;
	font-size:12px;
}
.pad_10px{
	padding:10px;
}
.margin_left_10{
	margin-left:10px;
}
a.helpcenter_more{
	font-size:12px;
	text-decoration:underline;
	float:right;
}
#helpcenter h2{
	font-size:16px;
	border-bottom:1px solid #dddddd;
	line-height:30px;
}
.helpcenter_category{
	padding:20px 0 0 10px;
}
.helpcenter_left{
	border:1px solid #dddddd;
}
.helpcenter_left_content{
	padding:0 10px;
}
#helpcenter_search_p{
	background: url("../images/search.jpg") no-repeat scroll 0 2px;
	margin-top:-5px;
	padding:0 0 0 15px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
#help_left_category{
	padding-top:0;
}
#help_left_category h5{
	padding:0;
	margin:0;
}
#help_left_category .helpcenter_left_li_li{
	background: url("../images/top_arrow.jpg") no-repeat scroll 0 8px;
}
#helpcenter{
	font-size:12px;
}
#help_left_category li{
	padding-right:0;
}
.BlockContent ul{
	margin:0 0 0 15px;
}
.BlockContent ul li{
	margin:0 0 0 15px;
	line-height:23px;
}

/* News Letter */
.newsletter_success{
	background: url("../images/newsletter_success_bg.jpg") no-repeat;
	height:257px;
	width:752px;
	color:#666666;
}
.newsletter_success_div1{
	font-size:30px;
	font-style:italic;
	line-height:30px;
	margin:10px 0 0 40px;
	width:543px;
}
.newsletter_success_div2{
	margin:30px 0 0 50px;
	color:#858585;
	font-size:12px;
	width:543px;
	line-height:140%;
}
.newsletter_false{
	text-align:center;
	margin:0 0 0 50px;
	width:300px;
}
.newsletter_false p{
	font-size:17px;
	font-weight:bold;
	color:#ff0000;
}
.testimonial_ul li{
	list-style:none outside none;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:10px;
}
.testimonial_div1{
	font-family:Georgia,"Times New Roman",times,serif;
	font-size:1.5em;
	font-style:italic;
	line-height:1.33em;
	width:730px;
	overflow:hidden;
}
.testimonial_div2{
	font-size:12px;
	height:20px;
	line-height:20px;
	text-align:right;
	margin:10px 0 30px 0;
}

/* advanced search */
.advanced_search_table{
	border:1px solid #dddddd;
}
.advanced_search_tips{
	background-color:#fefbf1;
	border:1px solid #f8e8ab;
}
.advanced_search_tips_p1{
	background: url("../images/advanced_search_tips.jpg") no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#e42b00;
	width:420px;
	line-height:37px;
	height:37px;
	padding:0;
	text-indent:40px;
	margin:0 0 10px 170px;
}
.advanced_search_tips_p3{
	margin-left:20px;
	font-size:14px;
	color:#e42b00;
	font-weight:bold;
	padding-left:0;
}
.advanced_search_ul{
	margin-bottom:20px;
}
.advanced_search_ul li{
	list-style:none outside none;
	background: url("../images/helpcenter-arrow.jpg") no-repeat scroll 0 3px transparent;
	text-indent:10px;
	font-size:12px;
	height:20px;
	margin-left:20px;
}
.advanced_search_tips_p4{
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
}

/* static page */
.static_page_h2{
	padding:10px 30px;
	font-size:13px;
	font-weight:normal;
}
.static_page{
	margin-left:13px;
	background: url("../images/static_page/static_page_bg.jpg") no-repeat;
	height:550px;
	text-align:center;
	width:935px;
	padding-top:52px;
	padding-left:40px;
}
.static_page_ul1_li{
	float:left;
	height:550px;
	width:260px;
	list-style:none inside none;
	margin-right:30px;
	overflow:hidden;
}
.static_page_name{
	line-height:140%;
	height:49px;
	overflow:hidden;
	font-size:13px;
	font-weight:bold;
	padding:10px;
}
.static_page_seemore{
	padding:0;
	margin:0;
	float:right;
	margin-top:-20px;
	margin-right:20px;
}

/* page not found */
.pageNotFound{
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	margin-top:5px;
	padding-top:10px;
	padding-bottom:10px;
}
.pageNotFound li{
	list-style:none outside none;
	font-size:11px;
	line-height:140%
}
.pageNotFound_parent, .pageNotFound_parent a{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.pageNotFound_big,.pageNotFound_big a{
	font-size:15px;
	font-weight:bold;
	color:#cc9933;
	margin-top:10px;
}
.pageNotFound_parent_ul{
	margin-left:20px;
}
.pageNotFound_otherPages li a{
	font-size:13px;
	font-weight:bold;
	color:#cc9933;
	margin-left:20px;
}
.advertisement{
	margin-left:2px;
}
.advertisement img{
	float:left;
}