Body {
		border : 0;
		margin : 0 0 0 0;
		margin-left : 0;
		margin-top : 2;
		margin-bottom : 2;
		background-color: #ffffff;
}

A.swatch:link {	COLOR: #7d8662; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION:underline}
A.swatch:visited {	COLOR: #7d8662; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION: underline}
A.swatch:hover {	COLOR: #7d8662; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION:underline}
A.swatch:active {COLOR: #7d8662; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION: underline}

A.giftcard:link {	COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; TEXT-DECORATION:underline}
A.giftcard:visited {	COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; TEXT-DECORATION: underline}
A.giftcard:hover {	COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; TEXT-DECORATION:underline}
A.giftcard:active {COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; TEXT-DECORATION: underline}

A.headline:link {	COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.headline:visited {	COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.headline:hover {	COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif;TEXT-DECORATION: underline}
A.headline:active {COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif;TEXT-DECORATION: none}

A.H2:link {	COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.H2:visited {	COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.H2:hover {	COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif;TEXT-DECORATION: underline}
A.H2:active {COLOR: #D6700C; FONT: 15px Arial, Helvetica, sans-serif;TEXT-DECORATION: none}

A.homepage:link {	COLOR: #FFFFFF; FONT: 13px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.homepage:visited {	COLOR: #FFFFFF; FONT: 13px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.homepage:hover {	COLOR: #FFFFFF; FONT: 13px Arial, Helvetica, sans-serif;TEXT-DECORATION: underline}
A.homepage:active {COLOR: #FFFFFF; FONT: 13px Arial, Helvetica, sans-serif;TEXT-DECORATION: none}

A.GW:link {	COLOR: #666666; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION:none}
A.GW:visited {	COLOR: #666666; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION: none}
A.GW:hover {	COLOR: #666666; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION:underline}
A.GW:active {COLOR: #666666; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION: none}

A.catalog:link {	COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; line-height:15px; TEXT-DECORATION:underline}
A.catalog:visited {	COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; line-height:15px; TEXT-DECORATION: underline}
A.catalog:hover {	COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; line-height:15px; TEXT-DECORATION:underline}
A.catalog:active {COLOR: #7d8662; FONT: 9px verdana, arial, geneva, sans-serif; line-height:15px; TEXT-DECORATION: underline}

A.buynow:link {	COLOR: #D6700C; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION: underline}
A.buynow:visited {	COLOR: #D6700C; FONT: 10px verdana, arial, geneva, sans-serif; TEXT-DECORATION: underline}
A.buynow:hover {	COLOR: #D6700C; FONT: 10px verdana, arial, geneva, sans-serif;TEXT-DECORATION: underline}
A.buynow:active {COLOR: #D6700C; FONT: 10px verdana, arial, geneva, sans-serif;TEXT-DECORATION: underline}

A.H3:link {	COLOR: #D6700C; FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.H3:visited {	COLOR: #D6700C; FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.H3:hover {COLOR: #D6700C; FONT: 12px Arial, Helvetica, sans-serif;TEXT-DECORATION: underline}
A.H3:active {COLOR: #D6700C; FONT: 12px Arial, Helvetica, sans-serif;TEXT-DECORATION: none}

A.darkgray:link {	COLOR: #7d8662; FONT: 11px Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.darkgray:visited {	COLOR: #7d8662; FONT: 11px Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.darkgray:hover {COLOR: #7d8662; FONT: 11px Verdana,Arial, Helvetica, sans-serif;TEXT-DECORATION: underline}
A.darkgray:active {COLOR: #7d8662; FONT: 11px Verdana,Arial, Helvetica, sans-serif;TEXT-DECORATION: underline}

table.header{
	width:740;	
	background-image:url(/imagesD/C5CEB9_spacer.jpg);
	background-repeat:repeat;
}

table.widthheight{
	width:160;	
	border-style:solid;
	border-color: a3a283;
	border-width:1px;
}

table.toc{
	width:200;	
	border-style:solid;
	border-color: a3a283;
	border-width:1px;
}

table.orange_save{
	width:740;	
	border-style:solid;
	border-color: CA9D4A;
	border-width:1px;
}

table.orange{
	width:740;	
	border-style:solid;
	border-color: 7b1110;
	border-width:1px;
}

table.darkgreen{
	border-style:solid;
	border-color: 686D61;
	border-width:1px;
}

table.darkbeige{
	background-color:b9b4a0;
}

TD.sidenavbg {
		background:#f2efe6;
}

TD.H1 {
        background: #b9b4a0;
		font-family:Arial, Helvetica, sans-serif;
       	font-weight:100;
		font-size:22px;	
        color:#ffffff;
        text-align: left;	
		border-bottom: 1px #edeae1 solid;
		padding-top:5px;
		padding-left:15px;
		padding-bottom:15px;
}

TD.H1right {
        background: #b9b4a0;
		font-family:Arial, Helvetica, sans-serif;
       	font-weight:100;
		font-size:22px;	
        color:#ffffff;
        text-align: right;	
		border-bottom: 1px #edeae1 solid;
		padding-top:5px;
		padding-left:15px;
		padding-bottom:15px;
}

TD.H20 {
        background: #b9b4a0;
		font-family:Arial, Helvetica, sans-serif;
       	font-weight:100;
		font-size:20px;	
        color:#ffffff;
        text-align: left;	
		border-bottom: 1px #edeae1 solid;
		padding-top:5px;
		padding-left:25px;
		padding-bottom:15px;
}

TD.H2 {
		background:#faf9f7;
		font-family:Arial, Helvetica, sans-serif;
		color:#aa8e6f;
		font-weight:lighter;
		font-size:15px;
}

TD.H3 {
		background:#faf9f7;
		font-family:Arial, Helvetica, sans-serif;
		color:#aa8e6f;
		font-weight:lighter;
		font-size:12px;
}

TD.H4 {
		background:#e3e0d7;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		color:#564032;
		font-weight:lighter;
		font-size:10px;
		padding-left:4px;
}

TD.H4greenBG {
		background:#C5CEB9;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		color:#564032;
		font-weight:lighter;
		font-size:10px;
		padding-left:4px;
}

TD.offwhiteleft10 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:left;
		font-size: 10px;
}

TD.offwhitecenter10 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:center;
		font-size: 10px;
}

TD.offwhiteright10 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:right;
		font-size: 10px;
}

TD.offwhitejustify10 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:justify;
		font-size: 10px;
}

TD.offwhiteleft11 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:left;
		font-size: 11px;
}

TD.offwhitecenter11 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:center;
		font-size: 11px;
}

TD.offwhiteright11 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:right;
		font-size: 11px;
}

TD.offwhitejustify11 {
		background:#FAF9F7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:justify;
		font-size: 11px;
}

TD.darkbeigecenter12 {
        background: #b9b4a0;
		font-family:Verdana,Arial, Helvetica, sans-serif;
       	font-weight:bold;
		font-size:12px;
        color:#ffffff;
        text-align: center;	
		border-bottom: 1px #edeae1 solid;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
}

TD.darkbeigecenter11pad0 {
        background: #b9b4a0;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		font-size:11px;
        color:#ffffff;
        text-align: center;	
		padding-top:2px;
		padding-left:2px;
		padding-right:2px;
		padding-bottom:2px;
}

TD.lightbeigeleft12 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:left;
		font-size: 12px;
}

TD.lightbeigecenter12 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:center;
		font-size: 12px;
}

TD.lightbeigeright12 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:right;
		font-size: 12px;
}

TD.lightbeigeleft10 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:left;
		font-size: 10px;
}

TD.lightbeigecenter10 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:center;
		font-size: 10px;
}

TD.lightbeigeright10 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:right;
		font-size: 10px;
}

TD.lightbeigeleft11 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#564032;
		text-align:left;
		font-size: 11px;
}

TD.lightbeigecenter11 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#564032;
		text-align:center;
		font-size: 11px;
}

TD.lightbeigeright11 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#564032;
		text-align:right;
		font-size: 11px;
}

TD.lightbeigeleft10green {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#3e4535;
		text-align:left;
		font-size: 10px;
		border-right: 1px #ffffff solid;
		padding-left:6px;
		padding-right:5px;
		padding-top:6px;
		padding-bottom:6px;
}

TD.lightbeigecenter10green {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#3e4535;
		text-align:center;
		font-size: 10px;
		border-right: 1px #ffffff solid;
		padding-left:6px;
		padding-right:5px;
		padding-top:6px;
		padding-bottom:6px;
}

TD.lightbeigecenter10greenpadb0 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#3e4535;
		text-align:center;
		font-size: 10px;
		padding-left:6px;
		padding-right:5px;
		padding-top:6px;
		padding-bottom:0px;
}

TD.lightbeigeright10green {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#3e4535;
		text-align:right;
		font-size: 10px;
		border-right: 1px #ffffff solid;
		padding-left:6px;
		padding-right:5px;
		padding-top:6px;
		padding-bottom:6px;
}

TD.lightbeigecenter10greenpad0 {
		background:#EDEAE1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#3e4535;
		text-align:center;
		font-size: 10px;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
}

TD.green {
	background: #7C9A9A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	height:25px;
	text-align: center;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px #edeae1 solid;
	border-top: 1px #edeae1 solid;		
	border-right: 1px #edeae1 solid;
	width:185px;
	}	

TD.holidayreddark {
	background: #7b1110;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	height:25px;
	text-align: center;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px #edeae1 solid;
	border-top: 1px #edeae1 solid;		
	border-right: 1px #edeae1 solid;
	}
	
TD.holidayredLightRight {
	background: #9F4044;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	height:25px;
	text-align: center;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px #edeae1 solid;
	border-top: 1px #edeae1 solid;		
	border-right: 1px #edeae1 solid;
}

TD.holidayredLight {
	background: #9F4044;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	height:25px;
	text-align: center;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px #edeae1 solid;
	border-top: 1px #edeae1 solid;		
}

TD.oliveBorderRight {
	background: #A3A283;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	height:25px;
	text-align: center;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px #edeae1 solid;
	border-top: 1px #edeae1 solid;		
	border-right: 1px #edeae1 solid;
}

TD.olive {
	background: #A3A283;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	height:25px;
	text-align: center;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px #edeae1 solid;
	border-top: 1px #edeae1 solid;		
}
	
TD.orange {
	background: #CA9D4A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	height:25px;
	text-align: center;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px #edeae1 solid;
	border-top: 1px #edeae1 solid;		
	border-right: 1px #edeae1 solid;
	}
	
TD.lightgray {
		background:#EAE9E9;
		border-right:1px #ffffff solid;
}

#prefooter{
	width:740px;
	height:25px;
	background-color:#f2efe6;
}

#footer{
	padding-top:10px;
	width:740px;
	height:47px;
	background-color:#ddd8cf; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	color:#999999;
}

#footer a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	color:#999999;
	text-decoration:none;
}

#footer a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	color:#999999;
	text-decoration:none;
}

.hr
{
	margin-top: 5px;
	margin-bottom:0px;
	border-top: 1px;
	border-top-style:dotted;
    WIDTH: 97%;
    HEIGHT: 2px;
	color:#b9b4a0;
	line-height:2px;
}

.hrCenter
{
	margin-top: 5px;
	margin-bottom:5px;
	border-top: 1px;
	border-top-style:dotted;
    WIDTH: 50%;
    HEIGHT: 2px;
	color:#b9b4a0;
	line-height:2px;
}
