body {
	
	margin : 0px;		
	padding:0px;
	display : block;
	width: 	100%;
	_height: 100%;
	min-height: 100%;
	background-image:url(images/bkg_rep.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#181818;	
}

body, p, h1, h2, h3, table, td, th, ul, ol, .bodytext{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height :12px;
	color: #000000;
	
}


.bodytext{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height :12px;
	color: #000000;
	
}

h1.headertext {
	color:#D41F01;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:20px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}  

a {
color:#D41F01;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

img {
	border : none;
}

p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

form {
margin:0 0 0 0;

}

label {
margin:0 0 0 0;
}

select {
margin:0 0 0 0;
}

.show{								
}

.hide{
	display:none;
}

/*-----------------------------HOME---------------------------------*/

.hide {
display:none;
}

/* Team Member Nav */

.nav_sold_on {
background-image:url(Images/nav-sold-over.gif);
background-repeat:no-repeat;
}

.nav_sold_off {
background-image:url(Images/nav-sold-off.gif);
background-repeat:no-repeat;
}

.nav_sold_over {
background-image:url(Images/nav-sold-over.gif);
background-repeat:no-repeat;
}





.nav_for_sale_on {
background-image:url(Images/nav-for-sale-over.gif);
background-repeat:no-repeat;
}

.nav_for_sale_off {
background-image:url(Images/nav-for-sale-off.gif);
background-repeat:no-repeat;
}

.nav_for_sale_over {
background-image:url(Images/nav-for-sale-over.gif);
background-repeat:no-repeat;
}


.nav_for_rent_on {
background-image:url(Images/nav-for-rent-over.gif);
background-repeat:no-repeat;
}

.nav_for_rent_off {
background-image:url(Images/nav-for-rent-off.gif);
background-repeat:no-repeat;
}

.nav_for_rent_over {
background-image:url(Images/nav-for-rent-over.gif);
background-repeat:no-repeat;
}





.nav_test_on {
background-image:url(Images/nav-test-over.gif);
background-repeat:no-repeat;
}

.nav_test_off {
background-image:url(Images/nav-test-off.gif);
background-repeat:no-repeat;
}

.nav_test_over {
background-image:url(Images/nav-test-over.gif);
background-repeat:no-repeat;
}



/*--Home--*/

.white_11px {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
line-height:120%;
}

.white_11px a {
font-family:Arial, Helvetica, sans-serif;
color:white;
font-size:11px;
line-height:120%;
text-decoration:none;
}

.white_11px a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:11px;
line-height:120%;
text-decoration:none;
}

.footer .bodytext {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
line-height:120%;
}

.footer a {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
line-height:120%;
text-decoration:none;

}

.footer a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#D41F01;
font-size:11px;
line-height:120%;
text-decoration:none;

}

.header_text1 {
color:#b4b4b4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:130%;
}

.header_text2 {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.btn_submit_off {
background-image:url(Images/btn-subscribe-off.jpg);
background-repeat:no-repeat;
}

.btn_submit_on {
background-image:url(Images/btn-subscribe-on.jpg);
background-repeat:no-repeat;
}




.renting_on {
background-image:url(Images/renting-on.jpg);
background-repeat:no-repeat;
}

.renting_off {
background-image:url(Images/renting-off.jpg);
background-repeat:no-repeat;
}



.selling_on {
background-image:url(Images/selling-on.jpg);
background-repeat:no-repeat;
}

.selling_off {
background-image:url(Images/selling-off.jpg);
background-repeat:no-repeat;
}



.buying_on {
background-image:url(Images/buying-on.jpg);
background-repeat:no-repeat;
}

.buying_off {
background-image:url(Images/buying-off.jpg);
background-repeat:no-repeat;
}



.feature_on {
background-image:url(Images/feature-on.jpg);
background-repeat:no-repeat;
}

.feature_off {  
background-image:url(Images/feature-off.jpg);
background-repeat:no-repeat;
}



.about_us_on {
background-image:url(Images/about-us-on.jpg);
background-repeat:no-repeat;
}

.about_us_off {
background-image:url(Images/about-us-off.jpg);
background-repeat:no-repeat;

}

/*--Internal--*/

.content-table-props {
	background-color:#dedede; 
	min-height: 381px;
	#height: 378px;
	_height: 378px;
}

.page_title {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d41f01;
line-height:20px;
}

.search_title {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
line-height:16px;
}

.search_title2 .bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
line-height:16px;
}

.search_headings {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
line-height:12px;
}


.contact_menu1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:52px;
height:16px;
}

.contact_input1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:112px;
height:18px;
}

.contact_input2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:284px;
height:18px;
}

.contact_input3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:284px;
height:46px;
}


.search_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:174px;
height:16px;
}

.search_small {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:82px;
height:16px;
}

.search_scoll {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:174px;
padding:0 0 0 0;
}

.heading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d41f01;
line-height:14px;
font-weight:bold;
}

.maintext .bodytext {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:16px;
}

.maintext a {
	color: #D41F01;
}
.maintext a:hover {
	color: #D41F01;
}

.maintext a .bodytext {
font-family:Arial, Helvetica, sans-serif;
color:#D41F01;
font-size:11px;
line-height:16px;
text-decoration:none;
}

.maintext a:hover .bodytext {
font-family:Arial, Helvetica, sans-serif;
color:#D41F01;
font-size:11px;
line-height:16px;
text-decoration:underline;
}



.maintext2 {
font-family:Arial, Helvetica, sans-serif;
color:#D41F01;
font-size:11px;
line-height:16px;
}

.maintext2 a {
font-family:Arial, Helvetica, sans-serif;
color:#D41F01;
font-size:11px;
line-height:16px;
text-decoration:none;
}

.maintext2 a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#D41F01;
font-size:11px;
line-height:16px;
text-decoration:underline;
}



.btn_search_off {
background-image:url(Images/btn-search-off.png);
background-repeat:no-repeat;
}

.btn_search_on {
background-image:url(Images/btn-search-on.png);
background-repeat:no-repeat;
}

.btn_more_off {
background-image:url(Images/btn-more-off.png);
background-repeat:no-repeat;
}

.btn_more_on {
background-image:url(Images/btn-more-on.png);
background-repeat:no-repeat;
}

.btn_submit_off {
background-image:url(Images/btn-submit-off.png);
background-repeat:no-repeat;
}

.btn_submit_on {
background-image:url(Images/btn-submit-on.png);
background-repeat:no-repeat;
}

.btn_details_off {
background-image:url(Images/btn-details-off.png);
background-repeat:no-repeat;
}

.btn_details_on {
background-image:url(Images/btn-details-on.png);
background-repeat:no-repeat;
}


.btn_go_off {
background-image:url(Images/btn-go-off.png);
background-repeat:no-repeat;
}

.btn_go_on {
background-image:url(Images/btn-go-on.png);
background-repeat:no-repeat;
}

.btn_back_off {
background-image:url(Images/btn-back-off.png);
background-repeat:no-repeat;
}

.btn_back_on {
background-image:url(Images/btn-back-on.png);
background-repeat:no-repeat;
}

.btn_arrow_off {
background-image:url(Images/btn-arrow-off.png);
background-repeat:no-repeat;
}

.btn_arrow_on {
background-image:url(Images/btn-arrow-on.png);
background-repeat:no-repeat;
}

.grey_text {
color:#7a7a7a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.page_links {
color:#d41f01;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}

.page_links a {
color:#c8c8c8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.page_links a:hover {
color:#D41F01;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.page_line {
color:#c8c8c8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.small_input {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:12px;
width:17px;
height:16px;
}

.white_text1 .bodytext {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.white_title .bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
line-height:16px;
}

/* wysiwyg background override */
body.bodyText{
background-color:#FFFFFF !important;
background-image:none !important;
color:#333333 !important;
text-align:left !important;
}