﻿body
{
    font-family: trebuchet MS,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; color: #32333c;
}

table
{
    font-family: Tahoma,Arial;
    font-size: 10pt;
}



td 
{
    vertical-align:top;
    
}

h1, h2, h3, h4, h5, h6
{
    color: #663333;
    font-size:11pt;
    font-family: trebuchet MS,Helvetica,sans-serif;
}

h1
{
    font-size: 14pt;
}

.leftcol a
{
    color: #333300;
    font-weight: bold;
    font-size: 11pt;
}

p 
{
    font-family: trebuchet MS,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; color: #32333c;
}


li 
{
    font-family: trebuchet MS,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; color: #663333;
}

p a 
{
    color:#999966;
}

.left_col_contact 
{font-family: trebuchet MS,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12pt; color: #ffffff;
}

.menu a
{
    color: #333300;
    font-weight: bold;
    font-size: 10pt;
}



.submenu
{
    text-align: left;
    font-weight: bold;
    font-size: 9pt;
}

a
{
    color: #999966;
    text-decoration: none;
}

.news_archive
{
    color: #333333;
    background-color: #ffffff;
    border: solid 1px #999966; 
    padding: 8px;
}

.news_archive h5
{
    margin-top:3px;
    margin-bottom:3px;
}


.news_archive h5 a
{
    color: #663333;
}

.news_archive a
{
    color: #582246;
}

.news_detail
{
    color: Black;
    padding: 8px;
}

.news_detail h5
{
    color: Black;
}


/* live summary blocks on left side of page */
.xml_summary
{
    padding-left: 4px;
    padding-right: 4px;
}

.xml_summary a
{
    color: Black;
}


/* styles for FAQ */
#FAQS
{
    list-style-type:decimal;
}


#FAQS li a
{
    font-weight:bold;
    text-decoration:none;
    color:#333333;    
}

#FAQS li a:hover
{
    text-decoration:underline;
    color:Black;    
}

#FAQS li ul 
{
    position:relative;
    display:none;
}

#FAQS li:hover ul, li.over ul {
	display:block;
    background-color:#ffffff;
}

#FAQS li ul 
{
    list-style:none;
    margin:0;
}

#FAQS li ul li
{
    color:Red;
}

.trclass_a0
{
    background-color:#ffffff
}
.trclass_b0
{
    background-color:#ffffff
}
.trclass_a1
{
    background-color:#ffffff
}
.trclass_b1
{
    background-color:#ffffff;
}

.homeSPECIAL 
{
    background-color:#cccccc;
    border:solid 1px #333333;
}

.homeSUGGESTIONS 
{
    background-color:#999999;
    border:solid 1px #333333;
}
.homeSUGGESTIONS  TD 
{
    background-color:#ffffff;
}

.product_image 
{
	border:solid 1px #999966;
}

.product_index_table 
{
	border:solid 1px #e6e6e6;	
}

.footer  a
{
	color:#999966;
}

.DynMenSty 
{
	background-image:url(../images/flyout.gif);
}

.DynMenSty2 
{
	background-color:#cccc99;
	color:#999966;
}
.DynMenSty2 a 
{
	color:#333300;	
}
.DynMenSty2 a:hover
{
	color:#996633;	
}

.NavMenu 
{
	text-align:right;
	font-size:11pt;
	color:#ffffff;
}

.LINKS_ADDRESS A 
{
	color:#996633;
}