*{padding:0; margin:0;}
body{
/*
background-color: #EFAC1D;
background-image: url("../images/BodyBg.jpg");
background-image: url("../images/main_bg2-62801.jpg");
background-position: top bottom;
background-repeat: repeat-x;*/
background: url("../images/bodybg.gif") repeat #fff;
font-family:Trebuchet MS,Verdana,sans-serif; font-size:12px; line-height:18px; color:#464646; text-align:center;
font-family:"Myriad Set Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;}
table{border-collapse:collapse; padding:0;  font-size:12px; line-height:18px; color:#464646;}
td{vertical-align:top; padding:0;  font-size:12px; line-height:18px; color:#464646;}
a {color:#464646; text-decoration:underline;}
a:hover{text-decoration:none;}
img {border:0;}

.clear{clear:both;}
/***************************************************************************************************************/
.main_t{width:1020px; margin:auto; text-align:left}

.header_t .row1{height:85px; background: #FFE48C;}
.header_t .row1 .col1{width:240px; float:left;}
.header_t .row1 .col1 .indent{ padding:18px 0 0 10px;}
.header_t .row1 .col2{width:540px; float:right; }
.header_t .row1 .col2 .col1{width:166px; float:left;background: url(../images/bg_header_cart.gif) no-repeat; color:#636363; font-family:Trebuchet MS,Verdana,sans-serif; font-size:11px; line-height:16px;}
.header_t .row1 .col2 .col1 a{ color:#636363; font-family:Trebuchet MS,Verdana,sans-serif; font-size:11px; line-height:16px; text-decoration:none;}
.header_t .row1 .col2 .col1 a:hover{text-decoration:underline;}
.header_t .row1 .col2 .col1 span a{ color:#f40908; font-family:Trebuchet MS,Verdana,sans-serif; font-size:11px; line-height:16px; text-decoration:underline; text-transform:uppercase; font-weight:bold;}
.header_t .row1 .col2 .col1 span a:hover{text-decoration:none;}
.header_t .row1 .col2 .col2{width:239px; float:left; background:none;}
.header_t .row1 .col2 .col2 .row1{height:59px;}
.header_t .row1 .col2 .col2 .row1 .indent{padding:23px 25px 0 0; text-align:right}
.header_t .row1 .col2 .col2 .row1 .indent img{margin-right:4px;}
.header_t .row1 .col2 .col2 .row2{}
.header_t .row1 .col2 .col2 .row2 .col1{width:47px; float:left; color:#020000; font-size:12px; font-family:Trebuchet MS,Verdana,sans-serif;}
.header_t .row1 .col2 .col2 .row2 .col2{width:165px; float:left;}
.header_t .row1 .col2 .col2 .row2 .col2 input{width:161px; height:20px; border:solid 1px #ffbd2b; padding-top:1px;}
.header_t .row1 .col2 .col2 .row2 .col3{width:auto; float:left;}


.header_t .row3{background:url(../images/header_bg3.gif) repeat-x left top #d91c1b;border-bottom-left-radius:20px;}
.header_t .row3 .inner1{/*background:url(../images/header_bg2.gif) no-repeat left top;*/  }
.header_t .row3 .col1{width:698px; float:left;}
.header_t .row3 .col1 .indent{padding:9px 0 0 8px;}
.header_t .row3 .col2{width:auto; float:left;}
.header_t .row3 .col2 .col1{width:89px; float:left; color:#020000;  font-size:11px;}
.header_t .row3 .col2 .col1 .indent{padding:11px 0 0 28px;}
.header_t .row3 .col2 .col2{width:auto; float:left;}
.header_t .row3 .col2 .col2 select{width:163px; height:21px; border:solid 1px #d60f0e; background:#FFFFFF; color:#636363;  font-size:11px; padding-top:2px;}
.grayb {
background: url(../images/Categories_t_m_l.jpg);
}

.h_menu ul{list-style:none; font-size:12px;  font-weight:bold;}
.h_menu ul li{float:left; /*background:url(../images/menu_bg1.gif) no-repeat 100% 5px;*/ border-right:2px solid #1c1c1c; display:block;}
.h_menu ul li.last{float:left; background:none; display:block;}
.h_menu ul li a{text-decoration:none; color:#ffffff; padding:12px; font-weight:bold;}
.h_menu ul li a:hover{text-decoration:none; color:black; background:url(../images/hover_bg.gif) repeat-x; padding:12px; font-weight:bold;}
.h_menu ul li span{display:block; padding:0px;}
.h_menu ul li.first span{display:block; padding:0 21px 0 0;}
.h_menu ul li a:hover{text-decoration:none; color:#000; font-weight:bold;}

.content_t{background:url(images/over_side_bg.gif) repeat-x left bottom #FFFFFF; width:100%;}
.content_t .content_t_inner1{background:url(../images/over_side_bg.gif) repeat-y left top; width:100%;}
.content_t .content_t_inner2{background:url(../images/over_side_bg.gif) repeat-y right top; width:100%;}
.content_t .content_t_inner3{ padding:6px 7px 7px 7px;}

.content_t .contentblock{}
.content_t .footer{}
.content_t .footer .col1{}
.content_t .footer .col2{width:100%; background:url(../images/footer_bg2.gif) repeat-x left top;}
.content_t .footer .col2 .inner1{background:url(../images/footer_bg1.gif) no-repeat left top; width:100%;}
.content_t .footer .col2 .inner2{background:url(../images/footer_bg3.gif) no-repeat right top; height:91px; color:#e71211; font-size:11px; text-align:center;}

.content_t .footer .col2 .inner2 a{ font-size:11px; color:#ffbf29; text-decoration:underline; font-weight:bold;}
.content_t .footer .col2 .inner2 a:hover{text-decoration:none;}


.content_t .footer span{ font-size:11px; color:#cac8c8;}
.content_t .footer span a{ font-size:11px; color:#0f0f0f !important; text-decoration:none; font-weight:normal !important;}
.content_t .footer span a:hover{text-decoration:underline;}



#catBoxDivider{height:14px;}



#shoppingCartDefault .maintep{position:relative; margin-top:-4px;}
#indexDefault .maintep{position:relative; margin-top:-4px;}

#categories li a{padding:5px;}
#categories li a:hover{background:#ededed; color:#f40908 !important;}
.cur{ background:#ededed;color:#f40908 !important;}

.active {background: url(../images/hover_bg.gif) repeat-x;
    padding: 12px;    text-decoration: none;
    color: #000 !important;
    font-weight: bold;}


/******************************************************************/
.box_body_2{overflow:hidden;}
input.cart_quantity{width:51px; height:18px; color:#978276; font-size:11px;}


.maintep {margin-bottom:1px;}

.maintep .row11{background:url(../images/maintep_side_bg.gif) repeat-x left top;}
.maintep .row11 .inn1{ padding-right:0; background:url(../images/maintep-left-top-bg.gif) no-repeat left top; padding-left:0;}
.maintep .row11 .inn2{height:10px;background:url(../images/maintep-right-top-bg.gif) no-repeat right top;}
.maintep .row11 .inn22{background:#ffffff; height:20px; zoom:1;}


.maintep .row22{background:url(../images/maintep_side_bg.gif) repeat-y left top; padding-left:20px; zoom:1;}
.maintep .row22 .inn1{padding-right:21px; zoom:1;background:url(../images/maintep_side_bg.gif) repeat-y right top;}
.maintep .row22 .inn2{padding:17px 0 15px 0;  background:#FFFFFF; zoom:1;}
.maintep .row22 .inn22{padding:7px;  background:#FFFFFF; zoom:1;}


.maintep .row33{ background:url(../images/maintep_bg1.gif) no-repeat left bottom; padding-left:10px; width:auto}
.maintep .row33 .inn1{background:url(../images/maintep_bg2.gif) no-repeat right bottom; padding-right:10px; width:auto}
.maintep .row33 .inn2{background:url(../images/maintep_side_bg.gif) repeat-x left bottom #FFFFFF; height:5px;}



.maintep .row331{ background:url(../images/maintep_bg1.gif) no-repeat left top; padding-left:10px; width:auto}
.maintep .row331 .inn1{background:url(../images/maintep_bg2.gif) no-repeat right top; padding-right:10px; width:auto}
.maintep .row331 .inn2{background:#ffffff; height:10px;}



.maintep .row33sp{ background:url(../images/maintep_bg1sp.gif) no-repeat left bottom; padding-left:10px; width:auto}
.maintep .row33sp .inn1{background:url(../images/maintep_bg2sp.gif) no-repeat right bottom; padding-right:10px; width:auto}
.maintep .row33sp .inn2{background:url(../images/maintep_side_bg.gif) repeat-x left bottom #FFFFFF; height:13px;}




.maintep2 {margin:1px 0 1px 0; overflow:hidden;}
.maintep2 .row11{ background:url(../images/maintep-left-top-bg.gif) no-repeat left top; padding-left:17px;}
.maintep2 .row11 .inn1{background:url(../images/maintep-right-top-bg.gif) no-repeat right top; padding-right:17px;}
.maintep2 .row11 .inn2{background:url(../images/maintep-top-bg.gif) repeat-x left top; height:7px;}

.maintep2 .row22{background:url(../images/maintep-side.gif) repeat-y left top #FFFFFF; width:100%;}
.maintep2 .row22 .inn1{background:url(../images/maintep-side.gif) repeat-y right top; width:100%;}
.maintep2 .row22 .inn2{padding:0 0 0 0 !important; overflow:hidden;}

.maintep2 .row33{ background:url(../images/maintep-left-bottom-bg.gif) no-repeat left top; padding-left:17px; width:auto}
.maintep2 .row33 .inn1{background:url(../images/maintep-right-bottom-bg.gif) no-repeat right top; padding-right:17px; width:auto}
.maintep2 .row33 .inn2{background:url(../images/maintep-bottom-bg.gif) repeat-x left top; height:17px;}



#category_rows .maintep {margin-bottom:1px;}
#category_rows .maintep .row11{ background:none; padding-left:0;}
#category_rows .maintep .row11 .inn1{background:none; padding-right:0;}
#category_rows .maintep .row11 .inn2{background:none; height:1px;}

#category_rows .maintep .row22{background:none; padding-left:0;}
#category_rows .maintep .row22 .inn1{background:none; padding-right:0;}
#category_rows .maintep .row22 .inn2{padding:0 0 0 0; overflow:hidden; background:#FFFFFF}
#category_rows .maintep .row22 .inn22{padding:0; overflow:hidden; background:#FFFFFF}


#category_rows .maintep .row33{ background:none ;padding-left:0; width:auto}
#category_rows .maintep .row33 .inn1{background:none; padding-right:0; width:auto}
#category_rows .maintep .row33 .inn2{background:none; height:1px;}


#alsoPurchased .maintep {margin-bottom:1px;}
#alsoPurchased .maintep .row11{ background:none; padding-left:0;}
#alsoPurchased .maintep .row11 .inn1{background:none; padding-right:0;}
#alsoPurchased .maintep .row11 .inn2{background:none; height:1px;}

#alsoPurchased .maintep .row22{background:none; padding-left:0;}
#alsoPurchased .maintep .row22 .inn1{background:none; padding-right:0;}
#alsoPurchased .maintep .row22 .inn2{padding:0 0 0 0; overflow:hidden; background:#FFFFFF}
#alsoPurchased .maintep .row22 .inn22{padding:0; overflow:hidden; background:#FFFFFF}


#alsoPurchased .maintep .row33{ background:none ;padding-left:0; width:auto}
#alsoPurchased .maintep .row33 .inn1{background:none; padding-right:0; width:auto}
#alsoPurchased .maintep .row33 .inn2{background:none; height:1px;}
















.prod_box2{margin-bottom:10px; overflow:hidden; margin-top:5px; zoom:1;}
.prod_box2 .inner{padding:0 29px 7px 29px;}
.prod_box2 .background-top-1{background:#ffffff; width:100%; zoom:1;}
.prod_box2 .background-bottom-1{background:url(../images/main_side.gif) repeat-x left bottom; width:100%; zoom:1;}
.prod_box2 .background-left-1{background:url(../images/main_side.gif) repeat-y left top; width:100%; zoom:1;}
.prod_box2 .background-right-1{background:url(../images/main_side.gif) repeat-y right top; width:100%; zoom:1;}
.prod_box2 .background-top-left-1{background:url(../images/bg-top-left-1.gif) no-repeat left top; width:100%; zoom:1;}
.prod_box2 .background-top-right-1{background:url(../images/bg-top-right-1.gif) no-repeat right top; width:100%; zoom:1;}
.prod_box2 .background-bottom-left-1{background:url(../images/bg-bottom-left-1.gif) no-repeat left bottom; width:100%; zoom:1;}
.prod_box2 .background-bottom-right-1{background:url(../images/bg-bottom-right-1.gif) no-repeat right bottom; padding:20px 0 20px 0 ; zoom:1;}






.product_box {width:100%; margin-bottom:1px; background:#ffffff;}
.centerBoxContentsNew .product_box .bg_inner1{background:url(../images/product_box_side_bg.gif) repeat-y right top;width:100%; padding-bottom:35px;}
.product_box .bg_inner2{background:url(../images/product_box_side_bg2.gif) repeat-x left bottom;width:100%; padding-bottom:25px;}
.product_box .bg_inner9{padding:15px 19px 11px 18px;}
.product_box .bg_inner91{padding:22px 17px 22px 30px; zoom:1;}
.product_box .bg_inner911{zoom:1; padding-right:15px; }





.product_box_PagesResult {background:#201f23; width:100%; margin-bottom:1px;}
.product_box_PagesResult .bg_inner1{background:url(../images/product_box_top_bg.gif) repeat-x left top; width:100%;}
.product_box_PagesResult .bg_inner2{background:url(../images/product_box_bottom_bg.gif) repeat-x left bottom; width:100%;}
.product_box_PagesResult .bg_inner3{background:url(../images/product_box_left_bg.gif) repeat-y left top; width:100%;}
.product_box_PagesResult .bg_inner4{background:url(../images/product_box_right_bg.gif) repeat-y right top; width:100%;}
.product_box_PagesResult .bg_inner5{background:url(../images/product_box_left_top_bg3.gif) no-repeat left top; width:100%;}
.product_box_PagesResult .bg_inner6{background:url(../images/product_box_left_bottom_bg.gif) no-repeat left bottom; width:100%;}
.product_box_PagesResult .bg_inner7{background:url(../images/product_box_right_top_bg3.gif) no-repeat right top; width:100%;}
.product_box_PagesResult .bg_inner8{background:url(../images/product_box_right_bottom_bg.gif) no-repeat right bottom; width:100%;}
.product_box_PagesResult .bg_inner9{padding:0; overflow:hidden; zoom:1;}
.product_box_PagesResult .bg_inner93{padding:12px 0 13px 0; overflow:hidden; zoom:1;}






#column_center{width:100%;}


.rightbox{background:url(../images/right_col_specbox_bg.jpg) no-repeat left top; height:271px; margin-bottom:5px; color:#bf4f8e; font-size:12px;}
.rightbox .wrap{padding:16px 0 0 25px;}

.rightbox a{color:#FFFFFF; text-decoration:underline;}
.rightbox a:hover{text-decoration:none;}

.rightbox .lang{height:37px;}
.rightbox .lang .col1{width:106px; float:left;}
.rightbox .lang .col2{width:auto; float:left;}

.rightbox .curr{height:78px;} 
.rightbox select{width:170px; height:21px; color:#bf4f8e; font-size:12px;}

.rightbox .shop_c{height:61px; padding-left:37px;} 

.rightbox input.input_search{width:168px; height:18px; color:#ffffff; font-size:12px; background:#ca71a4;}







.title_box{overflow:hidden; margin-bottom:0; position:relative; z-index:111;}
.title_box .row1 .title_inner1{background:url(../images/bg_titile_right_top.gif) no-repeat right top; padding-right:10px;}
.title_box .row1 .title_inner2{background:url(../images/bg_titile_left_top.gif) no-repeat left top; padding-left:10px;}
.title_box .row1 .title_inner3{background:url(../images/bg_titile_top.gif) repeat-x left top; height:5px;}

.title_box .row2{background:url(../images/bg_titile_top2.gif) repeat-x left top #da1c1b; width:100%;}
.title_box .row2 .title_inner1{background:url(../images/bg_titile_left_top2.gif) no-repeat left top; width:100%;}
.title_box .row2 .title_inner2{background:url(../images/bg_titile_right_top2.gif) no-repeat right top; width:100%;}









.title_box .bg_titile_bottom{background:url(../images/bg_titile_bottom.gif) repeat-x left bottom; width:100%;}
.title_box .bg_titile_left{background:url(../images/bg_titile_left.gif) repeat-y left top;}
.title_box .bg_titile_right{background:url(../images/bg_titile_right.gif) repeat-y right top; width:100%;}
.title_box .bg_titile_left_top{background:url(../images/bg_titile_left_top.gif) no-repeat left top; width:100%;}
.title_box .bg_titile_left_bottom{background:url(../images/bg_titile_left_bottom.gif) no-repeat left bottom; width:100%;}
.title_box .bg_titile_right_top{background:url(../images/bg_titile_right_top.gif) no-repeat right top; width:100%;}
.title_box .bg_titile_right_bottom{background:url(../images/bg_titile_right_bottom.gif) no-repeat right bottom; width:100%; min-height:30px; height:auto !important; height:30px;}










.productListing-data .img_box{margin-bottom:9px; overflow:hidden; background:#FFFFFF; margin-right:0; float:left !important;}

.img_box1 img{}


.img_box21 {background:#ffffff; float:left; width:auto;}
.img_box21 .bg_inn1{background:url(../images/img_box1_top.gif) repeat-x left top;}
.img_box21 .bg_inn2{background:url(../images/img_box1_bottom.gif) repeat-x left bottom;} 
.img_box21 .bg_inn3{background:url(../images/img_box1_left.gif) repeat-y left top;}
.img_box21 .bg_inn4{background:url(../images/img_box1_right.gif) repeat-y right top;}
.img_box21 .bg_inn5{background:url(../images/img_box1_left_top.gif) no-repeat left top;}
.img_box21 .bg_inn6{background:url(../images/img_box1_left_bottom.gif) no-repeat left bottom;}
.img_box21 .bg_inn7{background:url(../images/img_box1_right_top.gif) no-repeat right top;}
.img_box21 .bg_inn8{background:url(../images/img_box1_right_bottom.gif) no-repeat right bottom;}
.img_box21 .bg_inn9{padding:2px 3px 4px 3px;}











.product_box_name{color:#242628;  font-size:13px; font-weight:bold;}
.product_box_name .indent{padding:1px 0px 5px 0; min-height:39px; height:auto; height:49px;}
.product_box_name .indent2{padding:0 10px 15px 0;}

.product_box_name a{color:#242628; text-decoration:none; padding-left:0;}
.product_box_name a:hover{text-decoration:underline;}


.price_box{margin-top:0; width:100%;}
.price_box .td1{ color:#f40908;  font-size:13px; font-weight:bold; }
.price_box .td1 .coll1{width:auto; float:left;}
.price_box .td1 .coll2{width:auto; float:right;}


.text{padding-right:20px; padding-bottom:13px; font-family:Trebuchet MS,Verdana,sans-serif; font-size:10px; color:#978276; line-height:12px;}

.product_box_button{background:url(../images/product_box_button_bg.gif) repeat-x left bottom; padding-bottom:2px; padding-left:3px; margin-left:7px;}











.prod_box2 .imgbox{float:left; position:relative;}
.prod_box2 .contentbox{float:left; width:100%;}
.prod_box2 .contentbox .contentbox_in{}
.prod_box2 .contentbox .contentbox_in strong{color:#000000;}
.contentbox_in a {text-decoration:none;}
.contentbox_in a strong{color:#13140d; text-decoration:none;}
.contentbox_in a:hover strong{text-decoration:underline;}


.prod_box2 .price .col1{width:auto; float:left; padding-top:4px;}
.prod_box2 .price .col2{width:auto; float:right;}



/************************************************************/
.background-topic-top{background:url(../images/bg-topic-top.gif) repeat-x left top; width:100%;}
.background-topic-top-right{ background:url(../images/bg-topic-top-right.gif) no-repeat right top; width:100%;}
.background-topic-top-left{ background:url(../images/bg-topic-top-left.gif) no-repeat left top; height:6px; width:100%;}

.background-topic-bottom{background:url(../images/bg-topic-bottom.gif) repeat-x left bottom ; width:100%;}
.background-topic-bottom-right{background:url(../images/bg-bottom-right-1.gif) no-repeat right bottom; width:100%;}
.background-topic-bottom-left{ background:url(../images/bg-bottom-left-1.gif) no-repeat left bottom; height:5px; margin-bottom:0;}




.background-topic-top2{background:url(../images/bg-topic-side.gif) repeat-x left top #FFFFFF; width:100%;}
.background-topic-top-right2{ background:url(../images/bg-topic-top-right-2.gif) no-repeat right top; width:100%;}
.background-topic-top-left2{ background:url(../images/bg-topic-top-left-2.gif) no-repeat left top; height:9px; width:100%;}



.background-topic-bottom2{background:url(../images/bg-bottom-right-2.gif) repeat-y right top; padding-right:20px;}
.background-topic-bottom-right2{ background:url(../images/bg-bottom-left-2.gif) repeat-y left top; padding-left:20px;}
.background-topic-bottom-left2{height:30px; width:100%; background:url(../images/line_x.gif) repeat-x left center;}










.background-side-heading_l{ background:url(../images/background-side-heading_l_bg.gif) no-repeat left top #dd1918;}
.background-side-heading_r{ background:url(../images/background-side-heading_l_bg.gif) no-repeat right top #dd1918;}

.background-top-right{}
.background-product-side{}
.background-product-top-side{}

.background-bottom{ background:url(../images/background-bottom-bg.gif) repeat-x left top; margin-bottom:6px;}
.background-bottom-right{ background:url(../images/background-bottom-right-bg.gif) no-repeat right top;}
.background-bottom-left{ background:url(../images/background-bottom-left-bg.gif) no-repeat left top; height:10px;}







.bg-topic-top-right{ background:url(../images/bg-bottom-right-3.gif) no-repeat right top #FFFFFF; width:100%;}
.bg-topic-top-left{ background:url(../images/bg-bottom-left-3.gif) no-repeat left top; height:12px;}

.bg-topic-bottom-right{ background:url(../images/bg-top-right-3.gif) no-repeat right top #FFFFFF; width:100%;}
.bg-topic-bottom-left{ background:url(../images/bg-top-left-3.gif) no-repeat left top; height:12px;}

.main{color:#000000;}


.background-product-top{ background:#ffffff;}
.background-product-top strong{color:#f40908 !important; font-size:13px !important; line-height:24px !important; font-weight:bold; }
.background-product-top a strong{text-decoration:none; color:#242628 !important; font-size:13px !important; line-height:24px !important; font-weight:bold; }
.background-product-top a:hover strong{text-decoration:underline;}
.background-product-top a {text-decoration:none;}
.background-product-top a:hover {text-decoration:none;}

.background-product-bottom{ background:url(../images/productListing-data-bg.gif) repeat-x left bottom #FFFFFF; font-size:12px; color:#464646; line-height:18px; font-family:Trebuchet MS,Verdana,sans-serif;}



.background-white-left{ background:url(../images/bg-topic-side.gif) repeat-y left top #FFFFFF;}
.background-white-right{ background:url(../images/bg-topic-side.gif) repeat-y right top #FFFFFF;}



.background-white{ background:#FFFFFF}
#amountText {
width: 96px;
font-size: 18px;
font-family: Arial,Verdana,sans;
padding: 2px 0 3px 0;
height: 18px;
line-height: 18px;
text-align: center;
overflow: hidden;
color: #717982;
}
#amountButton {
padding: 2px 0 4px 1px;
}

/* header */
#header { 
	/*background-color:#FFE48C;
	padding-right:5px;*/
padding-top:15px;
}
#hotSearch a{ /*color:white;*/}
#headerCart {
	width:166px;
	height:37px;
	background:url(../images/bg_header_cart_hover.gif) no-repeat;
	padding:20px 0 0 4px;
	text-align:left;
	font-weight:bold;
}
#headerCart:hover {
	background:url(../images/bg_header_cart.gif) no-repeat;
}
#productAmount * {
	font-size:10px;
	line-height:10px;
	font-family:Arial,Verdana,sans;
	padding-bottom:2px;
	color:#717982;
}
#amountText {
	width:96px;
	font-size:18px;
	font-family:Arial,Verdana,sans;
	padding:2px 0 3px 0;
	height:18px;
	line-height:18px;
	text-align:center;
	overflow:hidden;
	color:#717982;
}
#amountButton {
	padding:2px 0 4px 1px;
}
/* header */

/* create account */
#createAcctDefault, #loginDefault, #createAcctSuccess, #checkoutPayment, #checkoutShipAddressDefault, #checkoutPayAddressDefault, #checkoutShipping, #checkoutSuccess, #checkoutConfirmDefault {
	margin:0 auto;
}
#createAcctDefault p {
  margin:5px;
}
/* create account */
.smallProductImage {
	margin:5px 10px 5px 0;
	width:150px;
	vertical-align:middle;
	text-align:center;
}
/* account*/
#prevOrders tr td {padding:3px;}
/* account*/
/*slide boxes*/
#featuredProducts .centerBoxHeading{display:none;}
#customer_orders
{
  width:170px; padding-left:6px;
  height:240px;overflow:hidden;
}
.customer_orders_unit
{
  width:145px;height:43px;
  padding:5px 5px 0px 20px;margin:0;
  overflow:hidden;font-size:11px;
  background:url(/includes/templates/classic/images/cart_full_icon.gif) no-repeat left center;
}
#headerSlogan {
margin:0;
padding:0;
background: yellow;
color: red;
display:block;
width:100%;
}
#globalActions {
font-size: 11px;
float: right;
list-style: none outside none;
}
.logo {
float: left;
margin: 25px 13px;
}
#globalSearchWrap {
float: left;
width: 400px;
text-transform: uppercase;
text-align: left;
padding-bottom: 3px;
padding-top: 25px;
}
#google_translate_element {
width: 170px;
height: 55px;
top: 118px;
position: relative;
left: 80px;
}
.bold{ font-weight:bold;}
#globalActions li {
float: left;
margin: 0pt;
padding: 5px;
}
#globalSearchWrap {
float: left;
width: 400px;
text-transform: uppercase;
text-align: left;
padding-bottom: 3px;
}
#globalSearchWrap FIELDSET{ padding:0; margin:0; background: white;}
.hcSearch, #globalSearch .currentSuggestions {
background: url('../images/stripebg.png') repeat scroll 0% 0% rgb(255, 255, 255);
padding: 9px;
border: 1px solid rgb(232, 232, 232);
border-radius: 7px 7px 7px 7px;
}
#globalSearch input {
width: 335px;
position: relative;
z-index: 1112;
}
.hcSearch input {
font: italic 16px Georgia;
padding: 1px 0pt;
margin: 5px 0pt 0pt 4px;
float: left;
border: 0pt none;
outline: 0pt none;
}
#globalSearchWrap .currentSuggestions {
display: none;
position: absolute;
border-width: 0pt 1px 1px;
z-index: 1111;
list-style-type: none;
padding: 0pt 9px 9px;
margin: 0pt;
text-align: left;
border-radius: 0pt 0pt 7px 7px;
}
#globalSearch button {
position: relative;
z-index: 1113;
}
.hcSearch button.search {
background: url("../images/button_search.png") no-repeat scroll 0 0 transparent;
border: medium none;
cursor: pointer;
float: right;
height: 27px;
margin: 0 2px 0 0;
width: 27px;
}
#headerRight{ position: relative;
top: 26px;
left: 60px;}
#header_nav{ height:45px; line-height:45px;background: url("../images/header_bg3.gif") repeat-x;}
#header_nav .col1{ }
/* why_buy_from */
#why_buy_from {
	border:1px solid #D6D6D6;
	margin-top:5px;
	color:#5F5F5F;
	font-size:10px;
}
#why_buy_from_title {
	font-size:16px;
	font-weight:bold;
	background:url("../images/small-gradient.png") repeat-x scroll 0 0 transparent;
	padding:8px 16px;
}
#why_buy_from_title span {
	color:#FF6D00;
}
#why_buy_from_content {
	padding:10px;
}
#why_buy_from_content h4{
	padding-left:5px;
}
#why_buy_from_content p {
  padding:0.5em;
}
/* why_buy_from */

/* footer info */
#footInfo {
	background:url("../images/small-gradient.png") repeat-x scroll 0 0 transparent;
	border:1px solid #CCCCCC;
	padding:10px;
	margin:5px 0 10px 0;
}
#footInfo table tr td {
	width:245px;
}
#footInfo dl {
	margin:10px 5px;
}
#footInfo dl dt{
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
}
#footInfo dl dd {
  margin:5px 0px;
}
#footInfo dl dd a {
  font-size:11px;
  color:#666666;
}
#siteinfoLegal {
  margin:10px 0 5px;
}
#siteinfoRSS {
  margin-bottom:10px;
}
/* footer info */

.center{ text-align:center;}
#siteinfoLegal {
margin: 10px 0 5px;
}
#siteinfoCredits{ margin-top:15px;}
.listProductBox {
vertical-align: top;
margin: 10px 6px 0 6px;
width: 188px;
position: relative;
}
.listProductImgBox {
margin: 5px 20px;
}
.listProductImgBox .listProductImgA {
vertical-align: middle;
text-align: center;
width: 150px;
height: 150px;
border: 1px solid #eee;
}
.listProductImgA img {
vertical-align: middle;
max-height: 150px;
max-width: 150px;
}
.listProductName {
height: 25px;
margin-bottom: 5px;
overflow: hidden;
font-size: 11px;
line-height: 12px;
}
.listProductName a{color: #2c5987; text-decoration:none;}
.listProductNormalPrice {
font-size: 14px;
font-weight: bold;
color: red;
}
.centeredContent{ text-align:center;}

.serviceonline{ animation:myflash 1s ease infinite; -webkit-animation:myflash 1s ease infinite;-ms-animation:myflash 1s ease infinite; -moz-animation:myflash 1s ease infinite; 
}
@keyframes myflash{
0%{ opacity:0.3}
100%{ opacity:0.9}
}
@-webkit-keyframes myflash{
0%{ opacity:0.3; -webkit-opacity:0.3; -ms-opacity:0.3; -moz-opacity:0.3; }
100%{ opacity:0.9; -webkit-opacity:0.9; -ms-opacity:0.9; -moz-opacity:0.9; }
}

.movefromtop{ animation:moveFromTop 1s ease 0.1s;z-index:999999;-webkit-animation:moveFromTop 1s ease 0.1s;-webkit-z-index:999999;}
.movefromtop_t{ animation:moveFromTop_T 1s ease 0.1s;z-index:999999;-webkit-animation:moveFromTop_T 1s ease 0.1s;-webkit-z-index:999999;}

.xuanzhuan{animation:xuanzhuan 2.0s ease 1s;-webkit-animation:xuanzhuan 2.0s ease 1s;}

@keyframes moveFromTop{
	0%{ transform:translateX(-200%); opacity:0.3;}
	100%{ transform:translateX(0%); opacity:1;}
}

@-webkit-keyframes moveFromTop{
	0%{ -webkit-transform:translateX(-200%); -webkit-opacity:0.3;}
	100%{ -webkit-transform:translateX(0%); -webkit-opacity:1;}
}

@keyframes moveFromTop_T{
	0%{ transform:translateY(-200%); opacity:0.3;}
	100%{ transform:translateY(0%); opacity:1;}
}

@-webkit-keyframes moveFromTop_T{
	0%{ -webkit-transform:translateY(-200%); -webkit-opacity:0.3;}
	100%{ -webkit-transform:translateY(0%); -webkit-opacity:1;}
}

@keyframes xuanzhuan{
	0%{ transform:rotate(0deg);transition-delay:1s;opacity:0.3;}
	100%{ transform:rotate(360deg);opacity:1;}
}
@-webkit-keyframes xuanzhuan{
	0%{ -webkit-transform:rotate(0deg);-webkit-transition-delay:1s;-webkit-opacity:0.3;}
	100%{ -webkit-transform:rotate(360deg);-webkit-opacity:1;}
}
.advertising{ display:none; background:#ccc; width:711px; height:183px; padding:10px; border:1px solid #ccc; box-shadow: 0px 2px 4px #CCC; position: absolute;top: 50%; left: 25%; z-index: 99999;}
.close,.close1{ text-align:right; padding-right:10px;font-weight:bold; font-size:18px; padding-bottom:10px;}
.close:hover,.close1:hover{ color:#999;cursor:pointer;}
.close1{ padding-right:5px; padding-bottom:2px;}
#headerSlogan{ padding:5px;}