body {
font-family: arial,helvetica,verdana,sans-serif;
background-color:#C4DCE8;
margin:0;
}

a {
text-decoration: none;
color: #436781;
}

a:hover {
text-decoration: underline;
color: #618FB0;
}

b {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#985E35;
}

.HeaderTable {
margin-top: 15px;
margin-bottom: 15px;
border-top: #bbbbbb 1px solid;
border-bottom: #bbbbbb 1px solid;
font-size: 10pt;
background-color: #F5F5F5;
}

.FooterTable {
margin-top: 15px;
border-top: #bbbbbb 1px solid;
font-size: 8pt;
}

.tocspacer {
background-color: transparent;
margin 22px 0 0;
}

.tocheader {
line-height: 130%;
color: #FFFFFF;
font-size: 10pt;
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	font-weight:bold;	color:#4C6B80;
}

.TocContent {
line-height: 130%;
font-size: 10pt;
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	font-weight:normal;	color:#985E35;	text-decoration:none;
}

.TocSubContent {
padding-left: 15px;
line-height: 130%;
font-size: 10pt;
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	font-weight:normal;	color:#985E35;	text-decoration:none;
}

.TocFooter {
padding-left: 5px;
padding-right: 5px;
font-size: 10pt;
}

.Price {
color: #985E35;
font-weight: bold;
}

.PriceComment {
color: #FF0000;
font-weight: bold;
}

.ViewProductTitle {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14pt;	font-weight:normal;	color:#985E35;	text-decoration:none;
}

.ViewProductMSRP {
color: #000000;
}

.CartTableHeader {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#985E35;
border-bottom: #000000 1px solid;
background-color: #F5F5F5;
}

.CartCellShade {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;
background-color: #F5F5F5;
}

.CartTableShade {
background-color: #F5F5F5;
}

.CartHeaderRow {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#985E35;
}

.CartHeaderLowerRow {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;
border-bottom: #bbbbbb 1px solid;
}

.cartRecalcWarning {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;
border-bottom: #bbbbbb 1px solid;
}

.TableDataSmall {
font-size: 10pt;
}

.CatListShade {
background-color: #F5F5F5;
}

.CatListNoShade {
border-bottom: #bbbbbb 1px solid;
}

.CartItemList {
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;
border-top-style: solid;
border-top-width: 1;
}

.CartTotals {
color: #000000;
font-size: 10pt;
font-weight: bold;
background-color: #F5F5F5;
}

.CartAddresses {
color: #000000;
font-size: 10pt;
background-color: #F5F5F5;
border-bottom-style: solid;
border-bottom-width: 1;
}

.CategoryNavBar {
padding: 3px;
margin-bottom: 15px;
border-top: #bbbbbb 1px solid;
border-bottom: #bbbbbb 1px solid;
font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#985E35;
background-color: #F5F5F5;
}

/*Original CSS from Venice*/

.helv_14b_camel {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#D0B795;}
.helv_14b_white {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#FFFFFF;}
.helv_12_white {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#F8ECD4;	text-decoration:none;}
a.helv_12_white:hover {	text-decoration:underline;}
.helv_12b_brick {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:12px;	font-weight:bold;	color:#985E35;}
.helv_11_oil {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	font-weight:normal;	color:#4C6B80;	text-decoration:none;}a.helv_11_oil {	text-decoration:underline;}
.footer_txt {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	font-weight:normal;	color:#985E35;	text-decoration:none;}a.footer_txt {	text-decoration:underline;}
.helv_12_black {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;}
.helv_14b_brick {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#985E35;}
.helv_11_brick {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	font-weight:normal;	color:#985E35;	text-decoration:none;}
a.helv_11_brick:hover {	text-decoration:underline;}
.helv_11b_oil {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	font-weight:bold;	color:#4C6B80;}
.input-form	{	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:10px;	border: 1px solid #4C6B80;	color : #4C6B80;	background: #FFFFFF;}
.button {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:11px;	background-color: #E2EEF3;	color: #436781;	border-top-color: #C4DCE8;	border-right-color: #769CB8;	border-bottom-color: #769CB8;	border-left-color: #C4DCE8;}

/* newsletter form */

dl {	margin: 0  ;	padding: 0 ;	}
dt {	margin: 1em 0 0 0 ;	padding: 0 ;	font: 11px Verdana, sans-serif ;}
dd {	margin: 0 ;	padding: 0 ;	}
.input {	padding: 0 ;	margin: 0 ;	width: 150px ;	border: 1px solid #000 ;	font: 10px Verdana, sans-serif ;	color: #000 ;}
.submit {	border: 1px solid #000 ;	background: #fff ;	color: #000 ;	font: 10px Verdana, sans-serif ;}
.number {	border: 1px solid #000 ;	font: 10px Verdana, sans-serif ;	width: 25px ;		}
.zip {	border: 1px solid #000 ;	font: 10px Verdana, sans-serif ;	width: 50px ;}

/* footer */

#footer p {	text-align: left ;	width: 500px ;	}
p#fluid a:link, p#fluid a:visited {	color: #436781;}
p#fluid a:hover {	color: #618FB0;}