body{
	background:#075269 url(../images/bgtop.jpg) repeat-x top;/* transparent*/
	font:normal 11px Arial;
	color:#696969;
	margin:auto;
}
a img ,a{border:none;outline:none;}
input,select,textarea,checkbox {outline:none;}
form {padding:0px;margin:0px;}
td{
	font:normal 11px Arial;
	color:#696969;
}
a:link,a:active,a:visited {
	color:#696969;
	font:normal 11px Arial;
	text-decoration:none;
}
a:hover {
	color:#b4ae9b;
	font:normal 11px Arial;
	text-decoration:underline;
}
/****  HOME PAGE PROPERTIES ***/
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h5,h6 {font-size:100%;font-weight:normal;}
h4{font-size:14px;font-weight:normal;}
abbr,acronym {font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
a img{border:none;}
.fleft{float:left}
.rightspace20{margin-right:20px;}
.fright {float:right}
.clear{clear:both;}
.padd1{padding:5px 0 0 5px;}
.padd10{padding:10px;}
.paddtop5{padding-top: 5px;}
.botspace12{padding-bottom:12px;}
.botspace20{padding-bottom:20px;}
.paddtop30{padding-top:30px;}
.paddtop15{padding-top:15px;}
.topspace{margin-top:10px;}
.topspace25{margin-top:25px;}
.topspace4{margin-top:4px;}
.topspace5{margin-top:5px;}
.topspace15{margin-top:15px;}
.trspace{margin:5px 5px 0 0;}
.leftspace{margin-left:15px;}
.leftspace5{margin-left:5px;}
.tlspace{padding:12px 0 0 12px;}
.tlspace5{padding:2px 0 0 5px;}
.imgborder{border:1px solid #a7ce97;background:#FFF;}
.center{text-align:center;}
.paddleft{padding-left:10px;}
.relative{position:relative;}
.absolute{position:absolute;}
.bannerimgbor{border:1px solid #96d6e6;}
a.logo:link,a.logo:active,a.logo:visited,a.logo:hover {
	background:url(../images/logosite.gif) no-repeat;
	height:92px;
	width:401px;
}
.maindivimage{
	background:transparent url(../images/bodycontentbg.jpg) repeat-x top;
	width:100%;
}
.logospace{
	padding-left:7px;
	padding-top:8px;
}
div#pagewrapper{
	background:url(../images/shadow.png) repeat-y;
	margin:auto;
	width:1012px;
}
/*header starts*/
div#header{
	width:990px;
	margin:auto;
	height:229px;
}
.headerimg{
	background: url(../images/headerprod.png) no-repeat;
	width:180px;
	height:126px;
	position:absolute;/*
	left:250px;*/
	left:-165px;
	top:-80px;
}
.logowidth{
	width:550px;
	float:left;
}
.loginwidth{
	width:415px;
	float:left;
	/*margin-top:28px;*/
}

.grid-row {
	float:left;

}

.validerbut{
	background:url(../images/validerbg.gif) no-repeat;
	width:69px;
	height:16px;
	margin:12px 0 0 134px;
	cursor:pointer;
	border:0px;
	font:bold 11px Arial;
	color:#fff;
	text-transform:uppercase;
}
a.bluetxt:link,a.bluetxt:active,a.bluetxt:visited,a.bluetxt:hover{
	font:normal 9px arial;
	letter-spacing:normal;
	color:#13658c;
	margin-left:82px !important;
	text-decoration:non;
}
.bluetxt{
	font:bold 15px/26px arial;
	color:#8ab6da;
}
#login{}
#login span{
	width:140px;
	text-align:right;
	margin:5px 0 0 -60px;
	padding-right:5px;
	color:#724145;
	
}
#login label{/*width:96px;*/}
#login label,#login span{float:left; }
#login label input{
	background:transparent;
	width:95px;
	height:13px;
	text-align:left;
	border:0px;
	padding-left:3px;
}
.loginfield{
	background:url(../images/login_field.gif) no-repeat;
	width:105px;
	font:normal 10px Arial;
	color:#696969;
	height:16px;
	border:0px;
	margin-top:4px;
}
.loginbut{
	background:url(../images/ok.png) no-repeat;
	width:23px;
	height:23px;
	cursor:pointer;
	border:0px;
	font:normal 11px Arial;
	color:#fff;
}
/*  Content starts   */
/*leftnav*/
div#content{
	width:990px;
	margin:0px auto;
}
.menubg{
	background: url(../images/menubg.gif) no-repeat;
	width:935px;
	height:27px;
	margin:auto;
	padding:10px 0 0 55px;
	_padding-top:7px;
}
#menu{
	margin:0px;
	padding:0px;
}
#menu li{
	background:url(../images/menu_sep.png) no-repeat right;
	display:block;
	height:23px;
	/*padding:0 15px 0 15px;*/
	float:left;
	list-style:none;
	font:normal 14px Arial;
	color:#fff;
	line-height:10px;
}
a.menutxt:link,a.menutxt:active,a.menutxt:visited{
	font:bold 11px arial;
	color:#136176;
	text-decoration:none;
}
a.menutxt:hover{
	font:bold 11px arial;
	color:#777777;
	text-decoration:none;
}
a.submenu:link,a.submenu:active,a.submenu:visited{
	font:normal 11px arial;
	color:#2c3403;
	text-decoration:none;
}
a.submenu:hover{
	font:normal 11px arial;
	color:#116389;
	text-decoration:none;
}
#submenu{
	margin:0px;
	padding:0px;
}
#submenu li{
	background:url(../images/menu_sep.png) no-repeat right;
	display:block;
	height:23px;
	padding:0 2px 0 2px;
	float:left;
	list-style:none;
	font:normal 14px Arial;
	color:#2c3403;
}
.submenubg{
	background:url(../images/submenubg.gif) repeat-x;
	height:25px;
}
.contentbg{
	background:url(../images/contentbg.jpg) repeat-y;
	width:990px;
	margin:auto;
}
.leftnav{
	width:246px;
	padding:8px 0 0 8px;
}
.maincontentbg{
	padding-top:10px;
	width:480px;
	float:left;
	margin:auto;
}
.rightnav{
	width:241px;
	float:left;
	margin-top:10px;
}
.leftnavgtbg{
	background:url(../images/lng_tbg.jpg) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #b3bb8c;
	border-right:2px solid #b3bb8c;
	border-left:2px solid #b3bb8c;
}
.leftnavcbg{
	background:url(../images/lng_bg.jpg) repeat-y;
	width:230px;
	min-height:17px;
	border-right:2px solid #b3bb8c;
	border-left:2px solid #b3bb8c;
}
.leftnavgbbg{
	background:url(../images/lng_bbg.jpg) no-repeat bottom;
	width:230px;
	height:17px;
	border-bottom:2px solid #b3bb8c;
	border-right:2px solid #b3bb8c;
	border-left:2px solid #b3bb8c;
}
.lntitlebg1{
	background:url(../images/ln_titlebg1.png) no-repeat;
	width:151px;
	font:bold 14px Arial;
	color:#116389;
	padding-top:5px;/*
	margin-left:25px;*/
	height:23px;
	text-align:center;
	float:right;
}
.searchfbg{
	background:url(../images/search_fieldbg.gif) no-repeat;
	width:159px;
	height:22px;
	border:2px solid #667332;
	margin:13px 0 0 0px;
}
.searchfield{
	background:transparent;
	width:154px;
	font:normal 12px/15px Arial;
	color:#696969;
	height:20px;
	margin:0px 0 0 1px;
	border:0px;
}
.advsearchbut{
	background:url(../images/advs_but.jpg) no-repeat;
	display:block;	
	width:105px;
	height:17px;/*
	padding : 5px;*/
	margin-bottom : 0px;
	font:bold 10px Arial;
	color:#116389;	
	margin-left:25px;
	border:none;
	cursor:pointer;
}
.searchvaliderbut{ 
	background:url(../images/valider_but.jpg) no-repeat;
	width:60px;
	height:17px;
	font:bold 10px Arial, Verdana;
	color:#116389;
	margin:0 0 0 12px;
	border:none;
	cursor:pointer;
	text-transform:uppercase;
}
.searchvaliderbut span {color:#116389}
.leftnavbtbg{
	background:url(../images/lnb_tbg.jpg) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #6d8ba1;
	border-right:2px solid #6d8ba1;
	border-left:2px solid #6d8ba1;
}
.leftnavbcbg{
	background:url(../images/lnb_bg.jpg) repeat-y;
	width:220px;
	min-height:17px;
	font:normal 9px Arial;
	color:#fff;
	padding:0 5px;
	border-right:2px solid #6d8ba1;
	border-left:2px solid #6d8ba1;
}
.leftnavbbbg{
	background:url(../images/lnb_bbg.jpg) no-repeat;
	width:230px;
	height:17px;
	border-bottom:2px solid #6d8ba1;
	border-right:2px solid #6d8ba1;
	border-left:2px solid #6d8ba1;
}
.rightwidth{
	width:210px;
}
.insbut{
	background:url(../images/ins_but.jpg) no-repeat;
	width:89px;
	height:16px;
	font:normal 11px Arial, Verdana;
	color:#116389;
	margin:0px 0 0 12px;
	border:none;
	cursor:pointer;
	text-transform:uppercase;
}
.lntitlebg2{
	background:url(../images/ln_titlebg2.png) no-repeat;
	width:139px;
	font:normal 14px Arial;
	color:#116389;
	margin-left:30px;
	padding:5px 0 0 30px;
	height:24px;
}
.leftnavrtbg{
	background:url(../images/lnr_tbg.jpg) no-repeat;
	width:230px;
	height:18px;
	border-top:2px solid #a5778a;
	border-right:2px solid #a5778a;
	border-left:2px solid #a5778a;
}
.leftnavrcbg{
	background:url(../images/lnr_bg.jpg) repeat-y;
	width:210px;
	min-height:17px;
	padding:0 10px 0 10px;
	font:normal 9px Arial;
	color:#fff;
	border-right:2px solid #a5778a;
	border-left:2px solid #a5778a;
}
.leftnavrbbg{
	background:url(../images/lnr_bbg.jpg) no-repeat;
	width:230px;
	height:17px;
	border-bottom:2px solid #a5778a;
	border-right:2px solid #a5778a;
	border-left:2px solid #a5778a;
}
.lntitlebg3{
	background:url(../images/ln_titlebg3.png) no-repeat;
	width:166px;
	font:normal 14px Arial;
	color:#116389;
	padding:5px 0 0 30px;
	height:24px;
}
.articlebg{
	background:#fff;
	width:170px;
	padding:10px 0 10px 20px;
	border:2px solid #68243a;
	margin-top:5px;
}
a.articlelink:active,a.articlelink:link,a.articlelink:visited{
	font:normal 11px Arial;
	color:#136176;
	text-decoration:underline;
}
a.articlelink:hover{
	font:normal 14px Arial;
	color:#136176;
	text-decoration:underline;
}
/*MIDDLE CONTENT*/
a.bluelink:active,a.bluelink:link,a.bluelink:visited{
	font:bold 11px Arial;
	color:#58789e;
	text-decoration:none;
}
a.bluelink:hover{
	font:normal 11px Arial;
	color:#7e7e7e;
	text-decoration:none;
}
.infotxt{
	font:normal 14px Helvetica Condensed, Impact, Arial;
	color:#7e7e7e;
}
.infotxt1{
	font:normal 13px Arial;
	color:#7e7e7e;
}
.prodwidth{
	width:480px;
	margin-top:15px;
}
.lprodwidth{
	width:160px;
	float:left;
}
.proddescription{
	/*float:right;*/
	width:110px;
}
.pricetxt{
	font:bold 19px  Arial;
	color:#5a9e16;
}
a.morelink:active,a.morelink:link,a.morelink:visited{
	font:normal 11px Arial;
	color:#1e7a93;
	text-decoration:none;
}
a.morelink:hover{
	font:normal 11px Arial;
	color:#7e7e7e;
	text-decoration:underline;
}
.prodtitle{
	font:bold 16px Arial;
	color:#1e7a93;
	padding-bottom:5px;
}
.rprodwidth{
	width:240px;
}
a.addcartlink:active,a.addcartlink:link,a.addcartlink:visited{
	font:normal 11px Arial;
	color:#a78324;
	text-decoration:none;
}
a.addcartlink:hover{
	font:normal 11px Arial;
	color:#7e7e7e;
	text-decoration:underline;
}
/*RIGHT NAV*/
.rntitlebg1{
	background:url(../images/rn_titlebg1.png) no-repeat;
	width:111px;
	font:bold 14px Arial;
	color:#116389;
	margin-left:60px;
	padding:5px 0 0 30px;
	height:23px;
}
.rightnavsbtbg{
	background:url(../images/lnsb_tbg.jpg) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #71a2b6;
	border-right:2px solid #71a2b6;
	border-left:2px solid #71a2b6;
}
.rightnavsbcbg{
	background:url(../images/lnsb_bg.jpg) repeat-y;
	width:215px;
	min-height:17px;
	padding:0 10px 0 5px;
	font:normal 9px Arial;
	color:#fff;
	border-right:2px solid #71a2b6;
	border-left:2px solid #71a2b6;
}
.rightnavsbbbg{
	background:url(../images/lnsb_bbg.jpg) no-repeat;
	width:230px;
	height:16px;
	border-bottom:2px solid #71a2b6;
	border-right:2px solid #71a2b6;
	border-left:2px solid #71a2b6;
}
.rightnavbg{
	background:#fff;
	width:170px;
	margin:auto;
	font:normal 11px Arial;
	color:#767676;
	padding:7px 0 0px 10px;
	border:1px solid #386a7a;
}
.rightnavrtbg{
	background:url(../images/lndr_tbg.jpg) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #d08888;
	border-right:2px solid #d08888;
	border-left:2px solid #d08888;
}
.rightnavrcbg{
	background:url(../images/lndr_bg.jpg) repeat-y;
	width:215px;
	min-height:17px;
	padding:0 10px 0 5px;
	font:normal 9px Arial;
	color:#fff;
	border-right:2px solid #d08888;
	border-left:2px solid #d08888;
}
.rightnavrbbg{
	background:url(../images/lndr_bbg.jpg) no-repeat;
	width:230px;
	height:16px;
	border-bottom:2px solid #d08888;
	border-right:2px solid #d08888;
	border-left:2px solid #d08888;
}

/*sidebar - brown box*/
.rightnavpinktbg{
	background:url(../images/brown_tbg.gif) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #a0854e;
	border-right:2px solid #a0854e;
	border-left:2px solid #a0854e;
}
.rightnavpinkcbg{
	background:url(../images/brown_bg.gif) repeat-y;
	width:215px;
	min-height:17px;
	padding:0 10px 0 5px;
	font:normal 9px Arial;
	color:#fff;
	border-right:2px solid #a0854e;
	border-left:2px solid #a0854e;
}
.rightnavpinkbbg{
	background:url(../images/brown_bbg.gif) no-repeat;
	width:230px;
	height:16px;
	border-bottom:2px solid #a0854e;
	border-right:2px solid #a0854e;
	border-left:2px solid #a0854e;
}
/*sidebar - pink box*/
/*sidebar - violet box*/
.rightviolettbg{
	background:url(../images/violet_tbg.gif) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #9f67b4;
	border-right:2px solid #9f67b4;
	border-left:2px solid #9f67b4;
}
.rightvioletcbg{
	background:url(../images/violet_bg.gif) repeat-y;
	width:215px;
	min-height:17px;
	padding:0 10px 0 5px;
	font:normal 9px Arial;
	color:#fff;
	border-right:2px solid #9f67b4;
	border-left:2px solid #9f67b4;
}
.rightvioletbbg{
	background:url(../images/violet_bbg.gif) no-repeat;
	width:230px;
	height:15px;
	border-bottom:2px solid #9f67b4;
	border-right:2px solid #9f67b4;
	border-left:2px solid #9f67b4;
}

/*sidebar - violet*/


/*sidebar - orange box*/ 
.rightorangetbg{
	background:url(../images/orange_tbg.gif) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #e0772c;
	border-right:2px solid #e0772c;
	border-left:2px solid #e0772c;
}
.rightorangecbg{
	background:url(../images/orange_bg.gif) repeat-y;
	width:215px;
	min-height:17px;
	padding:0 10px 0 5px;
	font:normal 9px Arial;
	color:#fff;
	border-right:2px solid #e0772c;
	border-left:2px solid #e0772c;
}
.rightorangebbg{
	background:url(../images/orange_bbg.gif) no-repeat;
	width:230px;
	height:15px;
	border-bottom:2px solid #e0772c;
	border-right:2px solid #e0772c;
	border-left:2px solid #e0772c;
}

/*sidebar - orange*/


.rntitlebg2{
	background:url(../images/rn_titlebg2.png) no-repeat;
	width:159px;
	font:bold 14px Arial;
	color:#116389;
	margin-left:5px;
	padding:5px 0 0 28px;
	height:23px;
}
.rightnavytbg{
	background:url(../images/lny_tbg.jpg) no-repeat;
	width:230px;
	height:17px;
	border-top:2px solid #d5c397;
	border-right:2px solid #d5c397;
	border-left:2px solid #d5c397;
}
.rightnavycbg{
	background:url(../images/lny_bg.jpg) repeat-y;
	width:215px;
	min-height:17px;
	padding:0 10px 0 5px;
	font:normal 9px Arial;
	color:#fff;
	border-right:2px solid #d5c397;
	border-left:2px solid #d5c397;
}
.rightnavybbg{
	background:url(../images/lny_bbg.jpg) no-repeat;
	width:230px;
	height:16px;
	border-bottom:2px solid #d5c397;
	border-right:2px solid #d5c397;
	border-left:2px solid #d5c397;
}
.rntitlebg3{
	background:url(../images/rn_titlebg3.png) no-repeat;
	width:109px;
	font:bold 14px Arial;
	color:#116389;
	margin-left:5px;
	padding:5px 0 0 30px;
	height:23px;
}
.rightnavbg2{
	background:#fff;
	width:170px;
	margin:auto;
	font:normal 11px Arial;
	color:#767676;
	margin-top:10px;
	padding:7px 0 0px 10px;
	border:1px solid #6e2c2b;
}
.rightnavbg3{
	background:#fff;
	width:180px;
	margin:auto;
	font:normal 11px Arial;
	color:#767676;
	padding:7px 0 10px 10px;
	border:1px solid #787304;
}
/*footer*/
#footer{
	background:url(../images/footermainbg.gif) no-repeat;
	width:990px;
	height:233px;
	margin: auto;
	padding:0px;
}
.bottomtree{
	background:url(../images/footerimg.png) no-repeat;
	width:271px;
	height:466px;
	position:absolute;
	bottom:-234px;  
	_bottom:-70px;
	left:-271px;
}
.footerline{
	border-bottom:1px solid #89bfcd;
	width:224px;
	padding:60px 0 5px 0;
	margin-left:60px;
}
a.footlink:active,a.footlink:link,a.footlink:visited{
	font:normal 11px Arial;
	color:#fff;
	text-decoration:none;
	white-space:nowrap;
}
a.footlink:hover{
	font:normal 11px Arial;
	color:#133f4c;
	text-decoration:none;
	white-space:nowrap;
}
.bottomcar{
	background:url(../images/bottomimg.png) no-repeat;
	width:228px;
	height:222px;
	position:absolute;
	bottom:-100px;
	_bottom:120px;
	left:40px;
}
.footerline2{
	border-bottom:1px solid #89bfcd;
	width:252px;
	font:normal 11px Arial;
	color:#fff;
	padding:25px 0 5px 0;
	margin-left:30px;
}
.footeraddress{
	width:252px;
	font:normal 11px Arial;
	color:#fff;
	text-align:right;
	padding-top:120px;
	margin-right:30px;
}
.footcontent{
	font:normal 11px Arial, Verdana;
	color:#4c3f17;
}
.footerwhitetxt{
	background:url(../images/foot_line.png) no-repeat bottom;
	width:278px;
	font:normal 19px Arial, Verdana;
	color:#fff;
}
.footul{
	padding:0px;
	margin:5px 0 0 15px;
}
.footcontent li{
	padding:0px;
	margin:0px;
	list-type:disc;
}
.footstrip{
	background:url(../images/foot_strip.png) no-repeat;
	width:564px;
	font:normal 11px/19px Arial, Verdana;
	color:#fff;
	text-align:center;
	height:19px;
	margin:25px 0 0 213px;
}


/*productdetailview*/
a.submenured:link,a.submenured:active,a.submenured:visited,.submenured{
	font:bold 11px arial;
	/*color:#700202;*/
	color:#700202;
	text-decoration:none;
}
a.submenured:hover{
	font:bold 11px arial;
	color:#700202;
	text-decoration:none;
}
a.submenublue:link,a.submenublue:active,a.submenublue:visited{
	font:bold 11px arial;
	color:#58789e;
	text-decoration:none;
}
a.submenublue:hover{
	font:bold 11px arial;
	color:#7e7e7e;
	text-decoration:none;
}
a.submenugray:link,a.submenugray:active,a.submenugray:visited{
	font:bold 11px arial;
	color:#7e7e7e;
	text-decoration:none;
}
a.submenugray:hover{
	font:bold 11px arial;
	color:#000;
	text-decoration:none;
}
.bigbox{
	background:#fff url(../images/titleviewbg.jpg) repeat-x top;
	width:320px;/*
	height:280px;
	border:1px solid #8ab6da;*/
	border-left:1px solid #8ab6da;;
	border-right:1px solid #8ab6da;;
}
.productimg{
	/*background:transparent url(../images/porduct1.jpg) no-repeat bottom;*/
	width:320px;
	height:232px;
	clear:both;
}
.productimgBorder {
	padding-top:10px;
	border:1px solid #8ab6da;border-top:none;
	width:320px;
	height:232px;
	clear:both;
}
.botbox{
	width:320px;
	height:64px;
}
.zoomimg{
	background:transparent url(../images/zoom.jpg) no-repeat top;
	width:148px;
	height:21px;
}
.imgborder{
	border:1px solid #8ab6da;
}
.titlewhitetxt{
	font:bold 16px Arial;
	color:#ffffff;
}
.titlegraytxt{
	font:bold 11px Arial;
	color:#7b7b7b;
}
.topspace10{margin-top:10px;}

.sideratebg{
	background:#ddeef3 url(../images/topblue.jpg) no-repeat bottom;
	width:128px;
	height:58px;
}
.sideinnbg{
	background:#f1f8fa url(../images/downblue.jpg) no-repeat bottom;
	width:128px;
	height:131px;
}
.arrowstar{
	background:#f1f8fa url(../images/arrows.jpg) no-repeat;
	width:65px;
	height:9px;/*
	margin-left:10px;*/
}
.producttxtbox{
	background:#f1f8fa url(../images/producttxtbox.jpg) no-repeat;
	width:108px;
	height:18px;
	margin-top:5px;
	padding-top:2px;
	padding-left:5px;
}
.producttxtinn{width:98px;height:18px;border:none;vertical-align;top;background-color:transparent;font-size:11px;}
.rateredtxt{
	font:bold 21px Arial;
	color:#700202;/*
	padding-top:5px;*/
}
.rateredsmalltxt,.rateredsmalltxt label{
	font:bold 14px Arial;
	color:#700202;
	padding-top:5px;
}
.rateredsmalltxt label {padding-top:2px}
.greengredient{
	background:#fff url(../images/package.jpg) no-repeat;
	width:128px;
	height:58px;
}
.greendraktxt{
	font:bold 14px Arial;
	color:#233c05;
}
.greendraksmalltxt{
	font:normal 11px Arial;
}
a.greentxt:link,a.greentxt:active,a.greentxt:visited{
	font:bold 14px Arial;
	color:#233c05;
	text-decoration:none;
}
a.greentxt:hover{
	font:bold 14px Arial;
	color:#fff;
	text-decoration:none;
}
.titlebluewhite{
	background:#fff url(../images/titlebluewhitebg.jpg) no-repeat bottom;
	width:469px;
	height:27px;
	font:bold italic 14px Arial;
	color:#700202;
}
.blueitalicone{
	/*font:normal italic 14px Arial;color:#328299;*/
	font:normal 13px Arial;
	color:#328299;
}
.prosmallimg2{
	/*background:transparent url(../images/smallprod1.jpg) no-repeat top;*/
	width:65px;
	height:62px;
	border:1px solid #8ab6da;
	overflow: hidden;
}
.prosmallimg3{
	background:transparent url(../images/smallprod2.jpg) no-repeat top;
	width:65px;
	height:62px;
	border:1px solid #8ab6da;
}

/*LISTING PAGE*/
.listinglntitlebg{
	background:url(../images/listlntitlebg.png) no-repeat;
	width:164px;
	font:bold 14px Arial;
	color:#116389;
	margin:auto;
	padding:5px 0 0 30px;
	height:23px;
}
.listlnwhitebg{
	background:#fff;
	width:195px;
	border:2px solid #667332;
	margin:auto;
}
.listbluebg{
	background:url(../images/listlntab.png) no-repeat;
	width:197px;
	height:21px;
	margin-top:20px;
}
.listyellowbg{
	background:url(../images/listlntabsel.png) no-repeat;
	width:197px;
	height:21px;
	margin-top:20px;
}
.ln li{
	list-style:none;
}
a.listlnlink:link,a.listlnlink:active,a.listlnlink:visited{
	font:normal 11px arial;
	color:#464646;
	text-decoration:underline;
	}
a.listlnlink:hover{
	font:normal 11px arial;
	color:#464646;
	text-decoration:none;
}
.redtxt{
	font:bold 11px Arial;
	color:#6B0619;
}
a.redlink:link,a.redlink:active,a.redlink:visited{
	font:bold 11px arial;
	color:#601b18;
	text-decoration:none;
	}
a.redlink:hover{
	font:normal 11px arial;
	color:#767676;
	text-decoration:none;
}
a.greylink:link,a.greylink:active,a.greylink:visited{
	font:bold 11px arial;
	color:#767676;
	text-decoration:none;
	}
a.greylink:hover{
	font:normal 11px arial;
	color:#601b18;
	text-decoration:none;
}
.listarticlebg{
	margin-top:10px;
	width:475px;
	font:normal 11px/30px Arial;
	color:#22748a;
	height:30px;
	border-top:1px solid #d6ddbd;
}
.listviewbg{
	background:#a7dcea;
	width:475px;
	font:normal 11px Arial;
	color:#164e5d;
	height:25px;
}
a.viewlink:link,a.viewlink:active,a.viewlink:visited{
	font:bold 11px arial;
	color:#164e5d;
	text-decoration:none;
	}
a.viewlink:hover,a.viewlinksel:link,a.viewlinksel:active,a.viewlinksel:visited,a.viewlinksel:hover{
	font:bold 11px arial;
	color:#9d0d15;
	text-decoration:underline;
}
/*.infotxt{
	font:normal 14px Myriad Pro,arial;
	color:#7e7e7e;
}*/
.listprodbg{
	background:#fff;
	width:473px;
	margin-top:5px;
	border:1px solid #a7ce97;
}
.titlewidth{
	background:url(../images/listtitlebgg.jpg) no-repeat;
	width:311px;
	height:31px;
	padding-left:20px;
	font:normal 19px/31px Impact, Arial;
	color:#fff;
	margin-right:5px;
}
a.pnamebluelink:link, a.pnamebluelink:visited, a.pnamebluelink:hover, a.pnamebluelink:active{	
	/*font:normal 19px/31px Impact, Arial;*/
	font:bold 15px Arial;
	color:#fff;
	margin-right:5px;
}
.whitetxt{
	font:bold 11px/31px Arial;
	color:#fff;
	padding-right:20px;
}
.boldtxt{
	font:bold 11px/31px Arial;
}
.listdescription{
	margin:10px 15px 10px 0;
	width:310px;
	float:right;
}
.listpricetxt{
	font:bold 19px Arial;
	color:#59799f;
	float:right;
}
/*.listaddtobg{
	background:url(../images/listbbg.jpg) no-repeat;
	width:314px;
	height:43px;
	font:normal 19px Arial;
	color:#fff;
	clear:both;
}*/
.listaddtobg{
	background:#f1f9fc url(../images/listbbg.jpg) no-repeat;
	width:310px;
	/*min-width:282px;*/
	height:22px;
	font:normal 19px Arial;
	color:#fff;
	clear:both;
}
.listtree{
	background:url(../images/tree.gif) no-repeat;
	width:31px;
	height:42px;
}
a.wishlisttxt:link,a.wishlisttxt:active,a.wishlisttxt:visited{
	font:normal 10px Arial;
	color:#4f6705;
	text-decoration:none;
	}
a.wishlisttxt:hover{
	font:normal 10px Arial;
	color:#7e7e7e;
	text-decoration:underline;
}
a.comparetxt:link,a.comparetxt:active,a.comparetxt:visited{
	font:normal 10px Arial;
	color:#00485c;
	text-decoration:none;
	}
a.comparetxt:hover{
	font:normal 10px Arial;
	color:#7e7e7e;
	text-decoration:underline;
}
a.linktxt:link,a.linktxt:active,a.linktxt:visited{
	color:#52aabe;
	font:normal 11px Arial;
	text-decoration:none;
}
a.linktxt:hover{
	color:#6daa29;
	font:normal 11px Arial;
	text-decoration:underline;
}
.titlewidthblue{
	background:url(../images/listtitlebgb.jpg) no-repeat;
	width:311px;
	height:31px;
	padding-left:20px;
	font:normal 19px/31px Impact, Arial;
	color:#fff;
	margin-right:5px;
}

.welcometxt{
	color:#4dac36;
	font: Bold 16px Arial;
	
}

.nametxt{
	color:#11b7e9;
	font: Bold 18px Arial;
}
a.prodtitlelink:link, a.prodtitlelink:visited, a.prodtitlelink:hover, a.prodtitlelink:active{
	font:bold 14px Arial;
	color:#1e7a93;
	/*word-wrap: break-word;*/
}
.topspace20 {padding-top:20px;clear:both;}

.size12bold{
	font: bold 12px arial;
}
.underline{
	text-decoration: underline;
}
.height10{
	height:15px;
	clear:both;
}
.cursor{
	cursor:pointer;
}
.paddright5{
	padding-right: 5px;
}
.valignm{
	vertical-align:middle;
}
.size11bold{
	font: bold 11px arial;
}
.proDesc {color:#000;text-align:justify;width:460px;}
.carttopspace {clear:both;padding-top:70px}

a.relpronamelink:link, a.relpronamelink:active, a.relpronamelink:hover, a.relpronamelink:visited{
	color:#2C8098;
	font:normal 11px arial;
}
.relref{
	font-size:10px;
	color:#343434;
}
.relprice{
	font-size:14px;
	color:#700202;
	font-weight:bold;
}
.paddright20{
	padding-right:20px;
}
.paddright10{
	padding-right:10px;
}

.retour{
	color:#700202;
	font:normal 11px arial;
}
.paddbot10{
	padding-bottom:10px;
}
paddright5{
	padding-right:5px;
}
.rechercheList {
	padding-left:10px;display:block;
	padding-top:10px;
}
#new-products-list-table .pricetxt {
	font-size:16px;
}
.state-filter {
	padding : 5px;
}
.state-filter H4 {
	color : #637abd;
	font-weight: bold;
}
.state-filter .narrowed-category {
	color : #637abd;
	padding-bottom:5px;
}
.box_related {
	width : 90px !important;
	height : 200px;
	padding-bottom : 5px;
}

.leftnavcbg div.left{
	float:left;
	width:50px;
	padding-left:5px;
}
.leftnavcbg div.right{
	float:left;
	width:165px;
	padding-bottom:12px;
}
	