/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626262;
	margin: 0px;
	background-color: #eeeeee;
	background-repeat: repeat-x;

}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

a{
	color: #CC0000;
	text-decoration: underline;
}

a:link{
	color: #003399;
	text-decoration: underline;
}

a:visited{
	color: #003399;
	text-decoration: underline;
}
a:hover{
	color: #CC0000;
	text-decoration: underline;
}


.nav, a.nav, a.nav:visited {
	font-weight: normal;
	font-size:10px;
	text-decoration:none;
	color: #333333;}
	
a.nav:hover {
	font-weight: normal;
	font-size:10px;
	text-decoration:underline;
	color: #000066;
}
.footer, a.footer, a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}
input{font-family:verdana; font-size:11px;}
select{font-family:verdana; font-size:11px;}
textarea {font-family: verdana;	font-size: 11px;}
.button {
	BORDER-RIGHT: 1px outset;
	PADDING-RIGHT: 2px;
	BORDER-TOP: 1px outset;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(/images/buttonbg.gif);
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 0px 1px;
	BORDER-LEFT: 1px outset;
	cursor:auto;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px outset;
	background-repeat:repeat-x;
	border-color: #009999;
	width: auto;
}
#nav { background-image:url(/images/nav_dot.gif);
	background-repeat:no-repeat;
	padding-top:4px;
	padding-left: 20px;
	padding-bottom:4px;
}
#navon { background-image:url(/images/nav_dot.gif);
	background-repeat:no-repeat;
	padding-top:4px;
	padding-left: 20px;
	padding-bottom:4px;
}
.nav, a.nav, a.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.navon, a.navon, a.navon:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.navon:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.footer, a.footer, a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #626262;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #626262;
	text-decoration: underline;
}

.date {
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
.news, a.news, a.news:visited {
	font-size: 10px;
	color: #626262;
	text-decoration: none;
}
a.news:hover {
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}
#flashfix{style=position:relative; z-index:0;}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:red; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding-top:8px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.clLevel0{background-color:#353535; layer-background-color:#353535; color:white;}
.clLevel0over{background-color:#353535; layer-background-color:#353535; color:#FFFF00; cursor:hand; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#353535; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding-top:2px; padding-left:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.clLevel1{background-color:#353535; layer-background-color:#353535; color:white;}
.clLevel1over{background-color:#666666; layer-background-color:#666666; color:Yellow; cursor:hand; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
.mapbrdr {
	border: 1px solid #353535;
}
.imgbdr {
	border: 1px solid #990000;
}
