UNKNOWN {
	COLOR: #000000
}
.tabLink {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif; TEXT-DECORATION: none; 
}
A.tabLink:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif; TEXT-DECORATION: none; 
}
A.tabLink:active {
	COLOR: #000000
}
A.tabLink:visited {
	COLOR: #000000
}
A.tabLink:hover {
	COLOR: #cc0000
}

A:active {
	COLOR: #000000
}
A:visited {
	COLOR: #000000
}
A:hover {
	COLOR: #cc0000
}
A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.utilNav:link {
	COLOR: #ffffff
}
A.utilNav:active {
	COLOR: #ffffff
}
A.utilNav:visited {
	COLOR: #ffffff
}
A.utilNav:hover {
	COLOR: #ffff66; TEXT-DECORATION: underline
}
.utilNav {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.tier2:link {
	COLOR: #f4f4f4
}
A.tier2:active {
	COLOR: #f4f4f4
}
A.tier2:visited {
	COLOR: #f4f4f4
}
A.tier2:hover {
	COLOR: #ffff66; TEXT-DECORATION: underline
}
.tier2 {
	 COLOR: #f4f4f4; TEXT-DECORATION: none; 
}
.tier2Selected {
	FONT-WEIGHT: 600; COLOR: #f7f7f7
}
.navSep {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #e7e7e7; FONT-FAMILY: Arial
}
A.tier3:link {
	COLOR: #261b1f
}
A.tier3:active {
	COLOR: #261b1f
}
A.tier3:visited {
	COLOR: #261b1f
}
A.tier3:hover {
	COLOR: #333366; TEXT-DECORATION: underline
}
.tier3 {
	FONT-SIZE: 13px; COLOR: #261b1f; FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; TEXT-DECORATION: none
}
.tier3Divider {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #333333
}
.tier4Divider {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #666666
}
A.footer:link {
	COLOR: #e7e7e7; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #e7e7e7; TEXT-DECORATION: none
}
A.footer:active {
	COLOR: #e7e7e7; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #ffff66; TEXT-DECORATION: underline
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e7e7e7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footerDiv {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; WIDTH: 779px; COLOR: #e7e7e7; PADDING-TOP: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 40px; BACKGROUND-COLOR: #4a7096
}
A.breadCrumb:link {
	COLOR: #555544; TEXT-DECORATION: underline
}
A.breadCrumb:active {
	COLOR: #555544; TEXT-DECORATION: underline
}
A.breadCrumb:visited {
	COLOR: #555544; TEXT-DECORATION: underline
}
A.breadCrumb:hover {
	COLOR: #333366; TEXT-DECORATION: underline
}
.breadCrumb {
	FONT-SIZE: 10px; TEXT-TRANSFORM: lowercase; COLOR: #555544; 
}
.breadCrumbs {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/BC_Left.gif); VERTICAL-ALIGN: top; TEXT-TRANSFORM: lowercase; COLOR: #555544; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 30px
}
A.navLink:link {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.navLink:active {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.navLink:visited {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.navLink:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.navLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wizard {
	FONT-SIZE: 10px; WIDTH: 730px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 12px; TEXT-ALIGN: right; FONT-VARIANT: normal
}
.tmSectionTitle {
	PADDING-LEFT: 52px; BACKGROUND-IMAGE: url( ../images/sectionTop.gif); WIDTH: 500px; COLOR: #333333; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px
}
.tmTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tmContent {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.tmLink:link {
	COLOR: #9a4636
}
A.tmLink:active {
	COLOR: #000000
}
A.tmLink:visited {
	COLOR: #9a4636
}
A.tmLink:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.tmLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9a4636; TEXT-DECORATION: none
}
.pageTitle {
	PADDING-LEFT: 20px; FONT-SIZE: 25px; PADDING-BOTTOM: 5px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.pageTitleMixCase {
	PADDING-LEFT: 20px; FONT-SIZE: 25px; PADDING-BOTTOM: 5px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif
}
.pageTitleNoPad {
	FONT-SIZE: 25px; COLOR: #999999; FONT-FAMILY: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.pageTitleNoPadMixCase {
	FONT-SIZE: 25px; COLOR: #666666; FONT-FAMILY: Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif
}
.pageInstructions {
	PADDING-RIGHT: 20px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #c0c0c0 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.brochureText {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 740px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana ,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.brochureTextTD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana ,Arial, Helvetica, sans-serif
}
.subTitle {
	PADDING-LEFT: 30px; FONT-SIZE: 21px; COLOR: #9d9d7c; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 30px
}
.UKsubTitle {
	PADDING-LEFT: 2px; FONT-SIZE: 21px; COLOR: #9d9d7c; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 30px
}
.subTitlePlain {
	FONT-SIZE: 21px; COLOR: #9d9d7c; PADDING-TOP: 6px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.subText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #4a4840; LINE-HEIGHT: 17px; PADDING-TOP: 10px
}
.UKsubText {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #4a4840; LINE-HEIGHT: 17px; PADDING-TOP: 3px
}
.subText2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #4a4840; LINE-HEIGHT: 17px; PADDING-TOP: 3px
}
.officeSubTitle {
	PADDING-LEFT: 30px; FONT-SIZE: 21px; COLOR: #9d9d7c; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 30px
}
.officeSmallText {
	FONT-SIZE: 70%
}
.tridentSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #808080; PADDING-TOP: 6px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.tridentSubText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.listBackColor {
	
}
.lD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
.listDiv {
	PADDING-LEFT: 20px; PADDING-TOP: 20px
}
A.listLink:link {
	COLOR: #000000
}
A.listLink:visited {
	COLOR: #000000
}
A.listLink:active {
	COLOR: #000000
}
A.listLink:hover {
	COLOR: #cc0000
}
.listLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.formDiv {
	PADDING-LEFT: 20px; PADDING-TOP: 6px
}
.formInstructions {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #333333; PADDING-TOP: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formDivWizard {
	PADDING-LEFT: 20px; PADDING-TOP: 0px
}
.formDivMulti {
	PADDING-LEFT: 20px; PADDING-TOP: 6px
}
.formSectionTitle {
	PADDING-LEFT: 52px; BACKGROUND-IMAGE: url( ../images/sectionTop.gif); WIDTH: 732px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px
}
.formSectionTitleBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/sectTitle_ctr.jpg); PADDING-BOTTOM: 0px; COLOR: #f9f9f9; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; HEIGHT: 28px; background-color: #5A7A9E
}
.formSectionTitle2O {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(../images/secTitle_ctr.gif); PADDING-BOTTOM: 0px; COLOR: #545454; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; HEIGHT: 30px; line-height: 28px
}
.formSectionTitle2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/secTitle_tc.jpg); PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial; HEIGHT: 27px; 
}
.formSectionData {
	PADDING-LEFT: 32px; BACKGROUND-IMAGE: url( ../images/sectionMiddle.gif); WIDTH: 732px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y
}
.formSectionData2 {
	BORDER-RIGHT: #5a7a9e 1px solid; BORDER-TOP: #5a7a9e 1px solid; BORDER-LEFT: #5a7a9e 1px solid; WIDTH: 925px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #f9f9f9; margin-left: 1px; padding-right: 1px
}
.listSectionData {
	PADDING-LEFT: 1px; BACKGROUND-IMAGE: url( ../images/sectionMiddle.gif); WIDTH: 732px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y
}
.listSectionData2 {
	BACKGROUND-COLOR: #ffffff; padding-left: 01px; padding-top: 02px; width: 950px; margin-left: 1px; padding-right: 1px; border: 2px solid #c9caca; border-bottom: 0px; border-right: 2px solid #c9caca
}
.listSectionBottom {
	BORDER-RIGHT: #c9caca 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c9caca 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; BORDER-LEFT: #c9caca 2px solid; WIDTH: 920px; PADDING-TOP: 0px; BORDER-BOTTOM: #dadada 3px solid; BACKGROUND-COLOR: #ff0000; padding-left: 01px; padding-top: 06px; border-top: 0px
}
.formSectionBottom {
	PADDING-LEFT: 32px; BACKGROUND-IMAGE: url( ../images/sectionBottom.gif); WIDTH: 732px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.formSectionBottom2 {
	BORDER-RIGHT: #5a7a9e 1px solid; PADDING-RIGHT: 1px; MARGIN-LEFT: 1px; BORDER-LEFT: #5a7a9e 1px solid; WIDTH: 732px; BORDER-BOTTOM: #5a7a9e 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f9f9f9; padding-top: 10px
}
.TM_formSectionTitle {
	PADDING-LEFT: 52px; BACKGROUND-IMAGE: url( ../images/tmSectionTop.gif); WIDTH: 532px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
.TM_formSectionData {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: url( ../images/tmSectionMiddle.gif); WIDTH: 532px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y
}
.TM_formSectionBottom {
	BACKGROUND-IMAGE: url( ../images/tmSectionBottom.gif); WIDTH: 532px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.formSectionTitle_350 {
	PADDING-LEFT: 52px; BACKGROUND-IMAGE: url( ../images/sectionTop_350.gif); WIDTH: 350px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px
}
.formSectionData_350 {
	PADDING-LEFT: 30px; BACKGROUND-IMAGE: url( ../images/sectionMiddle_350.gif); WIDTH: 350px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y
}
.formSectionBottom_350 {
	BACKGROUND-IMAGE: url(../images/sectionBottom_350.gif); WIDTH: 350px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.formSectionData600 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 600px; PADDING-TOP: 17px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
.formSubSectTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e1e2c8; 
}
.formSubSectData {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1
}
.fP {
	COLOR: #4d4e34; BORDER-BOTTOM: #b9b998 1px dotted
}
.fPSub {
	FONT-SIZE: 11px; COLOR: #333333
}
.fD {
	COLOR: #000000; BORDER-BOTTOM: #dadbbc 1px dashed
}
.sU {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #4a4840; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcccc 1px solid
}
.sT {
	BORDER-RIGHT: #cdcccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cdcccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cdcccc 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcccc 1px solid; BACKGROUND-COLOR: #efefef
}
.sP {
	FONT-SIZE: 10px; COLOR: #666666; BORDER-BOTTOM: #cdcccc 1px dotted
}
.sD {
	FONT-SIZE: 10px; COLOR: #333333
}
.formButtons {
	WIDTH: 750px; PADDING-TOP: 14px; TEXT-ALIGN: center
}
.formButtonsLeft {
	PADDING-TOP: 14px; TEXT-ALIGN: center
}
.formHelpText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.loginText {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.loginTextSmall {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.acceptText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorMessage {
	BORDER-RIGHT: #660000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #660000 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #660000 1px solid; WIDTH: 730px; COLOR: #660000; PADDING-TOP: 5px; BORDER-BOTTOM: #660000 1px solid; FONT-FAMILY: Courier, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.errorMessageERCP {
	BORDER-RIGHT: #990000 1px dashed; PADDING-RIGHT: 20px; BORDER-TOP: #990000 1px dashed; MARGIN-TOP: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #990000 1px dashed; COLOR: #990000; PADDING-TOP: 20px; BORDER-BOTTOM: #990000 1px dashed; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f1f1
}
.errorMessageSmERCP {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
.successMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; WIDTH: 730px; COLOR: #444444; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.downTimeMessage {
	BORDER-RIGHT: #edc347 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #edc347 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 5px; BORDER-LEFT: #edc347 1px solid; WIDTH: 769px; COLOR: #3f3f3f; PADDING-TOP: 3px; BORDER-BOTTOM: #edc347 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.02em; BACKGROUND-COLOR: #f1f1f1
}
.popupInfo {
	DISPLAY: none; OVERFLOW: auto; COLOR: #4d4e34; TEXT-ALIGN: left
}
.popupMessage {
	BORDER-RIGHT: #9d9e73 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #9d9e73 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #9d9e73 1px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #9d9e73 1px dashed; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f4fa; TEXT-ALIGN: left
}
.popupHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.legalText {
	PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 12px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px dashed; WIDTH: 730px; COLOR: #333333; MARGIN-RIGHT: 30px; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
A.tNc:link {
	COLOR: #000000
}
A.tNc:visited {
	COLOR: #000000
}
A.tNc:active {
	COLOR: #000000
}
A.tNc:hover {
	COLOR: #ff0000
}
.tNc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sm {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.memberID {
	FONT-SIZE: 10px; WIDTH: 950px; COLOR: #666666; FONT-FAMILY: verdana; POSITION: absolute; TOP: 186px; TEXT-ALIGN: right
}
.memberID2 {
	FONT-SIZE: 10px; WIDTH: 950px; COLOR: #666666; FONT-FAMILY: verdana; POSITION: absolute; TOP: 166px; TEXT-ALIGN: right
}
.memberID3 {
	FONT-SIZE: 10px; WIDTH: 950px; COLOR: #666666; FONT-FAMILY: verdana; POSITION: absolute; TOP: 206px; TEXT-ALIGN: right
}
.noindent {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 15px
}
.smallTextR {
	FONT-SIZE: 11px; COLOR: #754f29; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.resCalcL {
	BORDER-RIGHT: #c5bfa5 1px dashed; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #c5bfa5 1px dashed
}
.resCalcR {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #c5bfa5 1px dashed; BACKGROUND-COLOR: #f9f9f9
}
.pageInstructionsLink {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.calcContainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ebf0fb; TEXT-ALIGN: center
}
.copyRight {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white {
	COLOR: #ffffff
}
.black {
	COLOR: #000000
}
.red {
	COLOR: #cc0000
}
.bold {
	FONT-WEIGHT: bold
}
.smallCaps {
	FONT-VARIANT: small-caps
}
.box {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.smallSelect {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallerText {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rdTitle {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 4px
}
.rdLeftColumn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; WIDTH: 260px; PADDING-TOP: 12px; BACKGROUND-COLOR: #e7daac
}
A.resortName:link {
	
}
A.resortName:active {
	COLOR: #754f29
}
A.resortName:visited {
	COLOR: #754f29
}
A.resortName:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.resortName {
	FONT-SIZE: 1.3em; COLOR: #754f29; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.resortNamePlain {
	FONT-SIZE: 1.3em; COLOR: #754f29; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.resortLink:link {
	
}
A.resortLink:active {
	COLOR: #754f29
}
A.resortLink:visited {
	COLOR: #754f29
}
A.resortLink:hover {
	COLOR: #754f29; TEXT-DECORATION: underline
}
.resortLink {
	FONT-SIZE: 1.1em; COLOR: #754f29; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.aH {
	BORDER-TOP: #c7c7c7 1px dashed; FONT-SIZE: 0.7em; COLOR: #333333; BORDER-BOTTOM: #d7d7d7 1px dashed; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f9f9f9
}
.aD {
	FONT-SIZE: 0.7em; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
A.kbLink:link {
	
}
A.kbLink:active {
	COLOR: #754f29
}
A.kbLink:visited {
	COLOR: #754f29
}
A.kbLink:hover {
	COLOR: #754f29; TEXT-DECORATION: underline
}
.kbLink {
	FONT-SIZE: 1.1em; COLOR: #754f29; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.kbLinkNum {
	FONT-SIZE: 0.8em; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.kbLinkQ {
	FONT-SIZE: 1em; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.kbLinkQ {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebe9d9
}
.kbLinkA {
	FONT-SIZE: 0.8em; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.bodyBack {
	BACKGROUND-IMAGE: url(../images/background.gif); BACKGROUND-REPEAT: repeat-y
}
.bottomLeft {
	BACKGROUND-IMAGE: url(../images/bottomLeft.gif); WIDTH: 40px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px
}
.bottomCenter {
	BACKGROUND-IMAGE: url(../images/bottomCenter.gif); WIDTH: 910px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.bottomCenterCPB {
	BACKGROUND-IMAGE: url(../images/bottomCenter.gif); WIDTH: 236px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.bottomRight {
	BACKGROUND-IMAGE: url(../images/bottomRight.gif); WIDTH: 47px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px
}
.topRight {
	LEFT: 970px; BACKGROUND-IMAGE: url(../images/topRight.gif); WIDTH: 25px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 41px
}
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: Verdana ,Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebe9d9
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana ,Arial, Helvetica, sans-serif
}
TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: bottom; COLOR: #333333; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebe9d9; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana ,Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 12px; MARGIN: 1px; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
LI {
	LIST-STYLE-TYPE: circle
}
OL {
	MARGIN-TOP: 2px; LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 2px
}
UL {
	MARGIN-TOP: 2px; LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 2px
}
HR {
	COLOR: #666666; HEIGHT: 1px
}
P {
	PAGE-BREAK-BEFORE: always
}
.testRow {
	COLOR: #4a4840; BACKGROUND-COLOR: #f0f0f0; 
}
.testRowAlt {
	COLOR: #4a4840; 
}

.listPlain {
	COLOR: #4a4840; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f9f9f9
}
.listPlainPad {
	COLOR: #4a4840; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f9f9f9;padding-left:6px;
}
.comTabs {
	WIDTH: 150px; HEIGHT: 30px; TEXT-ALIGN: center
}
.comTabsSel {
	WIDTH: 150px; COLOR: #cce9f5; HEIGHT: 30px; TEXT-ALIGN: center
}
.weeksTabs {
	WIDTH: 140px; HEIGHT: 36px; TEXT-ALIGN: center
}
.weeksTabsSel {
	WIDTH: 140px; COLOR: #cce9f5; HEIGHT: 36px; TEXT-ALIGN: center
}
.weeksTabsHome {
	WIDTH: 100px; HEIGHT: 36px; TEXT-ALIGN: center
}
.weeksTabsSelHome {
	WIDTH: 100px; COLOR: #cce9f5; HEIGHT: 36px; TEXT-ALIGN: center
}
.b {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/CGWStatic/images/buttons/buttonBack.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 23px;
}
.bSmall2 {
	BORDER-RIGHT: #333333 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/CGWStatic/images/buttons/buttonBack.gif); BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px;
}
.bSmall {
	BORDER-RIGHT: #333333 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/CGWStatic/images/buttons/buttonBack.gif); BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; 
}
.bLink {
	BORDER-RIGHT: #4a7096 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4a7096 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/CGWStatic/images/buttons/linkButton.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #4a7096 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #4a7096 1px solid; FONT-FAMILY: Arial; LETTER-SPACING: 0.05em; HEIGHT: 23px; TEXT-DECORATION: none
}
.bLink:hover {
	COLOR: #ffffaa
}

.DS {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; CURSOR: hand
}
.subSection {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 370px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
.subSectionWide {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 740px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
.UKsubSection {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 370px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid
}
.subSectionElert {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 370px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
.homeButton {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(/CGWStatic/images/buttons/homeButtonBack.gif); PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 145px; COLOR: #000000; BORDER-BOTTOM: 0px; HEIGHT: 35px
}
.filterTitle {
	PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e1e2c8; FONT-VARIANT: small-caps
}
.filterSubTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1
}
A.filterSubTitle:link {
	TEXT-DECORATION: none
}
.tabDiv {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 920px; PADDING-TOP: 6px
}
.resortInfoDiv {
	PADDING-RIGHT: 20px; PADDING-LEFT: 100px; PADDING-TOP: 6px; width: 920px
}
.subTitlePlainSm {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #989861; PADDING-TOP: 6px; FONT-FAMILY: Arial,Helvetica,sans-serif; padding-left: 10px
}
.subTitlePlainSm2 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; PADDING-BOTTOM: 10px; COLOR: #336699; PADDING-TOP: 6px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.b2 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/CGWStatic/images/buttons/buttonBackGreen.gif); PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #333333 1px solid; CURSOR: hand; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: arial; HEIGHT: 23px
}
.filterTitle {
	PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1; FONT-VARIANT: small-caps
}
.filterSubTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1
}
A.filterSubTitle:link {
	TEXT-DECORATION: none
}
.filterSubTitleHover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #a4a488
}
.filterRegionTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #996633; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
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 {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #666666; BORDER-BOTTOM: #b9b998 0px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.filter {
	COLOR: #996633; TEXT-DECORATION: none
}
A.filter:link {
	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: #996633; BORDER-BOTTOM: #b9b998 0px dotted; TEXT-DECORATION: none
}
A.popSearchLink {
	COLOR: #996633; TEXT-DECORATION: none
}
A.popSearchLink:link {
	COLOR: #996633; TEXT-DECORATION: none
}
A.popSearchLink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.popSearchLink:visited {
	COLOR: #996633
}
.expand {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #4d4e34; BORDER-BOTTOM: #b9b998 0px dotted; TEXT-DECORATION: none
}
.mapText {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mapNum {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mapHeader {
	FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #0b3a6b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.dimMapLink {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; CURSOR: hand; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dimMapLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #666666; TEXT-DECORATION: none
}
A.dimMapLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #666666; TEXT-DECORATION: underline
}
A.dimMapLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #666666; TEXT-DECORATION: underline
}
A.dimMapLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #666666; TEXT-DECORATION: none
}
A.dimMapLinkHilite {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #536e89; TEXT-DECORATION: underline
}
A.dimMapLinkHilite:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #536e89; TEXT-DECORATION: underline
}
A.dimMapLinkHilite:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #536e89; TEXT-DECORATION: underline
}
A.dimMapLinkHilite:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #536e89; TEXT-DECORATION: underline
}
A.dimMapLinkHilite:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #536e89; TEXT-DECORATION: underline
}
.dimMapLinkHilite {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #536e89; TEXT-DECORATION: none
}
A.dimMapNum {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dimMapNum:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #000000; TEXT-DECORATION: none
}
A.dimMapNum:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #000000; TEXT-DECORATION: none
}
A.dimMapNum:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #000000; TEXT-DECORATION: underline
}
.dimMapNum {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-TRANSFORM: none; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dimMapNumHilite:link {
	FONT-WEIGHT: bold; COLOR: #324e6a; TEXT-DECORATION: underline
}
A.dimMapNumHilite {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; CURSOR: hand; COLOR: #324e6a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.dimMapNumHilite {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-TRANSFORM: none; CURSOR: hand; COLOR: #324e6a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.divider {
	FONT-WEIGHT: normal; COLOR: #0b3a6b
}
.borderRight2 {
	BORDER-RIGHT: #c1c199 1px solid; PADDING-BOTTOM: 5px
}
.borfderB {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: #c1c199 1px solid
}
.bodrderBLight {
	BORDER-BOTTOM: #f8f8e7 1px solid
}
.borderTDash {
	BORDER-TOP: #666666 1px dashed
}
.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-RIGHT: #c1c199 1px solid; BORDER-TOP: #c1c199 1px solid; BORDER-LEFT: #c1c199 1px solid; BORDER-BOTTOM: #c1c199 1px solid
}
.NavColumnHeaderO {
	BORDER-RIGHT: #0b3a6b 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0b3a6b; FONT-VARIANT: small-caps
}
.NavColumnHeadder {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.NavColumnHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0b3a6b; FONT-VARIANT: small-caps; border-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-WEIGHT: normal; FONT-SIZE: 11px; 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-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
A.BreadcrumbGroup:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2e1; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.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; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 30px; 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: #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; FONT-SIZE: 12px; COLOR: #333333; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealsContainer {
	BORDER-RIGHT: #d6d6a9 1px solid; BORDER-TOP: #d6d6a9 2px solid; BORDER-LEFT: #d6d6a9 1px solid; BORDER-BOTTOM: #d6d6a9 1px solid; BACKGROUND-COLOR: #f8f8e7; background-color: #c1c199
}
.fDealContainer {
	BORDER-RIGHT: #c1c199 1px solid; BORDER-TOP: #c1c199 1px solid; BORDER-LEFT: #c1c199 1px solid; BORDER-BOTTOM: #c1c199 1px solid; BACKGROUND-COLOR: #ffffff
}
.fDealHeader {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: arial; HEIGHT: 25px; BACKGROUND-COLOR: #998c7a; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
.fDealHeaderLeft {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: arial; HEIGHT: 25px; BACKGROUND-COLOR: #998c7a; TEXT-ALIGN: left; FONT-VARIANT: small-caps
}
A.fDealResortName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996633; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.fDealResortName:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996633; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
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 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #996633; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fDealDivider {
	BORDER-TOP: #bbbbbb 1px solid; WIDTH: 100%
}
.NewButton {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; 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; WIDTH: 200px; COLOR: #ffffff; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4a7096; TEXT-ALIGN: left
}
.NewBlueButton {
	BORDER-RIGHT: #6c90b3 1px solid; BORDER-TOP: #6c90b3 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #6c90b3 1px solid; WIDTH: 150px; COLOR: #6c90b3; BORDER-BOTTOM: #6c90b3 1px solid; FONT-FAMILY: verdana,Arial,Helvetica, sans-serif; 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; PADDING-RIGHT: 5px; BORDER-TOP: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: 1px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #7a997a; TEXT-ALIGN: left
}
.maplistViewSel {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/selectTabs_10.jpg); PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #f8f8e7 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; HEIGHT: 38px; BACKGROUND-COLOR: #f8f8e7; TEXT-ALIGN: center
}
.maplistViewTabSel {
	BORDER-BOTTOM: #f8f8e7 1px solid
}
.maplistView {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/tabs2_70.gif); COLOR: #aaaaaa; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2a3 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.maplistViewTab {
	BORDER-BOTTOM: #d2d2a3 1px solid
}

.maplistViewHover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/tabs2_70.gif); CURSOR: hand; COLOR: #996633; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2a3 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.ResultsTbl {
	BORDER-RIGHT: #d2d2a3 2px solid; BORDER-TOP: #d2d2a3 0px solid; BORDER-LEFT: #d2d2a3 1px solid; BORDER-BOTTOM: #d2d2a3 2px solid
}
.ResInfoBorder {
	BORDER-RIGHT: #d2d2a3 1px solid; BORDER-TOP: #f8f8e7 6px solid; BORDER-LEFT: #d2d2a3 1px solid; BORDER-BOTTOM: #d2d2a3 1px solid; background-color: #f7f6f1
}
.ResInfoBorder2 {
	BORDER-RIGHT: #c5bfa5 1px solid; BORDER-TOP: #c5bfa5 2px solid; BORDER-LEFT: #c5bfa5 1px solid; BORDER-BOTTOM: #c5bfa5 1px solid; background-color: #f7f6f1
}
.resHeaderContainer {
	BORDER-BOTTOM: #999966 1px dashed; BACKGROUND-COLOR: #ffffff; BACKGROUND-COLOR: #f8f8e7
}
.resortContainer {
	BORDER-TOP: #999966 1px dashed
}
.infoContainer {
	BORDER-RIGHT: #999966 1px dashed; BORDER-LEFT: #999966 1px dashed; background-color: #f6f5e7
}
.subHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 3px; COLOR: #9b9b74; PADDING-TOP: 3px; BORDER-BOTTOM: #999966 1px dashed; FONT-FAMILY: Arial,Helvetica,sans-serif; border-top: 1px dashed #999966
}
.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 {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d5d6d7;
}
.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 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: verdana; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.ResortAddr {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; border-right: 1px solid #eaeaeb
}
.ResortLabel {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana; TEXT-DECORATION: none; border-bottom: 1px solid #eaeaeb
}
.ResortDtl {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ResortPx {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana; TEXT-DECORATION: none; border-bottom: 1px solid #eaeaeb; border-top: 1px solid #eaeaeb
}
.SortFont {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.SortFont:link {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.SortHdr {
	BORDER-RIGHT: #c1c199 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #c1c199 1px solid; COLOR: #666666; BORDER-BOTTOM: #c1c199 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4e6c1
}
.SortFontSel {
	FONT-SIZE: 10px; COLOR: #74744f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.SortHdrSel {
	FONT-SIZE: 10px; BORDER-LEFT: #999966 1px solid; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.SortHdrSel {
	BORDER-TOP: #c1c199 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #c1c199 1px solid; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.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: #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 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial; HEIGHT: 38px; BACKGROUND-COLOR: #f8f8e7; TEXT-ALIGN: center; border-bottom: 2px solid #cccc99; background-image: url(../images/tabs2_64.gif)
}
.resortInfoTab {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/tabs2_70.gif); COLOR: #666666; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
A.resortInfoTab:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/tabs2_70.gif); COLOR: #666666; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.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: #ffffff
}
.resortInfoTabHover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/tabs2_70.gif); CURSOR: hand; COLOR: #cc6633; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.listHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; BORDER-BOTTOM: #d2d2a3 1px dashed; FONT-FAMILY: Arial,calibri; border-right: 1px dashed #d2d2a3
}
.navHolderTbl {
	BORDER-RIGHT: #c1c199 1px solid; BORDER-TOP: #c1c199 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #c1c199 1px solid; COLOR: #707070; BORDER-BOTTOM: #c1c199 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.navHolderHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #cecfd0; 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; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #646A62
}
.UnitHeader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana,Arial,calibri; BACKGROUND-COLOR: #8b939c
}
.UnitData {
	FONT-SIZE: 21px; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.UnitDataAlt {
	FONT-SIZE: 9px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial,calibri; BACKGROUND-COLOR: #efefef
}
.UnitDtl {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.UnitDtlBB {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #333333; BORDER-BOTTOM: #afafaf 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.GrayText {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8b8b8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.GrayText12 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 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; CURSOR: hand; COLOR: #996633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.attraction:hover {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #996633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.loading {
	BORDER-RIGHT: #c1c199 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c1c199 3px solid; DISPLAY: none; PADDING-LEFT: 5px; Z-INDEX: 5; FILTER: alpha(opacity=75); LEFT: 100px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c1c199 3px solid; WIDTH: 800px; PADDING-TOP: 5px; BORDER-BOTTOM: #c1c199 3px solid; POSITION: absolute; TOP: 200px; HEIGHT: 600px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center; opacity: 0.75
}
.loadingText {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 34px; TEXT-TRANSFORM: none; WIDTH: 800px; COLOR: #363636; PADDING-TOP: 120px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.loadingRDG {
	BORDER-RIGHT: #c1c199 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c1c199 3px solid; PADDING-LEFT: 10px; FILTER: alpha(opacity=75); LEFT: 100px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c1c199 3px solid; WIDTH: 800px; PADDING-TOP: 5px; BORDER-BOTTOM: #c1c199 3px solid; POSITION: relative; TOP: 10px; HEIGHT: 200px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center; opacity: 0.75
}
.loadingTextRDG {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 34px; TEXT-TRANSFORM: none; WIDTH: 800px; COLOR: #363636; PADDING-TOP: 20px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#loadingDim {
	BORDER-RIGHT: #c1c199 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c1c199 3px solid; DISPLAY: none; PADDING-LEFT: 5px; Z-INDEX: 5; FILTER: alpha(opacity=75); PADDING-BOTTOM: 5px; BORDER-LEFT: #c1c199 3px solid; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #c1c199 3px solid; POSITION: absolute; HEIGHT: 50px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: left; opacity: 0.75
}
#loadingAU {
	BORDER-RIGHT: #6699cc 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6699cc 3px solid; DISPLAY: none; PADDING-LEFT: 5px; Z-INDEX: 5; FILTER: alpha(opacity=75); PADDING-BOTTOM: 5px; BORDER-LEFT: #6699cc 3px solid; WIDTH: 170px; COLOR: #6699cc; PADDING-TOP: 5px; BORDER-BOTTOM: #6699cc 3px solid; POSITION: absolute; HEIGHT: 35px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: left; opacity: 0.75
}
.resInfoSubHdr {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial,calibri; border-bottom: 1px solid #999999
}
A.resInfoSubHdr {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial,calibri; TEXT-DECORATION: none
}
.borderRight {
	BORDER-RIGHT: #eaeaeb 1px solid
}
.borderRightDash {
	BORDER-RIGHT: #d2d2a3 1px dotted
}
.borderBottomDash {
	BORDER-BOTTOM: #d2d2a3 1px dashed
}
TABLE.calendar {
	BORDER-RIGHT: #111111 1px solid; BORDER-TOP: #111111 1px solid; BORDER-LEFT: #111111 1px solid; WIDTH: 140px; BORDER-BOTTOM: #111111 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.calendar CAPTION {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.calendar TD.in_month {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; WIDTH: 20px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.calendar TD.selected {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid
}
TABLE.calendar A {
	DISPLAY: block; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.calendar CAPTION A {
	DISPLAY: inline
}
.calendarTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
.calendarDOW {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
.calendarDayAvail {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cceecc; TEXT-DECORATION: underline
}
.calendarDay {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.calendarDaySelected {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; FONT-SIZE: 11px; BORDER-LEFT: black 2px solid; COLOR: #000000; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.containerHelpO {
	BORDER-RIGHT: #4a7096 1px solid; BORDER-TOP: #4a7096 1px solid; BORDER-LEFT: #4c6a85 2px solid; BORDER-BOTTOM: #4c6a85 2px solid; BACKGROUND-COLOR: #e6ecf3
}
.containerHelp {
	BORDER-RIGHT: #4a7096 1px solid; BORDER-TOP: #4a7096 1px solid; BORDER-LEFT: #4a7096 1px solid; BORDER-BOTTOM: #4a7096 1px solid; BACKGROUND-COLOR: #e6ecf3
}
.txtHelpHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.txtHelpSubHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4a7096; FONT-FAMILY: Arial
}
.txtHelp {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial
}

.fTop  {	vertical-align:top; height:20px; background-image: url(../images/form_tc.jpg); background-repeat:repeat-x; }
.fBottom {	vertical-align:top; height:19px; background-image: url(../images/form_bc.jpg); background-repeat:repeat-x; }
.fLeft {	vertical-align:top; height:20px;background-image: url(../images/form_cl.jpg); background-repeat:repeat-y; }
.fRight	{	vertical-align:top; height:20px; background-image: url(../images/form_cr.jpg); background-repeat:repeat-y; }
.fSubHdg {font-family:arial; background-color:#556382; color:#ffffff; font-size:16px;font-weight:bold;border-bottom:3px solid #bab9b9;}

/* -----Added by Ali ------ */
.list-line-even {
  vertical-align:middle;
  background:   #ffffff;
  COLOR: #4a4840; 
  FONT-FAMILY: Arial; 
  padding-left:6px;
}

.list-line-odd {
/*  background:   #f8b0f8;  */
  vertical-align:top;
  background:   #ffffff;  
  COLOR: #4a4840; 
  FONT-FAMILY: Arial; 
  padding-left:6px;
}

/* The error box */

.fieldWithErrors {
/*
  padding: 2px;
  background-color: red;
  display: table;
*/
}

#errorExplanation {
  width: 779px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
  TEXT-ALIGN: left;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}
#notice {
  TEXT-ALIGN: center;
  font-weight: bold;
  FONT-FAMILY: Arial; /*sans-serif*/ 
  font-size: 12px;
  color: #FF0000
/*  padding: 1em;
  margin-bottom: 2em;*/
}
#depTbl{
  table-layout: fixed;
}
#depTbl tr:hover {
  background-color: #ebe9d9;
}
#depTbl td{
    word-wrap:break-word
}
#depTbl  tr > td {
  padding-top: .75em;
  padding-bottom: .75em;
}
#shlTbl  tr > td {
  padding-top: .2em;
  padding-bottom: .2em;
}