<style>
/* ---------------------------------------- */
/* -------------  Navigation -------------- */
/* ---------------------------------------- */

a:link  				 		{ color:#000000; }
a:active						{ color:#000000; }
a:visited						{ color:#000000; }
a:hover					 		{ color:#cc0000; }
a										{ font-family:Verdana, Arial,Helvetica,sans-serif;  font-size:12px;  color:#000000; text-decoration:underline; }



/* ---------------------------------------- */
/* -------------     Page    -------------- */
/* ---------------------------------------- */
.pageTitle						{ padding-left:20px; padding-bottom:5px;   color:#4A7096; font-variant:small-caps;  font-size: 25px; font-family: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif; text-align:left;}
.pageTitleMixCase			{ padding-left:20px; padding-top:5px; padding-bottom:5px;   color:#999999; font-size: 25px; font-family: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif; }
.pageTitleNoPad					{ color:#999999; font-variant:small-caps;  font-size: 25px; font-family: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif; }
.pageTitleNoPadMixCase		{ color:#666666; font-size: 25px; font-family: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif; }

.pageInstructions			{ border-bottom:1px dotted #c0c0c0;border-top:1px solid #f0f0f0;  padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; color:#666666; background-color:#f7f7f7; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.brochureText 				{ text-align:justify; font-family: Verdana ,Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; width:740; padding-left:20px; line-height:17px; color:#333333;}
.brochureTextTD 			{ font-family: Verdana ,Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:17px; color:#333333;}

/* Section Home Pages */
.subTitle								{	border-bottom:1px solid #e5e5e5; font-family:Arial,Helvetica,sans-serif;font-size:21px; color:#9d9d7c; padding-left:30px;padding-top:06px;height:30px;background-repeat:no-repeat;}
.UKsubTitle							{	border-bottom:1px solid #e5e5e5; font-family:Arial,Helvetica,sans-serif;font-size:21px; color:#9d9d7c; padding-left:02px;padding-top:06px;height:30px;background-repeat:no-repeat;}
.subTitlePlain					{ font-family:Arial,Helvetica,sans-serif;font-size:21px; color:#9d9d7c; padding-top:06px;height:30x;}
.subText					 			{ padding:10px; line-height:17px; color:#4a4840;}
.UKsubText					 		{ padding:3px; line-height:17px; color:#4a4840;}
.subText2					 			{ padding:3px; line-height:17px; color:#4a4840;}

/* Section Home Pages */
/* ---------------------------------------- */
/* -------------     Page    -------------- */
/* ---------------------------------------- */

/* ---------------------------------------- */
/* -------------     Lists    ------------- */
/* ---------------------------------------- */
.listBackColor				{  background-color:##6e6d66;}
.lD										{  background-color:#f9f9f9; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.listDiv 							{  padding-left:20px; padding-top:20px; }

a:link.listLink     	{ 	color: #000000; }
a:visited.listLink  	{ 	color: #000000; }
a:active.listLink  		{ 	color: #000000; }
a:hover.listLink    	{ 	color: #cc0000; }
.listLink           	{ 	text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; }
/* ---------------------------------------- */
/* -------------     Lists    ------------- */
/* ---------------------------------------- */

/* ---------------------------------------- */
/* -------------     Forms    ------------- */
/* ---------------------------------------- */
.formDiv 								{ padding-left:20px; padding-top:06px; }
.formInstructions				{ padding-left:20px; padding-top:14px; color:#333333; font-size:11px; font-family: Arial, Helvetica, sans-serif; }

.formDivWizard					{ padding-left:20px; padding-top:00px; }
.formDivMulti						{ padding-left:20px; padding-top:06px; }

.formSubSectTitle 		{ padding:5px; font-family: Verdana; Arial, Helvetica, sans-serif; font-size:12px; background-color:#e1e2c8; color:#000000; }
.formSubSectData 			{ padding:5px;  background-color:#f1f2e1;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}

.fTop 		{ height:13px;background-image: url(/RDStatic/images/forms/form_tc.jpg); background-repeat:repeat-x; }
.fBottom	{ height:11px;background-image: url(/RDStatic/images/forms/form_bc.jpg); background-repeat:repeat-x; }
.fLeft			{ height:20px;background-image: url(/RDStatic/images/forms/form_cl.jpg); background-repeat:repeat-y; }
.fRight		{ height:20px;background-image: url(/RDStatic/images/forms/form_cr.jpg); background-repeat:repeat-y; }
.fSubHdgA {FONT-WEIGHT: bold; padding:5px;COLOR: #ffffff; BACKGROUND-COLOR: #2f5076; FONT-FAMILY: arial;BACKGROUND-IMAGE: url(/RDStatic/images/background/sectHdr_bkgd.gif); BACKGROUND-REPEAT:repeat-x; HEIGHT: 35px;border-bottom:3px solid #dedede;font-size:14px;}

.fP {
	padding-top:5px;font-size:12px; font-family:arial; font-weight:bold; COLOR: #4d4e34; BORDER-BOTTOM: #b9b998 1px dotted
}
.fPSub								{	color:#333333; font-size:11px;}
.fD {
	padding-top:5px; font-size:11px; COLOR: #000000; BORDER-BOTTOM: #dadbbc 1px dashed
}

.sU										{	font-size:11px; color:#4a4840; border-bottom:1px #cdcccc solid; padding:3px;}
.sT										{	font-size:10px; color:#333333; background-color:#efefef; border:1px #cdcccc solid; padding:3px;}
.sP										{	font-size:10px; color:#666666; border-bottom:1px #cdcccc dotted;}
.sD										{	font-size:10px; color:#333333;}

.formButtons	  	 		{ padding-top:14px; text-align:center; width:750px;}
.formButtonsLeft   		{ padding-top:14px; text-align:center; }
.formHelpText					{ font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#333333;}


.acceptText						{ font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#333333;}
.errorMessage	   			{ margin-left:20px; margin-top:20px; border:1px #660000 solid; width:730px; padding:5px; background-color:#ffffff;color:#660000;font-family:Courier, Verdana, Arial, Helvetica, sans-serif; }
.successMessage	   		{ width:730px; padding:5px; color:#444444; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
.downTimeMessage	   			{ margin:5px;padding: 3px; border:1px #EDC347 solid; width:762px; _width:769px;font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#f1f1f1; color:#d21b21;  color:#3f3f3f;font-weight:normal; letter-spacing: .02em;}
.errorMessageERCP	 	{ margin-left:20px; margin-top:20px; border:1px #990000 dashed;  padding:20px; background-color:#f3f1f1;color:#990000;font-size:14px; font-family:Verdana,Arial, Helvetica, sans-serif; }

.popupInfo				{display:none;color:#663300;overflow:auto;text-align:left; ;color:#333333;color:#4d4e34; }
.popupMessage	   			{margin-left:5px; padding:5px; border:1px #9D9E73 dashed; background-color:#F9FAE5; background-color:#f2f4fa;text-align:left;font-family: Verdana,Arial, Helvetica, sans-serif; font-size:11px; }
.popupHeader			{text-align:center;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

/* ---------------------------------------- */
/* -------------     Forms    ------------- */
/* ---------------------------------------- */

/* ---------------------------------------- */
/* -------    Miscellanelous      --------- */
/* ---------------------------------------- */

.sm           				{	font-family: Arial, Helvetica, sans-serif; font-size:11px; }

/*  BREADCRUMB FIX   */
.breadCrumbs  				{	vertical-align:top; height:20;background-color: #FFFFFF; background-repeat:repeat:x; text-transform:lowercase; padding-left:20px; color: #555544; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.memberID 						{	position:absolute;width:950;top:186;text-align:right;font-family:verdana;color:#666666;font-size:10px; }
.memberID2 						{	position:absolute;width:950;top:166;text-align:right;font-family:verdana;color:#666666;font-size:10px; }
/* Changed By Cognizant For Defect 316,319,342,379,389 */
.memberID3 						{	position:absolute;width:950;top:206;text-align:right;font-family:verdana;color:#666666;font-size:10px; }
/* End Of Change */
/* Changed By Cognizant For POW WebEnhancements Date# 17 April 2007  */
.noindent   					{ margin-left:15px;list-style: outside;}
.smallTextR   					{ font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#754f29;}
/* End Of Change */
/* Changed By Cognizant For POW WebEnhancements Date# 18 April 2007  */
.resCalcL						{ padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #c5bfa5;border-right:1px dashed #c5bfa5;}
.resCalcR						{ padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #c5bfa5;background-color:#f9f9f9;}
/* End Of Change */
/* Changed By Cognizant For POW WebEnhancements Date# 20 April 2007  */
.pageInstructionsLink     		{color:#666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* End Of Change */

.copyRight 			{ font-family: Arial, Helvetica, sans-serif;  font-size:11px;  color:#000000;}
.white					{ color: #ffffff;}
.black					{ color: #000000;}
.red						{ color: #cc0000;}
.bold		 				{ font-weight: bold;}
.smallCaps  			{ font-variant: small-caps;}
.box						{ border:1px #666666 solid;}
.smallSelect			{ font-family: Arial, Helvetica, sans-serif;  font-size:11px;}
.smallText				{ font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#333333;}
.smallerText			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#333333;}
/* ---------------------------------------- */
/* -------    Miscellanelous      --------- */
/* ---------------------------------------- */

/* ---------------------------------------- */
/* --------   Resort Directory   ---------- */
/* ---------------------------------------- */
.rdTitle 								{ padding-bottom:4px; font-weight:bold;}
.rdLeftColumn 					{ vertical-align:top;background-color:#e7daac;width:260;padding:12px;}

.pictureFrame						{	width:90px; height:76px; vertical-align:center; text-align:center;  background-image: url(/CDA/images/pictureFrame.gif);}
a:link.resortName    		{ 	 }
a:active.resortName  		{ 	color: #754f29; }
a:visited.resortName 		{ 	color: #754f29; }
a:hover.resortName   		{ 	color: #000000; text-decoration:underline;}
.resortName							{ font-family:Arial,Helvetica,sans-serif;  font-size:1.3em;  color:#754f29; text-decoration:underline;}
.resortNamePlain				{ font-family:Arial,Helvetica,sans-serif;  font-size:1.3em;  color:#754f29; text-decoration:none;}

a:link.resortLink    		{ 	 }
a:active.resortLink  		{ 	color: #754f29; }
a:visited.resortLink 		{ 	color: #754f29; }
a:hover.resortLink   		{ 	color: #754f29; text-decoration:underline;}
.resortLink							{ font-family:Arial,Helvetica,sans-serif;  font-size:1.1em;  color:#754f29; text-decoration:none;}
.aH											{	font-family:Arial,Helvetica,sans-serif;  font-size:.7em; color:#333333; background-color:#f9f9f9; border-bottom:1px #d7d7d7 dashed;border-top:1px #c7c7c7 dashed;}
.aD											{	font-family:Arial,Helvetica,sans-serif;  font-size:.7em; color:#333333; background-color:#ffffff;}
.subTitlePlainSm2 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; PADDING-BOTTOM: 10px; COLOR: #336699; PADDING-TOP: 6px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
/* ---------------------------------------- */
/* --------   Resort Directory   ---------- */
/* ---------------------------------------- */


/* ---------------------------------------- */
/* ---------     DropShadows    ----------- */
/* ---------------------------------------- */

.bodyBack				{ background-repeat: repeat-y; 	margin:0 auto; width:969px; text-align:left;}
.bodyBackPopUp		{ background-repeat: repeat-y; 	background-image: url(/RDStatic/images/background/background2.gif); }
.bottomLeft			{ background-repeat: no-repeat; background-image: url(/RDStatic/images/background/bottomLeft.gif); width:40; height:32; }
/* LII page expansion - increase width  */
.bottomCenter		{ background-repeat: repeat-x; 	background-image: url(/RDStatic/images/background/bottomCenter.gif);  width:910; height:32;}
.bottomCenterCPB	{ background-repeat: repeat-x; 	background-image: url(/RDStatic/images/background/bottomCenter.gif);  width:236; height:32;}
.bottomCenterPop	{ background-repeat: repeat-x; 	background-image: url(/RDStatic/images/background/bottomCenter.gif);  width:690; height:32;}
.bottomRight		{ background-repeat: no-repeat; background-image: url(/RDStatic/images/background/bottomRight.gif); width:47; height:32;}
/* LII page expansion - change left 780 to 970  */
.topRight				{ background-repeat: no-repeat; background-image: url(/RDStatic/images/background/topRight.gif); position:absolute; top:00; left:970;  width:25; height:41; }
/* ---------------------------------------- */
/* ---------     DropShadows    ----------- */
/* ---------------------------------------- */

/* ---------------------------------------- */
/* -------  Selector Redefines   ---------- */
/* ---------------------------------------- */
body			{ font-family: Verdana ,Arial, Helvetica, sans-serif;  font-size:12px;  margin: 0px; background-color:#FFFFFF; text-align:center;}

div				{	font-family: Verdana ,Arial, Helvetica, sans-serif;  font-size:12px;}
th				{	text-align:left; font-family: Arial, Helvetica, sans-serif;	 font-size:12px; font-weight:normal; vertical-align:bottom;background-color:#ebe9d9;color:#333333;padding:6px;}
td				{	font-family: Verdana ,Arial, Helvetica, sans-serif;  font-size:12px;}
select		{	font-family: Arial, Helvetica, sans-serif;  font-size:12px;}
input			{ }
li				{	list-style-type:circle;}
ol				{	margin-top:2px; margin-bottom:2px; list-style: inside;}
ul				{	margin-top:2px; margin-bottom:2px; list-style: inside;}
hr				{	height:1; color:#666666;}
p 				{	page-break-before: always}
/* ---------------------------------------- */
/* -------  Selector Redefines   ---------- */
/* ---------------------------------------- */

/* ---------------------------------------- */
/* -------    DHTML Behaviors    ---------- */
/* ---------------------------------------- */

.listPlain			{ background-color:#f9f9f9; color:#4a4840; font-family:Arial;}

/* Tabs */
.comTabs			{	font-size:13px;color:#FFFFFF; height:28;text-align:center; vertical-align:middle;cursor:pointer;background-image:url(/CDA/images/tabs/bkgdPrimNav.gif);font-weight:bold}
.comTabsSel			{	font-size:13px;color:#4F4F4F; height:28;text-align:center; vertical-align:middle;background-color:#e6e6e6;border-top:2px solid #CDCEC8;font-weight:bold}
.comTabsHilite		{	font-size:13px;color:#FFFFFF; height:28;text-align:center; vertical-align:middle;cursor:pointer;background-color:#ffa60c;font-weight:bold}

.weeksTabs			{	font-size:13px;color:#FFFFFF;height:36;text-align:center; vertical-align:middle;cursor:pointer;background-image:url(/CDA/images/tabs/bkgdPrimNav.gif);font-weight:bold;background-repeat:repeat-x;background-color:#F17217;}
.weeksTabsSel		{	font-size:13px;color:#4F4F4F;height:36;text-align:center; vertical-align:middle;background-color:#e6e6e6;border-top:2px solid #CDCEC8;font-weight:bold}
.weeksTabsHilite	{	font-size:13px;color:#FFFFFF;height:36;text-align:center; vertical-align:middle;cursor:pointer;background-color:#ffa60c;font-weight:bold}

.weeksTabsHome		{	font-size:13px;color:#FFFFFF;height:36;text-align:center; vertical-align:middle;cursor:pointer;background-image:url(/CDA/images/tabs/bkgdPrimNav.gif);font-weight:bold;background-repeat:repeat-x;background-color:#F17217;}
.weeksTabsSelHome	{	font-size:13px;color:#4F4F4F;height:36;text-align:center; vertical-align:middle;background-color:#e6e6e6;border-top:2px solid #CDCEC8;font-weight:bold}
.weeksTabsHiliteHome{	font-size:13px;color:#FFFFFF;height:36;text-align:center; vertical-align:middle;cursor:pointer;background-color:#ffa60c;font-weight:bold}


/* Tabs */

.b	 						{ padding-right:5px; padding-left: 5px;padding-bottom:02px; _padding-bottom:00px; height:23px; background-image: url(/RDStatic/images/buttons/buttonBack.gif); border:solid #333333 1px; }
.bSmall2				{ height:20px; background-image: url(/RDStatic/images/buttons/buttonBack.gif); background-position: top; background-repeat: repeat-x; border:solid #333333 1px; font-size:11px; }
.bSmall					{ height:20px; background-image: url(/RDStatic/images/buttons/buttonBack.gif); background-position: top; background-repeat: repeat-x; border:solid #333333 1px; font-size:11px; }
.bLink  			{ font-family: Arial; letter-spacing:.05em;  BACKGROUND-IMAGE: url(/RDStatic/images/buttons/linkButton.gif); height:23px;PADDING: 3px; padding-left: 5px;  BORDER: #4a7096 1px solid; color:#ffffff; font-weight:bold; text-decoration:none; font-size:12px; }
.bLink:hover 		{ color: #ffffaa; }


.filterTitle 				{ border-top: #999999 1px solid; border-bottom: #999999 1px solid;font-variant:small-caps; padding:5px; background-color:#e1e2c8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}
.filterSubTitle 			{padding:5px;  background-color:#f1f2e1;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;}
a:link.filterSubTitle 		{text-decoration: none;}

 
/* ---------------------------------------- */
/* -------          Endeca        ---------- */
/* ---------------------------------------- */


.tabDiv							{width:900px; _width:920px; padding-left:10px; padding-right:20px; padding-top:06px; }
.resortInfoDiv				{ wzidth:920px; padding-left:100px;padding-right:20px; padding-top:06px; }
.subTitlePlainSm			{ font-family:Arial,Helvetica,sans-serif;font-size:17px; font-weight:bold; color:#989861; paddding-left: 10px;padding-top:06px;}
.b2	 							{font-weight:bold; font-size:13px; font-family:arial; color:#ffffff; text-transform:uppercase; cursor:pointer; padding-bottom:02px; _padding-bottom:00px;   height:27px; background-image: url(/RDStatic/images/buttons/buttonBackPrim.gif); border:solid #ffffff 1px; }

.filterTitle 				{ border-top: #999999 1px solid; border-bottom: #999999 1px solid;font-variant:small-caps; padding:5px; background-color:#e1e2c8; background-color:#f1f2e1;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}
.filterSubTitle 		{padding: 5px;  background-color:#f1f2e1;  color:#0b3a6b; color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold}
a.filterSubTitle:link		{text-decoration: none;}
.filterSubTitleHover 		{padding: 5px; line-hedight:5mm; background-color:#a4a488; texdt-transform:uppercase; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;}

.filterRegionTitle 			{padding:3px; text-decoration:none; color:#996633; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;}
a.filterRegionTitle		 {color:#996633;  text-decoration: none;}
a.filterRegionTitle:active {color:#996633;  text-decoration: none;}
a.filterRegionTitle:hover {color:#996633;  text-decoration: underline;}
a.filterRegionTitle:link 	{color:#996633; text-decoration: none;}
a.filterRegionTitle:visited	{color:#996633; text-decoration: none;}


.filter					{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; padding-left: 3px; border-bottom:0px #b9b998 dotted;text-decoration: none;}
a.filter					{color:#4d4e34; color:#996633;  text-decoration: none;}
a.filter:link			{color:#4d4e34; color:#996633;  text-decoration: none;}
a.filter:hover			{color:#996633;  text-decoration: underline;}
a.filter:visited		{color:#996633;}
.filterNum				{font-size: 10px; color:#996633; text-decoration: none;}
a.filterNum			{color:#996633;  text-decoration: none;}
a.filterNum:link		{color:#996633;  text-decoration: none;}
a.filterNum:hover	{color:#996633;  text-decoration: underline;}
a.filterNum:visited	{color:#996633;}

.popSearchLink					{font-size: 11px; color:#4d4e34; color:#996633;  border-bottom:0px #b9b998 dotted;text-decoration: none;}
a.popSearchLink					{color:#4d4e34; color:#996633;  text-decoration: none;}
a.popSearchLink:link			{color:#4d4e34; color:#996633;  text-decoration: none;}
a.popSearchLink:hover			{color:#ffffff;  text-decoration: underline;}
a.popSearchLink:visited		{color:#996633;}

.popInfoLink			{font-size: 12px; color:#996633; text-decoration: underline}
a.popInfoLink			{font-size: 12px; color:#996633; text-decoration: underline}
a.popInfoLink:link		{font-size: 12px; color:#996633; text-decoration: underline}
a.popInfoLink:hover		{font-size: 12px; color:#996633; text-decoration: underline}
a.popInfoLink:visited		{font-size: 12px; color:#996633; text-decoration: underline}

.expand				{font-size: 11px; color:#4d4e34; padding-left: 15px; border-bottom:0px #b9b998 dotted;text-decoration: none;}

.mapText				{line-height:10px; color:#666666;  text-transform:none;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:9px;}
.mapNum				{color:#333333; text-transform:none;  font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:8px;}

.mapHeader			{color:#0b3a6b; text-transform:none; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}

a.dimMapLink 		{ color:#6c87a2; color:#666666;cursor:pointer; text-transform: none; text-decoration:none; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold }
a.dimMapLink:link	{color:#6c87a2;  color:#666666; font-size:9px; font-weight:bold; text-transform:none; text-decoration:none;}
a.dimMapLink:hover	{color:#666666; font-size:9px;  font-weight:bold; text-transform:none; text-decoration:underline;}
a.dimMapLink:active	{color:#666666; font-size:9px;  font-weight:bold; text-transform:none; text-decoration:underline;}
a.dimMapLink:visited	{color:#666666; font-size:9px;  font-weight:bold; text-transform:none; text-decoration:none;}


a.dimMapLinkHilite	{color:#536e89; font-size:9px;text-transform:none;text-decoration:underline; font-weight:bold;}
a.dimMapLinkHilite:hover	{color:#536e89; font-size:9px; text-transform:none;font-weight:bold; text-decoration:underline;}
a.dimMapLinkHilite:link	{color:#536e89;font-size:9px;  text-transform:none;font-weight:bold; text-decoration:underline;}
a.dimMapLinkHilite:active	{color:#536e89; font-size:9px; text-transform:none;font-weight:bold; text-decoration:underline;}
a.dimMapLinkHilite:visited	{color:#536e89;font-size:9px;  text-transform:none;font-weight:bold; text-decoration:underline;}
.dimMapLinkHilite	{color:#536e89;font-size:9px; text-transform:none;font-weight:bold; text-decoration:none;}

a.dimMapNum 		{color:#000000;cursor:pointer; text-decoration:none; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold }
a.dimMapNum:link  {color:#000000; font-weight:bold;text-decoration:none;font-size:8px; }
a.dimMapNum:active  {color:#000000; font-weight:bold;text-decoration:none;font-size:8px; }
a.dimMapNum:hover  {color:#000000; font-weight:bold;text-decoration:underline;font-size:8px; }
.dimMapNum 		{color:#000000;cursor:pointer; text-transform:none;text-decoration:none; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold }

a.dimMapNumHilite:link	{color:#324e6a;  font-weight:bold; text-decoration:underline;}
a.dimMapNumHilite		{color:#324e6a;cursor:pointer; text-decoration:underline; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold }
.dimMapNumHilite		{color:#324e6a;cursor:pointer; text-transform:none;text-decoration:underline; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold }

.divider 				{color:#0b3a6b; font-weight:normal}


.borderRight2				{border-right: 1px solid #c1c199; padding-bottom: 5px}
.borfderB			{border-bottom: 1px solid #c1c199;padding-bottom: 0px; }
.bodrderBLight			{border-bottom: 1px solid #f8f8e7; }
.borderTDash			{border-top: 1px dashed #666666; }
.removeText		{FONT-SIZE: 9px; COLOR: #cc6633;  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
a.removeText	{FONT-SIZE: 9px; COLOR: #996633; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
a.removeText:hover		{FONT-SIZE: 9px; COLOR: #cc6633; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}
.DimTableBorder 		{border: 1px solid #99b3cc; border: 1px solid #c1c199;}

 
.NavColumnHeaderO 	{FONT-WEIGHT: bold; padding:5px;font-variant:small-caps; FONT-SIZE: 12px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0b3a6b; border-right:1px solid #0b3a6b;}
.NavColumnHeadder 	{FONT-WEIGHT:bold; padding:5px;font-variant:small-caps; FONT-SIZE: 14px; COLOR: #333333;font-family:Verdana, Arial, Helvetica, sans-serif; }
.NavColumnHeader 	{FONT-WEIGHT: bold; padding:5px;font-variant:small-caps; FONT-SIZE: 12px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0b3a6b; bordder-right:1px solid #0b3a6b;}
.NavColumnHeaderN 	{FONT-WEIGHT: bold; padding:5px;font-variant:small-caps; FONT-SIZE: 12px; COLOR: #3b3b28; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccc99; BACKGROUND-COLOR: #dfe1c7;borderx-right:1px solid #0b3a6b;}

.BreadcrumbGroupO 	{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; font-weight: normal;PADDING-BOTTOM: 5px; TEXT-TRANSFORM: none; COLOR: #0b3a6b; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1}
.BreadcrumbGroup 	{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; font-weight: normal;PADDING-BOTTdOM: 5px; TEXT-TRANSFORM: none; COLOR: #333333; PADdDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1}
a.BreadcrumbGroup:link 	{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; font-weight: normal;PADDING-BOTTdOM: 5px; TEXT-TRANSFORM: none; COLOR: #333333; PADdDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1}

.EndecaBreadcrumbs 	{FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Dimensions 				{FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef;}
.DimensionHeader 		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; height:30px; COLOR: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #7A997A; BACKGROUND-COLOR: #4a7096;TEXT-ALIGN: left
}
.DimensionValue 		{PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none;}

.SearchTermsHeader	{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef;}
.SearchTermsUsed 	{PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #efefef;  TEXT-DECORATION: none;}
.SearchBox 				{PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333;font-family:Verdana, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #eaeaea;BACKGROUND-COLOR: #a4a488;}
.SearchBoxText 		{FONT-SIZE: 11px; FONT-FAMILY: Calibri,arial;}
.searchTipsText			{FONT-SIZE: 10px; COLOR: #000000;  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.searchHelpText			{padding-left:10px; padding-top:10px;font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#333333;}

.dealsContainer			{background-color:#e9e7d7; background-color:#f8f8e7; bacdkground-color:#c1c199; border:1px solid #e7eff9;border:1px solid #d6d6a9; border-top:2px solid #d6d6a9;}
.fDealContainer			{background-color:#ffffff; border:1px solid #e7eff9;border:1px solid #c1c199;}
.fDealHeader				{font-size:16px; font-family: arial; text-align:center; FONT-WEIGHT: bold;  font-variant: small-caps;COLOR: #ffffff; background-color: #998c7a; height:25px; padding-top:3px; padding-left:8px;}
.fDealHeaderLeft				{font-size:16px; font-family: arial; text-align:left; FONT-WEIGHT: bold;  font-variant: small-caps;COLOR: #ffffff; background-color: #998c7a; height:25px; padding-top:3px; padding-left:8px;}

a.fDealResortName:link		{color:#996633; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none; }
a.fDealResortName:visited	{color:#996633; text-decoration: underline;}
a.fDealResortName:active	{color:#996633; text-decoration: underline;}
a.fDealResortName:hover	{color:#996633; text-decoration: underline;}
.fDealResortName				{backgreound-color:#e7eff9; color:#996633; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none;}

.fDealDivider 					{border-top: 1px solid #bbbbbb; width: 100%;}

.NewButton 			{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; text-transform:uppercase; WIDTH: 150px; COLOR: #ffffff; font-family: verdana,Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4a7096; TEXT-ALIGN: left
}
.NewButtonLg 		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; text-transform:uppercase; WIDTH: 200px; COLOR: #ffffff; font-family: verdana,Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4a7096; TEXT-ALIGN: left
}
.NewBlueButton 	{BORDER: 1px solid #6c90b3; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 150px; COLOR: #6c90b3; font-family: verdana,Arial,Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1;BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left
}
.NewGrayButton 	{BORDER-RIGHT: 1px; BORDER-TOP: 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: 1px; WIDTH: 150px; COLOR: #aaaaaa; BORDER-BOTTOM: 1px; font-family:Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.startOverButton 	{BORDER-RIGHT: 1px; BORDER-TOP: 1px; PADDING-LEFT: 5px; PADDING-righT: 5px;FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: 1px; WIDTH: 150px; height:20px; COLOR: #ffffff; BORDER-BOTTOM: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #7A997A; TEXT-ALIGN: left
}


.maplistViewSel {padding:0px 15px; cursor:pointer; COLOR:#fff; font-weight:bold; font-size:11px; BACKGROUND:#fff url(/RDStatic/images/tabs/tabs2_70_sel.gif) repeat-x top left; FONT-FAMILY: Arial; TEXT-ALIGN: center; HEIGHT: 33px; line-height:33px;}
.maplistViewTabSel {BORDER-BOTTOM: #f8f8e7 0px solid;}
.maplistView {	padding:0px 15px; cursor:pointer; COLOR:#355377; font-weight:bold; font-size:11px; BACKGROUND:#fff url(/RDStatic/images/tabs/tabs2_70.gif) repeat-x top left; FONT-FAMILY: Arial; TEXT-ALIGN: center; HEIGHT: 33px; line-height:33px; }
.maplistViewTab {	cursor:pointer; BORDER-BOTTOM: #d2d2a3 0px solid; }
.maplistViewHover {	padding:0px 15px; cursor:pointer; COLOR:#1c6dc8; font-weight:bold; font-size:11px; BACKGROUND:#fff url(/RDStatic/images/tabs/tabs2_70.gif) repeat-x top left; FONT-FAMILY: Arial; TEXT-ALIGN: center; HEIGHT: 33px; line-height:33px;}

.space{ width:8px; overflow:hidden;}

A.maplistView:link {	cursor:pointer;FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/RDStatic/images/tabs/tabs2_70.gif); COLOR: #EE7B22; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2a3 0px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; TEXT-DECORATION: none; t: center}


.ResultsTbl {
	border: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0;
}	
.ResultsTblTab {
	border: 1px solid #f0f0f0; border-top: 0px solid #f0f0f0;
}	
.ResInfoBorder {
border: 1px solid #eaeaea; border-top: 3px solid #efefef;
}	
.ResInfoBorderTab {
	backdground-color:#f7f6f1; border: 1px solid #d2d2a3; border-top: 0px solid #cdcd9b;border-left: 1px solid #d2d2a3
}	

.ResInfoBorder2 {
	backdground-color:#f7f6f1; border: 1px solid #c5bfa5; border-top: 2px solid #c5bfa5;border-left: 1px solid #c5bfa5
}	

.resHeaderContainer    {border-bottom: 1px dashed #999966;BACKGR6OUND-COLOR: #f8f8e7;BACKGROUND-COLOR: #ffffff;}
.resortContainer	{border-top: 1px dashed #999966;}
.infoContainer		{ backgrokund-color:#f6f5e7;border-left: 1px dashed #999966;  border-right: 1px dashed #999966;}
.subHeader	{ font-family:Arial,Helvetica,sans-serif;font-size:17px; font-weight:bold; color:#989861; color:#9b9b74; borsder-top: 1px dashed #999966;border-bottom: 1px dashed #999966; padding-top:3px; padding-bottom:3px;}
.ResultsHeader {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8e7;
}
.ResultsFont {
	FONT-SIZE: 10px; font-size: 10px;font-family:Arial, Helvetica, sans-serif; BACKGRfOUND-COLOR: #d5d6d7; BACKGfROUND-COLOR: #f8f8e7;padding-right: 5px;
}
/*.ResortName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996633; FONT-FAMILY: arial; TEXT-DECORATION: none;
}
a.ResortName:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996633; FONT-FAMILY: arial; TEXT-DECORATION: none;
}
a.ResortName:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996633; FONT-FAMILY: arial; TEXT-DECORATION: underline;
}*/
.ResortInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial; TEXT-DECORATION: none;
}
a.ResortInfo:link {
	padding-right:5px;FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial; TEXT-DECORATION: none;
}
.ResortId {
	text-align:right;FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ResortAddr {
	FONT-WEIGHT: normal; bodrder-right:1px solid #eaeaeb;  FONT-SIZE: 12px; COLOR: #333333; font-family:Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ResortLabel {
	FONT-WEIGHT: bold; borkder-bottom:1px solid #eaeaeb; padding-left: 5px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ResortDtl{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ResortPx{
	border-bottfom:1px solid #eaeaeb; bofrder-top:1px solid #eaeaeb; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

.SortFont {
	FONT-SIZE: 10px; border-beottom:1px solid c6c7c8; COLOR: #666666; text-transform: uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.SortFont:link {
	FONT-SIZE: 10px; text-decoration: none;COLOR: #666666; text-transform: uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;
}
.SortHdr {
	FONT-SIZE: 10px; border-left:1px solid #c1c199;border-right:1px solid #c1c199; border-bottom:1px solid #c1c199;text-transform:uppercase; background-color:#eaeaeb; background-color:#e4e6c1;COLOR: #666666; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.SortFontSel {
	FONT-SIZE: 10px; text-decoration: none; COLOR: #a4a488;COLOR: #74744f; font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.SortHdrSel {
	FONT-SIZE: 10px; text-decoration: none;border-left:1px solid #999966; text-transform:uppercase; background-color:#ffffff; COLOR: #666666; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.SortHdrSel {
	border-top:1px solid #c1c199;FONT-SIZE: 10px; text-decoration: none;border-left:1px solid #c1c199; text-transform:uppercase; background-color:#ffffff; COLOR: #666666; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ResortClickFont {
	FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: Calibri,arial; TEXT-DECORATION: none
}
.ResortText{
	FONT-SIZE: 12px; COLOR: #666666; font-family:Arial, Helvetica, sans-serif;
}
.displayText{
	FONT-SIZE: 12px; COLOR: #666666; COLOR: #333333; font-family:Arial, Helvetica, sans-serif;
}
.displayText11{
	FONT-SIZE: 11px; COLOR: #666666; font-family:Arial, Helvetica, sans-serif;
}
a.displayText:link{
	FONT-SIZE: 12px; COLOR: #666666; font-family:Arial, Helvetica, sans-serif;
}


.resortInfoTabSel {
		height:38px; bporder-bottom: 2px solid #cccc99;padding-bottom: 0px;background-color:#f8f8e7; padding-top:5px; backgrosund-image: url(tabs2_64.gif); background-repeat:repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 12px; font-family:Arial;text-trasform: uppercase; text-align:center; color: #666666;
}
.resortInfoTab {
		padding-top:5px; background-image: url(tabs2_70.gif); background-repeat:repeat; FONT-WEIGHT: normal; FONT-SIZE: 13px; font-family:Arial;text-trasform: uppercase; text-align:center; color: #666666;
}
a.resortInfoTab:link {
		text-decoration: none; padding-top:5px; background-image: url(tabs2_70.gif); background-repeat:repeat; FONT-WEIGHT: bold; FONT-SIZE: 13px; font-family:Arial;text-trasform: uppercase; text-align:center; color: #666666;
}
.resortInfoSubHdr {
	PADDING-LEFT: 10px; FONT-WEIGHT:normal; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d5d6d7;BACKGROUND-COLOR: #f8f8e7;BACKGROUND-COLOR: #ffffff;
}

.resortInfoTabHover {
		cursor:pointer; padding-top:5px; background-image: url(tabs2_70.gif); background-repeat:repeat; FONT-WEIGHT: normal; FONT-SIZE: 13px; font-family:Arial;text-trasform: uppercase; text-align:center; color: #cc6633;
}


.listHeader {
	bordfer-right:1px dashed #d2d2a3;border-bottom: 1px solid #999999; border-bottom:1px dashed #d2d2a3;FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY:  Arial,calibri; font-weight:bold;
}	
/*  A V A I L A B L E   U N I T S   */

.navHolderTbl {
	border: 1px solid #c1c199; background-color: #f7f7f7; color: #707070; FONT-WEIGHT: normal; FONT-SIZE: 10px;font-family:Verdana, Arial, Helvetica, sans-serif;
}
.navHolderHeader {
	background-color: #cecfd0; FONT-WEIGHT: bold; FONT-SIZE: 12px;font-variant: small-caps;
}
.navHolderTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; color:#666666;
}
.NewGreenButton {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: 1px; FONT-FAMILY: Calibri,arial; BACKGROUND-COLOR: #22aa22; TEXT-ALIGN: left
}
.NewRedButton {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: 1px; FONT-FAMILY: Calibri,arial; BACKGROUND-COLOR: #aa2222; TEXT-ALIGN: left
}
.UnitSubHdr {
	padding-left: 5px; FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #8b8b8b;   COdLOR: #646A62;font-family: Arial, Helvetica, sans-serif;
}
.UnitHeader {
	border-bottom: 1px solid #ffffff;  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,calibri; padding:3px;  BACKGROUND-COLOR: #8b939c; 
}
.UnitData {
	FONT-SIZE: 21px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;border-bottom: 1px solid #999999;
}
.UnitDataAlt {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial,calibri; BACKGROUND-COLOR: #efefef;border-bottom: 1px solid #999999;
}
.UnitDtl {
	FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:3px;
}
.UnitDtlBB {
	FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:3px;border-bottom: 1px solid #afafaf;
}
.GrayText {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #7F7F6E;COLOR: #8b8b8b; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.GrayText12 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #7F7F6E;COLOR: #8b8b8b; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.urgentInfoText {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333;  font-family:Verdana, Arial, Helvetica, sans-serif;
}

.attraction				{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#996633;  text-decoration: none; cursor:pointer}
.attraction:hover	{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#996633;  text-decoration: underline; cursor:pointer}


/*  L O A D I N G . . .   */
.loading 	{
	filter:alpha(opacity=75); opacity:0.75; width:800px; height:600px; padding:5px; position:absolute; top:200px; left:100px; background-color:#f6f6f6; text-align:center; border:#c1c199 3px solid; display:none;  z-index:5; 
}
.loadingText { width:800px; padding-top: 120px; padding-left:20px; padding-right:20px; text-align:center; text-transform:none; font-family: Arial;  FONT-WEIGHT: bold; FONT-SIZE: 34px;COLOR: #363636;
}
#loadingDim	{
	filter:alpha(opacity=75); opacity:0.75; width:200px; height:50px; color:#000000; padding:5px; position:absolute; background-color:#f6f6f6; text-align:left; border:#c1c199 3px solid; display:none; z-index:5; 
}
.loadingRDG      {
            filter:alpha(opacity=75); opacity:0.75; width:800px; position:relative; top:10px; left:100px;height:200px; padding:5px; padding-left:10px; background-color:#f6f6f6; text-align:center; border:#c1c199 3px solid;
}
.loadingTextRDG {background-image:url(/RDStatic/images/loading_interstitial.gif) no-repeat top left; width:816px; height:450px; padding-top: 20px; padding-left:20px; padding-right:20px; text-align:center; text-transform:none; font-family: Arial;  FONT-WEIGHT: bold; FONT-SIZE: 34px;COLOR: #363636;}
/*    ----------------------------------   */


/*  R E S O R T   I N F O   */
.resInfoSubHdr {
	padding-right:5px;borrder-bottom: 1px solid #999999; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY:  Arial,calibri; font-weight:bold;
}
a.resInfoSubHdr {
	padding-right:5px;FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY:  Arial,calibri; font-weight:bold;text-decoration:none;
}

.borderRight {
	border-right:1px solid #eaeaeb;
}
.borderRightDash {
	border-right:1px dashed #999966;border-right:1px dotted #d2d2a3;
}
.borderBottomDash {
	border-bottom:1px dashed #d2d2a3;
}


/*    ----------------------------------   */

/* Calendar object */
table.calendar {
	Border: 1px solid black;
	border-collapse: collapse;
	border-color:#111111;
	width:140px;
}

table.calendar caption {
	Border: 1px solid black;
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-decoration:none;font-size:11px;
}

table.calendar td.in_month {
	Border: 1px solid black;
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-decoration:none;font-size:11px;	
	width:20px;
}

table.calendar td.selected {
	Border: 2px solid black;
}

table.calendar a {
	Display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;font-size:11px;
}

table.calendar caption a {
	Display: inline;
}

.calendarTitle {color: #ffffff;background-color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-decoration:none;font-size:11px;}
.calendarDOW {color: #ffffff;background-color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-decoration:none;font-size:11px;}
.calendarDayAvail {color: #000000;background-color:#cceecc; font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline;font-size:11px;}
.calendarDay {color: #000000;background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;font-size:11px;}
.calendarDaySelected {color: #000000;Border: 2px solid black; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;font-size:11px; }

/* ---------------------------------------- */
/* -------     New Buttons      ---------- */
/* ---------------------------------------- */
.bPrim	 			{font-weight:bold; font-size:13px; font-family:arial; color:#ffffff; cursor:pointer; padding-bottom:02px; _padding-bottom:00px;   height:27px; background-image: url(/RDStatic/images/buttons/buttonBackPrim.gif); border:solid #ffffff 1px; letter-spacing: .02em;}
.bPrimLink  		{ font-family: Arial; letter-spacing:.02em;  BACKGROUND-IMAGE: url(/RDStatic/images/buttons/buttonBackPrim.gif); height:27px;PADDING: 3px; padding-left: 5px;  BORDER: #ffffff 1px solid; color:#ffffff; font-weight:bold; text-decoration:none; font-size:13px; }
.bPrimShade	 	{font-weight:bold; font-size:13px; font-family:arial; color:#ffffff; cursor:pointer; padding-bottom:02px; _padding-bottom:00px;   height:34px; background-image: url(/RDStatic/images/buttons/buttonBackPrimShade.gif); border:solid #339933 1px;border-bottom:0px; letter-spacing: .02em;}
.bSec	 	{font-weight:bold; font-size:12px; font-family:arial; color:#000000; cursor:pointer; padding-bottom:02px; _padding-bottom:00px;   height:21px; background-image: url(/RDStatic/images/buttons/buttonBackSec.gif); border:solid #339933 1px; new search}
.bNeg	 	{font-weight:bold; font-size:13px; font-family:arial; color:#ffffff; cursor:pointer; padding-bottom:02px; _padding-bottom:00px;   height:27px; background-image: url(/RDStatic/images/buttons/buttonBackNeg.gif); border:solid #ffffff 1px; letter-spacing: .02em;}

.imgContainer {height:320;background-image: url(/RDStatic/images/imgContainer.gif);background-repeat: no-repeat;}
.imgContainerAssets {height:500;width:550;}

.enlargeLink{top:-54px;_top: -40px;left: -85px;position: relative;z-index:999;float: right;width:300px; height:40px;vertical-align:bottom;}
.printCloseLink{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; padding-left: 0px; border-bottom:0px #b9b998 dotted;text-decoration: none;cursor:pointer;text-decoration:underline;color:#996633;text-align:right;padding-left:0px;}
.printCloseDiv{float:left;width:540;text-align:center;}



a:link.footer       {           color: #EE7B22; text-decoration:none;}

a:visited.footer  {           color: #EE7B22; text-decoration:none;}

a:active.footer   {           color: #EE7B22; text-decoration:none;}

a:hover.footer    {           color: #EE7B22; text-decoration:underline;}

.footer               {           font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#ee7b22; }

.footerDiv            {			  width:779; height:60; color:#ee7b22; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;  }

.footerLinksTable{background-color:transparent;}
.footerBottomTable{background-color:transparent;}
.footerBottomTableText{font-family: MS Sans Serif, Geneva, sans-serif, Arial, Helvetica; font-size:12px; color:333333; text-align:center;}
.footerLinkSeparator{color:#EE7B22}

a:link.footerTier2    		{ 	color: #EE7B22; text-decoration:none; font-size:12px;}
a:active.footerTier2		{ 	color: #EE7B22; text-decoration:none; font-size:12px;}
a:visited.footerTier2		{ 	color: #EE7B22; text-decoration:none; font-size:12px;}
a:hover.footerTier2 		{ 	color: #EE7B22; text-decoration:underline; font-size:12px;}


.navLink  					{	color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}

.txtHelpHdr		{font-family:Arial; color: #ffffff; font-weight: bold; font-size: 16px;}

.msgCatalogDtl {HEIGHT:27px;PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;FONT-WEIGHT: normal;}

.sectContainer { border-left: 1px solid #2f5076;border-right: 1px solid #2f5076;border-bottom:3px solid #2f5076;}
.sectHdr { FONT-WEIGHT: bold; padding:5px;COLOR: #ffffff; BACKGROUND-COLOR: #2f5076; FONT-FAMILY: arial;BACKGROUND-IMAGE: url(/RDStatic/images/background/sectHdr_bkgd.gif); BACKGROUND-REPEAT:repeat-x; HEIGHT: 35px;border-bottom:3px solid #dedede;font-size:14px;}
.sectBot{ BACKGROUND-COLOR: #ececec;BACKGROUND-IMAGE: url(/RDStatic/images/background/sectBot_bkgd.gif); BACKGROUND-REPEAT:repeat-x; HEIGHT: 35px;padding-left:5px;}

.displayText{	FONT-SIZE: 12px; COLOR: #666666; COLOR: #333333; font-family:Arial, Helvetica, sans-serif;}
.frmColHdr 	{background-color:#8796b3;color:#ffffff;font-weight:bold;}

.txtEmphasis 			{font-family:Arial,Helvetica,sans-serif;font-size:14px; font-weight:bold; color:#336699; }
.txtEmphasisSm { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-FAMILY: Arial,Helvetica,sans-serif}
.optionHeader {background-color:#889BB0;color:#FFFFFF;cursor:pointer;padding:3px 3px 3px 3px;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
.optionHeaderSelected {background-color:#FFFFFF;color:#666666;cursor:pointer;padding:3px 3px 3px 3px;font-family: Arial, Helvetica, sans-serif;font-size:12px;}

.tblColHdr { FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #889bb0; FONT-FAMILY: arial;BACKGROUND-IMAGE: url(/CDA/images/background/tblHdr_bkgd.gif); BACKGROUND-REPEAT:repeat-x; HEIGHT: 35px;border-bottom:2px solid dedede;border-right:1px solid #dcdcdc; padding:3px 3px 3px 3px}
.tblColHdrSort { FONT-WEIGHT: bold; COLOR: #ffffff;  FONT-FAMILY: arial;text-decoration:underline}
a.tblColHdrSort { FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial;text-decoration:underline}
a.tblColHdrSort:hover { FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial;text-decoration:underline}
a.tblColHdrSort:active { FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial;text-decoration:underline}
a.tblColHdrSort:visited { FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial;text-decoration:underline}
.subHdr			{font-family:Arial; color:#336699;font-weight:normal;font-size:14px;}

</style>
