body {	
	margin:0;
	background:#eaeaea;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:12px;
	}
a, a:visited {outline:none; text-decoration:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.gap {height:10px;}
form{margin:0;}
h1 {
	font-family:"Trebuchet MS";
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
	color:#333;
	}
h1 span {
	color:#006598;
	}
h2 {
	font-size:18px;
	padding:2px 5px;
	margin:0;
	color:#fff;
	background:#0f8dcf;
	font-weight:normal;
	font-family:"Trebuchet MS";
	}
p {
	padding:0;
	margin:8px 0;
	}
.clr {clear:both;}	
#mainCont {
	width:878px;
	background:#fff;
	border:2px solid #fff;
	margin:auto;
	}
.topBanner {
	width:407px;
	float:left;
	position:relative;
	color:#2e83c4;
	font-weight:bold;
	}
.topBannerInnner {
	position:absolute;
	left: -175px;
	top: 13px;
	}
.businessPart {
	width:190px;
	float:left;
	text-align:center;
	position:absolute;
	top:13px;
	left:100px;
	}
.topbannerImg {
	position:absolute;
	top:11px;
	left:350px;
	}
.paymentSuccess {
	width:730px;
	height:200px;
	text-align:center;
	padding-top:50px;
	text-align:justify;
	}
		
#header .logo {
	float:left;
	height:77px;
	width:389px;
	/*background:url(../images/logo.jpg) no-repeat top left;*/
	margin:10px 0 10px 10px;
	}
#header .topLinksCont {
	float:right;
	font-size:11px;
	padding:8px 10px 0 0;
	text-align:right;
	}
#header .topLinksCont a:link, #header .topLinksCont a:visited {
	color:#737373;
	text-decoration:underline;
	}
#header .topLinksCont a:hover {
	color:#737373;
	text-decoration:none;
	}
#header .cartCont {
	padding-top:55px;
	}
	
#header span.callNow {
	background:url(../images/icon-call-now.jpg) no-repeat right top;
	padding:3px 20px 3px 0;
	font-size:15px;
	font-weight:bold;
	display:block;
	float:right;
	margin-right:10px;
	}
#header a.cartLink:link, #header a.cartLink:visited {
	background:url(../images/icon-cart.jpg) no-repeat left top;
	padding:3px 0px 3px 23px;
	font-size:13px;
	font-weight:bold;
	display:block;
	float:right;
	text-decoration:none;
	text-transform:uppercase;
	}
#header a.cartLink:hover {
	color:#e43e04;
	}
#header .tab {
	clear:both;
	}
#header .tab a:link, #header .tab a:visited {
	color:#333;
	background:url(../images/tab-l-bg.jpg) left top no-repeat;
	display:block;
	float:left;
	margin:0 2px;
	text-decoration:none;
	}
#header .tab a:hover, #header .tab a.sel:link, #header .tab a.sel:visited, #header .tab a.sel:hover  {
	color:#333;
	background:url(../images/s-tab-l-bg.jpg) left top no-repeat;
	display:block;
	}
#header .tab a:link span, #header .tab a:visited span {
	color:#333;
	background:url(../images/tab-r-bg.jpg) right top no-repeat;
	display:block;
	padding:7px 11px;
	_padding:7px 10px;
	text-align:center;	
	}
#header .tab a:hover span, #header .tab a.sel:link span, #header .tab a.sel:visited span, #header .tab a.sel:hover span {
	color:#333;
	background:url(../images/s-tab-r-bg.jpg) right top no-repeat;
	display:block;
	}
.hardwood {width:120px;}
.flooring {width:95px;}
.cork {width:165px;}
.exotic {width:160px;}
.handscraped {width:200px;}
.bamboo {width:110px;}
.subTab {
	padding:5px 2px;
	}
.subTab a:link, .subTab a:visited {
	color:#e43e04;
	text-decoration:none;
	}
.subTab a:hover {
	color:#333;
	text-decoration:none;
	}
.subTab a span{
	color:#333;
	text-decoration:none;
	}
.subTab a:hover span{
	color:#e43e04;
	text-decoration:none;
	}			
.topSearchCont {
	background:url(../images/search-bg.jpg) repeat-x top left;
	height:21px;
	font-size:11px;
	padding:5px;
	}
.topSearchCont .searchCont {
	float:left;	
	}
.topSearchCont img, .topSearchCont select, .topSearchCont input {vertical-align:middle;}
.topSearchCont .search {
	background:url(../images/icon-search.jpg) no-repeat top left ;
	border:1px solid #000;
	padding:1px 0 1px 15px;
	color:#737373;
	margin-left:3px;
	}
.topSearchCont .searchDropdown {
	border:1px solid #000;
	padding:1px 0 1px 1px;
	color:#737373;
	margin-left:1px;
	}
.topSearchCont a.redLink:link, .topSearchCont a.redLink:visited {
	color:#e43e04;
	text-decoration:underline;
	padding:0 5px;
	}
.topSearchCont a.redLink:hover {
	color:#e43e04;
	text-decoration:none;
	}	
.topSearchCont .accountLink {	
	width:250px;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	text-align:right;
	padding:4px 0 0 0;
	}
.topSearchCont .accountLink a:link, .topSearchCont .accountLink a:visited {
	text-decoration:none;
	color:#737373;
	margin-left:10px;
	}
.topSearchCont .accountLink a:hover {
	text-decoration:none;
	color:#e43e04;
	}
.topSearchCont .liveButton {
	float:right;
	}
.flashBnr {
	padding:10px 0;
	}
.flashBnr .left {
	float:left;
	}
.flashBnr .right {
	float:right;
	}
#middle {
	padding:5px 2px;
	}
#middle .leftCont {
	float:right;
	width:613px;
	}
#middle .rightCont {
	float:left;
	width:238px;
	}
a.moreLink:link, a.moreLink:visited {
	color:#e43e04;
	text-decoration:none;
	}
a.moreLink:hover {
	color:#e43e04;
	text-decoration:underline;
	}
#middle .mainContent {
	margin-bottom:15px;
	}
#middle .fpCont {
	padding:0 0 25px 0px;
	}
#middle .fpCont .prdCont {
	margin:5px 20px 0px 20px;
	_margin:5px 18px 0px 18px;
	float:left;
	width:134px;	
	border-bottom:1px solid #eaeaea;
	}
#middle .fpCont img {
	border:1px solid #333;
	}
#middle .fpCont .fpDetails {
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	overflow:hidden;
	font-size:11px;
	padding:2px;
	}	
#middle .fpCont .fpDetails strong {
	color:#0f8dcf;
	}
#middle .rightCont .boxCont {
	border:1px solid #0f8dcf;
	padding:5px;
	margin-bottom:15px;
	}

#middle .rightCont .boxCont strong {
	color:#333;
	}	
#middle .rightCont .boxCont a:link, #middle .rightCont .boxCont a:visited {
	color:#737373;
	text-decoration:none;
	}
#middle .rightCont .boxCont a:hover {
	color:#737373;
	text-decoration:underline;
	}
.hDottedLine {
	background:url(../images/h-dotted-line.gif) repeat-x left top;
	height:23px;
	}
.posted {
	color:#333;
	font-style:italic;
	padding:10px 0 0 0;
	font-weight:bold;
	}
.posted span {
	color:#0f8dcf;
	font-weight:normal;
	}
.customerTestCont {
	background:url(../images/customer-center-line.jpg) repeat-y left top;
	border:1px solid #0f8dcf;
	margin-bottom:15px;
	}
.customerTestCont .customerCont {
	float:left;
	width:241px;
	}
.customerTestCont .customerCont .content {
	padding:5px;
	}
.customerTestCont .customerCont .content ul {
	padding:0;
	margin:0;
	list-style:none;
	}
.customerTestCont .customerCont .content ul li {
	background:url(../images/blk-arw.gif) no-repeat 2px 7px;
	padding:2px 0 2px 10px;
	margin:0;
	list-style:none;
	}
.customerTestCont .customerCont .content ul li a:link, .customerTestCont .customerCont .content ul li a:visited {
	color:#737373;
	text-decoration:none;
	}
.customerTestCont .customerCont .content ul li a:hover {
	color:#737373;
	text-decoration:underline;
	}
.customerTestCont .testCont {
	float:right;
	width:370px;
	}
.customerTestCont .testCont .content {
	padding:5px;
	}
#footer {
	clear:both;
	width:882px;
	margin:auto;	
	}
#footer .ftrLogoCont {
	text-align:right;
	font-size:10px;
	background:#fff;
	padding:15px 0 0 0;
	}
#footer .ftrLogoCont img {
	vertical-align:middle;
	margin:2px;
	}
#footer .footerLink {
	background:#000;
	color:#fff;
	padding:5px 10px;
	}
#footer .footerLink a:link, #footer .footerLink a:visited {
	color:#fff;
	text-decoration:none;
	padding:0 5px;
	}
#footer .footerLink a:hover {
	color:#fff;
	text-decoration:underline;
	}
#footer .footerPrdRange {
	border-bottom:1px solid #dbdbdb;
	padding:15px 20px;
	}
.footerseal {
	float:left;
	padding-left:5px;
	}
.prdRangeCont {
	float:left;
	width:450px;
	}	
.prdRangeCont h1 {
	color:#006598;
	}
.prdRangeCont a:link, .prdRangeCont a:visited {
	background:url(../images/arw-blk.gif) no-repeat 2px 9px;
	padding:4px 0 4px 15px;
	margin:0 15px 0 0;
	list-style:none;
	border-bottom:1px solid #e4e3e3;
	color:#333;
	text-decoration:none;
	float:left;
	display:block;
	width:175px;
	font-size:11px;
	}
.prdRangeCont a:hover {
	text-decoration:underline;
	}
.BBBCont {
	float:right;
	padding:1px 0;
	}
#footer .copy {
	border-top:1px solid #ffffff;
	padding:15px 20px;
	font-size:11px;
	text-align:center;
	line-height:16px;
	}
#footer .copy a:link, #footer .copy a:visited {
	color:#006598;
	text-decoration:none;
	font-weight:bold;
	}
#footer .copy a:hover {
	color:#006598;
	text-decoration:underline;
	}
/*--------new class ------------------*/
.blu_clr{
	color:#0f8dcf;
	}
a.content-link:link, a.moreLink:visited {
	color:#e43e04;
	text-decoration:none;
	}
a.content-link:hover {
	color:#e43e04;
	text-decoration:underline;
	}
#middle .leftCont .fpCont .prdCat {
	margin:5px 18px 15px 0;
	float:left;
	width:134px;	
	border-bottom:1px solid #eaeaea;
	}
	
ul.from{
	width:300px; 
	margin:auto;
	list-style:none;
	padding:0 0 0 0;
	margin:0;
	}
ul.from li{
	padding:5px;
	text-align:right;
	}
	
ul.from li span{
	color:#FF0000;
	} 
.input_text{
	width:150px;
	}
.border{
	border:#CCCCCC solid 1px;
	padding:10px;
	}

.bradcrum {
	font-weight:bold;
	padding:5px 0 5px 0;
	color:#737373;
	border-bottom:#eaeaea 1px solid;
	margin-bottom:15px;
	
	}
.bradcrum a, .bradcrum a:visited {
	color:#006598;
	text-decoration:none;
	}
.bradcrum a:hover {
	text-decoration:underline;
	}
.productTopbox {
	background:#d0edfb;
	padding:4px;
	margin:8px 0;
	width:606px;
	}
.productTopbox .productCount {
	float:left;
	width:175px;
	font-weight:bold;
	color:#006598;
	padding-left:5px;
	}
.productTopbox .sortBy {
	width:200px;
	float:left;
	text-align:center;
	color:#737373;
	}
.sortSel {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	width:130px;
	}
.productPageNo {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	width:50px;
	}
.productTopbox .numberLink {
	float:right;
	width:150px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	padding:2px 0 0 0;
	}
.productTopbox .numberLink a, .productTopbox .numberLink a:visited {
	color:#006598;
	text-decoration:none;
	margin-left:3px;
	}
.productTopbox .numberLink a:hover {color:#000000;}
	
.productBox {
	float:left;
	background:url(../images/product_right_dot.gif) repeat-y top right;
	width:113px;
	padding:0 20px;
	font-size:10px;
	color:#737373;
	}
.productBox img {
	display:block;
	border:none;
	margin:5px 0;
	}
.productBox a, .productBox a:visited {
	color:#0f8dcf;
	font-size:11px;
	text-decoration:none;
	}
.productBox a:hover {
	text-decoration:underline;
	}
.productBox .price {
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-bottom:3px;
	}
.productClr {
	background:url(../images/product_bot_line.gif) repeat-x;
	height:20px;
	clear:both;
	width:613px;
	}
.blueHd {
	color:#545454;
	font-weight:bold;
	}
.padLeft {padding-left:15px;}
ul.rightLink {
	padding:5px 0;
	margin:0;
	list-style:none;
	}
ul.rightLink li {
	background:url(../images/blk-arw.gif) no-repeat 2px 7px;
	padding:2px 0 2px 10px;
	margin:0;
	list-style:none;
	}
ul.rightLink li a:link, ul.rightLink li a:visited {
	color:#737373;
	text-decoration:none;
	}
ul.rightLink li a:hover {
	color:#737373;
	text-decoration:underline;
	}
.testimonial {
	padding:5px;
	color:#7f7f7f;
	}
.testimonial .by {
	display:block;
	padding:8px 0;
	font-weight:bold;
	color:#333333;
	font-style:italic;
	}
.orageClr {color:#ed6015 !important;}


.ProductPart {
	width:872px;
		}
.btm_banner {
	width:872px;
	margin:auto;
	}
.bannerImg {
	float:left;
	margin:0 23px;
	padding-bottom:5px;
	}
h3 {
	font-family:"Trebuchet MS";
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
	color:#006598;
	}
.bottomLeftPart {
	float:left;
	width:400px;
	}
ul.btmLeft {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.btmLeft li {
	display:inline;
	}
ul.btmLeft li a, ul.btmLeft li a:visited  {
	background:url(../images/arw-blk.gif) no-repeat 2px 9px;
	padding:2px 0 2px 15px;
	margin:0 15px 0 0;
	list-style:none;
	border-bottom:1px solid #e4e3e3;
	color:#333;
	font-size:11px;
	text-decoration:none;
	display:block;
	}
ul.btmLeft li a:hover {
	text-decoration:underline;
	}
ul.btmLeftCus {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.btmLeftCus li {
	display:inline;
	}
ul.btmLeftCus li a, ul.btmLeftCus li a:visited  {
	background:url(../images/arw-blk.gif) no-repeat 2px 9px;
	padding:1px 0 1px 15px;
	margin:0 15px 0 0;
	list-style:none;
	border-bottom:0px solid #e4e3e3;
	color:#333;
	font-size:11px;
	text-decoration:none;
	display:block;
	}
ul.btmLeftCus li a:hover {
	text-decoration:underline;
	}	
.btmInsideBox {
	width:175px;
	}
.bottomRrightPart {
	float:right;
	width:400px;
	}
.testimonials_part {
	font-size:11px;
	color:#333;
	/*line-height:1px;*/
	}
h4 {
	font-family:"Trebuchet MS";
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
	color:#737373;
	}
.youAreHere{
	font-weight:normal;
	padding-right:5px;
	}
.bestPrices {
	/*width:320px;*/
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#737373;
	}
.thisWeel {
	width:140px;
	float:right;
	}
a.orangelink:link, a.orangelink:visited {
	font-size:11px;
	color:#ed6015;
	background:url(../images/orange_arrow.gif) no-repeat 0px 1px;
	text-decoration:none;
	padding:0 5px 0px 15px;
	font-weight:bold;
	}
a.orangelink:hover {
	text-decoration:underline;
	}
.greatValuesBox {
	width:271px;
	float:left;
	}
.yellowHdlink {
	background:#edb053 url(../images/white_arrow.jpg) no-repeat 5px 6px;
	padding:8px 0px 8px 30px;
	margin-bottom:1px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	}
.categoryitems {
	height:165px;
	overflow:hidden;
	}
.imgRight {
	width:336px;
	float:right;
	}
.learn_more{
	padding-bottom:5px;
	text-align:right;
	}
.featuredBrandsBox {
	width:608px;
	border:#ed6015 0px solid;
	}
.featureHd {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding:1px 0 1px 10px;
	border-bottom:#ed6015 2px solid;
	/*background:#ed6015;*/
	}	
.featureInsideBox {
	width:585px;
	margin:auto;
	padding:8px 0 8px 0;
	}
.featureInsideMiddle {
	width:561px;
	float:left;
	overflow:hidden;
	visibility: visible; 
	position: relative;
	z-index: 2; 
	left: 0px;
	}

ul.product_scroll_container {
	position: relative;
	z-index: 1; 
	width: 3080px; 
	left: -1848px;
	margin:0;
	list-style:none;
	}
.product_scroller_block {
	overflow: hidden; 
	float: left; 
	width: 140px; 
	height: 100px;
	}
ul.product_scroll_container li {	
	text-align:center;
	font-family:Georgia;
	font-size:19px;
	overflow: hidden;
	float: left;
	width: 140px;
	height: 80px;
	}
.inside_image_size {
	width:120px;
	height:80px;
	margin-left:6px;
	padding:8px 0;
	}
.scrollArrow {
	width:12px;
	margin:19px 0px 19px 0px;
	float:left;
	}
	
.usefulToolsInfo {
	width:592px;
	margin:auto;
	background:#A4D8EF;
	border:#3FAADA 1px solid;
	padding:8px 8px 8px 8px;
	}
.usefulToolsHd {
	color:#333333;
	font-weight:bold;
	}
usefulToolLeft {
	width:201px;
	margin-top:5px;
	background:url(../images/wihite_bg.jpg) repeat-y top right;
	}
.usefulToolLeft ul {
	padding:0;
	margin:0;
	list-style:none;
	}
.usefulToolLeft ul li {
	display:block;
	background:#edb053;
	}
.usefulToolLeft ul li a, .usefulToolLeft ul li a:visited {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#edb053;
	text-decoration:none;
	display:block;
	padding:6px 0 6px 8px;
	border-left:1px solid #edb053;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:191px;
	}
.usefulToolLeft ul li a:hover {
	background:#ef970e;
	border-left:1px solid #ffffff;
	border-right:1px solid #ef970e;
	}
.usefulToolLeft ul li a.sel:link,.usefulToolLeft ul li a.sel:visited {
	background:#ef970e;
	border-left:1px solid #ffffff;
	border-right:1px solid #ef970e;
	}
.usefulToolright {
	width:390px;
	background:#ef970e;
	margin-top:5px;
	padding-bottom:10px;
	border:1px solid #ffffff;
	border-left:none;
	height: auto !important; /* for ie 7 */
	height: 200px; /* for IE5.x and IE6 */
	min-height: 200px; /* for modern browsers */
	}	
ul.usefulRightLink{
	padding:3px 0 0 0;
	margin:0;
	list-style:none;
	}
ul.usefulRightLink li {
	background:url(../images/orange_arrow.gif) no-repeat 10px 6px;
	padding:5px 0 5px 28px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
ul.usefulRightLink li a, ul.usefulRightLink li a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
ul.usefulRightLink li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
.usefulTextBtm {
	padding:5px 0px 0 0px;
	font-size:11px;
	color:#000000;
	height:122px;
	}	
/*.usefulToolLeft ul {
	padding:0;
	margin:0;
	list-style:none;
	}
.usefulToolLeft ul li {
	display:block;
	background:#edb053;
	}
.usefulToolLeft ul li a, .usefulToolLeft ul li a:visited {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#edb053;
	text-decoration:none;
	display:block;
	padding:6px 0 6px 8px;
	border-left:1px solid #edb053;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	}
.usefulToolLeft ul li a:hover {
	background:#ef970e;
	border-left:1px solid #ffffff;
	border-right:1px solid #ef970e;
	}
.usefulToolLeft ul li a.sel:link,.usefulToolLeft ul li a.sel:visited {
	background:#ef970e;
	border-left:1px solid #ffffff;
	border-right:1px solid #ef970e;
	}
.usefulToolright {
	width:390px;
	float:right;
	background:#ef970e;
	margin-top:5px;
	padding-bottom:10px;
	border:1px solid #ffffff;
	border-left:none;
	height:200px;
	}	
ul.usefulRightLink{
	padding:3px 0 0 0;
	margin:0;
	list-style:none;
	}
ul.usefulRightLink li {
	background:url(../images/orange_arrow.gif) no-repeat 10px 6px;
	padding:5px 0 5px 28px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
ul.usefulRightLink li a, ul.usefulRightLink li a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
ul.usefulRightLink li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
.usefulTextBtm {
	padding:5px 0px 0 0px;
	font-size:11px;
	color:#000000;
	height:122px;
	border-right:1px solid #ffffff;
	}*/
#a3 {border-bottom:1px solid #ffffff;}	
a.more:link, a.more:visited {
	font-size:11px;
	color:#FFFFFF;
	background:url(../images/orange_arrow.gif) no-repeat 0px 1px;
	text-decoration:none;
	padding:0 5px 0px 15px;
	font-weight:bold;
	text-align:right;
	}
a.more:hover {
	text-decoration:underline;
	}
.shoppingBox {
	padding:13px 5px 0 12px;
	background:#0f8dcf;
	}
.shoppingtTab {
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#006598;
	font-weight:normal;
	background:url(../images/shopping_tab.jpg) no-repeat;
	width:127px;
	height:27px;
	padding:3px 0 0px 6px;
	}
#middle .rightCont .borTopNone {
	border-top:none;
	}
.viewProductmain {
	width:216px;
	margin:auto;
	padding:8px 0 8px 0;
	border-bottom:#006598 1px dotted;
	margin-bottom:15px;
	}
.viewProductfl {
	float:left;
	width:7px;
	}
.viewProductMiddle {
	background:url(../images/view_produt_bg.jpg) repeat-x;
	height:59px;
	width:200px;
	float:left;
	color:#000000;
	font-weight:bold;
	padding:8px 0 0 2px;
	} 
.selective_box {
	width:140px;
	margin-top:2px;
	border:#0c0c0c 1px solid;
	}
.goBt {
	vertical-align:top;
	padding:2px 0 0 3px;
	}
.productMainpart {
	width:636px;
	float:right;
	}
#middle .Productpart {
	float:right;
	width:625px;
	}
.orderSamepleMain {
	width:120px;
	}
.orderSmaple {
	width:33px;
	float:right;
	font-size:11px;
	color:#006598;
	padding: 2px 0 0 5px;
	}
	
.productLf {
	width:304px;
	float:left;
	}
.productRight {
	width:303px;
	height:418px;
	float:right;
	border-left:#999999 1px  dotted;
	}
.productImg {
	border:#c7c6c6 2px solid;
	padding:1px;
	}
.Productdetails {
	width:625px;
	background:#FFFFFF url(../images/product_details_bg.jpg) repeat-x bottom;
	float:right;
	margin-top:10px;
	}
.viewlink {
	padding:8px 0 8px 0;
	}
.viewlink a, .viewlink a:visited{	
	color:#333;
	text-decoration:none;
	font-size:11px;
	padding:5px;
	}
.viewlink a:hover {
	text-decoration:underline;
	}
.orderSamplebox {
	width:296px;
	background:#f5f5f5;
	border:#cccccc 1px solid;
	margin-bottom:15px;
	padding:8px;
	}
.orderSampletext {
	color:0e0e0e;
	font-weight:bold;
	padding:0 2px 0 2px;
	}
.inputbox {
	width:150px;
	border:1px solid #000;
	}
.normallink {
	color:#333;
	}
.normallink a, .normallink a:visited{	
	color:#333;
	text-decoration:underline;
	font-size:11px;
	padding:5px;
	}
.normallink a:hover {
	text-decoration:none;
	}
.cookiesline {
	font-size:11px;
	color:#ed6015;
	}
.productDetailshd {
	color:#006598;
	font-weight:bold;
	background:#d0edfb;
	padding:5px 0 5px 7px;
	margin:0 1px 0 12px;
	}
.produtfieldMain {
	width:277px;
	margin:auto;
	font-size:11px;
	color:#0e0e0e;
	}
.produtfieldfl {
	width:120px;
	float:left;
	padding-top:4px;
	_padding-top:0px;
	}
.produtfieldfr {
	width:150px;
	float:right;
	padding-top:4px;	
	_padding-top:0px;
	}
.clrP {clear:both; height:1px;}
.Prdtdiscription {
	border:#ee6922 1px solid;
	margin-bottom:15px;
	}
.producttab {
	background:#ed6015;
	height:25px;
	padding-left:15px;
	}
.producttab a,  .producttab a:visited {
	color:#ffffff;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	display:block;
	float:left;
	text-decoration:none;
	}
.producttab a:hover {
	background:#FFFFFF;
	color:#ed6015;
	}
.producttab a.sel:link,  .producttab a.sel:visited{
	background:#FFFFFF;
	color:#ed6015;
	}
.discriptioninside {
	padding:15px 10px 15px 15px;
	background:#FFFFFF;
	}
ul.solidWood {
	margin:0px;
	padding:10px 0 0 0;
	list-style:none;
	}
ul.solidWood li {
	display:inline;
	}
ul.solidWood li a, ul.solidWood li a:visited  {
	background:url(../images/arw-blk.gif) no-repeat 2px 7px;
	padding:3px 0 3px 15px;
	margin:0 15px 0 0;
	list-style:none;
	color:#737373;
	font-size:12px;
	text-decoration:none;
	display:block;
	}
ul.solidWood li a:hover {
	text-decoration:underline;
	}
.discripitonImg {
	width:339px;
	float:left;
	padding-top:10px;
	}
.discripitonfr {
	width:200px;
	float:right;
	padding-top:25px;
	}
a.back:link, a.back:visited {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	}
a.back:hover {
	color:#000000;
	text-decoration:none;
	}	
.manufacturerLogo {
	width:270px;
	padding-top:10px;
	float:left;
}

	

.ColorText1 {
	color:#FFFFFF;
}
.ColorText2 {
	color:#888888;
}
.ColorText3 {
	color:#337799;
}
.ColorText4 {
	color:#e43e04;
}
.ColorText5 {
	color:#FF0000;
}
.SmallText {
	font-size:10px;
}
.MediumText {
	font-size:14px;
}
.LargeText {
	font-size:12px;
}
	
.prodSpeciesMain {
	margin:auto;
	font-size:11px;
	color:#0e0e0e;
	}
.prodSpeciesfr {
	width:450px;
	float:right;
	padding-top:8px;	
	_padding-top:0px;
	}
ul.product_scroll_container_no {
	position: relative;
	z-index: 1; 
	width: 3080px; 
	margin:0;
	list-style:none;
	}

ul.product_scroll_container_no li {	
	text-align:center;
	font-family:Georgia;
	font-size:19px;
	overflow: hidden;
	float: left;
	width: 140px;
	height: 80px;
	}
/*17 july*/
.bannerarea{ width:130px; padding-bottom:11px;}
.largeBanner{ width:610px;}
.featureinimgBox {
	width:600px;
	margin:auto;
	padding:8px 0 8px 0;
	}
.featureinimgBox img{ padding-left:22px;}
.productTopmain{ width:605px; border:#c0c0c0 1px solid; padding:3px; margin:8px 0 8px 0;}
.proucttopflimg{ width:198px; float:left;}
.proucttopfrtext{ width:395px; float:right; color:#333333; line-height:16px;}

.availableCollection{ padding:5px 0 0px 0; color:#3b58b0; font-weight:bold; }
.availableCollectionCont {width:300px; float:left;}
.availableCollectionList {width:210px; padding:2px;}
.availableCollectionList a, .availableCollectionList a:visited{color:#3b58b0; font-weight:bold; text-decoration:underline;}
.availableCollectionList a:hover{text-decoration:none;}
.availableCollectionPrice {color:#c80002; width:80px; padding:2px;}

/* 22 july */
ul.artLink {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.artLink li {
	background:url(../images/arw-blk2.gif) no-repeat 2px 7px;
	padding:2px 0 2px 15px;
	list-style:none;
	color:#333;
	font-size:12px;
	display:block;
	float:left;
	width:260px;
	}
ul.artLink li a, ul.artLink li a:visited  {
	color:#333;
	text-decoration:none;
	}
ul.artLink li a:hover {
	text-decoration:underline;
	}
/*30 August*/

.deliveryInfomain{ width:338px; }
.selectshoppingopt{ width:500px; padding-left:10px;}	
.deliveryTophd{ width:338px; background:url(../images/delivery_info_top_shape.jpg) no-repeat top; font-size:12px; font-weight:bold; color:#FFFFFF; padding:3px 0 5px 10px;}
.deliverymidbg{ width:328px; background:url(../images/delivery_info_mid_bg.jpg) repeat-y; padding:0 10px;}
.delivrylable{ width:90px; float:left; color:#737373; padding:1px 5px 0 0;}
.delivryinput{ width:164px; border:#7f9db9 1px solid; font-size:11px; color:#999999; padding:3px;}
.delivryfield{ width:215px; float:left; color:#737373; padding-bottom:5px;}
.deliveryinhd{ font-size:16px; font-weight:bold; color:#8c8c8b; text-align:center; padding:6px 0 6px 0;}
.delivryilablesml{ width:140px;}
.delivryinputsml{ width:120px; border:#7f9db9 1px solid; font-size:11px; color:#999999; padding:3px;}
.delivryilablebigl{ width:164px; padding:5px 0 5px 0;}
.delivryinputbig{ width:260px; border:#7f9db9 1px solid; font-size:11px; color:#999999; padding:3px;}
.rediobtn{ float:left; width:10px;}
.frtext{ float:right; width:470px; padding-top:2px;}

.selectShoppinghd{ border-bottom:#0A93F4 2px solid; padding:0 0 2px 1px; font-weight:bold; width:350px; margin:0 0 5px 5px; font-size:13px;}
.subtotalmail{padding-top:60px;}


.coupanlable{ width:160px; float:left; color:#737373; padding:1px 5px 0 0;}
.coupaninput{ width:164px; border:#7f9db9 1px solid; font-size:11px; color:#999999; padding:3px;}
.coupanfield{ width:215px; float:left; color:#737373; padding-bottom:5px;}
.delivryilablesm2{ width:109px;}
.delivryinputsm2{ width:90px; border:#7f9db9 1px solid; font-size:11px; color:#999999; padding:3px;}
.delivryilablesm_state{ width:60px;}
.delivryinputsm_state{ width:40px; border:#7f9db9 1px solid; font-size:11px; color:#999999;padding:3px;}

