/*----------------------*/
/*    CSS Document      */
/*----------------------*/
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
	background: #1861e1 url(../customer/images-new/bg-default.jpg) center top no-repeat;
	font: normal 12px arial;
	color: #002245;
	margin: 0;
}


input {

font-size:100%;

}

td {

border:0px dotted #FFFFFF;

padding:0px;

}


/*----------------------*/ 
/* outer table (margins)*/
/*----------------------*/
table.outer_table {
	width: 980px;	
}

/*------- top --------- */
table.outer_table tr td.top {
	background: url("../customer/images-new/head-bg-menu.jpg") no-repeat scroll left top transparent;
    height: 39px;
    width: 213px;
}

/*------ bottom ------- */
table.outer_table tr td.bottom {
	width: 980px;
	height: 25px;
	background-image: url(../customer/images-new/footer.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 32px;
	font: normal 10px Arial;
	color: #555555;
}
	table.outer_table tr td.bottom b{
		padding-left: 20px;
		padding-right: 230px;
		float: left;
	}

table.outer_table tr td.bottom a:link,table.outer_table tr td.bottom a:visited
	{
	font: 10px Arial;
	color: #555;
}

table.outer_table tr td.bottom a:hover {
	font:10px Arial;
	color: #0062e7;
	text-decoration: underline;
}

/*------- left --------- */
table.outer_table tr td.left {
	width: 22px;
	height: 100%;
	background-image: url(../customer/images/outer_left_midle.jpg);
	background-repeat: repeat-y;
}

table.outer_table tr td.right {
	width: 22px;
	height: 100%;
	background-image: url(../customer/images/outer_right_midle.jpg);
	background-repeat: repeat-y;
}

/*------- content --------- */
table.outer_table tr td.content {
	width: 980px;
	vertical-align: top;
	text-align: center;
	background-color: #ffffff;
}

/*----------------------*/ 
/* outer table (margins)*/
/*----------------------*/ 
/*----------------------*/
/*      menu button     */ 
/*----------------------*/
.menuTop ul {
    float: right;
    margin: 0;
    padding: 0;
	width: 700px;
}

.login1 {
    float: right;
    margin: 0;
    padding-bottom: 0;
	width: 220px;
}

.button {
	float: left;
    font: bold 12px arial;
    height: 24px;
    list-style: none outside none;
    padding: 10px 11px 0;
    text-align: center;
    text-transform: uppercase;
	color: #e4e4e4;
	letter-spacing: -.5px;
}
.sep{
	background: url("../customer/images-new/menu-separator.jpg") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 36px;
    list-style: none outside none;
    width: 2px;
}
.separator{
	background:none;
    display: block;
    float: left;
    height: 20px;
    width: 100%;
}
.button div {
	background-image: url(../customer/images-new/menu-separator.jpg);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 2px;
}

.button div div {
	background-image: url(../customer/images-new/menu-separator.jpg);
	background-position: right;
	background-repeat: no-repeat;
	padding-left: 0;
	padding-right: 0;
	padding-right: 2px;
}

.button div div div {
	height: 36px;
	padding-left: 0;
	padding-right: 0;
}

.button span {
	color: #505050;
	position: relative;
	top: 16px;
	padding-left: 0px;
	padding-right: 0px
}

.button_over {
	background: url(../customer/images-new/menuBg.jpg) left top repeat-x;
	float: left;
    font: bold 12px arial;
    height: 24px;
    list-style: none outside none;
    padding: 11px 10px 0;
    text-align: center;
    text-transform: uppercase;
	color: white;
	cursor: pointer;
	letter-spacing: -.5px;
}

.button_over div {
	background-image: url(../customer/images/button_left_over.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 2px;
}

.button_over div div {
	background-image: url(../customer/images/button_right_over.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-left: 0;
	padding-right: 2px;
}

.button_over div div div {
	height: 36px;
	background-image: url(../customer/images/button_midle_over.gif);
	background-repeat: repeat-x;
	padding-left: 0;
	padding-right: 0;
}

.button_over span {
	color: #303030;
	position: relative;
	top: 16px;
}

.button_sel {
	background: url(../customer/images-new/menuBg.jpg) left top repeat-x;
	float: left;
    font: bold 12px arial;
    height: 24px;
    list-style: none outside none;
    padding: 11px 10px 0;
    text-align: center;
    text-transform: uppercase;
	color: white;
	cursor: pointer;
}

.button_sel div {
	background-image: url(../customer/images/button_left_sel.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 2px;
}

.button_sel div div {
	background-image: url(../customer/images/button_right_sel.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-left: 0;
	padding-right: 2px;
}

.button_sel div div div {
	height: 36px;
	background-image: url(../customer/images/button_midle_sel.gif);
	background-repeat: repeat-x;
	padding-left: 0;
	padding-right: 0;
}

.button_sel span {
	color: #303030;
	position: relative;
	top: 16px;
}

/*----------------------*/
/*   menu button  end   */
/*----------------------*/
td.logo {
	width: 980px;
	height: 137px;
	background-image: url(../customer/images-new/header-default.jpg);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: bottom;
	position: relative;
	display: block;
}
	td.logo .menuTop{
		float: right;
		width: 495px;
		position: relative;
		padding-top: 7px;
	}
	td.logo .menuTop a.clientService{
		display: block;
		height: 28px;
		position: absolute;
		right: 5px;
		top: 47px;
		width: 200px;
	}
	td.logo .menuTop .topLinks{
		float: left;
		height: 16px;
		line-height: 16px;
		padding: 2px 0 76px 100px;
		text-align: left;
		width: 160px;
	}
	td.logo .menuTop .sCart{
		float: left;
		padding: 2px 0 0 15px;
		text-align: left;
		width: 193px;
		height:20px;
	}
		td.logo .menuTop .sCart a{
			color: #4F4F4C;
			text-transform: uppercase;
			font: bold 12px arial;
		}
		td.logo .menuTop .sCart a:hover{
			cursor: pointer;
			text-decoration: underline;
		}
		td.logo .menuTop .sCart span{
			padding-left: 10px;
			font: 12px arial;
		}
		
		td.logo .menuTop .sCart span.inner{
			background: url("../customer/images-new/phone.png") no-repeat scroll left top transparent;
			font: 14px/13px arial;
			padding-left: 50px;
		}
		td.logo .menuTop .topLinks span{
			padding: 0 5px;
			color: white;
		}
		td.logo .menuTop .topLinks a.button_sels{
			font: 12px arial;
			color: black;
		}
		td.logo .menuTop .topLinks a.buttons{
			color: white;
			font: 12px arial;
		}
		td.logo .menuTop .topLinks a:hover{
			text-decoration: underline;
			font: 12px arial;
			cursor: pointer;
		}
	td.logo form#searchform{
		float: right;
		width: 237px;
		padding: 105px 0px 0 0;
	}
		td.logo form#searchform .filterSearch{
			background: url("../customer/images-new/search_input.jpg") repeat scroll 0 0 transparent;
			float: left;
			height: 23px;
			padding-top: 3px;
			text-align: left;
			width: 175px;
		}
		td.logo form#searchform input#filter_keyword{
			border: medium none;
			color: #555555;
			margin-left: 7px;
			width: 95%;
		}
td.under_menu_bar {
	width: 980px;
	height: 2px;
	background-image: url(../customer/images/under_menu_midle.gif);
	background-repeat: repeat-x;
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: bottom;
}

/*----------------------*/
/* content table        */
/*----------------------*/
table.content_table {
	width: 980px;
	background-color: #ffffff;
	text-align: center;
	vertical-align: top;
	border-right: 1px solid #999;
}

/*----- left content ---- */
table.content_table tr td.left_content {
	background: url(../customer/images-new/sidebar-bg.jpg) left top repeat-y;
	width: 231px;
	height: 100%;
	vertical-align: top;
	text-align: left;
	padding-right: 0;
}

table.content_table tr td.left_contentcat {
	background: url(../customer/images-new/sidebar-bg.jpg) left top repeat-y;
	width: 231px;
	height: 510x;
	vertical-align: top;
	text-align: left;
	padding-right: 0;
}

table.content_table tr td.left_contentcat a, a:visited a:active {
	background-image: url("../templates-images/tour_bullet.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-size: 13px;
}
	
table.content_table tr td.left_content > table{
	clear: left;
}
/*----- midle content ---- */
table.content_table tr td.midle_content {
	background: url(../customer/images-new/containerTop.jpg) left top no-repeat;
	height: 100%;
	padding: 20px 12px 20px 17px;
	text-align: center;
	vertical-align: top;
	width: 721px;
	/*width: 709px;*/
}
#div_bulkcheckoutcontent,
#div_dropshipcheckoutcontent{
	background: url(../customer/images-new/checkout.jpg) left top no-repeat;
	padding-top: 40px;
}
/*----- right content ---- */
table.content_table tr td.right_content{
	display: none;
	padding: 0;
	vertical-align: top;
}

/*----------------------*/
/* end of content table */
/*----------------------*/
/*----------------------*/
/* menu        table    */
/*----------------------*/
table.menu {
	width: 211px;
}
#div_bulkcategories_id{
	width: 213px;
}
#div_bulkmenu_id,
#div_dropshipmenu_id{
	background:transparent url(../customer/images-new/head-bg-menu.jpg) left top no-repeat;
	padding: 35px 0 0 18px;
	text-align: left !important;
	width: 213px;
}
	#div_bulkmenu_id ul.browseCatalog,
	#div_dropshipmenu_id ul.browseCatalog{
		padding: 0;
		width: 211px;
		margin: 10px 0;
	}
		#div_bulkmenu_id ul li,
		#div_dropshipmenu_id ul li{
			list-style: none;
			background: url(../customer/images-new/categBul.jpg) left center no-repeat;
			padding-left: 12px;
		}	
			#div_bulkmenu_id ul li a,
			#div_dropshipmenu_id ul li a{
				color: #595959;
				font: bold 11px Arial;
				text-transform: uppercase;
				line-height: 20px;
			}
			#div_bulkmenu_id ul li a:hover,
			#div_dropshipmenu_id ul li a:hover{
				color:#4284cf;
				text-decoration: underline;
			}
	
table.menu tr td.left_midle {
	width: 2px;
	height: 100%;
	background: #000099;
	/*background-image: url(../customer/images/men_left_midle.gif);

	background-repeat:repeat-y;*/
}

table.menu tr td.right_midle {
	width: 2px;
	height: 100%;
	background: #000099;
	/*background-image: url(../customer/images/men_right_midle.gif);

	background-repeat:repeat-y;*/
}

table.menu tr td.mid {
	padding:5px 10px 10px;
	vertical-align: top;
	text-align: left;
	background-repeat: no-repeat;
	background-position: top left;
}
table.menu tr td.mid p{
	margin:0;
	padding: 5px 0;
}
/*-------------------------*/
/*end of menu table        */
/*-------------------------*/
/*----------------------*/
/* menu_browse table    */
/*----------------------*/
table.menu_browse {
	width: 231px;
}
#div_bulkquickadd_id,
#div_dropshipquickadd_id{
	background: url("../customer/images-new/verticalSeparator.jpg") no-repeat scroll right top transparent;
    float: left;
    padding: 0 20px 0 0px;
}
.div_bulkcart_class,
.div_dropshipcart_class{
	float: left;
    padding-top: 16px;
    width: 380px !important;
	padding-left: 20px;
}
#div_dropshipcart_id,
#div_bulkcart_id{
	float: left;
    padding-top: 16px;
    width: 100%;
}
.newcart #div_dropshipcart_id,
.newcart #div_bulkcart_id{
    padding-top: 0 !important;
    width: 226px !important;
}
	.overflow{
		max-height: 478px;
		margin-bottom: 10px;
		overflow-x: hidden;
		overflow-y: scroll;
		padding-top: 10px;
	}
	.div_dropshipcart_class table.checkRight,
	.div_bulkcart_class table.checkRight{
		float: right !important;
		width: 100% !important;
	}
form#quickaddform{
	position: relative;
}
	form#quickaddform span.note{
		display: block;
		padding-top: 10px;
		text-align: right;
		width: 290px;
	}
table.menu_browse tr td.top_left {
	width: 7px;
	height: 7px;
	background-image: url(../customer/images/men_top_left.gif);
	background-repeat: no-repeat;
}

table.menu_browse tr td.top_right {
	width: 7px;
	height: 7px;
	background-image: url(../customer/images/men_top_right.gif);
	background-repeat: no-repeat;
}

table.menu_browse tr td.top_midle {
	width: 207px;
	height: 7px;
	background-image: url(../customer/images/men_top_midle.gif);
	background-repeat: repeat-x;
}

table.menu_browse tr td.bottom_left {
	width: 7px;
	height: 7px;
	background-image: url(../customer/images/men_bottom_left.gif);
	background-repeat: no-repeat;
}

table.menu_browse tr td.bottom_right {
	width: 7px;
	height: 7px;
	background-image: url(../customer/images/men_bottom_right.gif);
	background-repeat: no-repeat;
}

table.menu_browse tr td.bottom_midle {
	width: 207px;
	height: 7px;
	background-image: url(../customer/images/men_bottom_midle.gif);
	background-repeat: repeat-x;
}

table.menu_browse tr td.left_midle {
	width: 7px;
	height: 100%;
	background-image: url(../customer/images/men_left_midle.gif);
	background-repeat: repeat-y;
}

table.menu_browse tr td.right_midle {
	width: 7px;
	height: 100%;
	background-image: url(../customer/images/men_right_midle.gif);
	background-repeat: repeat-y;
}

table.menu_browse tr td.mid {
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}

/*-------------------------*/
/*end of menu_browse table */
/*-------------------------*/
/*-------------------------*/
/* menu_browse button      */
/*-------------------------*/
.button_browse {
	height: 22px;
}
.button_browse a:hover {
	
}
.buttonfeatured {
	height: 32px;
}
.button_browse_title {
	width: 194px;
	height: 30px;
	vertical-align: top;
	text-align: left;
}

.button_browse_title span.font1 {
	padding-left: 5px;
	font: 11px arial;
	color: #555555;
}
.button_browse_title span.font2 {
	padding-left: 4px;
	font: 11px arial;
	color: #555555;
}
.button_browse_title span.font3 {
	padding-left: 4px;
	font:  11px arial;
	color: #0062e7;
	text-decoration: underline;
}
.button_browse_title a,.button_browse_title a:visited,.button_browse_title a:active
	{
	padding-left: 4px;
	color: #0062e7;
	font: 11px arial;
	text-decoration: none;
}
.button_browse_title a:hover {
	text-decoration: underline;
}
/*subcategory*/
.subc{
	background: white;
    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
	-moz-box-shadow: 0 0 2px #A9A9A9 inset;-webkit-box-shadow: 0 0 2px #A9A9A9 inset;box-shadow: 0 0 2px #A9A9A9 inset;
}
.button_browse a,.button_browse a:visited,.button_browse a:active {
	padding-left: 10px;
	color: black;
	font: 11px arial;
	text-decoration: none;
	position: relative;
	top: 5px;
}
a.categorylinkred:link,a.categorylinkred:visited {
	color: #595959;
}
a.categorylinkfeatured{
	height: 28px;
	background: url(../customer/images-new/favorites.jpg) left top no-repeat;
	display: block;
	width: 191px;
	font-size: 0px;
	text-indent: -3000px;
}
a.categorylinkfeatured:hover {
	height: 28px;
	background: url(../customer/images-new/favorites.jpg) left bottom no-repeat;
	display: block;
	width: 191px;
	font: 0px/0px arial;
}

a.categorylinkred:hover {
	color: #0062e7;
}

a.categorylinkblue:link,a.categorylinkblue:visited {
	color: #0062e7;
}

a.categorylinkblue:hover {
	color: #0062e7;
}
.menuitem{
	background: white;
	border: 1px solid #ddd;
	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

/*--------------------------*/
/* menu_browse button  end  */
/*--------------------------*/
/*-------------------------*/
/* menu button             */
/*-------------------------*/

/*--------------------------*/
/* button_menu button  end  */
/*--------------------------*/
/*-------------------------*/
table.extra{
	width: 95%;
}
td.noBtn{
	padding: 15px 0 5px 21px;
}
	td.noBtn span{
		color: #0062e7;
		font-weight: bold;
		text-transform: uppercase;
	}
/* sub menu button             */
/*-------------------------*/
.button_menu,
.button_sub_menu {
	background:url("../customer/images-new/sideBtn.png") no-repeat scroll left top transparent;
    height: 30px;
    margin-bottom: 1px;
    padding: 0 0 0 0 ;
    width: 100%;
	display: block;
}
.button_menu span,
.button_sub_menu span {
	padding-left: 20px;
	color: #000000;
	font: bold 11px/30px Arial;
}
.button_menu_over,
.button_sub_menu_over {
	background:url("../customer/images-new/sideBtn.png") no-repeat scroll left bottom transparent;
    height: 30px;
    margin-bottom: 1px;
    padding: 0 0 0 0 ;
    width: 100%;
	color: white;
	text-shadow: 1px 1px 1px black;
	cursor: pointer;
	display: block;
}
.button_menu_over span,
.button_sub_menu_over span {
	padding-left: 20px;
	color: #fff;
	font: bold 11px/30px Arial;

}
.button_menu_sel,
.button_sub_menu_sel {
	background:url("../customer/images-new/sideBtn.png") no-repeat scroll left bottom transparent;
    height: 30px;
    margin-bottom: 1px;
    width: 100%;
	color: white;
	text-shadow: 1px 1px 1px black;
	cursor: pointer;
	display: block;
}
.button_menu_sel span,
.button_sub_menu_sel span {
	padding-left: 20px;
	color: #fff;
	font: bold 11px/30px Arial;
}

/*--------------------------*/ /* button sub_menu button  end  */
	/*--------------------------*/ /*----------------------*/
	/* search table         */ /*----------------------*/

input.text {
	-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
	font: normal 11px Arial;
	color: #333333;
	height: 16px;
    padding: 5px;
    width: 100px;
	border: 1px solid #DDDDDD;
    -moz-box-shadow: 0 1px 3px #DDDDDD inset;-webkit-box-shadow: 0 1px 3px #DDDDDD inset;box-shadow: 0 1px 3px #DDDDDD inset;
}

/*----------------------*/ /* end of search table  */
	/*----------------------*/ /*----------------------*/
	/* midle  top content   */ /*----------------------*/
table.midle_top {
	width: 100%;
	text-align: center;
}

table.midle_top tr td.top {
	width: 406px;
	height: 14px;
	background-image: url(../customer/images/midle_content_top.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
/*slider*/
h2 { text-align:center; font:normal 150% Georgia; }
.topSellers {
	background: url(../customer/images-new/bestSellers.png) left top no-repeat;
	width: 220px;
	height: 29px;
	float: left;
	margin-left: 10px;
	display: inline;
}
#sliderContent {
	width:717px;
	margin:auto;
	float:left;
	}

ul.categs{
	overflow: hidden;
    padding: 20px 0 10px;
    width: 100%;
	float: left;
	height: 35px;
	margin: 0;
}
	ul.categs li{
		float: left;
		text-align: center;
		height: 35px;
		padding-right: 10px;
		list-style: none;
		margin-bottom: 10px;
	}
	ul.categTree li{
	}
	ul.categs li:hover a{
		background: url(../customer/images-new/leftBtnCateg.png) left bottom no-repeat;
		color:white;
		text-shadow: 1px 1px 2px #0e3068;
	}
	ul.categTree li:hover a{
		text-decoration: underline;
	}
	ul.categs li:hover a span strong{
		background: url(../customer/images-new/centerBtnCateg.jpg) left bottom repeat-x;
	}
	ul.categs li:hover a span{
		background: url(../customer/images-new/rightBtnCateg.png) right bottom no-repeat;
	}
		ul.categs li a{
			background: url(../customer/images-new/leftBtnCateg.png) left top no-repeat;
			display: block;
			height: 35px;
			padding-left: 13px;
			font:bold 12px/20px arial;
			color: #0062e7;
		}
		ul.categTree li a{
			padding:0 8px;
			font:11px/20px arial;
			color: #555;
			border-right: 1px solid #DDDDDD;
			float: left;
		}
		ul.categs li a span strong{
			background: url(../customer/images-new/centerBtnCateg.jpg) left top repeat-x;
			display: inline-block;
			height: 28px;
			padding: 7px 10px 0;
		}
		ul.categTree li a span strong{
			color: #555;
			font: 11px/20px arial;
		}
		ul.categs li a span{
			background: url(../customer/images-new/rightBtnCateg.png) right top no-repeat;
			display: block;
			height: 35px;
			padding-right: 13px;
		}
		ul.categTree li a span{
		}
.leftSlider{
	background: url(../customer/images-new/leftSliderBg.png) left top no-repeat;
	height: 306px;
	float:left;
	width:20px;
}

.rightSlider{
	background: url(../customer/images-new/rightSliderBg.png) left top no-repeat;
	height: 306px;
	float:left;
	width:20px;
}
.viewer {
	background: url(../customer/images-new/centerSliderBg.jpg) left top repeat-x;
	width:677px;
	height:343px;
	float: left;
	margin:0 auto;

	}
.content-conveyor {
	width:610px;
	float: left;
	padding-left: 20px;
    height: 225px;
	position:relative; }

.dropshipaddress{
    border: 1px solid #DDDDDD;
    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
    float: left;
    overflow: hidden;
    position: relative;
    width: 203px;
    height: 130px;
}
	.dropshipaddress .topNames{
		background: #b7b7b7; /* Old browsers */
		background: -moz-linear-gradient(top, #b7b7b7 0%, #606060 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7b7b7), color-stop(100%,#606060)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #b7b7b7 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #b7b7b7 0%,#606060 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #b7b7b7 0%,#606060 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B7B7B7', endColorstr='#606060',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #b7b7b7 0%,#606060 100%); /* W3C */
		border-radius: 5px 5px 0 0;
		padding: 5px;
	}
		.dropshipaddress .topNames span.name{
			color: white;
			text-shadow: 1px 1px 1px black;
		}
	.dropshipaddress .topAddress{
		padding: 10px 5px;
	}
	.dropshipaddress .ordersNr{
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E0E0E0',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* W3C */
		border-top: 1px solid #DDDDDD;
		bottom: 0;
		left: 0;
		padding: 5px;
		position: absolute;
		width: 100%;
	}
#div_bulkcatalog_id .pages,
.topname,
#div_dropshipcatalog_id .pages,
#div_specialcatalog_id .pages{
	background:#fff;
    border: 1px solid #EDEDED;
    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
    -moz-box-shadow: 0 1px 0 #BCBCBC;-webkit-box-shadow: 0 1px 0 #BCBCBC;box-shadow: 0 1px 0 #BCBCBC;
    margin: 10px 0;
	height: auto;
    padding: 2px 10px 5px 10px;
    width: 97%;
	float: left;
}
.possible{
	float: left;
    margin: 0;
    padding: 0;
	position: relative;
	text-align: center;
    width: auto;
}
.topname{
	line-height: 16px;
	width:96%;
}
.pag{
	color: #555555;
    float: right;
    line-height: 24px;
    text-align: right;
    width: 500px;
	margin-top: 3px;
}
	.pag a{
		line-height: 24px;
	}
	.pag span a{
		color: #555;
	}
	#div_specialcatalog_id .pages .pages_of,
	#div_bulkcatalog_id .pages .pages_of,
	#div_dropshipcatalog_id .pages .pages_of{
		color: #5D5D5D;
		float: left;
		font-weight: bold;
		line-height: 24px;
		padding-left: 10px;
		margin-top: 3px;
	}
	.pages .pages_all{
		float: right;
		color: black;
		font-weight: bold;
	}
	#div_specialcatalog_id .pages .pages_all{
		margin-right:20px;
	}
		.pages .pages_all a{
			color: #555;
			font-weight: bold;
			float: left;
			line-height: 24px;
		}
			.pages .pages_all ul{
				float: left;
				margin: 0 10px;
				padding: 0;
				position: relative;
				width: 116px;
				z-index: 9;
			}
			.pages ul.subNav{
				-moz-box-shadow: 0 7px 12px #B0B0B0;-webkit-box-shadow: 0 7px 12px #B0B0B0;box-shadow: 0 7px 12px #B0B0B0;
				display: none;
				left: 0px;
				position: absolute;
				top: 26px;
				background: none repeat scroll 0 0 white;
				float: left;
				margin: 0;
				padding: 0;
				width: 120px;
				z-index: 9;
			}
			.pages ul.subNav li{
				background: #EFEFEF;
				border-bottom: 1px solid #CFCFCF;
				border-top: 1px solid white;
				text-shadow: 1px 1px 1px white;
				color: #555555;
				float: left;
				height: 18px;
				list-style: none outside none;
				padding: 0 3px;
				width: 114px;	
			}
			.pages .pages_all ul.subNav li:hover{
				background: white;
			}
			.pages ul.subNav li:hover a{
				color: #555;
			}
			.pages .pages_all ul li{
				background: none repeat scroll 0 0 transparent;
				font: 11px/16px arial;
				padding-top: 0;
				position: relative;
				width: 120px;
				list-style: none;
			}
			.pages ul li.goTo{
				background: url("../customer/images-newpageChoose.png") no-repeat scroll left top transparent;
				color: #555;
				height: 19px;
				list-style: none outside none;
				margin-top: 3px;
				padding-top: 4px;
				width: 120px;
			}
			.pages ul li.goTo:hover > span a{
				color: white;
				text-shadow: 1px 1px 1px #102152;
			}
			.pages ul li.goTo:hover > ul.subNav{
				display: block;
			}
			.pages ul li.goTo:hover{
				cursor: pointer;
				background-position: left -30px;
				color: white !important;
				text-shadow: 1px 1px 1px #102152;
			}
				.pages .pages_all ul li span{
					font: 11px/16px arial;
				}
				.pages .pages_all ul li a{
					float: none;
					line-height: 18px;
					display: block;
				}
				
	#div_bulkcatalog_id .topname span.prodTitle,
	#div_dropshipcatalog_id .topname span.prodTitle{
		color: #0062e7;
		font-size: 15px;
		letter-spacing: -0.5px;
		line-height: 22px;
		padding-left: 10px;
		text-shadow: 1px 1px 1px white;
	}
#div_bulkcatalog_id,
#div_dropshipcatalog_id {
	position: relative;
	text-align: left;
}
	#div_bulkcatalog_id h3.popular,
	#div_dropshipcatalog_id h3.popular{
		background: url(../customer/images-new/popular.jpg) left top no-repeat;
		width: 709px;
		height: 51px;
		margin-bottom: 0;
	}
	#div_bulkcatalog_id ul.categTree,
	#div_dropshipcatalog_id ul.categTree{
		float: left;
		margin: 0;
		padding: 0;
		width: 689px;
		height: auto !important;
		border: 1px solid #ddd;
		-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
		padding: 10px;
	}
		#div_bulkcatalog_id ul.categTree li,
		#div_dropshipcatalog_id ul.categTree li{
			float: left;
			display: inline-block;
			white-space: nowrap;
			list-style: none;
		}
	#div_bulkcatalog_id a.goback,
	#div_dropshipcatalog_id a.goback{
		background: url(../customer/images-new/back.jpg) left top no-repeat;
		color: #5D5D5D;
		height: 21px;
		padding: 6px 0 0 12px;
		position: absolute;
		right: 10px;
		top: -8px;
		width: 39px;
	}
	#div_bulkcatalog_id a.goback:hover,
	#div_dropshipcatalog_id a.goback:hover{
		background: url(../customer/images-new/back.jpg) left bottom no-repeat;
		color: white;
	}
#div_bulkcatalog_id .breadcrumb,
#div_dropshipcatalog_id .breadcrumb{
	float: left;
	width: 100%;
	
}
#div_bulkcatalog_id .prodInfo,
#div_dropshipcatalog_id .prodInfo{
	background:url(../customer/images-new/detailsBg.jpg) left top no-repeat;
	float: left;
	width: 350px;
	height: 263px;
}
	#div_bulkcatalog_id .prodInfo a.addCart,
	#div_dropshipcatalog_id .prodInfo a.addCart{
		background: url(../customer/images-new/addCart.png) left top no-repeat;
		width: 155px;
		height: 29px;
		float: left;
		display: block;
	}
	#div_bulkcatalog_id .prodInfo a.addCart:hover,
	#div_dropshipcatalog_id .prodInfo a.addCart:hover{
		background: url(../customer/images-new/addCart.png) left bottom no-repeat;
	}
	#div_bulkcatalog_id .prodInfo a.addFav,
	#div_dropshipcatalog_id .prodInfo a.addFav{
		background: url("../customer/images-new/favoritesButton.png") no-repeat scroll left top transparent;
		display: block;
		float: left;
		height: 29px;
		width: 190px;
	}
	#div_bulkcatalog_id .prodInfo a.addFav:hover,
	#div_dropshipcatalog_id .prodInfo a.addFav:hover{
		background: url("../customer/images-new/favoritesButton.png") no-repeat scroll left bottom transparent;
	}
	#div_bulkcatalog_id .prodInfo a.removeFav,
	#div_dropshipcatalog_id .prodInfo a.removeFav{
		background: url("../customer/images-new/removefavoritesButton.png") no-repeat scroll left top transparent;
		display: block;
		float: left;
		height: 29px;
		width: 190px;
	}
	#div_bulkcatalog_id .prodInfo a.removeFav:hover,
	#div_dropshipcatalog_id .prodInfo a.removeFav:hover{
		background: url("../customer/images-new/removefavoritesButton.png") no-repeat scroll left bottom transparent;
	}
#div_bulkcatalog_id .bigPicture,
#div_dropshipcatalog_id .bigPicture{
	float: left;
	padding-right: 20px;
    width: 350px;
	height:263px;
	margin-bottom: 10px;
}
	#div_bulkcatalog_id .bigPicture a,
	#div_dropshipcatalog_id .bigPicture a{
		display: inline-block;
		text-align: center;
		vertical-align: middle;
		height: 263px;
		width: 350px;
	}
#div_bulkcatalog_id .bannerDown,
#div_dropshipcatalog_id .bannerDown{
	background: url(../customer/images-new/bannerDown.jpg) left top no-repeat;
	width:709px;
	height: 76px;
	float: left;
}
#div_bulkcatalog_id  .descriptionBlock,
#div_dropshipcatalog_id  .descriptionBlock{
	border: 1px solid #DDDDDD;
    -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
    float: left;
    margin-top: 30px;
    padding: 20px 10px 10px;
    position: relative;
    width: 701px;
	margin-bottom: 20px;
}
#div_bulkcatalog_id .featuredProd,
#div_dropshipcatalog_id .featuredProd{
	background:url(../customer/images-new/featured-details.jpg) left top no-repeat;
	float: left;
	width: 701px;
	min-height: 48px;
}
#div_bulkcatalog_id .prodInfo .topTop,
#div_dropshipcatalog_id .prodInfo .topTop{
	float: left;
    height: 38px;
    padding-top: 12px;
    text-align: center;
    width: 100%;
}
	#div_bulkcatalog_id .prodInfo .topTop span.prodTitle,
	#div_dropshipcatalog_id .prodInfo .topTop span.prodTitle{
		color: #0062e7;
		display: block;
		font: bold 12px arial;
		padding-top: 3px;
	}
		#div_bulkcatalog_id .prodInfo .topTop span.prodTitle strong,
		#div_dropshipcatalog_id .prodInfo .topTop span.prodTitle strong{
			text-transform: uppercase;
		}
	#div_bulkcatalog_id .topname span.prodTitle strong,
	#div_dropshipcatalog_id .topname span.prodTitle strong{
		text-transform: uppercase;
	}
#div_bulkcatalog_id .prodInfo dl.details,
#div_dropshipcatalog_id .prodInfo dl.details{
	float: left;
    width: 100%;
	margin: 0;
    padding-top: 9px;
}
#div_bulkcatalog_id .prodInfo dl.details.smallerH,
#div_dropshipcatalog_id .prodInfo dl.details.smallerH{
	padding-top: 6px;
}
	#div_bulkcatalog_id .prodInfo .cartDiv,
	#div_dropshipcatalog_id .prodInfo .cartDiv{
		float: left;
		padding: 5px 0 10px 40px;
		width: 200px;
	}
		#div_bulkcatalog_id .prodInfo .cartDiv input.quantity_input_normal,
		#div_dropshipcatalog_id .prodInfo .cartDiv input.quantity_input_normal{
			margin:4px 0 0 13px;
			border: 1px solid #F1F1F1;
			-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
			-moz-box-shadow: 0 1px 1px #717171 inset;-webkit-box-shadow: 0 1px 1px #717171 inset;box-shadow: 0 1px 1px #717171 inset;
			color: #000000;
			font: 10px arial;
			height: 18px;
			text-align: center;
			vertical-align: middle;
			width: 24px;
			float: right;
		}
	#div_bulkcatalog_id .prodInfo .oldSku,
	#div_dropshipcatalog_id .prodInfo .oldSku{
		float: left;
		padding-left: 45px;
		padding-top: 5px;
		width: 37%;
	}
		#div_bulkcatalog_id .prodInfo .oldSku strong,
		#div_dropshipcatalog_id .prodInfo .oldSku strong{
			color: #828282;
		}
	#div_bulkcatalog_id .prodInfo .favDiv,
	#div_dropshipcatalog_id .prodInfo .favDiv{
		float: left;
		padding: 0px 0 5px 40px;
		width: 80%;
	}
	#div_bulkcatalog_id .prodInfo dl.details dt,
	#div_dropshipcatalog_id .prodInfo dl.details dt{
		color: #7F7F7F;
		float: left;
		font: bold 12px/26px arial;
		padding-right: 10px;
		text-align: right;
		width: 42%;
	}
		#div_bulkcatalog_id .prodInfo dl.details.smallerH dt,
		#div_dropshipcatalog_id .prodInfo dl.details.smallerH dt{
			line-height: 26px;
		}
	#div_bulkcatalog_id .prodInfo dl.details dd.oldPrice{
		color: #828282;
		font: 12px/26px arial;
		text-decoration: line-through;
		margin-bottom: 8px;
	}
	#div_bulkcatalog_id .prodInfo dl.details dd,
	#div_dropshipcatalog_id .prodInfo dl.details dd{
		color: #454545;
		float: left;
		font: bold 16px/22px arial;
		margin-bottom: 4px;
		padding-left: 10px;
		text-align: left;
		width: 38%;
	}
.itemsList .item{
	width: 163px !important;
}
a.homelink{
	display: block;
	height: 100px;
	left: 10px;
	position: absolute;
	top: 16px;
	width: 200px;
}
#div_bulkcatalog_id .itemsList,
#div_dropshipcatalog_id .itemsList{
	border: 1px solid #DDDDDD;
    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
    float: left;
    margin-top: 10px;
    padding: 30px 0 30px 10px;
    position: relative;
    width: 711px;
}
.itemHome{
	border: 1px solid #DDDDDD;
    -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
    display: inline;
    float: left;
    height: auto;
    margin:5px 13px 35px 0;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
    width: 230px;
}
.marginless{
	margin-left: 6px !important;
    margin-right: 0 !important;
}
.itemHomeBig{
	width:98% !important;
	margin-right: 0px;
}
.itemHomeBig.bigger{
	margin-right: 0 !important;
    width: 100% !important;
}
	.itemHomeBig.bigger span.title{
		width: 98.7% !important;
	}
	.itemHomeBig span.title{
		width: 98% !important;
		text-align: center;
	}
	.itemHome span.title{
		background: #D6D6D6;
		background: -moz-linear-gradient(top, #D6D6D6 0%, #E6E6E6 100%);	
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D6D6D6), color-stop(100%,#E6E6E6));	
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D6D6D6', endColorstr='#E6E6E6',GradientType=0 ); 
		background: -o-linear-gradient(top, #D6D6D6 0%,#E6E6E6 100%);
		display: block;
		float: left;
		height: 23px;
		line-height: 14px;
		overflow: hidden;
		padding: 10px 5px 0;
		text-align: left;
		width:220px;
	}
	.itemHome a{
		float: left;
		width: 100%;
		color: #555;
	}
	.itemHomeBig.bigger .bottomAdd{
		left: 300px !important;
	}
	.itemHomeBig .bottomAdd{
		left: 185px !important;
	}
	.itemHome .bottomAdd{
		background: url("../customer/images-new/addProduct.png") no-repeat scroll left top transparent;
		bottom: -28px;
		height: 27px;
		left: 65px;
		position: absolute;
		width: 106px;
	}
		.itemHome .bottomAdd a{
			color: #555;
			padding-top: 5px;
		}
		.itemHome a:hover{
			color:#0062e7;
		}
	.itemHomeBig span.bottom{
		width: 98% !important;
	}
	.bigger span.bottom{
		width: 98.7%;
	}
	.itemHome span.bottom{
		background: none repeat scroll 0 0 white;
		border-top: 1px solid #DDDDDD;
		height: auto;
		display: block;
		float: left;
		line-height: 14px;
		overflow: hidden;
		padding: 10px 5px 0;
		text-align: left;
		width:220px;
	}
.item {
	border: 1px solid #DDDDDD;
    display: inline;
    float: left;
    height: 190px;
	margin-right: 12px;
	margin-bottom:35px;
    text-align: center;
    width: 158px;
	position: relative;
	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
.item a.itemImg{
	display: table-cell;
    height: 127px;
    text-align: center;
    vertical-align: middle;
    width: 159px;
}
.item .bottomAdd{
	background: url(../customer/images-new/addProduct.png) left top no-repeat;
	bottom: -31px;
    height: 27px;
    left: 25px;
    position: absolute;
    width: 106px;
}
.item .bottomAdd a{
	font: bold 12px/24px arial;
	color: black;
}
.item .bottomAdd span{
	line-height: 24px;
}
.item dl {
	background: #f0f0f0;
	padding: 5px;
	margin:0;
	width:94%;
	height: 15px;
	float: left;
	}
.item dt, .item dd {
	float: left;
    margin: 0;
    text-align: left;
    width: auto;
	}
.item dt {
	font-weight:normal;
	margin-right:5px;
	color:#858585;
	}
.item dd {
	float: right;
    text-align: right;
	font: bold 12px/16px arial;
	color: black;
	}
.item dd.bigPrice{
	color: #858585;
	font-weight: normal;
	padding-right: 10px;
	text-decoration: line-through;
}
.item span.title{
	background: #D6D6D6;
	background: -moz-linear-gradient(top, #D6D6D6 0%, #E6E6E6 100%);	
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D6D6D6), color-stop(100%,#E6E6E6));	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D6D6D6', endColorstr='#E6E6E6',GradientType=0 ); 
	background: -o-linear-gradient(top, #D6D6D6 0%,#E6E6E6 100%);
    display: block;
    font-weight: bold;
    height: 33px;
    line-height: 22px;
    padding: 5px 5px 0;
    text-align: left;
    width: 94%;
	overflow: hidden;
	-moz-border-radius: 0 0 5px;-webkit-border-radius: 0 0 5px;border-radius: 0 0 5px;
}
	.item span.title a{
		color: black;
	}
	.item span.title a:hover{
		color:#4286cf;
	}
	
.item img {
	border:1px solid #898989;
	background-color:#ffffff;
	padding:1px;
	}
/*slider end*/
.sometext{
	float: left;
	text-align: left;
	border-top: 1px solid #DDDDDD;
}
	.sometext ul {
		float: left;
		width: 100%;
		padding: 0;
	}
		.sometext ul li{
			display: inline;
			float: left;
			list-style: none outside none;
			margin-right: 5px;
			padding-left: 17px;
			padding-top: 45px;
			width: 30%;
		}
			.sometext ul li.order1{
				background: url(../customer/images-new/order1.jpg) left top no-repeat;
				width: 234px !important;
			}
			.sometext ul li.order2{
				background: url(../customer/images-new/order2.jpg) left top no-repeat;
			}
			.sometext ul li.order3{
				background: url(../customer/images-new/order3.jpg) left top no-repeat;
				width: 196px !important;
			}
	.sometext span.burg_txt b{
		font-size:14px;
		color: #595959;
	}
img{
	border: none !important;
}
/*----------------------*/ /*end  midle top        */
	/*----------------------*/ /*----------------------*/
	/* midle  main  content */ /*----------------------*/
table.midle_main {
	/*width: 406px;
	height:400px;*/
	text-align: center;
	vertical-align: top;
}
#div_bulkcatalog_id table tr td{
	padding: 0;
}
.slideshow{
	background: url(../customer/images-new/slideshow-bg.jpg) left top repeat-y;
	width:442px;
	float:left;
	position: relative;
}

/*

	.slideshow .bannerSlider{
		float: left;
		margin: 0 5px;
	}
	*/
	.slideshow ul {
		float: left;
		padding-left: 15px;
		text-align: left;
		font-size: 11px;
	}
	/*
		.slideshow ul li{
			float: left;
			height: 22px;
			list-style: none outside none;
			padding-left: 10px;
			width: 17px;
		}
			.slideshow ul li a{
				background: url(../customer/images-new/bulEmpty.png) left top no-repeat;
				width: 22px;
				height: 22px;
				display: block;
				font-size: 0;
			}
			.slideshow ul li a:hover{
				background: url(../customer/images-new/bulCurrent.png) left top no-repeat;
			}
			.slideshow ul li.current a{
				background: url(../customer/images-new/bulCurrent.png) left top no-repeat;
				font-size: 0;
			}
*/

.rightSl{
	background: url(../customer/images-new/3way-bg.jpg) left top repeat-y;
	width:262px;
	float:right;
}
	.rightSl .way1{
		height: 137px;
	}
	.rightS1 .way2{
		font-size: 18px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.rightSl .way3{
			padding-right: 5px;
			padding-left: 5px;
		}

.rss-box-10{
	text-align: left;
	padding: 0;
	width:252px;
}

.username {

height:21px;

}

.password {

height:21px;

}

.remember {

height:25px;

}

.login {

height:20px;

vertical-align:bottom;

}

.lostpass {

height:25px;

}

.register {

height:25px;

}

/*slider*/
.jspDrag {
	background: url(../customer/images-new/handler.png) left top no-repeat !important;
	outline: none;
	display: block;
    height: 17px !important;
    width: 61px !important;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus {
	background: url(../customer/images-new/handler.png) left bottom no-repeat;
	outline: none;
}


/*slider end*/
/*----------------------*/ /*end  midle main       */
a.closewindow{
	background: url("images-new/closewindow.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 27px;
    width: 90px;
}
a.closewindow:hover{
	background: url("images-new/closewindow.jpg") no-repeat scroll left bottom transparent;
}
a.closewindow img{
	display: none;
}
h2.title1{
	margin:10px 0 0 0;
	background: url(../customer/images-new/transactionKey.jpg) left top no-repeat;
	width: 709px;
	height: 50px;
}
h2.title2{
	margin:10px 0 0 0;
	background: url(../customer/images-new/apiParameters.jpg) left top no-repeat;
	width: 709px;
	height: 50px;
}
h2.title3{
	margin:10px 0 0 0;
	background: url(../customer/images-new/apiReturns.jpg) left top no-repeat;
	width: 709px;
	height: 50px;
}
h2.title4{
	margin:10px 0 0 0;
	background: url(../customer/images-new/examples.jpg) left top no-repeat;
	width: 709px;
	height: 50px;
}
h2.title5{
	margin:10px 0 0 0;
	background: url(../customer/images-new/eCommerce.jpg) left top no-repeat;
	width: 709px;
	height: 50px;
}
h2.title6{
	margin:10px 0 0 0;
	background: url("../customer/images-new/dropship.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title7{
	margin:10px 0 0 0;
	background: url("../customer/images-new/wholesales.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title8{
	margin:10px 0 0 0;
	background: url("../customer/images-new/dropshipAddressbook.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title9{
	margin:10px 0 0 0;
	background: url("../customer/images-new/bulksaleAddressbook.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title10{
	margin:10px 0 0 0;
	background: url("../customer/images-new/wholesales.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title11{
	margin:10px 0 0 0;
	background: url("../customer/images-new/tracking.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title12{
	margin:10px 0 0 0;
	background: url("../customer/images-new/business.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title13{
	margin:10px 0 0 0;
	background: url("../customer/images-new/discontinued.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title14{
	margin:10px 0 0 0;
	background: url("../customer/images-new/newestProducts.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title15{
	margin:10px 0 0 0;
	background: url("../customer/images-new/priceList.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title16{
	margin:10px 0 0 0;
	background: url("../customer/images-new/stockFeed.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
h2.title17{
	margin:10px 0 0 0;
	background: url("../customer/images-new/specialOffers.jpg") no-repeat scroll left top transparent;
	height: 50px;
	text-align: left;
	width: 709px;
}
#div_specialcatalog_id .pages{
	width: 96% !important;
}
#dropshipaddress_div table.pages,#bulkaddress_div table.pages{width: 100%;}
.specialItem{
    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
    border: 1px solid #DDDDDD;
    float: left;
    height: 140px;
    margin:0 0 10px 10px;
    padding: 10px;
    text-align: justify;
    width: 323px;
}
	.specialItem a{
		float: left;
		padding-right: 10px;
	}
.pret_promo{
	float: right;
	color:#7D7D7D;
	text-decoration:line-through;
	margin-left:5px;
	background: url(../customer/images-new/priceTag.jpg) no-repeat scroll left top transparent;
    font: 12px/30px arial;
    height: 34px;
    width: 80px;
	text-align: center;
}
.pret_special{
	background: url(../customer/images-new/priceTag.jpg) no-repeat scroll left top transparent;
    font: bold 12px/30px arial;
    height: 34px;
    color: #555;
    float: right;
    margin-left: 5px;
    width: 80px;
	text-align: center;
}
ul.stockFeed{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	border: 1px solid #DDDDDD;
    -moz-border-radius: 5px;-wekbit-border-radius: 5px;border-radius: 5px;
    padding: 10px 0 10px 20px;
    width: 97%;
}
	/*----------------------*/ /*----------------------*/
	/* cart        table    */ /*----------------------*/
table.cart {
	width: 207px;
	background-color: #f6f6f6;
}

table.cart tr td.top {
	width: 207px;
	height: 70px;
	background-image: url(../customer/images/en_cart_top.jpg);
	background-repeat: no-repeat;
}

table.cart tr td.bottom_left {
	width: 7px;
	height: 7px;
	background-image: url(../customer/images/men_bottom_left.gif);
	background-repeat: no-repeat;
}

table.cart tr td.bottom_right {
	width: 7px;
	height: 7px;
	background-image: url(../customer/images/men_bottom_right.gif);
	background-repeat: no-repeat;
}

table.cart tr td.bottom_midle {
	width: 195px;
	height: 7px;
	background-image: url(../customer/images/men_bottom_midle.gif);
	background-repeat: repeat-x;
}

table.cart tr td.left_midle {
	width: 7px;
	height: 100%;
	background-image: url(../customer/images/men_left_midle.gif);
	background-repeat: repeat-y;
}

table.cart tr td.right_midle {
	width: 7px;
	height: 100%;
	background-image: url(../customer/images/men_right_midle.gif);
	background-repeat: repeat-y;
}

table.cart tr td.mid {
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
	background-color: #ececec;
	background-image: url(../customer/images/cart_background.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

table.cart_dropship {
	width: 208px;
	margin-top: 0px;
}

table.cart_dropship tr td.top {
	width: 208px;
	height: 27px;
	background-image: url(../customer/images/en_dropship_cart_top.jpg);
	background-repeat: no-repeat;
}

table.cart_dropship tr td.bottom_left {
	width: 7px;
	height: 7px;
}

table.cart_dropship tr td.bottom_right {
	width: 7px;
	height: 7px;
}

table.cart_dropship tr td.bottom_midle {
	width: 195px;
	height: 7px;
}

table.cart_dropship tr td.left_midle {
	width: 7px;
	height: 100%;
}

table.cart_dropship tr td.right_midle {
	width: 7px;
	height: 100%;
}

table.cart_dropship tr td.mid {
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}

table.cart_bulk {
	width: 208px;
	margin-top: 0px;
}
table.cart_bulk tr td.top {
	width: 208px;
	height: 27px;
	background-image: url(../customer/images/en_addcart_quick.gif);
	background-repeat: no-repeat;
}

table.cart_bulk tr td.bottom_left {
	width: 7px;
	height: 7px;
}

table.cart_bulk tr td.bottom_right {
	width: 7px;
	height: 7px;
}

table.cart_bulk tr td.bottom_midle {
	width: 195px;
	height: 7px;
}

table.cart_bulk tr td.left_midle {
	width: 7px;
	height: 100%;
}

table.cart_bulk tr td.right_midle {
	width: 7px;
	height: 100%;
}

table.cart_bulk tr td.mid {
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}

/*-------------------------*/ /*end of cart table        */
	/*-------------------------*/ /*----------------------*/
	/* product  table       */ /*----------------------*/
.product {
	width: 190px;
	background-color: #ffffff;
}
.div_dropshipcart_class .product.cart,
.div_bulkcart_class .product.cart{
	width: 100% !important;
}
.product.cart{
	background: none repeat scroll 0 0 white;
    border: 1px solid #DDDDDD;
    -moz-box-shadow: 0 2px 7px #DDDDDD inset;
    float: left;
    height: 90px;
    margin: 0 1px 1px 0;
    position: relative;
    width: 71%;
	display: block;
}
	.newcart .product.cart{
		width: 204px !important;
		margin: 0 1px 17px 0 !important;
		height: 80px !important;
	}
	.removefromcart{
		height: 1px;
		position: relative;
		width: 100%;
		float: left;
	}
	.product.cart a.removeX{
		background: url(../customer/images-new/removeX.png) left top no-repeat;
		display: block;
		height: 18px;
		position: absolute;
		right: -6px;
		top: -8px;
		width: 18px;
	}
	.newcart .product.cart a.removeX{
		padding-right: 0px !important;
	}
	.product.cart a.removeX:hover{
		background: url(../customer/images-new/removeX.png) left bottom no-repeat;
	}
	.product.cart a.minus,
	.product.cart a.plus{
		font: 22px/16px arial;
		color: #555;
		float: left;
	}
.product tr td.top_left {
	width: 2px;
	height: 2px;
	background-image: url(../customer/images/cart_top_left.gif);
	background-repeat: no-repeat;
}
.product tr td.top_right {
	width: 2px;
	height: 2px;
	background-image: url(../customer/images/cart_top_right.gif);
	background-repeat: no-repeat;
}

.product tr td.top_midle {
	width: 188px;
	height: 2px;
	background-image: url(../customer/images/cart_top_midle.gif);
	background-repeat: repeat-x;
}

table.product tr td.bottom_left {
	width: 2px;
	height: 2px;
	background-image: url(../customer/images/cart_bottom_left.gif);
	background-repeat: no-repeat;
}

table.product tr td.bottom_right {
	width: 2px;
	height: 2px;
	background-image: url(../customer/images/cart_bottom_right.gif);
	background-repeat: no-repeat;
}

table.product tr td.bottom_midle {
	width: 188px;
	height: 2px;
	background-image: url(../customer/images/cart_bottom_midle.gif);
	background-repeat: repeat-x;
	text-align: center;
}

table.product tr td.left_midle {
	width: 2px;
	height: 100%;
	background-image: url(../customer/images/cart_left_midle.gif);
	background-repeat: repeat-y;
}

table.product tr td.right_midle {
	width: 2px;
	height: 100%;
	background-image: url(../customer/images/cart_right_midle.gif);
	background-repeat: repeat-y;
}
.product.cart .mid {
	background: none;
}
.product .mid {
	padding-top: 1px;
	padding-bottom: 2px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
	height: 50px;
}

.product span {
	font: normal 10px Arial;
	color: #606060;
}
	.product .sku_{
		display: block;
		width: 100%;
	}
.product span.nr {
	font: bold 9px Arial;
	color: #606060;
}

.product .body {
	text-align: right;
}

.product .body {
	vertical-align: top;
	text-align: left;
	padding-top: 20px;
	width: 71%;
	float: left;
}
.newcart .product .body{
	padding-top: 5px !important;
	float: left;
	width: 157px;
	padding-left: 5px;
}
.product .body .prod_bot_title{
	width:410px;
	float: left;
}
.newcart .product .body .prod_bot_title{
	float: left;
	width: 100% !important;
	padding-bottom: 5px;
}
.div_dropshipcart_class .product .body .prod_bot_title,
.div_bulkcart_class .product .body .prod_bot_title{
	width:270px !important; 
	float: left;
}
	.newcart .cart_top{
		background:url(../customer/images-new/head-bg-cart.jpg) left top no-repeat;
		width: 231px;
		height: 39px;
		float: left;
	}
	.product .body span.pret{
		float: left;
		font: 14px arial;
		padding-top: 15px;
	}
	.newcart .product .body span.pret{
		font: 11px arial;
		padding-top: 5px;
	}
.product .prod_img {
	text-align: center;
	width: 90px;
	padding-top: 20px;
	float: left;
}
.newcart .product .prod_img{
	width: 40px !important;
	float: left;
	padding-top: 5px !important;
}
.cartlink:link,.cartlink:visited{
	color: #606060;
    font: bold 11px/13px Arial;
    letter-spacing: -0.8px;
    text-decoration: none;
    text-transform: uppercase;
}
.cartlink:hover {
	color:#0062e7;
}
/*-------------------------*/ /*end of product table     */
	/*-------------------------*/ /*-------------------------*/
	/*   checkout table        */ /*-------------------------*/
.checkout {
	border: 1px solid #DDDDDD;
    -moz-box-shadow: 0 1px 2px #DDDDDD inset;-webkit-box-shadow: 0 1px 2px #DDDDDD inset;box-shadow: 0 1px 2px #DDDDDD inset;
    float: left;
    padding: 5px;
    width: 91%;
}
.div_bulkcart_class .checkout,
.div_dropshipcart_class .checkout{
	width: 100% !important;
}
.prodNr{
	float: right;
    padding-left: 35px;
    padding-top: 8px;
}
.newcart .prodNr{
	padding-left:0px !important;
	padding-top: 0px !important;
	float : right !important;
	position: relative;
}
.checkout .check_top {
	text-align: left;
	font: bold 11px Arial;
	color: #555555;
}
.checkout .check_top.centerAlign{
	text-align: center !important;} 

.checkout span.price {
	font: bold 14px/26px Arial;
	color: #555555;
}

.checkout a,.checkout a:visited, .checkout a:active
	{
	color: #555555;
	font: bold 11px Arial;
	text-decoration: underline;
}

.checkout a:hover {
	text-decoration: none;
}

.checkout .check_bot {
	padding-left: 7px;
    text-align: right;
}

/*-------------------------*/ /*   checkout table        */
	/*-------------------------*/ /*-------------------------*/
	/*   pages table           */ /*-------------------------*/
table.pages {
	width: 380px;
}

table.pages tr td.pag_left {
	width: 2px;
	background-image: url(../customer/images/pages_left.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #f1f1f1;
}
#dropshipaddress_div table.pages tr td.pag_midle,#bulkaddress_div table.pages tr td.pag_midle{
    height: 25px;
    padding: 0 10px;
}
#dropshipaddress_div table.pages tr td.pag_midle td.pag,#bulkaddress_div table.pages tr td.pag_midle td.pag{width: 570px; margin: 0;}
table.pages tr td.pag_midle {
    background: #fff;
    border: 1px solid #EDEDED;
    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
    -moz-box-shadow: 0 1px 0 #BCBCBC;-webkit-box-shadow: 0 1px 0 #BCBCBC;box-shadow: 0 1px 0 #BCBCBC;
    float: left;
    height: 16px;
    margin: 10px 0 10px 20px;
    padding: 5px 10px;
    width: 89%;
}

table.pages tr td.pag_right {
	width: 2px;
	background-image: url(../customer/images/pages_right.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #f1f1f1;
}

table.pages tr td table tr td.pages_of {
	width: 100px;
	text-align: left;
	padding-left: 10px;
	font: bold 11px arial;
	color: #000000;
}

table.pages tr td table tr td.pages_all {
	width: 380px;
	text-align: right;
	padding-right: 10px;
	font: bold 11px arial;
	color: #0062e7;
}

table.pages tr td table tr td.pages_all a,table.pages tr td table tr td.pages_all a:visited,table.pages tr td table tr td.pages_all a:active
	{
	color: #000000;
	font: bold 11px arial;
	text-decoration: none;
}

table.pages tr td table tr td.pages_all a:hover {
	text-decoration: underline;
}

/*-------------------------*/ /* end of pages table      */
	/*-------------------------*/ /*-------------------------*/
	/* inner product table     */ /*-------------------------*/
table.inner_product {
	width: 120px;
	height: 184px;
	background-color: #ffffff;
}

table.inner_product tr td.top_left {
	width: 3px;
	height: 2px;
	background-image: url(../customer/images/prod_top_left.gif);
	background-repeat: no-repeat;
}

table.inner_product tr td.top_right {
	width: 4px;
	height: 2px;
	background-image: url(../customer/images/prod_top_right.gif);
	background-repeat: no-repeat;
}

table.inner_product tr td.top_midle {
	width: 120px;
	height: 2px;
	background-image: url(../customer/images/prod_top_midle.gif);
	background-repeat: repeat-x;
}

table.inner_product tr td.bottom_left {
	width: 3px;
	height: 2px;
	background-image: url(../customer/images/prod_bottom_left.gif);
	background-repeat: no-repeat;
}

table.inner_product tr td.bottom_right {
	width: 4px;
	height: 2px;
	background-image: url(../customer/images/prod_bottom_right.gif);
	background-repeat: no-repeat;
}

table.inner_product tr td.bottom_midle {
	width: 120px;
	height: 2px;
	background-image: url(../customer/images/prod_bottom_midle.gif);
	background-repeat: repeat-x;
}

table.inner_product tr td.left_midle {
	width: 3px;
	height: 100%;
	background-image: url(../customer/images/prod_left_midle.gif);
	background-repeat: repeat-y;
}

table.inner_product tr td.right_midle {
	width: 4px;
	height: 100%;
	background-image: url(../customer/images/prod_right_midle.gif);
	background-repeat: repeat-y;
}

table.inner_product tr td.mid {
	vertical-align: top;
	text-align: left;
	background: #ffffff;
}

table.inner_product tr td table tr td.pr_name {
	width: 20px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	padding-left: 2px;
	font: bold 9px Arial;
	color: #0070cf;
}

table.inner_product tr td table tr td.pr_name a:link,table.inner_product tr td table tr td.pr_name a:visited,table.inner_product tr td table tr td.pr_name a:hover
	{
	font: bold 9px Arial;
	color: #0062e7;
	text-decoration: none;
}

table.inner_product tr td table tr td.pr_price { /*
	*/
	text-align: right;
	vertical-align: top;
	font: bold 10px Arial;
	color: #0070cf;
}

table.inner_product tr td table tr td.pr_img {
	padding-left: 10px;
}

table.inner_product tr td table tr td.pr_details {
	text-align: left;
	vertical-align: bottom;
	padding-left: 4px;
}

table.inner_product tr td table tr td.pr_details a,table.inner_product tr td table tr td.pr_details a:visited,table.inner_product tr td table tr td.pr_details a:active
	{
	color: #000000;
	font: bold 11px arial;
	text-decoration: none;
}

table.inner_product tr td table tr td.pr_details a:hover {
	text-decoration: underline;
}

/*-------------------------*/ /* end of inner product    */
	/*-------------------------*/ /*-------------------------*/
	/* WTF buttons             */ /*-------------------------*/
.b1 {
	background: #ffffff;
	width: 82px;
	height: 8px;
}

.b2 {
	background-image: url(../customer/images/add_cart_left.jpg);
	width: 15px;
	height: 8px;
}

.b2_over {
	background-image: url(../customer/images/add_cart_left.jpg);
	width: 15px;
	height: 8px;
	cursor: pointer;
}

.b3 {
	background-image: url(../customer/images/add_cart_top.jpg);
	width: 77px;
	height: 8px;
}

.b3_over {
	background-image: url(../customer/images/add_cart_top.jpg);
	width: 77px;
	height: 8px;
	cursor: pointer;
}

.b4 {
	background-image: url(../customer/images/add_favorites_mid.jpg);
	width: 82px;
	height: 15px;
}

.b4_over {
	background-image: url(../customer/images/add_favorites_mid.jpg);
	width: 82px;
	height: 15px;
	cursor: pointer;
}

.b5 {
	background-image: url(../customer/images/add_favorites_right_top.jpg);
	width: 15px;
	height: 15px;
}

.b5_over {
	background-image: url(../customer/images/add_favorites_right_top.jpg);
	width: 15px;
	height: 15px;
	cursor: pointer;
}

.b6 {
	background-image: url(../customer/images/add_cart_mid.jpg);
	width: 77px;
	height: 15px;
}

.b6_over {
	background-image: url(../customer/images/add_cart_mid.jpg);
	width: 77px;
	height: 15px;
	cursor: pointer;
}

.b7 {
	background-image: url(../customer/images/add_favorites_bot.jpg);
	width: 82px;
	height: 8px;
}

.b7_over {
	background-image: url(../customer/images/add_favorites_bot.jpg);
	width: 82px;
	height: 8px;
	cursor: pointer;
}

.b8 {
	background-image: url(../customer/images/add_favorites_right_bot.jpg);
	width: 15px;
	height: 8px;
}

.b8_over {
	background-image: url(../customer/images/add_favorites_right_bot.jpg);
	width: 15px;
	height: 8px;
	cursor: pointer;
}

.b9 {
	background: #ffffff;
	width: 77px;
	height: 8px;
}

.f4 {
	background-image: url(../customer/images/add_fav_mid.jpg);
	width: 82px;
	height: 15px;
}

.f4_over {
	background-image: url(../customer/images/add_fav_mid.jpg);
	width: 82px;
	height: 15px;
	cursor: pointer;
}

.f5 {
	background-image: url(../customer/images/add_fav_right_top.jpg);
	width: 15px;
	height: 15px;
}

.f5_over {
	background-image: url(../customer/images/add_fav_right_top.jpg);
	width: 15px;
	height: 15px;
	cursor: pointer;
}

.f7 {
	background-image: url(../customer/images/add_fav_bot.jpg);
	width: 82px;
	height: 8px;
}

.f7_over {
	background-image: url(../customer/images/add_fav_bot.jpg);
	width: 82px;
	height: 8px;
	cursor: pointer;
}

.f8 {
	background-image: url(../customer/images/add_fav_right_bot.jpg);
	width: 15px;
	height: 8px;
}

.f8_over {
	background-image: url(../customer/images/add_fav_right_bot.jpg);
	width: 15px;
	height: 8px;
	cursor: pointer;
}

/*-------------------------*/ /* end of WTF buttons      */
	/*-------------------------*/
	/* --------------------------------------------------------------------------------------- */
	/*----------------------*/ /* midle  main orders content */
	/*----------------------*/
table.midle_top_orders {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}

table.midle_top_orders tr td.top {
	width: 611px;
	height: 20px;
	background-position: center;
	background-image: url(../customer/images/orders_top.gif);
}

table.midle_main_orders {
	width:709px;
	height: 452px;
	text-align: left;
	vertical-align: top;
}
table.datas td{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#eaeaea 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#eaeaea 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EAEAEA',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#eaeaea 100%);
    height: auto;
	padding: 8px 5px;
}
table.ord {
	text-align: left;
	border: solid 1px #f7f7f7;
	width: 100%;
}

table.ord tr td.order_mid {
	height: 18px;
	border-bottom: solid 1px #f7f7f7;
	border-top: solid 1px #cfcfcf;
	text-align: left;
	padding-left: 3px;
}

table.ord tr td.order_left {
	height: 18px;
	border-bottom: solid 1px #f7f7f7;
	border-top: solid 1px #cfcfcf;
	border-left: solid 1px #e6e6e6;
	text-align: left;
	padding-left: 3px;
}

table.ord tr td.order_right {
	height: 18px;
	border-bottom: solid 1px #f7f7f7;
	border-top: solid 1px #cfcfcf;
	border-right: solid 1px #e6e6e6;
	text-align: left;
	padding-left: 3px;
}

table.ord tr th {
	height: 18px;
	background: #e3e3e3;
	padding-left: 3px;
	text-align: left;
}

.order_font {
	font: bold 12px Arial;
	color: #555555;
}
table.myAccountBg{
	background: url("../customer/images-new/myAccountBg.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 263px;
    padding: 85px 0 0 15px;
    width: 412px;
}
table.myAccountBg tr{
	height: 20px !important;
}
a.view_all,a.view_all:visited,a.view_all:active {
	background: url("../customer/images-new/btns.jpg") no-repeat scroll left top transparent;
    color: #5D5D5D;
    display: block;
    height: 20px;
    padding-top: 7px;
    text-align: center;
    text-decoration: none;
    width: 80px;
	margin: 10px 0;
	float: right;
}

a.view_all:hover {
	background: url("../customer/images-new/btns.jpg") no-repeat scroll left bottom transparent;
	color: white;
	text-shadow: 1px 1px 1px black;
}

/*----------------------*/ /*end  midle main orders      */
	/*----------------------*/
	/* --------------------------------------------------------------------------------------- */
	/* --------------------------------------------------------------------------------------- */
	/*----------------------*/ /* midle  checkout content */
	/*----------------------*/
form.sideQuick{
	float: right;
}
form#filter_form{
	width: 100%;
}
.newcart form.sideQuick{
	float: left;
	padding-top: 10px;
}
table.midle_top_checkout {
	width: 100%;
	text-align: center;
}

table.midle_top_checkout tr td.top {
	width: 611px;
	height: 47px;
	background-image: url(../customer/images/checkout_top.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

table.midle_main_checkout {
	width: 709px;
	height: 452px;
	text-align: center;
	vertical-align: top;
}
	.midle_main_checkout a.btnContinue,
	.checkout a.btnContinue{
		background: url(../customer/images-new/btns.jpg) left top no-repeat;
		width: 80px;
		height: 20px;
		padding-top: 7px;
		text-align: center;
		display: block;
		color: #5D5D5D;
		margin: 0 10px;
		text-decoration: none;
		float: left;
	}
	.midle_main_checkout a.btnContinue:hover,
	.checkout a.btnContinue:hover{
		background: url(../customer/images-new/btns.jpg) left bottom no-repeat;
		color: white;
		text-shadow: 1px 1px 1px black;
	}
.checkout_font {
	font: bold 11px Arial;
	color: #555555;
}

.checkout_font_1 {
	font: bold 10px Arial;
	color: #555555;
}

.checkout_font_1_normal {
	font: normal 10px Arial;
	color: #555555;
}

.checkout_font_2 {
	font: bold 11px Arial;
	color: #666666;
}

.checkout_font_3 {
	font: normal 9px Arial;
	color: #666666;
}

table.check {
	text-align: left;
	width: 100%;
}
table.check2  td.rightTd{
	padding-left: 20px;
}
table.check tr td div {
	color: #555;
}
table.check tr td.check_10{
	height: 30px;
    text-align: left;
    width: 10%;
	border-bottom: 1px solid white;
}
table.check tr td.check_20{
	height: 30px;
    text-align: left;
    width: 20%;
	border-bottom: 1px solid white;
}
table.check tr td.check_50{
	height: 30px;
    text-align: left;
    width: 50%;
	border-bottom: 1px solid white;
}
table.check tr td.check_mid {
	height: 30px;
    text-align: left;
    width: 10%;
	border-bottom: 1px solid white;
}

table.check tr td.check_left {
	border-left: 1px solid #E6E6E6;
	border-bottom: 1px solid white;
    height: 30px;
    text-align: left;
    width: 60%;
}
table.check tr{
	background:url(../customer/images-new/tableBg.jpg) left top repeat-x;
	height: 30px;
}
table.check tr td{
	padding: 0 5px;
}
table.check tr.innerInvoice{
	background: #ececec;
}
table.check tr th{
	padding: 0 5px;
}
#orderformerror_shipping_address_stateprovince,
#orderformerror_billing_address_stateprovince{
	color: red;
}
table.check tr:hover{
	background: white;
}
table.check tr td.check_right {
	border-right: 1px solid #E6E6E6;
    height: 30px;
    text-align: left;
    width: 10%;
	border-bottom: 1px solid white;
}

/*----------------------*/ /*end  midle checkout      */
	/*----------------------*/
	/* --------------------------------------------------------------------------------------- */
	/*----------------------*/ /* midle  main orders content */
	/*----------------------*/
table.prod_list {
	text-align: left;
	width: 99%;
}

table.prod_list tr td.list_mid {
	background: #feffff; /* Old browsers */
	background: -moz-linear-gradient(top, #feffff 0%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #feffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #feffff 0%,#eaeaea 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #feffff 0%,#eaeaea 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #feffff 0%,#eaeaea 100%); /* W3C */
    height: auto;
    padding: 8px 5px;
	text-align: left;
	vertical-align: middle;
	font: bold 11px arial;
	color: #555;
}

table.prod_list tr td.list_left {
	height: 18px;
	border-bottom: solid 1px #cfcfcf;
	border-top: solid 1px #f1f1f1;
	border-left: solid 1px #e6e6e6;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 0px;
	text-decoration: underline;
}

table.prod_list tr td.list_right {
	width: 50%;
	height: 18px;
	border-bottom: solid 1px #cfcfcf;
	border-top: solid 1px #f1f1f1;
	border-right: solid 1px #e6e6e6;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 0px;
}

.list_font {
	font: bold 12px Arial;
	color: #555555;
}

a.details,a.details:visited,a.details:active {
	color: black;
	font: bold 11px arial;
	text-decoration: underline;
}

a.details:hover {
	text-decoration: none;
}

/*----------------------*/ /*end  midle main orders      */
	/*----------------------*/
	/* --------------------------------------------------------------------------------------- */
.checkout_text {
	font: bold 11px Arial;
	color: #777777;
}

.checkout_input {
	-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
	font: normal 11px Arial;
	color: #333333;
	height: 16px;
    padding: 5px;
    width: 200px;
	border: 1px solid #DDDDDD;
    -moz-box-shadow: 0 1px 3px #DDDDDD inset;-webkit-box-shadow: 0 1px 3px #DDDDDD inset;box-shadow: 0 1px 3px #DDDDDD inset;
}

.checkout_select {
	border: 1px solid #DDDDDD;
    -moz-box-shadow: 0 1px 3px #DDDDDD inset;-webkit-box-shadow: 0 1px 3px #DDDDDD inset;box-shadow: 0 1px 3px #DDDDDD inset;
    color: #333333;
    font: 11px Arial;
    height: 26px;
    padding: 5px;
    width: 212px;
}

table.shipping tr td {
	font: bold 9px arial;
	color: #666666;
}

.shipp_met {
	font: bold 10px Arial;
	color: #777777;
}

.checkout_confirm_bold {
	font: bold 10px arial;
	color: #555555;
}

.checkout_confirm_normal {
	font: normal 10px arial;
	color: #666666;
}

a.edit,a.edit:visited,a.edit:active {
	color: #0070cf;
	font: normal 9px arial;
	text-decoration: underline;
}

a.edit:hover {
	text-decoration: none;
}

/*----------------------*/ /* details table        */
	/*----------------------*/
table.dtl {
	width: 227px;
	background-color: #ffffff;
	text-align: center;
}

table.dtl tr td.top_left {
	width: 4px;
	height: 4px;
	background-image: url(../customer/images/det_top_left.gif);
	background-repeat: no-repeat;
}

table.dtl tr td.top_right {
	width: 7px;
	height: 4px;
	background-image: url(../customer/images/det_top_rigth.gif);
	background-repeat: no-repeat;
}

table.dtl tr td.top_midle {
	width: 227px;
	height: 4px;
	background-image: url(../customer/images/det_top_midle.gif);
	background-repeat: repeat-x;
}

table.dtl tr td.bottom_left {
	width: 4px;
	height: 4px;
	background-image: url(../customer/images/det_bottom_left.gif);
	background-repeat: no-repeat;
}

table.dtl tr td.bottom_right {
	width: 4px;
	height: 4px;
	background-image: url(../customer/images/det_bottom_right.gif);
	background-repeat: no-repeat;
}

table.dtl tr td.bottom_midle {
	width: 227px;
	height: 4px;
	background-image: url(../customer/images/det_bottom_midle.gif);
	background-repeat: repeat-x;
}

table.dtl tr td.left_midle {
	width: 4px;
	height: 100%;
	background-image: url(../customer/images/det_left_midle.gif);
	background-repeat: repeat-y;
}

table.dtl tr td.right_midle {
	width: 7px;
	height: 100%;
	background-image: url(../customer/images/det_right_midle.gif);
	background-repeat: repeat-y;
}

table.dtl tr td.mid {
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
	text-align: center;
}

/*-------------------------*/ /*details             table */
	/*-------------------------*/ /*----------------------*/
	/* details table        */ /*----------------------*/
table.dtl2 {
	width: 120px;
	background-color: #ffffff;
	text-align: center;
}

table.dtl2 tr td.top_left {
	width: 4px;
	height: 4px;
	background-image: url(../customer/images/det_top_left.gif);
	background-repeat: no-repeat;
}

table.dtl2 tr td.top_right {
	width: 7px;
	height: 4px;
	background-image: url(../customer/images/det_top_rigth.gif);
	background-repeat: no-repeat;
}

table.dtl2 tr td.top_midle {
	width: 120px;
	height: 4px;
	background-image: url(../customer/images/det_top_midle.gif);
	background-repeat: repeat-x;
}

table.dtl2 tr td.bottom_left {
	width: 4px;
	height: 4px;
	background-image: url(../customer/images/det_bottom_left.gif);
	background-repeat: no-repeat;
}

table.dtl2 tr td.bottom_right {
	width: 4px;
	height: 4px;
	background-image: url(../customer/images/det_bottom_right.gif);
	background-repeat: no-repeat;
}

table.dtl2 tr td.bottom_midle {
	width: 120px;
	height: 4px;
	background-image: url(../customer/images/det_bottom_midle.gif);
	background-repeat: repeat-x;
}

table.dtl2 tr td.left_midle {
	width: 4px;
	height: 100%;
	background-image: url(../customer/images/det_left_midle.gif);
	background-repeat: repeat-y;
}

table.dtl2 tr td.right_midle {
	width: 7px;
	height: 100%;
	background-image: url(../customer/images/det_right_midle.gif);
	background-repeat: repeat-y;
}

table.dtl2 tr td.mid {
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
	text-align: center;
}

/*-------------------------*/ /*details  2         table */
	/*-------------------------*/
.det_name {
	font: bold 12px arial;
	color: #444444;
}

.det_price {
	text-align: left;
	padding-left: 5px;
	font: bold 11px arial;
	color: #666666;
}

a.det_more,a.det_more:visited,a.det_more:active {
	color: #333333;
	font: normal 9px arial;
	text-decoration: underline;
}

a.det_more:hover {
	text-decoration: none;
}

.det_det {
	background: none repeat scroll 0 0 white;
    color: #c14d00;
    font: 32px BebasNeueRegular,arial;
    letter-spacing: -0.5px;
    padding: 0 5px;
    position: absolute;
    text-transform: uppercase;
    top: -20px;
	left: 15px;
}
	.det_det a{
		font: 30px BebasNeueRegular,arial !important;
	}
.welcome {
	font: bold 10px arial;
	color: #595959;
}

.det_des {
	font: normal 11px arial;
	color: #222222;
}

.rel1 {
	font: bold 9px arial;
	color: #222222;
}

.rel2 {
	font: normal 9px arial;
	color: #666666;
}

a.rel_link,a.rel_link:visited,a.rel_link:active {
	color: #555555;
	font: bold 9px arial;
	text-decoration: underline;
}

a.rel_link:hover {
	text-decoration: none;
}

/*---------------------------------------------------*/
	/*-------------------------*/ /* WTF buttons             */
	/*-------------------------*/
.k1 {
	background-image: url(../customer/images/k1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 92px;
	height: 31px;
}

.k1_over {
	background-image: url(../customer/images/k1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 92px;
	height: 31px;
	cursor: pointer;
}

.k2 {
	background-image: url(../customer/images/k2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 17px;
	height: 31px;
	text-align: center;
	padding-top: 2px;
}

.k2_over {
	background-image: url(../customer/images/k2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 17px;
	height: 31px;
	cursor: pointer;
	text-align: center;
	padding-top: 2px;
}

.k3 {
	background-image: url(../customer/images/k3.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 64px;
	height: 31px;
}

.k3_over {
	background-image: url(../customer/images/k3.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 64px;
	height: 31px;
	cursor: pointer;
}

.k1_f {
	background-image: url(../customer/images/k1_f.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 92px;
	height: 31px;
}

.k1_f_over {
	background-image: url(../customer/images/k1_f.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 92px;
	height: 31px;
	cursor: pointer;
}

.butt_add {
	background-image: url(../customer/images/en_b_1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 96px;
	height: 23px;
}

.butt_add_over {
	background-image: url(../customer/images/en_b_1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 96px;
	height: 23px;
	cursor: pointer;
}

.butt_add_disabled {
	background-image: url(../customer/images/en_b_1_disabled.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 96px;
	height: 23px;
}

.butt_add_over_disabled {
	background-image: url(../customer/images/en_b_1_disabled.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 96px;
	height: 23px;
}

.butt_det {
	background-image: url(../customer/images/en_b_2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 96px;
	height: 23px;
}

.butt_det_over {
	background-image: url(../customer/images/en_b_2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 96px;
	height: 23px;
	cursor: pointer;
}

/*----------------------------------------------------*/
input.quantity_input_smaller {
	border: 1px solid #F1F1F1;
    -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
    -moz-box-shadow: 0 1px 1px #717171 inset;-webkit-box-shadow: 0 1px 1px #717171 inset;box-shadow: 0 1px 1px #717171 inset;
    color: #000000;
    font: 10px arial;
    height: 14px;
    text-align: center;
    vertical-align: middle;
    width: 24px !important;
}

input.quantity_input_small {
	border: 1px solid #F1F1F1;
    -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
    -moz-box-shadow: 0 1px 1px #717171 inset;-webkit-box-shadow: 0 1px 1px #717171 inset;box-shadow: 0 1px 1px #717171 inset;
    color: #000000;
    font: 10px arial;
    height: 14px;
    text-align: center;
    vertical-align: middle;
    width: 24px;
}
input.quantity_input_medium{
	border: 1px solid #eee;
	margin: 0 4px;
	float: left;
    -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
    -moz-box-shadow: 0 1px 1px #717171 inset;-webkit-box-shadow: 0 1px 1px #717171 inset;box-shadow: 0 1px 1px #717171 inset;
    color: #000000;
    font: 10px arial;
    height: 18px !important;
    text-align: center;
    vertical-align: middle;
    width: 28px;
}

input#quickadd_qty,
input#quickadd_public_id{
	border: 1px solid #F1F1F1 !important;
    -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
    -moz-box-shadow: 0 1px 1px #717171 inset;-webkit-box-shadow: 0 1px 1px #717171 inset;box-shadow: 0 1px 1px #717171 inset;
    color: #000000;
    font: 10px arial;
    height: 18px !important;
    text-align: center;
    vertical-align: middle;
    width: 28px;
}

input.quantity_input_normal {
	width: 22px;
	height: 16px;
	font: normal 11px arial;
	color: #000000;
	border: solid 1px #999999;
	text-align: center;
	vertical-align: bottom;
}
.button_saved{
	background: #555;
	border: 1px solid #070707;
	height: 12px;
	line-height: 8px;
	color: white !important;
	text-align: center;
	width: 29px;
	padding: 3px 4px;
	bottom: -24px;
    display: block;
    left: 8px;
    position: absolute;
}
.button_saved_over{
	background: #1E8BCF;
	border: 1px solid #2481B3;
	height: 12px;
	line-height: 8px;
	color: white !important;
	text-align: center;
	width: 29px;
	cursor: pointer;
	padding: 3px 4px;
	bottom: -24px;
    display: block;
    left: 8px;
    position: absolute;
}
.button_save {
	background-image: url(../customer/images-new/save.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 48px;
	background-position: left top;
}

.button_save_over {
	background-image: url(../customer/images-new/save.jpg);
	background-position: left -1px;
	background-repeat: no-repeat;
	height: 24px;
	width: 48px;
	cursor: pointer;
}

/*-------------------------------------------------------------*/
	/*  index_cat  */
table.index_cat {
	width: 90%;
}

table.index_cat tr td {
	text-align: left;
	vertical-align: top;
	width: 200px;
}

table.index_cat span {
	font: bold 11px arial;
	color: #CC0000;
}

table.index_cat a:link,table.index_cat a:visited {
	font: bold 11px arial;
	color: #FF0000;
	text-decoration: underline;
}

table.index_cat a:hover {
	font: bold 11px arial;
	color: #CC0033;
}

table.index_cat div {
	padding-left: 10px;
	padding-top: 4px;
}

table.index_cat a,a,a:active {
	color: #666666;
	font: normal 9px arial;
	text-decoration: underline;
}

table.index_cat a:hover {
	color: #CC0000;
	text-decoration: none;
}

/*  index_man  */
table.index_man {
	width: 100%;
}

table.index_man tr td {
	text-align: left;
	vertical-align: top;
	padding-left: 12px;
}

table.index_man a,a,a:active {
	font: bold 11px arial;
	color: #BB4433;
	text-decoration: none;
}

table.index_man a:hover {
	font: bold 11px arial;
	color: #BB4433;
	text-decoration: underline;
}

.cartremovelink:link,.cartremovelink:visited {
	font: bold 11px/19px arial;
	color: #a0a0a0;
	text-decoration: none;
}
.cartremovelink{
	padding-right: 5px;
}
.cartremovelink:hover {
	font: bold 11px/19px arial;
	color: #0062e7;
	text-decoration: underline;
}

table.none {
	width: 231px;
}

table.none tr td.top {
	width: 231px;
	height: 27px;
	background-image: url(../customer/images/en_newsletter_top.gif);
	background-repeat: no-repeat;
}

table.none tr td.bottom_left {
	width: 7px;
	height: 7px;
}

table.none tr td.bottom_right {
	width: 7px;
	height: 7px;
}

table.none tr td.bottom_midle {
	width: 201px;
	height: 7px;
}

table.none tr td.left_midle {
	width: 7px;
	height: 100%;
}

table.none tr td.right_midle {
	width: 7px;
	height: 100%;
}

table.none tr td.mid {
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}

a.tour_menu,a.tour_menu:visited,a.tour_menu:active {
	color: #990000;
	font: bold 10px arial;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
}

a.tour_menu:hover {
	color: #dd0000;
	text-decoration: underline;
}

a.faq,a.tour_faq:visited,a.tour_faq:active {
	color: #aa7777;
	font: normal 11x arial;
	text-decoration: none;
}

a.faq:hover {
	color: #bb5555;
	text-decoration: underline;
}

a.order_menu,a.tour_menu:visited,a.tour_menu:active {
	color: #595959;
	font: bold 10px arial;
	text-decoration: none;
}

a.order_menu:hover {
	color: black;
	text-decoration: underline;
}

.pagetitlestyle {
	font: 11px arial, arial, helvetica, sans-serif;
	color: #0062e7;
	font-weight: bold;
	/*line-height:22px;*/
}

select,.formgrey {
	border: 1px solid #cccccc;
	background-color: #white;
	font: 9px arial;
	color: maroon;
}

A { /*font : bold 10px arial, arial, helvetica, sans-serif; */
	margin-top: 0;
	/*color: #0070cf;*/
	color: #004a96;
	text-justify: auto;
}

A:Hover {
	color: #4700a7;
	text-decoration: none;
}

.headerbar {
	background-color: #0070cf;
	color: #FFFFFF;
	font-weight: bolder;
}

.FBodyText {
	font: bold 11px/ 18px arial, arial, helvetica, sans-serif;
	color: #000000;
	line-height: 15px;
	text-justify: auto;
}

/*logout*/
a.out {
	color: #bbbbbb;
}

a.out:hover {
	color: #bbbbbb;
	text-decoration: none;
}

/*----------------------*/

/* login table          */

/*----------------------*/

table.content_login {

	width: 238px;

	text-align:left;

	vertical-align:top;

}

table.content_login tr.top_space {

	height:34px;

}

table.content_login tr td.login_err_col {

	width:45%;

	text-align:left;

	vertical-align:middle;

	padding-left:15px;

	font:normal 10px Tahoma;

	color:#af6b00;

}

table.content_login tr td.login_text_col {

	width:30%;

	text-align:left;

	vertical-align:middle;

	padding-left:15px;

	font:bold 10px Tahoma;

	color:#565656;

}

table.content_login tr td.login_input_col {

	width:70%;

	text-align:left;

	padding-left:10px;

	vertical-align:middle;

	padding-:2px;

	font:bold 10px Tahoma;

	color:#565656;

}

table.content_login tr td input.txt{

	width: 95px;

	height:12px;

	border:none;

	border-top:solid 1px #fcfcfc;

	border-left:solid 1px #c6c6c6;

	border-right:solid 1px #c6c6c6;

	border-:solid 1px #8a8a8a;

	font:normal 10px Arial;

	color:#333333;

}

table.content_login tr td.login_login_button {

	width:70%;

	text-align:left;

	padding-left:10px;

	vertical-align:middle;

	padding-top:3px;

	padding-:3px;

}

table.content_login tr td.login_options_col {

	width:55%;

	text-align:left;

	padding-left:15px;

	vertical-align:middle;

	font:bold 10px Verdana;

	color:#787878;

}

table.content_login tr td.login_options_col table{

	text-align:center;

	vertical-align:middle;

}

table.content_login tr td.login_options_col table tr td{

	text-align:left;

	vertical-align:middle;

}

a.lost_pass, a.lost_pass:visited, a.lost_pass:active {

	color:#787878;

	font: bold 9px Verdana;

	text-decoration:underline;

}

a.lost_pass:hover {

	text-decoration:none;

}