/*
  $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:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 11px; line-height:22px;}
.errorBox { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size : 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size : 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size : 11px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ececec;
  color: #3e3939;
  margin: 0px;
  border:0px;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  line-height:20px;
 }



FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

/*a.headerNavigation { 
 
}

a.headerNavigation:hover {
  color: #D33615;
}*/

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;
}



.infoBox {
  background: none;
  margin:0px 0 0 0;
}

.infoBoxContents {
	background:none repeat scroll 0 0 transparent;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:10px;
}
.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 10px;
}
.pageHeading h1{
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 20px;
  font-weight: normal;
  color: #d33615;
  line-height:24px;
}
.pageHeading {
	color:#4d3c26 !important;
	font-size:24px ;
    line-height:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

TD.infoBoxHeading {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;
  font-weight: bold;
  
  color: #DD680D;
}

/*TD.infoBox, SPAN.infoBox {
  font-family:"Trebuchet MS", Arial, Helvetica, 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: #b6b7cb;
  border-spacing: 1px;
}



TD.productListing-data {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

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

TD.pageHeading, DIV.pageHeading {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 20px;
  font-weight: bold;
  color: #d33615;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 10px;
  color: #000000;
}


TD.smallText, SPAN.smallText, P.smallText {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;
  color:#3e3939;
}
TD.smallText a, SPAN.smallText a , P.smallText a  {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;
  color:#3e3939;
  text-decoration:none;
}
TD.smallText a:hover, SPAN.smallText a:hover , P.smallText a:hover {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;
  color:#d33615;
  text-decoration:underline;
}

TD.accountCategory {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;
}

TD.tableHeading {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 11px;
}

SPAN.greetUser {
  font-family:"Trebuchet MS", Arial, Helvetica, 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:"Trebuchet MS", Arial, Helvetica, sans-serif;

  color: #ff0000;
}

SPAN.errorText {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #e9eeb5; cursor: pointer; cursor: hand; }
.moduleRowSelected { /*background-color: #f9fbe3;*/ 
background-color: #ffffff;}

.checkoutBarFrom, .checkoutBarTo { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 11px; color: #D33615; }

/* message box */

.messageBox { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 10px; }
.messageStackError, .messageStackWarning { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 10px; background-color: #f9fbe3; border:1px solid #DD680D; padding:10px; width:400px; }
.messageStackSuccess { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 10px; color: #ff0000; }

/* custom classes */

.h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#891924;
	font-weight:bold;
}

.footer{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-image:url(images/footer-bg.jpg);
	background-repeat:repeat-x;
	height:32px;
}
.footer a{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration: none;
}
.footer a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration: underline;
}

.h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.h2 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fddfd8;
	font-weight:bold;
	padding:0 1px 0 1px;
	text-decoration:none;
}
.h2 a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.h2 a:active{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}


.h6{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	margin:0;
	padding:0;
}
.h6 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	margin:0;
	padding:0;
		text-decoration:none;
}
.h6 a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	margin:0;
	padding:0;
		text-decoration:underline;
}

.selectbox{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3939;
	border: 1px solid #DD680D;
}
.top-search-box{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3939;
	border: 1px solid #DD680D;
	width:167px;
	height:24px;
	padding-top:4px;
}

.top-gsearch-box{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3939;
	border: 1px solid #DD680D;
	width:100px;
	height:24px;
	padding-top:4px;
}

.gsearch_link a {

color:#FDDFD8;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:0 1px;
text-decoration:none;
}

.gsearch_link a:hover {

color:#FDDFD8;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:0 1px;
text-decoration:underline;
}

.link{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3939;
}
.link a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3939;
	text-decoration:none;
}
.link a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d33615;
	text-decoration:underline;
}

.left-column-color{
background-color:#f9fbe3;
}
.bg-line{
background-image:url(images/bg-line.jpg);
background-repeat:repeat-x;
}
.bg-line-green{
/*background-image:url(images/bg-line-green.jpg);
background-repeat:repeat-x;*/
height:0px;
}
.hr_line_new {
border-top:1px solid #f3f3f3;
margin-top:5px;
padding-bottom:5px;
}
.home-box-color{
background-color:#e9eeb5;
color:#d33615;
}
.home-box-color h2{
color:#d33615;
margin:0;
padding:0;
padding-top:11px;
padding-bottom:12px;
font-size:14px;
}
.productitem{
list-style-type:none;
list-style:none;
margin:0;
padding:0;
}

.home-link{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d33615;
	height:24px;
}
.home-link a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d33615;
	text-decoration:none;
		height:24px;
}
.home-link a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d33615;
	text-decoration:underline;
		height:24px;
}

.link-website{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3e3939;
}
.link-website a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3e3939;
	text-decoration:none;
}
.link-website a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d33615;
	text-decoration:underline;
}


#product-bos-new{
list-style-type:none;
margin:0;
padding:0;
width:750px;
padding-top:20px;
color:#3e3939;
}
.product-bos-new-li{
float:left;
width:205px;
padding:0 20px 0 20px;
text-align:center;
height:330px;

}
.product-bos-new-li a {
color:#3e3939;
text-decoration:none;
font-size:10px;
line-height:15px;
}
.product-bos-new-li a:hover {
color:#f15838;
text-decoration:underline;
font-size:12px;
line-height:15px;
}
.productclass3{
color:#dd680d;
font-size:12px;
font-weight:bold;
padding-bottom:4px;
}
.productclass1 img
{
border:1px solid #bababa;
padding:3px;
}


.productcategory{
list-style-type:none;
margin:0;
padding:0;
width:750px;
padding-top:20px;
color:#3e3939;
}

.productcategory li{
float:left;
width:250px;
padding:0 0px 0 0px;
text-align:left;
height:310px;

}
.productcategory li a {
color:#3e3939;
text-decoration:none;
font-size:11px;

}
.productcategory li a:hover {
color:#f15838;
text-decoration:underline;
font-size:11px;
}

.productcategory li img {
border:5px solid #e9eeb5;
}

.bg-line-new{
padding-top:10px;
border-bottom:1px solid #999999;
margin-bottom:10px;
width:190px;
}

.main{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	font-size:12px;
	line-height:20px;
	padding-bottom:1px;
}

.main2{
	color:#DD680D;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-bottom:5px;
	padding-top:6px;}

.main2 a{
	color:#DD680D;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-bottom:5px;
	padding-top:6px;}


.main2 a:hover{
	color:#DD680D;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-bottom:5px;
	padding-top:6px;}





.main a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
	color:#3e3939;
	text-decoration:none;
	padding-bottom:2px;
}
.main a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#d33615;
text-decoration:none;
padding-bottom:2px;
}

#product_sort {
font-size:11px;
color:#3e3939;
text-decoration:none;
width:525px;
float:right;
padding-top:10px;
}
#product_sort a{
font-size:11px;
color:#3e3939;
text-decoration:none;
}
#product_sort a:hover{
font-size:11px;
color:#d33615;
text-decoration:underline;
}
#product_title {
width:625px;
float:left;
color:#D33615;
font-family:" Trebuchet MS" Arial, Helvetica, sans-serif ;
font-size:20px;
font-weight:normal;
}
.smallText{
	font-size:10px;
	color:#3e3939;
	text-decoration:none;
	font-family:" Trebuchet MS" Arial, Helvetica, sans-serif ;
	font-size:11px;
}



.smallText a{
font-size:10px;
	color:#757474;
	text-decoration:none;
}
.smallText a:hover{
font-size:10px;
	color:#757474;
	text-decoration:underline;
}
.productListing-heading {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #d33615;
  font-weight: bold;
}
.productListing-data {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 11px;
}
.productListing-data  a{
font-size:11px;
color:#3e3939;
text-decoration:none;
}
.productListing-data  a:hover{
font-size:11px;
color:#d33615;
text-decoration:underline;
}

/* Home Page Left side Css */

.left_heading {
	border-bottom:1px dotted #6D5536;
	background:url(images/shop_by_Cat.png) no-repeat scroll 0 0 transparent;
	color:#392c1c;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:18px;
	padding-top:9px;
	width:201px;
}
ul.by_price {
list-style:none;
width:205px;
float:left;
padding:0;
margin:0;
padding-top:1px; 
padding-bottom:11px;
background:#000
}
ul.by_price li {
width:100%;
float:left;
padding-top:7px;
padding-bottom:8px;
border-bottom:1px dotted #DD680D;
font-size:12px;
text-align:left;
margin-left:10px;
_margin-left:5px;
width:185px;
}

ul.by_price li a{
color:#ccc;
text-decoration:none;
text-align:left;
}

ul.by_price li a:hover{
color:#ccc;
text-decoration:underline;
text-align:left;
}

.left_heading_2 {
border-bottom:1px dotted #6D5536;
color:#4D3C26;
float:left;
font-size:18px;
font-weight:bold;
height:28px;
margin-top:10px;
padding-left:19px;
padding-top:9px;
width:201px;
}




#categoryitem{
list-style:none;
width:100%;
float:left;
padding:0;
margin:0;
margin-bottom:10px;
margin-top:4px;
}
#categoryitem li{
width:100%;
float:left;
padding-top:7px;
padding-bottom:8px;
border-bottom:1px dotted #DD680D;
font-size:12px;
text-align:left;
margin-left:10px;
_margin-left:5px;
width:185px;
}

#categoryitem li a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e3939;
text-decoration:none;
font-weight:bold;

}
#categoryitem li a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e3939;
text-decoration:underline;
font-weight:bold;
}

ul.shop_color{
list-style:none;
width:224px;
z-index:20000;
float:left;

}

ul.shop_color li{
list-style:none;
float:left;
padding:4px;
z-index:20000;

}

ul.shop_color li a {
	border:medium none !important;
	float:left;
	height:18px !important;
}

.carts_images {
padding-top:6px;
padding-bottom:13px;
z-index:20000;
}
.newarrivals{
margin-top:10px;
margin-bottom:4px;
float:left;
}
.productitem_show{
padding-top:15px;
padding-bottom:5px;
}
ul.primarylinks{
list-style:none;
margin:0;
padding:0;
}
ul.primarylinks li {
background:url(images/primary_link_li_bg.jpg) top right no-repeat;
padding:10px 8px;
float:left;

}
.productprice {
font-size:18px;
color:#DD680D;
font-weight:bold;
}
.productdetails {
font-size:16px;
color:#DD680D;
font-weight:bold;
}

ul.product-list-new{
list-style:none;
margin:0;
padding:0;
width:100%;
margin-top:10px;
}
ul.product-list-new li.product-list-new-li {
width:182px;
float:left;
text-align:left;
height:348px;
margin-bottom:28px;
}

ul.product-list-new li.product-list-new-li a {
	color:#6b5840;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

ul.product-list-new li.product-list-new-li a:hover
{
color:#d33615;
text-decoration:none;
font-size:12px;
}

.login_sub_heading {
	color:#DD680D;
	font-size:13px;
	font-weight:bold;
}
.login_sub_heading1{
font-size:14px;
color:#DD680D;
font-weight:bold;
}


.infoBoxContents_login input{
width:200px;
height:22px;
padding:2px;
background-color:#f4f4f4;
border:1px solid #d5a97f;
margin-bottom:4px;
}

.infoBoxContents_new input{
width:255px;
height:22px;
padding:2px;
background-color:#f4f4f4;
border:1px solid #d5a97f;
margin-bottom:4px;
}

.infoBoxContents_new textarea{
width:255px;
height:22px;
padding:2px;
background-color:#f4f4f4;
border:1px solid #d5a97f;
margin-bottom:4px;
height:130px;
}
.infoBoxContents_new select{
background-color:#f4f4f4;
border:1px solid #d5a97f;
width:255px;
height:22px;
padding:2px;
margin-bottom:4px;
}
.create_account_login{
background:#f9fbe3;
border:1px solid #DD680D;
font-size:12px;
width:160px;
text-align:center;
padding:10px 20px;
line-height:18px;
}
.create_account_login img{
margin-top:5px;
margin-bottom:5px;
}
.create_account_login a{
color:#3e3939;
text-decoration:none;
}
.create_account_login a:hover{
color:#3e3939;
text-decoration:underline;
}

.productListing-data img{
width:62px;
height:75px;
}
.productListing-data_new {
font-size:12px;
padding-top:6px;
}
.productListing-heading_new{
font-size:13px;
font-weight:bold;
height:40px;
padding-top:8px;
}
.productListing{
background:url(images/shop-cart-tr-bg.jpg) top left repeat-x;
padding-right:10px;
}

.main_new_bottom{
background:url(images/shop-cart-tr-bg.jpg) top left repeat-x;
height:31px;
font-size:13px;
font-weight:bold;
padding-right:10px;
}

.contact_us_right{
margin-top:6px;
background:#cccccc;
border:1px solid #DEDEDE;
font-size:12px;
/*width:190px;*/
text-align:center;
padding:10px 10px;
line-height:18px;
}
.infoBoxContents_new_text input{
border:1px solid #DD680D;
width:400px;
height:22px;
padding:2px;
}
.infoBoxContents_new_text textarea {
border:1px solid #DD680D;
padding:2px;
width:400px;
height:150px;
}
.infoBoxHeading img {
display:none;
}

#note-heading {
font-size:12px;
color:#DD680D;
font-weight:bold;
padding-top:22px;
}

.note-heading_product {
	font-size:12px;
	font-weight:bold;
/*	padding-left:6px;*/
	color:#e97628;
	padding-bottom:4px;
	position:relative;
	clear:both;
	
	
	
}
.note-heading_product1 {
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	color:#e97628;
	padding-bottom:4px;
	position:relative;
	clear:both;
	
	
	
}

#size-chart{
margin:10px;

}

#size-chart a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#D33615;
text-decoration:none;
font-weight:bold;

}
#size-chart a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#D33615;
text-decoration:underline;
font-weight:bold;
}
.main-new{
	color:#3e3939;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#customsizedivnew{
background:#f9fbe3;
height:60;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:10px;
}
#customsizediv{

	margin:4px 13px 0 0px;
	border:1px solid #CCCCCC;
	/*position:absolute;*/
	/*position:relative;*/
	/*left:779px;*/
	float:left;
	width:392px;
}

#customsizediv1{

	margin:4px 13px 0 0px;
	*margin:4px 13px 40px 0px;
	padding:10px 0 0;
	border:1px solid #CCCCCC;
	position:relative;
	/*position:relative;*/
	
	/**left:0px*/
	/*float:left;*/
	width:392px;
}

.b1{margin-top:40px;}
.title{
font-weight:bold;
font-size:14px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#customsizedivnws{
background:#f9fbe3;
height:60;
margin:0px;
padding:0px;
margin-top:4px;
}
.size-chart a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#D33615;
text-decoration:none;
font-weight:bold;
}
.size-chart a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#D33615;
text-decoration:underline;
font-weight:bold;
}
.custom{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#D33615;
text-decoration:none;
font-weight:bold;
margin:10px;
}
.bold
{
font-weight:bold;
padding-bottom:6px;
}
#ornewlitte{
line-height:26px;
}
.paddingleft{ padding-left:10px; }

.mainnew{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#3e3939;
	font-size:12px;
	line-height:20px;
}
.mainnew a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
	color:#d33615;
	text-decoration:none;
}
.mainnew a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
color:#d33615;
text-decoration:underline;
}
#pleaseselect{
padding-top:10px;
}
/*** Begin Header Tags SEO ***/
h1 {
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

 font-size: 14px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
h2 {
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
/*** End Header Tags SEO ***/

.newmain{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#939292;
	font-size:12px;
	line-height:20px;
}
.newmain a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
	color:#939292;
	text-decoration:none;
}
.newmain a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
color:#939292;
text-decoration:none;
}

.newtop{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#939292;
	font-size:12px;
	line-height:20px;
}
.newtop a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
	color:#939292;
	text-decoration:none;
}
.newtop a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
color:#939292;
text-decoration:underline;
}

/* Color Block CSS */
a.redcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#FF0000;
}
a.redcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#FF0000;
}

/* Orange */

a.orangecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#ff9f00;
}
a.orangecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#ff9f00;
}

/* Yellow */

a.yellowcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#ffff00;
}
a.yellowcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#ffff00;
}

/* Lime */

a.limecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#00ff01;
}
a.limecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#00ff01;
}

/* Blue Color */

a.bluecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#0000fe;
}
a.bluecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#0000fe;
}

/* Black Color */

a.blackcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#000000;
}
a.blackcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#000000;
}

/* Maroon Color */

a.marooncolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#800000;
}
a.marooncolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#800000;
}

/* Golden Yellow Color */

a.goldenyellowcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#fed700;
}
a.goldenyellowcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#fed700;
}

/* Magenta Color */

a.magentacolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#ff00ff;
}
a.magentacolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#ff00ff;
}

/* Green Color */

a.greencolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#008001;
}
a.greencolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#008001;
}

/* Navy Color */

a.navycolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#010080;
}
a.navycolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#010080;
}

/* Dark Gray Color */

a.darkgraycolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#505050;
}
a.darkgraycolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#505050;
}

/* Burgundy Color */

a.burgundycolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#94244a;
}
a.burgundycolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#94244a;
}

/* Peach Color */

a.peachcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#fedab8;
}
a.peachcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#fedab8;
}

/* Fawn Color */

a.fawncolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#c09167;
}
a.fawncolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#c09167;
}

/* Pastel Green Color */

a.pastelgreencolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#78b443;
}
a.pastelgreencolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#78b443;
}

/* Dark Blue Color */

a.darkbluecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#0000a0;
}
a.darkbluecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#0000a0;
}

/* Gray Color */

a.graycolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#808080;
}
a.graycolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#808080;
}

/* Brown Color */

a.browncolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#a12820;
}
a.browncolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#a12820;
}

/* Pink Color */

a.pinkcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#a12820;
}
a.pinkcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#a12820;
}

/* Pink Color */

a.olivecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#fcd6e3;
}
a.olivecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#fcd6e3;
}

/* Olive Color */

a.olivecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#7f8000;
}
a.olivecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#7f8000;
}

/* Olive Color */

a.olivecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#7f8000;
}
a.olivecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#7f8000;
}

/* See Green Color */

a.seagreencolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#95c9bd;
}
a.seagreencolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#95c9bd;
}

/* Light Blue Color */

a.lightbluecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#87cefa;
}
a.lightbluecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#87cefa;
}

/* Light Blue Color */

a.lightbluecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#87cefa;
}
a.lightbluecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#87cefa;
}

/* Light Gray Color */

a.lightgraycolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#c0c0c0;
}
a.lightgraycolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#c0c0c0;
}

/* Rust Color */

a.rustcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#cc5626;
}
a.rustcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#cc5626;
}

/* Light Purple Color */

a.lightpurplecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#9470dc;
}
a.lightpurplecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#9470dc;
}

/* Beige Color */

a.beigecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#f5f5dd;
}
a.beigecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#f5f5dd;
}

/* Torquoise Color */

a.torquoisecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#009a9a;
}
a.torquoisecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#009a9a;
}

/* Sky Blue Color */

a.skybluecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#87ceec;
}
a.skybluecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#87ceec;
}

/* Sliver Color */

a.slivercolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#f7f7f7;
}
a.slivercolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#f7f7f7;
}

/* Purple Color */

a.purplecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#b325b5;
}
a.purplecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#b325b5;
}

/* Voilet Color */

a.voiletcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#f7f7f7;
}
a.voiletcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#f7f7f7;
}

/* Cream Color */

a.creamcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#e5decc;
}
a.creamcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#e5decc;
}

/* Teal Color */

a.tealcolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#5ea79e;
}
a.tealcolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#5ea79e;
}

/* Aqua Color */

a.aquacolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#01ffff;
}
a.aquacolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#01ffff;
}

/* White Color */

a.whitecolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#FFFFFF;
}
a.whitecolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#FFFFFF;
}

a.wine {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#2d0305;
}
a.wine:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#2d0305;
}
a.copper {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#2d0305 url(images/copper.jpg);
}
a.copper:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#2d0305 url(images/copper.jpg);
}

a.multicolor {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#2d0305 url(images/multicolor.jpg);
}
a.multicolor:hover {
height:22px;
padding-left:10px;
padding-right:10px;
border:1px solid #666666;
background:#2d0305 url(images/multicolor.jpg);
}



.mainred{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#3e3939;
	font-size:12px;
	line-height:20px;
}
.mainred a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
	color:#d33615;
	text-decoration:underline;
}
.mainred a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;
color:#d33615;
text-decoration:none;
}

/* ~S~ 04-02-2010 START */
.scrollBoxOuter {
	height:180px;
	/*padding:12px 6px 12px 12px;
	/*width:180px;*/
	color:#000000;
}

.scrollBoxInner {
	/*background-color:#FFFFFF;*/
	height:154px;
	overflow-x:hidden;
	float:left;
	overflow-y:scroll;
	width:220px;
	/*padding:2px;
	width:100%;*/
}

.scrollBoxInner_fabric{
		/*background-color:#FFFFFF;*/
	height:156px;
	overflow-x:hidden;
	float:left;
	overflow-y:scroll;
	width:220px;
	/*padding:2px;
	width:100%;*/

}




.filterTitle {
	color:#D33615;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px !important;
	font-weight:normal;
}
/* ~S~ 04-02-2010 END */

/* ~~R~~ 3/12/2010 START*/
ul.refine {
list-style:none;
width:100%;
float:left;
padding:0;
margin:0;
margin-bottom:11px;
margin-top:1px;
}

ul.refine li {
border-bottom:1px dotted #b9acbb;
float:left;
font-size:12px;
margin-left:10px;
padding-bottom:5px;
padding-top:5px;
text-align:left;
width:193px;
}


ul.refine li:hover {
border-bottom:1px dotted #4D3C26;
float:left;
font-size:12px;
margin-left:10px;
padding-bottom:5px;
padding-top:5px;
background-color:#b2b2b2;
text-align:left;
width:193px;
}


ul.refine li a{
color:#3e3939;
text-decoration:none;
text-align:left;
}

ul.refine li a:hover{
color:#3e3939;
text-decoration:none;
text-align:left;
}
/* ~~R~~ 3/12/2010 END*/


/* start addon dmenu*/
/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #525252;
}

.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	float: left;
	white-space: nowrap;
}

.horizitem a {              /* Font style, size of submenu items */
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;	
	text-decoration: none;
	position: relative;	
	display: block;	
}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color: #000000;
	text-decoration: none;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
	
	position: relative;
	display: block;	
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a {            /* Font style, size of submenu items */
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;	
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color: #000000;
	font-size: 12px;	
	text-decoration: none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;		
	text-decoration: none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.horbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}


/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #fdfefd;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	white-space: nowrap;
}

.vertitem	a {   /* Font style, size of main menu items */
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;		
	text-decoration: none;
	position: relative;
	display: block;		
}

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	color: #000000;
	text-decoration: none;	
}

.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertitem a:active	{   /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;	
}

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;

	position: relative;
	display: block;	
}

.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.vertsubitem a	{   /* Font style, size of submenu items */
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;			
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	color: #000000;
	text-decoration: none;	
}

.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;			
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.verbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}

/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
}


.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color: #000000;
	font-size: 13px;	
	text-decoration: none;	
}


a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */
	color: #003300;
	font-size: 13px;	
	text-decoration: none;	
}


a.phplm:hover	{      /* Font color, style of menu items when hovered over */
	color: #841212;
	background-color: #ccc;
	font-size: 13px;	
	text-decoration: none;	
}

a.phplm:active	{      /* Font size & color of menu items when clicked */
	color: #ff0000;
	font-size: 13px;	
	text-decoration: none;	
}

.dmselected {   /* Style overide for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}
/*end addon d menu*/
/* Begin Testimonials Scroller */

#pscroller_np {

height: 150px;

border: 0px;

padding: 5px;

}

 

.pscroller_c_np {

  font-family: sans-serif;

  font-size: 11px;

  line-height: 1.5;

}

 

.marquee_hide {

     visibility:hidden;

}

.marquee_show {

     visibility:visible;

}

/* End Testimonials Scroller */


/*---- 8/5/2010 ~D~ BOF ----*/
ul.catmenu {
	list-style:none outside none;
	margin:0;
	padding:8px 0 0 1px;
}
li.catmenu a {
	text-decoration:none;
	color:#000000;
}

ul.childmenu li.childmenu {
	position: relative;
}

li.catmenu ul.catmenu {
	background:none repeat scroll 0 0 #F9FBE3;
	display:none;
	left:0px;
	position:absolute;
	text-decoration:none;
	top:22px;
	z-index:10000;
}


ul.catmenu li.catmenu {
	position:relative;
	/*z-index:2000;*/
}
ul.catmenu li.catmenu a {
	color:#666666;
	display:block;
	padding:5px 5px 5px 0px;
	text-decoration:none;
	z-index:10000;
}

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li.catmenu:hover ul.catmenu, li.catmenu.over ul.catmenu { display: block; } /* The magic */

body { 
	font: normal 11px verdana; behavior:url("csshover.htc");
} 

li.catmenu:hover ul.catmenu ul.catmenu, li.catmenu.over ul.catmenu ul.catmenu {display: none;} /* Спрятать подменю 3-го уровня */ 
ul.catmenu ul.catmenu li.catmenu:hover ul.catmenu, ul.catmenu ul.catmenu li.catmenu.over ul.catmenu {display: block;} /* Показать подменю 3-го уровня */

li.childmenu ul.childmenu {
	position: absolute;
	display: none;
}

ul.childmenu {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 140px; /* Width of Menu Items */
	height:25px;
	background: #F9FBE3;
}

ul.childmenu li.childmenu a {
	display: block;
	text-decoration: none;
	color: #666666;
	border-bottom:1px dotted #AAA59D;
	background: #d8d8d8;
	background-repeat: no-repeat;
	background-position: 1% 50%;
	z-index:5000;
}

ul.childmenu li.childmenu a:hover {
	background: #f7f7f7;
	background-repeat: no-repeat;
	background-position: 1% 50%;
	z-index:1000;
	color: #666666;
}

ul.catmenu li.catmenu a:hover {
	color: #666666;
}
/*---- 8/5/2010 ~D~ EOF ----*/
.cloud_tags{

	border: 1px solid #DEDEDE; 
	margin-top: 30px; 
	padding: 5px;
}

.cloud_tags a:hover{
	color:#FF5300;
	text-decoration:none;
}

.cloud_tags a{
	color:#2C5987;
}

select {
	background-color:#F4F4F4;
	border:1px solid #D5A97F;
	height:22px;
	margin-bottom:4px;
	padding:2px;
	width:255px;
	}
	


#note-content{float:left;position:relative;}

#customsizedivnew {
	background:none repeat scroll 0 0 #FFFFFF !important;
	margin:4px 13px 15px 0;
	padding:10px 0 0;
}

#divimage{
		margin-left:10px !important;
}


.searchbtn { float:left}
.searchbox { float:left}

.product_new2{
	float:left;
	height:348px;
	margin-bottom:28px;
	text-align:left;
	width:182px;
}

.scrollBoxInner22 {
float:left;
height:157px;
overflow-x:hidden;
overflow-y:scroll;
width:220px;
}


.sitemap li { font-size: 14px; font-weight: bold; }
.sitemap li a .sitemap li, .sitemap li a { font-size: 12px; font-weight: normal; padding-left: 10px; }

.ins_attributes{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	font-size:11px;
	line-height:20px;
	padding-bottom:1px;
	font-style: italic;
	color: red;
}

.custom_view { color: #d33615; }

#payment-notice { border: 1px dotted #333333; padding: 5px 10px; background-color: #FFFEEF; }
#payment-notice .info { font-style: italic; line-height: 20px; }


#payment-msg { border: 1px dotted #333333; padding: 5px 10px; background-color: #FFD1CF; width: 97%; }
#payment-msg .info { font-style: italic; line-height: 20px; }

.extra_info {
	color:#873A0C;
	font-weight: bold;
}
.extra_info a{
	color:#873A0C;
	font-weight: bold;
}

.prod-tag{ position:relative;bottom:3px;border:0 solid red;text-align:center;height:207px; }
.prod-tag-bg{ bottom:0; position:absolute; width: 100%; }
.prod-tag-bg img{ display:block; border:0 none; display:block; margin:0 auto; }

#flags { margin: 10px 0px; float: left; }
#flags .sale { float: left; padding-right: 10px; padding-top: 10px; }
#flags .ready { float: left; padding-top: 10px;}
#flags .new { float: left; padding-left: 10px;}

#related-products h2 { font-size: 18px; color: #963F0A; margin: 20px 0px 5px 0px; }

.select-note span { color: #ff0000; font-style: italic; }

.view-all{font-size:14px; font-weight:bold; padding-right:10px }
.view-all a{color:#302e2e; text-decoration:none;}

.prise-display{width:100%; float:left; border:solid 1px #c4bbbc; background-color:#ffffff; padding:2px 0; margin:10px 0 0px 0;}
.prise-display-code {font-size:12px; font-weight:bold; color:#e97628; padding: 4px 0 4px 20px; }
.prise-display-code span{color: #3E3939; font-size: 12px; font-weight:normal;}
.prise-display-currency{width:40%; }
.show_currency { font-size:14px; font-weight:bold; color:#d80122; float: left; padding-right: 5px;}
.currency_div{font-size:11px; color:#3e3939; font-weight:normal; float: left; padding-top: 1px; }

.feald-text{color: #E97628; font-size:12px; font-weight: bold; padding-bottom: 4px;}
.feald-drop-box{width:190px; border:solid 1px #d5a97f; margin-bottom: 5px; }
.underline-text{text-decoration:underline; color: #000; font-size:12px; }
.underline-text a{text-decoration:underline; color: #000; font-size:12px; }

#display_currencies { width: 100px; position: absolute;  }
#display_currencies ul{width: 100px; float:left; background-color:#ffffff; border:solid 1px #c4bbbc; }
#display_currencies ul li{padding-left:5px;}

.prod-note { color: red;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 11px;
	font-weight: bold;
    font-style: italic;
    line-height: 20px; padding-bottom: 5px;}
