﻿body
{
	margin: 0px 0px 0px 0px; 
	background-color: #b6bbc6;
}
a
{
	color: #0d1d42;
	text-decoration: none;
}
a:visited
{
	color: #0d1d42;
	text-decoration: none;
}
a:hover
{
	color: #0d1d42;
	text-decoration: underline;
}

.bodymain 
{
	margin: 0px;
}

P {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	margin-top: 4px;
	margin-bottom: 0px;
	color: #000000;
}

a img
{
	border:	0;
}

TD {
	font-family: Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #000000;
}
LI {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
}
BLOCKQUOTE {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 30px;
	color: #000000;
}

H1
{
	font-family: Arial, Verdana;
	font-size: 20px;
	color: #0d1d42;
	margin-bottom:0px;	
}

H2{
 font-family: Arial, Verdana, Tahoma;
 font-size: 14px;
 font-weight: bold;
 color: #002869;
 margin-top: 0px;
 margin-bottom: 2px;
 padding: 2px;
 width:100%;
}
H3 {
	font-family:Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #D0E7FD;
	color: #002869;
	margin-top: 14px;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
H4 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #D0E7FD;
	color: #002869;
	margin-top: 10px;
	margin-bottom: 2px;
}
H5 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	padding: 4px;
	color: #002869;
	background-color: #D0E0FF;
	border-top: 1px solid #002869;
	border-bottom: 1px solid #002869;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 2px;
}
H6 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin-top: 14px;
	margin-bottom: 2px;
	padding: 2px;
	background-color: #316AC5;
}
HR {
	height: 1px;
	color: #002869;
}
INPUT {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #002869;
}
TEXTAREA {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #002869;
}
SELECT {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #0d1d42;
	border: 1px solid #002869;
}

.OuterBorder
{
	padding:0px;
	border-color:#404c69;
	border-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	width:760px;
}

a.ShowcaseHomesLink
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #586b92;
	font-weight:bold;
	text-decoration:none;	
}

a.ShowcaseHomesLink:Hover
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #586b92;
	font-weight:bold;
	text-decoration:underline;	
}

.HeaderLinks
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;
}

.HeaderLinksWhite
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #b7bcc7;
	font-weight:bold;
	text-decoration:none;
	white-space: nowrap;
}

a.HeaderLinks
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;
}

a.HeaderLinks:Hover
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #071026;
	text-decoration:underline;
}

a.HeaderLinksBold
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;
}

a.HeaderLinksBold:Hover
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #071026;
	text-decoration:underline;
}

.tinydetail
{
	font-family:Tahoma;
	font-size:6pt;
	font-weight:bold;
	color:#000000;
}
.CookieCrumbs
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
	text-decoration:none;	
}

a.CookieCrumbs
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
	text-decoration:none;	
}
a.CookieCrumbs:Hover
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
	text-decoration:underline;	
}
a.CookieCrumbs:Visited
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
}
.ContentText
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
}

.ContentTextSmall
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;	
}

a.ContentLink
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;		
}

a.ContentLink:Hover
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:underline;		
}

a.ContentBodyLink
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:underline;		
}

a.ContentBodyLink:Hover
{
	color: #1b4cbd;	
}

a.ContentLinkSmall
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
	text-decoration:none;		
}

a.ContentLinkSmall:Hover
{
	text-decoration:underline;		
}

.ContentTitle
{
	font-family: Arial, Verdana;
	font-size: 20px;
	color: #0d1d42;
}
.ContentSubTitle
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #0d1d42;
	font-weight:bold;
}
.ContentSubTitleHighlight
{
	background-color:#FCE000; 
	border: solid 1px #0d1d42;
	color: #0d1d42;
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight:bold;
	padding:2px; 
	white-space:nowrap; 
}
a.ContentSubTitle
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #0d1d42;
	font-weight:bold;
}

.ContentSubTitleLarge
{
	font-family: Arial, Verdana;
	font-size: 16px;
	color: #0d1d42;
	font-weight:bold;
}
a.ContentSubTitleLinkWhite
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #fff7d8;
	text-decoration:none;		
}
a.ContentSubTitleLinkWhite:Hover
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #fff7d8;
	text-decoration:underline;		
}

a.ContentSubTitleLink
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;		
}
a.ContentSubTitleLink:link
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;		
}
a.ContentSubTitleLink:Hover
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #0d1d42;
	text-decoration:underline;		
}

a.ContentSubTitleBodyLink
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:underline;		
}

a.ContentSubTitleBodyLink:Hover
{
	color: #1b4cbd;
}

.FormText
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
	text-align:left;
}
.SiteMapLink
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
	text-align:left;
}
a.SiteMapLink
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
	text-align:left;
}

a.SiteMapLink:Hover
{
	text-decoration:underline;	
}

a.AvailabilityMonthLink
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
	text-decoration:none;		
}

a.AvailabilityMonthLink:link
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
	text-decoration:none;		
}

a.AvailabilityMonthLink:Hover
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;		
}

.AvailablilityMonthCell
{
	width:40px;
	text-align:center;
	background-color:#e0dede;
}

.ListingText
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;	
}

.ListingTextHighlight
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #314779;
	font-weight:bold;
	text-decoration:none;	
}

.ListingSubTitle
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;	
}

a.ListingLink
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #0d1d42;
	text-decoration:none;	
}

a.ListingLink:Hover
{
	text-decoration:underline;	
}

a.ListingBodyLink
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:underline;	
}

a.ListingBodyLink:Hover
{
	color: #1b4cbd;
}

.ErrorMessage
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #840808;
	text-decoration:none;	
}

.FooterText
{
	font-family:Arial;
	font-size:10; 
	color:#7b7c80; 
}

a.FooterText
{
	font-family:Arial;
	font-size:10; 
	color:#7b7c80; 
	text-decoration:none;
}

.FooterTextWhite
{
	font-family:Arial;
	font-size:10; 
	color:#f3f3f5; 
	text-decoration:none;
}

a.FooterText:Hover
{
	color:#f3f3f5; 
	text-decoration:underline;	
}

a.FooterTextWhite
{
	font-family:Arial;
	font-size:10; 
	color:#FFFFFF; 
	text-decoration:none;
}


a.FooterTextWhite:Hover
{
	text-decoration:underline;	
}

a.FooterText:Visited
{
	color:#7b7c80; 
}

.SpecialOffersText
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
}

.SpecialOffersTitle
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;	
}
a.SpecialOffersLink
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
}

a.SpecialOffersLink:Hover
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:underline;	
}

.AgentDetailsText
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
}

.AgentDetailsTitle
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;	
}
a.AgentDetailsLink
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;	
}

a.AgentDetailsLink:Hover
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:underline;	
}

.AgentListText
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;	
}

.AgentListTitle
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;	
}

.AgentListSubHeader
{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #0d1d42;
	font-weight:bold;
	text-decoration:none;	
}

a.AgentListLink
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;	
}

a.AgentListLink:Hover
{
	text-decoration:underline;	
}

.EventPreviewTable
{
	border-style:solid;
	border-color:#cfd2d9;
	border-width:1px;
	background-color:#FFF7D8;
}
.EventPreviewHeader{
	font-family: Times;
	font-size: 13px;
	height:20px;
	color: #495053;
	text-align:center;
	background-color: #FFE889;
}
.EventPreviewBodyTitleText{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #0D1D42;
}
.EventPreviewBodyText{
	font-family: Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #4C4C4C;
	border-left: 5px;
}
a.EventPreviewTitleLink
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #0D1D42;
	font-weight:bold;
	text-decoration:none;
}
a.EventPreviewTitleLink:hover
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #03102f;
	text-decoration:underline;
}
a.EventPreviewLink
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #0D1D42;
	background-color:#FFF7D8;
	text-decoration:none;
}
a.EventPreviewLink:hover
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #03102f;
	background-color:#FFF7D8;
	text-decoration:underline;
}
.EventListText{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #4C4C4C;
}
a.EventListTitleLink
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 13px;
	color: #0D1D42;
	font-weight:bold;
	text-decoration:none;
}
a.EventListTitleLink:Hover
{
	text-decoration:underline;
}
.EventDetailText
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #4C4C4C;
}

a.EventDetaillink
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #4C4C4C;
	text-decoration:underline;
}

a.EventDetaillink:Hover
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #000099;
	text-decoration:underline;
}

.EventDetailTitle
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 13px;
	color: #0D1D42;
	font-weight:bold;
}
.ButtonSmall {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #002869;
	width: 35px;
}

.Button {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	float:left;
	background-color:#586b92;
}
.menuOpacity
{
	 filter:alpha(opacity=65);
	 -moz-opacity:.65;
	 opacity:.65;	

	 color:White;
	 background-color:#E6E8EC;
	 border-color:#BBBFCA;
	 border-width:1px;
	 border-style:Solid;
	 font-family:Arial;
}

.BoldTitle
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #0D1D42;
	font-weight:bold;
	text-decoration:none;
}

.LocationText
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight:normal;
	text-decoration:none;
}

.GolfListingHeader
{
	background-color:#ece4c5;
	height:15px;
}

.GolfListingDetails
{
	background-color:#f4f0e0;
	font-family:Arial, Verdana;
	color:#62615e;
	font-size:8pt;
}

.GolfListingDetailsWhite
{
	background-color:#FFFFFF;
	font-family:Arial, Verdana;
	color:#62615e;
	font-size:8pt;
}

a.CommunityLinks
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #1b4cbd;
	font-weight:bold;
	text-decoration:none;	
}
a.CommunityLinks:link
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #1b4cbd;
	font-weight:bold;
	text-decoration:none;	
}
a.CommunityLinks:visited
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #1b4cbd;
	font-weight:bold;
	text-decoration:none;	
}
a.CommunityLinks:Hover
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #1b4cbd;
	font-weight:bold;
	text-decoration:underline;	
}

a.GolfListingLink
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	color: #62615e;
	text-decoration:none;		
}
a.GolfListingLink:Hover
{
	text-decoration:underline;		
}

#pscroller2{
background-color:#0d1d42;
font-family:Arial; 
font-size:12px; 
color:#FFFFFF;
height:30px;
padding:3px;
}

#pscroller2 a{
background-color:#0d1d42;
font-family:Arial; 
font-weight:bold; 
font-size:12px; 
color:#FFFFFF;
text-decoration:none;
}

.ListingLink
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #707070;
	text-decoration:none;	
}

.error
{
	font-family: Arial, Verdana;
	font-size: 9px;
	color: RED;
	text-decoration:none;	
}
.datapagerlinkoff
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:none;		
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding-right: 4px;
	padding-left: 4px;
}
.datapagerlinkon
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #0d1d42;
	text-decoration:underline;		
	cursor:pointer;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding-right: 4px;
	padding-left: 4px;
}
.disabled
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #0d1d42;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding-right: 4px;
	padding-left: 4px;
}
.datapagergrouplink
{
	background-color:#FFFFFF;
	font-size: 12px;
	padding: 4px;
}
.datapagerarea
{
	background-color:#EFEFEF;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #000000;
	border-bottom: 1px dashed #000000;
}

#Brochure
{
	margin:	0 15px 0 0;
}

#Brochure p
{
	font:	12px Arial, Verdana;
	color:	#0d1d42;
	text-align: left;
}

#Brochure a
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color:	#0d1d42;
}

#Brochure em
{
	font-style: normal;
	font-weight: bold;
}

#Brochure ul
{
	/*padding-top: 0;*/
	margin-top: 5px;/**/
}/**/

.Starfish
{
	width:	250px;
}

.Starfish a
{
	margin: 0 auto;
	font:	bold 14px Arial, Verdana !important;
	color:	#0d1d42;
	text-decoration:underline;	
	text-align:left;
}

.Left
{
	float:	left;
}

.Right
{
	float:	right;
}




/* STYLES FOR GRIDVIEWS AND RADGRIDS */
.XModGridHeader {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;	
}
.XModGridHeader td {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;	
}
.gridHeader
{
	background-color: #CCCCCC;
	font-weight:bold;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
}
.gridHeader a
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridHeader a:link
{
	color: #0d1d42;
	font-size: 11px;
	font-family: Arial, Verdana;
}
.gridHeader a:visited
{
	color: #0d1d42;
	font-size: 11px;
	font-family: Arial, Verdana;
}
.gridHeader a:hover
{
	color: #0d1d42;
	font-size: 11px;
	font-family: Arial, Verdana;
}
.gridItem
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
}
.gridItem a
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridItem a:link
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridItem a:visited
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridItem a:hover
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridAltItem
{
	background-color: #EEEEEE;
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
}
.gridAltItem a
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridAltItem a:link
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridAltItem a:visited
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridAltItem a:hover
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridSelected
{
	background-color: #DDDDDD;
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
}
.gridSelected a
{
	color: #0d1d42;
}
.gridPager 
{
	background-color: #DDDDDD;
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #0d1d42;
}
.gridPager a
{
	color: #0d1d42;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.gridPager a:link
{
	color: #0d1d42;
	font-size: 11px;
	font-family: Arial, Verdana;
}
.gridPager a:visited
{
	color: #0d1d42;
	font-size: 11px;
	font-family: Arial, Verdana;
}
.gridPager a:hover
{
	color: #0d1d42;
	font-size: 11px;
	font-family: Arial, Verdana;
}

.PropGrid_RowMouseOver {
	background-color: #d7d9ec;
	text-align: left;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;	
	cursor: hand;
}
.PropGrid_Default {
	background-color: #efefef;
	text-align: left;
	margin-bottom: 5px;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;	
}
.PropGridAlt_Default {
	background-color: #efefef;
	text-align: left;
	margin-bottom: 5px;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #0d1d42;
	text-decoration:none;	
}
