BODY 
{
FONT-FAMILY: Geneva,Verdana, Arial, Helvetica, Swiss;
FONT-WEIGHT: normal;   
FONT-SIZE:   10pt;
COLOR:  #333333;
margin: 0px;
background:#abeb96;
}

		
H1 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 16px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
color: #68AD99;
}

P {	font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: x-small;
	  line-height: 1.4;
	  color: #333333; 
}

LI 
{
FONT-FAMILY: Geneva,Verdana, Arial, Helvetica, Swiss;
FONT-WEIGHT: normal;
text-align: left;   
	font-size: x-small;
	color: #2F2F2F; 
} 


div.top_menu {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
padding: 0.5em;BACKGROUND: #99ccff;  border: none;
}

A.top_menu:link {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
COLOR:#ffffff; TEXT-DECORATION: none;
}
A.top_menu:visited {
COLOR:#3399FF; TEXT-DECORATION: none;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
COLOR:#ffffff;
}
A.top_menu:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
COLOR:#ffffff; TEXT-DECORATION: underline;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4;
	color: #2F2F2F; }

.copy_head 
{
font-weight: bold;
font-size: 11px;  
font-family: Tahoma, Arial, Helvetica, sans-serif; 
color: #065099; 
text-align: justify;
}

.copy_quote 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #666666; 
font-style:italic;
text-align: justify;
}


A.copy:link {
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.copy:visited {
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.copy:hover {
font-family: Verdana,Arial, Helvetica, sans-serif;  
}	
/* ------------------------Forms -----------------------------*/




input,textarea, select {
	font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color:#000066;
background-color: #f3f0db;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f3f0db, EndColorStr=#FFFFFF);
}


.greenbold
{
color: #68AD99;
font-weight: bold;
font-size: 11px;  
font-family: Tahoma, Arial, Helvetica, sans-serif; 
}
/*
TABLES
*/
.table_head 
{
padding-top: 4px;
padding-bottom: 4px; 
background-color: #68AD99;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
}



.table_head_red
{
padding-top: 4px;
padding-bottom: 4px; 
background-color: #cc3300;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
}



.table_head_blue 
{
padding-top: 4px;
padding-bottom: 4px; 
background-color: #3399ff;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
}


.footer { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #666666; 
text-align: justify;
}
A.link:link {
font-size: 11px; 
text-align: left;
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.link:visited {
font-size: 11px; 
text-align: left;
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.link:hover {
font-size: 11px; 
text-align: left;
font-family: Verdana,Arial, Helvetica, sans-serif;  
}
.header 
{
font-family: Verdana;
font-weight: bold;
font-size: 11px;  
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
background:#065099;
text-align: center;
}

.footer 
{
font-family: Verdana;
font-weight: bold;
font-size: 11px;  
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
background:#23A062;
text-align: center;
}
.footer_text 
{
font-family: Verdana;
font-weight: bold;
font-size: 11px;  
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
background:#23A062;
text-align: center;
}

TABLE.info
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 85%;
background-color: #ffffff;
border: 1px #336666 solid;
border-collapse: collapse;
border-spacing: 0px;}


.infoHd
{
padding-top: 4px;
padding-bottom: 4px; 

background-color: #68AD99;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;}


.infoBod 
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
text-align: left;
background-color: #fafafa;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}

.infoBod p
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
text-align: left;
background-color: #fafafa;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}

.infoBod OL LI 
{
text-align: left;
list-style-type: lower-roman;
color: #333333;

} 

TABLE.main
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #ffffff;
border: 1px #c0c0c0 solid;
border-collapse: collapse;
border-spacing: 0px;}


.mainHd
{
padding-top: 4px;
padding-bottom: 4px; 
border-bottom: 2px solid #c0c0c0;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #3366cc;}


.mainBod p
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #ffffff;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}

.mainBod OL LI 
{
text-align: left;
list-style-type: lower-roman;
color: #333333;

} 

TABLE.cart
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 100%;
background-color: #ffffff;
border-spacing: 0px;}


.cartHd
{
padding-top: 4px;
padding-bottom: 4px; 
border-bottom: 2px solid #c0c0c0;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.cartBod 
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #FFFFFF;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}



TABLE.right
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border: 1px #c0c0c0 solid;
border-collapse: collapse;
border-spacing: 0px;}


.rightHd
{
padding-top: 4px;
padding-bottom: 4px; 
border-bottom: 2px solid #c0c0c0;
background-color: #fff2ba;
text-align: center; 
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #3366cc;}


.rightBod p
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}

.rightBod OL LI 
{
text-align: left;
list-style-type: lower-roman;
color: #333333;
} 
TABLE.head_table
{
padding-top: 4px;
padding-bottom: 4px; 
border-top: 2px solid #c0c0c0;
border-bottom: 2px solid #c0c0c0;
background-color:#f3f8e1;
text-align: center;
font-weight: bold;
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif; 
color: #065099; 
}

TABLE.side_menu
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
/*border: 1px #c0c0c0 solid;*/
border-collapse: collapse;
border-spacing: 0px;}


.side_menuHd
{
padding-top: 4px;
padding-bottom: 4px; 
/*border-top: 2px solid #c0c0c0;
border-bottom: 2px solid #c0c0c0;
background-color: #FDFBE6;
color: #3366cc;
*/
background-color: #68AD99;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;}


.side_menuBod p
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #FDFBE6;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}

.side_menuBod OL LI 
{
text-align: left;
list-style-type: lower-roman;
color: #333333;

} 

A.side_menu:link {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #003399;  
}

A.side_menu:visited {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #996600;
}

A.side_menu:hover {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #993300; 
}

TABLE.right_side_menu
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border: 1px #c0c0c0 solid;
border-collapse: collapse;
border-spacing: 0px;}


.right_side_menuHd
{
padding-top: 4px;
padding-bottom: 4px; 
border-top: 2px solid #c0c0c0;
border-bottom: 2px solid #c0c0c0;
background-color: #FDFBE6;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #3366cc;}


.right_side_menuBod p
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #FDFBE6;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}

.right_side_menuBod OL LI 
{
text-align: left;
list-style-type: lower-roman;
color: #333333;

} 

A.right_side_menu:link {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #003399;  
}

A.right_side_menu:visited {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #996600;
}

A.right_side_menu:hover {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #993300; 
}

TABLE.profile
{ 
background-color: #ffffff;
border: 0px #c0c0c0 solid;
border-collapse: collapse;
border-spacing: 0px;}


.profileHead
{
padding-top: 4px;
padding-bottom: 4px; 
border-bottom: 2px solid #c0c0c0;
background-color: #ffffff;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #68AD99;}



.profileline {
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color:#666666;

}

.profileBod
{ 
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
color: #333333;
}

.mainBod OL LI 
{
text-align: left;
list-style-type: lower-roman;
color: #333333;

} 
