/* START TOOL TIP STYLES */

	#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 4px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
	}
	
	#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
	}

/* END TOOL TIP STYLES */
	
/* START LINKS */
	A
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #02486a;
	    text-decoration: underline;
	}
	A:link
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #02486a;
	    text-decoration: underline;
	}
	A:visited
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #02486a;
	    text-decoration: underline;
	}
	A:active
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #2e99e5;
	    text-decoration: underline;
	}
	A:hover
	{
	    font-size: 12px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #2e99e5;
	    text-decoration: none;
	}
	A.headerlink:link
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #6b94a8;
	    text-decoration: underline;
	}
	A.headerlink:visited
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #6b94a8;
	    text-decoration: underline;
	}
	A.headerlink:active
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #6b94a8;
	    text-decoration: underline;
	}
	A.headerlink:hover
	{
	    font-size: 10px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #02486a;
	    text-decoration: none;
	}
	A.benefitslink:link
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #ba8c00;
	    text-decoration: underline;
	}
	A.benefitslink:visited
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #ba8c00;
	    text-decoration: underline;
	}
	A.benefitslink:active
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #8c6a03;
	    text-decoration: underline;
	}
	A.benefitslink:hover
	{
	    font-size: 12px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #8c6a03;
	    text-decoration: none;
	}
	A.benefitsdbllink:link
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		font-weight: bold;
		color: #ba8c00;
		text-decoration: none;
		border-bottom: 3px double #ba8c00;
	}
	A.benefitsdbllink:visited
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		font-weight: bold;
		color: #ba8c00;
	    text-decoration: none;
		border-bottom: 3px double #ba8c00;
	}
	A.benefitsdbllink:active
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		font-weight: bold;
		color: #8c6a03;
	    text-decoration: none;
		border-bottom: 3px double #8c6a03;
	}
	A.benefitsdbllink:hover
	{
	    font-size: 12px;
		font-family: verdana, arial, geneva, sans-serif;
		font-weight: bold;
		color: #8c6a03;
	    text-decoration: none;
		border-bottom: 3px double #8c6a03;
	}
	A.sglink:link
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #cc8c1d;
	    text-decoration: underline;
	}
	A.sglink:visited
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #cc8c1d;
	    text-decoration: underline;
	}
	A.sglink:active
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #674813;
	    text-decoration: underline;
	}
	A.sglink:hover
	{
	    font-size: 12px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #674813;
	    text-decoration: none;
	}
	A.vilink:link
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #fff;
	    text-decoration: underline;
	}
	A.vilink:visited
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #fff;
	    text-decoration: underline;
	}
	A.vilink:active
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #f9f9f9;
	    text-decoration: underline;
	}
	A.vilink:hover
	{
	    font-size: 12px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #f9f9f9;
	    text-decoration: none;
	}
	A.vilinksm:link
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #fff;
	    text-decoration: underline;
		line-height: normal;
	}
	A.vilinksm:visited
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #fff;
	    text-decoration: underline;
		line-height: normal;
	}
	A.vilinksm:active
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #f9f9f9;
	    text-decoration: underline;
		line-height: normal;
	}
	A.vilinksm:hover
	{
	    font-size: 10px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #f9f9f9;
	    text-decoration: none;
		line-height: normal;
	}
	A.vilinksidebar:link
	{
	    font-size: 9px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #8c9f11;
	    text-decoration: underline;
		line-height: normal;
	}
	A.vilinksidebar:visited
	{
	    font-size: 9px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #8c9f11;
	    text-decoration: underline;
		line-height: normal;
	}
	A.vilinksidebar:active
	{
	    font-size: 9px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #6b790d;
	    text-decoration: underline;
		line-height: normal;
	}
	A.vilinksidebar:hover
	{
	    font-size: 9px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #6b790d;
	    text-decoration: none;
		line-height: normal;
	}
	A.requestinfolink:link
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #ba8c00;
	    text-decoration: underline;
	}
	A.requestinfolink:visited
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #ba8c00;
	    text-decoration: underline;
	}
	A.requestinfolink:active
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #8c6a03;
	    text-decoration: underline;
	}
	A.requestinfolink:hover
	{
	    font-size: 12px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #8c6a03;
	    text-decoration: none;
	}
	A.smlink:link
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #02486a;
	    text-decoration: underline;
		line-height: normal;
	}
	A.smlink:visited
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #02486a;
	    text-decoration: underline;
		line-height: normal;
	}
	A.smlink:active
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #2e99e5;
	    text-decoration: underline;
		line-height: normal;
	}
	A.smlink:hover
	{
	    font-size: 10px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #2e99e5;
	    text-decoration: none;
		line-height: normal;
	}	
	A.footerlink:link
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #649cb7;
	    text-decoration: underline;
		line-height: normal;
	}
	A.footerlink:visited
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #649cb7;
	    text-decoration: underline;
		line-height: normal;
	}
	A.footerlink:active
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #649cb7;
	    text-decoration: underline;
		line-height: normal;
	}
	A.footerlink:hover
	{
	    font-size: 10px;
		font-family: verdana, arial, geneva, sans-serif;
		color: #649cb7;
	    text-decoration: none;
		line-height: normal;
	}
	A.resortlabel:link
	{
	    FONT-SIZE: 14px;
	    COLOR: #02486a;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
	A.resortlabel:visited
	{
	    FONT-SIZE: 14px;
	    COLOR: #02486a;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
	A.resortlabel:active
	{
	    FONT-SIZE: 14px;
	    COLOR: #02486a;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
	A.resortlabel:hover
	{
	    FONT-SIZE: 14px;
	    COLOR: #02486a;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: underline;
	}
	A.maroon:link
	{
	    FONT-SIZE: 12px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #943735;
	    TEXT-DECORATION: underline;
	}
	A.maroon:visited
	{
	    FONT-SIZE: 12px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #943735;
	    TEXT-DECORATION: underline;
	}
	A.maroon:active
	{
	    FONT-SIZE: 12px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #943735;
	    TEXT-DECORATION: underline;
	}
	A.maroon:hover
	{
	    FONT-SIZE: 12px;
		FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #000000;
	    TEXT-DECORATION: none;
	}
	A.smlinkmaroon:link
	{
	    FONT-SIZE: 10px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #943735;
	    TEXT-DECORATION: underline;
		line-height: normal;
	}
	A.smlinkmaroon:visited
	{
	    FONT-SIZE: 10px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #943735;
	    TEXT-DECORATION: underline;
		line-height: normal;
	}
	A.smlinkmaroon:active
	{
	    FONT-SIZE: 10px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #943735;
	    TEXT-DECORATION: underline;
		line-height: normal;
	}
	A.smlinkmaroon:hover
	{
	    FONT-SIZE: 10px;
		FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #000000;
	    TEXT-DECORATION: none;
		line-height: normal;
	}
	A.whtlink:link
	{
	    FONT-SIZE: 12px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: underline;
	}
	A.whtlink:visited
	{
	    FONT-SIZE: 12px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: underline;
	}
	A.whtlink:active
	{
	    FONT-SIZE: 12px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: none;
	}
	A.whtlink:hover
	{
	    FONT-SIZE: 12px;
		FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: none;
	}
	A.whtlinksm:link
	{
	    FONT-SIZE: 10px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: underline;
		line-height:normal;
	}
	A.whtlinksm:visited
	{
	    FONT-SIZE: 10px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: underline;
		line-height:normal;
	}
	A.whtlinksm:active
	{
	    FONT-SIZE: 10px;
	    FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: none;
		line-height:normal;
	}
	A.whtlinksm:hover
	{
	    FONT-SIZE: 10px;
		FONT-FAMILY: verdana, arial, geneva, sans-serif;
		COLOR: #ffffff;
	    TEXT-DECORATION: none;
		line-height:normal;
	}	
	A.hpofferlink:link
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#ad3a5e;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hpofferlink:visited
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#ad3a5e;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hpofferlink:active 
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#ad3a5e;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hpofferlink:hover {
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#eb5785;
	text-decoration:none;
	line-height: normal;
	}
	
	A.hppolllink:link
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#7b9338;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hppolllink:visited
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#7b9338;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hppolllink:active 
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#7b9338;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hppolllink:hover {
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#add344;
	text-decoration:none;
	line-height: normal;
	}
	
	A.hpnewslink:link
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#876a02;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hpnewslink:visited
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#876a02;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hpnewslink:active 
	{
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#876a02;
	text-decoration:underline;
	line-height: normal;
	}
	
	A.hpnewslink:hover {
	font-size:9px;
	font-family:verdana, arial, geneva, sans-serif;
	color:#b19019;
	text-decoration:none;
	line-height: normal;
	}
	
/* END LINKS */

/* BG STYLES*/
	.hpcontentBG {
	background:#fff url(../images/bg/bg_dropShadow.gif) repeat-x;
	}

	.hpcontentblock
	{
	background:#fff;
	width:100%;
	height:100%;
	font-family:verdana, arial, geneva, sans-serif;
	font-size:9px;
	color:#303030;
	text-decoration:none;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: normal;
	}
	.headerBG
	{
		background: #ecf3f6 url(../images/bg/bg_header.gif) repeat-x;
	}
	.salesgalleryBG
	{
		background: #d8d3bc url(../images/bg/bg_salesgallery.gif) repeat-x;
	}
	.salesgalleryBGsidebar
	{
		background: #fff url(../images/bg/bg_salesgallery_sidebar.gif) no-repeat;
	}	
	.benefitsBG
	{
		background: #e3d5a9 url(../images/bg/bg_benefits.gif) repeat-x;
	}
	.benefitsBGsidebar
	{
		background: #fff url(../images/bg/bg_benefits_sidebar.gif) no-repeat;
	}
	.resortsBG
	{
		background: #d5e0e6 url(../images/bg/bg_resorts.gif) repeat-x;
	}
	.inspirationBG
	{
		background: #bdc972 url(../images/bg/bg_inspiration.gif) repeat-x;
	}	
	.inspirationBGsidebar
	{
		background: #fff url(../images/bg/bg_inspiration_sidebar.gif) no-repeat;
	}
	.requestinfoBG
	{
		background: #fef9d6 url(../images/bg/bg_requestinfo.gif) repeat-x;
	}	
	.requestinfoBGsidebar
	{
		background: #fff url(../images/bg/bg_requestinfo_sidebar.gif) no-repeat;
	}
	.contactusBG
	{
		background: #e0e0e0 url(../images/bg/bg_contactus.gif) repeat-x;
	}	
	.contactusBGsidebar
	{
		background: #fff url(../images/bg/bg_contactus_sidebar.gif) no-repeat;
	}
	.aboutusBG
	{
		background: #e0e0e0 url(../images/bg/bg_aboutus.gif) repeat-x;
	}	
	.aboutusBGsidebar
	{
		background: #fff url(../images/bg/bg_aboutus_sidebar.gif) no-repeat;
	}	
	.careersBG
	{
		background: #e0e0e0 url(../images/bg/bg_careers.gif) repeat-x;
	}	
	.careersBGsidebar
	{
		background: #fff url(../images/bg/bg_careers_sidebar.gif) no-repeat;
	}
	.ourbrandsBG
	{
		background: #e0e0e0 url(../images/bg/bg_ourbrands.gif) repeat-x;
	}	
	.ourbrandsBGsidebar
	{
		background: #fff url(../images/bg/bg_ourbrands_sidebar.gif) no-repeat;
	}
/*END BG STYLES*/

/* START COPY FORMATTING */
	.headerSalesgallery
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #3d1b01;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderSalesgallery
	{ font-family: "helvetica neue roman 55",verdana,arial,sans-serif; 
	  font-size: 15px; 
	  font-weight: bold; 
	  color: #3d1b01;}	  
	.headerInspiration
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #5a6800;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderInspiration
	{ font-family: "helvetica neue roman 55",verdana,arial,sans-serif; 
	  font-size: 15px; 
	  font-weight: bold; 
	  color: #5a6800;}	
	.headerRequestinfo
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #413308;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderRequestinfo
	{
	    font-size: 15px;
		font-family: "helvetica neue roman 55",verdana,arial,sans-serif;
		color: #9d6f03;
	    text-decoration: none;
		font-weight: bold;
	}	
	.headerAboutus
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #02486a;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderAboutus
	{ font-family: "helvetica neue roman 55",verdana,arial,sans-serif; 
	  font-size: 15px; 
	  font-weight: bold; 
	  color: #02486a;}
	.headerNews
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #02486a;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderNews
	{ font-family: "helvetica neue roman 55",verdana,arial,sans-serif; 
	  font-size: 15px; 
	  font-weight: bold; 
	  color: #02486a;}
	.headerCareers
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #02486a;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderCareers
	{ font-family: "helvetica neue roman 55",verdana,arial,sans-serif; 
	  font-size: 15px; 
	  font-weight: bold; 
	  color: #02486a;}
	.headerOurbrands
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #02486a;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderOurbrands
	{ font-family: "helvetica neue roman 55",verdana,arial,sans-serif; 
	  font-size: 15px; 
	  font-weight: bold; 
	  color: #02486a;}
	.headerContactus
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #02486a;
	    text-decoration: none;
		font-weight: normal;
		line-height: 30px;
	}
	.subheaderContactus
	{
	    font-size: 21px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #303030;
	    text-decoration: none;
		font-weight: normal;
		letter-spacing: 1px;
	}
	.smsubheaderContactus
	{ font-family: "helvetica neue roman 55",verdana,arial,sans-serif; 
	  font-size: 15px; 
	  font-weight: bold; 
	  color: #02486a;}
	
	.headerBenefits
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #413308;
	    text-decoration: none;
		font-weight: normal;
	}
	.subheaderBenefits
	{
	    font-size: 15px;
		font-family: "helvetica neue roman 55",verdana,arial,sans-serif;
		color: #9d6f03;
	    text-decoration: none;
		font-weight: bold;
	}
	.testimonialTXT
	{
	    font-size: 17px;
	    color: #413308;
	    font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
	}
	.smtestimonialTXT
	{
	    font-size: 10px;
	    color: #9d6f03;
	    font-family: "helvetica neue roman 55",verdana,arial,sans-serif;
		line-height:normal;
	}
	.headerResorts
	{
	    font-size: 26px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #02486a;
	    text-decoration: none;
		font-weight: normal;
	}
	
	.resortDesc	
	{
	    font-size: 12px;		
		line-height: 18px;
	    color: #303030;
	    font-family: verdana, arial, geneva, sans-serif;
	}
	
	.medtext
	{
	    font-size: 11px;
	    color: #303030;
	    font-family: verdana, arial, geneva, sans-serif;
	}
	
	p
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #303030;
	    text-decoration: none;
		line-height: 18px;
	}
	
	td
	{
	    font-size: 12px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #303030;
	    text-decoration: none;
		line-height: 18px;
	}
	
	.medtextwht
	{
	    font-size: 14px;
	    color: #fff;
	    font-family: verdana, arial, geneva, sans-serif;
	}    

	.header
	{
	    font-size: 24px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #02486a;
	    text-decoration: none;
		FONT-WEIGHT: normal;
	}
	.subheader
	{
	    font-size: 17px;
		font-family: "helvetica neue roman 55",verdana,arial,sans-serif;
		color: #4b4b4b;
	    text-decoration: none;
		FONT-WEIGHT: normal;
	}
	.medheader
	{
	    font-size: 14px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #2e99e5;
	    text-decoration: none;
		FONT-WEIGHT: bold;
	}
	.unavailable
	{
	    font-size: 12px;
	    color: #6b94a8;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.smtext
	{
	    font-size: 10px;
	    color: #303030;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.smtextvi
	{
	    font-size: 9px;
	    color: #303030;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.smtextblue
	{
	    font-size: 10px;
	    color: #02486a;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.smtextltblue
	{
	    font-size: 10px;
	    color: #649cb7;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.smtextwht
	{
	    font-size: 10px;
	    color: #fff;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.smtextmaroon
	{
	    font-size: 10px;
	    font-family: verdana, arial, geneva, sans-serif;
		color: #943735;
		line-height: normal;
	}
	.whtlabel
	{
	    font-size: 11px;
	    color: #ffffff;
	    font-family: verdana, arial, geneva, sans-serif;
		FONT-WEIGHT: bold;
	}
	.bluelabel
	{
	    font-size: 11px;
	    color: #02486a;
	    font-family: verdana, arial, geneva, sans-serif;
		FONT-WEIGHT: normal;
	}	
	.disclaimer
	{
	    font-size: 8px;
	    color: #303030;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.copyright
	{
	    font-size: 10px;
	    color: #649cb7;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	.lrgcopyright
	{
	    font-size: 14px;
	    color: #649cb7;
	    font-family: verdana, arial, geneva, sans-serif;
		line-height: normal;
	}
	li 
	{ 
	list-style-image: url(../images/arrow.gif); 
	margin-bottom: 10px;
	}
	
/* END COPY FORMATTING */

/* START FORM FORMATTING */
	
	.formlabel
	{
	    font-size: 9px;
	    color: #878787;
	    font-family: verdana, arial, geneva, sans-serif;
		font-weight: normal;
		line-height: normal;
	}
	.formheader
	{
	    font-size: 21px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #747474;
	    text-decoration: none;
		font-weight: normal;
		letter-spacing: 1px;		
		border:outset 1px #ccc;
		background:url(../images/bg/bg_resetbtn.gif) repeat-x left top;
		background-color: #d8d8d8;
		padding: 3px;
		text-align: center;
	}
	.formfield
	{
	    font-family: verdana, arial, geneva, sans-serif;
		border: 1px solid #dedede; 
		background-color: #fff;
		font-weight: normal;
		font-size: 9px;
		color: #303030;
		background: #fff url(../images/bg/bg_formfield.gif) no-repeat;
	}
	.formlabelRequest
	{
	    font-size: 9px;
	    color: #413308;
	    font-family: verdana, arial, geneva, sans-serif;
		font-weight: normal;
		line-height: normal;
	}
	.formheaderRequest
	{
	    font-size: 21px;
		font-family: Baskerville Book, Baskerville, Times, Times New Roman, Serif;
		color: #413308;
	    text-decoration: none;
		font-weight: normal;
		letter-spacing: 1px;
		background:url(../images/bg/bg_resetbtn_requestinfo.gif) repeat-x left top;		
		border:outset 1px #413308;
		background-color:#d5cd98;
		padding: 3px;
		text-align: center;
	}
	.MemNum
	{
		visibility:hidden;
	}
	.resetbtn 
	{
		cursor:pointer;
		border:outset 1px #ccc;
		background:#999;
		color:#666;
		font-family: verdana, arial, geneva, sans-serif;
		font-weight: bold;
		font-size: 11px;
		padding: 1px 2px;
		background:url(../images/bg/bg_resetbtn.gif) repeat-x left top;
	}
	.submitbtn 
	{
		cursor:pointer;
		border:outset 1px #ccc;
		background:#999;
		color:#303030;
		font-family: verdana, arial, geneva, sans-serif;
		font-weight: bold;
		font-size: 11px;
		padding: 1px 2px;
		background:url(../images/bg/bg_submitbtn.gif) repeat-x left top;
	}
	.submitbtnRequestinfo
	{
		cursor:pointer;
		border:outset 1px #413308;
		background:#bbb37e;
		color:#413308;
		font-family: verdana, arial, geneva, sans-serif;
		font-weight: bold;
		font-size: 11px;
		padding: 1px 2px;
		background:url(../images/bg/bg_resetbtn_requestinfo.gif) repeat-x left top;
	}	
	.pollbtn {
	cursor:pointer;
	font-family:verdana, arial, geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#6d8721;
	background:#dbe3c4;
	border: outset 1px #6d8721;
	padding: 1px 2px;
	background:url(../images/bg/bg_greenbtn.gif) repeat-x left top;
	}
	
/* END FORM FORMATTING */

/* START CSS DROP DOWN MENU */

	.ddlinkcss{
	position:absolute;
	visibility: hidden;
	border-top: #ebf3f6 solid 1px;
	border-left: #fff solid 1px;
	border-right: #fff solid 1px;
	border-bottom-width: 0;
	font-family:verdana, arial, geneva, sans-serif;
	font-weight:normal;
	font-size:9px;
	line-height: 18px;
	z-index: 100;
	background-color: #ebf3f6;
	width: 335px;
	}
	
	.ddlinkcss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: #fff solid 1px;
	padding: 1px 0;
	text-decoration: none;
	font-family:verdana, arial, geneva, sans-serif;
	font-weight:normal;
	font-size:9px;
	text-indent: 5px;
	}
	
	.ddlinkcss a:hover{ /*hover background color*/
	font-family:verdana, arial, geneva, sans-serif;
	font-weight:normal;
	font-size:9px;
	text-decoration: none;
	color: #fff;
	background-color: #02486a;	
	}
	
	.ddlinkcss a:visited{	
	font-family:verdana, arial, geneva, sans-serif;
	font-weight:normal;
	font-size:9px;
	text-decoration: none;
	}
	
/* END CSS DROP DOWN MENU */