/* CSS Document */
 

body {
	background: #f5f5f5 ;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	
	}
	
	
.nav_text
{
	FONT-SIZE: 10pt;
	COLOR: #398AB5;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
 
 
}
.contact_text
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.topmenu_on
{
	font-weight:bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.topmenu_off
{
	font-weight:bold;
    FONT-SIZE: 8pt;
    COLOR: #004176;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
td.off {
	color:#004176;
	background: #BFDCF1;
}
td.on {
	color:#004176;
	background: #A5CDEA;
} 
.footer {
	font-family:  Verdana,Arial, Geneva, Helvetica;
	font-size: 7pt;
	color: #999999;
	font-weight: normal;
}

a.footer{text-decoration:none; color:#999999;font-weight: normal;}
a.footer:visited{text-decoration:none; color: #999999;}
a.footer:link{text-decoration:none; color:#999999;}
a.footer:hover{text-decoration:none; color:#FE7A23;}

.userinfo_title
{
	font-weight:bold;
    FONT-SIZE: 8pt;
    COLOR: #004176;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.userinfo_text
{
    FONT-SIZE: 8pt;
    COLOR: #004176;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.usermanage_text
{
    FONT-SIZE: 7pt;
    COLOR: #004176;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.usermanage_text:hover
{
    FONT-SIZE: 7pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menu_title
{
	font-weight:bold;
    FONT-SIZE: 9pt;
    COLOR: #004176;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menu_title:hover
{
	font-weight:bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.menu_text
{
	FONT-SIZE: 7pt;
 
    COLOR: #004176;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menu_text:hover
{
	FONT-SIZE: 7pt;
	font-weight:bold;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
 

.text
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.category_title
{
	font-weight:bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.category_text
{
	
    FONT-SIZE: 8pt;
    COLOR: #398AB5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.category_text:hover
{
	
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.specials_title
{
	font-weight:bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.specials_text
{
	font-weight:bold;
    FONT-SIZE: 12pt;
    COLOR: #2B5F96;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.specials_text:hover
{
	font-weight:bold;
    FONT-SIZE: 12pt;
    COLOR: #1A546F;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #004176;
}
.page_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #2B5F96;
	background-color:#eaeff4;
	TEXT-DECORATION: none;
}
.page_section_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #428ABD;
}
.page_section_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #2B5F96;
	background-color:#eaeff4;
}
.pagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.page_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.page_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ff0000;
	background-color:#ffffff;
}
.topics_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #004176;
	font-weight: bold;
	background-color:#90b0d0;
}
.topics_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004176;
	background-color:#eaeff4;
	text-decoration:none;
}
.topics_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	background-color:#eaeff4;
	text-decoration:underline;
}
.news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#6b8fb5;
}
.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004176;
	background-color:#eaeff4;
	text-decoration:none;
}
.news_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	background-color:#eaeff4;
	text-decoration:underline
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	
}
.formtext {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #8D8D8D;
	
}
.smalltext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004176;
}

 A:link.menu    {  font-family: verdana,arial,geneva, Helvetica, sans-serif; font-size: -2; text-decoration: none; color: #336699}
 A:visited.menu {  font-family: verdana,arial,geneva,Helvetica, sans-serif; font-size: -2; text-decoration: none; color: #336699}
 A:hover.menu  {  font-family: verdana,arial,geneva,Helvetica, sans-serif; font-size: -2; text-decoration: none; color: #ffffff}

.footer {
	font-family:  Verdana,Arial, Geneva, Helvetica;
	font-size: 7pt;
	color: #999999;
	font-weight: normal;
}

a.footer{text-decoration:none; color:#999999;font-weight: normal;}
a.footer:visited{text-decoration:none; color: #999999;}
a.footer:link{text-decoration:none; color:#999999;}
a.footer:hover{text-decoration:none; color:#FE7A23;}
/*------------------- FORMS------------------------- */
.formtable {
	background: #F6F6F6;
	border-top: 2px solid #eee;
	border-bottom: 1px solid #eee;
	padding-top: 10px;
	}
	
	
.form_product_description {
	color: #666;
	padding: 7px 10px 15px;
	width: 220px;
	}
	
	.inputstyle{
font-family: Verdana; 
font-size:8pt; 
background-color:#ffffff; 
BORDER:#666666 1px solid;
color:#000000; 
}
.req_field {
	color: #cc0000;
	font-size: 10px;
	padding-left: 5px;
	position: relative;
	top: 0px;
	}
	
.details_text
{
	FONT-SIZE: 7pt;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.details_text:hover
{
	FONT-SIZE: 7pt;
	font-weight:bold;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
