/* CSS Document */

body {
	background: #E0DEC3;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
	font-family: Helvetica, Arial, sans-serif;
	background-image:url(images/img_main_bg.jpg);
	background-repeat:repeat-x;
	line-height:16px;
}
.footerTxt {font-size:11px; color:#000000;}
.footerTxt a:link { font-size:11px; color: #721422; text-decoration:none;}
.footerTxt a:active { font-size:11px; color: #721422; text-decoration:none;}
.footerTxt a:visited { font-size:11px; color: #721422; text-decoration:none;}
.footerTxt a:hover { font-size:11px; color: #721422; text-decoration:none; background-color:#ffffff;}

.bodyTxt {font-size:12px; color:#000000;}
.bodyTxt a:link { font-size:12px; color: #721422; text-decoration:none;}
.bodyTxt a:active { font-size:12px; color: #721422; text-decoration:none;}
.bodyTxt a:visited { font-size:12px; color: #721422; text-decoration:none;}
.bodyTxt a:hover { font-size:12px; color: #721422; text-decoration:none; background-color:#ffffff;}

table.mainMenu {background-image:url(images/img_menuBg.png); background-repeat:repeat-x; background-color:#F2F6F0; height:19px;}
td.sideShadeRight {background-image:url(images/img_sideShade_right.png); background-repeat:repeat-y; width:6px;}
td.sideShadeLeft {background-image:url(images/img_sideShade_left.png); background-repeat:repeat-y; width:6px;}
td.contentArea {background-color:#FFFFFF;}

td.footTopLeft {background-image:url(images/img_foot_topLeft.png); background-repeat:no-repeat; background-position:bottom; background-color:#FFFFFF; height:35px;}
td.footTopRight {background-image:url(images/img_foot_topRight.png); background-repeat:no-repeat; background-position:bottom; background-color:#FFFFFF; height:35px;}

td.footer {width:765px; height:25px; background-image:url(images/img_foot_bot.png); background-repeat:no-repeat;}

table.header {background-image:url(images/img_header.png); background-repeat:no-repeat;}

td.menuShade {background-image:url(images/img_ShadowContentArea.png); background-repeat:no-repeat;}

td.menuCell {height:19px;}
td.headerCell {height:82px;}

.smallTxt {font-size:11px; color:#333333;}
.smallTxt a:link { font-size:11px; color: #721422; text-decoration:none;}
.smallTxt a:active { font-size:11px; color: #721422; text-decoration:none;}
.smallTxt a:visited { font-size:11px; color: #721422; text-decoration:none;}
.smallTxt a:hover { font-size:11px; color: #721422; text-decoration:none; background-color:#ffffff;}

.redTxt {color:#FF6600;}

table.formBox {background-image:url(images/img_formBox_bg.png); background-repeat:repeat-y; width:404px; height:100px;}
td.formBoxTop {background-image:url(images/img_formBox_top.png); background-repeat:no-repeat;}
td.formBoxBot {background-image:url(images/img_formBox_bot.png); background-repeat:no-repeat; height:13px;}

.subtxt {color:#9B780C;}

td.sideSearch { height:60px; background-image:url(images/img_sideButton_bg.png); background-repeat:no-repeat;}
.priceListing td{
	height:auto;
	line-height:normal;
}
.priceListing .priceTitle{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#9B780C;
}
.priceListing .even{
	background-color:#F7F7F7;
}
.priceListing  .titleEssentials{
	color:#9B112B;
	font:bold 14px Arial, Helvetica, sans-serif;
}
