/* HTML : BODY */

body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;;margin:10px;background:#FFFFFF;text-align:center;}

/* HTML : TD */

td, div {font-size:11px;line-height:1.5em;}

/* GLOBAL STYLE DEFINITIONS */

input.fldTxt {height:18px;line-height:1;padding:2px 0px 0px 3px;background:#FFFFFF;font-size:10px;}
input.btn {width:110px;padding:3px 5px 3px 5px;text-align:center;border:1px solid #AAAAAA;background:#DBDACE;color:#666666;line-height:1;font-size:10px;}

a {color:#632A05;text-decoration:underline;}
a:hover {color:#524B2C;text-decoration:underline;}

a img { border:0px; }
form { margin:0px; }
hr { background:none; height:1px; border:0px; border-top:1px solid #8B835E; }

a.aFFFFFF {color:#FFFFFF;text-decoration:underline;}
a.aFFFFFF:hover {color:#FFFFFF;text-decoration:underline;}
a.aFFFFFF:visited {color:#FFFFFF;text-decoration:underline;}

a.actFFFFFF {color:#FFFFFF;text-decoration:none;}
a.actFFFFFF:hover {color:#FFFFFF;text-decoration:underline;}
a.actFFFFFF:visited {color:#FFFFFF;}

.blue {color:#336699;}
.blue:hover {color:#336699;text-decoration:underline;}
.blue:visited {color:#336699;}

.gray {color:#ABABAB;}
.gray:hover {color:#ABABAB;text-decoration:underline;}
.gray:visited {color:#ABABAB;}

div.head {padding:10px 0px 10px 0px;color:#999966;font-size:13px;font-weight:bold;text-decoration:none;}
div.head a:hover {text-decoration:none;}
div.head a:visited {color:#999966;text-decoration:none;}
div.footnote {color:#999999;font-weight:normal;font-size:9px;text-align:left;padding-left:2px;}
div.error {padding:0px 7px 0px 7px;}

/* MASTHEAD */

#masthead {
	position:relative;
	width:775px;
	height:105px;
	background-image:url(../images/header.jpg);
	margin:0px auto;
	}
#masthead div.left {
	position:absolute;
	left:0px;
	top:0px;
	padding:9px 0px 8px 18px;
	}
	
#masthead .button {
	vertical-align:top;
	color:#522609;
	background-color:#BA935C;
	border-top:1px solid #BC9B66;
	border-bottom:1px solid #A88148;
	border-left:1px solid #BE9A66;
	border-right:1px solid #A6814A;
	height:20px;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	font-weight:bold;
}

.TopLinks 
	{
		font-family:Trebuchet MS, arial, verdana;
	 	font-size:13px;
	 	font-weight:bold;
		color:#8B835E;
		/*background-color:#EEE3CD;*/
		padding:4px 0;
	}
	
.TopLinks a
	{
		 color:#8B835E;
		 font-size:13px;
		 text-decoration:none;
		 padding:0;
	}
	
.TopLinks a:hover
	{
		 font-family:Trebuchet MS, arial, verdana;
		 font-size:13px;
		 font-weight:bold;
		 text-decoration:none;
	 	 color:#8D3A04;
	}

#masthead div.right {position:absolute;right:10px;bottom:60px;font-weight:normal;}
#masthead div.right1 {color:#632A05;position:absolute;right:16px;bottom:40px;font-weight:bold;}
#masthead div.right2 {
	color:#632A05;
	position:absolute;
	right:220px;
	bottom:10px;
	font-weight:bold;
}


#masthead table td .headerlinks { /* mini cart */
	width:300px;
	text-align:right;
	vertical-align:middle;
	margin-top:15px;
	color:#632A05;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:75%;
	padding-right:10px;
}

#masthead table td .headerlinks a { /* mini cart */
	color:#632A05;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:75%;
	text-decoration:underline;
}

#masthead table td .headerlinks a:hover { /* mini cart */
	color:#2D1404;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:75%;
	text-decoration:none;
}

/* PRIMARY NAVIGATION */

#navA {position:relative;width: 775px;margin:0px auto;}
#navA a {color:#A49E7E;text-decoration:none;font-weight:bold;}
#navA a:hover {color:#8D3A04;text-decoration:underline;}

/* breadcrumbs */
div.breadcrumb {
	text-align:left;
	color:#55371A;
	font-size:11px;
	font-family:verdana, Helvetica, sans-serif;
	padding:5px 0 5px 13px; 
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0;
	background-color:#D9BC9C;
	<!-- border-bottom:1px solid #ffffff; By Umesh -->
}

div.breadcrumb a { 
	font-size:11px;
	font-family:verdana, Helvetica, sans-serif;
	color:#55371A; 
	text-decoration:none; 
}
div.breadcrumb a:hover { 
	font-size:11px;
	font-family:verdana, Helvetica, sans-serif;
	color:#A8683A; 
	text-decoration:none;
}


/* breadcrumbs */
.breadcrumb {
	text-align:left;
	color:#55371A;
	font-size:11px;
	font-family:verdana, Helvetica, sans-serif;
	padding:5px 0 5px 13px; 
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0;
	background-color:#D9BC9C;
<!-- border-bottom:1px solid #ffffff; By Umesh -->
}

.breadcrumb a { 
	font-size:11px;
	font-family:verdana, Helvetica, sans-serif;
	color:#55371A; 
	text-decoration:none; 
}
.breadcrumb a:hover { 
	font-size:11px;
	font-family:verdana, Helvetica, sans-serif;
	color:#A8683A; 
	text-decoration:none;
}

/* SECONDARY NAVIGATION */

td.navB {width:155px;height:490px;color:#8B835E;}
#navB {position:relative;width:155px;display:none;}
#navB div {position:absolute;width:155px;height:25px;padding:0px 0px 0px 0px;}
#navB div div {width:117px;border:0px;padding:6px 0px 0px 20px;text-align:left;font-family:Trebuchet MS,arial;font-size:11px;line-height:1.1em;color:#8B835E;}
#dc_button {position:absolute; left:5px; top:337px; width:140px; height:67px; z-index:999;}
#dc_button_home {position:absolute; left:5px; top:357px; width:140px; height:67px; z-index:999;}
/* SECONDARY NAVIGATION : GRAHAM'S SPARE TIRE*/

table.spare td{height:23px;padding:4px 0px 0px 20px;text-align:left;font-size:11px;line-height:1.1;}
table.spare td a {color:#8B835E;text-decoration:none;}
table.spare td a:hover {color:#8B835E;text-decoration:underline;}
table.spare td a:visited {color:#8B835E;}

/* SECONDARY NAVIGATION : CHILDREN */

@media print{div.navB{display:none;}}
div.navB {position:absolute;left:0px;top:0px;z-index:500;width:155px;height:25px;visibility:hidden;}
div.navC {position:absolute;left:0px;width:140px;height:27px;background:#DDDDDD;border:1px solid #FFFFFF;visibility:hidden;}
div.navC div {position:absolute;left:0px;width:140px;height:25px;padding:0px 0px 0px 0px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
div.navC div div {width:133px;border:0px;padding:6px 0px 0px 7px;text-align:left;font-size:11px;line-height:1.1;color:#8B835E;;}

#dc_button {position:absolute; left:5px; top:332px; width:140px; height:67px; z-index:999;}
#dc_button_home {position:absolute; left:5px; top:352px; width:140px; height:67px; z-index:999;}
.order_phone {
	padding: 4px 0 0 0; 
	text-align: center;
}
.order_phone a {
	text-decoration: none;
	font-size:11px;
	color:#797979;
}
.order_phone a:hover {
	text-decoration: underline;
	color:#797979;
}

/* FOOTER */

#BottomLinks
{
		font-family:tahoma, arial, verdana;
	 	font-size:11px;
		color:#A8683A;
		padding:3px;
		background-color:#A8683A;
		text-align:center;
}

#BottomLinks
{
padding:5px;
border-top:2px solid #ffffff;
}

#BottomLinks a
{
		font-family:tahoma, arial, verdana;
	 	font-size:11px;
		padding-right:20px;
		color:#EEE3CD;
		text-decoration:none;
}

#BottomLinks a:hover
{
		color:#ffffff;
		text-decoration:none;
}

/*  PAGE LEVEL SUBNAVIGATION */

td.subnav {width:165px;padding:25px 0px 0px 0px;}
td.subnav div {width:138px;height:23px;padding:6px 0px 0px 7px;text-align:left;font-size:11px;line-height:1.1;color:#666666;}
td.subnav div.on {color:#B9B8A1;}

td.subnav div.sub {height:27px;padding:6px 0px 0px 27px;}
td.subnav div.subon {height:27px;padding:6px 0px 0px 27px;color:#B9B8A1;}
td.subnav div.subb {height:27px;padding:6px 0px 0px 37px;}
td.subnav div.subbon {height:27px;padding:6px 0px 0px 37px;color:#B9B8A1;}
td.subnav div.subbio {height:27px;padding:6px 0px 0px 27px;}
td.subnav div.subbioon {height:27px;padding:6px 0px 0px 27px;color:#B9B8A1;}

td.subnav ul.subb {list-style:none;padding-left:37;margin:0;border:none;}
td.subnav ul.subbio {list-style:none;padding-left:37;margin:0;border:none;}
td.subnav li.sub {padding-top:5px;padding-bottom:5px;}
td.subnav li.subon {color:#B9B8A1;}
td.subnav li.subb {padding-top:5px;padding-bottom:5px;}
td.subnav li.subbon {color:#B9B8A1;}



td.subnav a {color:#666666;text-decoration:none;}
td.subnav a:hover {color:#666666;text-decoration:underline;}
td.subnav a:visited {color:#666666;}
td.subnav div.on a {color:#B9B8A1;text-decoration:none;}
td.subnav div.on a:hover {color:#B9B8A1;text-decoration:underline;}
td.subnav div.on a:visited {color:#B9B8A1;}

/* PAGING NAVIGATION */

#paging a {color:#888888;}
#paging a:hover {color:#888888;}
#paging a:visited {color:#888888;}

/* CONTENT */

#content {position:relative;width:775px;margin:0px auto;border-bottom:5px solid #FFFFFF;}
#content td.content {width:617px;}

#content1 {
	padding:0px 10px 10px 10px;
	text-align:left;
}

h1 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size:23px;
	line-height:25px;
	font-weight:100;
	margin:10px 0px 15px 0px;
	color:#827A50;
	text-align:left;
}

h2 {
	text-align:left;
	margin:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:130%;
	text-transform:capitalize;
	color:#524B2C;
}



/* General override styles */
.ac { text-align:center !important; }
.ar { text-align:right !important; }
.al { text-align:left !important; }
.fr { float:right !important; }
.fl { float:left !important; }
.vt { vertical-align:top !important; }
.vm { vertical-align:middle !important; }
.vb { vertical-align:bottom !important; }
.cb {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
/* DEPARTMENT */

#dept a, #dept a:link, #dept a:hover, #dept a:visited   {color:#888888; text-decoration: none;}

/* COLLECTION */

table.coll td div.sku {color:#666666;font-weight:normal;font-size:9px;text-align:left;padding-left:10px;}
table.coll td.price {font-weight:bold;text-align:right;}
table.coll td.saleprice {color:#990000;font-weight:bold;text-align:right;}
table.coll td.price div.sku {color:#999999;font-weight:normal;font-size:9px;text-align:right;}
table.coll td.saleprice div.sku {color:#999999;font-weight:normal;font-size:9px;text-align:right;}
table.coll td.price span {font-weight:normal;font-size:9px;text-align:right;}
table.coll td.saleprice span {font-weight:normal;font-size:9px;text-align:right;}

/* PRODUCT : LEFT COLUMN */

table.prod td.name {width:350px;padding-top:8px;padding-left:10px;color:#333333;font-family:Helvetica;font-size:17px;font-weight:bold;line-height:1;margin: 0 0 5px 0;}
table.prod td.name div.sale {width:350px;height:15px;color:#CD0000;font-family:Helvetica;font-size:12px;font-weight:bold;line-height:1;}
table.prod td.left {width:350px;padding:0px 30px 10px 10px;}
table.prod div.caption {width:350px;padding-bottom:10px;color:#999999;font-weight: normal;}
table.prod div.tools {width:350px;height:30px;background:#E9EAE3;}
table.prod td.left table.details th {width:50%;padding-bottom:3px;color:#999999;font-size:11px;font-weight:normal;text-align:left;line-height:1.1;}
table.prod td.left table.details td {width:50%;padding-bottom:3px;color:#000000;font-size:11px;font-weight:normal;text-align:left;line-height:1.1;}
table.prod td.left table.components td {padding:2px 3px 2px 3px;color:#999999;font-size:11px;}
table.prod td.left table.components td.a span {font-size:9px;}
table.prod td.left table.components td.b {color:#999999;font-weight:bold;text-align:right;}
table.prod td.left table.components td.b span.total {color:#000000;font-weight:bold;}
table.prod td.left table.components td.b span.sale {color:#CD0000;}
table.prod td.left table.components td.b span.was {color:#999999;font-weight:normal;}
table.prod td.left .mainImage{ margin-top:8px; margin-bottom: 10px;}
/* PRODUCT : RIGHT COLUMN */

table.prod td.price {width:200px;padding-top:8px;color:#333;font-family:Helvetica;font-size:17px;font-weight:bold;line-height:1;margin: 0 0 5px 0;}
table.prod td.price div.sale {color:#CD0000;font-family:Helvetica;font-size:17px;font-weight:bold;line-height:1;}
table.prod td.price div.sale span {color:#999;font-size:12px;}
table.prod td.right div.spec {padding-bottom:7px;color:#999999;font-weight: normal;font-style: italic;}
table.prod td.right {width:200px;padding:10px 0px 10px 0px;}
table.prod td.right div.opt {width:200px;padding:3px 0px 0px 10px;background:#E9EAE3;font-size:11px;line-height:2;}

a.opt {color:#000000;text-decoration:underline;}
a.opt:hover {color:#000000;text-decoration:underline;}
a.opt:visited {color:#000000;text-decoration:underline;}

table.prod td.right select {width:180px;font-size:12px;}
table.prod td.right div.wish {width:200px;padding:10px 0px 10px 10px;background:#E9EAE3;}
table.prod td.right div.wish input.qty {width:30px;height:17px;border:1px solid #000000;font-size:12px;text-align:center;}
table.prod td.right div.head {padding-top:10px;color:#999966;font-size:13px;font-weight:bold;}

/* POPUP (MINI) */

#miniHead a {color:#FFFFFF;text-decoration:none;}
#miniHead a:hover {color:#FFFFFF;text-decoration:underline;}
#miniHead a:visited {color:#FFFFFF;}
div.miniL {padding:0px 0px 7px 0px;}

/* USER PROFILE */

table.acctupdate td.fld {padding:5px 0px 5px 15px;}
table.profile {padding:10px 0px 0px 15px;}
table.profile td.info {padding-left:10px;font-size:11px;}

/* WISHLIST */

table.wishlist td.optA {color:#999999;}
table.wishlist td.optB {padding-left:10px;color:#999999;}

/* SUBMIT A WISHLIST */

table.order {border-left:0px;border-right:0px;border-top:0px;border-bottom:0px;}
table.order td {padding:0px 0px 5px 0px; vertical-align: top;}
table.order td.header {padding:10px 0px 5px 10px;}
table.order td.required {color: #999966;font-weight: bold;}
table.order td.notRequired {color:#999999;font-weight:normal;}

table.orderSummary {border-left:0px;border-right:0px;border-top:0px;border-bottom:0px;}
table.orderSummary td {vertical-align: top;}
table.orderSummary td.headerLeft {font-weight: bold;color: #999966;border-bottom:1px;padding:0px 5px 5px 10px;}
table.orderSummary td.headerMiddle {border-bottom:1px;padding:5px 5px 5px 5px;}
table.orderSummary td.headerRight {border-bottom:1px;padding:5px 10px 5px 5px;}

/* SWATCHLIST */

table.swatchlist {padding:0px 0px 0px 15px;}
#imgLabel {color:#666666;line-height:1;font-size: 10px;}
#matDetail {width:259px;padding:10px 0px 0px 0px;}
table.swatches td {padding:0px 0px 15px 0px;font-size: 10px;}
table.swatches td div.checkbox {height:35px;padding:0px 0px 0px 0px;}
table.swatches td div.title {width:60px;}

td.swatchOrdered {padding:0px 5px 15px 0px;font-size: 10px;}
td.swatchOrdered div {width:70px;margin:0px auto;text-align:left;}
td.swatchOrdered div div {width:70px;height:25px;}

.swatchHeader{padding:5px 0 0 0; clear: both;}
.swatch { height:19px;margin:0;line-height:0;font-size:1px;float: left;width: 19px;padding:2px 2px 0 0;}
.clearboth { clear: both; }
.discontinued { color:#C07008;}

/*  LOCATIONS */

#locations {width:455px;}
#locations td.image {padding:1px 0px 0px 0px;}
#locations td.copy {padding:20px 0px 20px 0px;}
#locations td.address {width:50%;padding:0px 0px 20px 0px;}
#locations td.address span {color:#999966;font-size:11px;font-weight:bold;}
#locations td.map {width:49px;padding:0px 0px 40px 0px;}
#locations td.maplink {width:225px;padding:0px 0px 40px 10px;}

/* CAREERS */

#careers td.careers {width:455px;padding:0px 0px 10px 0px;}
#careers td.careers div.subhead {font-size:11px;color:#999966;font-weight:bold;}
div.quote {font-size:11px;font-style:italic;color:#999966;}
div.quote div {text-align:right;font-size:10px;font-style:normal;font-weight:bold;color:#666633;}
#careers td.location {padding-top:1px;}
#careers td.location span {font-size:10px;color:#999999;}

#careers .careersTextStandout {color:#999966;margin-top:0px;font-size:12px}
#careers .careersHead {margin-top:10px;padding-bottom:0px;padding-left:0px;color:#999966;font-size:13px;font-weight:bold;text-decoration:none;}
#careers th.label {text-align: left;vertical-align: top;}

table.careersapp th {padding:0px 0px 10px 0px;font-size:11px;font-weight:normal;text-align:left;}
table.careersapp td {padding:0px 10px 10px 10px;}
table.careersapp input.txt {padding-left:3px;}

.openPositions {color:#E68A3B;font-weight:bold;}

/* ABOUTUS */

#aboutus td.aboutus {width:455px;padding:20px 0px 10px 0px;}
#aboutus td.photo {padding-top:1px;}

/* INFO (ORDER AT, ETC...) */

table.info {text-align:left;}
table.info div.head {padding-bottom:5px;color:#A7A77A;}
table.info td.nav {width:170px;padding-top:15px;}
table.info td.nav div {color:#999966;}
table.info td.nav div a {color:#666666;text-decoration:none;}
table.info td.nav div a:hover {color:#666666;text-decoration:underline;}
table.info td.nav div a:visited {color:#666666;}
table.infoaddress div {padding-bottom:12px;}

/* AUXILIARY CONTENT */

#auxContent {padding:7px 0px 7px 0px;}

/* HOME */

table.home a {color:#999999;text-decoration:underline;}
table.home a:hover {color:#999999;text-decoration:underline;}
table.home a:visited {color:#999999;text-decoration:underline;}

/* FLAT BUTTON FROM ECOMMERCE CSS (changed a to input) */
input.flatButton, input.flatButton:link, input.flatButton:visited {
	border: 1px solid gray;
	padding: 2px 10px;
	margin: 2px 4px 2px 0;
	color: gray;
	text-decoration: none;
	background: white;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
}
input.flatButton:hover {
	background: #F1F1EE;
}
/*CSS Drop Down Menu*/

/* Footer */
#footer {
	background:#ffffff;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	color:#8D3A04;
	font-size:80%;
	clear:both;
}

/* Alphabet listing */
#footer .alphabet {
	background:#EDDCB9;
	margin-bottom:10px;
	padding:3px 10px;
	font-size:95%;
	font-family:Arial, Helvetica, sans-serif;
}

#footer a {
	color:#8D3A04;
	font-weight:bold;
	text-decoration:none;
	font-size:90%;
}

#footer a:hover {
	text-decoration:underline;
	font-size:90%;
}

.searchfield{
	padding:3px 0px 3px 3px;
	background-color: #FFFFFF;
	border-bottom-color: #A6A183;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #A6A183;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #A6A183;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #A6A183;
	border-top-style: solid;
	border-top-width: 1px;
	color: #827A50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
}

.txtfield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999376;
	padding:2px 0;
}

.txtfielddropdown{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999376;
	padding:2px 0;
}

.submitbtn {
   border:1px solid #B59E8F;
	color:#B59E8F;
	padding:4px 5px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
}

/* standard table display */
.std_table {
	background:#F8F4ED;
	border:1px solid #EEE3CD !important;
	margin-bottom:10px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	line-height:20px;
	font-size:11px;
}

.std_table table { 
	border-collapse:collapse;
	width:85%;
}

.std_table th { 
	vertical-align:top;
	padding:0px 10px 0px 0px;
	width:35%;
	font-weight:normal;
}
.std_table td {	padding:0px 5px 0px 0px; }

.std_table1 {
	border:0px solid #EEE3CD !important;
	margin-bottom:10px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	line-height:20px;
	font-size:11px;
}

.std_table1 table { 
	border-collapse:collapse;
	width:85%;
}

.std_table1 th { 
	vertical-align:top;
	padding:0px 10px 0px 0px;
	width:35%;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	color:#827A50;
}
.std_table1 td {	padding:0px 5px 0px 0px; }

/* Category table (shopdisplaycategories.asp) */
table.tbl_category td {	text-align:center; }

/* shopcustomer.asp form */
table.tbl_customer {
	width:85%;
}

table.tbl_customer th {
	width:60%;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	color:#827A50;
	padding:7px 0;
	
}

table.tbl_customer td {
	vertical-align:top;
	text-align:left;
}

table.tbl_customer iframe {	/* refer to shoplicense.htm for changing license styles */ 
	width:100%;
}

table.tbl_subproduct {
	border-collapse:collapse;
	margin-right:2px;
	margin-bottom:2px;
	border:1px solid #ddd;
	background:#F7F7F7;
	text-align:center;
	width:100px;
	float:left;
}

table.tbl_subproduct td {
	padding:3px 5px;
}

/* Main content area */
#main {
	text-align:center;
}

#main table td { text-align:left; }
#main td { font-size:100%; }
#main td td { font-size:100%; }

#main h2.picheader { /* Heading style for headings with picture, e.g. shopcustomer.asp */
	background-position:1% 50%;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color:#625C41;
	font-size:12px;
	border-top:1px solid #EEE3CD;
	border-left:1px solid #EEE3CD;
	border-right:1px solid #EEE3CD;
	background-color:white;
	text-align:left;
	padding:10px 5px 10px 50px;
	margin:0px;
}

table.customerservice {
	width:100%;
	/*background:#F8F4ED;*/
	border:0px solid #EEE3CD !important;
	margin-bottom:10px;
	border-collapse:collapse;
}

table.customerservice th {
	height:35px;
	background-position:1% 50%;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color:#625C41;
	font-size:13px;
	border-bottom:0px solid #EEE3CD;
	background-color:white;
	text-align:left;
	padding-left:0px;
	vertical-align:middle;
}

table.customerservice td {
	padding:0px;
	color:#625C41;
}

table.customerservice ul {
	margin:0px;
	padding:0px 10px 0px 25px;
}

.dottedBorder {
	border: 1px dotted #EEE3CD; 
	background-color: #F8F4ED;
	padding: 5px	
}

#Category_page {
	background-color:#e0dac4;
}

#Category_page h1{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#837f50;
	padding-left:0px;
	padding-top:0px;
}

#Category_page p{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#837f50;
	padding-left:0px;
	padding-top:0px;
	line-height:17px;
}

#Category_page .side-border{
	border-right:1px solid #ffffff;
}

.Category_text {
	font-family:"Trebuchet MS",arial,verdana;
	font-size:15px;
	letter-spacing:0.4px;
	color:#C3C0A1;

}


.Category_text a{
	font-family:"Trebuchet MS",arial,verdana;
	font-size:15px;
	letter-spacing:0.4px;
	color:#C3C0A1;
	text-decoration:none;

}

.Category_text a:hover{
	font-family:"Trebuchet MS",arial,verdana;
	font-size:15px;
	letter-spacing:0.4px;
	color:#632A05;
	text-decoration:none;

}

.Category_text_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#827A50;
	padding:0;
	margin:0;
	text-align:left;

}

.hdrproduct{
	color: #827A50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
}

.hdrproduct a,a:hover{
	color: #827A50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	text-decoration:underline;
}

.hdrproduct1{
	color: #827A50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.hdrproduct1 a,a:hover{
	color: #827A50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}


#Extended_Des p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	padding:0;
	margin:0;
	letter-spacing:0px;
}

#Extended_Des p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	line-height:16px;
	letter-spacing:5px;
	text-decoration:underline;
}

#Extended_Des p a:hover{
	text-decoration:underline;
}

#Extended_Des h1{
	font-family:Trebuchet MS, arial, helvetica;
	font-size:15px;
	padding:2px 0;
	font-weight:bold;
	margin:0;
	color:#827A50;
}

#Extended_Des .product_code{
	font-size:10px;
}

#Extended_Des .product_code a{
	font-size:10px;
	text-decoration:underline;
}

#Extended_Des .product_code a:hover{
	font-size:10px;
	text-decoration:none;
}

#Extended_Des h2 {
	font-family:Trebuchet MS, arial, helvetica;
	font-size:15px;
	padding:4px 0;
	font-weight:bolder;
	color:#B59E8F;
}

#Extended_Des img {
	border:0;
	padding:10px 0 5px 0;
}



#Extended_Des td a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	padding:0;
	margin:0;
	text-decoration:underline;
	letter-spacing:0px;
}

#Extended_Des td a:hover{
	text-decoration:none;
}

#Extended_Des td table td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	padding:4px 0;
	margin:0;
	letter-spacing:0px;
}

#Extended_Des td table td a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#876854;
	padding:4px 0;
	margin:0;
	text-decoration:underline;
	text-align:left;
	letter-spacing:0px;
}
/* POP UP CSS*/

.dhtmlwindow{
position: absolute;
border: 2px solid #a8683a;
visibility: hidden;
background-color: white;
}

.dhtmlwindow iframe{
border:none;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #a8683a;
color: white;
cursor: move;
overflow: hidden;
width: auto;
text-align:left;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

.common-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	line-height: normal;
	text-align:left;
}
.common-form fieldset {
	border: 1px solid #E5E5D9;
	margin: 0px 0px 10px 0px;
	padding: 0px 15px 5px 15px;
}
.common-form fieldset legend{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	color:#6D6228;
	margin-left: -5px;
	font-weight:bold;
}

.common-form fieldset .intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494848;
	padding: 10px 0px 10px 0px;
}

.common-form .title{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	color:#827A50
}

.common-form .text1
	{
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	line-height:17px;
	text-align:left;
	text-decoration:none;
	}
.common-form .form-table{
	padding: 0px;
	margin: 0px;
	text-align:left;
}
.common-form .form-table td{
	padding: 5px 5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #F9F9F9;
}

.common-form textarea, select, input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999376;
	padding:2px 0;
}

.common-form .button{
	border:1px solid #B59E8F;
	color:#B59E8F;
	padding:4px 10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
}
.common-form select, input{
	background-color: #ffffff;
}
.common-form input{
	padding-left: 4px;
}
.common-form textarea{
	background-color: #ffffff;
	padding: 4px;
}

#sign-in
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	line-height:18px;
	}
	
#sign-in a
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8D3A03;
	line-height:16px;
	text-decoration:underline;
	}
	
#sign-in h1
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#867366;
	font-weight:bold;
	}

#sign-in .input-text
	{
	border:1px solid #827A50;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px 4px;
	background-color:#ffffff;
	width:200px;
	}
	
#sign-in .button
	{
	border:1px solid #B59E8F;
	color:#B59E8F;
	padding:4px 10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	}
#sign-in ul
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	line-height:22px;
	}
#sign-in ul li {
	list-style-type:circle;
	padding-left:10px;
}

.page-num
 {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#827A50;
	line-height:18px;
	text-align:right;
	padding-right:20px;
 }
 
 .imgbtn { border:0px; }
 
/*	New CSS	*/

.newtable table{text-align: left;}
.newtable table td{vertical-align: top;}
.newtable table td span{text-align: left; display: block; padding: 0 0 0 20px; float: left; width: 180px;}