/* CSS Document */
.form_controls {
	font-size:11px;
	color:#666666;
	border:#0058a8 1px solid;
}
.search_form_controls {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	border:#4b7087 1px solid;
	text-transform:uppercase;
}
.quick_links {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	border:#4b7087 1px solid;
	text-transform:uppercase;
	width: 185px;
}
.brick_body{
	font-size:11px;
	margin:8px;	
	corlor: #666666;
}

/*CSS FOR PROJECT SEARCH FORM*/
.project_search_form {
	font-size:11px;
	color:#666666;
	border:#CCCCCC 1px solid;
	background:#e9e9e9;
}
.project_search_form_controls {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
	border:#CCCCCC 1px solid;
}
/*CSS FOR STANDARD BRICK FORM*/
.brick_form {
	margin:0px;
	padding:0px;
}

/*SEARCH FORM FOR CONTACT US */
.contact_form {
	font-size:11px;
	color:#666666;
	/*border:#CCCCCC 1px solid;
	background:#e9e9e9;*/
}
.contact_form_controls {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	border:#CCCCCC 1px solid;
}
/*CSS FOR SELL FORM*/
.sell_form {
	font-size:11px;
	color:#666666;
	/*border:#CCCCCC 1px solid;
	background:#CCCCCC;*/
	text-align:left;
}
.sell_form_controls {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	border:#CCCCCC 1px solid;
}
/*RESIDENTIAL/COMMERCIAL/LAND TABLES*/
.sell_res_header { 
	background-color:#CCCCCC;
	color:#666666;
	font-weight:bold;
}
.sell_res_table {
	background-color:#CCCCCC;
}

.sell_comm_header { 
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
}
.sell_comm_table {
	background-color:#CCCCCC;
}

.sell_land_header { 
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
}
.sell_land_table {
	background-color:#CCCCCC;
}
.tabs {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	border:#4b7087 1px solid;
	border-bottom:none;
	color:#FFFFFF;
	padding:2px;
	cursor:pointer;
}

.tabs_active {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	border:#4b7087 1px solid;
	border-bottom:none;
	color:#FFFFFF;
	padding:2px;
	cursor:pointer;
}

/*CSS FOR SEARCH RESULTS*/
.search_heading {
	font-weight:bold;
	font-size:13px;
	color:#4b7087;
	text-align:left;
}
.project_search_heading {
	font-size:12px;
	font-weight:bold;
	color:#4b7087;
}
.search_description {
	color: #666666;
	text-align:justify;
	padding-top:2px;
	border-top:solid 1px #999999;
}
.search_desc_text {
	text-decoration:none;
	color:#666666;
}
.search_image{
	border:#CCCCCC 1px solid;
	float:left;
}
.news_headline {
	font-weight:bold;
	color:#4b7087;
}
.news_description {
	color: #666666;
	text-align:justify;
	padding-top:2px;
	border-top:solid 1px #999999;
}
.thumb_image_border{
	border:#CCCCCC 1px solid;
}
.detail_image_border{
	border:#CCCCCC 1px solid;
}
.pagination {
	font-size:11px;
	text-decoration:none;
}
.pagination_bar {
	border:#CCCCCC 1px solid;
	background:#FAFAFA
}
a.click_for_details {
	font-size:11px;
	color:#4b7087;
}
.search_button {
	background:url(btn-bg.gif) repeat-x center;
	border:1px solid #FFF;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	cursor:pointer;
	padding:2px 6px 2px 6px;
}
.button {
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	background:url(http://www.providentestate.com/images/btn-bg.gif) repeat-x center;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:2px;
	cursor:pointer;
}
.button a{
	color:#000000;
	text-decoration: none;
}
.button a:Hover {
	color:#FFFFFF;
	text-decoration: none;
}

.click {
	width: 150px;
	height: 22px;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#EEEEEE;
	background:url(http://www.providentestate.com/images/btn-bg.gif) repeat-x center;
	border:1px solid #FFF;
	padding:2px 6px 2px 6px; 
	text-decoration:none;
	cursor:pointer;
}
.click:Hover {
	color:#FFFFFF;
	background:url(http://www.providentestate.com/images/light-btn-bg.gif) repeat-x;
	text-decoration:none;
}

.submenu {
	/*width: 150px;*/
	height: 22px;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#FFFFFF;
	line-height:24px;
	background: url(http://www.providentestate.com/images/service-bullet.gif) no-repeat left;
	background-color:#7fa3b6;
	border-bottom:1px solid #FFFFFF;
	padding-left:20px;
	text-decoration:none;
	display:block;
	cursor:pointer;
}
.submenu:Hover {
	color:#FFFFFF;
	background:url(http://www.providentestate.com/images/service-bullet-ov.gif) no-repeat left;
	text-decoration:underline;
	background-color:#4b7087;
}

a.enlarge_link {
	font-size:8px;
	text-transform:uppercase;
	font-weight:bold;
}
.project_details {
	color:#666666;
	border:#CCCCCC 1px solid;
	background:#e9e9e9;
	padding:5px;
}
.property_details {
	color:#666666;
	border:#CCCCCC 1px solid;
	background:#e9e9e9;
	padding:5px;
}
.detail_page_heading {
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.detail_page_description {
	text-align:justify;
	border-top:solid 1px #999999;
	padding-top:5px;
	padding-bottom:5px;
}
.breadcrums {
	font-size:11px;
}

