/* CSS Document */
body
{
	margin: 0px;
	padding: 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #454545;
}
a img {border: none;}
html
{
	height: 100%;
	margin-bottom: 1px;
}
.float_left
{
	float: left;
}
.float_right
{
	float: right;
}

a
{
	text-decoration: none;
}
a.btn_arrow
{
	background: url(../images/btn_left.gif) no-repeat left top;
	float: left;
	height: 19px;
	padding: 0px 0 0px 15px;
	text-decoration: none;
	color: #FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
}
a.btn_arrow span
{
	background: url(../images/btn_right.gif) no-repeat right top;
	float: left;
	height: 17px;
	padding: 2px 9px 0px 1px;
	text-decoration: none;
	letter-spacing: 0.5px;
}
a.btn_arrow:hover span
{
	text-decoration: none;
	color: #ffffff;
	cursor: pointer;
}

.outer_wrapper
{
	width: 1002px;
	margin: 0 auto;
}
.wrapper
{
	width: 1000px;
	border-left: solid 1px #D8D8D8;
	border-bottom: solid 1px #D8D8D8;
	border-right: solid 1px #D8D8D8;
	float: left;
}

.header
{
	width: 1000px;
	float: left;
}
.logo
{
	padding: 25px 7px 0 10px;
	float: left;
	width: 313px;
}
.header_section
{
	float: right;
	padding: 0 5px 0 0;
	width: 665px;
}
.header_row
{
	padding: 5px 0;
	text-align: right;
}
.header_row ul
{
	margin: 0px;
	padding: 5px 0 0 0;
	list-style: none;
}
.header_row ul li
{
	margin: 0px;
	padding:0px;
	color: #848484;
	padding: 0px 15px 0 12px;
	background: url(../images/gray_arrow.gif) no-repeat left 5px;
	display: inline;
}
.header_row ul li a
{
	color: #848484;
	text-decoration: none;
}
.header_row ul li a:hover
{
	color: #EE2724;
	text-decoration: underline;
}
.header_row ul li.active
{
	margin: 0px;
	color: #848484;
	padding: 0px 15px 0 12px;
	background: url(../images/red_arrow.gif) no-repeat left 5px;
	display: inline;
}
.header_row ul li.active a
{
	color: #EE2724;
	text-decoration: underline;
}

.search_bg
{
	background: url(../images/search_bg.jpg) repeat-x;
	border: solid 1px #d9d9d9;
	padding: 12px 0px 9px 5px;
	float: right;
	width: 407px;
}
.search_bg img
{
	display: block;
}
.search_text
{
	font: normal 16px Georgia, "Times New Roman" , Times, serif;
	color: #C21D23;
	padding: 0px 4px;
	float: left;
}
.searchtextbox
{
	padding: 0 4px;
	float: left;
}
.searchtextbox input
{
	border: solid 1px #C1C1C1;
	height: 14px;
	padding: 2px 1px 1px 1px;
	width: 120px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7C7C7C;
}
.searchtextbox select
{
	border: solid 1px #C1C1C1;
	height: 19px;
	width: 120px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7C7C7C;
}

.checkout_row
{
	float: right;
	width: 404px;
	padding: 6px 0 0 0;
	text-align: right;
}
.btn_checkout
{
	background: #CD1411 url(../images/btn_checkout_right.jpg) no-repeat right top;
	font: bold 12px "Trebuchet MS" , Arial;
	color: #CD1411;
	height: 25px;
	width: 60px;
	color: #FFFFFF;
	padding: 0px 10px 0 5px;
	float: right;
}
.btn_checkout a
{
	color: #FFFFFF;
	text-decoration: none;
}
.cart
{
	background: #EE2724 url(../images/shopping_cart_left.jpg) no-repeat left top;
	height: 25px;
	padding: 0px 10px 0 35px;
	margin: 0 5px 0 0;
	float: right;
	width: 270px;
	font: bold 12px "Trebuchet MS" , Arial;
	color: #FFFFFF;
}


/*menus*/
.menus
{
	width: 1000px;
	float: left;
	padding: 5px 0;
	z-index: 0;
}
.menusbg
{
	background: url(../images/menu_bg.jpg) repeat-x;
	height: 33px;
	float: left;
	width: 1000px;
	z-index: 5;
}
.whats_icon
{
	width: 150px;
	float: left;
	margin: -18px 0 0 0;
	position: relative;
}
.menus_links
{
	width: 850px;
	float: left;
}
.menus_links ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.menus_links ul li
{
	background: url(../images/menu_devider.jpg) no-repeat right center;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 33px;
	padding: 0px 20px 0 10px;
	margin: 0px;
	float: left;
}
.menus_links ul li a
{
	height: 24px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 9px 0 0 14px;
	float: left;
	background: url(../images/white_arrow.gif) no-repeat left 14px;
}
.menus_links ul li a:hover, .menus_links ul li a.active
{
	color: #EFE439;
	text-decoration: none;
}

/*Banners*/
.banners
{
	width: 995px;
	float: left;
	padding: 0px 0 0px 5px;
	z-index: 0;
}
.banner1
{
	padding: 0 4px 0 0;
	float: left;
	width:493px;
	
}

.red
{
	color: #EE2623;
}
.red a
{
	color: #EE2623;
}
.black
{
	color: #000000;
}
.black a
{
	color: #000000;
}
.black a:hover
{
	text-decoration: underline;
}

h1
{
	color: #EE2724;
	font-size: 20px;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 5px;
}
h2
{
	color: #000000;
	font-size: 24px;
	font-family: "Times New Roman" , Times, serif;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 5px;
}
h3
{
	color: #EE2724;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 5px;
}

p
{
	color: #454545;
	font-size: 12px;
	line-height: 20px;
	margin: 0px;
}
.font14
{
	font-size: 14px;
}
.font16
{
	font-size: 16px;
}
.wasprice
{
	text-decoration: line-through;
}
.padtop5
{
	padding-top: 5px;
}
.padtop10
{
	padding-top: 10px;
}
.padbot10
{
	padding-bottom: 10px;
}
.padtop20
{
	padding-top: 20px;
}
.padtop30
{
	padding-top: 30px;
}
.padleft10
{
	padding-left: 10px;
}
.padleft15
{
	padding-left: 15px;
}
.vmiddle
{
	vertical-align: middle;
}
.vtop
{
	vertical-align: text-top;
}
.full
{
	width: 100%;
	float: left;
}
.marginl
{
	margin-left: 30px;
}
.marginl1
{
	margin-left: 25px;
}

.margintopbot {margin:15px 0;}
/*content*/
.contentpart
{
	width: 990px;
	float: left;
	padding: 5px 5px 5px 5px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
.contentrow
{
	width: 990px;
	float: left;
}
.content_left
{
	width: 759px;
	float: left;
}
.content_leftrow
{
	width: 759px;
	float: left;
}
.whitebox
{
	width: 176px;
	float: left;
	padding-bottom:13px;
	padding-right:13px;
}
.whitebox_t
{
	width: 176px;
	background: url(../images/whitebox_top.jpg) no-repeat top left;
	height: 6px;
	font-size: 1px;
	float: left;
}
.whitebox_m
{
	width: 176px;
	background: url(../images/whitebox_midbg.jpg) repeat-y top left;
	float: left;
}
.whitebox_b
{
	width: 176px;
	background: url(../images/whitebox_bot.jpg) no-repeat top left;
	height: 6px;
	font-size: 1px;
	float: left;
}
.whitebox_mrow
{
	width: 156px;
	padding-left: 10px;
	float: left;
}
.wraptocenter
{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 154px;
	height: 107px;
	border: solid 1px #DBDBDB;
}
.wraptocenter *
{
	vertical-align: middle;
}

.whitebox_mrow ul
{
	margin: 0px;
	padding: 0px;
}
.whitebox_mrow li
{
	display: block;
	list-style: none;
	background: url(../images/gray_arrow.gif) no-repeat 0px 10px;
	padding: 3px 0px 3px 15px;
	line-height: 16px;
	margin: 0px;
	
}
.whitebox_mrow li a
{
	color: #848484;
	text-decoration: none;
}
.whitebox_mrow li a:hover
{
	color: #454545;
	text-decoration: none;
}

.welcometext
{
	width: 745px;
	padding: 20px 0px 5px 5px;
	float: left;
}

.content_right
{
	width: 231px;
	float: left;
}
.bannerbox
{
	width: 231px;
	float: left;
	padding: 0 0 8px 0;
}
.bannerbox_top
{
	width: 231px;
	float: left;
}
.bannerbox_midbg
{
	width: 229px;
	float: left;
	background: url(../images/bannerbox_midbg.jpg) repeat-x left top;
	border-left: solid 1px #DBDBDB;
	border-right: solid 1px #DBDBDB;
	border-bottom: solid 1px #DBDBDB;
	padding-bottom: 5px;
}
h2.bannerhead
{
	margin: 0px;
	font: normal 20px Georgia, "Times New Roman" , Times, serif;
	color: #000000;
	padding: 0 0 3px 5px;
}
.bannerbox_content
{
	width: 229px;
	float: left;
	text-align: center;
}

/********bottom banner*********/
.bottomsec
{
	width: 995px;
	float: left;
	padding: 10px 0px 10px 5px;
	border-left: solid 1px #D0D1CB;
	border-right: solid 1px #D0D1CB;
	border-top: solid 4px #D0D1CB;
	border-bottom: solid 4px #D0D1CB;
	z-index: 0;
}

.banner2
{
	padding: 0 5px 0 0;
	float: left;
	width:493px;
}
.banner2 img {display:block;}
.banner3
{
	padding: 0 0px 0 0;
	float: left;
	width:493px;
}
.banner3 img {display:block;}


/********Footer*********/
.footer
{
	width: 990px;
	border-left: solid 1px #D0D1CB;
	border-right: solid 1px #D0D1CB;
	border-bottom: solid 1px #D0D1CB;
	padding: 15px 5px 0px 5px;
	float: left;
}
.footerleft
{
	width: 400px;
	float: left;
}
.footerright
{
	width: 585px;
	text-align: right;
	float: left;
}
.footer p
{
	color: #7C7C7C;
}
.footer a
{
	color: #7C7C7C;
	text-decoration: none;
}
.footer a:hover
{
	color: #454545;
	text-decoration: none;
}

/****************Product Listing***************/
.lefttabs
{
	width: 178px;
	padding-right: 10px;
	float: left;
}


.lefttabsrows
{
	width: 178px;
	float: left;
}
.lefttabtitle
{
	width: 172px;
	padding-left:5px;
	background: url(../images/lefttab_title.gif) no-repeat left top;
	height: 31px;
	font-size: 16px;
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: #ffffff;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	float: left;
}
.lefttabs ul
{
	margin: 0px;
	padding: 0px;
	
}
.lefttabs ul li
{
	list-style: none;
	display: block;
	padding:0px;
	margin:0px;
}
.lefttabs ul li a
{
	background: #E9E7E7;
	height: 28px;
	border-bottom: solid 2px #ffffff;
	width: 167px;
	float: left;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	line-height: 28px;
}
.lefttabs ul li a:hover, .lefttabs ul li a.active
{
	background: #000000;
	height: 28px;
	border-bottom: solid 2px #ffffff;
	width: 167px;
	float: left;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	line-height: 28px;
	font-weight: bold;
}
.lefttabs ul li ul
{
	width: 178px;
	margin: 0px;
	padding: 0px;
}
.lefttabs ul li ul li
{
	width: 158px;
	vertical-align:middle;
	background:#F48280 url(../images/white_arrow.gif) no-repeat 8px 10px;
	border-bottom: solid 2px #ffffff;
	height:28px;
	float: left;
	margin:0px;
	padding:0px 0 0 20px;
	list-style: none;
	display: block;
}
.lefttabs ul li ul li a
{
	background: #F48280;
	height: 28px;
	width: 148px;
	float: left;
	overflow:hidden;
	color: #000000;
	text-decoration: none;
	border-bottom: none;
	line-height: 28px;
	font-weight: normal;
}
.lefttabs ul li ul li a:hover, .lefttabs ul li ul li a.active
{
	height: 28px;
	background: #F48280;
	border-bottom: none;
	width: 148px;
	float: left;
	color: #000000;
	text-decoration: none;
	line-height: 28px;
	font-weight: bold;
}


.contentmiddle
{
	width: 561px;
	padding-right: 10px;
	float: left;
}
.middle_row
{
	width: 561px;
	float: left;
}
.redbar_l
{
	width: 9px;
	background: url(../images/redbar_t.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}
.redbar_m
{
	width: 545px;
	background: url(../images/redbar_m.jpg) repeat-x top left;
	height: 35px;
	line-height: 35px;
	color: #ffffff;
	float: left;
}
.redbar_r
{
	width: 7px;
	background: url(../images/redbar_r.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}

.redbarbot_l
{
	width: 9px;
	background: url(../images/redbarbot_l.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}
.redbarbot_r
{
	width: 7px;
	background: url(../images/redbarbot_r.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}

.searchresult
{
	width: 120px;
	float: left;
}
.pagination
{
	float: right;
}
.pagination a
{
	padding: 1px 4px 1px 5px;
	background: none;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
.pagination a:hover
{
	padding: 1px 4px 1px 5px;
	background: none;
	color: #000000;
}
.pagination a.active
{
	padding: 1px 4px 1px 5px;
	background: #000000;
	color: #ffffff;
}
.sortingsec
{
	width: 541px;
	background-color: #E9E7E7;
	padding: 10px;
	float: left;
}

.product_row
{
	width: 561px;
	padding: 10px 0px 5px 0px;
	border-bottom: dashed 1px #CACACA;
	float: left;
}
.productlist_img
{
	width: 110px;
	padding-right: 10px;
	float: left;
}
.productlist_dec
{
	width: 271px;
	padding-right: 10px;
	padding-top: 5px;
	float: left;
}
.productlist_price
{
	width: 155px;
	float: left;
	text-align: right;
}

.rightpanel
{
	width: 802px;
	float: left;
}
.product_img
{
	width: 376px;
	border: solid 1px #DBDBDB;
	float: left;
}
.product_desc
{
	width: 409px;
	padding-left: 15px;
	float: left;
}
.product_desc_r
{
	width: 409px;
	float: left;
}
.pricetag
{
	width: 60px;
	line-height: 20px;
	float: left;
}

.wraptocenter1
{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 376px;
}
.wraptocenter1 *
{
	vertical-align: middle;
}
.wraptocenter1 span
{
	display: inline-block;
	height: 100%;
}

.services
{
	float: left;
}
.services ul
{
	margin: 0px;
	padding: 0px;
}
.services ul li
{
	list-style: none;
	background: url(../images/red_bullet.jpg) no-repeat 0px 7px;
	padding: 4px 0px 4px 15px;
	display: block;
}

.bookmark_l
{
	width: 114px;
	background: url(../images/bookmark_l.jpg) no-repeat top left;
	height: 27px;
	float: left;
	font-size: 14px;
	color: #ffffff;
	line-height: 27px;
}
.bookmark_m
{
	width: 687px;
	background: url(../images/bookmar_m.jpg) repeat-x top left;
	height: 23px;
	float: left;
	font-size: 14px;
	padding-top: 4px;
	border-right: solid 1px #C9C8C8;
	color: #000000;
	font-size: 12px;
}

.graydiv
{
	width: 782px;
	padding: 4px 10px;
	background: #E9E7E7;
	float: left;
}
.prod_features
{
	float: left;
}
.prod_features ul
{
	width: 220px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}
.prod_features li
{
	color: #454545;
	display: block;
	list-style: none;
	background: url(../images/blackarrow.jpg) no-repeat 0px 8px;
	padding: 3px 0px 3px 15px;
	line-height: 16px;
	margin: 0px;
}
.otherprod
{
	width: 988px;
	border: solid 1px #C9C8C8;
	float: left;
	margin:0 0 10px 0;
}
.otherprodin
{
	width: 936px;
	float: left;
}
.otherprodlist
{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 936px;
	height: 150px;
}
.otherprodlist *
{
	vertical-align: middle;
}
.otherprodlist span
{
	display: inline-block;
	height: 100%;
}
.otherprodlist img
{
	margin: 0px 10px;
}



/*=================Style for Drop down===============*/

.dropmenudiv
{
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible !important;
	overflow: hidden;
	height: auto;
	margin: -3px 0px 0px 0px; /*THEME CHANGE HERE*/
	border: 1px solid #575757;
	z-index: 100;
	background-color: #CFCCCC;
	width: 203px;
	-moz-opacity: .9;
	filter: alpha(opacity=90);
	visibility: hidden;
	font: bold 11px arial !important;
	line-height:20px !important;
}


.dropmenudiv a
{
	width: 198px;
	display: block;
	text-indent: 3px;
	padding: 0px 0px 2px 5px;
	text-decoration: none;
	border-bottom: 1px solid #575757;
	color: #000000;
	font: bold 11px arial !important;
	line-height:20px !important;
}

* html .dropmenudiv a
{
	/*IE only hack*/
	width: 100%;
	display: block;
	font: bold 11px arial !important;
	line-height:20px !important;
	
}

.dropmenudiv a:hover
{
	/*THEME CHANGE HERE*/
	background: #000000;
	width: 198px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font: bold 11px arial !important;
	line-height:20px !important;
}

.dropmenudivl
{
	left:0px;
	top:0px;
	position:absolute;
	overflow:visible!important;
	overflow:hidden;
	height:auto;
	margin:-3px 0px 0px 0px;
	border: 1px solid #575757;
	border-right:none;
	font:bold 11px ;
	line-height:20px;
	z-index:100;
	background-color: #CFCCCC;
	width: 412px;
	top:0;
-moz-opacity:.9;
filter:alpha(opacity=90);
visibility:hidden;
}

.dropmenudivl a{
width: 200px !important;
display: block;
float:left;
text-indent: 3px;
border-right: 1px solid #575757;
padding: 0px 0px 2px 5px;
text-decoration: none;
border-bottom: 1px solid #575757;
font-weight: bold;
color: #000000;
font-size:11px;
}


* html .dropmenudivl a{ /*IE only hack*/
width: 100%;
	display: block;
	font: bold 11px arial !important;
	line-height:20px !important;
}

.dropmenudivl a:hover{ /*THEME CHANGE HERE*/
background: #000000;
	width: 198px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font: bold 11px arial !important;
	line-height:20px !important;
}

/* close menu*/


.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.modalBox {
	background-color : White;
	border-width: 1px;
	border-style: solid;
	border-color: #EE2724;
	padding: 3px;
	text-align:center; 
}

.popup{width:352px; border:1px solid #EE2724;}
.popupNew{width:500px; border:1px solid #EE2724;}
.popup-header{width:345px; height:27px; background:url('../images/logo.jpg') no-repeat; text-align:right; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:50px}
.popup-headerNew{width:500px; height:27px; background:url('../images/logo.jpg') no-repeat; text-align:right; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:50px}
.popup-bar{width:342px; height:21px; background:url('../images/redbar_m.jpg') repeat-x; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-right:0px; padding-top:5px; padding-bottom:0px}
.popup-content{width:350px;}
.popup-content span{font-size:14px; font-weight:bold; color:Red; font-family:Georgia, "Times New Roman" , Times, serif}
.popup-contentNew{width:500px;}
.popup-box{
	padding:10px 0px 10px 30px;
	float:left;
	width:265px;
	font-size:12px;
}
.popup-box p{
	margin:10px 0px 10px 0px;
	padding:0px;
	float:left;
	width:280px;
	color:#322E2E;
	font-weight:normal;
	
}
.popup-box p span{font-family: "Times New Roman" , Times, serif !important;}
/*.popup-box input, textarea {border:1px solid #EE2724;}*/
.popup1{width:352px; border:1px solid #EE2724;}
.popup1-header{width:345px; background:url('../images/logo.jpg') no-repeat; text-align:right; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:50px}
.popup1-bar{width:342px;  background:url('../images/send-red-bar.jpg') repeat-x; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-right:0px; padding-top:5px; padding-bottom:0px}
.popup1-content{}
.WaterMarkedTextBox
{
	border-right: #ccccff thin solid;
	border-top: #ccccff thin solid;	
	border-left: #ccccff thin solid;	
	border-bottom: #ccccff thin solid;
	color: gray;
	display: inline;
	background: AliceBlue;
	visibility: visible;
}


/* Basket */

.container-inner div {float:left;}
.container-inner {width:990px; margin:0px 0px 25px 0px;  float:left;}
.heading-barleft {width:9px; float:left;}
.heading-barright {width:9px; float:left;}
.locator {width:852px; padding:10px 0px 10px 18px;}
.heading-inner {width:964px; background:url(../images/redbar_m.jpg) repeat-x 0px 0px; height:32px; padding:3px 0px 0px 8px;}
.heading-inner h3 {font-size: 16px; font-family: Georgia, "Times New Roman" , Times, serif;	color: #ffffff;	line-height: 30px;	text-align: left; font-weight: bold; margin:0px; padding:0px;}
.inner-content {width:970px; border-top:1px solid #DBDBDB; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding:0px 8px 30px 8px;}
.inner-heading {width:958px; background:#EAEAEA; height:19px; padding:8px 0px 5px 12px; font-size:18px; font-weight:bold; color:#383838; margin:15px 0px 6px 0px; line-height:16px;}
.inner-cart {width:968px; background:#FFFFFF; border:1px solid #E0E0E0; margin-bottom:10px;}
.inner-pro {width:970px;}
.inner-product {width:532px; padding:18px 0px 15px 16px;}
.inner-subpro {width:970px;}
.inner-desription {width:970px;}
.light5 {font-size:12px;}
.light6 {font-size:12px;}
.light7 {font-size:22px; line-height:30px;}
.shade3 {color:red;}
.shade3 a{color:red;}
.shade3 a:hover{color:#11227C; text-decoration:none;}
.tmar10{
	margin-top:10px;
}
.cart_heading {
	font-size:14px;
}
.cart_heading div.heading1 {
	float:left;
	width:500px;
}
.cart_heading div.heading2 {
	float:left;
	width:150px;
}
.cart_heading div.heading3 {
	float:left;
	width:180px;
}
.cart_heading div.heading3New {
	float:right;
	width:100px;
}
.discription {
	padding:18px 10px;
	width:490px;
}
.discription div{
	float:left;
	font-size:14px;
}
.discription div.detail{
	float:left;
	font-size:14px;
	padding-left:15px;
	width:370px; 
}
.discription div.detail p{
	margin:10px 0px;
}
.inner-price {width:450px;}
.qunatity{
	margin:18px 0px;
	width:70px;
	padding:0px 0 0 20px;
}
.cart-price-text{
	width:180px;
}
.cart-price {width:280px; padding:15px 0px 10px 0px; text-align:center;}
.cart-price_new {width:325px; padding:15px 0px 10px 0px; text-align:right;}
.remove{
	float:left;
	width:80px;
	text-align:center;
	margin:18px 0px
}
.btm-gray{
	
	width:970px;
	padding:0px;
	background:#EFEFEF;
}
.update-btn{
	padding:10px;
	float:left;
	width:640px;
}

.price-total-box{
	padding:10px 0;
	float:right;
	width:265px;
	font-size:14px;

}
.price-total-box p{
	margin:3px 0px;
	padding:0px;
	float:left;
	width:255px;
}
.wid1{
	float:left; width:140px;
}
.rpad10{
	padding-right:10px;
}
.floatr{
	float:right;
}
.floatl{
	float:left;
}
.btext{padding:0px 0px 5px 0px;}

.priceright
{text-align:right;}

/*Check out*/

.form-2 {width:420px; padding:10px 15px 15px 45px; float:left; }
.form-2 input{width:154px;}
.form-2 select{width:160px; margin:0px;}
.form-inner-box {width:350px; border:1px solid #CACACA; padding:15px 15px 15px 20px;}
.form-box{width:350px; height:25px; padding:5px 0px 0px 0px; margin-bottom:5px;}
.form-box-top{width:370px; height:35px; padding:5px 0px 0px 0px; margin-bottom:5px;}
.form-text{width:150px; height:25px; padding:5px 0px 0px 0px; color:#575757;}
.form-fields{width:200px; }
.selectCountry {margin:2px 0px 0px 0px; padding:0px 0px 0px 3px;border:1px solid #7F9DB9; background:#FFFFFF;}
.checkbox {width:25px; margin:0px; padding:5px 0px 0px 0px; }
.checkbox input{width:25px; height:15px;} 
.margin-rt{margin-right:35px;}
.contact-check-box{width:300px; height:25px;}
.contact-check-box-field{margin:3px 0px 0px 0px; float:right; width:20px;}
.contact-check-box-field input{width:20px;}
.contact-check-box-text{padding:8px 0px 0px 5px; float:right; width:135px; color:#575757;}
.cart-price-textCart
{
	float:right; 
	width:70px;
}



/* contact page*/
.inner-desription01{width:760px;}
.form01{width:900px; padding:10px 15px 15px 30px;}
.form-inner01 {width:350px; border:1px solid #CACACA; padding:15px 15px 15px 35px;}
.form-inner01 p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:300px;
}
.form-inner01 input {width:150px;}
.form-inner01 select {width:151px;}
.form-inner02 {width:350px; border:1px solid #CACACA; padding:15px 5px 15px 30px; margin:0 0 0 80px}
.form-inner02 p{
	margin:10px 0px;
	padding:0px;
	float:left;
	width:300px;
}
.form-inner02 input.tetbox {width:150px;}
.form-inner02 select {width:151px;}
.light2 {font-size:14px;}
.wid3{
		float:left; width:200px;
	}
	.light8 {font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:11px;}
	.btm-gray2{
	
	background:#EFEFEF;
}

.contact_row {width:350px; float:left;padding:5px 0;}
.contact_row_col1 {width:150px; float:left;}
.contact_row_col2 {width:200px; float:left;}
.wid2{
	width:150px;
	font-size:11px;
}


/*Brand*/
.content-left {width:195px; padding:5px 0px 20px 0px;}
.block-heading {width:129px; background:url(../images/redbar_m.jpg) repeat-x 0px 0px; height:25px; padding:6px 0px 0px 8px;}
.block-heading h3 {font-size: 16px; font-family: Georgia, "Times New Roman" , Times, serif;	color: #ffffff;	line-height: 30px;	text-align: left; font-weight: bold; margin:0px; padding:0px;}
.box-detail {width:171px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; background:#FFFFFF; padding:10px 2px 10px 2px; float:left;}
.block-detail {width:192px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB; background:#FFFFFF; text-align:center; padding:10px 0px 10px 0px;}
.hot-items {width:172px; float:left;}
.hot-items p {padding-left:5px;}
.hot-strip {width:172px; background:url(../images/strip-hot-pro.gif) repeat-x 0px 0px; margin:10px 0px 20px 0px; float:left;}
.rt-align {text-align:right;}
.ct-align {text-align:center;}
.shade4 {color:#313131;}
.shade4 a{color:#313131;}
.shade4 a:hover{color:#313131;}
.was-txt{font-size:12px; color:#ACACAC; font-weight:bold; text-decoration:line-through;width:155px; padding:0px 5px 0px 5px; height:20px; float:left; }
.pricenow {width:84px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#11227C; font-weight:bold; padding-left:5px;height:20px; float:left;}
.heading {width:466px; background:url(../images/redbar_m.jpg) repeat-x 0px 0px; height:25px; padding:6px 0px 0px 8px;}
.heading h3 {font-size: 16px; font-family: Georgia, "Times New Roman" , Times, serif;	color: #ffffff;	line-height: 30px;	text-align: left; font-weight: bold; margin:0px; padding:0px;}
.products {width:561px;}


.light3 {font-size:20px;}
.light2 {font-size:14px;}
.center {width:537px; padding:0px 0px 11px 0px;}
.shade5 {color:#3C3C3C; line-height:24px;}
.form-inner {width:720px;border:1px solid #CACACA;border-width:0px 1px; padding:15px 15px 15px 20px;}


.heading_strip
{
	padding-left:5px;
	background:url(../images/redbar_m.jpg) repeat-x 0px 0px;
	height: 35px;
	font-size: 16px;
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: #ffffff;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	float: left;
}
.heading_strip h3 {font-size: 16px; font-family: Georgia, "Times New Roman" , Times, serif;	color: #ffffff;	line-height: 30px;	text-align: left; font-weight: bold; margin:0px; padding:0px;}
.subs_width {width:727px;}
.padbot15 {padding:0px 0px 15px 0px;}
.subs_leftrow
{
	width: 750px;
	float: left;
}

.subs_leftrow_bdr
{
	width: 726px;
	float: left;
	border:solid 1px #D0D1CB;
	padding:10px;
}
.subscriber_row {width:726px; float:left;padding:5px 0;}
.subscriber_row_col1 {width:226px; float:left;}
.subscriber_row_col2 {width:500px; float:left;}




/*product list cleareance */

.middle_row_cle
{
	width: 748px;
	float: left;
}
.redbar_l_cle
{
	width: 9px;
	background: url(../images/redbar_t.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}
.redbar_m_cle
{
	width: 732px;
	background: url(../images/redbar_m.jpg) repeat-x top left;
	height: 35px;
	line-height: 35px;
	color: #ffffff;
	float: left;
}
.redbar_r_cle
{
	width: 7px;
	background: url(../images/redbar_r.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}

.redbarbot_l_cle
{
	width: 9px;
	background: url(../images/redbarbot_l.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}
.redbarbot_r_cle
{
	width: 7px;
	background: url(../images/redbarbot_r.jpg) no-repeat top left;
	height: 35px;
	float: left;
	font-size: 1px;
}


.searchresult_cle
{
	width: 120px;
	float: left;
}
.pagination_cle
{
	float: right;
}
.pagination_cle a
{
	padding: 1px 4px 1px 5px;
	background: none;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
.pagination_cle a:hover
{
	padding: 1px 4px 1px 5px;
	background: none;
	color: #000000;
}
.pagination_cle a.active
{
	padding: 1px 4px 1px 5px;
	background: #000000;
	color: #ffffff;
}
.sortingsec_cle
{
	width: 728px;
	background-color: #E9E7E7;
	padding: 10px;
	float: left;
}

.product_row_cle
{
	width: 728px;
	padding: 10px 0px 15px 0px;
	border-bottom: dashed 1px #CACACA;
	float: left;
}
.productlist_img_cle
{
	width: 110px;
	padding-right: 10px;
	float: left;
}
.productlist_dec_cle
{
	width: 371px;
	padding-right: 10px;
	padding-top: 5px;
	padding-left:20px;
	float: left;
}
.productlist_price_cle
{
	width: 155px;
	float: left;
	text-align: right;
}




/* home right Flash css*/
.fade-box {
 position: absolute;
 top: 0;
 left: 0;

border:1px solid #000; list-style: none; border:none;}
#crossfade-container {
 position: relative;
 margin: 0;
 width: 210px;
 height: 100px;
 
 
}
.fade-box p {
 color: #104b93;
 font-size: 120%;
 font-family: Arial, Helvetica, sans-serif;

 height: 100px;
}

/*site map*/
.sitemap{width:33%; float:left;}
.sitemap a{color:red; text-decoration:none;}
.sitemap a:hover{color:red; text-decoration:underline;}
.sitemap h1{font:14px "Times New Roman", Arial, Tahoma, verdana; color:red; font-weight:bold; margin:0px; padding:0px; }
.sitemap div{float:none;}

.left_arrow {background:url (../images/icon-call.gif) no-repeat left 5px !important;}

.spantext {margin-top:10px; margin-bottom:10px; width:750px; float:left;}

.logo h1 {margin:0px; padding:0px; display:none;}
