view .mainBackground {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.mainLevel1Background {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.gatewayBackground {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/resources/img/gateways/gateway_background.jpg); BACKGROUND-REPEAT: no-repeat
}
.gatewayLevel1Background {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/resources/img/gateways/gateway_background.jpg); BACKGROUND-REPEAT: no-repeat
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cbddff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsletternav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #719ac2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsletternav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsletternav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cbddff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.secondNav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #030f2a; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.secondNav A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #030f2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.secondNav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #030f2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.secondNavSelect {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cbddff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.secondNavSelect A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cbddff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.secondNavSelect A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cbddff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fbc902; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.selected A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fbc902; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.selected A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cbddff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.faq {
	LEFT: 160px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.subnav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subnav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffc136; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffc136; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navSelected A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffc136; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navSelected A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffc136; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnavSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffc136; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnavSelected A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffc136; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnavSelected A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffc136; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadCrumbs {
	FONT-SIZE: 10px; COLOR: #a3a3a3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.breadCrumbs A {
	FONT-SIZE: 10px; COLOR: #a3a3a3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadCrumbs A:hover {
	FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadCrumbs A:active {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyVerdana {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyVerdana A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyVerdana A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyVerdana A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyLarge {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyLarge A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyLarge A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyLarge A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyGrey {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyGrey A {
	FONT-SIZE: 11px; COLOR: #588080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyGrey A:hover {
	FONT-SIZE: 11px; COLOR: #588080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyGrey A:active {
	FONT-SIZE: 11px; COLOR: #588080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallLinks {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallLinks A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallLinks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallLinks A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Geneva, Arial; TEXT-DECORATION: none
}
.bodyCopy A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Geneva, Arial; TEXT-DECORATION: none
}
.bodyCopy A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009408; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Geneva, Arial; TEXT-DECORATION: blink
}
.bodyCopy A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Geneva, Arial; TEXT-DECORATION: none
}
.bodyCopy A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Geneva, Arial; TEXT-DECORATION: none
}
.bodyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: Verdana, Geneva, Arial
}
.footerText {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footerText A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerText A:hover {
	FONT-SIZE: 11px; COLOR: #ccf2ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallGrey {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallGrey A {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallGrey A:hover {
	FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallGrey A:active {
	FONT-SIZE: 10px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gatewayLinks {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.gatewayLinks A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gatewayLinks A:hover {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gatewayLinks A:active {
	FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.inputBoxHome {
	FONT-SIZE: 11px; WIDTH: 110px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bookingButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1c1f22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #becde7
}
.searchButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3c9dd
}
.inputBoxes {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.intros {
	FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.formHeadings {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textOnly {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e3e9f8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textOnly A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e3e9f8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textOnly A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textOnly A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallGreen {
	FONT-SIZE: 10px; COLOR: #336600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallGreen A {
	FONT-SIZE: 10px; COLOR: #336600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallGreen A:hover {
	FONT-SIZE: 10px; COLOR: #82b450; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallGreen A:active {
	FONT-SIZE: 10px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bulletText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #32518a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bulletText A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #32518a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bulletText A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #82b450; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bulletText A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 209px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.newsbody {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greenBody {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2f6716; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.brownBody {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ce5d31; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.YellowBody {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7b7700; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueBody {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3063a6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redBody {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b72525; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsmenuSmall {
	FONT-SIZE: 10px; COLOR: #e78e52; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.orange {
	COLOR: #e78e52; TEXT-DECORATION: none
}
.body {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tempMin {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #314d8c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tempMax {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c86604; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.creamTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f7f5d7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.capitals {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #32518a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cd5403; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.searchLink A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cd5403; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.searchLink A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cd5403; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.searchTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchTitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.searchTitle A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.searchTitle A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.smallOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallRed {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subMenuSD {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subMenuSD A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subMenuSD A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.shortBreaktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shortBreakbody {
	FONT-SIZE: 11px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shortBreakname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shortBreakpriceTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shortBreakpriceNotes {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shortBreakbodyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7b96c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shortBreakbodyBlack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftMenuSD {
	FONT-SIZE: 11px; COLOR: #4f7653; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftMenuSD A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftMenuSD A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftMenuSD A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titleSD {
	FONT-SIZE: 22px; COLOR: #66996b; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.leftMenuTT {
	FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftMenuTT A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d99442; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftMenuTT A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d99442; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.leftMenuTT A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fbb562; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallDarkBlue {
	FONT-SIZE: 11px; COLOR: #314e8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallDarkBlue A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallDarkBlue A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #314e8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallDarkBlue A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #314e8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titleImageInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #336699; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.tv_bodydarkblue {
	FONT-SIZE: 11px; COLOR: #314e8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_bodyDarkBlue A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_bodyDarkBlue A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #314e8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_bodyDarkBlue A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #314e8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_titleImageInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #336699; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.tv_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_body {
	FONT-SIZE: 11px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_name {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_priceTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_priceNotes {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_bodyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7b96c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_bodyBlack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_greyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_accommResultsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #314e8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tv_accommResultsTitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8ca4d5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsletterTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9a8245; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.viewSite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Geneva, Arial
}
.viewSite A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00659c; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.viewSite A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009ace; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.viewSite A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009ace; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ImageInfo {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ImageInfo A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ImageInfo A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ImageInfo A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #458dd6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newslBody {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Geneva, Arial; TEXT-DECORATION: none
}
.newslBodyBlue {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3d748e; LINE-HEIGHT: 23px; FONT-FAMILY: Verdana, Geneva, Arial; TEXT-DECORATION: none
}
.welcome {
	FONT-SIZE: 11px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.welcome A {
	FONT-SIZE: 11px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.welcome A:hover {
	FONT-SIZE: 11px; COLOR: #4b769e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.welcome A:active {
	FONT-SIZE: 11px; COLOR: #264e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contacts {
	FONT-SIZE: 11px; COLOR: #9d7653; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contacts A {
	FONT-SIZE: 11px; COLOR: #9d7653; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contacts A:hover {
	FONT-SIZE: 11px; COLOR: #9d7653; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contacts A:active {
	FONT-SIZE: 11px; COLOR: #9d7653; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hand {
	CURSOR: hand
}
.jacTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #5e5846; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jacPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jacPrice A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.jacPrice A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.jacPrice A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.jacDetailsPrice {
	FONT-WEIGHT: bolder; FONT-SIZE: 15px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jacDetailTitle {
	FONT-SIZE: 20px; COLOR: #658fb7; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.jacLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jacLink A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jacLink A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.jacLink A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.newsletterWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyCopyBox {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #222222;
	LINE-HEIGHT: 19px;
	FONT-FAMILY: Verdana, Geneva, Arial;
	TEXT-DECORATION: none;
	padding: 15px 20px;
	border: 1px dotted #666666;
	clear: left;


}
.TRdotted {
	border: 1px dotted #333333;
}
.submitbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFCC66;
	border: 1px dotted #333333;
}

input.errHilite, select.errHilite, textarea.errHilite {
	border: 1px solid #DDC;
	background-color: #FFE;
	}
label.errHilite {
	color: #C00;
	}
ul#errors {
	display: none;
	margin-top: 1em;
	background-color: #FFE;
	border: 1px solid #CC9;
	padding: .3em;
	color: #C00;
	font-weight: bold;
	}	
ul#errors li {
	margin-top: .5em;
	margin-bottom: .5em;
	padding: 0;
	}
ul#errors li.heading {
	list-style-type: none;
	color: #000;
	font-weight: normal;
	font-style: italic;
	margin: .5em 0;
	padding: 0;
	}
