BODY {
	MARGIN: 0px; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}

.copy {
	FONT-SIZE: 13px; VERTICAL-ALIGN: top; COLOR: #333333; FONT-FAMILY: arial; FONT-STYLE: normal; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px

}



.menu { color: #003366; text-decoration: none}
.menu a            { font-family: arial; FONT-SIZE: 13px; color: #3366CC; 
			   text-decoration: none}
               
.menu a:hover 	 {
	
				TEXT-DECORATION: none;
				COLOR: #FFFFFF;
				background:#003366}


.title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; color: #336699; padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:0px
}

.off {
	background-color: #F3F5F7;
	FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: arial; FONT-STYLE: normal

}		


.on
 {
	background-color: #B2CFEB;
	FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: arial; FONT-STYLE: normal


}

hr {
	border: 0px none;
	height: 1px;
	color: #F3F3F3;
	background-color: #F3F3F3
}
.breadcrumbs {
	font-size: 9px; color: #3366CC; 

}

.breadcrumbs a            { font-family: arial; color: #3366CC; 
			   text-decoration: underline }
               
.breadcrumbs a:hover 	 {
	
				TEXT-DECORATION: none;
				COLOR: #FFFFFF;
				background-color: #F3F3F3

				}

.box {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid #006699;
	color: #003366;
	line-height: normal;
    padding: 3px; 
}



.frame {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid #006699;
	color: #003366;
	line-height: normal;
    padding: 3px; background-color:#E0E6ED; width:90%; position:absolute; float:left; left:8px

}


.news {
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid #006699;
	color: #003366;
	line-height: normal;
    padding: 3px; background-color:#E0E6ED; width:100%;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px; }



.date {
	FONT-SIZE: 11px; LINE-HEIGHT: normal; color=#000000; PADDING-LEFT: 25px; 
}

.footer {
	font-smooth: always;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	padding: 2px;

}
.footer a            { font-family: arial; color: #3366CC; 
			   text-decoration: underline }
               
.footer a:hover 	 {
	
				TEXT-DECORATION: none;
				COLOR: #FFFFFF;
				background-color: #003366
				}
				
				
.bookmarks a   { font-family: arial; color: #3366CC; 
			   text-decoration: none }

.bookmarks a:hover 	 {
	
				TEXT-DECORATION: none;
				COLOR: #FFFFFF;
				background:#003366}




a            { font-family: arial; color: #3366CC; 
			   text-decoration: underline }
               
a:hover 	 {
	
				TEXT-DECORATION: none;
				COLOR: #FFFFFF;
				background:#003366}


a.sitemap            { font-family: arial; color: #090E4C; 
			   text-decoration: underline }
               
a:hover.sitemap 	 {
	
				TEXT-DECORATION: none;
				COLOR: #FFFFFF;
				background:#003366}
				
a.logo           { font-family: arial; color: #FFFFFF; 
			   text-decoration: none }
               


fieldset {
  border: 1px solid #006699;
  margin-top: 5px;
  padding: 10px
  background-color: #000000;
  
}
legend {
  color: #006699;
  font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif
}