body
{
	background-color: #ffffe5;
}
.button {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	color: #ffffee;
	background-color: #558899;
}
.grayout {
	background-color: #9C9D9C;
}
.fieldvalue {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.fieldname {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.fieldtextbox {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
}
.newproduct {
	font-family: Arial, Verdana, sans-serif, Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #90832A;
	text-decoration: none;
}
.newproduct_small {
	font-family: Arial, Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #90832A;
	text-decoration: none;
}
.whitebold {
	font-family: Arial, Verdana, sans-serif, Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.whitebold_mini {
	font-family: Arial, Verdana, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.nav {
	background-color: #558899;
	text-decoration: none;
}
.headernav {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #404033;
	text-decoration: none;
}
.subnav {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 11px;
	line-height: 15px;
	color: #ffffee;
	text-decoration: none;
}
.hdr_italic_pink {
	font-family: Times New Roman, Verdana, sans-serif, Tahoma;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #aa4f62;
	font-style: italic;
	text-decoration: none;
}
.hdr_pink {
	font-family: Times New Roman, Verdana, sans-serif, Tahoma;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #aa4f62;
	text-decoration: none;
}
.hdr_italic_red {
	font-family: Times New Roman, Verdana, sans-serif, Tahoma;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #ed164b;
	font-style: italic;
	text-decoration: none;
}
.hdr_red {
	font-family: Times New Roman, Verdana, sans-serif, Tahoma;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #ed164b;
	text-decoration: none;
}
.hdr_italic_green {
	font-family: Times New Roman, Verdana, sans-serif, Tahoma;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #30572D;
	font-style: italic;
	text-decoration: none;
}
.hdr_green {
	font-family: Times New Roman, Verdana, sans-serif, Tahoma;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #30572D;
	text-decoration: none;
}
.sectiondetail_black 
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sectionsubdetail_black 
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sectionheader_black
{
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	font-family: Verdana, sans-serif, Tahoma;
	text-decoration: none;
}
.sectionsubheader_black
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sectiondetail_green 
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #30572d;
	text-decoration: none;
}
.sectionsubdetail_green 
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #30572d;
	text-decoration: none;
}
.sectionheader_green
{
	font-weight: bold;
	font-size: 18px;
	color: #30572d;
	font-family: Verdana, sans-serif, Tahoma;
	text-decoration: none;
}
.sectionsubheader_green
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #30572d;
	text-decoration: none;
}
.sectiondetail_pink 
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #aa4f62;
	text-decoration: none;
}
.sectionsubdetail_pink 
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #aa4f62;
	text-decoration: none;
}
.sectionheader_pink
{
	font-weight: bold;
	font-size: 18px;
	color: #aa4f62;
	font-family: Verdana, sans-serif, Tahoma;
	text-decoration: none;
}
.sectionsubheader_pink
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #aa4f62;
	text-decoration: none;
}
.tabledetail {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tabledetailalternating {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	background-color: #CCDDDD;
	color: #000000;
	text-decoration: none;
}
.tabledetailselected {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFB8;
	color: #000000;
	text-decoration: none;
}
.tableheader
{
	font-weight: bold;
	font-size: 14px;
	color: #eeeedd;
	font-family: Verdana, sans-serif, Tahoma;
	background-color: #558899;
	text-decoration: none;
}
.tablesubheader {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 15px;
	background-color: #CCDDDD;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tableDescriptor
{
	font-weight: bold;
	font-size: 14px;
	color: #558899;
	font-family: Verdana, sans-serif, Tahoma;
	text-decoration: none;
}
.topbar 
{
	background-color: #558899;
}
.topbartab {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #eecc88;
	line-height: 14px;
	text-decoration: none;
}
.topbarsectionheader {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #ffffee;
	line-height: 14px;
	text-decoration: none;
}
.userfeedback {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.validationfeedback {
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.pagingbartable
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-decoration: none;
}
.pagingbarlink
{
	font-family: Verdana, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.pagingbartitle
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, sans-serif, Tahoma;
	text-decoration: none;
}
.cartbar
{
	color: #AA4F62;
}
.descriptionbar
{
	color: #30572D;
}
.suggest_link {
    background-color: #FFFFFF;
    padding: 2px 6px 2px 6px;
}
.suggest_link_over {
    /*background-color: #3366CC;*/
    background-color: #6699FF;
    padding: 2px 6px 2px 6px;
}
#search_suggest {
    position: absolute; 
    background-color: #FFFFFF; 
    text-align: left; 
}       

