/* CSS Document */.body  {    height: 100%;     width: 100%;     margin: 0;    background-color:#008193;    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:#008193;}.heading_blue_bold {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#008193; font-weight:bold;}.heading_blue {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#008193;}.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:#008193;}.text_blue {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#008193;}.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:#FDBB30; text-decoration:underline;}a:visited {color:#FDBB30; 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;}.nav_link:link {color:#008193; text-decoration:none;}.nav_link:visited {color:#008193; 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:#008193;text-align :left;}.profile_view a{text-decoration :underline;color:#008193;}.profile_view a:link {text-decoration :underline;color:#008193;}.profile_view a:visited {text-decoration :underline;color:#008193;}.profile_view a:hover{text-decoration :underline;color:#008193;}#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:#008193;}#navigation a:visited {text-decoration :underline;color:#008193;}#navigation a:hover{text-decoration :underline;color:#008193;}/*** Form ***/.vertical-form {	text-align:left;		color:#FDBB30;	background-color:#008193;	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:#008193;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;    }