/* This stylesheet has not been updated to match Authentrex's colour scheme */

.flushTable
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-width: 0px;
  border: none;
  border-collapse: collapse;
}

img.flushTable
{
  vertical-align:bottom;
}

.darkBlue
{
  background-color: #00467f;
}

.mainbody
{
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.3pt;
	font-weight: normal;
	font-style: normal;
}

.menuBar
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #00467f;
  font-size: 11px;
  text-transform: uppercase;
}

a.menuBar
{
  color: #FFFFFF;
  text-decoration: none;
}

a.menuBar:hover
{
  text-decoration: none;
  color: #f8981d;
}

td.menuBar
{
  padding: 0px 30px 0px 0px;
}

.roundedBoxHelpHeader
{
  background-color: #c0e3ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #666666;
  font-size: 11px;
  text-transform: uppercase;
}

.roundedBoxHelpBody
{
  background-color: #d7edff;
}

.Help
{
  padding: 8px 0px 8px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.roundedBoxStandardHeader
{
  background-color: #f8a51d;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #666666;
  font-size: 11px;
  text-transform: uppercase;
}

.roundedBoxStandardBody
{
  background-color: #f8d9a6;
}

.roundedBoxStandardLevel1Header
{
  background-color: #aeaeae;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 11px;
}

.roundedBoxStandardLevel1Body
{
  background-color: #F0F0F0;
}

.roundedBoxSearchResultsHeader
{
  background-image:   url(/Content/Default/Images/Box/TitleBar.png);
  background-repeat:  no-repeat;
  margin:             none; 
  height:             25px;
	color:              #555555;
	text-decoration:    none;
	font-family:        Verdana, Arial, Helvetica, sans-serif;
	font-size:          10pt;
	font-weight:        bold;	
}

a.roundedBoxSearchResultsHeader
{
	color: #E53353;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

a.roundedBoxSearchResultsHeader:link {
	color: #E53353;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.roundedBoxSearchResultsHeader:Hover
{
	color: #E53353;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

.roundedBoxSearchResultsBody
{
  background-color: #FFFFFF;
}

.roundedBoxSearchResultsLevel1Header
{
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  font-size: 11px;
}

.roundedBoxSearchResultsLevel1Body
{
  background-color: #FFFFFF;
}

.hotelSearchBox
{
  font-size: 12px;
  text-decoration: none;
  background-color: #FEF0C8;
}

.searchBox
{
  background-color: #FEF0C8;
  padding: 5px;  
}

.hotelSearchBox strong
{
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

td.formLabel
{
    font-size: 11px;
    color: Black;
    text-decoration: none;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 7px;
}

.formItem
{
    font-size: 11px;
    color: Black;
}

td.formItem
{
    font-size: 11px;
    color: #666666;
    padding-top: 2px;
    padding-right: 6px;
    padding-bottom: 2px;
    padding-left: 2px;
}

/* Popup calendar */
td.calendarMonth
{
   background-color: #ee3959;
}
a.calendarMonth
{
  font-weight: bold;
  font-size: 9pt;
  color: #FFFFFF;
}
a.calendarMonth:Hover
{
  font-weight: bold;
  font-size: 9pt;
  color: #FFFFFF;
}
select.calendarMonth
{
  font-size: 9pt
}
select.calendarMonthIllegal
{
  background-color: #FF0000;
  font-size: 9pt
}
td.calendarHeaderWeekend
{
  background-color: #ee3959;
  color: #FFFFFF;
  font-size: 9pt;
}
td.calendarHeaderWeekday
{
  background-color: #ee3959;
  color: #FFFFFF;
  font-size: 9pt;
}
td.calendarCellWeekday
{
  background-color: #ED8396;
  color: #ffffff;
  font-size: 9pt;
  cursor: pointer;
}
td.calendarCellWeekend
{
  background-color: #ED8396;
  color: #ffffff;
  font-size: 9pt;
  cursor: pointer;
}
td.calendarCellWeekdayInvalid
{
  background-color: #f0f0f0;

  font-size: 9pt;
  cursor: none;
}
td.calendarCellWeekendInvalid
{
  background-color: #f0f0f0;
  font-size: 9pt;
  cursor: none;
}
td.calendarCellHighlight
{
  background-color: #ee3959;
  color: #FFFFFF;
  font-size: 9pt;
  cursor: pointer;
}
td.calendarCellSelected
{
  background-color: #ee3959;
  color: #ffffff;
  font-size: 9pt;
  cursor: pointer;
}






/* WSO-Partner Login Styles */
.roundedBoxGreenHeader
{
  background-color: #A0D7F5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #444E4B;
  font-size: 11px;
  text-transform: uppercase;
}

.roundedBoxGreenBody
{
  background-color: #F0F0F0;
}

.roundedBoxYellowHeader
{
  background-color: #F3D863;
        font-weight: bold;
        color: #D3463D;
        font-size: 11px;
        text-transform: uppercase;
}

.roundedBoxYellowBody
{
  background-color: #FFF1B4;
}

.roundedBoxBlueHeader
{
  background-color: #A0D7F5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #444E4B;
  font-size: 11px;
  text-transform: uppercase;
}

.roundedBoxBlueBody
{
        background-color: #F0F0F0;
}

.roundedBoxGreyHeader
{
  background-color: #CCCACF;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
}

.roundedBoxGreyBody
{
  background-color: #E1DFE2;
}

.roundedBoxGreyOutlineHeader
{
  font-size: 11px;
  font-weight: bold;
  color: #7F7E7F;
  text-transform: uppercase;
}

.roundedBoxGreyOutlineBody
{
}