/* CSS Document */.body  {    height: 100%;     width: 100%;     margin: 0;    background-color:#4B63AE;    font-family:Arial, Verdana, Helvetica, sans-serif;cellpadding:0; cellspacing:0;    } br { margin-top :5px;}h1{font-family:Arial, Verdana, Helvetica, sans-serif;font-size :14px; padding-top:0px;font-weight:bold;}h2{font-family:Arial, Verdana, Helvetica, sans-serif; font-size :14px;}p {margin-left :0px; margin-top :10px;}      .Content {font-family:Arial, Verdana, Helvetica, sans-serif;}.nav_text {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#4B63AE;}.heading_blue_bold {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#2a5fac; font-weight:bold;}.heading_blue {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#4B63AE;}.heading_yellow {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#FDBB30;}.heading_property {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:24px; font-weight:lighter; line-height:30px; color:#4B63AE;}.text_blue {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#4B63AE;}.footer {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#FFFFFF;}.footer_yellow {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#FDBB30;}a:link {color:#4B63AE; text-decoration:underline;}a:visited {color:#4B63AE; text-decoration:underline;}a:hover {color:#FDBB30; text-decoration:underline;}.website_link:link {color:#FFFFFF; text-decoration:none;}.website_link:visited {color:#FFFFFF; text-decoration:none;}.website_link:hover {color:#FDBB30; text-decoration:none;}.yellow_link:link {color:#FDBB30; text-decoration:underline;}.yellow_link:visited {color:#FDBB30; text-decoration:underline;}.yellow_link:hover {color:#FDBB30; text-decoration:underline;}.nav_link:link {color:#4B63AE; text-decoration:none;}.nav_link:visited {color:#4B63AE; text-decoration:none;}.nav_link:hover {color:#FDBB30; text-decoration:none;}/*** Profile Details Page ***/.profile_view th {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#FDBB30; width :170px; text-align :left;}.profile_view td {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#4B63AE;text-align:left;}.profile_view a{text-decoration :underline;color:#4B63AE;}.profile_view a:link {text-decoration :underline;color:#4B63AE;}.profile_view a:visited {text-decoration :underline;color:#4B63AE;}.profile_view a:hover{text-decoration :underline;color:#4B63AE;}#navigation {    text-align:left; } #navigation ul{     padding:0;    margin:0 0 10px 0;}    #navigation li{    padding:0;      margin: 0 0 0 15px; }    #navigation a:link{text-decoration :underline;color:#4B63AE;}#navigation a:visited {text-decoration :underline;color:#4B63AE;}#navigation a:hover{text-decoration :underline;color:#4B63AE;}/*** Form
.vertical-form 
{
	text-align:left;	
	color:#FDBB30;
	background-color:#4B63AE;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.vertical-form h1
{
	font-size:150%;
}

.vertical-form label
{	
	display:block;
	margin-bottom:20px;
}

.vertical-form input,select
{	
	display:block;
}

.vertical-form .checkbox
{
	display:inline;
}

.vertical-form .button
{
	margin-top:20px;
	margin-right:20px;
	display:inline;
}

.vertical-form textarea
{	
	display:block;
}

.vertical-form .validator
{
	margin-top:10px;
	border:solid 1px #ff0000;
	padding:10px 20px 0 20px;
	background-color:#ffe3e3;
}

.vertical-form .validator ul
{
	margin-top:0;
}


.vertical-form .validator-error
{
	color:#EEEEEE;
}
 ***//***Enquiry Form ***/#wrapper-popup {width:100%;font-family:Arial, Verdana, Helvetica, sans-serif;	color:#4B63AE;font-size:12px;	}#FormHeader{ background-color:#4B63AE; height :140px;  vertical-align: top ; padding-left :0px; } #Content{ margin :10px 0 10px 0;    width :100%;}#Content h1{ font-size :18px;     margin :10px 0 10px 0;    }    #Content .validator{	margin-top:10px;	border:solid 1px #ff0000;	padding:10px 20px 0 20px;	background-color:#ffe3e3;}
/*** Google Maps ***/

.gmapOverlay{        
      padding:0;
      margin:0;
      text-align:left;
      font-family: Arial, Helvetica, sans-serif; 
      font-size:12px;            
}

.gmapOverlay h2{    
      padding:0;
      margin:0;       
      font-family: Arial, Helvetica, sans-serif; 
      font-size:12px;               
}    

#map
{
    padding:0;
    margin:0;
    width:470px;
    height:300px;
    display:block;
    float:left;
    clear:both;    
}

#pano{    padding:0;    margin:0;    margin-top :10px;    width:470px;    height:300px;    display:block;    float:left;    clear:both;    }