@charset "utf-8";
/* CSS Document */


BODY{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#624f2f;
	line-height:20px;
	margin:0;
	padding:0;
	
	background:url(../images/grad-bkgs/header-grad.gif) top left repeat-x;
}
a:link {color:#453A18;}
a:visited {color:#453A18;}
a:hover {color:#453A18;}
a:active {color:#453A18;}
.clear{
	clear:both;
}

IMG{
	border:0;
}


DIV.container{
	width:985px;
	margin-left:auto;
	margin-right:auto;
}

DIV.container IMG.logo-header{
	margin-left:300px;
	
	padding:0 0 0 0;
	display:block;
}

.orange{
	color:#f96302;
	font-weight:bold;
}
.orange1{
	color:#f96302;
	font-weight:bold;
	font-size:15px;
}
.brown{
	color:#624f2f;
}
.red{
	color:red;
}
P.bold-orange{
	font-size:14px;
	font-weight:bold;
	color:#f96302;
}
P.bold-green{
	font-size:14px;
	font-weight:bold;
	color:#435326;
}
P{
	line-height:22px;
	margin:0 0 10px 0;
	padding:3px 0 0 0;
}
H2.white{
	font-size:12px;
	color:white;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

span.green-button{
	display:block;
	background:url(../images/grad-bkgs/green.gif) repeat-x top left #6b7d33;
	border:1px solid #8d9063;
	padding:4px 10px 0px 10px;
	color:white;
	font-weight:bold;
	margin:0 0 9px 0;
	line-height:14px;
	height:18px;
	text-align:center;
	/*width:70px;*/
	font-size:12px;
	color:white;
}

a.white-link{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}


DIV.banner-place{
	width:670px;
	margin-left:auto;
	margin-right:auto;
	padding:15px 0;
}
DIV.banner-place IMG{
	border:1px solid #c4c4c4;
}

DIV.general-copy-container UL.faq-list{
	border-top:1px dotted #c8c8c8;
	padding:10px 0 10px 0;
}
DIV.general-copy-container UL.faq-list LI{
	padding:3px 0 3px 10px;
}
DIV.general-copy-container UL.faq-list LI A{
	color:#FA6303;
}
DIV.general-copy-container UL.map-list{
	/*border-top:1px dotted #c8c8c8;*/
	padding:10px 0 10px 0;
}
DIV.general-copy-container UL.map-list LI{
	padding:1px 0 1px 3px;
}
DIV.general-copy-container UL.map-list LI A{
text-decoration:none;
	color:#FA6303;
}
/*********************edited on 19-05-2009********************/
.sitemap{
text-decoration:none;
font-family:Cheboyga ;
font-size:12px;
color:#624F2F;
}
 .mainheading{
font-size: 13px; color: #624F2F;font-family:Cheboyga
} 
/**********************************/
.frame-bkg{
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/WEB_CRATE_FRAME.gif);
}
DIV.general-copy-container{
	margin:0 10px 0 10px;
	padding:10px 0 0 0;
}

DIV.general-copy-container P.question{
	float:left;
	margin:10px 0 15px 0;
	padding:0 0 0 0;
	font-size:14px;
	font-weight:bold;
}
DIV.general-copy-container P.back-to-top{
	float:right;
	margin:10px 0 15px 0;
	padding:1px 17px 0 0;
	font-size:11px;
	font-weight:bold;
	background:url(../images/to-top.gif) right top no-repeat;
}
DIV.general-copy-container P.back-to-top A{
	color:#624f2f;
}


DIV.general-copy-container IMG.main-image{
	float:right;
	margin:20px 30px 20px 55px;
}
DIV.general-copy-container IMG.main-image-map{
	float:right;
	margin:5px 30px 20px 55px;
	display:block;
}
DIV.general-copy-container H3.intro-copy{
	font-size:14px;
	margin:0 0 15px 0;
	padding:0;
}
DIV.general-copy-container P{
	margin:0 0 15px 0;
	padding:0 0 0 0;
}
DIV.general-copy-container UL{
	margin:0 0 15px 0;
	padding:0 0 0 0;
	list-style:none;
	color:#FA6303;
}
DIV.general-copy-container UL LI{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-weight: bold;
}



h3 {
	font-size:14px;
}






DIV.right-column{
	 float:right;
	 width:280px;
	 padding:0px 0 0 0;
}

DIV.right-column DIV.login-box{
	background:url(../images/WEB_CRATE_SQUARE.gif) bottom center no-repeat;
	height:231px;
	margin:0 0 10px 0;
}

DIV.right-column DIV.login-box IMG.login-status{
	float:left;
}
DIV.right-column DIV.login-box DIV.shopping-button{
	float:right;
	margin:0 20px 0 0;
	background:url(../images/SLAT_BKG.gif) top left repeat-x;
	height:27px;
	padding:8px 10px 0 10px;
	width:120px;
}
P.shopping-link{
	float:left;
	color:white;
	line-height:17px;
	font-size:12px;
	margin:0;
	padding:0;
	font-weight:bold;
}
DIV.right-column DIV.login-box DIV.shopping-button IMG.crate{
	float:right;
	margin:0;
	padding:0;
}

DIV.right-column DIV.login-box DIV.login-box-content{
	width:210px;
	text-align:center;
	padding:10px 30px 0 30px;
}

.TEXTAREA{
	margin:0 0 10px 0;
	font-size:11px;
	width:200px;
	height:18px;
	line-height:17px;
}
.TEXTAREA-short{
	margin:0 0 10px 0;
	font-size:11px;
	width:150px;
	height:16px;
	line-height:17px;
}

DIV.right-column DIV.login-box DIV.login-box-content P.sign-in{
	float:left;
	background:url(../images/grad-bkgs/green.gif) repeat-x top left #6b7d33;
	border:1px solid #8d9063;
	padding:4px 10px 0px 10px;
	color:white;
	font-weight:bold;
	margin:0 0 9px 0;
	line-height:14px;
	height:18px;
	width:70px;
	text-align:center;
}
DIV.right-column DIV.login-box DIV.login-box-content P.lost-password a{
	float:right;
	background:url(../images/grad-bkgs/green.gif) repeat-x top left #6b7d33;
	border:1px solid #8d9063;
	padding:4px 10px 0px 10px;
	color:white;
	font-weight:bold;
	margin:0 0 9px 0;
	line-height:14px;
	height:18px;
	width:90px;
	text-align:center;
}
DIV.right-column DIV.login-box DIV.login-box-content P.register a{

	color:white;

}
DIV.right-column DIV.login-box DIV.login-box-content P.register {
	background:url(../images/grad-bkgs/orange.gif) repeat-x top left #f76301;
	border:1px solid #ac714f;	
	padding:4px 10px 0px 10px;
	color:white;
	font-weight:bold;
	margin:0 0 0 0;
	line-height:14px;
	height:18px;
	text-align:center;
}



P.profile-controls{
	color:white;
}




DIV.right-column DIV.login-box H1{
	text-align:left;
	color:#FFFFFF;
	font-size:14px;
	margin:0 0 0 0;
	padding:0;
	line-height:14px;
}
DIV.right-column DIV.login-box P{
	text-align:left;
	color:#FA6303;
	font-size:11px;
	margin:0 0 3px 0;
}
DIV.right-column DIV.login-box A.profile-link:LINK, A.profile-link:VISITED{
	display:block;
	text-align:left;
	color:#FFFFFF;
	font-size:11px;
	margin:0 0 0 0;
}
DIV.right-column DIV.login-box A.profile-link:HOVER{
	display:block;
	text-align:left;
	color:#FA6303;
	font-size:11px;
	margin:0 0 0 0;
	padding:0;
	border:0;
}





DIV.right-column DIV.blog-box{
	margin:0 0 10px 0;
}
DIV.right-column DIV.blog-box H1{
	font-size:15px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0 0 10px 10px;
	border-bottom:1px dotted #c8c8c8;
	color:#445123;
}
DIV.right-column DIV.blog-box H2{
	padding:0 0 5px 10px;
	margin:0 0 0 0;
	font-size:11px;
	font-weight:bold;
	color:#b54b17;
}
DIV.right-column DIV.blog-box P.blog-copy{
	padding:0 0 5px 10px;
	margin:0 0 0 0;
	font-size:11px;
	color:#624f2f;
}
DIV.right-column DIV.blog-box P.date-mr{
	padding:0 0 0 10px;
	margin:0 0 0 0;
	font-size:11px;
	color:#445324;
}
DIV.right-column DIV.blog-box P.green-button{
	width:240px;
	margin-left:0 auto;
	margin-right:0 auto;
}
DIV.right-column DIV.blog-box A.blog-link:LINK,A.blog-link:HOVER,A.blog-link:VISITED{
	padding:0 0 5px 10px;
	margin:0 0 10px 0;
	display:block;
	font-size:11px;
	text-decoration:underline;
	border-bottom:1px dotted #c8c8c8;
	color:#f96400;
}





DIV.right-column DIV.check-out{
	padding:0 0 158px 0;
	background:url(../images/WEB_CRATE_UP_2.gif) bottom no-repeat;
	margin:0 0 20px 0;
}
DIV.right-column DIV.check-out H1{
	font-size:15px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0 0 5px 10px;
	color:#445123;
	text-align:center;
}
DIV.right-column DIV.check-out DIV.check-orange{
	padding:10px 10px 0 10px;
	width:200px;
	margin-left:auto;
	margin-right:auto;
	background: url(../images/grad-bkgs/order_orange-grad.gif) bottom left repeat-x #f96304;
}
DIV.right-column DIV.check-out DIV.check-orange H2{
	color:#4f3711;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
}
DIV.right-column DIV.check-out DIV.check-orange H2.item{
	margin-left:5px;
}
DIV.right-column DIV.check-out DIV.check-orange H2.quantity{
	margin-left:40px;
}
DIV.right-column DIV.check-out DIV.check-orange H2.cost{
	margin-left:20px;
}

DIV.right-column DIV.check-out DIV.check-orange DIV.check-content{
	background:white;
	padding:5px;
	height:150px;
	margin:0 0 10px 0;
}
DIV.right-column DIV.check-out DIV.check-orange H1.check-out-button{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	background:url(../images/SLAT_BKG.gif) top left repeat-x;
	height:27px;
	padding:8px 10px 0 10px;
	width:160px;
	color:white;
	font-size:14px;
}
A.check-out-button-a{
	color:#FFFFFF;
}





























DIV.left-column{
	float:left;
	width:700px;
	padding:5px 0 0 0;
}

DIV.left-column DIV.splash-container{
	width:666px;
	height:147px;
	background:url(../images/splash/WEB_CRATE_sm_height_HTML.jpg) top left no-repeat;
	margin:0 0 15px 0;
	padding-left:20px;
}
div.left-column div.splash-container h1{
	margin:40px 0 0 0;
	padding:10px 10px 5px 10px;
	background:#435324;
	font-size:22px;
	font-weight:bold;
	color:white;
	float:left;
	line-height:14px;
}
DIV.left-column DIV.splash-container H1.page-title{
	margin:50px 0 0 0;
	padding:10px 10px 5px 10px;
	background:#435324;
	font-size:22px;
	font-weight:bold;
	color:white;
	float:left;
	line-height:14px;
}
DIV.left-column DIV.splash-container H1.page-title-double-up{
	margin:40px 0 0 0;
	padding:10px 10px 5px 10px;
	background:#435324;
	font-size:22px;
	font-weight:bold;
	color:white;
	float:left;
	line-height:14px;
}
DIV.left-column DIV.splash-container P.splash-cta{
	margin:5px 0 0 0;
	padding:5px 5px 2px 5px;
	background:#f96304;
	font-size:12px;
	font-weight:bold;
	color:white;
	float:left;
	line-height:14px;
}
a.aforhome{
	margin:5px 0 0 0;
	padding:5px 5px 2px 5px;
	background:#f96304;
	font-size:12px;
	font-weight:bold;
	color:white;
	float:left;
	line-height:14px;
	text-decoration:none;
}
a.fillyourbox{
	margin:40px 0 0 0;
	padding:15px;
	background:#435324;
	font-size:22px;
	font-weight:bold;
	color:white;
	float:left;
	line-height:14px;
}	


DIV.left-column DIV.home-left-column{
	float:left;
	width:330px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}
DIV.left-column DIV.home-right-column{
	float:right;
	width:330px;
	margin:0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}

span.tab{
	font-size:14px;
	color:white;
	margin:0 0 0 5px;
	background:url(../images/SLAT_BKG.gif) top left repeat-x;
	height:28px;
	padding:7px 6px 0 6px;
	float:left;
}


DIV.left-column DIV.grey-container{
	border:1px solid #c4c4c4;
	padding:1px;
}
DIV.left-column DIV.grey-container DIV.grey-bkg{
	/*background:#ecebe7;*/
	background:#f2f3ef;
	padding:15px 10px 10px 10px;
	/*height:280px;*/
}



/*NAV CLASSES*/
UL.main-nav-ul{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	height:35px;
}
LI.main-nav-li{
	display:block;
	float:left;
	overflow:hidden;
	list-style-type:none;
	padding:auto 0;
	background:url(../images/SLAT_BKG.gif) top left repeat-x;
	height:27px;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}

a.un-selected{
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
   text-decoration:none;
   color:white;
   line-height:17px;
   font-size:12px;
}
a.selected{
	text-decoration:none;
   color:#FA6303;
   line-height:17px;
   font-size:12px;
}

/*LI.main-nav-li h2{
	color:white;
	line-height:17px;
	font-size:12px;
	margin:0;
	padding:0;
}*/
.left-column li.main-nav-li a{
	color:white;
	line-height:17px;
	font-size:12px;
	margin:0;
	padding:0;
	text-decoration:none;
}
LI.main-nav-li a:hover{
	color:#FA6303;
	line-height:17px;
	font-size:12px;
	margin:0;
	padding:0;
}

LI.main-nav-li a.selected{
	color:#FA6303;
	line-height:17px;
	font-size:12px;
	margin:0;
	padding:0;
}

LI.main-nav-li#home{
	
}


LI.main-nav-li#order{
	
}

LI.main-nav-li#market{
	
}

LI.main-nav-li#about{
	
}

LI.main-nav-li#faq{

}


/*NAV CLASSES*/





/*ORDERING CLASSES*/

DIV.left-column DIV.order-status-bar{
	border-bottom:1px dotted #c8c8c8;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
DIV.left-column DIV.order-status-bar P.title{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#435326;
	margin:5px 0 0 10px;
}
.section-selection{
	float:left;
	font-size:11px;
	color:#4f3912;
	width:150px;
	margin:8px 0 0 10px;
	height:22px;
	
}
DIV.left-column DIV.order-status-bar P.price{
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#435326;
	padding:5px 15px 5px 15px;
	background:#f7f7f7;
	border:1px solid #c8c8c8;
	margin:0 10px 0 0;
}

DIV.left-column DIV.ordering{float:left;

}

DIV.left-column DIV.ordering UL.fruit-subnav{
	display:block;
	float:left;
	overflow:hidden;
	list-style-type:none;
	border:1px solid #c5c5c5;
	background:#FFFFFF;
	margin:0 0 0 10px;
	padding:1px;
	width:150px;
}
DIV.left-column DIV.ordering UL.fruit-subnav LI{
	background:#ecebe7;
	padding:3px 5px 3px 5px;
}
DIV.left-column DIV.ordering UL.fruit-subnav LI A.fruit-link:LINK, A.fruit-link:VISITED{
	color:#624f2f;
}
DIV.left-column DIV.ordering UL.fruit-subnav LI A.fruit-link:HOVER{
	color:#624f2f;
	font-weight:bold;
	border:0;
	padding:0;
	margin:0;
}



DIV.left-column DIV.ordering UL.fruit-selection{
	display:block;
	float:left;
	overflow:hidden;
	/*list-style-type:none;*/
	margin:0 0 0 10px;
	width:510px;
	padding:0;
}
DIV.left-column DIV.ordering UL.fruit-selection LI.fruit-selection-header{
	border:1px solid #c5c5c5;
	background:#FFFFFF;
	padding:1px;
	margin:0 0 10px 0;
}
DIV.left-column DIV.ordering UL.fruit-selection LI.fruit-selection-header P.code,P.description,P.pack-size{
	float:left;
	background:#ecebe7;
	padding:5px 5px 2px 5px;
	margin:0 0 0 0;
	line-height:17px
}
DIV.left-column DIV.ordering UL.fruit-selection LI.fruit-selection-header P.code{
	width:70px;
	font-weight:bold;
	color:#f96304;
}
DIV.left-column DIV.ordering UL.fruit-selection LI.fruit-selection-header P.description{
	width:210px;
	font-weight:bold;
}
DIV.left-column DIV.ordering UL.fruit-selection LI.fruit-selection-header P.pack-size{
	color:#445425;
	width:196px;
	font-weight:bold;
}


DIV.left-column DIV.ordering UL.fruit-selection LI{
	padding:5px 0 5px 7px;
}
DIV.left-column DIV.ordering UL.fruit-selection LI P.list-code,P.list-description,P.list-pack-size,P.list-quantity,IMG.list-plus,IMG.list-minus{
	float:left;
	margin:0 0 0 0;
}



DIV.left-column DIV.ordering UL.fruit-selection LI P.list-code{
	width:80px;
}
DIV.left-column DIV.ordering UL.fruit-selection LI P.list-description{
	width:220px;
}
DIV.left-column DIV.ordering UL.fruit-selection LI P.list-description A.product-link:LINK, A.product-link:VISITED{
	color:#624f2f;
	font-weight:bold;
}
DIV.left-column DIV.ordering UL.fruit-selection LI P.list-description A.product-link:HOVER{
	color:#624f2f;
	font-weight:normal;
	border:0;
	padding:0;
	margin:0;
}
DIV.left-column DIV.ordering UL.fruit-selection LI P.list-pack-size{
	width:90px;
}
DIV.left-column DIV.ordering UL.fruit-selection LI P.list-quantity{
	width:50px;
	padding:2px;
	background:#f7f7f7;
	border:1px solid #c8c8c8;
	text-align:center;
}
DIV.left-column DIV.ordering UL.fruit-selection LI IMG.list-plus{
	margin:7px 0 0 5px;
}
DIV.left-column DIV.ordering UL.fruit-selection LI IMG.list-minus{
	margin:7px 0 0 10px;
}
/*ORDERING CLASSES*/






/*MARKET REPORT CLASSES*/

H1.orange-h1{
	font-size:24px;
	font-weight:bold;
	color:#fa6303;
	margin:10px 20px 20px 20px;
	padding:0;
}
P.date{
	color:#B44B15;
	font-size:14px;
	font-weight:bold;
	margin:10px 20px 10px 20px;
	padding:0;
}
P.market-report-para{
	margin:0 20px 10px 20px;
	padding:0;
}

/*MARKET REPORT CLASSES*/






DIV.footer{
	color:#b3a799;
	font-size:9px;
	text-align:center;
	line-height:17px;
	padding:15px 0 15px 0;
	border-top:1px dotted #c8c8c8;
}
DIV.footer P{
	margin:0 0 0 0;
	padding:0 0 0 0;
}



IMG.foot-logo{
	float:left;
	display:block;
}
IMG.foot-logo#fiveaday{
	padding:5px 10px 10px 50px;
}
IMG.foot-logo#fsb{
	padding:0px 10px 10px 60px;
}
IMG.foot-logo#yours{
	padding:0px 10px 10px 35px;
}
IMG.foot-logo#business{
	padding:0 10px 10px 20px;
}

/*css created on 20-05-09*/
.grey-border{ border:solid 1px #F0F0F0;}
.orange-title{ color:#FA6303; font-size:10pt; font-weight:bold;border-bottom:solid 1px #F0F0F0;}
.brown-bold{ font-size:10pt; font-weight:bold;}
.clear{ clear:both;}
.clear-10{ clear:both; padding-top:10px;}
.input{ font-size:9pt; border:solid 1px #A6937D;}
.brown-button{ background:#52371E; display:block; padding:2px 10px 2px 10px; color:#FFFFFF; font-weight:bold; font-size:9pt; height:20px; border:solid 1px #ffffff;}
.brown-text{ font-size:10pt;}

.login-panel{ width:480px; float:left; padding-left:10px;}
.login-panel-side{ width:12px; float:left;}
.login-panel-tm{ width:456px; float:left; background:url(../images/login-panel-tm.gif) repeat-x;}
.login-panel-bm{ width:456px; float:left; background:url(../images/login-panel-bm.gif) repeat-x;}
.login-panel-mid{ width:478px; background:#ffffff; border-left:solid 1px #A6937D; border-right:solid 1px #A6937D; float:left;}
.login-content{ width:456px; margin:auto;}
.login-mid-content{ width:350px; margin:auto;}
.login-left{ width:120px; float:left;}
.login-right{ width:230px; float:left;}

a.product{font-size:10pt; text-decoration:none; padding:0px 0px 0px 20px;}
a.product:hover{font-size:10pt; text-decoration:underline;}
a.del_map{
	color:#FA6303; text-decoration:none;
}
a.del_map:hover{
	color:#FA6303; text-decoration:underline;
}
.cat-title{ color:#FA6303; font-size:12pt; font-weight:bold;}

/** CSS for google map **/
.contact_sec{width:290px; border:solid 1px #CCD0BD;  float:left;}
.googlemap{width:290px; text-align:center;float:left;}
.googlemaphdng{width:270px; text-align:left; color:#6D523E; font-size:13px; padding:10px 0px 10px 13px; font-weight:bold; float:left;}

.fltL {float:left;}
.fltR {float:right;}

.popupbg {width:300px; padding:31px; height:167px; background:url(../images/popupbg.gif) no-repeat; float:left;}
.popuprow {width:300px; padding-bottom:10px; float:left;}
.popuplbl {width:100px; color:#f9f2e9; font-weight:bold; float:left;}
.popuptxtbx {width:200px; float:left;}
.txtbxpopup {width:150px; height:16px; border:solid 1px #cccccc;}
.popupbtn {width:70px; height:21px; background:url(../images/popupsubmit.png) no-repeat; border:0px;}
.width310 {width:320px; float:left;}
.width660 {width:660px; padding-top:20px; float:left;}
.bann320 {width:320px; float:left;}

.lftlist {width:162px; padding:2px; float:left;}



.blkfnt {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.greenfnt {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808000; font-weight:bold;}
.greenfnt a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#808000;}
.greenfnt a:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; font-weight:bold; color:#f96304;}

.rghtshopp {width:256px; padding-right:10px; float:right;}

.rghtshopinn {width:214px; padding:20px; border:solid 2px #c6ac84; background:#f1e6d4; float:right;}
.rghtshopphead {font-size:18px; color:#435324; font-weight:bold;}
.rghtshoprow {width:204px; padding-bottom:3px; float:left;}
.fntgrey {color:#595959; font-size:11px;}
.txtbxshop {width:50px; height:16px; border:solid 1px #7f9db9;}
.txtbxshopout {width:55px; float:right;}
.redcross {font-size:18px; font-weight:bold; color:#CC3300; float:left;}
.shoptxt {width:144px; float:left;}
.txtbxtotal {width:100px; height:16px; border:solid 1px #7f9db9;}
.shopsubhd {color:#595959; font-size:14px; font-weight:bold; line-height:50px;}
.add2cartbtn {width:81px; height:17px; background:url(../images/addtocart.jpg) no-repeat; border:0px;}
.shoppcentrtabl {width:518px; border:solid 1px #c6ac84; font-family:Arial, Helvetica, sans-serif; float:left; font-size:12px;}
.shoptblcap {width:518px; line-height:26px; font-size:12px; font-weight:bold; color:#fff; background:url(../images/tabcap.jpg) repeat-x #f1e6d4; border-bottom:solid 1px #7e6438; float:left;}
.shoptblrow {width:518px; line-height:26px; padding:2px 0px; background:#f1e6d4; float:left;}
.shoptblrowbulk {width:518px; line-height:26px; padding:2px 0px; background:#ead9be; float:left;}
.fs14 {font-size:14px;}
.fs14green {font-size:14px; color:#000;}
.shopcol1 {width:60px; padding-left:5px; float:left;}
.shopcol2 {width:190px; float:left;}
.shopcol3 {width:53px; float:left;}
.shopcol3 strong {color:#7c5c28;}
.shopcol4 {width:103px; float:left;}
.txtboxquant {width:40px; height:12px; font-size:10px; line-height:10px; border:solid 1px #7f9db9;}
.txtboxquantout {width:42px; height:14px; padding:0px 1px; float:left;}
.fltL {float:left;}
.plusminus {width:26px; padding-right:2px; padding-top:2px; float:left;}
.addgreenbtnout {width:26px; height:16px; padding-left:2px; float:left;}
.addgreenbtn {width:26px; height:16px; /margin-top:1px; background:url(../images/addgreen.jpg) no-repeat; border:0px;}
.padT3 {padding-top:5px;}
.padL5 {padding-left:5px;}
.padL15 {padding-left:15px;}
.padT10 {padding-top:10px;}
.padT15 {padding-top:15px;}
.padT2 {padding-top:2px;}
.padT20 {padding-top:20px;}
.mainhead {font-size:30px; color:#000000;}
.shopptabl530 {width:530px; float:left;}
.padTB5 {padding:0px 0px;}
.brdrbttm {border-bottom:solid 1px #c6ac84;}
.brdrbttmwhite {border-bottom:solid 1px #fff;}
.topmenu {width:800px; text-align:right; padding-right:15px; line-height:20px; float:right;}

/* registration */

.regmain {width:650px; border:solid 2px #c6ac84; background:#f1e6d4; margin:10px 0px; font-size:12px; padding:15px; float:left;}
.regrow {width:640px; padding-bottom:10px; float:left;}
.regrow .regmattr {width:575px; padding-left:25px; float:left;}
.regrow .regmattr strong {font-size:13px;}
.reglbl {width:275px; padding-left:25px; float:left;}
.reglbl strong {font-size:13px;}
.regtxtbx {width:250px; float:left;}
.txtbxreg {width:200px; height:18px; border:solid 1px #c6ac84; float:left;}
.selectreg {width:202px; height:21px; border:solid 1px #c6ac84; float:left;}
.redstar {color:#CC3300;}
.redstaroutr {width:505px; padding:10px 0px 5px 0px; text-align:right; float:left;}
.tac {text-align:center;}
.tar {text-align:right;}
.regsubmitbtn {width:142px; height:23px; background:url(../images/regsubmit.png) no-repeat; border:0px;}
.regbtnout {width:500px; padding-bottom:10px; padding-top:15px; float:left;}

/* Login */

.loginmain {width:600px; float:left;}
.loginmattermain {width:568px; padding:20px 15px 10px 15px; float:left;}
.loginleft {width:198px; border-right:solid 1px #c6ac84; text-align:center; float:left;}
.loginrght {width:365px; float:left;}
.loginrow {width:368px; padding-bottom:15px; float:left;}
.loginlbl {width:107px; padding-left:30px; line-height:20px; float:left;}
.logintxtbx {width:228px; height:20px; float:left;}
.loginrowpadl {width:348px; padding-bottom:15px; padding-left:20px; float:left;}
.loginlbl328 {width:328px; float:left;}
.logintxtbx328 {width:328px; height:20px; float:left;}
.logintxtbx a:hover {color:#fdba5a; font-weight:bold; text-decoration:underline;}
.logintxt {width:225px; height:18px; border:solid 1px #c6ac84;}
.logintxt325 {width:305px; height:18px; border:solid 1px #ec9923;}
.loginbtn {width:70px; height:21px; background:url(../images/login.jpg) no-repeat; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.msgmain {width:330px; padding:0px 0px 10px 30px; color:#ec2b05; float:left;}


/* My Account */

.accmattr {width:478px; margin-top:2px; padding:10px 20px; border:solid 1px #c6ac84; background:#f1e6d4; font-family:Arial, Helvetica, sans-serif; float:left; font-size:12px;}

.subhead {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.subhead a {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}
.subhead a:hover {font-family:Arial, Helvetica, sans-serif; color:#8c692f; font-size:14px; font-weight:bold; text-decoration:underline;}

.accrow {width:478px; float:left;}
.accrow p {margin:0px; line-height:18px;}
.accrow .col1 {width:119px; float:left;}
.accrow .col1oth {width:152px; float:left;}
.accrow .col2 {width:326px; float:left;}
.accrow .col2 ul {width:326px; margin:0px; padding:0px; list-style:none;}
.accrow .col2 ul li {width:306px; margin:5px 0px; padding:0px 0px 5px 20px; line-height:12px; background:url(../images/arr_bull.jpg) no-repeat; list-style:none;}
.accrow .col2 ul li a {text-decoration:none;}
.accrow .col2 ul li a:hover {text-decoration:underline;}
.accrow .col3 {width:89px; float:left;}
.accrow .col4 {width:357px; float:right;}
.accrow .col244 {width:238px; float:left;}

.viewbtn {width:50px; height:16px; background:url(../images/view.jpg) right no-repeat; border:0px; text-align:center; line-height:16px; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; display:block; text-decoration:none; float:right;}
.viewbtn a {width:50px; height:16px; background:url(../images/view.jpg) right no-repeat; border:0px; text-align:center; line-height:16px; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; display:block; text-decoration:none; float:right;}

.btnnxtback {width:60px; height:21px; background:url(../images/nxtbckbtnbg.jpg) no-repeat; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.chkout {width:14px; padding-left:25px; padding-right:15px; float:left;}
.chkmattr {width:415px; float:left;}

.welcomenote {
	width:210px;
	text-align:center;
	padding:63px 30px 0 30px;
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF;
}
.welcomenote .fs14 {font-size:14px;}
.welcomenote .fs14 a {font-size:14px; text-decoration:none; color:#FFFFFF;}
.welcomenote .fs14 a:hover {font-size:14px; text-decoration:underline; color:#f96304;}
.orgtxt {color:#f96304;}

.shoppcentrtabl .cartrow1 {width:488px; padding:5px 15px; background:#f1e6d4; float:left;}

.shoppcentrtabl .cartrow2 {width:488px; padding:5px 15px; background:#ead9be; float:left;}

.shoppcentrtabl .colchk {width:40px; float:left;}
.shoppcentrtabl .colimge {width:208px; float:left;}
.shoppcentrtabl .colinfo {width:120px; float:left;}
.shoppcentrtabl .col248 {width:248px; float:left;}
.shoppcentrtabl .colqtytotl {width:60px; float:left;}
.shoppcentrtabl .captotl {width:75px; float:right;}
.shoppcentrtabl .capqty {width:60px; float:right;}
.upchkbtn {width:80px; height:21px; background:url(../images/upchkbtn.jpg) no-repeat; border:0px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.contbtn120 {width:150px; height:21px; background:url(../images/contbtn.jpg) no-repeat; border:0px; font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.contbtn120out {width:190px; float:left;}

.cartrowhv {width:488px; padding:5px 15px; background:#f1e6d4; float:left;}
.cartrowhv:hover {width:488px; padding:5px 15px; background:#e5d7c0; float:left;}

.shoptblcap2 {width:513px; line-height:24px; font-size:12px; font-weight:bold; color:#fff; background:url(../images/capstrip.jpg) repeat-x #f1e6d4; border-bottom:solid 1px #7e6438; float:left; padding-left:5px;}

.shoptblcap3 {width:513px; line-height:30px; font-size:12px; font-weight:bold; color:#fff; background:url(../images/capstrip.jpg) repeat-x #f1e6d4; border-bottom:solid 1px #7e6438; float:left; padding-left:5px;}

/* -23 feb 2010- */

.belowshopphead {font-size:16px; color:#435324; font-weight:bold;}
.belowshoptblrow {width:218px; line-height:26px; padding:2px 0px; background:#f1e6d4; float:left;}
.belowshoptblrowbulk {width:218px; line-height:26px; padding:2px 0px; background:#ead9be; float:left;}