
.ps_selections{
	width:815px;
	MARGIN-left:AUTO;
	MARGIN-right:AUTO;
	margin-top:20px;
	
	height:415px;
}


.ps_basic_search{
	width: 250px;
	height:380px;
	float:left;
	border: 1px solid #CCCCCC;
	margin-right:25px;
	background-color:#f5f5f6;
	
}
.rmp_inner_map_btn{
	width:140px;
	height:37px;
	background-image:url(images/begin_inner.jpg);
	background-position:0px 0px;
	margin-left:55px;
	float:left;
	
}
.rmp_inner_map_btn:hover{
	width:140px;
	height:37px;
	background-image:url(images/begin_inner.jpg);
	background-position:0px -37px;
	
}
.rmp_get_started_btn{
	width:140px;
	height:37px;
	background-image:url(images/get_started.jpg);
	background-position:0px 0px;
	margin-left:55px;
	float:left;
	
}
.rmp_get_started_btn:hover{
	width:140px;
	height:37px;
	background-image:url(images/get_started.jpg);
	background-position:0px -37px;
	
}
.ps_basic_header {
	height: 34px;
	width: 100%;
	background-image:url(images/ps_header_img.jpg);
	background-repeat:repeat-x;
	font-size: 20px;
	color: #fff;
	line-height: 34px;
	font-variant: normal;
	text-align: center;
}

.ps_basic_body {
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	height:270px;
	
}
.ps_links a:link,.ps_links a:active , .ps_links a:visited {
	color:#0066FF;
	text-decoration:underline;
	
}
.ps_links a:hover  {

	color:#0066FF;
	text-decoration:none;
}
.ps_advanced_search{
	width: 250px;
	height:380px;
	float:left;
	border: 1px solid #CCCCCC;
	margin-right:25px;
	background-color:#f5f5f6;
}
.ps_advanced_header {
	height: 34px;
	width: 100%;
	background-image:url(images/ps_header_img.jpg);
	background-repeat:repeat-x;
	font-size: 20px;
	color: #fff;
	line-height: 34px;
	font-variant: normal;
	text-align: center;
	
}
.ps_advanced_body{
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	height:270px;
}
.ps_text{
	text-align:center;
}

.ps_mapping_search{
	width: 250px;
	height:380px;
	float:left;
	border: 1px solid #CCCCCC;
	background-color:#f5f5f6;
}
.ps_mapping_header {
	height: 34px;
	width: 100%;
	background-image:url(images/ps_header_img.jpg);
	background-repeat:repeat-x;
	font-size: 20px;
	color: #fff;
	line-height: 34px;
	font-variant: normal;
	text-align: center;
	
}
.ps_mapping_body{
	padding-top: 6px;
	padding-left: 6px;
	padding-right:6px;
	height:270px;
}

.ps_selections ul {
	padding-right: 6px;
}
/*join our team page*/
.join_selections{
	width:850px;
	MARGIN-left:AUTO;
	MARGIN-right:AUTO;
	margin-top:20px;
	height:415px;
}


.join1{
	width: 400px;
	height:300px;
	border: 1px solid #CCCCCC;
	background-color:#f5f5f6;
	float:left;
	
}

.join1_header {
	height: 34px;
	width: 100%;
	background-image:url(images/ps_header_img.jpg);
	background-repeat:repeat-x;
	font-size: 18px;
	color: #fff;
	line-height: 34px;
	font-variant: normal;
	text-align: center;
}

.join1_body {
	padding-top:55px;
	padding-left:6px;
	padding-right:6px;
	height:120px;
	text-align:center;
	font-size:15px;
	
}
.join_selections a:link,.join_selections a:active , .join_selections a:visited {
	color:#0066FF;
	text-decoration:underline;
	
}
.join_selections a:hover  {

	color:#0066FF;
	text-decoration:none;
}
.join2{
	width: 400px;
	height:300px;
	float:right;
	border: 1px solid #CCCCCC;
	background-color:#f5f5f6;
}
.join2_header {

	height: 34px;
	width: 100%;
	background-image:url(images/ps_header_img.jpg);
	background-repeat:repeat-x;
	font-size: 18px;
	color: #fff;
	line-height: 34px;
	font-variant: normal;
	text-align: center;
	
}
.join2_body{
	padding-top:55px;
	padding-left:6px;
	padding-right:6px;
	height:120px;
	text-align:center;
	font-size:15px;
}
.join_text{

	text-align:center;
}



.join_selections ul {
	padding-right: 6px;
}
.join_btn{
	width:99px;
	height:37px;
	background-image:url(images/join.jpg);
	background-position:0px 0px;
	margin-left:150px;
	float:left;
	text-align:center;
	
}
.join_btn:hover{
	width:99px;
	height:37px;
	background-image:url(images/join.jpg);
	background-position:0px -37px;
	
}

/*contact*/
.contact{
	width:500px;
	margin-right:auto;
	margin-left:auto;
	background-color:#f5f5f6;
	border: 1px solid #CCCCCC;
}
.contact_header{
	height: 34px;
	width: 100%;
	background-image:url(images/ps_header_img.jpg);
	background-repeat:repeat-x;
	font-size:20px;
	color: #fff;
	line-height: 34px;
	font-variant: normal;
	text-align: center;
}
.contact_body{
	margin-top:10px;
	width:300px;
	margin-left:130px;
}
.contact_office{
	width:auto;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:16px;
	
}
.contact_office a:link,.contact_office a:active , .contact_office a:visited {
	color:#0066FF;
	text-decoration:underline;
	
}
.contact_office a:hover  {

	color:#0066FF;
	text-decoration:none;
}