/* GLOBAL STYLES*/
body, td {font-family: verdana, arial, sans-serif; font-size: 7.5pt; color: #444444;}
h1 { font-family: verdana, arial; font-size: 10pt; color: #405A76; margin: 0px; }
h2 { font-family: verdana, arial; font-size: 8pt; color: #405A76; margin: 0px; }
hr { color:#DDDDDD; height: 1; margin: 0px; }
a {color: #990000;}
a:hover {color: #FF0000;}
ul,ol { margin-top: 8px; }
li { margin-bottom: 5px; }

/* FORM CLASSES*/
 select { font-family: verdana, arial; font-size: 7.5pt; background-color: #FFFFFF; color: #000000; }
.selectYellow { font-family: verdana, arial; font-size: 7.5pt; background-color: #ffcc66; color: #000000; }
.selectWhite { font-family: verdana, arial; font-size: 7.5pt; background-color: #FFFFFF; color: #000000; }
.submitBlue { font-family: verdana, arial; font-size: 7.5pt; background-color: #99CCFF; color: #000000; font-weight: bold; padding: 0px; }
.submitRed { font-family: verdana, arial; font-size: 7.5pt; background-color: #CC0000; color: #FFFFFF; font-weight: bold; padding: 0px; }
.submitGreen { font-family: verdana, arial; font-size: 7.5pt; background-color: #009900; color: #FFFFFF; font-weight: bold; padding: 0px; }

.5stepsOff { color: #999999; }
.5stepsOn { color: #CC0000; }


.footerText {color: #999999;}
.footerTextNav {color: #999999; font-weight: bold;}
.lightBlueText { color: #BBDDFF; }
a.lightBlueText { color: #BBDDFF; }
a.lightBlueText:hover { color: #FFFFFF; }
.redText { color: #CC0000; }
.blueText { color: #005588; }
.greyText { color: #777777; }
.lightGreyText { color: #CCCCCC; }
.navyText { color: #405A76; }
.whiteText { color: #FFFFFF; }
.bigRedText { color: #CC0000; font-size: 18pt; }

.error { color: #990000; }
.lightError { color: #FFFFFF; }

.navSeparator { background-color: #A0ADBC; }

.templatePageBorder { background-color: #DDDDDD; }
.templateNavyPanel {color: #FFFFFF; background-color: #415A78;}
.templateRedPanel {color: #FFFFFF; background-color: #CC0000;}
.templateWhitePanel { background-color: #FFFFFF;}

.homepageLeftCol { background-color: #415A78; color: #FFFFFF; }
.homepageMidBlue { background-color: #CDD8E3; }
.homepageLightBlue { background-color: #EBEFF4; }

.resultsBorder { background-color: #DDDDDD; }
.resultsBorderBlue { background-color: #CADAEA; }
.resultsSortBG { background-color: #EDF2F8; }
.resultsHotelHeader { background-color: #F5F5F5; }

.micrositeBorder { background-color: #DDDDDD; }
.micrositeAddressBar { background-color: #F5F5F5; }
.micrositeRoomsBorder { background-color: #DDDDDD; }
.micrositeRoomsHeader { background-color: #DDDDDD; }
.micrositeRoomsContent { background-color: #FFFFFF; }
.micrositeBookHeader { background-color: #CC0000; color: #FFFFFF; }

.enterdetailsBorder { background-color: #DDDDDD; }
.enterdetailsSubHead { background-color: #F5F5F5; }
.enterdetailsSummaryBG { background-color: #F4F7FA; }

/*

a.tnav { font-family: verdana, arial; font-size: 7.5pt; text-decoration: underline; color: #405A76 }
a:hover.tnav { font-family: verdana, arial; font-size: 7.5pt; text-decoration: underline; color: #CC0000 }
a.specials { font-family: verdana, arial; font-size: 7.5pt; text-decoration: none; color: #003366 }
a:hover.specials { font-family: verdana, arial; font-size: 7.5pt; text-decoration: underline; color: #CC0000 }
a.botlink { font-family: verdana, arial; font-size: 7.5pt; text-decoration: normal; color: #999999 }
a:hover.botlink { font-family: verdana, arial; font-size: 7.5pt; text-decoration: underline; color: #666666 }
a.red { font-family: verdana, arial; font-size: 7.5pt; text-decoration: normal; color: #CC0000 }
a:hover.red { font-family: verdana, arial; font-size: 7.5pt; text-decoration: underline; color: #666666 }
a.steps { font-family: verdana, arial; font-size: 7.5pt; text-decoration: normal; color: #777777 }
a:hover.steps { font-family: verdana, arial; font-size: 7.5pt; text-decoration: underline; color: #444444 }

.contentSmall { font-family: arial; font-size: 7.5pt; color: #444444 }
.content { font-family: verdana, arial; font-size: 7.5pt; color: #444444 }
.content1 { font-family: verdana, arial; font-size: 8pt; color: #637382 }
.contentWhite { font-family: verdana, arial; font-size: 7.5pt; color: #FAFAFA }
.formbk { font-family: verdana, arial; font-size: 7.5pt; background-color: #ffcc66; color: #000000 }
.heading { font-family: verdana, arial; font-size: 10pt; color: #405A76 }
.bestrates { font-family: verdana, arial; font-size: 8pt; color: #AA0000; font-weight: bold }


/* Enter Details Styles */
/*
.dcform { font-size: 7.5pt; color: #444444; background-color: #FFFFFF }
.sevenptfive { font-size: 7.5pt; color: #444444 }
.eightptfont { font-size: 8pt; color: #444444 }
.paymentTabTitle { font-size: 7.5pt; color: #FFFFFF; font-weight: bold; background-color: #E2F0FD }
.paymentTabMain { font-size: 7.5pt; color: #444444; background-color: #F5F5F5 }
.paymentTabTotal { font-size: 7.5pt; color: #000000; background-color: #CCCCCC }
.paymentTabPayNow { font-size: 7.5pt; color: #FFFFFF; background-color: #003366 }
.dcSmallFont { font-family: arial, verdana; font-size: 7.5pt; color: #444444 }
.summaryMainHd { background-color: #444444; font-family: verdana, arial; font-size: 7.5pt; color: #B5D9FB }
.summaryMain { background-color: #F4FAFE; font-family: verdana, arial; font-size: 7.5pt; color: #555555 }
.summaryMainUSD { background-color: #E2F0FD; font-family: verdana, arial; font-size: 7.5pt; color: #555555 }
.summaryTotal { background-color: #336699; font-family: verdana, arial; font-size: 7.5pt; color: #FFFFFF }
*/