address, blockquote, caption, center, dd, dir, div, dl, dt, form, li, menu, ol, p, pre, td, th, tr, ul
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0033CC;
}

#headerimg
{
	display:none;
}

#top_menu{
	display:none;
}

#printlogo
{
	position:absolute;
	left:10px;
	top:10px;
	display:block;
}	
.descriptionDetail
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0033CC;
	padding-top:10px;
}

.content
{
	position:absolute;
	left:10px;
	top:10px;
	padding-top:128px;
}	

a:link 
{
	color : blue;
	text-decoration : underline;
}

a:visited{
	color: #003366;
	text-decoration : underline;
}
	
a:hover, a:visited:hover 
{
	color: blue;
	text-decoration :  none;
}

a.top:link 
{
	color : white;
	text-decoration : none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.top:visited{
	color: white;
	text-decoration : none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
a.top:hover, a.top:visited:hover 
{
	color: #ccff66;
	text-decoration :  none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a.rightside_link:link 
{
	color : white;
	text-decoration : none;
	font-size: 10px;
}

a.rightside_link:visited{
	color: white;
	text-decoration : none;
	font-size: 10px;
}
	
a.rightside_link:hover, a.rightside_link:visited:hover 
{
	color: white;
	text-decoration : none;
	font-size: 10px;
}

.title
	{
	font: Bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #546376;
}

.subtitle
	{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	}
						
strong 
	{
	font-weight: bold;
	}

ul 
	{
	list-style-type: round;
	list-style-position: outside
	}

ol 
	{
	list-style-type: decimal;
	list-style-position: outside
	}

input, textarea, select 
	{
	background-color: #ffffff;
	font-size: 10px;
	color: #486274;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.picRight
{
float: right;
padding-top: 5px;
padding-bottom: 5px;	
padding-left: 5px;	
padding-right: 5px;	
}

.picLeft
{
float: left;
padding-top: 0px;
padding-bottom: 10px;	
padding-left: 0px;	
padding-right: 10px;		
}

.propertyName{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}
.condoText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: #339900;
}

.propertyDescription{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.menuLinks2{
	border : 1px solid #ebeef1;
	background : #336699;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
    color :  white;
	cursor: pointer;
}
.menuLinks{
	border : 1px solid #ebeef1;
	background : #003366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
    color :  white;
	cursor: pointer;
}
.white{
	background : #003366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
    color :  white;
}
.white2{
	background : #3366CC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
    color :  white;
}
.admin_nav_bold{
	background: #000066;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
    color :  #ccff66;
}

.editTextBox 
{
	font-size: 10px; color: #0033cc; font-family: Verdana,Geneva,sans-serif; text-decoration:none;
}

.bannerText 
{
	font-size: 32px; color: #ffffff; font-family: Verdana,Geneva,sans-serif
}

.border_bottom
{
	border-bottom: solid 1px #99ccff;
	padding-bottom:3px;
	padding-top:3px;
}

.border_bottom2
{
	border-bottom: solid 1px #99ccff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
    color :  white;
}

.border_top
{
	border-top: solid 1px #99ccff;
}

.border_left
{
	border-left: solid 1px #99ccff;	
}

.vt_border_right
{
	border-right: solid 1px #000066;	
}

.email_heading
{
	border-bottom: solid 1px #99ccff;
	border-top: solid 1px #99ccff;
	background-color: White;
	font-weight: bold;	
}

.expandable { 
	color: blue;
	text-decoration: underline;
	cursor: pointer;
}

.alert {
	color: Red;

}

H1	
{	
	font: Bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #0033CC;
}


.thumbDetail
{
	width: 80px;
	height: 80px;
	float: left;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
	vertical-align: top;
}
.heading1
{
	margin-bottom:5px;
	padding-bottom:5px;}
.rating
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0033cc;
	background-image: url('/images/content_images/property_detail/green_arrow_sm.gif');
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:5px;
	padding-top:2px;
}
span.small_link
{
	font-size: 9px;
}
.divQuickTip
{
	display:none;
}
.QuickTip
{
	display:none;
}

.resortlinks{vertical-align:top;width:120px;}
.resortlinksdiv{padding:0px; width:115px; border:none; text-align:left; padding-bottom:25px;}
.resortlinksdiv div{display:inline; border:none; }
.resortlinksdiv a{float:left; }
.resortlinksdiv img{float:left; }

.deeplinker{display:none;}
.deepheader{font-size:12px;PADDING-RIGHT:3px; PADDING-LEFT:3px; PADDING-BOTTOM:3px; COLOR:#fff; PADDING-TOP:3px; BACKGROUND-COLOR:#598b1a}
.deeplinks{padding:5px;font-size:11px;}

.island{display:block;font-weight:bold;padding-left:30px;padding-top:3px;}
.property{display:block;padding-left:75px;padding-bottom:3px;}
.condo{ text-transform:uppercase; font-weight:bold; background-color:#d00; color:#fff; text-align:center; padding:2px;}

/*left hand side navigation*/
#sidebar_menu{display:none;}

.rightcol{ 
display:none;
}
.map
{
display:none;
}

