body {
	margin: 0px;
	background-color: #F7F7F7;
}
.horzNavLine {
background-color: #768EAE;
}
.horzNavLine2 {
background-color: #546D8C;
}
.whiteDivider {
background-color:#FFFFFF;
}
.curvetableBkgrd {
background-color:#E1E1DC;
}
.homeContentBkgrd {
background-color:#F2F2F0;
}
.footerBkgrd {
background-color:#DFDFDD;
}
.goldDivider {
background-color:#F1E5B2;
}
.navBkgrnd {
	background-image: url(../images/Site_Graphics/nav_bkgrnd_gradient.gif);
	background-repeat: repeat-x;
}
.navPadding {
	padding-left: 15px;
	padding-right: 10px;
}
html>body .navPadding {padding-right:4px;}
.navItem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 5px;
}
.navItem a:link {
color:#FFFFFF;
text-decoration:none;
}
.navItem a:visited {
color:#FFFFFF;
text-decoration:none;
}
.navItem a:hover {
color:#EFC723;
text-decoration:none;
}
.dropdownMenu {
BORDER: 1px groove #8A99A8; 
COLOR: #8A99A8; 
FONT-SIZE: 10px; 
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #E5EAF1; PADDING:1px;
}
.textfield {
	BORDER: 1px groove #B1B0A9;
	COLOR: #7F7958;
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F2F2F0;
	PADDING:1px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
}
.homeText {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	line-height: 140%;
}
.homeText a:link {
	font-size: 11px;
	color: #445D7C;
	line-height: 140%;
	text-decoration:underline;
}
.homeText a:visited {
	font-size: 11px;
	color: #787958;
	line-height: 140%;
	text-decoration:underline;
}
.homeText a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}

.homeTextRightPadding {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	line-height: 140%;
	padding-left:15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-top: 0px;
}
.homeTextRightPadding a:link {
	font-size: 11px;
	color: #445D7C;
	line-height: 140%;
	text-decoration:underline;
}
.homeTextRightPadding a:visited {
	font-size: 11px;
	color: #787958;
	line-height: 140%;
	text-decoration:underline;
}
.homeTextRightPadding a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}

.homeTitles {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	font-weight: bold;
	padding-bottom: 5px;
}
.iconPadding {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.homeDividerLeft {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: right;
}
.homeDividerRight {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: left;
}
.footer {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#898988;
text-align:center;
}
.footer a:link {
color:#898988;
text-decoration:underline;
}
.footer a:visited {
color:#898988;
text-decoration:underline;
}
.footer a:hover {
color:#898988;
text-decoration:underline;
}
.subnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #445D7C;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 28px;
}
.subnav a:link {
color: #817F73;
text-decoration:none;
}
.subnav a:visited {
color: #817F73;
text-decoration:none;
}
.subnav a:hover {
color: #817F73;
text-decoration:underline;
}
.subnavOff {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #445D7C;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 7px;
}
.goldDivider {
background-color:#EFC623;
}

.leftDivider {
text-align:center;
}
.subHeaders {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5A7296;
}
.LeftColumn {
	float: left;
	width: 250px;
}
.RightColumn {
	float: left;
	width: 250px;
	padding-left: 30px;
}
.subText {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	line-height: 140%;
}
.subText a:link {
	color: #0000FF;
	text-decoration:underline;
}
.subText a:visited {
	color: #5A7296;
	text-decoration:underline;
}
.subLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #787958;
}
.subLink a:link {
	color: #0000FF;
	text-decoration:underline;
}
.subLink a:visited {
	color: #000080;
	text-decoration:underline;
}
.subTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445D7C;
	line-height: 140%;
	font-weight: bold;
}
.subTitle a:link {
color: #445D7C;
text-decoration:none;
}
.subTitle a:visited {
color: #445D7C;
text-decoration:none;
}
.subTitle a:hover {
color: #445D7C;
text-decoration:underline;
}

.RelatedLinksBox {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#445D7C;
	text-transform:uppercase;
	width:235px;
	padding-top:5px;
	padding-bottom:5px;
	border-top-style:dashed;
	border-top-color:#445D7C;
	border-top-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#445D7C;
	border-bottom-width:1px;
	font-weight: bold;
}
.RelatedLinks {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#445D7C;
	line-height:200%;
	padding-top:10px;
}
.productBox {
background-color:#FFFFFF;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
width:535px;
}
.productTextPadding {
padding-left:10px;
padding-top:20px;
padding-right:15px;
}
.productText {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	line-height: 140%;
}
.productText a:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	text-decoration: underline;
	line-height: 140%;
}
.productText a:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	text-decoration: underline;
	line-height: 140%;
}
.productTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	line-height: 140%;
	font-weight: bold;
}
.productLinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #445D7C;
	line-height: 140%;
	font-weight: bold;
	padding-top: 5px;
}
.productLinks a:link {
	color: #445D7C;
text-decoration:none;
}
.productLinks a:visited {
	color: #445D7C;
text-decoration:none;
}
.productLinks a:hover {
	color: #445D7C;
text-decoration:underline;
}

.NextProduct {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A9A996;
	text-align:right;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-weight: bold;
	vertical-align: text-bottom;
}
.NextProduct a:link, a:visited, a:hover {
	color:#A9A996;
text-decoration:none;
}
.homeTextLeftPadding {
	padding-right: 15px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787958;
	line-height: 140%;
	margin-bottom: 15px;
	padding-top: 0px;
}

.homeTextLeftPadding a:link {
	font-size: 11px;
	color: #445D7C;
	line-height: 140%;
	text-decoration:underline;
}
.homeTextLeftPadding a:visited {
	font-size: 11px;
	color: #787958;
	line-height: 140%;
	text-decoration:underline;
}
.homeTextLeftPadding a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
<!-- Styles for table w/ white background -->
.PocketTabelA {
background-color:#FFFFFF; 
border:1px solid #D2D3CD;
}
.PocketTableATitle {
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color: #5A7497; 
padding-top:10px; 
padding-left:5px; 
padding-right:8px; 
padding-bottom:10px; 
margin-left:3px; 
margin-right:3px; 
margin-bottom:10px;
border-bottom: solid #EFC623 1px; 
}
.PocketTableAText {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #817F73; 
line-height: 150%; 
padding-left:8px; 
padding-right:8px; 
padding-bottom:10px;
}
.PocketTableAText a:link {
color: #817F73; 
text-decoration:underline;
}
.PocketTableAText a:visited {
color: #817F73; 
text-decoration:underline;
}
.PocketTableAText a:hover {
color: #817F73; 
text-decoration:underline;
}

<!-- Styles for table w/ beige background -->
.PocketTabelB {
background-color:#F2F2F0; 
border:1px solid #D2D3CD;
}
.PocketTableBTitle {
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color: #5A7497; 
padding-top:10px; 
padding-left:5px; 
padding-right:8px; 
padding-bottom:10px; 
margin-left:3px; 
margin-right:3px; 
margin-bottom:10px;
border-bottom: solid #EFC623 1px; 
}
.PocketTableBText {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #817F73; 
line-height: 150%; 
padding-left:8px; 
padding-right:8px; 
padding-bottom:10px;
}
.PocketTableBText a:link {
color: #817F73; 
text-decoration:underline;
}
.PocketTableBText a:visited {
color: #817F73; 
text-decoration:underline;
}
.PocketTableBText a:hover {
color: #817F73; 
text-decoration:underline;
}