/* below added for capel content */

/* defaults for Body, TD and Paragraphs */
body, td {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px;}


BODY.default {margin:0;
	padding:0;
	color:#333;
	background-color:#f0f3f5;
}

/* use for printer friendly pages */
BODY.clear {margin:3px 3px 5px 4px;	color:#333;	background-color:#fff;}

/* defaults for Body, TD and Paragraphs */
p {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* default for hrefs */
a {color:#999966; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;_cursor:hand; cursor:pointer;}

/* defaults for input fields */
input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin-bottom:0; margin-top:0;}
input.standard {border:1px solid #999;}
input.brdrless {border:0;}

/* Use for input text */
input.solid {padding:1px 1px 1px 3px; border:1px solid #999;}

/* Use for input fields on the login page */
input.login {padding:1px 1px 1px 3px; border:1px solid #999; width:115px;}

/* Use for input text */
input.solidform {padding:1px 1px 1px 3px; width:129px; border:1px solid #999;}

/* Start Paging control styles */
input.pageon {
	color:#666;
	border:0;
	/* both cursor values are required for browsers other than IE*/
	cursor:pointer;
	_cursor:hand;
	padding:0 1px 0 1px;
	margin:0;
	background-color:#fff;
}


input.pageoff {
	color:#CF4919;
	border-width:1px;
	border:0;
	/* both cursor values are required for browsers other than IE*/
	cursor:pointer;
	_cursor:hand;
	padding:0 1px 0 1px;
	margin:0;
	background-color:#fff;
}

.pageoff {
	color:#CF4919;
	border-width:1px;
	border:0;
	/* both cursor values are required for browsers other than IE*/
	cursor:pointer;
	_cursor:hand;
	padding:0 1px 0 1px;
	margin:0;
	background-color:#fff;
}


/* Use for item number text on the Quick Order page */
input.QOnumb { 
	background-color:#fff;
	padding:1px 1px 1px 3px;
	width:160px;
	border:1px solid #999;
}

/* Use for quantity text on the Quick Order page */
input.QOqty {padding:1px 1px 1px 3px; width:50px; border:1px solid #999;}

/* Use for input text on customer info page */
input.wide {padding:1px 1px 1px 3px; width:187px; border:1px solid #999;}

/* Use for input text on customer info page */
input.medium {padding:1px 1px 1px 3px; width:160px; border:1px solid #999;}

/* Use for input text on customer info page */
input.short {padding:1px 1px 1px 3px; width:120px; border:1px solid #999;}

input.searchbox {
	border:1px solid #ccc;
	font-size:10px;
	color:#666; 
	width:151px;
	height:17px;
	padding:0 0 0 5px;
	margin:0;
}

/*sets style on input field in the Shop Online box */
input.zipcode {
	border:1px solid #ccc;
	font-size:10px;
	color:#666; 
	width:133px;
	height:17px;
	padding:0 0 0 5px;
}

/*sets style on input field in the Shop Online box */
input.zipcodeprod {
	border:1px solid #ccc;
	font-size:10px;
	color:#666; 
	width:92px;
	height:17px;
	padding:0 0 0 5px;
}
/* used for the quantity field in the shopping cart */
input.cartqtybox {padding:1px 1px 1px 3px; width:40px; border:1px solid #999;}

/* used for the quantity field in the shopping cart - Read Only */
input.cartqtyboxro {padding:1px 1px 1px 0; border:1px solid #999;}

/* sets the defaults style of the specified header */
H1 {font-size:18px;	color:#CF4919; margin-top:0;}
H2 {font-size:15px;	color:#333;}
H3 {font-size:14px;	color:#685145;}

H1.sizzle {color:#cf4919; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-top:10px; margin-bottom:10px; padding-bottom:0;}

H1.sizzlecat {color:#cf4919; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-top:10px; margin-bottom:1px;}

span.sizzlecat {margin-top:0; padding-top:4px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

span.sizzlecat p {margin-top:0; padding-top:4px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

span.sizzlecatalt {margin-top:0; padding-top:0; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

span.sizzlecatalt p {margin-top:0; padding-top:0; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
span.sizzlecatalt p a {color:#cf4919; font-family:Arial, Helvetica, sans-serif;	font-size:12px;}
span.sizzlecatalt a {color:#cf4919; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
span.sizzle {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
span.sizzletext {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:18px; margin-top:18px;}
span.sizzletext p {margin-top:0; padding-top:0; color:#333;	font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:18px; margin-top:18px;}
span.sizzletext a {color:#cf4919; font-family:Arial, Helvetica, sans-serif;	font-size:12px;}
span.sizzletext p a {color:#cf4919;	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
span.sizzle p {margin-top:0; padding-top:0;	color:#333;	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
span.sizzle p a {color:#cf4919;	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
span.sizzle a {color:#cf4919; font-family:Arial, Helvetica, sans-serif;	font-size:12px;}

.subHeader1 {color:#A69BA3; font-family:"Palatino Linotype", "Times New Roman", serif; font-size:12px; font-weight:bold}

.collection {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; text-transform:uppercase; font-weight:bold;}

.product_details {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
.product_pricing {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
.product_labels {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666;}

a.sitemap {color:#666;}
a:HOVER.sitemap {color:#999966;}

a.sitemapsub {color:#666; font-weight:bold;}
a:HOVER.sitemapsub {color:#999966; font-weight:bold;}
a:VISITED.sitemapsub {color:#666; font-weight:bold;}

/*DVPALI20100211 - fix the issue with second level category with bottom category = 1 not showing in site map */
a.sitemapsubNoBold {color:#666;}

a.smth {color:#666;}
a:HOVER.smth {color:#999966;}
a:VISITED.smth {color:#666;}

/* used on the product details template */
a.freeswatch {color:#685145; font-weight:bold; text-decoration:underline;}

/* used on the product templates to disable a link */
a.lnkdisabled {cursor:default;}

/* sets style on Left Subcategory links. Also, changes the link color and places a color bar behind the link on hover by changing the 'color' and 'background-color' settings */
a.tabnav {color:#666; font-weight:bold; font-size:12px; display:block; position:relative; padding:3px 5px 3px 5px;}
a:HOVER.tabnav {color:#000; background-color:#DADACE;}

/* sets style on Left Subcategory links -Also, changes the link color and places a color bar behind the link on hover by changing the 'color' and 'background-color' settings */
a.tabnavover {color:#000; font-weight:bold;	font-size:12px;	display:block; position:relative; padding:3px 5px 3px 5px; background-color:#DADACE;}

td.smsub {padding-left:30px;}
/* DVPALI20100112 - reduced sub-level from 60 to 50 in site map*/
td.smsubsub {padding-left:50px;}
/* DVPALI20100112 - add another sub-level to site map*/
td.smsubsubsub {padding-left:70px;}

body.gallery {background-color:#CCCC99;}

.gallery {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#660000; text-decoration:none;}
.galleryDetails {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-align:center;}
.galleryHeader {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#CF4919;}
.gallerysubHeader {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CF4919;}
.gallerysubHeaderConstruction {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CF4919; text-decoration:underline;}
.gallerysublabel {font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#CF4919;}
.galleryDesc {font-family:Arial, Helvetica, sans-serif;	font-size:9px; color:#cf4919; margin-top:0;	padding-top:0; border:solid 0 #ccc;	margin-bottom:0; padding-bottom:0;}
.galleryDescription {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#cf4919;}
.galleryPrices {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.sansText {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.galleryZipShip {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
.sweepstakesDropDown {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.galleryNavHeader {font-family:"Palatino Linotype", "Times New Roman", serif; font-size:11px; font-weight:bold;	text-transform:none; color:#6D6D5D;}
.galleryNav {font-family:Arial, Verdana, sans-serif; color:#000; text-decoration:none; font-size:11px;}
.new {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#CC6666;}
.galleryNavBody {background-color:#FAF3E6;}
.showroomHeader {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333;}
.showroomSubhead {font-family:Arial, Helvetica, sans-serif; font-size:11px;	font-weight:bold; color:#333;}

#adkit_navlist {padding-left:0; margin-left:0; width:150px;}

#adkit_navlist li {list-style:none; margin:0; padding:0.5em;}

.LocatorOutlet{ border-bottom:1px solid #000; margin-bottom:10px;}

#HomeContent {}

#HomeCenterTable {border:1px solid #666;}

#HomeCenterTable td.Text {font-family:Verdana; font-size:10px; padding:12px 8px;}
#HomeCenterTable td.Labels {padding:0;}
#HomeCenterTable td.Header{padding:0; background-color:#6C6D5D;}
#HomeCenterColumn{ border-right:1px solid #666; border-left:1px solid #666; }.Date {
	font-family:Palatino, "Times New Roman", Times, serif;
	font-size:11px;
	color:#6D6D5D;
	font-style:italic;
	font-weight:normal;
	font-variant:normal;
}

.BaseContainer {border:1px solid black; width:500px;} 
.BaseContainerHeader{background-color:#6D6D5D; color:#FFF;  padding:0 0 0 10px; font-weight:bold;}
.BaseContainerContent{padding:0 15px 10px 10px; border-right:1px solid #666; margin:0;}
.Date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
}  

.Title {color:#CF4919; font-size:18px; font-weight:bold;}
.PressContact{padding:0 0 0 10px;}
.rtborder {border:solid thin #666; border-top-style:none; border-bottom-style:none; border-left-style:none;}

/*DVPCD20081201-R007099-Used for press release document list-BEGIN*/
.PressReleaseTitle {FONT-SIZE:11px; FONT-FAMILY:'Palatino Linotype', 'Times New Roman', Serif; color:#632A21;}

/* above added for capel content */



/* used to define the attributes of the top section */
.topsection {width:820px; background-color:#fff;}

/* used to define the attributes of the top category section */
.topcategorysection {width:820px;}

/* used to define the attributes of the top section */
.mainsection {width:820px; background-color:#fff;}

/* Used for the lines between the search bar */
.pagedivider {width:100%; background-color:#636563;}

/* for plain text */
span.plaintext {font-size:11px; padding:3px;}

/* for table text, less padding */
span.tabletext {font-size:11px;	padding:2px;}

/* used for Managed Content top title background */
.cmtitle {padding:0;}

/* used for Managed Content top titles, where the managed contents consists of a title and body that loops */
.contentTitleBar {color:#CF4919; font-size:34px; margin-top:0;}

/* used for Managed Content top titles, where the managed contents consists of a title and body that loops */
.TitleBar {color:#CF4919; font-size:18px; font-weight:bold;}

/* used for Managed Content body */
.cmcontent {padding:15px 0 0 0;}

/* used for Managed Content titles, where the managed contents consists of a title and body that loops */
span.contentTitle {color:#669999; font-family:Palatino Linotype, Times New Roman, serif; font-size:12px; font-weight:bold;}

span.red {font-size:11px; color:Red; font-weight:normal;}

span.bold {font-size:11px; font-weight:bold;}

/* Sets the style on the Whats New section on the right */
table.whatsnew {background-color:#989898;}

table.aspxtable {background-color:#e2dcc9; border:none;}

/* sets style on tables that display various fields i.e. User account info column colours determined by td.detailsleft and td.detailsright*/
table.details {border:none;	background-color:#e2dcc9;}

/* sets style on Product Details - Product Name */
table.detailstitle {border:1px solid #DBDBDB; padding:0;}

/* sets style on the Login table */
table.login {border:1px solid; border-color:#747a85; padding:0; background-color:#BAC4D9;}

table.search {background-color:#DEDBCE; width:100%;}

/* sets column header bgcolor and 'cellpadding' */
td.aspxheader {
	font-size:12px;
	font-weight:bold;
	background-color:#e2dcc9;
	padding:2px;
	border:1px solid;
	border-color:#f8f5ed #a0a7b1 #a0a7b1 #f8f5ed;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets column header bgcolor and 'cellpadding' same as above, but used for variety */
td.aspxheaderalt
{
	background-color:#afbed1;
	font-weight:bold;
	padding:2px;
	border:1px solid;
	border-color:#ececec #a0a7b1 #a0a7b1 #ececec;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets 'td' bgcolor and 'cellpadding' */
td.aspxitem {background-color:#f8f5ed; padding:0;}

/* sets 'td' bgcolor and 'cellpadding' */
td.aspxitempadded {
	background-color:#F1F1F1;
	padding:0 3px 0 3px;
	border:1px solid;
	border-color:#fff #a0a7b1 #a0a7b1 #fff;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets 'td' bgcolor and 'cellpadding' */
td.aspxitemUnpadded
{	
	background-color:#fff;
	padding:0;
	border:1px solid;
	border-color:#fff #a0a7b1 #a0a7b1 #fff;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets style on the breadcrumb cell */
td.breadleft {
	padding:4px;
	background-color:#FFFEE7;
	border:1px solid;
	border-color:#fff #a0a7b1 #a0a7b1 #fff;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets style on the breadcrumb cell */
td.breadright {	
	padding:4px;
	background-color:#EBEBEB;
	border:1px solid;
	border-color:#fff #ccc #ccc #fff;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets style on the item name above the Details */
td.detailstitle {border:0; background-color:#EFF3F8; font-size:12px; font-weight:bold;}

/* sets style on the left part of the Details section (Manufacturer SKU, Description, Web Price etc.) */
td.detailsleft {	
	padding:2px;
	background-color:#e2dcc9;
	border:1px solid;
	border-color:#fff #a0a7b1 #a0a7b1 #fff;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets style on the right part of the Details section */
td.detailsright {
	padding:2px;
	background-color:#f8f5ed;
	border:1px solid;
	border-color:#fff #ccc #ccc #fff;
	border-bottom-width:0;
	border-right-width:0;
}

/* sets style on the header section of reports */
td.detailsheader {
	padding:1px;
	background-color:#E3E9ED;
	border:1px solid;
	border-color:#fff #a0a7b1 #a0a7b1 #fff;
	border-bottom-width:0;
	border-right-width:0;
}

td.reg {color:#333; padding-top:17px;}

td.large {font-size:12px; color:#333;}

td.larger {font-size:13px; color:#333;}

td.mausover {background-color:#D3DDE9;}

td.mausnotover {background-color:whitesmoke;}

/* sets 'td' bgcolor and 'cellpadding' */
td.padded {background-color:#B3B3B3; padding:3px 0 0 0;}

td.categories {font-size:12px; color:#474765; font-weight:bold;}

td.leftcattitle {font-size:12px; color:#fff; background-color:#CF4919; padding:2px;}

td.leftcat {background-color:#ccc; padding:1px;}

td.leftcatON {background-color:#DFDFDF;}

td.leftcatFOCUS {background-color:#F0F0F0;}

td.whatsnew {font-size:12px; color:#fff; background-color:#6B6D5A; padding:2px;}

td.navwhite {color:#000;}

td.navwhitesmall {color:#000;}

td.cartsummary {color:#333;}

/* changes the link color and places a color bar behind the link on hover by changing the 'color' and 'background-color' settings */
A.aspxlinks {padding:3px; color:#CF4919; display:block; position:relative;}
A:HOVER.aspxlinks {color:#fff; background-color:#685145;}

/* changes the link color and places a color bar behind the link on hover by changing the 'color' and 'background-color' settings */
A.aspxlnk2 {padding:3px; color:#666; display:block;	position:relative;}
A:HOVER.aspxlnk2 {color:#fff; background-color:#685145;}

/* sets style on Left Subcategory links */
A.dvpsubcat {color:#003399; display:block; position:relative; padding:2px;}

a.leftcat {
	font-size:12px;
	color:#333;
	display:block;
	position:relative;
	padding:2px 2px 2px 4px;
	background-color:#fff;
}
a:HOVER.leftcat {background-color:#DEDBCE;}

a.leftcatON {
	font-size:12px;
	color:#000;
	display:block;
	position:relative;
	padding:2px 2px 2px 4px;
	background-color:#DEDBCE;
}

a.leftsubcatON {color:#333; display:block; position:relative; padding:3px 2px 0 4px;}

/* sets style on navigation links such as  A-C D-F */
A.more {color:#003399; padding:2px 2px 2px 0;}
A:HOVER.more {padding:2px 2px 2px 0;}

a.cartsummary {color:#fff;}

/* sets style on Related Items, specifically the Item Name that acts as a link */
A.related {color:#333366; display:block; position:relative;	padding:3px;}

a.topcategories {color:#636563;	font-weight:bold; padding:2px 0 2px 0;}
a:HOVER.topcategories {background-color:#fff; display:block; position:relative;}

/* Product listing title link */
A.productdetails {color:#333; display:block; position:relative; font-weight:bold;}

a.gray {color:#333;}
a.navwhite {color:#636563;}

/* following style used for the Login and Logout text at the top of the page */
a.navwhitel {color:#685145; font-weight:bold;}

A.others {color:#4A59A5;}

A.breadcrumb {color:#CF4919;}

/* sets style on What's New links at the right of page, in the What's New section */
A.whatsnew {color:#003399; display:block; position:relative; font-weight:bold;}

font.title {font-size:13px;	font-weight:bold;}




/* Use for input text */
textarea.solid {
	font-family:Arial, Helvetica, sans-serif;	
	border:solid 1px #999;	
	font-size:11px; 
	color:#000; 
	background-color:#fff;
	margin-bottom:0; 
	margin-top:0;
	padding:1px 1px 1px 3px;
}



/* Use for input text */
textarea.comments {
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #999;	
	font-size:11px;
	color:#000; 
	background-color:#fff;
	margin-bottom:0;
	margin-top:0;
	padding:1px 1px 1px 3px;
	width:300px;
	height:90px;
}



select.solid {font-size:11px;}

select.advsearch {font-size:11px;}

select.addresses {font-size:11px; width:206px;}

select.nav {color:#0A0A1A; border:0; background-color:#C0C0DB; font-size:11px;}

select.cc {font-size:11px;}

/* Use for dropdown in search results */
select.pagesizes {	
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #999;
	font-size:11px;
	color:#000; 
	background-color:#fff;
	margin-bottom:0;
	margin-top:0;
	width:50px;
}

/* End Paging control styles */

/* START Dropdown Account Navigation related styles */

.MenuBox {border:0;}

a.MenuHeader {COLOR:#fff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; display:block; position:relative;	margin-left:4px; margin-top:5px; cursor:default;}
a.MenuHeader:visited {color:#fff;}

a.MenuItem {COLOR:#fff;	display:block; position:relative; margin-left:5px; margin-bottom:3px; margin-top:2px;}
a.MenuItem:visited {COLOR:#fff;}

/* END Dropdown Account Navigation related styles */

/* These values below are used for the Textarea manager in Content Manager, these should not be modified unless you know what you are doing */
font.fontminus2 {font-size:9px;}
font.fontminus1 {font-size:10px;}
font.fontstandard {font-size:11px;}
font.fontplus1 {font-size:12px;}
font.fontplus2 {font-size:13px;}
font.fontplus3 {font-size:14px;}
font.fontplus4 {font-size:15px;}
font.fontplus5 {font-size:16px;}
font.fontplus6 {font-size:17px;}
font.fontplus7 {font-size:18px;}
font.fontplus8 {font-size:19px;}
font.fontplus9 {font-size:20px;}

/*DVPCD20090511-SEO-R009228-H1 PROPERTY IN PRODUCT SUMMARY PAGE-BEGIN*/
.H1CSS {margin:0;}

/*DVPCD20091217-R010034-HiReS LINK IN THE PRODUCT DETAIL PAGE-BEGIN*/
.HiRESLINK {font-size:12px; color:#000;}

/* this will hide empty cells */
table.hidecellsnew {empty-cells:hide; border-collapse:separate; /* this is required to hide empty cells (along with the line above) */}

/* this will hide empty cells */
table.hidecells {empty-cells:hide; border-collapse:separate; /* this is required to hide empty cells (along with the line above) */}

table.hidecells td {padding:4px 0 0 0}

/* used on the product details page */
span.orangeheader {font-size:16px; color:#CF4919; font-weight:bold;	margin:0;}

/* used on the product details page */
td.orangebody {color:#fff; font-weight:bold; background-color:#CF4919; padding:5px 0 5px 3px;}

/* used for the column headers on the product details page */
td.itemhdr {padding:4px 6px 4px 6px; color:#CF4919; font-weight:bold;}

/* used for the cells on the product details page */
td.itemline {padding:2px 6px 2px 6px;}

/* used for the cells on the product details page */
td.itemlinethru {padding:2px 6px 2px 6px; text-decoration:line-through;}

/* used for the cells on the product details page */
td.itemlinered {padding:2px 6px 2px 6px; color:red;}

/* used on the product details page */
table.browntbl {border:solid 1px #edeee2; background-color:#fff;}

/* used on the product details page */
table.browntblalt {margin-top:10px; border:solid 1px #edeee2; background-color:#fff;}

/* added for additional colors on the prod details */
div#scrollyby {margin-top:5px; 
	min-height:30px;
	_height:expression(this.scrollHeight > 325? '325px':'auto' );
	max-height:325px;
	overflow:auto;
	overflow-x:hidden;
}

/* used on the product details page */
td.browntbl {background-color:#685245; color:#fff; font-weight:bold; padding:2px 3px; font-size:9px;}

select.limited-width {
	width:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	margin:2px 0;
}

.leftsection {width:173px; padding-top:20px; _padding-top:19px;}

.searchoplabel {width:58px; font-size:9px; padding:0 4px 0 0; color:#333;}

/* used in the left nav search */
.surchbtn {padding:7px 6px 11px 0;}

table.searchtbl {background-color:#e2dcc9;margin-top:15px;}

/* sets the background color for the vertical divider between left nav and mainbody*/
.secdiv {background-color:#e2dcc9;}

/* sets the background color for the vertical divider between left nav and mainbody - Home page only */
.secdivh {background-color:#e2dcc9;	margin-top:20px; margin-bottom:0;}

/* sets the width between the left nav and main content, as well as the section in front of the left nav */
.secdivpad {width:19px;}



/* used in the shop online control */
.spanonline {color:Red;	font-weight:bold;}

/* used in the shop online control */
.pspanonline {color:#fff; font-weight:bold;}

/* sets style on left nav group heading */
td.groupheading {
	background-color:#bab287;
	padding:2px 5px 2px 0;
	color:#fff;
	font-weight:bold;
	font-size:9px;
}

/* sets style on TD containing left nav links */
td.leftnavtd {padding:1px 0 1px 6px; color:#999;}

/* sets style on left category links */
a.leftnavlnk {color:#666;}

/* sets style on left category link numbers */
a.leftnavnumlnk {color:#666;}

/* sets style on horizontal line before footer */
.footerhdiv {background-color:#e2dcc9;}

/* sets style on horizontal line at bottom of page */
.footerEnd {width:820px; background-color:#e2dcc9; margin-bottom:0;}

/* sets style of logo (positioning mostly) */
.logoimage {padding:14px 0 0 12px;}

/* sets style for the top right sections */
.topsecrighttop {padding:10px 23px 0 0;}

/* sets style for the top right sections */
.topsecright {padding:15px 23px 0 0;}

/* sets style for the top right sections */
.topsecright2 {padding:5px 23px 0 0;}

/* sets the width of the full contents, with left and right gradiants */
table.overall {width:832px;}

/*left side gradient */
td.leftshad {width:6px;	background-image:url(../images/shad_left.gif);}

/*left side gradient */
td.rightshad {width:6px; background-image:url(../images/shad_right.gif);}

/* used in the footer for the link dividers */
.flinkdiv {color:#CF4919; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* used in the footer for the links */
a.flink {color:#666;}

/* used in the footer for the text */
.footertext {color:#999; font-family:Arial, Helvetica, sans-serif;	font-size:11px;}

td.maincontent {color:#333; padding-top:20px; width:608px;}

td.maincontentalt {color:#333; padding-top:0; width:608px;}

/* sets main content of shopping cart and checkout pages*/
td.maincontentcheckout {color:#333;	padding-top:20px; padding-right:25px; width:778px;}

div.maincontentbody {margin-left:20px; margin-right:23px; width:565px;}

div.maincontentnopad {margin-left:0; margin-right:0; width:608px;}

/* used for the breadcrumb on the product details page */
table.breadcrumb {border:solid 1px #e2dcc9;	border-width:0 0 1px 0; padding:7px 0 7px 17px;	height:30px;}
td.removefilter {border:solid 1px #CF4919; padding:0 3px 0 3px; height:12px;}
td.removefilterb {padding:0 1px 0 3px;}
td.removefilterc {padding:0 3px 0 3px;}
a.removefilter {color:#CF4919; display:block; position:relative;}

/* sets top padding in product details page */
td.prodtopper {padding:18px 0 0 0;}

/* used in shopping cart */
.chkhdr {background-color:#CF4919; color:#fff; font-size:12px; font-weight:bold; padding:3px 7px 3px 3px;}
.chkline {padding:7px 7px 7px 3px; color:#999;}
.chklineg {color:#999;}
.chklined {color:#333;}
.chklinered {color:#CF4919;}
.chklineredb {color:#CF4919; font-weight:bold;}
.cartsubtotal {background-color:#CF4919; color:#fff; font-size:11px; font-weight:bold; padding:3px 7px 3px 3px;}

/* sets the name style in the cart */
.carthdr {color:#CF4919; font-size:14px; font-weight:bold;}

/* used for the text in the login page */
.logintext {font-size:12px; padding:0 10px 0 10px;}

/* sets link on Shopping cart */
a.continueshop {color:#CF4919;}

/*hires jpg css style */
.hirespdf {text-decoration:underline;}

/* Following styles added for Content Managed content */
.interior_body_copy {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:16px;}
.interior_body_copy h2 {font-size:14px; color:#685145; font-weight:bold; padding:0; margin:0;}
.interior_body_copy .fine_print {font-size:11px; color:#a3a2a2;}
.interior_body_copy .chart {font-size:11px; color:#666;}
.interior_body_copy .chart .col_title {font-weight:bold; color:#CF4919;}
.interior_body_copy .chart .col_subtitle {font-weight:normal; color:#333; font-size:10px;}
.interior_body_copy .chart .col_third_title {font-weight:bold; color:#CF4919; font-size:9px;}
.interior_body_copy .pic_title {color:#666; font-size:8px;}
.interior_body_copy a,
.interior_body_copy a:visited,
.interior_body_copy a:hover {color:#CF4919; text-decoration:underline;}
.interior_body_copy div.clear_both {clear:both;}
/* end of styles for content managed content */

/* used for regular images that act as links, or run a script */
.linkimg {_cursor:hand; cursor:pointer;}

/* Sets the overall style on the Shop Online box */
.shoponline {background-color:#e2dcc9;}

/* Sets the overall style on the Shop Online box in the item templates */
.pshoponline {background-color:#cf4919; width:247px;}

table.accessories {border:solid 1px #e1decb;}

span.accessors {color:#685145; font-weight:bold; font-size:10px;}

.stylenamecolor {color:#cf4919;	font-size:11px;	font-weight:bold;}
.stylenamedesc {color:#685245; font-size:11px; font-weight:bold;}

/* used to align images */
.imgbottom {margin:12px 0 0 0;}

/* used on the search results */
div.photot {width:115px;height:113px;vertical-align:top;}
div.photob {width:115px;height:30px;vertical-align:top;}
img.photoc {width:115px;height:113px;vertical-align:top;}
img.photod {width:115px;height:37px;vertical-align:top;}
div.srimage {background-repeat:no-repeat;width:115px;height:150px;text-align:center;}

