@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Helvetica, Arial, Helvetica, sans-serif;

}

.navi{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.navi a:link, .navi a:visited{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;

}
.navi a:hover{
	color:#eea715;
	text-decoration:none;	
}


h1{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#494949;
 }

h2{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#494949;
}

h3{
	
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#494949;
	margin:0;
	margin-top:0;
	margin-bottom:0;
	padding:0;
}

.heading{
	font-size:26px;
	color:#d33b34;
	font-weight:normal;
}
.textblue{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2a69b5;
	line-height:20px;
}


.text{
	font-size:12px;
	font-weight:normal;
	color:#555555;
	line-height:20px;
}

.text a{
	font-size:12px;
	font-weight:normal;
	color:#555555;
	line-height:20px;
	text-decoration:underline;
}

.text a:hover{
	font-size:12px;
	font-weight:normal;
	color:#555555;
	text-decoration:none;
}


#side{
	list-style:none;
	padding:0;
	margin-left:20px;
}
#side li{

/*background:url(../images/bullets.gif) left  top no-repeat ;*/
padding:10px 0 0 5px;
line-height:20px;
font-size:14px;
font-weight:normal;
color:#555555;
list-style: url(../images/bullets.gif);
}
#body{
list-style:none;
padding:0;
margin-left:0px;
}
#body li{
list-style: url(../images/bullets.gif) ;
/*background:url(../images/bullets.gif) left  top no-repeat ;*/
margin:0 0 0 20px;
padding:15px 0 0 5px;
line-height:20px;
font-size:12px;
font-weight:normal;
color:#555555;
}

.footer{
	font-size:12px;
	color:#ffffff;
	line-height:25px;
}
.footer a{
	font-size:12px;
	color:#ffffff;
	line-height:25px;
	text-decoration:none;
}
.footer a:hover{
	color:#eea715;
	text-decoration: none;
}

#subtext{
	list-style:none;
	padding:0;
	margin-left:20px;
}
#subtext li{

/*background:url(../images/bullets.gif) left  top no-repeat ;*/
	padding:10px 0 0 5px;
	line-height:20px;
	font-size:12px;
	font-weight:normal;
	color:#555555;
	list-style: url(../images/bullets.gif);
}

.errtext {
	color:#FF0033;
	font-family:verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
 .button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight:bold;
	background-color:#0054A8; 
	border: 0px;
	height:23px;
	vertical-align:top;
	margin-top:0;
	margin-bottom:0px;
	
}


.searchbox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	background-color:#fafbff;
	border: 1px solid #d2d2d2;
	height:25px;
	line-height:25px;
}
.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#fafbff;
	border: 1px solid #efc870;
	height:20px;
}

.inputarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#fafbff;
	border: 1px solid #efc870;
}


.errtext{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0033;
	text-decoration:none;
}



