/*** FORMATTING ***/
#heading_arrow {
	float: left;
	background-image: url(../images/arrow.png);
	width: 11px;
	height: 11px;
	margin-top: 6px;
}

#heading {
	color: #0089cf;
	font-size: 18px;
	font-weight: bold;
	margin-left: 8px;
}

.bluetext {
	color: #0089cf;
	font-weight: bold;
}

.bluelink {
	color: #0089cf;
	text-decoration: none;
	font-weight: bold;
}

.screenlink {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.bluelink:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

/*** SITE MAP ***/	

#site-map {
	color: #999;
	line-height: 20px;
	position: relative;
}

/*** SITE-MAP TABLE ***/

.site-map_table li a {
	color: #777;
	text-decoration: none;
	font-size: 14px;
}

.site-map_table a {
	color: #0089cf;
	text-decoration: none;
	font-size: 14px;
}

.site-map_table a:hover {
	text-decoration: underline;
}

.site-map_table li a:hover {
	text-decoration: underline;
}

.site-map_table ul {
	line-height: 20px;
}

#site-map_table_text {
	margin-left: 35px;
	color: #777;
	line-height: 20px;
	font-size: 14px;
}

/*** HOME ***/

#homepage {
	color: #999;
	line-height: 20px;
	position: relative;
}

#property_screen {
	background-image: url(../images/screenback.jpg);
	background-repeat: no-repeat;
	width: 350px;
	height: 321px;
	position: relative;
}

#property_screen:hover {
	background-image: url(../images/screenback_blue.jpg);
}

#property_title {
	color: #fff;
	font-weight: bold;
	padding-top: 8px;
	float: left;
	padding-left: 5px;
}

#property_price {
	color: #fff;
	font-weight: bold;
	float: right;
	font-size: 14px;
	padding-top: 7px;
	padding-right: 5px;
}

#property_image {
	width: 348px;
	height: 238px;
	position: relative;
	top: 3px;
	left: 1px;
}

#property_bottom {
	position: relative;
	top: 35px;
}

#property_place {
	font-weight: bold;
	color: #fff;
	padding-left: 5px;
	float: left;
}

#property_seemore {
	float: right;
	color: #fff;
	padding-right: 5px;
}

#property_seemore img {
	margin-bottom: -1px;
}

#home_map {
	float: right;
	width: 320px;
	right: 10px;
	top: 120px;
	position: absolute;
	border: none;
}

#map_search {
	margin-left: -25px;
}

#map_search2 {
	margin-left: 30px;
}

#map_search_back {
	background-image: url(../images/findfield.jpg);
	background-repeat: no-repeat;
	width: 170px;
	height: 20px;
	display: inline;
	margin-left: 5px;
	padding-left: 5px;
}

.map_search_field {
	background-color: transparent;
	border: none;
	height: 17px;
	font-size: 10px;
	width: 170px;
}

.map_search_button {
	background-image: url(../images/findbutton.jpg);
	width: 60px;
	height: 18px;
	border: none;
	float: right;
	margin-top: -20px;
	cursor: pointer;
}

/*** ABOUT US ***/

#aboutus {
	background-image: url(../images/aboutus_back.jpg);
	width: 732px;
	height: 362px;
}

#aboutus_content {
	width: 400px;
	line-height: 20px;
	margin-left: 20px;
	margin-top: 30px;
	color: #999;
}

/*** BUYERS ***/

#buyerspage {
	color: #999;
}

#buyers_back {
	background-image: url(../images/buyers_back1.jpg); 
	width: 730px;
	height: 255px;
	margin-top: -1px;
	text-align: left;	
}

#heading_container2 {
	padding-top: 20px;
	padding-left: 20px;
}

#buyers_content1 {
	font-size: 16px;
	line-height: 38px;
	margin-left: 40px;
	margin-top: 15px;
}

#buyers_content2 {
	font-weight: bold;
	font-size: 16px;
	margin-top: 0px;
}	

#buyers_content31 {
	clear: left;
	margin-top: 20px;
	float: left;
}

#buyers_content32 {
	float: right;
	margin-top: 20px;
}

#buyers_content4 {
	clear: both;
	width: 100%;
	background-color: #f1f1f1;
	text-align: center;
	height: 150px;
}

#buyers_content41 {
	width: 80%;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

/*** SELLERS ***/

#sellerspage {
	color: #999;
}

#sellersback {
	background-image: url(../images/sellers_back.jpg);
	width: 729px;
	height: 617px;
}

#sellers_blurb {
	font-size: 18px;
	letter-spacing: 1px;
	line-height: 24px;
	float: right;
	margin-right: 100px;
}

#sellers_benefits_container {
	clear: both;
	margin-top: 170px;
}

#sellers_yourbenefits {
	float: left;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 30px;
}

#sellers_benefits {
	float: right;
	line-height: 20px;
	margin-right: 60px;
	margin-top: -12px;
}

#sellers_benefits img {
	margin-left: 25px;
}

#sellers_contribution {
	clear: both;
	line-height: 20px;
	margin-left: 134px;
}

#your_contribution {
	clear: both;
	margin-left: 20px;
}

#sellers_contribution img {
	margin-left: 25px;
	margin-top: 20px;
}

/*** THE PROCESS ***/

#process {
	background-image: url(../images/process_back.jpg);
	width: 729px;
	height: 213px;
	margin-top: -1px;
}

#heading_container3 {
	padding-top: 20px;
	margin-left: 400px;
}

#process_blurb {
	color: #999;
	font-size: 16px;
	text-align: left;
	letter-spacing: 1px;
	line-height: 24px;
}

#process_selling {
	float: left;
	width: 47%;
	color: #999;
	line-height: 18px;
}

#process_buying {
	float: right;
	width: 47%;
	color: #999;
	line-height: 18px;
}

/*** LEGAL ADVICE ***/

#legaladvice_back {
	background-image: url(../images/legaladvice_back.jpg);
	width: 730px;
	height: 405px;
}

#legalinstructions {
	color: #999;
	font-size: 16px;
	line-height: 24px;
	margin-left: 40px;
	padding-top: 25px;
}

#heading_container4 {
	padding-top: 0px;
	margin-left: 20px;
}

#legaladvice_form {
	margin-left: 40px;
}

.legaladvice_input {
	width: 276px;
	border: 2px solid #35a5e7;
}

.send_button_grey {	
	background-image: url(../images/button1_grey.jpg);
	background-repeat: no-repeat;
	width: 170px;
	height: 43px;
	border: none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 17px;
	font-weight: bold;
}

.send_button_grey:hover {
	background-image: url(../images/button2_grey.jpg);
}

.send_button_white {
	background-image: url(../images/button1_white.jpg);
	background-repeat: no-repeat;
	width: 170px;
	height: 43px;
	border: none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 17px;
	font-weight: bold;
}

.send_button_white:hover {
	background-image: url(../images/button2_white.jpg);
}

/*** CONTACT US ***/

#contactus_back {
	background-image: url(../images/contactus_back.jpg);
	width: 730px;
	height: 463px;
}

#contactusinstructions {
	color: #999;
	font-size: 16px;
	line-height: 24px;
	margin-left: 40px;
	padding-top: 25px;
}

#contactus_form {
	margin-left: 40px;
}

.contactus_input {
	width: 276px;
	border: 2px solid #35a5e7;
}

/*** LINKS ***/

#links_back {
	background-image: url(../images/links_back.jpg);
	height: 260px;
	width: 730px;
}

/*** SEARCH ***/

#search_back {
	background-image: url(../images/search_back.jpg);
	height: 485px;
	width: 730px;
}

#searchinstructions {
	color: #999;
	font-size: 16px;
	line-height: 24px;
	margin-left: 40px;
	padding-top: 15px;
}

#search_form {
	margin-top: 60px;
	margin-left: 34px;
}

/*** BOND TOOLS ***/

#bt1 {
	background-image: url(../images/bt_back1.jpg);
	width: 729px;
	height: 96px;
}

#bt2 {
	background-image: url(../images/bt_back2.jpg);
	width: 729px;
	height: 80px;
}

#bt3 {
	background-image: url(../images/bt_back3.jpg);
	width: 729px;
	height: 80px;
}

#bt4 {
	background-image: url(../images/bt_back4.jpg);
	width: 729px;
	height: 99px;
}

#bt5 {
	background-image: url(../images/bt_back5.jpg);
	width: 729px;
	height: 80px;
}

#bt6 {
	background-image: url(../images/bt_back6.jpg);
	width: 729px;
	height: 80px;
}

#bt7 {
	background-image: url(../images/bt_back7.jpg);
	width: 729px;
	height: 78px;
}

.bt_headings {
	margin-left: 21px;
}

.bt_arrow {
	background-image: url(../images/bt_arrow.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
	float: left;
	margin-top: 2px;
}

.bt_text {
	margin-left: 19px;
	color: #666;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}

.bt_blurbs {
	margin-left: 41px;
	color: #666;
	line-height: 20px;
}

/*** REGISTER BUYER ***/

.greytext {
	color: #999;
}

.register_button {    
	background-image: url(../images/send_button.jpg);
	width: 170px;
	height: 43px;
	border: none;
}

#greybox {
	background-color: #f1f1f1;
}

#greybox input, select, textarea {
	border: 2px solid #35a5e7;
}

#whitebox input, select, textarea {
	border: 2px solid #35a5e7;
}

.displaymessage {
	color: red;
	letter-spacing: 1px;
}

/*** REGISTER VERIFY ***/

#register_verify_password {
	margin-left: 40px;
}

/*** OPPORTUNITIES ***/

#opportunities_back {
	width: 729px;
	height: 492px;
	background-image: url(../images/opportunities_back.jpg)
}

#opportunities_instructions {
	color: #999;
	font-size: 16px;
	line-height: 24px;
	margin-left: 40px;
	padding-top: 25px;
}

/*** BUYER HOME TABLE ***/

.buyer_table li a {
	color: #777;
	text-decoration: none;
	font-size: 14px;
}

.buyer_table li a:hover {
	text-decoration: underline;
}

.buyer_table ul {
	margin-left: 8px;
	line-height: 20px;
}

#buyer_table_text {
	margin-left: 35px;
	color: #777;
	line-height: 20px;
	font-size: 14px;
}

#heading_container6 {
	padding-top: 0px;
	margin-left: 15px;
}

#heading_container7 {
	padding-top: 0px;
	margin-left: 13px;
}

.buyer_home_search {
	margin-left: 30px;
}

.ref_input {
	border: 2px solid #35a5e7;
	height: 14px;
	margin-bottom: 1px;
	font-size: 12px;
}

.buyer_menu {
	background-color: #fff;
}

.message_list {
	margin-left: 32px;
	margin-top: 5px;
	color: #777;
	border: 1px solid #333;
	border-collapse: collapse;
}

.message_list td {
	border: 1px solid #333;
}

.message_view_table {
	margin-left: 30px;
}

.message_view_table .send_button_grey {
	margin-left: 75px;
}

.message_view_table a {
	color: #777;
}

.message_field {
	width: 300px;
}

.code_input {
	border: 2px solid #35a5e7;
	width: 45px;
}

.no_input {
	border: 2px solid #35a5e7;
	width: 90px;
} 

/*** SELLERS HOME ***/

.sellerlinks:hover {
	text-decoration: underline;
}

.blueinput {
	border: 2px solid #35a5e7;
}

.greylink {
	color: #0089cf;
	text-decoration: none;
}

.greylink:hover {
	text-decoration: underline;
}

.bluetext3 {
	color: #0089cf;
}

.longer {
	width: 88px;
}

#seller_payment {
	background-color: #f1f1f1;
	padding-left: 37px;
}

.valuation_link {
	border: 2px solid #35a5e7;
	width: 100px;
}

.valuation_com {
	border: 2px solid #35a5e7;
	width: 30px;
}

/*** SEARCH RESULTS ***/

.search_results_table1 {
	background-color: #f1f1f1;
	width: 100%;
}

.back_to_criteria {
	margin-left: 3px;
}

#criteria_back_img {
	background-image: url(../images/back_to_criteria.jpg);
	width: 93px;
	height: 13px;
	margin: 0px;
	padding: 0px;
}


#criteria_back_img:hover {
	background-image: url(../images/back_to_criteria2.jpg);
}

.paginator1 {
	margin-left: 150px;
	clear: none;
}

.paginator_prev {
	background-image: url(../images/paginator_arrow_prev.jpg);
	width: 27px;
	height: 19px;
}

.paginator_prev:hover {
	background-image: url(../images/paginator_arrow2_prev.jpg);
}

.paginator_prev2 {
	color: #777;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.paginator_prev2:hover {
	color: #0089cf;
} 

.pages_showing {
	color: #666;
}

.paginator_next {
	background-image: url(../images/paginator_arrow_next.jpg);
	width: 27px;
	height: 19px;
}

.paginator_next:hover {
	background-image: url(../images/paginator_arrow2_next.jpg);
}

.paginator_next2 {
	color: #777;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.paginator_next2:hover {
	color: #0089cf;
}

.search_results_table2 {
	margin-top: 5px;
	background-color: #f1f1f1;
	width: 100%;
}

.search_result_screen {
	background-image: url(../images/result_image.jpg);
	width: 202px;
	height: 176px;
	position: relative;
}

.search_result_screen:hover {
	background-image: url(../images/result_image2.jpg);
}

.screen_image {
	width: 200px;
	height: 130px;
	top: 1px;
	position: relative;
}

.search_screen_seemore a {
	color: #fff;
	position: relative;
	top: 6px;
	left: 53px;
	text-decoration: none;
}

.search_screen_seemore img {
	position: relative;
	right: -5px;
	top: 1px;
}

.bluetext1 {
	color: #0089cf;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.bluetext1 a {
	color: #0089cf;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.bluetext1 a:hover {
	text-decoration: underline;
}

.greytext1 {
	color: #666;
}

.bluetext2 {
	color: #0089cf;
	font-size: 20px;
	font-weight: bold;
}

.property_description {
	width: 400px;
	color: #777;
}

#back_page {
	top: 6px;
	position: relative;
}

.results_page {
	color: #777;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 10px;
}

.results_page a {
	color: #777;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-decoration: none;
}

.results_page a:hover {
	color: #0089cf;
}

/*** PROPERTY VIEW ***/

#prop_view_left {
	width: 311px;
	float: left;
}

#prop_view_right {
	width: 404px;
	float: right;
}

#propview {
	margin-top: 15px;
}

.thumbnails {
	margin-top: 10px;
}

.thumbnail2 {
	margin-left: 7px;
}

.thumbnail3 {
	margin-left: 7px;
}

#hotlinks {
	margin-top: 10px;
	margin-left: 1px;
	background-color: #f1f1f1;
	height: 183px;
}

#hotlinks table {
	margin-left: 40px;
	line-height: 35px;
}

#hotlinks a {
	color: #0089cf;
	text-decoration: none;
}
#hotlinks {
	color: #777;
}

#hotlinks a:hover {
	color: #0089cf;
	text-decoration: underline;
}

#prop_view_right {
	width: 400px;
	float: right;
}

#right1 {
	width: 100%;
	height: 100px;
	background-color: #f1f1f1;
	position: relative;
	padding-top: 10px;
}

#right1 #location {
	position: relative;
	left: 20px;
	color: #0089cf;
	font-size: 14px;
	font-weight: bold;
}

#right1 #description {
	color: #777;
	font-size: 12px;
	position: relative;
	left: 20px;
}

#right1 #price {
	font-size: 20px;
	color: #0089cf;
	font-weight: bold;
	position: relative;
	left: 20px;
	letter-spacing: 1px;
}

#additional_details {
	color: #777;
	font-size: 14px;
	font-weight: bold;
}

.blue1 {
	color: #0089cf;
	font-size: 11px;
	font-weight: bold;
}

.grey1 {
	color: #777;
	font-size: 11px;
	font-weight: bold;
}

#title {
	color: #0089cf;
	font-size: 11px;
	font-weight: bold;
}

#right3 #description {
	color: #777;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}

#image_enlarge {
	color: #777;
	margin-top: 3px;
}

/*** BOND TOOLS ***/

.bondtool_link {
	color: #0089cf;
	text-decoration: none;
}

.bondtool_link:hover {
	text-decoration: underline;
}

#tools_heading {
	color: #0089cf;
	font-size: 14px;
	font-weight: bold;
	margin-left: 8px;
}

#tools_greybox {
	width: 100%;
	background-color: #f1f1f1;
}

.send_button_grey2 {	
	background-image: url(../images/button1_grey.jpg);
	background-repeat: no-repeat;
	width: 170px;
	height: 43px;
	border: none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 17px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
}

.send_button_grey2:hover {
	background-image: url(../images/button2_grey.jpg);
}

.tools_field {
	border: 2px solid #35a5e7;
}

.tools_greytext {
	color: #666;
	font-size: 12px;
}

.repayment_instuctions {
	margin-left: 30px;
}

.back_to_tools {
	font-size: 11px;
	margin-left: 3px;
	color: #0089cf;
	text-decoration: none;
}

.back_to_tools:hover {
	text-decoration: underline;
}

.maxloan_instuctions {
	margin-left: 30px;
}

.maxloan_instructions_push {
	margin-left: 8px;
}

/*** CONTACT SELLER ***/

.consell_field {
	width: 200px;
	border: 2px solid #35a5e7;
}

.consell_bluetext {
	color: #0089cf;
	font-size: 12px;
	font-weight: bold;
}

/*** TRANSACTION APPROVED ***/

#transaction_approved {
	width: 80%;
	margin-left: 25px;
}
	

	
	
	

	








	



	

