/* CSS Document */
hr
{
	border-style:dashed;
	border-color:#a1c9f1;
	
}

body
{
	margin:0px;
	background-image:url(images/bg_top.jpg);
	background-repeat:repeat-x;
	text-align:left;
	color:#1A2940;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a
{
	color:#395988;
	text-decoration:none;
}
a, a:visted
{
	color:#395988;
	text-decoration:none;
}
a:hover
{
	text-decoration:none;
	color:#1F375C;
}


#menu
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	color:#EFF1F7;
	font-size:15px;
}
#menu a
{
	color:#EFF1F7;
	font-weight:800;
	text-decoration:none;
}

#searcharea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2A4765;
	vertical-align:top;
	text-align:left;

}
#footer
{
	color:#FFFFFF;
}
#footer a, a:visited
{
	color:#B4B6BB;
	text-decoration:none;
}
#footer a:hover
{
	color:#B4B6BB;
	text-decoration: underline;
}


.button
{
	line-height:28px;
	background-color:#bbd0e5;
	font-size:16px;
	color:#1F375C;
	
}
.textBlock
{
	background-color:#fefae1;
	border-spacing:20px;
	padding:15px;
}
.HiddenCheckBox label {display:none;}
.title
{
	font-size:15px;
	color:#1F375C;
	margin-left:30px;
}
.title a, a:visited
{
	color:#395988;
	text-decoration:none;
}
.title a:hover
{
	text-decoration:none;
	color:#1F375C;
}


.searchbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#95AED4;
	border-width: 1px;
	height:22px;
	width:160px;
	line-height:22px;
	border-color:#B3C9E9;
	border-style:solid;

}
.searchlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-width: 1px;
	color:#395988;
	border-color:#B3C9E9;
	border-style:soli;
	width:160px;

}
.heading
{
	font-size: 19px;
	font-weight:bold;
}
.highlight
{
	background-image:url(images/on.png);
	background-repeat:no-repeat;
}