body {
	scrollbar-face-color: #E9E8E8; 
	scrollbar-shadow-color: #D1CECE; 
	scrollbar-highlight-color: #D1CECE; 
	scrollbar-3dlight-color: #D1CECE; 
	scrollbar-darkshadow-color: #D1CECE; 
	scrollbar-track-color: #E9E8E8; 
	scrollbar-arrow-color: #7992AF; 
	background-color:#eeeeee;
	margin-bottom:20px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#606162
}

td, p{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#606162
}

.top_table{
	border:1px solid #dfdfe0; 
	background-color:#ffffff;
	width:778px;
}

.td_header{
	 height:171px;
	 vertical-align:top;
}

.td_subheader{
	height:110px; 
	vertical-align:middle
}

.td_left_header{
	text-align:right; 
	padding-right:10px;
}

.yellow_bar{
	background-color:#eac80d; 
	height:2px;
}

.shadow_bar{
	background:url(../images/shadow_bar.gif) repeat-x; 
	height:2px;
}

h1 {
	text-align:center; 
	color:#126178; 
	font-size:18px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-transform:capitalize;
}

h2 {
	text-align:left; 
	color:#126178; 
	font-size:16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

h3 {
	text-align:left; 
	color:#126178; 
	font-size:14px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

.logo{
	padding-left:10px; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-right:10px;
	vertical-align:middle;
}

.villa_header{
	text-align:right; 
	color:#03438e; 
	font-size:22px; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
}

.tripadvisor{
	text-align:right; 
	padding-top:3px; 
	padding-bottom:5px;
}

.add_header{
	text-align:right; 
	color:#03438e; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.slogan_header{
	text-align:right; 
	color:#03438e; 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-style:italic; 
	padding-top:10px;
	padding-bottom:10px;
}

a {font-family:Verdana; font-size:12px; color:#03438E; text-decoration:underline; font-style:italic}
a:hover {font-family:Verdana; font-size:12px; color:#03438E; text-decoration:underline; font-style:italic}
a:visited {font-family:Verdana; font-size:12px; color:#03438E; text-decoration:underline; font-style:italic}
a:active {font-family:Verdana; font-size:12px; color:#03438E; text-decoration:underline; font-style:italic}

/* Menu */
.link_menu {background-color:#3d91b9; height:20px; color:#ffffff; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle; padding-left:3px; padding-right:3px;}
a.link_menu {color:#ffffff; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle; text-decoration:none; font-style:normal}
a.link_menu:visited {color:#ffffff; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle; text-decoration:none; font-style:normal}
a.link_menu:active {color:#ffffff; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle; text-decoration:none; font-style:normal}
a.link_menu:hover {color:#ffffff; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle; text-decoration:none; font-style:normal}

.td_photos{
	padding-right:10px; 
	padding-bottom:10px;
}

.contents{
	padding:20px; 
	vertical-align:top; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#606162
}

.btm_td{
	background-color:#FFFFFF; 
	padding-left:20px; 
	padding-right:20px;
	height:30px;
}

.btm_bar{
	background-color:#474343; 
	height:1px;
}

.managed_text{
	color:#000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding-top:10px; 
	padding-bottom:10px;
}

.affiliated_text{
	color:#000000; 
	text-align:right; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding-top:10px; 
	padding-bottom:10px;
}

.marketing_text{
	text-align:center; 
	padding-top:5px; 
	padding-bottom:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#126178; 
	font-weight:bold
}

a.marketing_link {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#126178; font-weight:bold; font-style:italic; text-decoration:none}
a.marketing_link:visited {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#126178; font-weight:bold; font-style:italic; text-decoration:none}
a.marketing_link:active {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#126178; font-weight:bold; font-style:italic; text-decoration:none}
a.marketing_link:hover {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#126178; font-weight:bold; font-style:italic; text-decoration:none}


/* Footer */
.footer {
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#606162
}

.formFieldDefault {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-top : 1px solid #666;
	border-left : 1px solid #666;
	border-bottom : 1px solid #ccc;
	border-right : 1px solid #ccc;
}

.buttonDefault {
	border-right : 1px solid #bcbcbc;
	height : 20px;
	padding-right : 4px;
	padding-left : 4px;
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #bcbcbc;
	font-size : 12px;
	border-left : 2px solid #ebebeb;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #dfdfdf;
}

a.link_links {font-family:Verdana; font-size:12px; color:#03438E; text-decoration:underline; font-style:normal}
