

.blkindex       {color: #000000;}




.main {
width:200px;
border:1px solid black;
}

.month {
background-color:#8B2B17;
font:bold 12px verdana;
color:white;
}

.daysofweek {
background-color:#D8BFBF;
font:bold 12px verdana;
color:white;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: #ffffff;
padding: 2px;
}

.days #today{
font-weight: bold;
background-color: #EDE1E1;
color: #8B2B17;
}

.booking {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dadada
}

.references {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ECD3C3
}

.trt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8B2B17;}

.smred     { font-family:Arial; font-size:12px; color: #8B2B17; font-weight: bold; }

.whtfont { color:white; font-weight: bold; font-family:Arial; font-size:10px }

.whtfontform { color:white; font-weight: bold; font-family:Arial; font-weight: bold; font-size:11px }

.redfont { color:gray;  font-family:Arial; font-size:10px }

.text { color:gray;  font-family:Arial; font-size:10px }

.update { color:gray;  font-family:Arial; font-weight: bold; font-size:12px }


.formbot {
    BORDER-RIGHT: #ffffff 1pt solid;
    BORDER-TOP: #ffffff 1pt solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	padding-top: 2px; padding-bottom: 2px; padding-left: 2px;
}


.formitem {
    BORDER-RIGHT: #ffffff 1pt solid;
    BORDER-TOP: #ffffff 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffffff 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	padding-top: 2px; padding-bottom: 2px; padding-left: 2px;
}

.formitem:hover {
    
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8B2B17;
	padding-top: 2px; padding-bottom: 2px; padding-left: 2px;
}

A.enter {font: 14px verdana; color: white; text-decoration: none; font-weight: bold; }
A.enter:hover  { font: 14px verdana; color: #ffffff; font-weight: bold; text-decoration: underline; }

A.hoover {font: 12px verdana; color: gray; text-decoration: underline; font-weight: bold; }
A.hoover:hover  { font: 12px verdana; color: #AA7473; font-weight: bold; text-decoration: none; }

A.hoo {font: 10px verdana; color: gray; text-decoration: underline; }
A.hoo:hover  { font: 10px verdana; color: #AA7473; font-weight: bold; text-decoration: none; }







A.boo {font: 9px verdana; color: #000000; text-decoration: none; }
A.boo:hover  { font: 9px verdana; color: #1F3A67; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #003163; }

.bodyse {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #081F5C; filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#ffffff',EndColorStr='#E6E7E8');}
	  
.cwt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.cct {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.reg        {font: 12px/1.3em verdana, arial, sans-serif; color: #000;}
.small      {font: 11px/1.3em verdana, arial, sans-serif;} 
.outline4	 {border-left: 1px dashed #000000; border-top: 1px dashed #000000; font: 12px verdana; color: #6C88C0;  background: #ffffff; border-right: 1px dashed #000000; }


.spons-links p {
-moz-box-sizing: border-box;
margin:0 0 0 0;
font:11px arial,sans-serif;
border-bottom:1px #ddd solid;
border-top:1px #fff solid;
border-left:1px #fff solid;
padding:10px 15px 10px 15px;
width:100%;
filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#22bbbbbb',EndColorStr='#ffffff');
}



.txt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
.body {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#ffffff',EndColorStr='#E6E7E8');}
.bodylt {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6C88C0;}
.bodyse {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#ffffff',EndColorStr='#E6E7E8');}

.truebot {
    BORDER-RIGHT: #6C88C0 1pt solid;
    BORDER-TOP: #6C88C0 1pt solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #6C88C0 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #6C88C0 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B4CCEB;
	padding-top: 2px; padding-bottom: 6px; padding-left: 10px; filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#B4CCEB',EndColorStr='#ffffff');
}
.nextpage {
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #000000 1pt solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1pt solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #939598;
	padding-top: 2px; padding-bottom: 6px; padding-left: 10px;
}




A.ovr {font: 12px verdana; color: #000000; text-decoration: underline;}
A.ovr:hover  { font: 12px verdana; color: #1F3A67; text-decoration: none; font-weight: bold}
A.ovb {font: 11px verdana; color: #000000; text-decoration: none; font-weight: bold}
A.ovb:hover  { font: 11px verdana; color: #1F3A67; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #003163; }
A.lin {font: 11px verdana; color: #000000; text-decoration: none; font-weight: bold}
A.lin:hover  { font: 11px verdana; color: #000000; text-decoration: none;}
A.ovt {font: 11px verdana; color: #000000; text-decoration: none; font-weight: bold}
A.ovt:hover  { font: 11px verdana; color: #C21C0B; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #003163; }
A.ovc {font: 10px verdana; color: #ffffff; text-decoration: none; font-weight: bold;}
A.ovc:hover  { font: 10px verdana; color: #000000; font-weight: bold; text-decoration: none; }



.big        {font: 14px/1.8em verdana, arial, sans-serif;}
.small      {font: 11px/1.3em verdana, arial, sans-serif;}   
.smgrey     {font: 11px/1.3em verdana, arial, sans-serif; color: #666;}   
.xsmall     {font: 10px/1.2em verdana, arial, sans-serif;}
.xsmallgrey {font: 10px/1.2em verdana, arial, sans-serif; color: #666;}
.blue       {color: #069;}
.red        {color: #933;}
.grey       {color: #666;}
.lfthdr     {font: bold 11px/1.2em verdana, arial, sans-serif; color: #efefef; background-color: #069; padding-top: 2px; padding-bottom: 2px;}
.lfthdr a   {color: #efefef;}
.bluhdr     {font: bold 14px/1.3em verdana, arial, sans-serif; color: #efefef; background-color: #069; padding-top: 2px; padding-bottom: 2px; padding-left: 10px;}
.greyhdr    {font: bold 14px/1.3em verdana, arial, sans-serif; color: #000; background-color: #efefef; padding-top: 2px; padding-bottom: 4px; padding-left: 10px;}
.greybxtop  {font: 12px/1.3em verdana, arial, sans-serif; background-color: #efefef; vertical-align: top; padding-top: 0px; padding-bottom: 8px; padding-left: 11px; }
.greybxmid  {font: 12px/1.3em verdana, arial, sans-serif; background-color: #fff; vertical-align: top; border-left: 2px solid #efefef; border-right: 2px solid #efefef; padding-top: 6px; padding-bottom: 8px; padding-left: 10px;}

FORM, SELECT, INPUT, TEXTAREA, OPTION, BUTTON {font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
.greybxbot  {font: 12px/1.3em verdana, arial, sans-serif; background-color: #fff; vertical-align: top; border-left: 2px solid #efefef; border-right: 2px solid #efefef; border-bottom: 2px solid #efefef; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
.feathome   {font: 11px/1.3em verdana, arial, sans-serif; padding-top: 5px;}
.lfton      {color: #333; background-color: #cc9; font-size: 11px;}
.lfton A:link {color: #069; text-decoration: none;}
.lfton A:visited {color: #069; text-decoration: none;}
.lfton A:hover   {color: #000; text-decoration: none;}
.lfton A:active  {color: #600; text-decoration: none;}
.lfttert 		   {color: #666; background-color: #eed; font-size: 11px;}
.lfttert A:link    {color: #069; text-decoration: none;}
.lfttert A:visited {color: #069; text-decoration: none;}
.lfttert A:hover   {color: #000; text-decoration: none;}
.lfttert A:active  {color: #600; text-decoration: none;}
.sortby            {font: 10px/1.2em verdana, arial, sans-serif; color: #efefef; background-color: #069; padding-top: 2px; padding-bottom: 4px; padding-left: 6px;}
.sortby A:link      {color: #efefef; text-decoration: underline;}
.sortby A:visited   {color: #efefef; text-decoration: underline;}
.sortby A:hover     {color: #cc9; text-decoration: none;}
.sortby A:active    {color: #600; text-decoration: none;}
.sortedby           {font: 10px/1.2em verdana, arial, sans-serif; color: #000; background-color: #cc9; padding-top: 2px; padding-bottom: 4px; padding-left: 6px;}
.sortedby A:link    {color: #000; text-decoration: underline;}
.sortedby A:visited {color: #000; text-decoration: underline;}
.sortedby A:hover   {color: #fff; text-decoration: none;}
.gridinfo           {font: bold 11px/1.3em verdana, arial, sans-serif; color: #333; padding-top: 1px; padding-bottom: 2px; padding-left: 5px;}
.nounderline        {text-decoration: none;}
.nounderline A:link {text-decoration: none;}
.greylisthdr        {font: bold 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #efefef; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; padding-right: 5px;}
.greylist           {font: 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #fff; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #ccc;}
.greylisthdr        {font: bold 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #ccc; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; padding-right: 10px;}
.greylist           {font: 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #efefef; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 10px; border-bottom: 1px solid #fff;}
.highlight 	 {color: ffff00;}
UL.arrow 	 {list-style-type: disc; list-style-image: url('/images/arrow_blue.gif'); list-style-position: outside; margin-left: 16px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; font-size:11px; font-family:verdana, arial, sans-serif} 
UL.square 	 {list-style-type: square; list-style-image: url('/images/sq1.gif'); list-style-position: outside; margin-left: 16px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; font-size:12px; font-family:verdana, arial, sans-serif}
UL.square-sm {list-style-type: square; list-style-image: url('/images/sq1.gif'); margin-left: 15px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; font-size:11px; font-family:verdana, arial, sans-serif}
.featured	 {font-size: 10px; font-family: arial, verdana; color: 993333;}
.biggest {font-family: verdana, arial, sans-serif; font-size: 15px;}
/* experian classes */
.txt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
/* international page classes */
.cct {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.hxt {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1F3A67;}
.cwt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.txt1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.outline {border: 1px dashed #d4d4d3; font: 10px verdana;  background: #ffffff;}
.outline2 {border: 1px solid #CAD1C3; font: 10px verdana;  background: #F9F9F9;}
.outline3 {border: 1px dashed #000000; font: 10px verdana;}