
.itemBorder { border: 1px solid black font: Bold 11px Arial, Helvetica}
.itemText { text-decoration: none; color: #FFFFFF; font: 11px Arial, Helvetica }
.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 11px Arial, Helvetica }
BODY{
background-color:#FFFFFF;
color:#000000;
font:12px Arial,Helvetica,Verdana,Sans-Serif;
margin:0;
padding:0;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-Color:#ffffff;}
.small {color:#ffffff; font: Bold 11px Arial, Helvetica; } 
.main {color:#000000; font: 13px Arial, Helvetica; line-height: 120%; }
.main_index {color:#000000; font: 13px Arial, Helvetica; line-height: 150%; }
.main_contact {color:#FFFFFF; font: 13px Arial, Helvetica; line-height: 150%; }
.side {color:#5E7D9E; font: Bold 12px Arial, Helvetica; text-decoration: underline; }
.mainlite {color:#767575; font: 12px Arial, Helvetica; }  
.big {color:#5E7D9E; font: Bold 14px Arial, Helvetica; } 	
.mid {color:#717171; font: Bold 14px Arial, Helvetica; } 
.blue {color:#0100FD; font: Bold 12px Arial, Helvetica; } 
.bluem {color:#0100FD; font: 13px Arial, Helvetica; } 
.small {color:#5E7D9E; font: Bold 12px Arial, Helvetica; } 	
.newsdate {color:#5E7D9E; font: Bold 10px Arial, Helvetica; } 	
.red {color:#990033; font: 14px Arial, Helvetica; text-decoration: underline; }
.red_star {color:#FF0000; font: 14px Arial, Helvetica; text-decoration: none; }
.white {color:#990033; font: 14px Arial, Helvetica; text-decoration: underline; }
.highlight {color:#000000; font: Bold 14px Arial, Helvetica; line-height: 150%;} 

b { font: Bold 14px Arial, Helvetica; }
u { text-decoration:underline; }
i { font-style: italic; }
A:link { color: #5E7D9E; text-decoration: underline; font-weight: bold; }
A:active { color: #5E7D9E; text-decoration: underline; font-weight: bold; }
A:visited { color: #5E7D9E; text-decoration: underline; font-weight: bold; }
A:hover { color: #0100FD; text-decoration: underline; font-weight: bold; }
A.link:link { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.link:active { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.link:visited { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.link:hover { color: #990033; text-decoration: underline; font-weight: bold; }
A.panel:link { color: #5E7D9E; text-decoration: none; font: Bold 12px Arial, Helvetica; }
A.panel:active { color: #5E7D9E; text-decoration: none; font: Bold 12px Arial, Helvetica; }
A.panel:visited { color: #5E7D9E; text-decoration: none; font: Bold 12px Arial, Helvetica; }
A.panel:hover { color: #0100FD; text-decoration: none; font: Bold 12px Arial, Helvetica; }
A.news:link { color: #5E7D9E; text-decoration: none; font: Bold 14px Arial, Helvetica; }
A.news:active { color: #5E7D9E; text-decoration: none; font: Bold 14px Arial, Helvetica; }
A.news:visited { color: #5E7D9E; text-decoration: none; font: Bold 14px Arial, Helvetica; }
A.news:hover { color: #0100FD; text-decoration: none; font: Bold 14px Arial, Helvetica; }
A.doc:link { color: #FF0000; text-decoration: underline; font-weight: bold; }
A.doc:active { color: #FF0000; text-decoration: underline; font-weight: bold; }
A.doc:visited { color: #FF0000; text-decoration: underline; font-weight: bold; }
A.doc:hover { color: #FF0000; text-decoration: underline; font-weight: bold; }


.topmenuul { list-style-type:none; margin:0;	padding:0; }
.topmenuli {	list-style-type:none; float:left; }
.topmenutitle_long { display:block; width:80px; }
.topmenutitle_short { display:block; width:55px; }
.submenuul { list-style-type:none; position:absolute; margin: 0;	padding:0; display:none; }
.submenuli a { display:block; width:175px; }
li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}
#dmenu li>ul { top: auto; left: auto; }
.content { clear: left; }
#dmenu { font: Bold 13px Arial, Helvetica; }
.topmenuul { }
.topmenutitle_long {	text-indent:3px; text-decoration: none;	border:0px solid #000000; padding:3px; line-height:14px; font: Bold 12px Arial, Helvetica; }
.topmenutitle_short {	text-indent:3px; text-decoration: none;	border:0px solid #000000; padding:3px; line-height:14px; font: Bold 12px Arial, Helvetica; }
.submenuul {
	margin-top:-1px;
	background-color:#FFFFFF; /* Background of drop down box */
	background-position: top left;
	background-repeat: repeat-x;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	border-left:2px solid #000000;
}
.submenuli a { padding:3px; text-decoration: none; color:#5E7D9E; }
.submenuli a:hover { text-decoration: none; background:#48739E; /* Background on mouse-over */ color:#FFFFFF; /* Text on mouse-over */ }

