/* BK style sheet */

body
{
background-color:#ffffff;
color:#000000;
font-size:11px;
font-family: verdana, helvetica, sans-serif;
margin:0;
padding:0;
}

.dummy
{
	font-size:1px;
}
a:link
{
color: #FF1810;
}
a:visited
{
color: #FF1810;
}

textarea
{
font-size:12px;
font-family: verdana, helvetica, sans-serif;
line-height:12px;
}

select, searchResultsBriefDetail
{
font-size:6px;
font-family: verdana, helvetica, sans-serif;
line-height:6px;
}

/* Text in decreasing order of size */



.titletext
{
color: #FF1810;
font-size:14px;
font-family: verdana, helvetica, sans-serif;
font-weight: bold;
}

.subtitletext
{
color: #003399;
font-size:22px;
font-family: verdana, helvetica, sans-serif;
font-weight: normal;
 }
 


.bookingtitletext
{
color: #FF1810;
font-size:15px;
font-family: verdana, helvetica, sans-serif;
font-weight: bold;
}

.labeltext
{
color:#10298C;
font-size:10px;
font-family: verdana, helvetica, sans-serif;
font-weight:normal;
}
.labeltext2
{
color:#000000;
font-size:10px;
font-family: verdana, helvetica, sans-serif;
font-weight:normal;
}

.homelabeltext
{
color: #10298C;
font-size:12px;
font-family: verdana, helvetica, sans-serif;
font-weight:bold;
}

.bodytext
{
color:#000000;
font-size:11px;
font-family: verdana, helvetica, sans-serif;
}

/* CVRG-845 */
.uktext{
color:#003399;
font-size:13px;
font-weight:bold;
font-family: verdana, helvetica, sans-serif;	
padding:0 20px 0 17px;
}
/* CVRG-845 */

.errortext
{
color:#FF0033;
font-size:11px;
font-family:verdana, helvetica, sans-serif;
font-weight:normal
}

.smalltext
{
color:#10298c;
font-size:9px;
font-family: verdana, helvetica, sans-serif;
}

/* Page specific styles */

.headfootdivide
{
color:#FF1810;
font-size:9px;
font-family: verdana, helvetica, sans-serif;
}

a.calendar:link
{
color:#FF1810;
font-size:12px;
font-family: verdana, helvetica, sans-serif;
}

a.calendar:visited
{
color:#FF1810;
font-size:12px;
font-family: verdana, helvetica, sans-serif;
}

a.headfoot:link
{
color:#FF1810;
font-size:9px;
font-family: verdana, helvetica, sans-serif;
text-decoration: underline;
}

a.headfoot:visited
{
color:#FF1810;
font-size:9px;
font-family: verdana, helvetica, sans-serif;
text-decoration: underline;
}

 .homepagetitle
{
color: #FF1810;
font-size:22px;
font-family: verdana, helvetica, sans-serif;
font-weight: normal;

}

.result
{
font-size:9px;
font-family: verdana, helvetica, sans-serif;
}
.result td
{
font-size:9px;
font-family: verdana, helvetica, sans-serif;
}
.result a:link
{
color: #FF1810;
text-decoration: none;
}
.result a:visited
{
color: #FF1810;
text-decoration: none;
}
.resulthighlight
{
background-color: #99CCFF;
}
.resultnohighlight
{
background-color: #FFFFCC;
}

.pricegrouptitle
{
color:#FFFFFF;
font-size:11px;
font-family: verdana, helvetica, sans-serif;
font-weight: bold;
}

.divider
{
font-size:1px;
}

/*select box styles*/

.quicksearch
{
font-size:10px;
font-family: verdana, helvetica, sans-serif;
line-height:12px;
width:130px;
}


/* added oct 2002 */



.homelabeltextr
{
/*background-color: #99CCFF;*/
background-color: #d5dbe4;
}

.homelabeltextrg
{
/*background-color: #99CC00;*/
background-color: #e5edcc;
}

 .subtitletextw
{
color: #ffffff;
font-size:17px;
font-family: verdana, helvetica, sans-serif;
font-weight: normal;
 }
 
 .homepagetitleta
{
color: #FF1810;
font-size:22px;
font-family: verdana, helvetica, sans-serif;
font-weight: normal;

}

.popup {margin:15px 15px 15px 10px;}

a.discountlink:link
{
font-size:10px;
text-decoration:none;
}

a.discountlink:visited
{
font-size:10px;
text-decoration:none;
}

a.discountdetailslink:link
{
font-size:10px;
text-decoration:underline;
}

a.discountdetailslink:visited
{
font-size:10px;
text-decoration:underline;
}

table.potentialDiscounts {
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
}