.CartHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; cursor: default; }
.NavBar { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 8pt; cursor: default; text-align: justify; background-color: #902E5B }
.NavBar a { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 8pt; cursor: default; text-align: justify; text-decoration: none;}
.NavBar a:hover { text-decoration: underline; }

.CartText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: justify; color: black}
.CartText UL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: justify }
.CartText a { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8pt; cursor: default; text-align: justify }
.CartText a:hover { color: #902E5B; text-decoration: underline; }

.CT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: center; color: black; background-color: #fef9d4; vertical-align: middle}
.CT UL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: justify }
.CT a { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8pt; cursor: default; text-align: justify }
.CT a:hover { color: #902E5B; text-decoration: underline; }

.CM { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: center; color: black; background-color: #fef9d4; vertical-align: top}
.CM UL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: justify }
.CM a { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8pt; cursor: default; text-align: justify }
.CM a:hover { color: #902E5B; text-decoration: underline; }


.NB { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 8pt; cursor: default; text-align: justify; background-color: #902E5B; background-image: url(../images/burgundy_hotel_bar.gif); vertical-align: middle; }
.NB a { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 8pt; cursor: default; text-align: justify; text-decoration: none;}
.NB a:hover { text-decoration: underline; }

.NB2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 8pt; cursor: default; text-align: center; background-color: #902E5B; background-image: url(../images/burgundy_hotel_bar.gif); vertical-align: middle; }
.NB2 a { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 8pt; cursor: default; text-align: justify; text-decoration: none;}
.NB2 a:hover { text-decoration: underline; }

.NB3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 8pt; font-weight: bold; cursor: default; text-align: center; background-color: #902E5B }


.CartTextwhite { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: justify }
.CT2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: center; color: black; background-color: #fef9d4;}
.CT3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: center; color: black; background-color: #fef9d4;}
.CT4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: justify; color: black; background-color: #fef9d4;}
.CT4 UL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: justify }
.CT4 a { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8pt; cursor: default; text-align: justify }
.CT4 a:hover { color: #902E5B; text-decoration: underline; }


.BasketText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; }
.CartTextright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: right; }
.CartTextrightlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; text-align: right }
.menuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: link; }
.menuLink a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; text-decoration: none; }
.menuLink a:hover { color: grey; text-decoration: underline; }
.menuLink a:active { color: grey; text-decoration: none; }

.ml { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: link; text-align: left; vertical-align: top;}
.ml a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; text-decoration: none; }
.ml a:hover { color: grey; text-decoration: underline; }
.ml a:active { color: grey; text-decoration: none; }

.strapline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #692A3F; text-align: justify; }
.mainTextBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; text-align: justify; }
.mainTextBody a { color: black; text-decoration: none; }
.mainTextBody b { color: black; font-weight: bold; }
.mainTextBody a:hover { color: #902E5B; text-decoration: underline; }
.mainText2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: #ffffff; text-align: justify; }
.MT3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; text-align: justify; background-color: #fef9d4;}

.MT4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; text-align: center; background-color: #fef9d4;}

.MTB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; text-align: left; vertical-align: top; }
.MTB a { color: black; text-decoration: none; }
.MTB b { color: black; font-weight: bold; }
.MTB a:hover { color: #902E5B; text-decoration: underline; }


.mainTextTable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; vertical-align: top; text-align: justify; }
.mainTextTableFormElementLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; font-weight: bold; vertical-align: middle; text-align: center; }
.mainTextTable a { color: #4E69DE; text-decoration: none; }
.mainTextTable a:hover { color: #CF4A16; text-decoration: underline; }
.mainTextTableRowLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; font-weight: bold; vertical-align: middle; text-align: left; background-color: #F1F1F1; }
.mainTextSubHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; height: 20px; }
.mainTextSubHeading a:hover { color: #902E5B; text-decoration: underline; }
.mainTextSubHeading a { text-decoration: none; color: black}

.MTS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; height: 20px; }
.MTS a:hover { color: #902E5B; text-decoration: underline; }
.MTS a { text-decoration: none; color: black}


input.bb {margin-top: 2px; font-size: 12px; margin-bottom: 2px; width: 180px; cursor: hand; color: #FFFFFF; border-top-style: none; font-family: verdana, sans-serif; border-right-style: none; border-left-style: none; border-right-style: none; border-left-style: none; background-color: #902E5B; border-bottom-style: none; text-decoration: underline; }

input.bn {margin-top: 2px; font-size: 12px; margin-bottom: 2px; width: 110px; cursor: hand; color: #FFFFFF; border-top-style: none; font-family: verdana, sans-serif; border-right-style: none; border-left-style: none; border-right-style: none; border-left-style: none; background-color: #902E5B; border-bottom-style: none; text-decoration: underline;}
input.bs {font-size: 11px; color: #000000; font-family: Arial, sans-serif; background-color: #FFFFFF; text-align: left;}

input.b3 {margin-top: 2px; font-size: 12px; margin-bottom: 2px; width: 55px; cursor: hand; color: #FFFFFF; border-top-style: none; font-family: verdana, sans-serif; border-right-style: none; border-left-style: none; border-right-style: none; border-left-style: none; background-color: #902E5B; border-bottom-style: none; text-decoration: underline; }


input.bs {font-size: 11px; color: #000000; font-family: Arial, sans-serif; background-color: #FFFFFF; text-align: left;}

input.b2 {font-size: 11px; color: #000000; font-family: Arial, sans-serif; background-color: #fef9d4; text-align: center; text-decoration: underline; border=0; font-weight: bold; }


.mainTextHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #CF4A16; background-color: #FFBD00; height: 30px; }
.fS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 4px; color: #FFFFFF; }
/* blue: #4E69DE red: #CF4A16 yellow: #FFBD00 green: #309642 */ 



