

#im_heading_main {
	padding-top:25px;
	font-size:39px;	
	padding-bottom:10px;
	margin-bottom:10px;
	float: left;
	width:430px;
	
}


#im_blueboxnoborder {
	clear:both;
	height:auto;
	width:1005px;
	padding:10px;
	background-color:#f4f8fb;
	 font-size:1.12em;
	text-align:justify;
	margin-bottom:10px;
}



#im_blueletternobgcolor{
	color:#253b78;
	
	
	padding:0px;
	
	
	width:1024px;
	text-align:justify;
	margin-bottom:10px;
}



#im_content{
	padding-top:10px;
	width:1024px;
	height:auto;
}

#im_leftcolumn{
	width:495px;
	float:left;
	height:auto;
	/*background-color:#f3f7fb;*/
	padding:9px;
	padding-top:18px;
	border-width:thin;
	border-color:#999;
	border-style:solid;
	text-align:justify;
	margin-bottom:10px;
	
}



#im_rightcolumn{
	width:auto;
	float:right;
	height:auto;
}

#im_pictureboxes{
	float:right;
	text-align:center;
	width:auto;
	padding-bottom:0px;
	
}

#im_rightcolumn_text{
	
	width:467px;
	float:right;
	/*background-color:#f3f7fb;*/
	height:520px;
	border-width:thin;
	border-color:#999;
	border-style:solid;
	text-align:justify;
	padding:9px;
	padding-top:14px;
	padding-bottom:14px;
}




.selected_page_sub{

	color:#009;
	/*font-weight:bold;*/
/*	text-decoration:underline;*/
	border-bottom:solid;
	border-bottom-width:thin;
	padding-bottom:0px;
	border-bottom-color:#009;
	
}

#picturebox1{
	padding-bottom:40px;
}

#picturebox2{
	padding-bottom:40px;
}

#picturebox3{
	padding-bottom:10px;
}

#picturebox_bb{
	
	float:left;
	padding-right:15px;
	padding-bottom:10px;
}



#im_topBlueBox{
	font-style:italic;
	font-size:0.95em;
	text-align:right;
	float:right;
	width:560px;
	/*background-color:#06C;*/
	margin-top:5px;
	padding:5px;
	padding-top:10px;
	padding-right:20px;
	background-color:#f4f8fb;
	height:auto;
	 line-height:1.5em;
 letter-spacing:0.072em;
	margin-bottom:10px;
}


#im_blueboxborder{
	border-width:thin;
	border-color:#999;
	border-style:solid;
	background-color:#ebf3ff;
	 font-size:1.19em;
	 font-weight:100;
	 letter-spacing:0.17em;
	height:auto;
	padding:10px;
	margin-bottom:10px;
	width:1005px;
}



#im_midtext{
	width:485px;
	text-align:center;	
	padding-bottom:17px;
	padding-top:5px;
	font-size:16px;
}

#im_bluebordershadowbox{
	width:1018px;
	padding:5px;
	padding-left:0px;
	
	margin:auto;
	clear:both;
	margin-bottom:20px;
	font-size:17px;
	letter-spacing:2px;
	/*color:#666;*/
	
	/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#f0f7fc), to(#FFF));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #f0f7fc, #FFF);
		/*
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f0f7fc, endColorstr=#FFF);
		
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f0f7fc, endColorstr=#FFF)"; */
}



#im_bluebordershadowbox table tr td{
	height:15px;
	padding:0px;
	line-height:23px;
	
}

#side_text{
		  padding-bottom:20px;
		  padding-top:10px;
			float:right;
			width:1024px;
			
			font-size:18px;
			text-align:right;
	  }
	  
	  .contact_button{
			float:left;
			z-index:3;
			width:430px;
			padding:10px;
			margin-bottom:10px;
			font-size:18px;
			/*text-align:justify;*/
			border-width:thin;
	border-color:#FFF;
	border-style:solid;
	background-color:#FFF;
	  }
	  
	  #link1{
		  top:670px;
			
			 position: absolute;
			 margin-left:10px;
	  }
	  
	  #link2{
		  top:610px;
			margin-left:10px;
			 position: absolute;
	  }
	  
	  
.hyperlink_new{
	color:#000;	
	text-decoration:none;
}



 #suggestPostnew
      {
        background:transparent url(../images/readourtestimonials.jpg) no-repeat scroll 0px 0px;
        height:206px;
        right:0;
        position:fixed;
        top:200px;
        width:30px;
      }
      div#suggestPostnew:hover
      {
        /*background-position:-50px 0px;*/
		 height:206px;
		width:31px;
		-moz-box-shadow: 3px 3px 4px #e1dede;
	-webkit-box-shadow: 3px 3px 4px #e1dede;
	box-shadow: 3px 3px 4px #e1dede;
      }
      #suggestPostnew a
      {
        display:block;
        height:206px;
        width:30px;
      }