@charset "utf-8";
/* CSS Document */


.faq_category .contentheading {
	display:none;}

div.fsf_faqs {
clear: both;
padding-left: 0px;
}

div.faq_category {
clear: left;
border-top: none;
padding:5px 0px 20px 0px;
}

div.fsf_faq a.fsf_highlight {
	text-decoration:none;
}

.fsf_faq_answer p{
padding-top:0px;
padding-bottom:10px;
}

div.fsf_faq_answer {
padding-left: 0px;
}

form#userForm {}

form#userForm .componentheading {
margin: 0px 0px 25px 0px;
padding: 0px 0px 0px 0px;
line-height: 44px;
font-size: 34px;
font-weight: 600;
color: #112E53; }

form#userForm td {
	vertical-align:top;
	padding:0px 10px 35px 0px;}
	
form#userForm input{
	margin:0px 10px 0px 0px;}
	
form#userForm label {
	line-height:30px;
	font-size:13px;}
	
form#userForm input.rsform-submit-button {
	border-top: #C00 2px solid;
	border-left: #C00 2px solid;
	border-right: #600 2px solid;
	border-bottom: #600 2px solid;
	padding:7px 10px 7px 10px;
	font-size:15px;
	background-color:#900;
	color:#FFFFFF;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;}
	
	
form#userForm input.rsform-submit-button:hover {
	cursor:pointer;
	border-top: #900 2px solid;
	border-left: #900 2px solid;
	border-right: #F30 2px solid;
	border-bottom: #F30 2px solid;
	background-color:#C00;
}

form#userForm .formRed {
color: #C00;
margin: 0px 0px 40px 0px;
padding: 0px 0px 0px 0px;
line-height: 44px;
font-size: 35px;
font-weight: 300;
}

form#userForm .formError {
color: #C00;
font-weight: normal;
font-size: 14px;
line-height:30px;
}
	



.img-fulltext-left img {
	width:705px;
	margin:-106px 0px 30px 0px;}


	
.cols-3 {
	padding:0px 0px 45px 0px;}
	
.cols-3 .img-intro-left img{
	width:205px;
	height:130px;
	overflow:hidden;
	margin:0px 0px 10px 0px;}
	
.cols-3 .img-intro-left img:hover {
	filter: alpha(opacity=50);
	opacity: 0.5;}

.cols-3 .item{
	float:left;
	width:205px;}

.cols-3 .column-1 {
	padding:0px 45px 0px 0px;}
	
.cols-3 .column-2 {
	padding:0px 45px 0px 0px;}
	
.cols-3 .column-3 {
	padding:0px 0px 0px 0px;}
	
	
.cols-3 h3 a {
	line-height: 18px;
	font-size:14px;
	color:#900;
	text-decoration:none;}
	
.cols-3 h3 a:hover{
	text-decoration:none;
	color: #A6B668; }

ul.actions {
	display:none;}
	
.content-col-padding {
	height:60px;
	width:200px;}
	
.navs ul.menu {
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;}
	
.navs ul.menu li{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	line-height: 24px;
	font-size: 14px;
	font-weight: 600;
	color: #fff; }
	
.navs ul.menu li a {
	text-decoration:none;
	color:#a6b668;}
	
.navs ul.menu li a:hover {
	text-decoration:none;
	color:#fff;}
	
.navs ul.menu li.active a {
	text-decoration:none;
	color:#fff;}
	
#footer ul.menu {
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}

#footer ul.menu li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 24px;
	font-size: 13px;
	font-weight: normal;
	color: #fff; }
	

.sample-testimonial p {
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	line-height:22px;
	font-size:14px;
	font-weight:normal;
	color:#525252;}	
	

.aidanews2 {
	padding:20px 0px 0px 0px;
	display: inline-block;
}
	
.aidanews2 img:hover {
	filter: alpha(opacity=50);
	opacity: 0.5;}

.aidanews2 h1 {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
	font-size: 14px;
	font-weight: 600;
	color: #112E53; }

.aidanews2 h1 a{
	text-decoration:none;
	color: #112E53; }
	
.aidanews2 h1 a:hover{
	text-decoration:none;
	color: #A6B668; }
	
	
.aidanews2_top {
	display:none;}
	
.aidanews2_text {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:22px;
	font-size:13px;
	font-weight:normal;
	color: #363636;}
	
.aidanews2_botL {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px; }
	
.aidanews2_botL a {
	line-height: 17px;
	font-size: 17px;
	font-weight: 600;
	color: #d00000;
	text-decoration:none;}
	
.aidanews2_botL a:hover {
	color: #A6B668;
	text-decoration:none;}

.aidanews2_img1 img{
	padding:0px 0px 10px 0px;}
	
.aidanews2 .even {
	float:left;
	width:205px;}
	
.aidanews2 .odd {
	float:left;
	width:205px;}
	
.firstinrow {
	padding: 0px 45px 0px 0px;}
	
.lastinrow {
	padding: 0px 0px 0px 45px;}
	
.aidanews2_tabrow {
	padding: 15px 0px 15px 0px;
	clear:both;}
	.testimonial .aidanews2_tabrow .col_2
	{
		padding: 0px 45px;
	}
	
	
/*#mod_smartslider_98 .controll {
right: 0;
}

#mod_smartslider_98 .outer {

padding:0;
box-shadow:none;
}

#mod_smartslider_98 .controll .dots {
	float:right;
margin: 0;
}

#mod_smartslider_98 .shadow {
width: 705px;
background: none;
height: 20px;
}*/


#djslider-loader104 {
	margin:0px 0px 20px 0px;}

.slide-desc-bg {
background: none;
}

.slide-desc-text {
	text-align:right;
padding: 0px;
}

#slider104 .slide-desc {
bottom: 45px !important;
right: 0;
left:auto;
}

.slide-title {
	display: inline-block;
	font-weight:bold;
	font-size:22px;
	color:#fff;
	background-color:#d00000;
	padding:11px 15px 11px 15px;}
	
.slide-title a {
	text-decoration:none;
	color:#fff; }
	
	
#slider104 .slide-desc {
width: auto;
}

.slide-desc-text .slide-title {
	font-size:22px;
	color:#fff;
margin-bottom: 0px;
float: right;
}

.slide-text {
	display: inline-block;
	background-color:#fff;
	padding:13px 15px 13px 15px;
float: right;
clear:both;}
	
	
.slide-text {
line-height: 18px;
font-size: 18px;
font-weight: normal;
color: #363636;
}

.slide-text a {
	color: #363636;
	text-decoration:none;
	}
	
.slide-desc-text .slide-title a {
color: #fff;
}

#navigation104 {
position: relative;
top: 50% !important;
margin: 0 10px;
text-align: center !important;
}



ul.category-module {
	list-style-type:none;
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}
	
ul.category-module li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
	
ul.category-module li h4 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	line-height:24px;
	font-size:14px;
	font-weight:normal;
	color: #363636;}
	
ul.category-module li h4 a{
	text-decoration:none;
	color: #363636;}
	
ul.category-module li h4 a:hover{
	text-decoration:none;
	color:#900;
	font-weight:bold;}
.osmap-items li a
	{
text-decoration: none;
	}
	
















