body {
	background-color : transparent;
	margin : 0 0;
	margin-right : 0;
	margin-top : 0;
}

.tableborder {
	border: 1px solid #CCCCCC;
}

.tableborderleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.tableborderbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


TD {
	border : 0px solid #0198CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #494949;
}

TABLE.border {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #494949;
	border-collapse: collapse;
	border : 0px solid #0198CD;
}

TD.border {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #494949;
	border : 1px solid #000000;
}




.cal_table {
	border : 1px solid #E7DFCC;
}

.cal_back {
	background : FFFFFF;
	background-color : FFFFFF;
}

.cal_light {
	background : #E7DFCC;
	background-color : #E7DFCC;
}

.cal_dark {
	background : AC9869;
	background-color : AC9869;
}

.cal_txt_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: Black;
	TEXT-DECORATION: normal;
	font-weight : normal;
}

.cal_txt_on:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: Black;
	TEXT-DECORATION: underline;
	font-weight : normal;
}

.cal_txt_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: Gray;
	TEXT-DECORATION: normal;
	font-weight : normal;
}

.cal_hdrs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: Black;
	TEXT-DECORATION: normal;
	font-weight : normal;
}


.bg_lightbrown {
	background : #E7DFCC;
	background-color : #E7DFCC;
}

.bg_darkbrown {
	background : #AC9869;
	background-color : #AC9869;
}



.menutop {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: Black;
	font-weight: bold;
	TEXT-DECORATION: none
}

.menutop:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: Black;
	font-weight: bold;
	TEXT-DECORATION: none
}

.menutop:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #740101;
	font-weight: bold;
	TEXT-DECORATION: underline
}

.dynamicpath {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: Maroon;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.dynamicpath:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: Maroon;
	TEXT-DECORATION: underline;
	font-weight : bold;
}

.hdrtxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #5C5C5C;
	font-weight: bold;
	TEXT-DECORATION: none
}

.hdrtxt:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: Black;
	font-weight: bold;
	TEXT-DECORATION: underline
}

.hdrtxt:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: Black;
	font-weight: bold;
	TEXT-DECORATION: underline
}

.menutxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: Gray;
	TEXT-DECORATION: none;
	font-weight : bold;
	letter-spacing: 1px;
}

.menutxt:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #414141;
	TEXT-DECORATION: none;
	font-weight : bold;
	letter-spacing: 1px;
}

.menutxtlight {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	color: 740101;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.menutxtlight:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	color: 740101;
	TEXT-DECORATION: underline;
	font-weight : bold;
}

.productpageprice { 
font-family: verdana, arial, sans-serif; 
font-size: 16px; 
line-height: 24px; 
color: #C68D1C ; 
font-weight: bold
}

.bodytxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #494949;
}

.bodytxt:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: Black;
	TEXT-DECORATION: none
}

.bodytxtbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: Black;
	TEXT-DECORATION: none;
	font-weight : bold;
	font : bold;
}

.bodytxt:hoverbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: Black;
	TEXT-DECORATION: underline;
	font-weight : bold;
	font : bold;
}

.main {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #494949;
}

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #494949;
}

.bodytxt2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #663400;
	TEXT-DECORATION: none;
	font : bold;
}

.bodytxt2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #663400;
	TEXT-DECORATION: underline;
	font : bold;
}

.bodytxt3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #663400
}

.bodytxt4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #663400
}

.pagenum {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #663400;
	TEXT-DECORATION: none
}

.pagenum:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #663400;
	TEXT-DECORATION: underline
}

.hdrtxt2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: #5C5C5C;
	font-weight: bold;
	TEXT-DECORATION: none
}

.hdrtxt2:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: #5C5C5C;
	font-weight: bold;
	TEXT-DECORATION: none
}

.hdrtxt2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: Black;
	font-weight: bold;
	TEXT-DECORATION: underline
}

.hdrtxt3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
	TEXT-DECORATION: Underline
}

.hdrtxt3:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
	TEXT-DECORATION: none
}

.productpageprice { 
font-family: verdana, arial, sans-serif; 
font-size: 16px; 
line-height: 24px; 
color: #C68D1C ; 
font-weight: bold
}

.productpageattributes {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #C68D1C ;
	font-weight: bold;
	text-decoration : none;
}

.productpageattributes:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #C68D1C ;
	font-weight: bold;
	text-decoration : underline;
}
.radio {
	font: 10px verdana, arial, sans-serif;
	color: FFFFFF;
	background-color : FFFFFF;
}

select {
	font: 10px verdana, arial, sans-serif;
	color: Black;
	background-color : White;
}

input {
	font: 10px verdana, arial, sans-serif;
	color: Black;
	background-color : white;
}
 
li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #494949;
}


.detailmenutxtlink2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #976736 ;
	TEXT-DECORATION: none
}

.detailmenutxtlink2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #976736 ;
	TEXT-DECORATION: underline
}

.disclaimertxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: Black;
}
.bg_trim {
	background : 000000;
	background-color : 000000;
}

.bg_submenu {
	background : FFFFFF;
	background-color : FFFFFF;
}

.bg_productdisplay {
	background : FFFFFF;
	background-color : FFFFFF;
}

.bg_homefeatureditem {
	background : C68C1E;
	background-color : C68C1E;
}

.bg_homefeatureditems {
	background : FFFFFF;
	background-color : FFFFFF;
}

li { margin-bottom: 1em; } 

.ulsitemap { 
	list-style: disc url(/images/dkgreen_arrow.gif);
	margin-top: 10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 9px;
	padding-left: 0px;
}
.ulsitemap a:link {
	text-decoration: underline;
	color: #000000;
	}
.ulsitemap a:visited {
	text-decoration: underline;
	color: #000000;
	}
.ulsitemap a:hover {
	text-decoration: none;
	color: #000000;
	}
.ulsitemap a:active {
	text-decoration: underline;
	color: #000000;
	}