body {color:#293e5f; margin:0px auto; padding:0; }
body.generic	 	{ background:#617490 url(../wsp/Images/background.jpg) top left repeat; margin:0px auto; padding:0; color:#293e5f;}


body.popup	 	{ background-color:#24D429; margin:0px; }
body.popupHelp	 	{ background-color:#293E5F; margin:0px; color:#ffffff}
body.popupNew08	 	{ background-color:#556886; margin:0px; }

body.popupCompetition 	{ background-color:#0079EA; margin:0px; }
body.print	 	{ margin:0px; }

#calLayer 		{ position:absolute; top:0; left:-300; visibility:hidden; border-width:1; border-style:solid; border-color:#000000; padding:4 4 4 4; z-index:200; background-color:#24D429; width:182px;}
.weekDay		{ font-family:arial; font-size:10px; color:#293E5F; }
.dateBox		{ height:18; width:18; font-family:arial; font-size:12px; color:#293E5F; }
.calDay			{ border-width:1; border-style:solid; border-color:#293E5F; }
.popText		{ font-family:arial; font-size:xx-small; color:#FFFFFF; line-height:20px; text-decoration:none;}
.text			{ font-family:arial; font-size:xx-small; color:#666666; line-height:20px; text-decoration:none;}
.textLogin		{ font-family:arial; font-size:10px; color:#293e5f; }
.textHelp		{ font-family:arial; font-size:10px; color:#293e5f; }
.textHelpPhone	{ font-family:arial; font-size:11px; color:#293e5f; font-weight:bold; }
.textOffers		{ font-family:arial; font-size:10px; color:#293E5F; }
.textOffersHeader	{ font-family:arial; font-size:11px; color:#293E5F; font-weight:bold; line-height:20px; }
.textXmasOffers		{ font-family:arial; font-size:10px; color:#293e5f; }
.textHotOffers		{ font-family:arial; font-size:11px; color:#293e5f; }
.textFooter 		{ font-family:arial; font-size:10px; color:#293E5F; }
.textSearchForm		{ font-family:arial; font-size:11px; color:#293E5F; }
.textSearchTitle	{ font-family:arial; font-size:14px; color:#293e5f; font-weight:bold; }
.textSearchSummary1	{ font-family:arial; font-size:11px; color:#293E5F; }
.textSearchSummary2	{ font-family:arial; font-size:12px; color:#293E5F; font-weight:bold; line-height:18px; }
.textSearchIntro	{ font-family:arial; font-size:11px; color:#293e5f; }
.textSearchNote		{ font-family:arial; font-size:11px; color:#293e5f; font-weight:bold; }
.textSearchResults	{ font-family:arial; font-size:11px; color:#293E5F; }
.textSearchKey		{ font-family:arial; font-size:10px; color:#293E5F; line-height:10px; }
.textSearchChildren	{ font-family:arial; font-size:11px; color:#293e5f; font-weight:bold; }
.textSearchSelect	{ font-family:arial; font-size:11px; color:#293E5F; font-weight:bold; }
.textSearchLabel	{ font-family:arial; font-size:11px; color:#293E5F; font-weight:bold; }
.textSearch		{ font-family:arial; font-size:11px; color:#293E5F; }
.textSearchCont		{ font-family:arial; font-size:12px; color:#293e5f; font-weight:bold; }
.textSearching		{ font-family:arial; font-size:11px; color:#293e5f; }
.textSearchSub		{ font-family:arial; font-size:11px; color:#293e5f; }
.textSearchPrint	{ font-family:arial; font-size:12px; color:#293E5F; font-weight:bold; text-decoration:underline; line-height:30px; }
.textRequired		{ font-family:arial; font-size:10px; color:#FAC202; }
.textRequired		{ font-family:arial; font-size:10px; color:#FAC202; }
.textSearchRouteKey	{ font-family:arial; font-size:11px; color:#293E5F; }
.textSearchRouteValue	{ font-family:arial; font-size:11px; color:#293E5F; font-weight:bold; }
.textUtility		{ font-family:arial; font-size:11px; color:#293e5f; }
.textUsefulLinks	{ font-family:arial; font-size:11px; color:#293e5f; line-height:16px; }
.textContact		{ font-family:arial; font-size:11px; color:#293e5f; }
.textIslandFocus	{ font-family:arial; font-size:11px; color:#293e5f; }
.textIslandTitle	{ font-family:arial; font-size:17px; color:#293e5f; font-weight:700; }
.textSubHeading		{ font-family:arial; font-size:12px; color:#293e5f; font-weight:600; }
.textSubHeading2	{ font-family:arial; font-size:12px; color:#293e5f; font-weight:600; }
.textSubTextBold	{ font-family:arial; font-size:11px; color:#293e5f; font-weight:600; }
.textSubText		{ font-family:arial; font-size:11px; color:#293e5f; }
.textAbta		{ font-family:arial; font-size:11px; color:#293e5f; }
.textTools		{ font-family:arial; font-size:11px; color:#293e5f; }
.textOffersTitle	{ font-family:arial; font-size:19px; color:#293E5F; font-weight:600; }
.textOffers		{ font-family:arial; font-size:10px; color:#293E5F; }
.textOffersSelection	{ font-family:arial; font-size:11px; color:#293e5f; }
.textOffersSubtitle	{ font-family:arial; font-size:13px; color:#293E5F; font-weight:600; }
.textOffersCalMonth	{ font-family:arial; font-size:13px; color:#293E5F; font-weight:600; }
.textHoppingPrice	{ font-family:arial; font-size:13px; color:#293e5f; font-weight:600; }
.textHoppingTitle	{ font-family:arial; font-size:11px; color:#293e5f; font-weight:600; }
.textHoppingIsland	{ font-family:arial; font-size:20px; color:#293E5F; }
.textHopping		{ font-family:arial; font-size:11px; color:#293e5f; }
.textComp		{ font-family:arial; font-size:10px; color:#335CA1; }
.textCompetitionLabel	{ font-family:arial; font-size:11px; color:#335CA1; font-weight:600; }
.textCWCLink		{ font-family:arial; font-size:17px; color:#293E5F; }


.linkFooter 		{ font-family:arial; font-size:10px; color:#293E5F; text-decoration:none; }
.linkFooter:hover	{ font-family:arial; font-size:10px; color:#293E5F; text-decoration:underline; }

.linkUsefulLinks	{ font-family:arial; font-size:10px; color:#293e5f; text-decoration:none; line-height:16px; }
.linkUsefulLinks:hover	{ font-family:arial; font-size:10px; color:#293e5f; text-decoration:underline; }

.linkOffers		{ font-family:arial; font-size:10px; color:#293E5F; text-decoration:none; }
.linkOffers:hover	{ font-family:arial; font-size:10px; color:#293E5F; text-decoration:none; }

.linkXmasOffers		{ font-family:arial; font-size:10px; color:#293e5f; text-decoration:none; }
.linkXmasOffers:hover	{ font-family:arial; font-size:10px; color:#293e5f; text-decoration:none; }

.linkJamOffers		{ font-family:arial; font-size:11px; color:#293e5f; text-decoration:none; font-weight:bold; }
.linkJamOffers:hover	{ font-family:arial; font-size:11px; color:#293e5f; text-decoration:none; font-weight:bold; }

.linkSearchText		{ font-family:arial; font-size:11px; color:#293E5F; text-decoration:underline; }
.linkSearchText:hover	{ font-family:arial; font-size:11px; color:#293E5F; text-decoration:underline; }

.linkIslandFocus	{ font-family:arial; font-size:11px; color:#293e5f; font-weight:600; text-decoration:none; }
.linkIslandFocus:hover	{ font-family:arial; font-size:11px; color:#293e5f; font-weight:600; text-decoration:underline; }

.linkLogin		{ font-family:arial; font-size:10px; color:#293e5f; text-decoration:underline; }
.linkLogin:hover	{ font-family:arial; font-size:10px; color:#293e5f; text-decoration:underline; }

.linkEmail		{ font-family:arial; font-size:11px; color:#293e5f; text-decoration:none; }
.linkEmail:hover	{ font-family:arial; font-size:11px; color:#293e5f; text-decoration:underline; }

.linkAbta		{ font-family:arial; font-size:11px; color:#293e5f; text-decoration:none; }
.linkAbta:hover		{ font-family:arial; font-size:11px; color:#293e5f; text-decoration:underline; }

.linkTools		{ font-family:arial; font-size:11px; color:#293e5f; font-weight:bold; text-decoration:none; }
.linkTools:hover	{ font-family:arial; font-size:11px; color:#293e5f; font-weight:bold; text-decoration:underline; }

.inputEmail		{ background-color:#C9CCDF; font-family:arial; font-size:11px; color:#293E5F; }
.inputRegister		{ background-color:#C9CCDF; font-family:arial; font-size:11px; color:#293E5F; }
.inputSearch		{ background-color:#ffffff; font-family:arial; font-size:11px; color:#293E5F; }

.selectSearch		{ background-color:#ffffff; font-family:arial; font-size:11px; color:#293E5F; }
.selectCalendar		{ background-color:#ffffff; font-family:arial; font-size:10px; color:#000000; }
.selectRegister		{ background-color:#C9CCDF; font-family:arial; font-size:11px; color:#293E5F; }
.selectOffers		{ background-color:#C0C7FB; font-family:arial; font-size:10px; color:#000000; }
.selectHopping		{ background-color:#ffffff; font-family:arial; font-size:10px; color:#000000; }

.textareaEnquiry	{ background-color:#C9CCDF; font-family:arial; font-size:11px; color:#293E5F; }

th.searchHeader		{ font-family:arial; font-size:11px; color:#293E5F; font-weight:bold; }
td.searchTable		{ font-family:arial; font-size:11px; color:#293E5F; border-bottom:1 dashed #24D429; border-right:1 dashed #24D429; line-height:12px; }

.textSSLCert		{ font-family:arial; font-size:14px; color:#293e5f; font-weight:bold; }
.textBOL		{ font-family:arial; font-size:16px; color:#293e5f; font-weight:bold; text-decoration:none; }
.textEnquire		{ font-family:arial; font-size:9px; color:#293e5f; font-weight:none; text-decoration:none; }
.content {width:770px; background:#ffffff url("../images/headers/body-sun.jpg") no-repeat top left; color:#293E5F; padding-top:10px;}
.sfpNote{color:293C5A;font-size:8px;}