/* ----------------------------------- */
/* BUG FIXES AND WORKAROUNDS           */

/* This must be the first A defined in stylesheet to prevent IE3 bug */
.ie3fix a { text-decoration:underline; color:#069}

/* ----------------------------------- */
/* FORM ELEMENTS                       */

.sitesearchsubmit  	{ font:bold 10px Verdana,sans-serif; background-color:#fff}
.sitesearchfield    { font:11px Verdana,sans-serif; background-color:#fff}

.searchsubmit     	{ font:bold 10px Verdana,sans-serif; background-color:#fff}
.searchfield      	{ font:11px Verdana,sans-serif; background-color:#fff}

.searchBoxField		{ font:11px Verdana,sans-serif; width:150px}
.searchBoxMenu		{ font:11px Verdana,sans-serif}
.searchBoxButton	{ font:bold 10px sans-serif; background-color:#fff}
.selectormenu		{ font:11px Verdana,sans-serif}

/* ----------------------------------- */
/* SPECIAL TEXT CLASSES                */
/* Should be added to TDs or FONTS that contain HREFs   */

/* Page titles. Note:doesn't specify colour -- this is set in the FONT tag */
.pagetitle			{ font:normal 24px Georgia,serif}
h1					{ font:normal 24px Georgia,serif; margin-bottom:0px}

/* The optional subtitle (surtitle) that contextualises some page titles */
.pagesubtitle       { font:bold 10px Verdana,sans-serif; color:#666}

/* --------------------------------- */
/* HEADER AND FOOTER MENU CLASSES    */

.headergroupmenu         { font:bold 10px Verdana,sans-serif}
.headergroupmenu a       { text-decoration:none; color:#fff}
.headergroupmenu a:hover { text-decoration:underline}

.headersectionmenu       { font:bold 10px Verdana,sans-serif}
.headersectionmenu a     { text-decoration:none; color:#fff}
.headersectionmenu a:hover { text-decoration:underline}


.footertoplinks            { font:bold 10px Verdana,sans-serif; color:#666}
.footertoplinks a          { text-decoration:none; color:#CCC}
.footertoplinks a:hover    { text-decoration:underline}

.footersublinks            { font:10px Verdana,sans-serif; color:#666}
.footersublinks a          { text-decoration:none; color:#CCC}
.footersublinks a:hover    { text-decoration:underline}

.footerfineprint           { font:10px Verdana,sans-serif; color:#666}

/* ----------------------------------- */
/* LINK CLASSES                        */
/* Should be added to TDs or FONTS that contain HREFs  */

.moreAboutImage         	{ font:10px Verdana,sans-serif}
.moreAboutImage a      		{ text-decoration:none;  color:#666}
.moreAboutImage a:hover 	{ text-decoration:underline; color:#069}

.introMenu		         	{ font:bold 10px Verdana,sans-serif; color:#fff}
.introMenu a      			{ text-decoration:none; color:#fff}
.introMenu a:hover 			{ text-decoration:underline; color:#fff}

.pageUtilities        		{ font:11px Verdana,sans-serif}
.pageUtilities .arrow  		{ color:#333; font-weight:bold}
.pageUtilities a            { text-decoration:none}
.pageUtilities a:hover      { text-decoration:underline}

.pageSidebarNav				{ font:11px Verdana,sans-serif}
.pageSidebarNav .highlighted { color:#333; font-weight:bold}
.pageSidebarNav .arrow		{ color:#666; font-weight:bold}
.pageSidebarNav a			{ text-decoration:none}
.pageSidebarNav a:hover		{ text-decoration:underline}

/* This is a seperate class use to highlight the current page in the navigation
.pageSidebarNavHL			{ font:bold 11px Verdana,sans-serif; color:#666}
.pageSidebarNavHL a			{ text-decoration:none}
.pageSidebarNavHL a:hover	{ text-decoration:underline}
*/

.pagesetNav                 { font:bold 11px Verdana,sans-serif}
.pagesetNav .arrow          { color:#666; font-weight:bold}
.pagesetNav a               { text-decoration:none}
.pagesetNav a:hover         { text-decoration:underline}

/* For general usage when a specific link underline is to be suppressed */
a.noline                    { text-decoration:none}
a.noline:hover              { text-decoration:underline}

/* For general usage when the link underlines inside a td are to be suppressed */
.nolineAll a                { text-decoration:none}
.nolineAll a:hover          { text-decoration:underline}

/* ------------------- */
/* HOMEPAGE CLASSES    */

.hmLeftContent 			    { font:10px Verdana,sans-serif; color:#333}

/* ----------------------------------- */
/* MANAGED CONTENT & OBJECT CLASSES    */
/* These are usually added to TD tags that will contain Managed Content   */

/* Content that is essentially a list of options or pages */
.contentlisting           	{ font:11px Verdana,sans-serif}

/* Fastfact objects text content */
.fastfacttitle            	{ font:10px Verdana,sans-serif}
.fastfactcontent           	{ font:10px Verdana,sans-serif}

/* Search Forms text content */
.searchBoxTitle           	{ font:bold 10px Verdana,sans-serif; color:#fff}
.searchBoxText           	{ font:10px/16px Verdana,sans-serif}

/* Normal content */
.contentplain             	{ font:11px Verdana,sans-serif}
.contentplain h2			{ font:normal 20px Georgia,serif; color:#666}
.contentplain h3           	{ font:bold 14px Georgia,serif; color:#333}
.contentplain h4          	{ font:bold 11px Verdana,sans-serif; color:#333}
.contentplain .headingLinks a   { font-weight:bold}

.inlineimagecaption        	{ font:bold 10px Verdana,sans-serif; color:#fff}

.formattedtabletitle		{ font:bold 10px Verdana,sans-serif}
.formattedtabletext			{ font:10px Verdana,sans-serif}

h4							{ font-family:Georgia,serif}
dt                          { font:bold 12px/14px Verdana,sans-serif}
dd                         	{ font:10px/12px Verdana,sans-serif}

.contentIntroText 			{ font:italic 18px/24px Georgia,serif; color:#999}

.searchResultsSummary       { font:bold 14px Georgia,serif; color:#666}
.searchResultsHeaders       { font:bold 14px/20px Georgia,serif; color:#666}
.searchResultsCategories    { font:11px Verdana,sans-serif; color:#666}
.searchResultsSortTitle    	{ font:bold 10px Verdana,sans-serif; color:#666}
.searchResultTitle         	{ font:bold 12px Verdana,sans-serif}
.searchResultDesc          	{ font:10px Verdana,sans-serif}
.searchResultProps        	{ font-style:italic; line-height:18px; color:#333}

.operatorAddress 			{ font:bold 11px Verdana,sans-serif; color:#999}
.operatorElementHeading 	{ font:bold 11px Verdana,sans-serif; color:#666}
.operatorContactDetails    	{ font:11px Verdana,sans-serif}
.operatorPriceRange        	{ font:11px Verdana,sans-serif; color:#000}
.operatorAwards         	{ font:11px Verdana,sans-serif; color:#000}
.operatorDisclaimer      	{ font:10px Verdana,sans-serif; color:#999}

/* Memories */
.memTitle 			{ font:bold 10px Verdana,sans-serif; color:#666}
.memLeftby 			{ font:10px Verdana,sans-serif; color:#999}
.memory 			{ font:italic normal 14px/16px Georgia,serif; color:#666}
.memLink 			{ font:10px Verdana,sans-serif; color:#999; text-decoration:none}

/* Objects:Featured Writers,Activities,Events */
.objSmallTitle 		{ font:bold 10px Verdana,sans-serif; color:#999}
.objTitle 			{ font:bold 10px Verdana,sans-serif; text-transform:capitalize; color:#666; text-decoration:none}
.objTitle a			{ color:#069; text-decoration:none}
.objTitle a:hover	{ color:#069; text-decoration:underline}

/* The 'objTitleEngFixed' style is for english text that will not be translated in objects & so will have fixed font attributes */
.objTitleEngFixed	{ font:bold 10px Verdana,sans-serif; text-transform:capitalize; color:#666; text-decoration:none}
.objText 			{ font:normal 10px Verdana,sans-serif; color:#666}
.objLink 			{ font:10px Verdana,sans-serif; color:#069; text-decoration:none}
.objLink a			{ color:#069; text-decoration:none}
.objLink a:hover	{ color:#069; text-decoration:underline}

/* Related Links */
.rlTitle 			{ font:bold 10px Verdana,sans-serif; color:#666}
.rlCategory 		{ font:10px Verdana,sans-serif; color:#666}
.rlContent 			{ font:10px Verdana,sans-serif; color:#333}

.memSubject 		{ font:bold 14px/20px Georgia,serif; color:#333}
.formHeading 		{ font:bold 14px/20px Georgia,serif; color:#333}

/* ------------------- */
/* AMERICAS CUP FEATURE    */

.featureNav 		{ font:bold 12px Georgia,serif; color:#fff}
.featureNav a 		{ font:bold 12px Georgia,serif; color:#fff; text-decoration:none}
.featureNav a:hover { text-decoration:underline}


.homepageSections      	{ font:normal 24px Georgia,serif; color:#036}
.homepageSections a     { color:#036; text-decoration:none}
.homepageSections a:hover   { text-decoration:underline}

/* ------------------- */
/* SLIDE SHOW  */

.slideShowNav			{ font:bold 10px Verdana,sans-serif; text-transform:capitalize; color:#fff; text-decoration:none}
.slideShowNav a			{ color:#fff; text-decoration:none}
.slideShowNav a:hover	{ color:#fff; text-decoration:underline}

/* ------------------- */
/* Driving Routes      */

.routeNav td 			{ font:normal 10px Verdana,sans-serif; padding-top:6px; padding-bottom:5px}
.routeNav a				{ font:11px/16px Verdana,sans-serif; text-decoration:none}
.routeNav a:hover 		{ text-decoration:underline}
.routeNav .highlighted 	{ color:#333; font-weight:bold}
.routeNav .day 			{ font:bold 10px Verdana,sans-serif; color:#999}
.routeNav .separated 	{ background-image:url(/images/core/tile_dot_x.gif); background-repeat:repeat-x}
.routeProps 			{ color:#666;}
.routeSummary 			{ background:#FEFAF2; border:1px #EEE solid}
.routeSummary th 		{ font:bold 10px Verdana,sans-serif; color:#999; vertical-align:top; padding-bottom:6px}
.routeSummary td 		{ font:11px Verdana,sans-serif}
.routeSummary .day 		{ font:bold 11px Verdana,sans-serif; color:#999; padding-top:6px; padding-bottom:3px}
.routeLinks  			{ font:11px Verdana,sans-serif; color:#666666; padding-bottom:5px}
.dottedRule 			{ background-image:url(/images/core/tile_dot_x.gif); background-repeat:repeat-x}

/* ------------------- */
/* Amercias Cup Game  */

.amcupborder			{ border:1px C8D5E0 solid}
.gameregister			{ font:10px Verdana,sans-serif; color:#000; padding:0px}
.gameregister a 		{ color:#069; text-decoration:none}
.gameregister a:hover	{ text-decoration:underline}
.game_notice 			{ font:10px Verdana,sans-serif; color:#999; padding:0px 10px}
.token					{ font:10px Verdana,sans-serif; color:#666}
.token a				{ color:#069; text-decoration:none}
.token a:hover			{ color:#069; text-decoration:underline}
.tokencollected 		{ font:italic bold 12px Georgia,serif; color:#527806; padding:5px}
.tokenpopup 			{ font:11px Verdana,sans-serif; color:#006}
.congrats 				{ font:11px Verdana,sans-serif; padding-left:20px; padding-bottom:5px}
.generaltext 			{ font:11px Verdana,sans-serif; color:#005; padding-right:8px; padding-left:5px;}
.generaltext a 			{ font:bold 11px Verdana,sans-serif; text-decoration:none; color:#005}
.generaltext a:hover 	{ font:bold 11px Verdana,sans-serif; text-decoration:underline; color:#005}
.smallprint a 			{ font:9px Verdana,sans-serif; text-decoration:none; color:#005}
.collectiontitle 		{ font:11px Verdana,sans-serif; padding-top:5px; padding-bottom:8px}
.links 					{ font:11px Verdana,sans-serif; padding-top:5px; padding-bottom:5px}
.links strong,.links strong a 	{color:red; text-decoration:bold}
.links strong a:hover 			{color:red; text-decoration:bold; background:yellow}
.links a 			{ color:#005;}
.links a:hover 		{ color:#005; background:#DAEAF2;}
.clueborder 		{ border:1px #666 dashed}
.cluetext 			{ font:normal italic 12px/15px Georgia,serif; color:#666; padding:5px}
.cluetext i			{ color:#666; font-weight:bold;}
.promolinks 		{ font:10px Verdana,sans-serif; color:#666; padding:5px 5px 5px 10px}
.promoborder 		{ border:1px C8D5E0 solid; padding-top:5px; padding-bottom:5px}
.homepromotext 		{ font:11px Verdana,sans-serif; color:#444; padding:10px 10px 15px 10px}
.lotrpopupintro 	{ font:14px/20px Georgia,serif; color:#6D653B}

/* ------------------- */
/* Popup related links  */

.popupRL th 		{ font:bold 11px Verdana,sans-serif; text-transform:capitalize; padding-bottom:5px; text-align:left;}
.popupRL td 		{ font:11px Verdana,sans-serif; color:#CCC;}
.popupRL a 			{ color:#C93; text-decoration:none}
.popupRL a:hover 	{ text-decoration:underline}
.popupRL .arrow 	{ color:#fff; font-weight:bold;}

/* ----------------------- */
/* CLOSE UP THEME PAGE HEADER STYLES  */

.relaxheader p 				{ font:16px/20px Georgia,serif;}
.relaxheader p strong 		{ font:normal 24px Georgia,serif}
.cycleheader p 				{ font:16px/20px Georgia,serif}
.cycleheader p strong 		{ font:normal 24px Georgia,serif}
.diamondlakeheader p 		{ font:16px/20px Georgia,serif}
.diamondlakeheader p strong { font:normal 24px Georgia,serif}
.parapentheader p 			{ font:16px/20px Georgia,serif}
.parapentheader p strong 	{ font:normal 24px Georgia,serif}

/* --------------------------------------- */
/* Conferences Section   */

.conferences h3 { border-bottom:#999 1px solid; PADDING-bottom:2px; margin-bottom:8px; color:#666}
.tips td	{ vertical-align:top}
.tips ul 	{ margin-left:15px; color:#888; font:11px Verdana,sans-serif}
.tips li 	{ margin-bottom:3px; padding-right: 15px}
.essentials { width:350px; BORDER:#ccc 1px solid; PADDING:15px 9px; background-color:#f3f3f3; 
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#BBBBBB,strength=2)}
.conferences h3.essentialstitle 	{ border:#999 0 solid; PADDING-bottom:2px; margin-bottom:0px; color:#666}
.conferences table.tablespacer td 	{ padding-bottom:8px; vertical-align:top}
.confslide { background: url(../../Documents%20and%20Settings/Chus/Local%20Settings/Temporary%20Internet%20Files/images/art/conferences_slide_shadow.gif) no-repeat}
.confoverlay { position:relative; left:31px; top:-30px; width: 200px }
.confoverlay table { filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#888888,strength=3);
	background-color: #FFF; border: #CCC 1px solid; width:165px }
.confoverlay p { font:10px Verdana, sans-serif; margin:2px 8px 5px 8px; color:#666}
.confnonflashslide p { font:10px/13px Verdana, sans-serif; margin:5px 8px; color:#FFF}
.confoverlay2 { position:relative; left:31px; top:-150px; width: 200px }
.confoverlay2 table { filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#888888,strength=3);
	background-color: #FFF; border: #CCC 1px solid; width:165px }
.confoverlay2 p { font:10px Verdana, sans-serif; margin:2px 8px 5px 8px; color:#666}
div#mapholder { WIDTH:350px; POSITION:absolute}

/* --------------------------------------- */
/* Haka Section   */

.planyourtrip {
	font: 20px/20px Georgia,serif;
	color: #FFF;
	padding: 10px 15px 3px 15px;
}