
body {background-color: #DBDBDB;margin: 0px;}


.TopLinksBg{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #F4F4F4;background-color: #0075B2;border-top-width: thin;border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #00B6FF;
	border-right-color: #00B6FF;
	border-bottom-color: #00B6FF;
	border-left-color: #00B6FF;
}

.TopLinksDivider{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #F4F4F4;background-color: #0075B2;border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #00B6FF;
	border-right-color: #00B6FF;
	border-bottom-color: #00B6FF;
	border-left-color: #00B6FF;
	background-image: url(../images/toplinks_divider.gif);
	background-repeat: no-repeat; 
	background-position: right;
}

a.MainLinks:link{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #F4F4F4;text-decoration: none;}
a.MainLinks:visited{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #F4F4F4;text-decoration: none;}
a.MainLinks:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #00B6FF;text-decoration: none;}
a.MainLinks:active{font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #F4F4F4;text-decoration: none;}

a.textLinks:link{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;text-decoration: underline;}
a.textLinks:visited{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;text-decoration: underline;}
a.textLinks:hover{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF7306;text-decoration: underline;}
a.textLinks:active{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;color: #000000;text-decoration: underline;}

a.bookLink1:link{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;text-decoration: underline;}
a.bookLink1:visited{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;text-decoration: underline;}
a.bookLink1:hover{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF7306;text-decoration: underline;}
a.bookLink1:active{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;color: #000000;text-decoration: underline;}

a.faq:link{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #FF7306;margin-left:10px;cursor:hand;margin-bottom:15px;text-decoration: none;}
a.faq:visited{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #FF7306;margin-left:10px;cursor:hand;margin-bottom:15px;text-decoration: none;}
a.faq:hover{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #FF7306;margin-left:10px;cursor:hand;margin-bottom:15px;text-decoration: underline;}
a.faq:active{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #FF7306;margin-left:10px;cursor:hand;margin-bottom:15px;text-decoration: none;}

.BtmLinksBg{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #F4F4F4;background-color: #0075B2;border-top-width: thin;border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;border-top-style: none;border-right-style: none;border-bottom-style: solid;	border-left-style: none;border-top-color: #00B6FF;	border-right-color: #00B6FF;border-bottom-color: #00B6FF;border-left-color: #00B6FF;}
.BtmLinksDivider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F4F4F4;
	background-color: #0075B2;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #00B6FF;
	border-right-color: #00B6FF;
	border-bottom-color: #00B6FF;
	border-left-color: #00B6FF;
	background-image: url(../images/btmlinks_divider.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.MainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;

	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	
	/*
	border-top: thin none #0074B4;
	border-right: thin solid #0074B4;
	border-bottom: thin none #0074B4;
	border-left: thin solid #0074B4;
	*/
	
	/*
	background-image: url(../images/bg_fade.jpg);
	background-repeat: no-repeat;
	background-position: right top;*/
}
.MainContentNL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border-top: thin none #0074B4;
	/*border-right: thin solid #0074B4;*/
	border-bottom: thin none #0074B4;
	border-left: thin solid #0074B4;
	
}

.MainContentNLBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border-top: thin none #0074B4;
	border-right: thin solid #0074B4;
	border-bottom: thin none #0074B4;
	border-left: thin solid #0074B4;
	
}

.LargeOrangeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF7306;
}

h2.ContentBlock{font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;font-weight: bold;color: #FF7306;margin-bottom:3px;margin-left:20px;}
h2.ContentBlockUnderLine{font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;font-weight: bold;color: #FF7306;margin-bottom:3px;margin-left:15px;text-decoration:underline;}


h1{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FF7306;margin-left:10px;}
h2.faq{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #FF7306;margin-left:10px;cursor:hand;margin-bottom:5px;}
div.faq{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;color: #000000;margin:3px  25px 3px  25px;text-align:justify;cursor:default;position:relative;}
div.faq1{position:relative;width:680px;margin:5px;}
a.BulletLinksBlack:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

a.BulletLinksBlack:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

a.BulletLinksBlack:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

a.BulletLinksBlack:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}

a.BulletLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0074B4;
}

a.BulletLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0074B4;
}

a.BulletLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0074B4;
}

a.BulletLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00B6FF;
}

a.BulletLinksBold:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0074B4;font-weight:bold;}
a.BulletLinksBold:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0074B4;font-weight:bold;}
a.BulletLinksBold:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0074B4;font-weight:bold;}
a.BulletLinksBold:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #00B6FF;font-weight:bold;}


a.BulletLinksBoldMain:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0074B4;font-weight:bold;margin-bottom:3px;}
a.BulletLinksBoldMain:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0074B4;font-weight:bold;}
a.BulletLinksBoldMain:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0074B4;font-weight:bold;}
a.BulletLinksBoldMain:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #00B6FF;font-weight:bold;}

a.siteLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  10px 5px 10px 15px;
	line-height:30px;
}

a.siteLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  10px 5px 10px 15px;
	line-height:30px;
}

a.siteLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  10px 5px 10px 15px;
	line-height:30px;
}

a.siteLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF6600;
	margin: 10px 5px 10px 15px;
	line-height:30px;
}

a.siteLinksNoLine:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  3px 5px 3px 2px;
	text-decoration:none;
}

a.siteLinksNoLine:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  3px 5px 3px 2px;
	text-decoration:none;
}

a.siteLinksNoLine:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  3px 5px 3px 2px;
	text-decoration:none;
}

a.siteLinksNoLine:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:   3px 5px 3px 2px;
	text-decoration:underline;
}

/*Footer Bottom Links*/
a.siteLinksFooter:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  3px 5px 3px 2px;
	text-decoration:underline;
}

a.siteLinksFooter:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  3px 5px 3px 2px;
	text-decoration:underline;
}

a.siteLinksFooter:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:  3px 5px 3px 2px;
	text-decoration:underline;
}

a.siteLinksFooter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	margin:   3px 5px 3px 2px;
	text-decoration:underline;
}
/*Footer Bottom Links End*/

a.OrangeBulletLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7306;
	font-weight:bold;
}

a.OrangeBulletLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7306;
	font-weight:bold;
}

a.OrangeBulletLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7306;
	font-weight:bold;
}

a.OrangeBulletLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7306;
	font-weight:bold;
}

.OrangeBullets {
	list-style-image: url(../images/bullet_arrows.gif);
}

.OrangeBullets2 {
	list-style-image: url(../images/bullet_arrows.gif);padding-top:10px;padding-bottom:3px;vertical-align:middle;
}

.OrangeBullets2 li{padding-top:3px;padding-bottom:3px;vertical-align:middle;}

.QuoteFormBtm {background-image: url(../images/quotesummary_footer.gif);background-repeat: no-repeat;width:698px;}
.BookingFormBtm {background-image: url(../images/bookform_btm.gif);background-repeat: no-repeat;width:368px;}

.FleetFooter {
	background-image: url(../images/fleet_footer.gif);
	background-repeat: no-repeat;width:699px;
}


.AmendFormBtm{
	background-image: url(../images/cancelamend_btm.gif);
	background-repeat: no-repeat;
}
.ConfirmFormBtm {
	background-image: url(../images/bookform_btm1.gif);
	background-repeat: no-repeat;
}

.CancelFormBtm {
	background-image: url(../images/cancel_btm.gif);
	background-repeat: no-repeat;
}

.MileChartTop
{
	background-image: url(../images/mileage_hdr.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	height:25px;
}

.MileChartBtm
{
	background-image: url(../images/mileage_btm.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height:52px;
}

.FormSubHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #00B6FF;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #00B6FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
}

.LuckyFormSubHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FF6600;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #00B6FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
}

.FormLeftSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CBEFFF;
	color: #001361;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

.FormRightSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #BFE6F7;
	color: #000000;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

.FormSides {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001361;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #00B6FF;
	border-right-color: #00B6FF;
	border-bottom-color: #00B6FF;
	border-left-color: #00B6FF;
}

.FormSidesTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001361;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00B6FF;
	border-right-color: #00B6FF;
	border-bottom-color: #00B6FF;
	border-left-color: #00B6FF;
}

.DropDownLists {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.DropDownLists240 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:240px;
}

.TextFields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002C5B;
	border: 1px solid #819CB9;

}

.TextFields240 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002C5B;
	border: 1px solid #819CB9;
	width:240px;

}

.TextFields160 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002C5B;
	border: 1px solid #819CB9;
	width:155px;

}


.Feedback240 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002C5B;
	border: 1px solid #819CB9;
	width:340px;
	height:150px;

}
.PersonalDetailsBtm {

	background-image: url(../images/personaldetails_footer.gif);
	background-repeat: no-repeat;
}

.CancelFormBtm{background-image: url(../images/cancel_btm.gif);	background-repeat: no-repeat;}

.TableDarkCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CBEFFF;
	color: #001361;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

.TableDarkCellLeftBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CBEFFF;
	color: #001361;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

.TableDarkCellNoBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CBEFFF;
	color: #001361;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

/*Charl*/

.specialGridBtm{background-image:url(../images/table_ratebtm.gif);background-repeat:no-repeat;}
.specialHdr
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #00B6FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
	background-image:url(../images/special_hdr.gif);background-repeat:no-repeat;}

.TableOrangeCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CBEFFF;
	color: #FF7306;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}



.TableHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #00B6FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
	background-image: url(../images/table_hdr.gif);
	background-repeat: no-repeat;

}

.TableHeaderst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #00B6FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
	background-image: url(../images/table_hdrt.gif);
	background-repeat: no-repeat;

}
.TableSubHeaders {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EAF8FE;
	background-color: #4499C8;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
}
.TableSubHeadersEnd {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EAF8FE;
	background-color: #4499C8;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
}
.TableDarkCellLines {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CBEFFF;
	color: #001361;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.TableLightCellLines {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EAF8FE;
	color: #001361;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.TableLightCell {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EAF8FE;
	color: #001361;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001361;
	padding-left: 3px;

}
.Bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/bullets.gif);
}

.BulletsOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/bullet_arrows.gif);
}
a.BookLink:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;	color: #FF7306;text-decoration: underline;font-weight: bold;}
a.BookLink:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FF7306;text-decoration: underline;font-weight: bold;}
a.BookLink:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;	color: #FF7306;text-decoration: underline;font-weight: bold;}
a.BookLink:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FF7306;text-decoration: underline;font-weight: bold;}

a.textLinkOrange:link {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;	color: #FF7306;text-decoration: underline;font-weight: normal;}
a.textLinkOrange:visited {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #FF7306;text-decoration: underline;font-weight: normal;}
a.textLinkOrange:active {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;	color: #FF7306;text-decoration: underline;font-weight: normal;}
a.textLinkOrange:hover {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #000000;text-decoration: underline;font-weight: normal;}

a.TextLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001361;
}
a.TextLink:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001361;
}
a.TextLink:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7306;
}
a.TextLink:active {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001361;
}

a.TextLinkLightBlue:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #00B6FF;
}
a.TextLinkLightBlue:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #00B6FF;
}
a.TextLinkLightBlue:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF7306;
}
a.TextLinkLightBlue:active {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #00B6FF;
}



.BlackText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0074B4;
	padding-left: 3px;PADDING-RIGHT: 15px;MARGIN-TOP: 10px;MARGIN-LEFT: 15px;TEXT-ALIGN: justify
}

.WhiteText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 3px;
}



.BlueText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #001361;
	padding-left: 3px;
}
.BlueHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00B6FF;
}
.orangeText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF7306;
} 

hr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: dotted #999999;
}
.TableHeaders350 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #00B6FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
	background-image: url(../images/table_hdr350.gif);
	background-repeat: no-repeat;
}
.FleetHeaders {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	height: 25px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #00B6FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #00B6FF;
	background-image: url(../images/fleet_top.gif);
	background-repeat: no-repeat;
}
.FleetBtm {


	background-image: url(../images/fleet_btm.gif);
	background-repeat: no-repeat;
}

.ChocTable {
	background-color: #76A4FF;
	border: thick solid #000000;
	color: #FFFFFF;
	background-image: url(../images/choc_bg.gif);

}

.ChocText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.SpecialsBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #599BE1;
	background-image: url(../images/bg_snow.gif);
	background-repeat: repeat;
}

a.textLinkOrangeSmall:link {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;	color: #FF7306;text-decoration: underline;font-weight: normal;}
a.textLinkOrangeSmall:visited {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF7306;text-decoration: underline;font-weight: normal;}
a.textLinkOrangeSmall:active {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;	color: #FF7306;text-decoration: underline;font-weight: normal;}
a.textLinkOrangeSmall:hover {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;text-decoration: underline;font-weight: normal;}

font.resNumber
{
	font-family:Arial;
	color:#FF7205;
	font-size:12pt;
	font-weight:bold;	
}

.validationText
{
	color:#FF0000;
	font-weight:bold;	
}

/*charl*/
ol
{
	margin-top:5px;	
	font-size:8pt;
}

.FeedbackBtm {


	background-image: url(../images/feedback_btm.gif);
	background-repeat: no-repeat;
}

/*New Specials*/
.Special1 {
	background-color: #FFAE00;
	border-top: 2px solid #BF3100;
	border-right: 2px solid #BF3100;
	border-bottom: 2px solid #BF3100;
	border-left: 2px solid #BF3100;
}

.Special2 {
	background-color: #003E9D;
	border-top: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
}

.homePage{color:#0074B4;font-size:9pt;}

.h1Orange{color:#FF7307;font-family:Arial;font-weight:bold;letter-spacing:0px;}
.h1Blue{color:#00B6FF;font-family:Arial;font-weight:bold;letter-spacing:0px;}
h1.large{font-family:Arial;margin: 5px 5px 5px 20px;font-size:18pt}

.smallOrange{color:#FF7307;font-family:Arial;font-weight:bold;letter-spacing:0px;font-size:12pt;margin:5px 5px 5px 2px;}
.smallOrangeLeft{color:#FF7307;font-family:Arial;font-weight:bold;letter-spacing:0px;font-size:12pt;margin:5px 5px 5px 2px;text-align:left;}
.tinyOrange{color:#FF7307;font-family:Arial;font-weight:bold;letter-spacing:0px;font-size:10pt;margin:5px 5px 5px 2px;}
.smallBlack{color:#000000;font-family:Arial;font-weight:bold;letter-spacing:0px;font-size:10pt;margin:5px 5px 5px 2px;}
 .scrollClass {text-align:left;color:#FF7307;font-family:Arial;font-size:8pt;font-weight:bold;padding-left:10px;}


a.luckyLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:underline;
}

a.luckyLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:underline;
	
}

a.luckyLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:underline;
}

a.luckyLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:underline;
}

.luckySubmit{background-color: #FF8011;
	border-top: 1px groove #FFFF2B;
	border-right: 2px  ridge #FFFF2B;
	border-bottom: 2px groove #FFFF2B;
	border-left: 1px groove #FFFF2B;
	text-align: right;
	font-family:Arial;
	font-weight:bold;
	font-size:9pt;
	text-align:center;	
	}
	
a.luckyLinks1:link{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF6600;text-decoration: underline;}
a.luckyLinks1:visited{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF6600;text-decoration: underline;}
a.luckyLinks1:hover{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF6600;text-decoration: underline;}
a.luckyLinks1:active{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;color: #FF6600;text-decoration: underline;}

ul.OrangeBullet{list-style-image:url(../images/bullet_arrowsSmall.gif);}
ul.OrangeBullet101{list-style-image:url(../images/bullet_arrowsSmall.gif);}
ul.OrangeBullet101 li{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0074B4;	font-weight:bold;}

ul.OrangeBulletHome{list-style-image:url(../images/bullet_arrowsSmall.gif);margin-left:15px;text-align:left;vertical-align:middle;}

 
 ul.TTips{float:left;width:85px;margin:1px 2px 1px 12px;}
 ul.TTips li {
display: inline;
list-style-type: none;}

/*Poll Styles*/
.pollHeader{border-top:solid 1px #00B6FF;border-left:solid 1px #00B6FF;border-right:solid 1px #00B6FF;padding-left:5px;padding-top:4px;padding-bottom:4px;background-color:#0074B4;color:#FFFFFF;font-family:Verdana;font-size:8pt;text-align:left;font-weight:bold;}
.pollBody{border:solid 1px #00B6FF;background-color:#BFE6F7;}

/*New Content Styles*/
h3.Orange{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight:bold;color:#FF6600;margin-left:12px;margin-bottom:3px;}
h3.OrangeNoMargin{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight:bold;color:#FF6600;margin-bottom:0px;}
.BlueContentText{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #0074B4;padding-left: 0px;PADDING-RIGHT: 15px;MARGIN-TOP: 10px;MARGIN-LEFT: 15px;TEXT-ALIGN: justify}
ul.BlueContentList{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #0074B4;}

/*New Group T Special*/
td.adHeader{background-image:url(../images/groupt_bg.gif);background-repeat:repeat-x;padding:5px;font-size:9pt;font-family:Arial;color:#FFFFFF;font-weight:bold;}
table.ad{border:solid 1px #00CCFF;}
td.body{background-color:#E3F3F9;font-family:Arial;color:#0074B4;font-size:9pt;padding:10px;}
span.captionT{font-size:18pt;color:#00B6FF;text-align:center;font-weight:bold;font-family:Arial;}

div.progBar{font-size:9pt;color:#FFFFFF;}
.warn{font-size:8pt;color:#FF0000;display:none;}

/*New Tab Styles*/
.ContentArea {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 25px;
}

.FooterBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/menu/footerNew.jpg);
	height: 46px;
	text-align: right;
	padding-right: 20px;
}
.FooterText{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D90;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #00B6FF;
}

a.TopLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.TopLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.TopLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B0EAFF;
	text-decoration: none;
}

a.TopLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.BtmTab {
	background-image: url(../images/menu/btm_tab_bg.gif);
	height: 30px;
}

.TopTab {
	background-image: url(../images/menu/top_tab_bg.gif);
	height: 26px;
}

.BtmText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526976;
}

a.OrangeTextLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5821F;
}

a.OrangeTextLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5821F;
}

a.OrangeTextLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00B6FF;
}

a.OrangeTextLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5821F;
}

td.gpsFormHeader
{
    background-image:url(../images/bookform_hdr.gif);height:47px;
}