.body {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
}
.bodysmall {
	font-family : "MS Sans Serif", "Arial", "Helvetica";
	font-size : 10px;
}
.justfont {
	font-family : "Arial", "Helvetica", "sans-serif";
}

.label-r {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	text-align : right;
}

.label-c {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	text-align : center;
}

.label-l {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	text-align : left;
}

.outlabel-r {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	text-align : right;
	vertical-align : top;
}

.outlabel {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	text-align : center;
	vertical-align : top;
}

.outlabel-l {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	text-align : left;
	vertical-align : top;
}

.outtext {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	vertical-align : bottom;
}

.errortext {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	font-weight : bold;
	color : #ff0033;
}

.subheading {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 14px;
	font-weight : bold;
}

.hint {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 10px;
	color : #666666;
}

.headerheadline {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	font-color : #ffffff;
}

.pageheading {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 14px;
}

.tableheaderlink {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	
}

A.tableheaderlink {
	font-family : "Arial", "Helvetica", "sans-serif";
	color : #ffffff;
	font-size : 12px;
}

A.sidemenulink {
	font-family : "Arial", "Helvetica", "sans-serif";
	color : #999999;
	font-size : 12px;
}


.dropdown { 
	position: absolute; 
	color:black; 
	width:150px;  
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px; 
	background-color: #000000; 
	layer-background-color: #000000;
	z-index:1; 
	visibility: hidden ;
}

.dropitem { 
	cursor:hand; 
	text-decoration:none; 
	color:#000000; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}

.subtitle {
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 14px;
}

Select.edi_select {
	font-size : 8pt;
}

/* Navigation Menu */
#centerNavigation {width: 100%;}
#centerNavigation, #centerNavigation ul {float: left; list-style: none; line-height: 1; background: #CACACA; padding: 0; border: 1px solid #000; margin: 0; font: bold italic 12px arial, helvetica, sans serif;}
#centerNavigation a, #centerNavigation span {display: block; text-decoration: none; padding: 0.2em; white-space: nowrap;}
#centerNavigation li {float: left; padding: 0; border: solid #CACACA; border-width: 0 1px; margin: 0 0.2em; color: #666;}
#centerNavigation li ul {position: absolute; left: -999em; height: auto; font: 12px Arial, Helvetica, sans-serif; border-width: 1px; margin: 0; margin-left: -1px; background: #FFFFE0; color: #000;}
#centerNavigation li li {padding-left: 2px; padding-right: 1em; float: none; padding-top: 2px; padding-bottom: 2px; border: solid #FFFFE0; border-width: 0 1px; margin: 0; color: #000;}
#centerNavigation li ul a {color: #000;}
#centerNavigation li ul ul {margin: -1.75em 0 0 14em;}
#centerNavigation li:hover ul ul, #centerNavigation li:hover ul ul ul, #centerNavigation li.sfhover ul ul, #centerNavigation li.sfhover ul ul ul, #centerNavigation li.menuOnsfhover ul ul, #centerNavigation li.menuOnsfhover ul ul ul {left: -999em;}
#centerNavigation li:hover ul, #centerNavigation li li:hover ul, #centerNavigation li li li:hover ul, #centerNavigation li.sfhover ul, #centerNavigation li li.sfhover ul, #centerNavigation li li li.sfhover ul, #centerNavigation li.menuOnsfhover ul, #centerNavigation li li.menuOnsfhover ul, #centerNavigation li li li.menuOnsfhover ul {left: auto;}
#centerNavigation li:hover, #centerNavigation li.sfhover, #centerNavigation li.menuOnsfhover, #centerNavigation li.menuOn {background-color: #E3E3E3; border: solid #000; border-width: 0 1px; color: #333;}
#centerNavigation li li:hover, #centerNavigation li li.sfhover, #centerNavigation li li.menuOnsfhover {background-color: #E7EFFA; border: solid #E3E3E3; border-width: 0 1px;}

#centerNavigation li.subHeader, #centerNavigation li.subHeadersfhover {margin: 2px -3px;}
#centerNavigation li.subHeader:hover, #centerNavigation li.subHeadersfhover {background: none;}
#centerNavigation li li.subHeader:hover, #centerNavigation li li.subHeadersfhover {background: none;}