body {
	margin: 0;
	padding: 0;
}

#wrapper {
	margin: 0 auto;
	width: 780px;
}

#contentWrapper {
}

#navWrapper {
	border-top: 1px solid #036;
}

#infoBar {
	width: 780px;
	height: 30px;
	background: url(images/bg_nav3.gif) repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

#infoBar-phone {
	line-height: 30px;
	width: 350px;
	float: left;
	padding-left: 10px;
}

#infoBar-clockDate {
	line-height: 30px;
	width: 350px;
	float: right;
	padding-right: 10px;
	text-align: right;
}

#greenBar {
	width: 780px;
	margin-bottom: 10px;
}

#greyBar {
	width: 780px;
}

.tableSpacer {
	height: 10px;
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.tableBox {
	border: 1px solid #bcd1e3;
	margin: 0 0 10px 0;
}

.tableBox h2 {
	padding: 8px 8px 0px 8px;
}

.tableBox h3 {
	padding: 8px 8px 0px 8px;
}

.tableBox .body {
	padding: 0px 8px 8px 8px;
}

.tableBox p {
	padding: 8px;
}

.mainBox {
	border: 1px solid #bcd1e3;
	margin: 0 0 10px 0;
	padding: 8px;
}

.mainBox p {
	padding: 0px;
	margin: 0px;
}

.mainBox h2 {
	padding: 0px;
	margin: 0px;
}

.inlinePhotoLeft {
	float: left;
	padding: 5px 5px 5px 0;
}

.inlinePhotoRight {
	float: right;
	padding: 5px 0px 5px 5px;
}

#middlePhone {
	text-align: center;
	margin-bottom: 10px;
}

#middlePhone h3 {
	font-size: 19px;
	margin: 0;
	padding: 5px 0;
	color: #4BA613;
}

.tableBoxHeader {
	display: block;
	background-color: #e4edf5;
	border-bottom: 1px solid #bcd1e3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #45709A;
	margin: 0;
	padding: 3px 0px 3px 8px;
}

.boxList {
	margin: 0;
	border: 0;
	padding: 8px;
}

.boxList li {
	background: url(images/arrow5.gif) 0px 6px no-repeat;
	padding-left: 10px;
	margin-bottom: 4px;
	list-style: none;
}

.AsSeenIn {
	text-align: center;
	margin: 10px 0 0 0;
}

.AsSeenIn a:link {
	border: 0;
	margin: 0;
	padding: 0;
}

.AsSeenIn img {
	float: none;
	border: none
}

#creditCards {
	border: 0;
	padding: 0;
	margin: 10px 0 10px 10px;
	border-collapse: collapse;
	width:90%;
}

#creditCards td {
	height: 30px;
	width: 25%;
	text-align: center;
	vertical-align: middle;
}

/*************************/
.clearLeft {
	clear: left;
}

.clearRight {
	clear: right;
}

/*************************/


#footer {
	width: 780px;
	background-color: #e4edf5;
}
#footerNavWrapper {
	display: block;
}

#footerNav {
	list-style: none;
	padding: 0;
	margin: 0;
}

#footerNav li {
	float: left;
	padding-right: 10px;
}

#copyright {
	display: block;	
}

#footerDate {
	display: block;	
}




/*************************/

.blue {
	color: #45709a;
}

.green {
	color: #4ba613;
}

.orange {
	color: #F24517;	
}



/*************************/

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

a:link, a:active {
	color: #2F5880;
	text-decoration: underline;
}

a:visited {
	color: #2F5880;
	text-decoration: underline;
}

a:hover {
	color: #4ba613;
	text-decoration: none;
}

.NavSelected {
	color: #A1CEEB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-image: url(images/bg_blue6.gif);
	height: 19px;
}

a.Nav:link {
	color: #194083;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

a.Nav:visited {
	color: #194083;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

a.Nav:hover {
	color: #459017;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}


/*************************/


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #29313E;
	margin: 0;
	padding: 0;
}


li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #4ba613;
	font-size: 13px;
	margin: 0;
	padding: 0;
}
.subpageH1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #45709a;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 0;	
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #45709a;
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.subH2 {
	font-size: 13px;
	font-weight: bold;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #29313E;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #4ba613;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.tableBox h4 {
	padding-left: 8px;
	padding-top: 8px;
}

h4 .bullet {
	padding-left: 10px;
	background: url(images/square_light_blue.gif) no-repeat left;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #45709a;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #45709a;
	font-size: 13px;
	margin: 0;
	padding: 0;
}

em {
	font-style:normal;
}

strong {
	font-weight: normal;
}

.updateDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}





.Body1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #29313E;
}

.BodyBold-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
}

.StartingPriceFares {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.FormSubmitButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #103472;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #FFFFFF;


}

.FormButtons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #FF6600;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #FFFFFF;

}

.FormInputBoxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	background-color: #E8EEFD;
	border-right: thin solid 333333;
	border-top: thin solid 333333;
	border-left: thin solid 333333;
	border-bottom: thin solid 333333;
}

.Specials-Europe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.PrivacyPolicy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.Body-White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.BodyBold-Green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00B608;
}

.BodyBoldSmall-Black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.Highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	background-color: #E7FAE8
}

.HeaderGrey1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #898989;
}

.HeaderSmall-Blue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #45709a;
}

.HeaderSmall-Blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: 143A7A;
}

.HeaderSmall-Blue3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #002992;
}

.HeaderSmall-Orange1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D63C00;
}

.HeaderGreen1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #65a519;
}

.HeaderBlue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #45709a;

}

.HeaderOrange1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #db3900;
}

.HeaderRed1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F50101;
}


.BodyLink1:link {
	color: #2F5880;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

}

A.BodyLink1:visited {
	color: #2F5880;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

A.BodyLink1:hover {
	color: #F24517;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}



.BodyLink2-Small:link {
	color: #002992;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.BodyLink2-Small:visited {
	color: #002992;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.BodyLink2-Small:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #002992;
}

.NavSelected {
	color: #8bc766;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.Nav:link {
	color: #194083;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.Nav:visited {
	color: #194083;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.Nav:hover {
    color: #459017;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.MenuLink1:link {
	color: #002992;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.MenuLink1:visited {
	color: #002992;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.MenuLink1:hover {
	color: #002992;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.MenuLink2:link {
	color: #D1D8E9;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.MenuLink2:visited {
	color: #D1D8E9;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

A.MenuLink2:hover {
	color: #D1D8E9;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

.BodySmall-LightGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8096a9;
}

.BodySmall-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
}

.BodySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.ClockDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.PhoneNumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.QuickQuote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.InputBox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0e3371;
	background-color: #fbffb9;
	border: 1px solid #bcd1e3;




}
.HeaderWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.HeaderGrey2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.HeaderBold-LightBlue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1979ED;
}
.HeaderBold-Green1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #65a519;
}

.HeaderBold-Grey1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3a424e;
}

.Header-VIP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.HeaderSmall-Blue4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0e3371;
}
.HeaderGreen2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #43b000;
}
.HeaderBlue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5584b2;
}
.HeaderSmall-SubCont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #65a519;
}
.FormInputBoxes2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #003366;
}
