body, div, p, td{ font: normal 12px arial; }

select, input {
  font-size: 10px;
  font-family: arial;
  color:#015182;
}

a:link {
	font-size:12px;
	color:#000000;
	text-decoration: none;
}
a:visited{
	font-size:12px;
	color:#000000;
	text-decoration: none;
}
a:hover{
	font-size:12px;
	color:#005288;
	text-decoration: none;
}

img { display: inline; border: 0; }

fieldset {

  background-color: #FFFFFF;

  border: 1px solid #21403A;

  padding: 5px;

}

legend {

	background: #4E6D67;

	color: #FFFFFF;

	font: normal 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	letter-spacing: 1px;

	padding: 2px;

	border: 1px solid #21403A;

	margin-top: 4px;

}                        

a.menu_off:link {
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}
a.menu_off:visited{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}
a.menu_off:hover{
	font-size:12px;
	color:#005288;
	text-decoration: none;
}

a.menu_on:link {
	font-size:12px;
	font-weight:bold;
	color:#005288;
	text-decoration: none;
}
a.menu_on:visited{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}
a.menu_on:hover{
	font-size:12px;
	font-weight:bold;
	color:#005288;
	text-decoration: underline;
}

.header_title{
	font-size:12px;
	font-weight:bold;
	color:#184475;
}

.title{
	font-size:12px;
	font-weight:bold;
	color:#184475;
}
.button{width: 20px;
border: solid 1px #c5c5c5;
font-size: 10px;
background-color: #fff;
background-image: url(../images/b.gif);
background-repeat: no-repeat;
background-position: center center;}

body#bodycf {
text-align:left; margin:0px; padding:0px;}
body,div,input,textarea,select,td,th{ font-family:Arial; font-size:12px;}
a{ text-decoration:none; color:#005288;}
a:hover{ text-decoration:underline}
