.topmarginbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}
a.linkbody:link        { font-weight: arial 10pt; text-decoration: underline; color: #000000; }
a.linkbody:visited     { text-decoration: underline; color: #000000; font-weight: normal; }
a.linkbody:hover       {text-decoration: none; color: #000000;
}


a.linkshade:link        { font-weight: arial 10pt; text-decoration: none; color: #000000; }
a.linkshade:visited     { text-decoration: none; color: #000000; font-weight: normal; }
a.linkshade:hover       { text-decoration: none; background: #D3DADA;
}


a.linkshadedl:link        { font-weight: arial 10pt; text-decoration: none; color: #006699; }
a.linkshadedl:visited     { text-decoration: none; color: #000000; font-weight: normal; }
a.linkshadedl:hover       { text-decoration: none; background: #DBE1EA;
}

a.refmenulink:link        { font-weight: arial 10pt; text-decoration: underline; color: #003366; }
a.refmenulink:visited     { text-decoration: underline; color: #003366; font-weight: normal; }
a.refmenulink:hover       {text-decoration: none; color: #003366;
}


}

.unselectedmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;



}
.productsmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.optionsmenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.optionsmenudesc {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.productsmenumulti {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #386c98;
	text-decoration: none;
}
.productsubmenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.copyright {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.refmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.refmenuunderline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}
.inputbox { 
background-color:#ffffff; 
color: #000; 
font: normal 10px Arial, Helvetica, sans-serif; 
line-height: 15px;  
}
.selectbox { 
background-color:#ffffff; 
color: #000; 
font: normal 10px Arial, Helvetica, sans-serif; 
line-height: 15px; 
} 


.newsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}	
.newslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.newsbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.downloadlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.bodytextwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bodytextsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.downloadlinknobold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
