@charset "utf-8";
/* CSS Document */
	body{

		color: #00335c;
		width:963px;
		margin:0 auto;
		background: #f1f1f1 url(../images/header_sml.gif) top repeat-x;
	}

	#header{
		height: 155px;

	}
	
	
		.top{
		width:260px;
		height:122px;
		float:left;
		overflow:hidden;
		background: #FFF url(../images/logo.jpg) no-repeat; 
		
	}
	
		.top p{
		width:200px;
		float:left;
		padding-left:87px;
		margin-top:98px;
		overflow:hidden;
		text-align:left;	
		font-family:"Times New Roman",Georgia,Serif;
		font-size:13px;
		font-weight:bold;
		color:#00335c;
		
		}
		
		.top a{
		text-align:left;	
		font-family:"Times New Roman",Georgia,Serif;
		font-size:13px;
		font-weight:bold;
		color:#00335c;
		letter-spacing:.5px;
		text-decoration:none;
		cursor:pointer;

}

.top a:hover{
		text-align:left;	
		font-family:"Times New Roman",Georgia,Serif;
		font-size:13px;
		font-weight:bold;
		color:#00335c;
		letter-spacing:.5px;
		text-decoration:none;

}

.top a:visited{
		text-align:left;	
		font-family:"Times New Roman",Georgia,Serif;
		font-size:13px;
		font-weight:bold;
		color:#00335c;
		letter-spacing:.5px;
		text-decoration:none;
}
	
		.top_text{
		width:500px;
		float:right;
		padding-right:20px;
		/*padding-top:23px;*/
		overflow:hidden;
		text-align:right;
		}
		
		
		.top_text p{
		font-family:"Times New Roman",Georgia,Serif;
		font-size:14px;
		font-weight:bold;
		line-height:18px;
		letter-spacing:0px;
		color:#00335c;		
		margin:0;
		padding:0;
		padding-top:43px;
		margin-bottom:5px;
		}
		
		.top_text h1{
		font-family:"Times New Roman",Georgia,Serif;
		font-size:22px;
		font-weight:bold;
		line-height:22px;
		letter-spacing:0px;
		color:#00335c;
		margin:0;
		padding:0;
		margin-bottom:14px;
		
		}

		.container{
		width:963px;
		margin: 0 auto;
		overflow:hidden;
		background: #FFF url(../images/container.gif) top repeat-y	
		}
	
		.left_menu{
		width:246px;
		margin-left: 7px;
		overflow:hidden;
		float:left;
		background: #FFF url(../images/left_menu.gif) top repeat-y	
	
		}
	
		.middle{
		width:690px;
		padding-left:10px;
		overflow:hidden;
		float:left;
		margin-bottom:20px;
		}
		
		.bottom_image{
		margin:0px;
		padding:0px;	
	
		}
		
	
	
	
	
	
html>body #content { 	
	width: 20em;
} 

ul {
	list-style: none;
	padding: 0;
	margin: 0;
	
}


/* ....................................................top nav links ......................................*/
#nav{
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	width:950px;
	}
	
#nav li {
	float:left;
	font-family:"Times New Roman",Georgia,Serif;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
	height:20px;
	text-align: center;
	cursor: default;
	border-width: 0px 0;
	padding-left:32px;
	}
	
	
	#nav li.firstNav {
	padding-left:10px;
	}
	#nav li.blogNav {
	float:right;
	}

#nav li a {
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration: none;
	}

/*#nav a:active {
	font-weight: bold;
	color: #d1dae2;
	text-decoration:underline;
	}*/

#nav li a:hover {
	
	color: #d1dae2;
	text-decoration:underline;
	
	}
	
#nav li a:active {
	
	color: #d1dae2;
	text-decoration:underline;	
	}
	
#activelink {
	
	color: #d1dae2;
	text-decoration:underline;
}
	

/*#nav li li a {
	display: block;
	font-weight: bold;
	color: #660000;
	padding: 0.2em 10px;
	}

#nav li li a:hover {
	padding: 0.4em 5px;
	border: 5px solid #660000;
	border-width: 0 5px;
	}

#nav li li a:active {
	padding: 0.4em 5px;
	border: 5px solid #660000;
	border-width: 0 5px;
	}
	*/
	

/*
	
#active {
	font-family:"Times New Roman",Georgia,Serif;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
	height:20px;
	color: #d1dae2;
	text-decoration:underline;
	}	*/
		
/* ....................................................left nav links ......................................*/			
			
#left_nav{
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	width:243px;
}

#left_nav a {
	font-weight: bold;
	color: #1f1f1f;	
	text-decoration: none;
	display: block;
	height:20px;
	padding-top:5px;
	padding-left:20px;
}

#left_nav a:active {
	font-weight: bold;
	color: #d1dae2;
	text-decoration:underline;
	}

#left_nav li a:hover {
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	height:20px;
	padding-top:5px;
	background-color:#00335c;
	}
	
#left_nav li a:active {
	border-width: 0 5px;
	color: #d1dae2;
	text-decoration:underline;
	}

#left_nav li {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	height:20px;
	text-align:left;
	cursor: default;
	width:245px;
	}
	
#left_active {
	font-family:"Times New Roman",Georgia,Serif;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
	height:20px;
	color: #d1dae2;
	text-decoration:underline;
	}	
	
/* ....................................................middle home ......................................*/		

h1{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:22px;
	font-weight:bold;
	color: #00335c;
	letter-spacing:.5px;
}

h2{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:22px;
	font-weight:bold;
	color: #FFF;
	letter-spacing:.5px;
}

h3{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:16px;
	font-weight:bold;
	color: #00335c;
	letter-spacing:.1px;
	line-height:1.2em;
}

h4{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:22px;
	font-weight:bold;
	color: #00335c;
	letter-spacing:.1px;
	line-height:1.2em;
}

h5{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:bold;
	color: #FFF;
	letter-spacing:.1px;
	line-height:1.2em;
}

h6{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:16px;
	font-weight:bold;
	color: #FFF;
	letter-spacing:.1px;
	line-height:1.2em;
}

h7{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:24px;
	font-weight:normal;
	color: #00335c;
	letter-spacing:.1px;
	line-height:1.2em;
}


p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.4px;
	line-height:1.6em;
}

p1{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.4px;
	line-height:1.6em;
}

p2{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.6em;
}

.middle_top{
	
	width:678px;
	float:left;
	padding-left:5px;
	background: #FFF url(../images/gradient.gif) bottom no-repeat;
}

.middle_top2{
	margin:0;
	padding:0;	
	width:678px;
	float:left;
	padding-left:5px;
	background: #FFF url(../images/gradient.gif) bottom no-repeat;
}

.middle_top3{
	margin:0;
	padding:0;	
	width:678px;
	float:left;
	padding-left:5px;
	background: #FFF url(../images/gradient.gif) bottom no-repeat;
	padding-bottom:10px;

}

.middle_top4{
	margin:0;
	padding:0;	
	width:678px;
	float:left;
	padding-left:5px;
	background: #FFF url(../images/gradient.gif) bottom no-repeat;
	padding-bottom:15px;

}
.middle_top4 a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	color: #00335c;
	letter-spacing:.2px;
	line-height:1.6em;
	text-decoration:none;
	

}

.middle_top4 a:hover{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.6em;
	text-decoration:underline;
}

.middle_top4 a:visited{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	color: #00335c;
	letter-spacing:.2px;
	line-height:1.6em;
	text-decoration:underline;
}



.middle_top p{
	margin:0;
	padding:0;
	margin-left:10px;
	width:400px;
	float:left;
	min-height:100px;
	height:auto;
	_height:100px;

}

.middle_top2 p{
	margin:0;
	padding:0;
	margin-left:10px;
	width:430px;
	float:left;
	min-height:100px;
	height:auto;
	_height:100px;
}

.middle_top3 p{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:0px;
	/*width:650px;*/
	
}

.middle_top4 p{
	margin:0;
	padding:0;
	margin-left:10px;
	width:650px;
	float:left;
	min-height:100px;
	height:auto;
	_height:100px;
	margin-top:0px;

	
}


.middle_top h1{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:30px;
	width:480px;


}

.middle_top2 h1{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:30px;
	width:430px;
	float:left;	
}

.middle_top3 h1{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:30px;
	width:600px;
	margin-bottom:0px;
	font-weight:normal;

	}
	
.middle_top4 h1{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:30px;
	width:600px;
	float:left;
	margin-bottom:0px;
	font-weight:normal;
	}
	
	.middle_top3 h3{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:bold;
	}
	
.middle_top4 h3{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	float:left;
	margin-bottom:0px;
	font-weight:bold;
	}
	
	
.middle_top_img{
	padding:0;
	margin:0;
	width:256px;
	float:right;
	height:248px;
	background: #FFF url(../images/home_img.jpg) bottom no-repeat;	
	
}

.middle_top_img2{
	width:237px;
	float:right;
	margin-top:10px;

	
}
.middle_top_img3{
	width:314px;
	float:right;
	margin:0;
	padding:0;
	margin-left:15px;
	
	
}

.middle_top_img4{
	width:310px;
	height:210px;
	float:right;
	margin:0;
	padding:0;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	padding-right:25px;	
	
}

.middle_top_img4 img
{
	border:1px solid #b5c4d0;
	padding:7px;
	width:296px;

}

.middle_top_btn{
	padding:0px;
	margin:0px;
	width:139px;
	height:45px;
	float:right;
	margin-right:5px;
	padding-top:10px;


}
a img{
	border:none;
}

.featured_list_container{	
	padding-left:2px;
	float:left;
}

.featured_list{
	background-color:#fafbfc;
	width:332px;
	margin-top:15px;
	float:left;
}

.featured_list p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.3em;
	padding-left:10px;
	margin-top:2px;
	float:left;
	width:214px;
	height:27px;
	overflow:hidden;
}

.featured_title{
	padding-left:10px;
	margin-top:10px;
	float:left;
}


.featured_title a{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;

}

.featured_title a:hover{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #4b7190;
	text-decoration:underline;
}

.featured_title a:visited{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;
}

.featured_link{
	padding-left:10px;
	float:left;
	margin-bottom:10px;
	margin-top:3px;

}

.featured_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;

}

.featured_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #4b7190;

}

.featured_link a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;
}
.featured_sep{
	width:318px;
	float:left;
	height:2px;
	line-height:2px;
	margin-top:0px;
	margin-left:15px;
	padding-top:0px;
	background: #fff url(../images/sep.gif) bottom no-repeat;	
	
}

.content_right .featured_sep{
	margin:0;
	padding:0;
	width:290px;	
	height:2px;
	line-height:2px;
	margin-bottom:20px;
	margin-left:10px;
	/*margin-right:10px;*/
	background-image:url(../images/sep.gif);
	/* bottom no-repeat;*/
	
}

.featured_list .featured_sep{
	width:310px;
	float:left;
	height:2px;
	line-height:2px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:10px;
	margin-right:10px;
	background: #fff url(../images/sep.gif) bottom no-repeat;
	
}
.featured_site_container{
	width:332px;
	float:left;
	margin-left:16px;
	margin-top:15px;	
	padding-bottom:10px;
	background: #d1dae2 url(../images/featured_site_title.gif) top no-repeat	
}
.featured2_header{
	padding-left:23px;
	float:left;
	margin-top:15px;
}

.featured2_header h2 {
	margin:0;
	padding:0;
	text-decoration:underline;
}

.featured2_title{
	padding-left:18px;
	margin-top:10px;
	float:left;

}

/*.featured2_img{
	width:296px;
	height:134px;
	margin-top:70px;
	margin-left:18px;
	background: #d1dae2 url(../images/Professionals-For-Hire-Business-sm-img.jpg) no-repeat;
}
*/
.featured_site_container .imageContainer{
	width:290px;
	height:128px;
	margin:20px 0 0 14px;
	background:#fff;
	border:1px solid #b4c4d1;
	padding:6px;
	float:left;
}

.featured_site_container .imageContainer img{
	width:290px;
	height:128px;
}

.featured2_text p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.4em;
	padding-left:18px;
	margin-top:2px;
	float:left;
	width:290px;
	overflow:hidden;
}

.featured2_title a{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:20px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;

}

.featured2_title a:hover{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:20px;
	font-weight:normal;
	color: #4b7190;
	text-decoration:underline;
}

.featured2_title a:visited{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:20px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;
}
.featured2_link{
	margin-top:5px;
	padding-left:18px;
	float:left;	

}

.featured2_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;

}

.featured2_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #4b7190;

}

.featured2_link a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;
}
.bottom_feature{
	background-color:#f1f5f8;
	width:214px;
	height:197px;
	float:left;
	margin-right:15px;
	margin-top:18px;
	
}
.bottom_feature_img{
	width:184px;
	height:81px;
	background-color:#333;
	margin-top:15px;
	margin-left:15px;	
}
.bottom_feature_title{
	
	padding-left:18px;
	margin-top:8px;
	float:left;
}
.bottom_feature_title a{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;

}

.bottom_feature_title a:hover{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #4b7190;
	text-decoration:underline;
}

.bottom_feature_title a:visited{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;
}
.bottom_feature_text p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.3em;
	padding-left:18px;
	margin-top:2px;
	float:left;
	width:184px;
	height:42px;
	overflow:hidden;

	
}

.bottom_feature_link{
	padding-left:18px;
	margin-top:5px;
	float:left;
	margin-bottom:10px;


}

.bottom_feature_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;

}

.bottom_feature_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #4b7190;

}

.bottom_feature_link a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;
}
.bottom_feature_container{
	float:left;	
	padding-left:3px;
}


.content_left_container{	
	padding-left:2px;
	float:left;
}

.content_left{
	background-color:#fafbfc;
	width:347px;
	margin-top:15px;
	float:left;
}

.content_left p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.4em;
	padding-left:15px;
	margin-top:3px;
	float:left;
	width:315px;
	margin-bottom:10px;
}

.content_left h3{
	margin:0;
	padding:0;
	padding-left:15px;
	margin-top:20px;
	float:left;
	width:315px;
}

.content_left a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;

}

.content_left a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #4b7190;

}

.content_left a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;
}

.content_left_container2{	
	padding-left:2px;
	float:left;
}
.content_left2{
	background-color:#fafbfc;
	width:347px;
	margin-top:15px;
	float:left;
}
.content_left2 p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.4em;
	padding-left:15px;
	margin-top:20px;
	float:left;
	width:315px;
	margin-bottom:10px;
}


.content_left2 a{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #00335c;
	text-decoration:underline;
	
	
}

.content_left2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #4b7190;

}

.content_left2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #00335c;
	text-decoration:underline;
}

.content_left2 h3{
	margin:0;
	padding:0;
	padding-left:15px;
	margin-top:20px;
	float:left;
	width:315px;
}

.content_left_img{
	width:296px;
	float:left;
	padding-left:25px;
	height:134px;
	margin-top:22px;
	margin-bottom:30px;
}

.blue_content_right_container{	
	padding-left:18px;
	float:left;
}

.blue_content_right{
	background-color:#00335c;
	width:313px;
	margin-top:15px;
	padding-top:15px;
	padding-bottom:5px;	
	float:left;
}

.blue_content_right p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color: #FFF;
	letter-spacing:.2px;
	line-height:1.4em;
	padding-left:15px;
	margin-top:3px;
	float:left;
	width:285px;	
	padding-bottom:20px;
}

.blue_content_right2{
	background-color:#00335c;
	width:313px;
	margin-top:15px;
	padding-top:15px;
	padding-bottom:5px;	
	float:left;
}

.blue_content_right2 p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:16px;
	font-weight:bold;
	color: #FFF;
	letter-spacing:.2px;
	line-height:1.4em;
	padding-left:15px;
	margin-top:3px;
	float:left;
	width:285px;	
	padding-bottom:20px;
}
.blue_content_right2 h4{
	margin:0;
	padding:0;
	padding-left:15px;
	margin-top:10px;
	float:left;
	color: #FFF;
}

.blue_content_right h3{
	margin:0;
	padding:0;
	padding-left:15px;
	margin-top:10px;
	float:left;
	color: #FFF;
	width:290px;
}


.blue_content_right h4{
	margin:0;
	padding:0;
	padding-left:15px;
	margin-top:10px;
	float:left;
	color: #FFF;
}

.blue_content_right h6{
	margin:0;
	padding:0;
	padding-left:15px;
	float:left;
	width:150px;
	color: #FFF;
}

.content_right{
	
	width:313px;
	margin-top:10px;
	float:left;	
}



.content_right p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.4em;
	padding-left:15px;
	margin-top:3px;
	float:left;
	width:285px;
	margin-bottom:20px;
}



.content_right h4{
	margin:0;
	padding:0;
	padding-left:15px;
	margin-top:10px;

}

.content_right h3{
	margin:0;
	padding:0;
	padding-left:15px;
	

}

.content_right_img{
	width:302px;
	float:left;
	padding-left:10px;
	height:205px;
	margin-top:10px;
}

.content_right_img2{
	width:302px;
	float:left;
	padding-left:10px;
	margin-bottom:10px;
}
.content_right_img3{
	width:316px;
	float:left;
	margin-bottom:10px;
	
}

.content_right_img4{
	width:313px;
	float:left;
	height:534px;
	margin-bottom:10px;
	background: #d1dae2 url(../images/ibfs_logo.jpg) no-repeat;			
}

.content_right_img4 .quote {
	margin:0;
	padding:0;
	padding-left:30px;
	margin-top:130px;
	float:left;
	width:250px;
	text-align:center;
	font-family:"Times New Roman",Georgia,Serif;
	font-size:24px;
	font-weight:normal;
	color: #00335c;
	letter-spacing:.1px;
	line-height:1.2em;	
}

.content_right_img4 p{
    margin:0;
	padding:0;
	padding-left:10px;
	text-align:center;
			
}

.content_right_bullet_container{
	width:313px;
	margin-top:10px;
	float:left;

}
.content_right_bullet{
	width:258px;
	float:left;
	padding-left:18px;
	background: url(../images/bullet1.jpg) no-repeat	
}
.content_right_bullet p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.6em;
	
	margin:0;
	padding:0;
	padding-left:30px;
	margin-top:3px;
	float:left;
	width:260px;
	margin-bottom:15px;
}


.contact_right_btn{
	width:313px;
	float:left;
	height:116px;
	margin-top:10px;
	margin-bottom:10px;
}

.faq_right_btn{

	width:313px;
	float:left;
	height:116px;
	margin-top:30px;
	margin-bottom:10px;
	
}

.casestudy_box{
	
	background-color:#eaeaea;
	width:214px;
	height:197px;
	float:left;
	margin-right:15px;
	margin-top:5px;
	
}
.casestudy_img{
	width:184px;
	height:81px;
	background-color:#333;
	margin-top:15px;
	margin-left:15px;	
}
.casestudy_title{
	margin:0;
	padding:0;
	padding-left:18px;
	margin-top:8px;
	float:left;
}
.casestudy_title a{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;

}

.casestudy_title a:hover{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #4b7190;
	text-decoration:underline;
}

.casestudy_title a:visited{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underlined;
}
.casestudy_text p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:normal;
	color: #4b7190;
	letter-spacing:.2px;
	line-height:1.3em;
	padding-left:18px;
	margin-top:2px;
	float:left;
	width:184px;
	height:42px;
	overflow:hidden;

	
}

.casestudy_link{
	padding-left:18px;
	margin-top:5px;
	float:left;
	margin-bottom:10px;


}

.casestudy_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;

}

.casestudy_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #4b7190;

}

.casestudy_link a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #4b7190;
	text-decoration:underlined;
}
.casestudy_container{
	margin:0;
	padding:0;
	float:left;	
	padding-left:1px;
	
}
.contactForm{
	width:310px;	
}

.contactForm p{
	font-size:14px;
	padding-left:0px;
}

.contactForm p b{
	color:#FF0000;
	font-size:14px;
}


#top_Content {	
	float:left;
	}

.bottom_text p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #4b7190;
	text-decoration:none;
	text-align:center;	

}
.bottom_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;

}

.bottom_text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #4b7190;

}

.bottom_text a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;
}

.more_info {
	padding-left:10px;
	margin-top:20px;
	float:left;
}

.more_info a{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:none;

}

.more_info a:hover{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #4b7190;
	text-decoration:underline;
}

.more_info a:visited{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:18px;
	font-weight:normal;
	color: #00335c;
	text-decoration:underline;
}

.left_img{
	width:71px;
	float:left;
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	
}

.left_img img{
	width:76px;
	height:53px;
	border:1px solid #b5c4d0;
	padding:3px;
}

.inputbutton {
	width:172px;
	height:41px;
	float:right;
	margin-right:20px;
	margin-bottom:20px;
}

.text_box_bg{
	width:315px;
	height:27px;
	background: url(../images/text_box.jpg) ;
	margin-bottom:20px;
}

.text_box{

	width:300px;
	margin-top:4px;
	margin-left:2px;
	border:1px solid #FFF;
}

.text_area_bg{
	width:315px;
	height:84px;
	background: url(../images/text_area.jpg) ;
	margin-bottom:20px;
}

.text_area{

	width:305px;
	height:70px;
	margin-top:4px;
	margin-left:2px;
	border:1px solid #FFF;
}

/*------------------------------------Contact Page--------------------------------------*/
#ErrorMsg{
	margin-left:10px; 
	margin-top:20px; 
	color:#FF0000;
	}
