/* General */

.TightCopy { font-family: Verdana; font-size: 9px; letter-spacing: 0.03em; color: "#666666"; line-height: 10pt;  }

/* OBE */

.obesearchtext { COLOR: "#000033"; FONT-FAMILY: "Arial, Helvetica, sans-serif" ; FONT-SIZE: 8pt; } 

a.obesearchtext:hover { COLOR: "#000033"; FONT-FAMILY: "Arial, Helvetica, sans-serif" ; 
				FONT-SIZE: 8pt; text-decoration:none; } 
a.obesearchtext { COLOR: "#000033"; FONT-FAMILY: "Arial, Helvetica, sans-serif" ; 
				FONT-SIZE: 8pt; FONT-SIZE: 8pt; text-decoration:underline; } 

/* Points of Interest - Local Attractions */

.poiname {
	FONT-SIZE: 10pt; COLOR: "#002f55"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}

.poiaddress {
	FONT-SIZE: 9pt; COLOR: "#666666"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}

.poisummary {
	FONT-SIZE: 8pt; COLOR: "#666666"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.poidistance {
	FONT-SIZE: 9pt; COLOR: "#666666"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}

a.poimap:hover {
	FONT-SIZE: 8pt; COLOR: "#003366"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
	text-decoration: underline;
}

a.poimap{
	FONT-SIZE: 8pt; COLOR: "#003366"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
	text-decoration: none;
}






/* Site Specific */

.sitetabhead1 {
	FONT-SIZE: 12pt; 
	BACKGROUND-COLOR: "#009999"; 
	COLOR: "#ffffff"; 
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif"; 
	FONT-WEIGHT:bold; 
}

.sitetabhead2 {
	FONT-SIZE: 10pt; 
	BACKGROUND-COLOR: "#009999"; 
	COLOR: "#ffffff"; 
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif"; 
	FONT-WEIGHT:bold; 
}


/* SHG */

.shgheading {
	FONT-SIZE: 12pt; COLOR: "#5F5F63"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}

.shgresother {
	FONT-SIZE: 12pt; COLOR: "#93291f"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}


/* Tabs */

.tablink:hover    { font-size: 8pt; font-family: Verdana ; color: #FFFFFF; font-weight:bold; text-decoration:underline;}
.tablink { font-size: 8pt; font-family: Verdana ; color: #FFFFFF; font-weight:bold; text-decoration:underline;}

.tabon  { font-size: 9pt; font-family: Verdana ; color: #000000; font-weight:bold}


a.mfeelink:hover { color: RED ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:underline; }
a.mfeelink { color: RED; font-size: 9pt; font-weight:bold; font-family:Verdana; text-decoration:none; }

.notfound { font-size:14pt; font-family:"Arial, Helvetica, sans-serif" ; color:"#003E81" }
.notfound:hover { font-size:14pt; font-family:"Arial, Helvetica, sans-serif" ; color:"#003E81";  text-decoration:underline;  }



//td.obesearch { background-image: url("/images/obeportal/curve.z.jpg"); background-repeat: repeat-y }

.detpart { font-size:9pt; font-family:"Arial, Helvetica, sans-serif" ; color:"#666666" }

a.obereslinks:hover { color: navy; font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ; } 
a.obereslinks { color: white; font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ; } 

a.obereslinksw:hover { color: red; font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ; } 
a.obereslinksw { color: navy; font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ; } 

a.obe:hover { color: "navy"; font-size:8pt; font-family:"Arial, Helvetica, sans-serif"; text-decoration:underline; } 
a.obe { color: "#000033";  font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ; text-decoration:underline;} 

a.obesmall:hover { color: "#000033"; font-size:7pt; font-family:"Arial, Helvetica, sans-serif"; text-decoration:underline; } 
a.obesmall { color: "#000033";  font-size:7pt; font-family:"Arial, Helvetica, sans-serif" ; text-decoration:none;} 

a.factoid:hover { color: "navy"; font-size:8pt; font-family:"Arial, Helvetica, sans-serif"; text-decoration:underline; } 
a.factoid { color: "#000033";  font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ; text-decoration:underline;} 

.factoid { color: "#000033";  font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ; text-decoration:none;} 

a.obepartner:hover { color: "navy"; font-size:9pt; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold;  text-decoration:underline; } 
a.obepartner{ color: "#1D67A2";  font-size:9pt; font-family:"Arial, Helvetica, sans-serif" ; font-weight:bold;  text-decoration:underline;} 

a.obespecials:hover { color: "navy"; font-size:9pt; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold;  text-decoration:underline; } 
a.obespecials { color: "#4b0049";  font-size:9pt; font-family:"Arial, Helvetica, sans-serif" ; font-weight:bold;  text-decoration:underline;} 

.specialsHeading { color : "#4b0049"; font-size:9pt; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold;  }
.hotdealsHeading { color : "#4b0049"; font-size:9pt; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold;  }


.hotdealsOffer { color : "#009999"; font-size:8pt; font-family:"Arial, Helvetica, sans-serif"; }
.specialsOffer { color : "#009999"; font-size:8pt; font-family:"Arial, Helvetica, sans-serif"; }

.specialsDetails:hover { color: "navy"; font-size:9pt; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold;  text-decoration:underline; } 
.specialsDetails { color: "#4b0049";  font-size:9pt; font-family:"Arial, Helvetica, sans-serif" ; font-weight:bold;  text-decoration:underline;} 

.hotdealsDetails:hover { color: "navy"; font-size:9pt; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold;  text-decoration:underline; } 
.hotdealsDetails { color: "#4b0049";  font-size:9pt; font-family:"Arial, Helvetica, sans-serif" ; font-weight:bold;  text-decoration:underline;} 

.specialsCount { color: "#4b0049"; font-size:8pt; font-family:"Verdana"; }
.hotdealsCount { color: "#4b0049"; font-size:8pt; font-family:"Verdana"; }
.factoidsCount { color: "#4b0049"; font-size:8pt; font-family:"Verdana"; }

.oberescont { font-family:"Arial, Helvetica, sans-serif"; font-size:8pt} 

.obereshead { background-color:"#336699"; font-family:"Arial, Helvetica, sans-serif"; font-size:12pt;
                 color: white; font-weight: bold }

/* General */
.continue { font-size:11pt; color:"#666666" ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }

a.continue { font-size:12pt; color:navy ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }
a.continue:hover { font-size:12pt; color:maroon ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }

a.scontinue { font-size:10pt; color:navy ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }
a.scontinue:hover { font-size:10pt; color:maroon ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }

a.pkgclose { font-size:9pt; color:"#666666" ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold;text-decoration:none; }
a.pkgclose:hover { font-size:9pt; color:"#666666" ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold;text-decoration:underline; }



/* Business Documents */

.bizdocdate {
	FONT-SIZE: 9pt; COLOR: "#666666"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

a.listlink {
	FONT-SIZE: 10pt; COLOR: "#003366"; font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}
a.listlink:hover {
	FONT-SIZE: 10pt; COLOR: "#003366"; font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
}


.bizdocdatehead {
	FONT-SIZE: 12pt; COLOR: "#016E96"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}

.ResReqOffer{
	FONT-SIZE: 10pt; COLOR: "#01739c"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}



/* General Purpose <A HREF> */

a.leftmenuitem:hover { color: "#F2ECCF" ; font-size: 8pt; font-weight:bold; font-family: Verdana ; text-decoration:none; }
a.leftmenuitem { color: "#FFFFFF"; font-size: 8pt; font-weight:bold; font-family:Verdana; text-decoration:none; }

.leftmenugroup{ color: color: "#FFFFFF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; }

a.mktg { font-family : Verdana; font-size : 10px; COLOR: #666666 ; text-decoration:none; }
a.mktg:hover { font-family : Verdana; font-size : 10px; COLOR: #666666 ; text-decoration:underline; }

 
.crumbsbgc { background-image: url("/images/hospitality/shg_nav2_bgc.gif");
span.crumbs { font-family : Verdana; font-size : 9px; COLOR: #01739c ; }
.crumbs { font-family : Verdana; font-size : 9px; COLOR: #01739c ; }
a.crumbs { font-family : Verdana; font-size : 9px; COLOR: #01739c ; }
a.crumbs:hover { font-family : Verdana; font-size : 9px; COLOR: #01739c ; font-weight: bold; }
.crumbstext { font-size: 10pt; text-decoration:none; font-weight:bold; font-family: Arial ; color:black } 



.pagemaintitle { font-family : Verdana; font-size : 18px; COLOR: #003366 ; }
.pagesubtitle { font-family : Verdana; font-size : 14px; COLOR: #333333 ; }

.appcolhead { font-size: 9pt; font-family: Verdana ; font-weight: bold; color: "#0b6aae"; background-color : white} span.appcolhead { font-size: 9pt; font-family: Verdana ; font-weight: bold; color:navy ; background-color : white} 

#chcbox {font-family : Verdana; font-size : 10px; }

#resbox {font-family : Verdana; font-size : 9px; }

.resbox {font-family : Verdana; font-size : 9px; }


.MovieHeading {

	font-family: "Verdana";
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	line-height: 32px;
      text-decoration: none;
}

.TourName {

	font-family: "Verdana";
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	line-height: 32px;
      text-decoration: none;
}

.TourTag{

	font-family: "Verdana" ;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5F5F63;
      background-color: #FDF6E1;
	line-height: 16px;

/* Jump Pages  */

.jumptext {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.jumpictext {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.jumpagehead {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: maroon; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.jumpofferhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: navy; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.jumpdisclaim {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}

TD.savetext {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: maroon; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD.pagetext {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TABLE.pagetext {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD.pagehead {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: maroon; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD.offerhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD.disclaim {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}

/* End Jump Pages */


/* User Interaction Screens - forms and data lookup */

.actionrow {background-color: "#009899" }

.uilistbgdark {	background-color: "#e7e7e7" }
.uilistbglight {	background-color: "#ffffff" }

.uibgdark {	background-color: "#e7e7e7" }
.uibglight { background-color: "#ffffff" }

.uiformhead { FONT-SIZE: 12pt; color: #ffffff; font-weight: bold; background-color: #016e96 ;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.uiformsubhead { FONT-SIZE: 10pt; color: #ffffff; font-weight: bold; background-color: #016e96 ;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.uismalllabel { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.uilabel { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.uilargelabel { FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.uistronglabel { FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; }

.uidata { FONT-SIZE: 9pt; color:#016E96; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.uilargedata { FONT-SIZE: 10pt; color:#016E96; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.uistrongdata { FONT-SIZE: 10pt; color:#016E96; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }

.uicolhead { FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }




/*   */

a.headlinks:hover { color: "#ffffff" ; font-size: 8pt; font-family: Verdana ; font-weight: bold; text-decoration:underline;}
a.headlinks {  color: "#ffffff"; font-size: 8pt; font-family: Verdana ; font-weight: bold; }

.ListHead {
	 FONT-SIZE: 10pt;  FONT-WEIGHT:bold; COLOR: "#ffffff"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: "#7E909E"
}


.mntformcolhead {
	 FONT-SIZE: 8pt; COLOR: "#ffffff"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: "#7E909E"
}
.mntformlistdata {
	FONT-SIZE: 8pt; COLOR: "#00335D"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.mntformlabel {
	FONT-SIZE: 9pt; COLOR: "#7E909E"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.rmntformlabel {
	FONT-SIZE: 9pt; COLOR: "#7E909E"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; 
}

.mntformdatab {
	FONT-SIZE: 10pt; FONT-WEIGHT:bold; COLOR: "#00335D" ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.mntformdata {
	FONT-SIZE: 10pt; COLOR: "#00335D"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.mntformtable {
	FONT-SIZE: 9pt; COLOR: "#7E909E"; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: "#FFFFFF" ;
}


.mntheading {
	 FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: "#7E909E"
}

.mntdarkbgc { BACKGROUND-COLOR: "#7E909E" }
.mntlightbgc { BACKGROUND-COLOR: "#52606B" }

.mnterror { font-size: 9pt; font-family: Arial ; color: red; }



.mntlistoddrow {
	BACKGROUND-COLOR: #f3f3f3
}
.mntlistevenrow {
	BACKGROUND-COLOR: #ffffff
}

a.nav1 {FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial, Helvetica, sans-serif;}
a.nav1:hover {FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;}

a.nav2 {FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif;}
a.nav2:hover {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;}


.formhead { background-color : "#01739c" ; font-size:12pt; font-family: "Arial, Helvetica, sans-serif" ;
                     color: "#ffffff"; font-weight: bold }


.formsubhead { background-color : "#e7e7e7" ; font-size:10pt; font-family: "Arial, Helvetica, sans-serif" ;
                     color: "#333333"; font-weight: bold }


.formlabel { background-color : white ; font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ;
                     color: "#333333" }


.formdata { background-color : white ; font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ;
                     color: black}

.bigdata { background-color : white ; font-size:10pt; font-family:"Arial, Helvetica, sans-serif" ;
                     color: "navy"; font-weight: bold }

.stdoutdata { background-color : white ; font-size:8pt; font-family:"Arial, Helvetica, sans-serif" ;
                     color: "#0b6aae"}



.alertprompt    { font-size: 9pt; font-family: Arial ; color: red; font-weight: bold;}

.required    { font-size: 9pt; font-family: Arial ; color: red; }

.redsmall    { font-size: 8pt; font-family: Arial ; color: red; }

td.formredhead    { background-color : maroon; font-size: 9pt; font-family: Arial ; color: white; font-weight: bold }


.continue { font-size:11pt; color:"#666666" ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }

a.continue { font-size:12pt; color: "#666666" ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }
a.continue:hover { font-size:12pt; color:maroon ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }

a.scontinue { font-size:10pt; color:"#666666" ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }
a.scontinue:hover { font-size:10pt; color:maroon ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }

span.largemsg { font-size:12pt; color:"#666666" ; font-family:"Arial, Helvetica, sans-serif" ; font-weight: bold }


a:hover { color: gold; font-size: 9pt;font-weight: bold;font-family:Verdana; }
a {color:blue;font-size: 9pt;font-family:Verdana;text-decoration:none}


.reslisthead { font-size: 8pt; font-family: Verdana ; font-weight: bold; color: "#0b6aae"; background-color : white} span.appcolhead { font-size: 9pt; font-family: Verdana ; font-weight: bold; color:navy ; background-color : white} span.crumbstext { font-size: 10pt; text-decoration:none; font-weight:bold; font-family: Arial ; color:black } 

a.reslist:hover { color: "#666666"; font-size:8pt; font-family:Verdana; text-decoration:underline; font-weight: normal;  } 
a.reslist { color: "#666666"; font-size:8pt; font-family:Verdana; text-decoration:none; font-weight: normal;   } 

.resdirregion { color: "#ffffff"; font-size:9pt; font-weight: bold; font-family:Verdana; text-decoration:none } 
a.resdirresort { color: "#ffffcc"; font-size:8pt; font-family:Verdana; text-decoration:none; font-weight: normal;   } 
a.resdirresort:hover { color: "#ffffcc"; font-size:8pt; font-family:Verdana; text-decoration:underline; font-weight: normal;   } 



/* User-maintained Content */

/* Calendar */

tr.calnextprev { font-size: 8pt; font-family: Arial ; color: white; background-color: "#006699"  }


/* Generic Content Text Definition */

td.agent    { font-size: 9pt; font-family: Verdana ; color: red; font-weight: bold; }

td.usermsg    { font-size: 11pt; font-family: Verdana ; color: black; }


td.celllabel { font-size: 8pt; text-decoration:none; font-family: Verdana; font-weight: bold; color: navy }

span.celllabel { font-size: 8pt; text-decoration:none; font-family: Verdana; font-weight: bold; color: navy }

span.bang { font-size: 14pt; font-family: Verdana; font-weight: bold; color: red }


a.footer:hover { color: red; font-size:8pt; font-weight:normal; 
                     font-family:Tahoma ; text-decoration:underline;  }

a.footer    {  color:navy; font-size:8pt; font-weight:normal; 
               font-family:Tahoma ; text-decoration:underline;  }

.footertext { font-size: 8pt; text-decoration:none; font-family: Tahoma ; color:black ; background-color : white} 

a.footertop:hover { color: red; font-size:8pt; font-family:Tahoma; font-weight:normal; } 
a.footertop { color:navy; font-size:8pt; font-family:Tahoma ; font-weight:normal; } 

.CopyLeadIn { font-family: Verdana; font-size: 11px; letter-spacing: 0.04em; line-height: 15pt; color: #666666 ; font-weight: normal}}

/*
td.resleftnav { background-image: url(/svcweb/showimage.html?image=176);
                background-repeat: repeat-y }
*/

/* REGISTRATION / LANDING PAGES */

.regtext {  font-family: Verdana; font-size: 10px; letter-spacing: 0.04em; line-height: 15pt; color: #666666}


/* User-maintained Content */ /* Generic Content Text Definition */ 

.content { font-size: 9pt; font-family: Verdana ; color: black } 
td.shgcontent { font-size: 10pt; font-family: Verdana ; color: black } 

/* .sitecontent { font-size: 9pt; font-family: Verdana ; color: black } */
table.sitecontent { font-family: Verdana; font-size: 10px; letter-spacing: 0.04em; line-height: 15pt; color: #666666 }
.sitecontent { font-family: Verdana; font-size: 10px; letter-spacing: 0.04em; line-height: 15pt; color: #666666 }

/* .clubcontent { font-size: 9pt; font-family: Verdana ; color: black } */
.clubcontent { font-family: Verdana; font-size: 10px; letter-spacing: 0.04em; line-height: 15pt; color: #666666 }

.rescontent { font-family: Verdana; font-size: 10px; letter-spacing: 0.04em; line-height: 15pt; color: #666666 }
/* .rescontent { font-size: 9pt; font-family: Verdana ; color: black } */

td.resheadtext { font-size: 12pt; font-family: Verdana; color: navy ; font-weight: bold;} 
td.promoheading { font-size: 12pt; font-family: Arial; color: navy ; font-weight: bold;} 

/* .compcontent { font-size: 9pt; font-family: Verdana ; color: black } */
.compcontent { font-family: Verdana; font-size: 10px; letter-spacing: 0.04em; line-height: 15pt; color: #666666 }

.homecontent { font-size: 8pt; font-family: Verdana ; color: black } 

/* .memcontent { font-size: 9pt; font-family: Verdana ; color: black } */
.memcontent { font-family: Verdana; font-size: 10px; letter-spacing: 0.04em; line-height: 15pt; color: #666666 }


.vacplancontent { font-size: 9pt; font-family: Verdana ; color: black } 
.webspeccontent { font-size: 9pt; font-family: Verdana ; color: black } 

/* "#F2ECCF" (yellow) for left menu sub-nav */

a.resleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; }
a.resleftnav { color: "#FFFFFF"; font-size: 9pt; font-weight:bold; font-family:Verdana; text-decoration:none; }
a.compleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family:Verdana  ;text-decoration:none;  } 
a.compleftnav { color: "#FFFFFF"; font-size: 9pt;  font-weight:bold; font-family:Verdana;text-decoration:none;   } 
a.admleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.admleftnav {color: "#FFFFFF"; font-size: 9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 
a.shgcompnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.shgcompnav { color: "#FFFFFF"; font-size: 9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 
a.clubleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; }
a.clubleftnav { color: "#FFFFFF"; font-size: 9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 
a.meminfoleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.meminfoleftnav { color: "#FFFFFF"; font-size: 9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 
a.memonlyleftnav:hover {color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.memonlyleftnav { color: "#FFFFFF"; font-size:9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 
a.ownersleftnav:hover {color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.ownersleftnav {color: "#FFFFFF"; font-size:9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 
a.vacplanleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.vacplanleftnav {color: "#FFFFFF"; font-size:9pt; font-weight:bold; font-family:Verdana; text-decoration:none; }
a.webspecleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.webspecleftnav { color: "#FFFFFF"; font-size:9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 
a.partnerleftnav:hover { color: "#F2ECCF" ; font-size: 9pt; font-weight:bold; font-family: Verdana ; text-decoration:none; } 
a.partnerleftnav { color: "#FFFFFF"; font-size:9pt; font-weight:bold; font-family:Verdana; text-decoration:none; } 


span.errormsg    { font-size: 9pt; font-family: Arial ; color: red; }
.errormsg    { font-size: 9pt; font-family: Arial ; color: red; }
.copyright { font-family:HELVETICA,HELV,ARIAL;font-size: 8pt }


/* Points Charts Formatting */

.ResultTextHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	line-height: 28px;
}


.ResultTextHeader-Dark {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	line-height: 28px;
}
.TableText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 22px;
}

.SeasonDatesText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 14px;
}


