body{ background-color:#eeeded; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;}


h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0066a5; margin-top:0; margin-bottom:0; margin:0; font-weight:normal;}
.header {  font-family: arial; font-size: 14px; color: #ffffff;font-weight: bold; font-style: NORMAL; line-height: normal;}

.special{	font-family: arial;	font-size: 14px;font-weight: bold;font-style: NORMAL;	line-height: normal;text-decoration:none;}

.special-link{	font-family: arial;	font-size: 14px;font-weight: bold;font-style: NORMAL;	line-height: normal;text-decoration:none; color: #000000;}
.special-link:hover{	font-family: arial;	font-size: 14px;font-weight: bold;font-style: NORMAL;	line-height: normal;text-decoration:none; color: #009900;}

.headeryellow {	font-family: arial;	font-size: 16px;color: #D20200;	font-weight: bold;	font-style: NORMAL;	line-height: normal;}
.headerlblue {	font-family: arial;	font-size: 22px;color: #26b3e5;	font-weight: bold;	font-style: NORMAL;	line-height: normal;}
.subheader {font-family: Arial, Helvetica, sans-serif;	font-size: 14px;color: #0066CB;font-weight: bold;line-height: normal;}

.subheader2 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px;color: #01265F;font-weight: bold;line-height: normal;}

.faqsubheader {font-family: Verdana; font-size: 11px;color: #000000;font-weight: bold; line-height: normal;}
.text { font-family: Verdana;font-size: 11px;color: #666666; line-height: normal;}

.confirmtext {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;font-weight: bold;line-height: normal;}


.ratestext {  font-family: Verdana; font-size: 12px; color: #666666;font-weight: bold; line-height: normal;}

/*.textsmall {font-family: Verdana;font-size: 9px;color: #E2E2E2;	line-height: normal;text-decoration:none;}
.textsmall :hover{	font-family: Verdana;font-size: 9px;color: #f3f3f3;line-height: normal;	text-decoration:underline;}*/

.textheadsmall { font-family: Verdana; font-size: 9px; color: #000099; line-height: normal}

.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: normal; text-decoration: none;}

.bodylink {	color: #535562;	font-size:11px;	line-height: normal;font-family: Verdana;font-weight: normal;text-decoration: none;	
}
.bodylink:hover {color: #394E8D;font-size: 11px;line-height: normal;font-family: Verdana;font-weight: NORMAL;text-decoration:underline;		
}

.bottomlink {color: #666666;font-size:11px;	line-height: normal;font-family: arial;	font-weight: normal;text-decoration: none;	
}
.bottomlink:hover {color: #666666;font-size: 11px;line-height: normal;font-family: arial;font-weight: NORMAL;text-decoration: underline;}
.bottomtd {color: #666666;font-size:11px;	line-height: normal;font-family: arial;	font-weight: normal;text-decoration: none;	
}

.leftlink {	color: #FFFFFF;	font-size:11px;	line-height: normal;	font-family: arial;	font-weight: bold;	text-decoration: none;	
}
.leftlink:hover {color: #F8F511;font-size: 11px;line-height: normal;font-family: arial;font-weight: bold;text-decoration: underline;}

.disfield {font-family: Verdana; font-size: 11px; color: #C2D4FB;line-height: normal;font-weight: normal;background-color: #C2D4FB;
}

/*.textfield {font-family: Verdana; font-size: 11px; color: #000000;line-height: normal;font-weight: normal;}*/

.textfield2 { font-family: Verdana;font-size: 11px; color: #FF9900;line-height: normal;font-weight: normal;}

.readmore {	font-family: Verdana;font-size: 10px;color: #5E0404;line-height: normal;font-weight: bold;text-decoration:none;}
.readmore:hover{font-family: Verdana;font-size: 10px;color: #5E0404;line-height: normal;font-weight: bold;text-decoration:underline;}
.dotlink {  font-family: Verdana; font-size: 10px; color: #666666;line-height: normal;font-weight: normal;text-decoration: none;}

.dotlink:hover { font-family: Verdana; font-size: 10px; color: #0000CC;line-height: normal;font-weight: normal;text-decoration:none;}

.left-floating {	padding-right:8px;	align:left;	left: auto;}

/*----------------------*/
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
background:url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}

/*
</style>

[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows
padding-top: 1em;
}
*/

/* Booking From */

.rules { font-family: Verdana; font-size: 9px; color: #000000; font-weight:bold;}
.validate {font-family: Verdana; font-size: 11px; color: #000000;} /*#02027E*/
.red { font-family: Verdana; font-size: 9px; color: #FE0000; font-weight:bold;}
.textfield { font-family: Verdana; font-size: 11px; color: #02027E;}
.textsmall { font-family: Verdana; font-size: 9px; color: #666666; }
.indexformtext { font-family: Verdana; font-size: 9px; color: #666666; }

.form-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#547BBE; cursor:pointer; width:140px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}



/* Calendar */

/*body { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: .8em; }*/

.dpDiv { }

.dpTable { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050;           		           background-color: #F0F0C6; border: 1px solid #000000; }

.dpTR { }

.dpTitleTR { }

.dpDayTR { }

.dpTodayButtonTR { }

.dpTD {	cursor: pointer; }

.dpDayHighlightTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; cursor: pointer; }

.dpTitleTD { }

.dpButtonTD { }

.dpTodayButtonTD { }

.dpDayTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; color: white; }

.dpTitleText { font-size: 12px; color: gray; font-weight: bold; }

.dpDayHighlight { color: #D40000; font-weight: bold; }

.dpButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background: #10294E;font-weight: bold; padding: 0px; }

.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background: #10294E; font-weight: bold; }
	
/*---------------------------------------------------------------------------------------------------*/

.linksblue { font-family:Arial, Helvetica, sans-serif;s
	font-size:12px;
 	color:#0066CB;
	text-decoration:none;
}

.linksblue:hover {
 	color:#0b9dc6;text-decoration:underline;
}
