/*-------Directory Main colom--------*/
#right_colom_inner .qm_form input[type=text]{
	border:1px solid #ccc; height:18px;
	}
#page_heading h1 {
	font-size:22px; 
	padding:10px 0 23px 0px; margin:0px; border-bottom:1px solid #ccc;
	width:960px; margin:0 auto;
    }
#dir_main_colom{
	width:690px; float:left; padding:14px 0 0 26px;
	}
#dir_main_colom .service_boxes{
	background:url(/v4/images/heading_gr.gif) 0 0 repeat-x;
	border:1px solid #CECCCC; float:left; position:relative; width:333px; height:143px;
	margin-right:10px;
	}
#dir_main_colom h2{
	line-height:20px; margin:0px; padding:0px 0 12px 0px;
	font-size:15px; color:#006699;
	}
#dir_main_colom h3{
	line-height:20px; margin:0px; padding:0px 0 12px 0px;
	font-size:14px;
	}
#dir_main_colom h3 span{
	font-weight:normal;
	}
#dir_main_colom p{
	line-height:20px;	
	}
#dir_main_colom .directory_row{
	padding:25px 0 10px 0px;
	}
#dir_main_colom .directory_row .dir_box1{width:150px; text-align:center; float:left;}
#dir_main_colom .directory_row .dir_box1 h2{font-size:14px; color:#000000; text-align:center; padding:13px 0;}

#dir_main_colom .directory_row .dir_box1 a{color:#006EA0; text-decoration:underline;}
#dir_main_colom .directory_row .dir_box1 a:hover{text-decoration:none;}

#dir_main_colom .directory_row .dir_box1 a.req_btn{ 
	background: url(/v4/images/req_btn.gif) 0 0 no-repeat; float:none; margin:0 auto;
	text-decoration:none; color:#FFFFFF; text-align:center;
	width:131px; height:26px; line-height:23px; display:block; font-weight:bold;
	}
#dir_main_colom .directory_row .dir_box1 a.req_btn:hover{ text-decoration:underline;} 

#dir_main_colom .directory_row .dir_box2{
	width:373px; padding:0 17px 0 15px; float:left;
	}
#dir_main_colom .directory_row .dir_box2 h2{
	font-size:18px; color:#057AAB;
	}

#dir_main_colom .directory_row .dir_box2 h2 span{
	display:block; padding:19px 0 0 0px; font-size:13px;
	}
#dir_main_colom .directory_row .dir_box3{
	width:120px; float: right; padding:0 0 0 0px; text-align:center;
	}

#dir_main_colom .directory_row2{
	padding:25px 0 10px 0px;
	background-color:#E6F7FF;
	}	
#dir_main_colom .directory_row2 .dir_box1{width:150px; text-align:center; float:left;}
#dir_main_colom .directory_row2 .dir_box1 h2{font-size:14px; color:#000000; text-align:center; padding:13px 0;}

#dir_main_colom .directory_row2 .dir_box1 a{color:#006EA0; text-decoration:underline;}
#dir_main_colom .directory_row2 .dir_box1 a:hover{text-decoration:none;}

#dir_main_colom .directory_row2 .dir_box1 a.req_btn{ 
	background: url(/v4/images/req_btn.gif) 0 0 no-repeat; float:none; margin:0 auto;
	text-decoration:none; color:#FFFFFF; text-align:center;
	width:131px; height:26px; line-height:23px; display:block; font-weight:bold;
	}
#dir_main_colom .directory_row2 .dir_box1 a.req_btn:hover{ text-decoration:underline;} 

#dir_main_colom .directory_row2 .dir_box2{
	width:373px; padding:0 17px 0 15px; float:left;
	}
#dir_main_colom .directory_row2 .dir_box2 h2{
	font-size:18px; color:#057AAB;
	}
#dir_main_colom .directory_row2 .dir_box2 h2 span{
	display:block; padding:19px 0 0 0px; font-size:13px;
	}
#dir_main_colom .directory_row2 .dir_box3{
	width:120px; float: right; padding:0 0 0 0px; text-align:center;
	}
#listings{
	float:left; 
	}
#listings h2
{
	background:url(/v4/images/heading_gr.gif) 0 0 repeat-x;
	float:left; width:685px; 
	padding:2px 0px 5px 5px; 
	font-size:12px;	
}	

