html{display : inline;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 12px; background-color : #FFFFFF; margin : 0px; } 
br {line-height : 12px;	margin : 0;} 
a {font-family : Verdana; font-size : 12px; color : #156570; text-decoration : none; }
a:hover {font-family : Verdana; font-size : 12px; color : #4d5357; text-decoration : underline; }
input, select, textarea {font-family : Verdana; font-size : 12px; background-color : white; border : 1px solid #BABABA; margin : 2px; } 
ul {margin: 0px; padding: 0px;}
li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin: 0px;
	padding: 4px 1px;
	list-style:none;
	padding-left: 4px; 
	list
	}
	
form {font-family : Verdana; font-size : 12px; border-width : 0; padding : 0; margin : 0; display: inline; } 

h1, h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	background-color:#002663;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
	width:640px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	}
	
h2 {font-family : verdana; font-size : 12px; font-weight : bold; color :#002663; margin:0; padding-bottom:3px; border:0;}




.titleSimple {font-family : verdana; font-size : 12px; font-weight : bold; color : black;}
.priceSimple {font-family : verdana; font-size : 12px; color : #777777;}
.locationSimple {font-family : verdana; font-size : 11px; color : #777777;}

.titleShort {font-family : verdana; font-size : 18px; color :#000000;}
.priceShort {font-family : verdana; font-weight : bold; font-size : 13px; color : black;}
.locationShort {font-family : verdana; font-size : 12px; color : black;}
.descriptionShort {font-family : verdana; font-size : 11px; color : #777777;}

.titleDetailed {font-family : verdana; font-size : 20px; font-weight:bold; color :#002663;}
.priceDetailed {font-family : verdana; font-weight : bold; font-size : 13px; color : #002663;}

.nameDetailed {font-family : verdana; font-weight : bold; font-size : 13px; color : #002663;}
.valueDetailed {font-family : verdana; font-size : 13px; color : #000000;}

.titleGallerySimple {font-family : verdana; font-size : 13px; font-weight : bold; color:#002663; background-color:#FFFFFF; margin-top:3px; margin-bottom:5px;}
.descriptionGallerySimple {font-family : verdana; font-size : 11px; color : #777777;}

#wrap {
	color:#000000;
	margin:0 auto;
	padding:0;
	width:820px;
	position:relative;
	margin-top:20px;
	background-color:#FFFFFF;	
	}
	
	
#header {
	width:820px;
	margin-bottom:5px;
	height:114px;
	}

.logo {
	float:left;
	margin-right:10px;
	}

#sidebar {float:left; width:172px; padding:0; margin:0;}
#content {float:right; line-height:15px; margin:0; padding:0; text-align:left; width:640px;}
#footer {clear:both; float:right; width:640px;line-height:1.4em; margin:0 auto; text-align:center;}

.favorites {font-family : Verdana; font-size : 12px; color: #006699; padding : 0px; }
.table_header {background-color:#002663;font-family : verdana; font-size : 13px; font-weight : bold; color: #ffffff; padding:0px; margin:0px;}
.warning {font-family : Verdana; font-size : 12px; font-weight : bold; color : red; }
.bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight: bold; color: #000663; text-decoration: none; }
.title {font-family:"Times New Roman", Times, serif; font-variant:small-caps; font-size : 18px; font-weight : bold; color : #000663; }
.price {font-family : Verdana; font-size : 13px; font-weight : bold; color : #000000; }
.timings {font-family : Verdana; font-size : 11px; color : #222222; }
.images {border : 1px solid #BABABA; }
.submit {color : black; padding: 3px; border: 1px solid #BABABA; background:#EAEAEA;}
.headerTitle {font-family : verdana; font-size : 18px; font-weight : bold; color: #000000;}
.line_white_left {border-left: solid 1px #D0DBE3}
.line_white_right {border-right: solid 1px #D0DBE3}
.line_white_top {border-top: solid 1px #D0DBE3}
.line_white_bottom {border-bottom: solid 1px #D0DBE3}

.formSubmitInput {width: 400px;}
.formSubmitSelect {width: 400px;}
.formSubmitArea {width: 400px;}
.formEditInput {width: 400px;}
.formEditSelect {width: 400px;}
.formEditArea {width: 400px;}

.searchtab {border:1px solid #00A1DE; width:210px; float:right; clear:right; margin-bottom: 7px; margin-left: 16px; padding: 0px; background-color:#f5f5f5;}
.featuredListingstab {border:1px solid #BABABA; width:100%; margin-bottom: 0em; padding: 0px; background-color:#FFFFFF;}
.listingstab {border:1px solid #00A1DE; width:100%; margin-bottom: 0em; padding: 0px; background-color:#FFFFFF;}

/* Compare packages */
.header { background : #C9D2D8; border-bottom : 1px solid #D5D5D5; border-right : 1px solid #E5E5E5;} 
.main { background : #E0E5E9; border-bottom : 1px solid #D5D5D5; border-right : 1px solid #D5D5D5;} 

.clear {
	clear:both;
	}

.header-text {
	padding-top:20px;
	font-size:14px;
	color:#990000;
	background-color:#FFFFFF;
	}

a img { border:0 }
img { border:0 }

.footer-text {
	font-size:10px;
	color:#4D5357;
	background-color:#FFFFFF;
	padding-top:20px;
	padding-bottom:20px;
	line-height:1.4em;
	}

.footer-text a, .footer-text a:visited {
	font-size:10px;
	color:#4D5357;
	background-color:#FFFFFF;
	text-decoration:none;
	}

.footer-text a:hover {
	color:#4d5357;
	background-color:#FFFFFF;
	text-decoration:underline;
	font-size:10px;
	}

.home-page-welcome {
    color:#002663;
	background-color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	width:640px;
	text-align:left;
	vertical-align:top;
	}

.home-page-image {
	border:solid 2px #002663;
	margin-bottom:0px;
	margin-top:2px;
	}

.link-subhead {
	color:#00A1DE;
	background-color:#FFFFFF;
	font-size:14px;
	margin-bottom:3px;
	}

.link-name {
	color:#002663;
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}

.cms-page {
	color:#000000;
	background-color:#FFFFFF;
	line-height:1.4em;
	}
	
.cms-page a, .cms-page a:visited {
	color:#156570;
	background-color:#FFFFFF;
	text-decoration:underline;
	}

.cms-page a:hover {
	color:#4d5357;
	background-color:#FFFFFF;
	text-decoration:underline;
	}

.mdivh-page {
	color:#000000;
	background-color:#FFFFFF;
	font-size:12px;
	line-height:1.6em;
	}

.mdivh-overview {
	color:#002663;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	}

.mdivh-title {
	margin-top:25px;
	color:#002663;
	background-color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-bottom:1px;
	}

.mdivh-floor {
	color:#4d5357;
	background-color:#FFFFFF;
	font-weight:bold;
	}

.mdivh-note {
	color:#990000;
	background-color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	margin-top:30px;
	}

.mdivh-page a, .mdivh-page a:visited, mdivh-page a:hover {
	text-decoration:underline;
	}

.home-page-text {
	margin-bottom:16px;
	line-height:2.0em;
	font-size:12px;
	margin-top:10px;
	}