/* CSS Document */
/* Body */
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
background: #ffffff;
margin: 5px 0px 0px 0px; 
font-size: 11px;
}

p{
	margin: 4px;
}

/* CONTENT O */
#contentbox_0_top {
background-image:url(../image/contentbox_0_top.jpg);
background-repeat:no-repeat;
height:138px;
width:789px;
}
#contentbox_0_middle {
background-image:url(../image/contentbox_0_middle.jpg);
background-repeat:repeat;
height:100%;
width:789px;
}
#contentbox_0_bottom {
background-image:url(../image/contentbox_0_bottom.jpg);
background-repeat:no-repeat;
height:22px;
width:789px;
}
/* CONTENT 1 */
.contentbox_1_top {
background-image:url(../image/contentbox_1_top.jpg);
background-repeat:no-repeat;
height:23px;
width:167px;
}
.contentbox_1_middle {
background-image:url(../image/contentbox_1_middle.jpg);
background-repeat:repeat;
height:100%;
width:167px;
}
.contentbox_1_bottom {
background-image:url(../image/contentbox_1_bottom.jpg);
background-repeat:no-repeat;
height:5px;
width:167px;
}
/* CONTENT 2 */
.contentbox_2_top {
background-image:url(../image/contentbox_2_top.jpg);
background-repeat:no-repeat;
height:23px;
width:601px;
}
.contentbox_2_middle {
background-image:url(../image/contentbox_2_middle.jpg);
background-repeat:repeat;
height:100%;
width:601px;
}

.content_box_2_midddle_text{
text-align:left;
margin:0px;	
font-size: 12px;
padding: 5px;
}

.contentbox_2_bottom {
background-image:url(../image/contentbox_2_bottom.jpg);
background-repeat:no-repeat;
height:5px;
width:601px;
}
/* CONTENT 3 */
.contentbox_3_top {
background-image:url(../image/contentbox_3_top.jpg);
background-repeat:no-repeat;
height:23px;
width:167px;
}
.contentbox_3_middle {
background-image:url(../image/contentbox_3_middle.jpg);
background-repeat:repeat;
height:100%;
width:167px;
}
.contentbox_3_bottom {
background-image:url(../image/contentbox_3_bottom.jpg);
background-repeat:no-repeat;
height:23px;
width:167px;
font-size: 11px;
padding-top: 3px;
text-align: center;
}
.text_1{
text-align:left;
font-size: 12px;
color: #1a3c6a;
font-weight:bold;
}
.text_2{
text-align:left;
font-size: 10px;
color: #1a3c6a;
font-weight:normal;
}
.text_3{
text-align:left;
font-size: 10px;
color: #2c6dbc;
font-weight:normal;
}
.text_3 A{
color: #2c6dbc;
font-weight:normal;
}
.text_4{
text-align:left;
font-size: 10px;
color: #3d689a;
font-weight:normal;
}
/* Padding */
.padding_1{
padding: 4px 0px 0px 4px;
}

/* MENU */
#navigation_menu{
text-align:left;
font-size: 12px;
font-weight:normal;
padding: 1px 1px 1px 1px;
}
#navigation_menu A{
color: #1a3c6a;
text-decoration: none; 
}
#navigation_menu A:hover{
color: #000;
}

#navigation_menu_bg_home{
padding: 4px 0px 4px 1px;
background-color: #dbdeea;
}
#navigation_menu_bg_strental{
padding: 4px 0px 4px 1px;
background-color: #cadfe0;
}
#navigation_menu_bg_ltrental{
padding: 4px 0px 4px 1px;
background-color: #e0eadd;
}
#navigation_menu_bg_plsale{
padding: 4px 0px 4px 1px;
background-color: #cedec9;
}
#navigation_menu_bg_luxdev{
padding: 4px 0px 4px 1px;
background-color: #e9ebc6;
}
#navigation_menu_bg_promgr{
padding: 4px 0px 4px 1px;
background-color: #cedec9;
}
#navigation_menu_bg_listpro{
padding: 4px 0px 4px 1px;
background-color: #e0eadd;
}
#navigation_menu_bg_reguide{
padding: 4px 0px 4px 1px;
background-color: #cadfe0;
}
#navigation_menu_bg_imap{
padding: 4px 0px 4px 1px;
background-color: #dbdeea;
}
#navigation_menu_bg_contus{
padding: 4px 0px 4px 1px;
background-color: #dbdeea;
}

.hrule{
background-color:#3d689a; 
height:1px;
}
/* Form Data */
.form_data_1 { 
	font-size: 10px;
	color: #2c6dbc;
	background-color: #fff;
	border-color: #4a5e76; 
	border-style: solid;
	border-width: 1px;
	width: 120px;
}
.form_data_2 { 
	font-size: 10px;
	color: #2c6dbc;
	background-color: #fff;
	border-color: #4a5e76; 
	border-style: solid;
	border-width: 1px;
	width: 140px;
}
.form_data_3 { 
	font-size: 10px;
	color: #2c6dbc;
	background-color: #fff;
	border-color: #4a5e76; 
	border-style: solid;
	border-width: 1px;
	width: 160px;
}
.form_data_4 { 
	font-size: 10px;
	color: #2c6dbc;
	background-color: #fff;
	border-color: #4a5e76; 
	border-style: solid;
	border-width: 1px;	
}
/* Form Button */
.form_btn_1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #c7e0dc;
	border-color: #4a5e76; 
	border-style: solid;
	border-width: 1px;
}

/* standard */
h1{
	font-size: 14px;
	color: #2c6dbc;
	letter-spacing: 1px;
	background-color: #cadfe0;
	padding: 3px 2px 3px 2px;
	margin-top: 2px;	
}

.search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.featured{
	background-color: #F2F4F8;
	width: 99%;
	text-align: left;
}

.rateheader{
	background-color: #E6E847;
	width: 150px;
	padding: 2px 2px 2px 10px;	
	color: #000000;
	font-weight: bold;
	letter-spacing: 1px;
	border: #E6E847 1px solid;
	border-bottom: 0px;
}

.ratebody{
	background-color: #F5F7BA;
	width: 380px;
	border: #E6E847 1px solid;
}

.featureheader{
	background-color: #2c6dbc;
	width: 150px;
	padding: 2px 2px 2px 10px;	
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 1px;
}

.featurebody{
	background-color: #E8EDF2;
	width: 380px;
	padding: 5px 5px 5px 5px;
	border: #2c6dbc 1px solid;
}

.virtualtourheader{
	background-color: #483C99;
	width: 150px;
	padding: 2px 2px 2px 10px;	
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 1px;
}

.virtualtourbody{
	background-color: #DBDEEA;
	width: 380px;
	padding: 5px 5px 5px 5px;
	border: #483C99 1px solid;
}

.virtualtourbody a{
	color: #483C99;
}

.contactText{	
	padding: 5px 5px 5px 0px;
	color: #48466D;
	font-weight: bold;
	font-size: 12px;
}

.contactText a{	
	color: #48466D;
}

.photoselect{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.photoTitle{
	background-color: #cadfe0;
	font-size: 12px;	
}

.popuplink{
	color: #FFFFFF;
	font-size: 11px;
}

.tip{	
	text-align: left;
	padding: 5px;
}

.contactformText{
	font-size: 11px;
	color: #2c6dbc;
	background-color: #ffffff;
	border-color: #4a5e76; 
	border-style: solid;
	border-width: 1px;	
}

.required{
	color: #FF0000;
}

#errorContainer{	
	padding: 0px 3px 5px 3px;
	width: 95%;
	background-color: #FFFFC1;
}

.divider{
	width: 100%;
	height: 1px;
	background-color: #e0eadd;
	line-height: 1px;
}

.statusimgContainer{	
	top: 30px;
	z-index: 1000px;
	position: relative;
	height: 0px;
}

.statusimgContainerSmall{
	top: 10px;
	z-index: 1000px;
	position: relative;
	height: 0px;
}


.status{
	color: #FF0000;
	font-weight: bold;
}

.listingRate{
	font-weight: bold;
	font-size: 14px;
	color: #1880CD;
}