 /* body css start here */
 body{
 	margin: 0px;
	line-height: 16px;
	font-family:arial;
	font-size: 13px;
	color:#555B60;
	background: url(images/bg_repeat.jpg) left top repeat-x;
	}
 /* body css end here */
.read_more {
	font-family: arial;
	font-size: 11px;
	color: #0472A4;
	text-decoration: none;
}


.line_repeater {
	background: url(images/line_r.jpg) left top repeat-x;
 	}
.radius_repeater {
	background-image: url(images/radius_.jpg);
	background-repeat: no-repeat;
	background-position: center top;
 	}
.white_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-family: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}
	
.blog_post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D7CAE;
	text-decoration: none;
	font-weight: bold;
}
.blog_post a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D7CAE;
	text-decoration: none;
	font-weight: bold;
}
.blog_post a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6FC546;
	text-decoration: none;
	font-weight: bold;
}
.normal_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606668;
	text-decoration: none;
}
.input {
	font-family: arial;
	font-size: 12px;
	color: #94989A;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 17px;
	width: 152px;
	border: 1px solid #94989A;
}
.inputlistbox {
	font-family: arial;
	font-size: 12px;
	color: #94989A;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 20px;
	width: 152px;
	border: 1px solid #94989A;
}
.inputbig {
	font-family: arial;
	font-size: 12px;
	color: #94989A;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 100px;
	width: 152px;
	border: 1px solid #94989A;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878E92;
	text-decoration: none;
}
.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878E92;
	text-decoration: none;
}
.footer a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878E92;
	text-decoration: none;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555B60;
	text-decoration: none;
	}

.line_repeater1 {
	background: url(images/radius_1.jpg) left 1px repeat-x;
 	}
	
.line_repeater2 {
	background: url(images/radius_2.jpg) left 1px repeat-x;
 	}
	
.attiva{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878E92;
	text-decoration: none;
	font-weight:bold;
}
.mid_line {
	background: url(images/mid_line.jpg) left top repeat-y;
 	}
.top_bg {
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
bodyinner_bg {
	margin: 0px;
	line-height: 16px;
	font-family:arial;
	font-size: 13px;
	color:#555B60;
	background-color: #FFFFFF;
	background-image: url(images/inner_body_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.radius_repeaternew {

	background-image: url(images/radiusnew.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.blue11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #056593;
	text-decoration: none;
	font-weight:normal;
}
a.blue11:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #056593;
	text-decoration: underline;
	
}
.fonttitle {
	font-family: Arial;
	font-size: 28px;
	line-height:28px;
	font-weight: normal;
	color: #0472A4;
	text-decoration: none;
 }

.maps_head{

}

.maps_head a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#009900;
font-weight:bold;
text-decoration:none;
}

.maps_head a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#009900;
font-weight:bold;
text-decoration:none;
}