/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #9B9B9B;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #9B9B9B;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #9B9B9B;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #9B9B9B;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #9B9B9B;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #9B9B9B;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #9B9B9B;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #9B9B9B;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }













/* CSS Document */

/* CSS Document */
html {
	width:100%;
	height:100%;
}

	
body{
	margin:0px;
	padding:0px;
	background:url(images/bg.gif);
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#373535;
	}


form, p {
	margin:0px;
	padding:0px;	
	}
	
.spacer {
	clear:both;
	font-size:0px;
	line-height:0px;
	}




#externalcontainer 
	{
	width:878px;
	margin:0px auto;
	padding:0px;
	}
	

.width100per {
	border:0;
	width:100%;	
}	
.width50per {
	border:0;
	width:50%;	
}
.width25per {
	border:0;
	width:25%;	
}	
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}

#header{
padding:14px 0 0 189px;
margin:0px;
}

#header ul{
padding:0px;
margin:0px;
}


#header li{
list-style-type:none;
float:left;
padding:0px;
margin:0px;
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
}

#header li a{
background:none;
padding:0px;
margin:0 1px 0 0;
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
height:26px;
float:left;
cursor:pointer;
}

#header li a span{
background:none;
margin:0px;
margin:0px;
display:block;
}


#header li a span span{
background:none;
padding:0px;
margin:0px;
display:block;
}


#header li a span span span{
background:none;
padding:5px 12px 5px 12px;
margin:0px;
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
display:block;
}


#header li a:hover{
background:url(images/munutabbg.gif) repeat-x left top;
}

#header li a:hover span{
background:url(images/menucorleft.gif) no-repeat left top;
}


#header li a:hover span span{
background:url(images/menucorright.gif) no-repeat right top;
}



#header li span{
background:url(images/munutabbg.gif) repeat-x left top;
padding:0px;
margin:0 1px 0 0;
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
height:26px;
float:left;
display:block;
}

#header li span span{
background:url(images/menucorleft.gif) no-repeat left top;
margin:0px;
margin:0px;
display:block;
}


#header li span span span{
background:url(images/menucorright.gif) no-repeat right top;
padding:0px;
margin:0px;
display:block;
}


#header li span span span span{
padding:5px 12px 5px 12px;
margin:0px;
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
display:block;
}


.bannerarea{
background:url(images/header.jpg) no-repeat left top #fff;
padding:190px 0px 5px 25px;
margin:0px;
font:bold 35px/35px Arial, Helvetica, sans-serif;
color:#fff;
}

.bannerarea span{
font:normal 35px/35px Arial, Helvetica, sans-serif;
color:#fff;
}



.bannerarea-bevequip {
	background:url(images/header-bever-equip.jpg) no-repeat 0 0 !important;
	}
.bannerarea-beveport {
	background:url(images/header-bever-port.jpg) no-repeat 0 0 !important;
	}
.bannerarea-washserv {
	background:url(images/header-washroom-serv.jpg) no-repeat 0 0 !important;
	}
.bannerarea-Hygiene {
	background:url(images/hygiene_disposables_&_cleaning_materials_header.jpg) no-repeat 0 0 !important;
	}
.bannerarea-fstfood-prep {
	background:url(images/header-fstaid-foodprep2.jpg) no-repeat 0 0 !important;
	}
.bannerarea-bespoke {
	background:url(images/header-bespoke.jpg) no-repeat 0 0 !important;
	}
	
.healthcaredisposables{
	background:url(images/disprovan.jpg) no-repeat 0 0 !important;
	}	
.bannerarea-tableware-disp {
	background:url(images/header-tableware-disposable.jpg) no-repeat 0 0 !important;
	}
.bannerarea-takeaway-pack {
	background:url(images/header-takeaway-packaging.jpg) no-repeat 0 0 !important;
	}


#logoarea{
background:url(images/logobg.jpg) no-repeat left top #fff;
padding:0 1px 0px 3px;
margin:0px;
}

#logoarea div.logo{
padding:30px 0 33px 13px;
margin:0px;
}


#logoarea div.callus{
background:url(images/callbg.gif) no-repeat left bottom;
padding:35px 0 9px 50px;
margin:0px;
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
}


#logoarea div.callus span{
font:bold 16px/18px Arial, Helvetica, sans-serif;
color:#fff;
/*display:block;
padding-top:10px;*/
}


#middleces{
background:url(images/bodybottom.gif) no-repeat left bottom #fff;
}


#contentarea{
padding:29px 22px 29px 26px;
margin:0px;
}

#contentarea h2{
font:bold 18px/20px Arial, Helvetica, sans-serif;
color:#5B656C;
padding:0 0 13px 0;
margin:0px;
}

#contentarea span{
color:#CC0113;
}


#contentarea p.bigpara{
padding:0 0 15px 0;
font:normal 13px/15px Arial, Helvetica, sans-serif;
color:#373535;
margin:0px;
}

#contentarea p.smallpara{
padding:0 0 12px 0;
margin:0px;
}

#contentarea div.mainbox{
padding:0px;
margin:0px;
}

#contentarea div.topiemarea{
background:url(images/topredportion.gif) no-repeat left top;
padding:0px;
margin:0px;
}


#contentarea div.topiemarea div{
background:url(images/rightcoritem.gif) no-repeat right top;
padding:0px;
margin:0px;
}

#contentarea div.miditmarea{
border-left:solid 1px #D3D2D2;
border-right:solid 1px #D3D2D2;
padding:0px;
margin:0px;
background:#F3F3F3;
}






#contentarea div.miditmarea h3{
padding:0 0 0 10px;
margin:0px;
font:bold 13px/16px Arial, Helvetica, sans-serif;
color:#fff;
height:36px;
background:#C90112;
border-bottom:solid 1px #fff;
}


#contentarea div.miditmarea p{
padding:12px 10px 0 12px;
height:69px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#5D5C5C;
margin:0px;
}

#contentarea div.miditmarea p a{
font:normal 10px/14px Arial, Helvetica, sans-serif;
color:#CC0000;
text-decoration:underline;
}

#contentarea div.miditmarea a:hover{
color:#000;
}

#contentarea div.itmbotcor{
background:url(images/itembotcor.gif) no-repeat left bottom;
padding:0px;
margin:0px;
}


#contentarea div.itmbotcor div{
background:url(images/itembotcor_right.gif) no-repeat right bottom;
padding:0px;
margin:0px;
}


#leftpanel{
padding:1px 1px 0 3px;
margin:0px;
}


#leftpanel div.rightnav{
padding:0px;
margin:0px;
}

#leftpanel div.rightnav h2{
background:#9B9B9B;
padding:0px;
margin:0px;
}

#leftpanel div.rightnav h2 span{
background:url(images/leftnavheadercorlefttop.gif) no-repeat left top;
padding:0px;
margin:0px;
display:block;
}



#leftpanel div.rightnav h2 span span{
background:url(images/leftnavheadercorleftright.gif) no-repeat right top;
padding:0px;
margin:0px;
display:block;
}



#leftpanel div.rightnav h2 span span span{
font:bold 13px/15px Arial, Helvetica, sans-serif;
color:#fff;
padding:9px 0px 8px 14px;
margin:0px;
display:block;
}


#leftpanel div.rightnav ul{
background:url(images/rightnavbot.gif) no-repeat left bottom #E9E9E9;
padding:8px 0;
margin:0px;
}

#leftpanel div.rightnav li.lightgray{
list-style-type:none;
padding:5px 7px 5px 12px;
margin:0px;
border-bottom:solid 1px #fff;
background:#E9E9E9
}

#leftpanel div.rightnav li.darlgray{
list-style-type:none;
padding:5px 7px 5px 12px;
margin:0px;
border-bottom:solid 1px #fff;
background:#DFDFDF;
}


#leftpanel div.rightnav li.lightgraynobor{
list-style-type:none;
padding:5px 7px 5px 12px;
margin:0px;
background:#E9E9E9
}

#leftpanel div.rightnav li a span {
	font-weight:bold;
	}
#leftpanel div.rightnav li a{
font:normal 12px/14px Arial, Helvetica, sans-serif;
color:#414141;
text-decoration:none;
}

#leftpanel div.rightnav li a:hover{
color:#CC0000;
}

#leftpanel div.search_new{
background:url(images/sighupbg.gif) repeat-y left top;
padding:0px;
margin:0px;
position: relative;
}

#leftpanel div.search_new div{
background:url(images/signuptop.gif) no-repeat left top;
padding:0px;
margin:0px;
}


#leftpanel div.search_new div div{
background:url(images/signupbottom.gif) no-repeat left bottom;
padding:10px 24px 10px 21px;
margin:0px;
}

#leftpanel div.search_new h2{
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
padding:0 0 10px 0;
margin:0px;
}

#leftpanel div.search_new p{
font:normal 11px/13px Arial, Helvetica, sans-serif;
color:#fff;
padding:0 0 8px 0;
margin:0px;
}


#leftpanel div.sighup{
background:url(images/sighupbg.gif) repeat-y left top;
padding:0px;
margin:0px;
position: relative;
}

#leftpanel div.sighup div{
background:url(images/signuptop.gif) no-repeat left top;
padding:0px;
margin:0px;
}


#leftpanel div.sighup div div{
background:url(images/signupbottom.gif) no-repeat left bottom;
padding:16px 24px 30px 21px;
margin:0px;
}

#leftpanel div.sighup h2{
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#fff;
padding:0 0 10px 0;
margin:0px;
}

#leftpanel div.sighup p{
font:normal 11px/13px Arial, Helvetica, sans-serif;
color:#fff;
padding:0 0 8px 0;
margin:0px;
}

.input135{
width:132px;
height:14px;
padding:2px 0 0 3px;
margin:0px;
}

#footert{
padding:15px 0 17px 0;
margin:0px;
font:normal 10px/18px Arial, Helvetica, sans-serif;
color:#BFBFBF;
}


#footert a{
font:bold 11px/18px Arial, Helvetica, sans-serif;
color:#BFBFBF;
text-decoration:none;
padding:0 6px 0 6px;
}

#footert a:hover{
text-decoration:underline;
}

/*=======================hygiene disposable clean=======================*/
p.redtxt {
	color:#CC0000;
	font-weight:bold;
	padding:0;
	margin:0;
	}
ul.man-girlpic {
	background-image:url(images/picmangirl.gif) !important;
	background-repeat:no-repeat;
	background-position:50% 0%;
	padding:12px 0 32px !important;
	}
ul.fourlink {
	margin:0;
	padding:12px 0 12px;
	list-style-type:none;
	height:100px;
	}
ul.fourlink li.nobg {
	background:url(images/icon-gryball.gif) no-repeat 2000px 0;
	padding:0 0 4px 0px !important;
	}
ul.fourlink li {
	background:url(images/icon-gryball.gif) no-repeat 0 5px;
	padding:0 0 4px 15px;
	margin:0;
	}
ul.fourlink li a {
	font-size:14px;
	font-weight:bold;
	color:#2E3234;
	text-decoration:none;
	}
ul.fourlink li a:hover {
	text-decoration:underline;
	}

table.hidebor {
	border:1px solid #D1D1D1;
	}
table.hidebor p.expand {
	background-color:#CC0000;
	color:#FFF;
	border-bottom:1px solid #FFFFFF;
	}
table.hidebor p.expand a.expandable {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	display:block;
	height:24px;
	background:url(images/icon-plus.gif) no-repeat 98% 50%;
	text-decoration:none;
	line-height:24px;
	padding:0 0 0 20px;
}
table.hidebor p.expand a.openheader {
	background:url(images/icon-minus.gif) no-repeat 98% 50%;
}
table.hidebor div.contentd a.subexpandable {
	color:#2E3234;
	font-size:11px;
	font-weight:bold;
	display:block;
	height:21px;
	background:url(images/icon-plus2.gif) no-repeat 98% 50% #DFDFDF;
	text-decoration:none;
	line-height:21px;
	padding:0 0 0 38px;
	border-bottom:1px solid #FFFFFF;
}
table.hidebor div.contentd a.closedsubheader {
	background:url(images/icon-minus2.gif) no-repeat 98% 50%;
}
table.hidebor div.nopad {
	padding:0px !important;
	border-bottom:0px solid #FFFFFF !important;
	}
table.hidebor div.contentd {
	background-color:#F1F1F1;
	padding:20px 18px 18px;
	border-bottom:1px solid #FFFFFF;
	}
table.hidebor div.contentd table tr td {
	color:#2E3234;
	font-weight:bold;
	}
table.hidebor div.contentd table tr td img {
	margin:0 0 9px;
	display:block;
	}
table.hidebor div.subcategoryitems {
	background-color:#F1F1F1;
	padding:20px 18px 18px;
	border-bottom:1px solid #FFFFFF;
	}
table.hidebor div.subcategoryitems table tr td {
	color:#2E3234;
	font-weight:bold;
	}
table.hidebor div.subcategoryitems table tr td img {
	margin:0 0 9px;
	display:block;
	}
	
/*=======================washing service=======================*/
table.contentd-washing {
	}
table.contentd-washing tr td {
	color:#2E3234;
	font-weight:bold;
	}
table.contentd-washing tr td img {
	margin:0 0 9px;
	display:block;
	}
/* ----------------------------------Contact Us---------------------------------- */
.form{
	margin:20px 0 0 0;
	}	
.textarea{
	height:70px;
	width:183px;
	}
	
.textfield{
	height:20px;
	width:183px;
	}
	
.submit_button{
width:93px;
height:24px;
}			
	
	
	
/* ----------------------------------shoping cart detail---------------------------------- */

DIV.shpingdetailbuttons {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/cartbuttombor.gif) #f4f4f4 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN:0px; PADDING-TOP:0px;
}


div.shpingdetailbuttons div{
background:url(images/cartbuttombor.gif) repeat-x left bottom;
padding:0px;
margin:0px;
}


div.shpingdetailbuttons div div{
background:url(images/cartbuttombor.gif) repeat-y right top;
padding:0px;
margin:0px;
}

div.shpingdetailbuttons div div div{
background:url(images/cartbuttombor.gif) repeat-y left top;
padding:0px;
margin:0px;
}


div.shpingdetailbuttons div div div div{
background:url(images/cartbuttomcorlefttop.gif) no-repeat left top;
padding:0px;
margin:0px;
}


div.shpingdetailbuttons div div div div div{
background:url(images/cartbuttomcorleftbottom.gif) no-repeat left bottom;
padding:0px;
margin:0px;
}



div.shpingdetailbuttons div div div div div div{
background:url(images/cartbuttomcorrighttop.gif) no-repeat right top;
padding:0px;
margin:0px;
}


div.shpingdetailbuttons div div div div div div div{
background:url(images/cartbuttomcorrightbottom.gif) no-repeat right bottom;
padding:0px;
margin:0px;
}


DIV.shpingdetailbuttons DIV DIV DIV DIV DIV DIV DIV DIV {
PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(images/blank.gif); PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 9px; height:62px;
}

p.carticin{
background:url(images/cart.gif) no-repeat left top;
padding:14px 0 13px 59px;
margin:0px;
font:bold 15px/17px Arial, Helvetica, sans-serif;
color:#000;
}

p.carticin span{
color:#DC0214;
display:block;
padding:0px;
margin:0px;
}

.shopcontener{
padding:0px;
margin:0px;
}


.shopcontener h3{
padding:5px 0 5px 15px;
margin:0px;
background:#CC0000;
font:bold 14px/16px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}


.shopcontener div{
/* background:#F4F4F4; Old grey colour shop area background */
background:#FFFFFF;
padding:28px 15px;
margin:0px;
border-left:solid 1px #E1E1E1;
border-right:solid 1px #E1E1E1;
border-bottom:solid 1px #E1E1E1;
position:relative;
}


.shopcontener h4{
font:bold 11px/13px Arial, Helvetica, sans-serif;
color:#676464;
padding:0 0 7px 0;
margin:0px;
}


.shopcontener p.shopdescription{
font:normal 11px/13px Arial, Helvetica, sans-serif;
color:#565656;
padding:10px 0 3px 0;
margin:0px;
}


.shopcontener p.shopprise{
font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
color:#565656;
padding:0px 0 5px 0;
margin:0px;
}

.shopcontener a{
font:normal 11px/13px Arial, Helvetica, sans-serif;
color:#CC0000;
text-decoration:none;
}


.shopcontener a:hover{
color:#000;
}



#navarea{
padding:0px;
margin:0px;
}


/* -- left accordian menu style -- */


.question2{
padding:0px;
margin:0px;
	}



.question2 a.lightgray{
font:normal 12px/14px Arial, Helvetica, sans-serif;
color:#414141;
text-decoration:none;
padding:5px 7px 5px 12px;
margin:0px;
border-bottom:solid 1px #fff;
background:#E9E9E9;
display:block;
	}
	
	
	
	
	
.question2 a.lightgrat :hover
	{
color:#CC0000;
	}



.question2 a.darkgray{
font:normal 12px/14px Arial, Helvetica, sans-serif;
color:#414141;
text-decoration:none;
padding:5px 7px 5px 12px;
margin:0px;
border-bottom:solid 1px #fff;
background:#DFDFDF;
display:block;
	}
	
	
	
	
	
.question2 a.darkgray :hover
	{
color:#CC0000;
	}




.question{
padding:0px;
margin:0px;
	}
	
.question a.lightgray{
font:normal 12px/14px Arial, Helvetica, sans-serif;
color:#414141;
text-decoration:none;
padding:5px 7px 5px 12px;
margin:0px;
border-bottom:solid 1px #fff;
background:#E9E9E9;
display:block;
	}
	
	
	
	
	
.question a.lightgrat :hover
	{
color:#CC0000;
	}
	
	
	
	
.question a.darkgray{
font:normal 12px/14px Arial, Helvetica, sans-serif;
color:#414141;
text-decoration:none;
padding:5px 7px 5px 12px;
margin:0px;
border-bottom:solid 1px #fff;
background:#DFDFDF;
display:block;
	}
	
	
	
	
	
.question a.darkgray :hover
	{
color:#CC0000;
	}
		
	
	
.show_left_menu {
	background:url(../images/left_menu_bg_h.jpg) no-repeat 0 0 #1B4595; 
	color:#fff;
	padding:0 0 0 34px; 
	height:25px; 
	width:144px; 
	display:block;
	font:bold 12px/23px Arial, Helvetica, sans-serif; 
	color:#fff;
	text-decoration:none;
	}
	
.ans {
	border:#E0E0E0 1px solid;
	background-color:#F6F6F6; 
	margin:2px 0 0 0; 
	padding:0;
	/*visibility:hidden; 
	overflow:hidden;
	position:relative;*/
}


.ans_content {
	position:relative; 
	font:12px/16px Arial, Helvetica, sans-serif; 
	padding:0px;
	margin:0px;
	}
	/* Content that is slided down */

ul.accordian_ul {
	margin:0;
	padding:0px;
	}
	
ul.accordian_ul li.widbg {
	list-style-type:none;
	margin:0px;
	padding:5px 0 5px 18px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	background:#F6F6F6;
	border-bottom:solid 1px #fff;
	}
	
	
ul.accordian_ul li.nobg {
	list-style-type:none;
	margin:0px;
	padding:5px 0 5px 18px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	background:#F6F6F6;
	border-bottom:solid 1px #fff;
	}
	
	
	
ul.accordian_ul li a {
	color:#494949; 
	text-decoration:none;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	}
	
ul.accordian_ul li a:hover {
	color:#CC0000; 
	}
	


.bannerarea_shoping{
background:url(images/shopingheader.jpg) no-repeat left top;
padding:3px 3px 0 0;
margin:0px;
font:bold 35px/35px Arial, Helvetica, sans-serif;
color:#fff;
}



/*..................................110609..................................*/


div.shoppinng_CartArea{
width:163px;
background-color:#fff;
border:1px solid #DFDFDF;
padding:15px 3px 10px 3px;
float:right;
}

h2.banerAreaShoppingcart{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#DC0214;
}

h2.banerAreaShoppingcart span{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#000000;
}

/*..................................110609 ends..................................*/
