body, li, td, th, pre {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#CCCCCC;
}
	
/*a:link, a:visited, a:active { 
	color:#003366; 
}*/

h1 { 
	font-size:12px; 
}
	
h2 { 
	font-size:11px; 
	padding:0px;
	margin:20px 0px 10px 0px;
}

input.form_style1, textarea.form_style1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	border:inset 2px; 
	background-color:#D4D0C8; 
}

input.form_style2, textarea.form_style2 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:inset 2px; 
	background-color:#EEEEEE; 
}

input.formData, textarea.formData, select.formData { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:inset 2px; 
	background-color:#EEEEEE; 
}

img { 
	border:0px none; 
}

form {
	display:block;
	float:none;
	clear:both;
	padding:0px;
	margin:0px auto 0px auto;
}

/*a:link.white, a:visited.white, a:active.white { 
	color:#FFFFFF; 
}*/

.white {
	color:#FFF; 
}

#skip_navigation {
}

#content_container {
	/*background-color:#333;*/
	width:100%; 
}

#left_column { 
	background:#EEE5C8; 
	padding:0px; 
	width:245px; 
	border-right:1px solid #0A3D7E;
}

#vertical_left_nav {
	padding-left:28px; 
	width:217px; 
	border-top:1px solid #0A3D7E; 
	background-color:#0A3D7E; 
	background-repeat:no-repeat; 
	background-position:0px 50%; 
}

#left_content {
	padding:10px 10px 10px 10px; 
	border-top:1px solid #0A3D7E; 
}

#main_content {
	margin-left:245px; 
	padding:0px 10px 10px 15px; 
	border-top:1px solid #0A3D7E;
}

#worldwide {
	clear:both;  
	background:#99CC99; 
	width:100%; 
	height:74px; 
	border-top:0px solid #0A3D7E; 
	border-bottom:0px solid #0A3D7E;
}

#country {
	padding:4px;
	display:list-item;
	color:#CCCC99;
	background-color:#CCCC99;
}

#cmn {
	float:right; 
	text-align:right; 
	padding:3px; 
}

#body_background { 
	width:700px;
	height:400px;
	text-align:left;
	background-image:url(../images/ocean.jpg);
}

#copyright {
	width:1095px;
	height:38px;
}

#footer_links {
	width:99%;
	text-align:right;
}

#legal {
	text-align:center; 
	padding-top:20px; 
	width:100%; 
}

UL.top_nav {
	PADDING-RIGHT:0px; 
	PADDING-LEFT:0px; 
	PADDING-BOTTOM:0px; 
	MARGIN:0px; 
	PADDING-TOP:0px; 
	LIST-STYLE-TYPE:none; 
	BACKGROUND-COLOR:#666666;
}

ul.top_nav li a:link, ul.top_nav li a:visited {
	text-decoration:none; 
	display:block; 
	/*width:100%;*/
	padding:3%; 
	font:8pt/.8 Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
}
/*voice-family:"\"}\""; voice-family:inherit; width:94%; padding:3%; }*/

ul.top_nav li a:hover {
	background-color:#0A3D7E; 
}

ul.top_nav li {
	border-bottom:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
}

ul.left_nav {
	list-style:none; 
	margin:0; 
	padding:0; 
	background-color:#666666; 
}

ul.left_nav li a:link, ul.left_nav li a:visited {
	text-decoration:none; 
	display:block; 
	width:94%; 
	padding:3%; 
	font:10pt/1.5 Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
}
/*voice-family:"\"}\""; voice-family:inherit; width:94%; padding:3%; }*/

ul.left_nav li a:hover {
	background-color:#0A3D7E; 
}

ul.left_nav li {
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF; 
}

ul.subnav {
	list-style:none;
	margin:0px;
	padding:0px;
	background-color:#0A3D7E;
	border-top:1px solid #FFFFFF;
	display:none; 
}

ul.subnav li {
	border:0px;
	padding-left:1.5em; 
}

ul.subnav li a:link, ul.subnav li a:visited {
	padding:1px; 
	font-size:95%; 
	background-color:transparent;
}

ul.subnav li a:hover {
	background-color:transparent; 
	text-decoration:underline; 
}

li.top_li {
	border-top:1px solid #FFFFFF; 
}

#main_image {
}

.indent {
	display:block;
	margin-left:20px;
}

.nobreak {
	white-space:nowrap; 
}

#aowrSearchBox {
	background-color:#eee5c8;
	border:1px solid #0A3D7E; 
} 

#aowrResultsPagination {
	background-color:#FFFFFF; 
} 

#aowrResultsTable {
	/*background-color:#333;*/
	width:100%; 
	border:1px solid #0A3D7E;
}

.aowrResultsHeader {
	background-color:#0A3D7E; 
	color:#FFFFFF; 
	padding:5px; 
	text-align:center; 
	font-weight:bold;
} 

.aowrResultsSubHeader {
	background-color:#eee5c8; 
	padding:4px; 
	white-space:nowrap; 
} 

.aowrResultsListA {
	background-color:#FFFFFF; 
	padding:3px;
} 

.aowrResultsListB {
	background-color:#EEEEEE; 
	padding:3px;
} 

#aowrDetailsHeader {
	background-color:#0A3D7E; 
	color:#FFFFFF; 
} 

#aowrDetailsRightColumn {
	background-color:#EEE5C8; 
	border-left:1px solid #0A3D7E; 
}

#aowrResultsInner {
	border:1px solid #0A3D7E;
}

.homeBoxes { 
	border:1px solid #0A3D7E;
}




/*********** traidos del index.cfm ************/

.parentHead {
	display:block;
	float:none;
	clear:both;
	width:900px;
	height:auto;
	padding:0px;
	margin:0px auto 0px auto;
}

#contHeader {
	display:block;
	float:none;
	clear:both;
	width:900px;
	height:auto;
	padding:0px;
	margin:0px auto 0px auto;
}

#header_line {
	background:url(../images/Header.jpg) no-repeat left top;
	WIDTH:900px; 
	HEIGHT:55px; 
	margin:0px;
	padding:0px;
	font-size:19px;
	color:#FFF;
	TEXT-ALIGN:center;
}

#header_line1_HP {
	/*background-color:#0A3D7E;*/
	margin:0px;
	padding:18px 0px 0px 0px;
}

.mainMenu {
	/*background-color:#022092;*/
	background:url(../images/bgMenu.jpg) top left no-repeat #022092;
	border-bottom:#FFF solid 1px;
	display:block;
	margin:0px;
	padding:7px 0px 7px 0px;
	text-align:center;
	color:#FFF;
	font-size:12px;
}

.mainMenu a {
	/*background-color:#999;*/
	color:#FFF;
	display:inline-block;
	margin:0px 5px 0px 5px;
	padding:5px 10px 5px 10px;
	text-decoration:none;
}

.mainMenu a:hover {
	background-color:#D8EAEE;
	color:#C00;
	text-decoration:none;
}

.general {
	display:block;
	float:none;
	clear:both;
	width:900px;
	height:auto;
	padding:0px;
	margin:0px auto 0px auto;
}

.columLeft {
	display:block;
	float:left;
	width:700px;
	height:auto;
	padding:0px;
	margin:0px;
}


.columLeft2 {
	/*background-color:#FC0;*/
	display:inline;
	float:left;
	overflow:hidden;
	width:200px;
	/*width:500px; // para search2.cfm */
	height:auto;
	padding:0px;
	margin:0px;
}

.columCenter {
	background-color:#336699;
	display:block;
	float:left;
	width:480px;
	/*width:200px; // para search2.cfm */
	height:auto;
	padding:0px 10px 0px 10px;
	margin:0px;
}

.columRight {
	display:block;
	float:right;
	width:200px;
	height:auto;
	padding:0px;
	margin:0px;
}

.columRight2 {
	/*background-color:#090;*/
	display:inline;
	float:right;
	overflow:hidden;
	/*visibility:hidden;
	visibility:collapse;
	clear:both;*/
	width:700px;
	height:auto;
	padding:0px;
	margin:0px;
}

.finCols {
	float:none;
	clear:both;
}

#drop1 {
	background-color:#99CC99;
	height:58px;
}

#drop2 {
	height:58px;
}

#drop3 {
	height:58px;
}

#property_items {
	display:block;
	position:absolute;
	float:left;
	/*float:none;
	clear:both;
	overflow:hidden;*/
	width:170px;
	height:auto;
	padding:0px;
	margin:31px 0px 0px 0px;
	visibility:hidden; 
	background-color:#666666;
}

#service_items {
	display:block;
	position:absolute;
	float:left;
	/*float:none;
	clear:both;
	overflow:hidden;*/
	width:170px;
	margin:31px 0px 0px 90px;
	visibility:hidden; 
	background-color:#666666;
}

#info_items {
	display:block;
	position:absolute;
	float:left;
	/*float:none;
	clear:both;
	overflow:hidden;*/
	width:170px; 
	margin:31px 0px 0px 165px;
	visibility:hidden; 
	background-color:#666666;
}

.searchbox {
	display:block;
	float:left;
	width:216px;
	height:auto;
}

/************ No estan en uso **************/
#ButtonWrapper {
	display:block;
	float:left;
	WIDTH:216px;
	HEIGHT:30px;
	padding:0px;
	margin:0px;
}

div#Button1 { 
	background-image:url(../images/NavigationBarBuying.jpg);
	WIDTH:84px;
	HEIGHT:30px;
}

div#Button1:hover {
    background-image:url(../images/NavigationBarBuyingRev.jpg);
}

div#Button2 { 
	WIDTH:79px;
	HEIGHT:30px;
	background-image:url(../images/NavigationBarSelling.jpg);
}
div#Button2:hover {
    background-image:url(../images/NavigationBarSellingRev.jpg);
}

div#Button3 { 
	WIDTH:53px;
	HEIGHT:30px;
	background-image:url(../images/NavigationBarInfo.jpg);
}

div#Button3:hover {
    background-image:url(../images/NavigationBarInfoRev.jpg);
}

div#Button4 { 
	WIDTH:180px;
	HEIGHT:30px;
	background-image:url(../Images/ButtonBikesForRent4.gif);
}

div#Button4:hover {
    background-image:url(../Images/ButtonBikesForRent3.gif);
}

div#Button5 { 
	WIDTH:180px;
	HEIGHT:30px;
	background-image:url(../Images/ButtonMerchandise4.gif);
}

div#Button5:hover {
    background-image:url(../Images/ButtonMerchandise3.gif);
}

div#Button5HP { 
	WIDTH:180px;
	HEIGHT:30px;
	background-image:url(../Images/ButtonMerchandiseHP.gif);
}

div#Button5HP:hover {
    background-image:url(../Images/ButtonMerchandise3.gif);
}

div#Button6 { 
	WIDTH:180px;
	HEIGHT:30px;
	background-image:url(../Images/ButtonContactUs4.gif); 
}

div#Button6:hover {
    background-image:url(../Images/ButtonContactUs3.gif);
}

div#Button6HP {
	WIDTH:180px;
	HEIGHT:30px;
	background-image:url(../Images/ButtonContactUsHP.gif); 
}

div#Button6HP:hover {
    background-image:url(../Images/ButtonContactUs3.gif);
}

div#Button7HP {
	WIDTH:180px;
	HEIGHT:30px;
	background-image:url(../Images/ButtonEspanolHP.gif); 
}

div#Button7HP:hover {
    background-image:url(../Images/ButtonEspanolHPgray.gif);
}
/************ fin No estan en uso **************/



#textbox_HP2 {
	background-color:#369;
	display:block;
	float:right;
	width:460px;
	/*height:240px;*/
	height:auto;
	margin:0px 10px 0px 0px;
	padding:0px; 
}

/* dave */
.titleWelcome {
	background:url(../images/HP_WelcomeTitle.gif) no-repeat top left #448AD2;
	display:block;
	float:none;
	clear:both;
	width:460px;
	height:24px;
	padding:0px;
	margin:0px;
	border-bottom:#fff solid 1px;
}

.titleInfo {
	background:url(../images/InformationCenter.jpg) no-repeat top left #448AD2;
	display:block;
	float:none;
	clear:both;
	width:460px;
	height:24px;
	padding:0px;
	margin:0px;
	border-bottom:#fff solid 1px;
}

.txWelcome {
	display:block;
	float:none;
	clear:both;
	width:440px;
	height:auto;
	padding:10px;
	margin:0px;
	color:#fff;
}

.bthomeR {
	border-bottom: solid 1px #FFF;
	background-color:#C00;
	display:block;
	float:none;
	clear:both;
	color:#FFF;
	font-size:13px;
	margin:0px;
	padding:4px 5px 5px 7px;
	text-decoration:none;
}

.bthomeR:hover {
	background-color:#333;
}

.blockR {
	background-color:#CCC;
	padding:6px;
	color:#333;
	text-align:center;
}

.blockR a {
	color:#333;
	text-decoration:none;
}

.blockR a:hover {
	color:#C00;
}
/* dave */



#textbox_HP3 {
	/*background-color:#003366;*/
	display:block;
	float:none;
	clear:both;
	WIDTH:200px;
	HEIGHT:auto;
	padding:0px;
	margin:0px 0px 20px 0px;
}


/* dave */
.titileFeature1 {
	display:block;
	float:none;
	clear:both;
	background:url(../images/FeaturedProperty.jpg) no-repeat center top;
	WIDTH:200px;
	HEIGHT:30px;
	padding:0px;
	margin:0px;
	border-bottom:#fff solid 1px;
}

.imgFeature1 {
	display:block;
	float:none;
	clear:both;
	WIDTH:auto;
	HEIGHT:auto;
	padding:0px;
	margin:0px;
}

.txFeature1 {
	background-color:#369;
	display:block;
	float:none;
	clear:both;
	WIDTH:192px;
	HEIGHT:auto;
	padding:5px 4px 8px 4px;
	margin:0px;
	text-align:center;
}
/* dave */


#controlbox_HP1 {
	display:block;
	float:none;
	clear:both;
	WIDTH:222px; 
	HEIGHT:auto;
}

#bottom_line {
	background-color:#333; 
	display:block;
	float:none;
	clear:both;
	width:900px;
	height:106px;
	padding:0px;
	margin:0px auto 0px auto;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
}

#blue_line {
	background-color:#314594;
	WIDTH:1000px;
	HEIGHT:20px;
	TEXT-ALIGN:right;
	BORDER-BOTTOM:#ffffff 2px solid;
}

#footerLine {
	background:url(../images/Footer.jpg) no-repeat top left;
	display:block;
	float:none;
	clear:both;
	WIDTH:1100px;
	HEIGHT:138px; 
	padding:0px;
	margin:20px auto 0px auto;
	text-align:center;
}

#footerLogosSocial {
	/*background-color:#999999;*/
	display:block;
	float:none;
	clear:both;
	WIDTH:900px; 
	HEIGHT:40px;	
	margin:0px auto 0px auto;
	padding:10px 0px 0px 0px;
	color:#333;
	TEXT-ALIGN:center;
}

#footerLogosSocial a {
	color:#C00;
	text-decoration:none;
	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 20px;
}

#rightSocial {
	/*background-color:#999999;*/
	display:block;
	float:none;
	clear:both;
	WIDTH:180px; 
	HEIGHT:auto;	
	margin:0px;
	padding:0px;
	color:#333;
	TEXT-ALIGN:left;
}

.linkSocial {
	border:#999 solid 1px;
	display:block;
	float:left;
	color:#0A3D7E;
	text-decoration:none;
	margin:0px 3px 0px 3px;
	padding:3px;
	/*padding:0px 10px 0px 20px;*/
}


.linkSocial:hover {
	border:#C00 solid 1px;
}

.face {
	background:url(../images/face1.jpg) top left no-repeat;
}

.twitter {
	background:url(../images/twitter1.jpg) top left no-repeat;
}

.linked {
	background:url(../images/linkedin1.jpg) top left no-repeat;
}

.delicious {
	background:url(../images/delicious1.jpg) top left no-repeat;
}

.tecnorati {
	background:url(../images/technoratti1.jpg) top left no-repeat;
}


/* nuevos col derecha */
.face2 {
	background:url(../images/face1.jpg) top left no-repeat;
	display:block;
	float:none;
	clear:both;
	margin:0px;
	padding:0px 0px 0px 20px;
}

.twitter2 {
	background:url(../images/twitter1.jpg) top left no-repeat;
	display:block;
	float:none;
	clear:both;
	margin:0px;
	padding:0px 0px 0px 20px;
}

.linked2 {
	background:url(../images/linkedin1.jpg) top left no-repeat;
	display:block;
	float:none;
	clear:both;
	margin:0px;
	padding:0px 0px 0px 20px;
}

.delicious2 {
	background:url(../images/delicious1.jpg) top left no-repeat;
	display:block;
	float:none;
	clear:both;
	margin:0px;
	padding:0px 0px 0px 20px;
}

.tecnorati2 {
	background:url(../images/technoratti1.jpg) top left no-repeat;
	display:block;
	float:none;
	clear:both;
	margin:0px;
	padding:0px 0px 0px 20px;
}

#footerLogosSocial a:hover {
	color:#666;
	text-decoration:underline;
}

#rightSocial a:hover {
	color:#C00;
}

#footerLine1HP {
	/*background-color:#000000;*/
	display:block;
	float:none;
	clear:both;
	width:100%;
	margin:0px;
	padding:5px;
	color:#ffffff;
}

#footerLine2HP {
	display:block;
	float:none;
	clear:both;
	width:100%;
	margin:0px;
	padding:15px 10px 0px 10px;
	color:#FFF;
}

#footerLine2HP a {
	text-decoration:none;
	color:#fff;
}

#footerLine2HP a:hover {
	color:#333;
}

#remaxLogoLine { /* logos realtors footer */
	/*background-color:#314594;*/
	display:block;
	float:none;
	clear:both;
	width:900px;
	height:auto;
	padding:0px;
	margin:0px auto 0px auto;
	text-align:center;
}

#featured_background {
	background-image:url(../Photos/BlueGradient3.jpg);
	display:block;
	float:none;
	clear:both;
	WIDTH:900px;
	HEIGHT:auto;
	PADDING-TOP:0px;
	COLOR:#ffffff;
}

a.Button1Class {
	background-image:url(../images/NavigationBarBuying.jpg);  
}

a.Button1Class:visited {  
	background-image:url(../images/NavigationBarBuying.jpg);
}

a.Button1Class:hover { 
	background-image:url(../images/NavigationBarBuyingRev.jpg); 
}

a.Button2Class {
	background-image:url(../images/NavigationBarSelling.jpg);  
}

a.Button2Class:visited {  
	background-image:url(../images/NavigationBarSelling.jpg);
}

a.Button2Class:hover { 
	background-image:url(../images/NavigationBarSellingRev.jpg); 
}

a.Button3Class {
	background-image:url(../images/NavigationBarInfo.jpg);  
}

a.Button3Class:visited {  
	background-image:url(../images/NavigationBarInfo.jpg);
}

a.Button3Class:hover { 
	background-image:url(../images/NavigationBarInfoRev.jpg); 
}

a.CaptionClass {
	font-family:Arial; 
	font-weight:bold; 
	color:#ffffff;
}

a.CaptionClass:hover {
	font-family:Arial; 
	font-weight:bold; 
	color:#000000;
}

a.CaptionClass:visited {
	font-family:Arial; 
	font-weight:bold; 
	color:#ffffff;
}
/*********** fin traidos del index.cfm ************/





/************* traidos de home_pageFeb1.css **************/

#WaveBalloonsLeft {
	/*background-color:#000066;*/
	width:238px;
	height:434px;
}

#WaveMiddle1 {
	width:441px;
	height:349px;
}

#Map1 {
	width:321px;
	height:349px;
}

#logo_line {
	BACKGROUND-image:url(../images/HomePage/RedBanner.jpg);
	vertical-align:middle;
	width:900px;
	height:52px;
	border-bottom:1px solid #ffffff;
}

#logo_line_top { 
	vertical-align:top;
	width:900px;
	height:51px;
}

#contact_us_position_question {
	color:#FFFFFF;
	height:350px;
	width:705px;
}

#contact_us_position_response {
	color:#FFFFFF;
	height:350px;
	width:705px;
}

#contact_us_logo_position {
	color:#FFFFFF;
	height:50px;
	width:700px;
	background-color:#ce0000;
}

#nav_line2 {
	height:58px;
	z-index:3;
}

#nav_line3 {
	height:58px;
}

#nav_line4 {
	height:58px;
}

#properties_menu {
	width:180px;
	visibility:hidden;
	background-color:#666666;
}

#services_menu {
	width:180px;
	visibility:hidden;
	background-color:#666666;
}

#inside_menu {
	width:180px;
	visibility:hidden;
	background-color:#666666;
}

#tab_line2 {
	height:21px;
}

#tab_line3 {
	height:21px;
	z-index:1;
}

#tab_line4 {
	height:21px;
}

#droptab_1 {
	width:510px;
	height:auto;
	visibility:visible;
	background-color:#CCCCCC;
}

#droptab_2 {
	width:510px;
	height:auto;
	visibility:hidden;
	background-color:#CCCCCC;
}

#droptab_3 {
	width:510px;
	height:auto;
	visibility:hidden;
	background-color:#CCCCCC;
}

#tab_1 {
	width:445px;
	height:418px;
	visibility:visible;
}

#tab_2 {
	width:445px;
	height:418px;
	visibility:hidden;
}

#msg_tab1 {
	height:21px;
}

#msg_tab2 {
	height:21px;
}

#msg_tab3 {
	height:21px;
}

#contactInfo_box {
	width:510px;
	height:300px;
	background-color:#666666;
}

#obtaining_services_menu {
}

#featured_line { 
	background-color:#2F2F2F;
	width:900px;
	height:106px;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
}

#featured_table {
	PADDING-TOP:0px;
	COLOR:#ffffff;
	WIDTH:900px;
	HEIGHT:auto;
	background-image:url(../Photos/BlueGradient3.jpg);
}

#info_table {
	PADDING-TOP:0px;
	COLOR:#ffffff;
	WIDTH:762px;
	HEIGHT:auto;
	background-image:url(../Photos/BlueGradient3.jpg);
}

#info_text {
	BACKGROUND-COLOR:#ffffff;
	COLOR:#333333;
	WIDTH:650px;
	HEIGHT:275px;
}

#border_table {
	display:block;
	float:none;
	clear:both;
	WIDTH:900px;
	HEIGHT:143px;
	background-image:url(../images/main/grid_background2.gif);
}

#featured_control {
	BORDER-RIGHT:#000000 0px solid;
	VERTICAL-ALIGN:top;
	BORDER-LEFT:#000000 0px solid;
	WIDTH:200px;
	COLOR:#ffffff;
	HEIGHT:auto;
}

#featured_control_HP1 {
	VERTICAL-ALIGN:top;
	WIDTH:215px;
	HEIGHT:auto;
}

#featured_control_HP2 {
	VERTICAL-ALIGN:top;
	WIDTH:240px;
	HEIGHT:155px;
}

#featured_control_HP4 {
	VERTICAL-ALIGN:top;
	WIDTH:240px;
	HEIGHT:155px;
}

#low_z {
	z-index:-1;
}

#featured_control_search {
	BORDER-RIGHT:#999999 8px solid;
	BORDER-BOTTOM:#999999 8px solid;
	BORDER-LEFT:#999999 8px solid;
	BORDER-TOP:#999999 8px solid;
	VERTICAL-ALIGN:middle;
	WIDTH:284px;
	COLOR:#ffffff;
	HEIGHT:auto;
	background-color:#336699;
}

#featured_photo { 
	vertical-align:middle;
	width:480px;
	height:349px;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	background-color:#666666;
}

#feature_thumbnails { 
	width:980px;
	height:115px;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	background-color:#666666;
	vertical-align:middle;
}

#feature_description { 
	width:510px;
	height:auto;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	background-color:#999999;
}

#search_description { 
	width:610px;
	height:auto;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	background-color:#999999;
}

#search_menu {
	padding-top:100px;
	width:609px;
	height:20px;
}

#searchpage_featured_property {
	width:300px;
	height:auto;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	background-color:#666666;
}

#text_begin { 
	color:#666666;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}

#input_begin { 
	color:#666666;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}

#text_begin2 { 
	color:#666666;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}

#text_begin3 { 
	color:#666666;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}

#text_begin4 {
	color:#666666;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}

#search_line_bottom1 {
	padding:8px;
	float:left;
	color:#ffffff;
	width:100%;
}

#search_line_bottom2 {
	padding:5px;
	float:left;
	color:#FFFFFF;
	width:1000px;
}

#featured_line_crosshatch {
	width:100%;
	height:64px;
	background-color:#336666;
	border-top:0px solid #FFFFFF;
} 

#category_box {
	width:200px;
	border:1px solid #FFFFFF;
}

#tag_line {
	BACKGROUND:#314594;
	WIDTH:900px;
	BORDER-TOP:#ffffff 1px solid;
	HEIGHT:15px;
	TEXT-ALIGN:right;
}

#tag_line_2 {
	BACKGROUND:#314594;
	WIDTH:900px;
	BORDER-BOTTOM:#ffffff 2px solid;
	HEIGHT:20px;
	TEXT-ALIGN:right;
}

#top_below_header {
	WIDTH:900px;
	HEIGHT:auto;
	TEXT-ALIGN:right;
}


#search_footer {
	BACKGROUND:#ce0000;
	background-color:#ce0000;
	border-bottom:5px;
	border-bottom-color:#FFFFFF;
	WIDTH:1000px;
	HEIGHT:50px;
	TEXT-ALIGN:right;
}

#search_footer1 {
	BACKGROUND:#ce0000;
	background-color:#ce0000;
	border-bottom:5px;
	border-bottom-color:#FFFFFF;
	WIDTH:900px;
	HEIGHT:50px;
	TEXT-ALIGN:right;
}

#search_footer2 {
	background-color:#314594;
	border-top-color:#FFFFFF;
    padding-top:0px;
	padding-bottom:0px;
	WIDTH:900px;
	HEIGHT:25px;
	TEXT-ALIGN:right;
}

#search_footer3 {
    padding-top:0px;
	padding-bottom:0px;
	WIDTH:900px;
	HEIGHT:25px;
	TEXT-ALIGN:right;
}

#display_status_line {
    padding-top:0px;
	padding-bottom:0px;
	WIDTH:400px;
	HEIGHT:20px;
	TEXT-ALIGN:right;
}


#cccbr_logo {
	text-align:center;
	padding-left:40px;
	padding-top:675px;
	width:100%;
}

#footer { 
	border-top:1px solid #ffffff;
	width:900px;
	height:48px;
	text-align:left;
	BACKGROUND:#ce0000;
}

#footer_line1 {
	padding:8px;
	float:left;
	color:#ffffff;
	width:100%;
}

#footer_line2 {
	padding:5px;
	float:left;
	color:#FFFFFF;
	width:100%;
}

.HPsrchSM { 
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	MARGIN:1px 0px 0px;
	WIDTH:85px;
	BACKGROUND-COLOR:#A7BDD2;
	COLOR:#000000;
	MARGIN-RIGHT:1px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

.HPsrchSM1 {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	MARGIN:1px 0px 0px;
	WIDTH:118px;
	BACKGROUND-COLOR:#A7BDD2;
	COLOR:#000000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

.HPsrchSM2 { 
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	WIDTH:175px;
	BACKGROUND-COLOR:#A7BDD2;
	COLOR:#000000;
	MARGIN-RIGHT:5px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

.HPsrchSP { 
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	MARGIN:1px 0px 0px;
	WIDTH:80px;
	BACKGROUND-COLOR:#CCCCCC;
	COLOR:#000000;
	MARGIN-RIGHT:1px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

.HPsrchSP1 {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	MARGIN:1px 0px 0px;
	WIDTH:118px;
	BACKGROUND-COLOR:#CCCCCC;
	COLOR:#000000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

.HPsrchSP2 { 
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	WIDTH:200px;
	BACKGROUND-COLOR:#CCCCCC;
	COLOR:#000000;
	MARGIN-RIGHT:5px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

.HPsrchSM3 {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	WIDTH:100px;
	COLOR:#2F2F2F;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

DIV.HPFeatContentText {
	BORDER-RIGHT:#ff0033 0px solid;
	PADDING-RIGHT:11px;
	BORDER-TOP:#ff0033 0px solid;
	PADDING-LEFT:11px;
	PADDING-BOTTOM:11px;
	BORDER-LEFT:#ff0033 0px solid;
	PADDING-TOP:11px;
	BORDER-BOTTOM:#ff0033 0px solid;
	min-width:180px;
}

.form_field {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
}

li.top_li {
	border-top:1px solid #FFFFFF;
}

#guide {
	width:305px;
	visibility:hidden;
	color:#FFFFFF;
}

.dropcap {
	font-size:2.5em;
	float:left;
	padding-right:1px;
}

/************* fin traidos de home_pageFeb1.css **************/








/************* traidos de info.cfm **************/

#body_line { 
	background:url(../images/BlueGradientLine1.jpg) repeat-x top left; 
	WIDTH:900px; 
	HEIGHT:300px;
	/*TEXT-ALIGN:right;*/
	padding:0px;
	margin:0px auto 0px auto;
}

#info_INFO_text { 
	COLOR:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	WIDTH:840px;
	HEIGHT:300px; 
}

.CaptionClass {
	font-family: Arial; 
	font-weight:bold;
	color:#ffffff;
}

a.CaptionClass {
	font-family: Arial; 
	font-weight:bold; 
	color:#ffffff;
}

a.CaptionClass:hover {
	font-family: Arial; 
	font-weight:bold; 
	color:#000000;
}

a.CaptionClass:visited {
	font-family: Arial; 
	font-weight:bold; 
	color:#ffffff;
}

#ballonPostion {
	background:url(../images/TwoBalloonsSmaller.png) no-repeat left top;
	display:block;
	float:none;
	clear:both;
	margin:0px auto 20px auto;
	padding:20px 20px 20px 150px;
	/*WIDTH:139px; 
	HEIGHT:250px;
	z-index:3;*/
}
/************* fin traidos de info.cfm **************/






/************* traidos de horintalDisplay.cfm **************/

#bottom_line { 
	width: 800px;
	height: 106;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}

#border_table {
	WIDTH: 800px;
	HEIGHT: 143px;
	background-image:url(../images/main/grid_background2.gif);
}

background-image:url(../images/TwoBalloonsSmaller.png);
	WIDTH: 139px; 
	HEIGHT: 250px; 
	TEXT-ALIGN: right;
}

#search_tab_1 {
}

#search_tab_2 {
}

#search_tab_3 {
}

#dropDown_1 {
	width:390px;
	height: auto; 
	visibility:visible; 
}

#dropDown_2 {
	width:390px;
	height:auto;  
	visibility: hidden; 
}

#dropDown_3 {
	width:390px;
	height:auto; 
	visibility: hidden; 
}

#input_area {
	width:390px;
	color:#666666;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}
#featured_photo_locator {
	width: 400px;
	height: 300px;
}
#thumbnail_display { 
	width:798px;
	height: 115px;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	vertical-align: middle;
}

a.Button1Class {
	background-image:url(../images/NavigationBarBuying.jpg);  
}

a.Button1Class:visited {  
	background-image:url(../images/NavigationBarBuying.jpg);
}

a.Button1Class:hover {
	background-image:url(../images/NavigationBarBuyingRev.jpg); 
}

a.Button2Class {
	background-image:url(../images/NavigationBarSelling.jpg);  
}

a.Button2Class:visited {  
	background-image:url(../images/NavigationBarSelling.jpg);
}

a.Button2Class:hover {
	background-image:url(../images/NavigationBarSellingRev.jpg); 
}

a.Button3Class {
	background-image:url(../images/NavigationBarInfo.jpg);  
}

a.Button3Class:visited {
	background-image:url(../images/NavigationBarInfo.jpg);
}

a.Button3Class:hover {
	background-image:url(../images/NavigationBarInfoRev.jpg); 
}

.main H1 {
	MARGIN: 0px; 
	FONT: bold 9px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}

.main P {
	MARGIN: 0px; 
	FONT: 10px Arial,Helvetica,sans-serif; 
	COLOR: #dbdbdb;
	TEXT-DECORATION: none;
}

/************* fin traidos de horintalDisplay.cfm **************/







/************* traidos de search.cfm **************/

#divtext {
	Z-INDEX: 103; LEFT: 0px; WIDTH: 508px; POSITION: absolute; TOP: 30px; color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-size:12px;
}
#highlights1 {
	Z-INDEX: 100; LEFT: 0px; TOP: 30px; WIDTH: 600px; HEIGHT: 200px; OVERFLOW: hidden; CLIP: rect(0px 600px 405px 0px); POSITION: absolute; TEXT-ALIGN: left
}

/************* fin traidos de search.cfm **************/




/************* search **************/

.rightSearch {
	background-color:#369;
	display:block;
	float:none;
	clear:both;
	padding:10px 10px 10px 10px;
	margin:1px 0px 10px 1px;
	text-align:right;
}

.lineR1 {
	display:block;
	float:none;
	clear:both;
	padding:0px;
	margin:7px 0px 7px 0px;
	border-bottom:#CCC dashed 1px;
}

/************* search **************/