@CHARSET "ISO-8859-1";
html body{
	font-family: arial;
	font-size: 12px;
	letter-spacing: .02em;
	line-height: 1.05em;
	color: #3E3E40;	
}
html body div.main * .adminForm * h2, html div.content div.adminForm h3{
	font-size: 1em;
	color: #004785;
	font-weight: bold;
	padding-bottom: 8px;
}
html body div.main * .adminForm a{
	white-space: nowrap;
}
html div.content div.adminForm{
	margin-top: 5px;
	padding: 4px; 
	font-size: 1em;
	line-height: 1.3em;
		
}
a:hover{
	color: #CD1041;
	text-decoration: none;	
}
a{
	color: #004785;
}

div.content h2.red {
	text-align: left;
	font-size: 1.5em;
	font-weight: bolder;
	margin-bottom: 1.1em;
	line-height: 1.04em;
	width: 89%;	
}
html div.content div.box_sub div.icon em{
	font-size: 1.32em;
	font-weight: bold;
	color: #868686;	
}
html div.content div.roundcont{
	color: #fff;
	font-size: 1em;
	line-height: 1.04em;
}
html div.content div.roundcont * p strong{
	font-size: 1.1667em;	
}
html div.content div.roundcont h3{
	line-height: 1.04em;
	font-size: 1.661em;
	font-weight: 900;
	font-family: Arial;
	color:#fff;	
}
em{font-style: italic;}
ul {
	color: #3E3E40;
	font-size: .95em;
}
li{
	color: #3E3E40;
	font-weight: normal; 
	font-size: 12px; 	
}
strong{
	font-weight: bold;
}
html div.content div.box_main div.top{
	line-height: 1.5em;	
}

html div.content div.box_main div.top div.content a{
	color: #CD1041;
	font-weight: bold;	
}
html div.content div.box_main div.top div.content a:hover{
	color: #004785;
	font-weight: bold;
	text-decoration: none;
}

html div.content div.box_main div.top div.content{
	color: #868686;
	font-size: 1.5em;
}
html  div.content div.box_sub div.top div.content div.left h2{
	font-size: 1.3em;
	font-weight: bold;
	color: #004785;	
	margin-bottom: 1px;
}

div.content .red{
	color: #CD1041;		
}
ul.region_areas, ul.region_areas li{
  color: #3E3E40;
}
dl{
	color: #3E3E40;
}
dt {
	font-weight:bold; 
	font-size: 1.1em;
}
dd {
	font-size: .9em;
}
.box_side * a{ color:#000;}
.box_side a:hover{ color:#cd1041;}
.box_side .top .content{color: #00498f; font-weight: bold;}

.cursor{ cursor: pointer; color:#A3A3A3; }
.cursor a {color: #CD1041;} 
html  div.content div.box_sub div.mid div.content a{
	color: #CD1041;
}
html  div.content div.box_sub div.mid div.content a:hover{
	text-decoration: none;	
}
html  div.content div.filter span{
	margin-bottom: 3px;	
}
html  div.content div.box_sub div.mid div.content hr { width: 100%; height: 1px; margin-top: 12px; margin-bottom: 12px; border-top: 1px solid #ccc; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; border-left-width: 0; }