.checkbox {
	height:15px;
	width:15px;
}
.error {
	font-family:verdana;
	font-size:11px;
	color:#ff0000;
	font-weight:normal;
}
.errorinput {
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	background:#ff0000;
	font-weight:normal;
}
.fo100 {
	width:106px;
}
.fo150 {
	width:150px;
}
.fo160 {
	width:160px;
	font-size:11px;
}
.fo200 {
	width:250px;
}
.fo50 {
	width:44px;
}
.fomonth {
	width:116px;
}
.head {
	font-family:verdana;
	font-size:11px;
	color:#666666;
	background:#ffffff;
	font-weight:bold;
}
.highlight {
	font-family:verdana;
	font-size:11px;
	color:#ff0000;
	font-weight:normal;
}
.inputradio {
	width:15px;
}
.linebottom {
	border-bottom:1px solid #e1e1e1;
}
.navmini {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.navmini2 {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.navmini3 {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-transform:capitalize;
}
.norm {
	color:#666666;
}
.rahmen {
	border:0px solid #5a96bd;
	background:#ffffff;
	color:#666666;
}
.tablelight {
	background-color:#f4f4f4;
}
.tdmi {
}
.tdmix {
	background-color:#ffe1cd;
}
.tdmix2 {
	background-color:#ffe1cd;
}
.tdmixB {
	background-color:#CDE6F3;
	color:#267399;
}
.boldblue {
	color:#267399;
	font-weight:bold;
}
.tdmibottom {
	background-color:#FFA062;
}
.tdmiline {
	background-color:#f4f4f4;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#f4f4f4;
}
.tdmitime {
	background-color:#f4f4f4;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
}
.tdreturnline {
	background-color:#ffffff;
	padding-left:1px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.tdth {
	background-color:#FFE1CD;
	color:#000000;
	font-weight:bold;
}
.tdtop {
background-color:
}
.textkopf {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.txthin {
	color:#666666;
}
.txtrueck {
	color:#666666;
}
body {
	text-align:center;
	font-size:11px;
	vertical-align:middle;
	background-position:center;
	font-family:verdana;
	background-color:#FFFEFE;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:10px;
}
font {
	font-size:11px;
}
form {
	margin:0px;
}
h1 {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
h2 {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
h3 {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
input {
	font-weight:normal;
	font-size:10px;
	padding:2px;
}
p {
	font-family:verdana;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
select {
	font-size:10px;
	color:#666666;
	font-family:verdana;
}
td {
	font-family:verdana;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
th {
	font-family:verdana;
	font-size:11px;
	color:#666666;
	background:#f7c046;
	font-weight:bold;
}
.width1 {
	width:1px
}
.width155 {
	width:155px;
	padding-right:10px;
	height:28px;
}
.Flyinput1 {
	width:170px;
	height:25px;
	border: #d6d6d6 1px solid;
	padding:5px;
}
.Flyinput2 {
	width:170px;
	height:25px;
	border: #d6d6d6 1px solid;
	padding:5px;
}
.searchbox_fields {
	width:155px;
}
.BgImageCenter {
	background-repeat:repeat-x;
	padding:5px;
	padding-bottom:0px;
}
.BgImageTop {
	background-repeat: no-repeat;
	height:25px;
}
.BgImageBottom {
	height:50px;
	background-position:top;
	background-repeat:no-repeat;
}
.width100p {
	width:100%;
}
#calendarContainer1_0 {
	padding:0px;
	border:#FFE1CD 0px solid;
	width:168px;
}
#calendarContainer2_0 {
	padding:0px;
	border:#FFE1CD 1px solid;
	width:167px
}
#cal1_0 {
	border:0px;
	width:100%;
}
#cal2_0 {
	border:0px;
	width:100%;
}
.yui-calcontainer {
	border:0px;
}
.textsearch {
	color:#007cbe;
	font-weight:bold;
}
.textsearchpadd {
	padding-left:10px;
	padding-top:3px;
}
select.route {
	width:100px;
	FONT-SIZE: 9px;
}
.fontwithe {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}
.fontwithe2 {
	color:#FFFFFF;
}
.paddright2 {
	padding-right:2px;
}
.paddright5 {
	padding-right:5px;
}
.paddleft2 {
	padding-left:2px;
}
.textdeco {
	text-decoration:underline;
	cursor:pointer;
}
.flycheck {
	font-weight:bold;
	color:#487CBE;
}
.searchIbe {
	border:0px;
}
.searchIbecheck {
	border:#aaaaaa 1px solid;
}
#bgtoptext {
	width:560px;
	text-align:left;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.displaynone {
	display:none;
}
.paddleft10 {
	padding-left:10px;
}
.paddtop2 {
	padding-top:2px;
}
.paddtop5 {
	padding-top:5px;
}
.spacer1x1 {
	width:1px;
}
.txtColor {
	font-weight:bold;
}
.paddright10 {
	padding-right:10px;
}
.fontprice {
	font-weight:700;
	color:#CC0000;
	font-size:14px;
}
.margintop {
	margin-top:10px;
}
.padd3 {
	padding:3px;
}
.displayNone {
	display:none;
}
.paddleft15 {
	padding-left:15px;
}
.paddtop10 {
	padding-top:10px;
}
.CustemerInput {
	width:156px;
	border: solid 1px #bbbbbb;
}
.CustemerBirthday {
	width:137px;
	border: solid 1px #bbbbbb;
}
.CustemerFlyer {
	width:109px;
	border: solid 1px #bbbbbb;
}
.CustemerZip {
	width:65px;
	border: solid 1px #bbbbbb;
}
.CustemerCity {
	width:119px;
	border: solid 1px #bbbbbb;
}
.travelerInput {
	width:160px;
}
.errorinputtext {
	color:#FF0000;
	font-weight:bold;
}
.paddleft5 {
	padding-left:5px;
}
.float1 {
	height:20px;
}
.xbutton {
	height:20px;
	padding:0px;
	margin:0px;
}
.csslink a:link {
	color:#FF0000;
	font-size:7.5pt;
}
.font9 {
	font-size:7.5pt;
}
.clearleft {
	clear: both;
}
.paddbottom10 {
	padding-bottom:10px;
}
.padd5 {
	padding:5px;
}
.paybackNr {
	border:1px solid #d6d6d6;
	width:105px;
	height:15px;
	margin-left:5px;
	margin:0px 0px 0px 5px;
	padding:0px;
}
b {
	color:#666666;
	font-family:verdana;
}
li {
	position: static;
	list-style-position:inside;
}
.airlinefont {
	font-weight:600;
	background-color:#e1e1e1;
}
.calnavleft {
	cursor:pointer;
}
.calnavright {
	cursor:pointer;
}
.margintop5 {
	margin-top:5px;
}
.padd10 {
	padding:10px;
}
.marginleft4 {
	margin-left:4px;
}
.bordergree {
	border:solid 1px #D6D6D6;
	height:19px;
}
.bordergree2 {
	border:solid 1px #D6D6D6;
	height:19px;
	width:100px;
}
.tdgree {
	background-color:#FFCCAA;
}
.paddbottom5 {
	padding-bottom:5px;
}
.paddbottom2 {
	padding-bottom:2px;
}
.margintop10 {
	margin-top:10px;
}
.marginbottom5 {
	margin-bottom:5px;
}
#green_o {
	background-color:#FF8D41;
}
#depApt {
	text-transform:uppercase;
}
#dstApt {
	text-transform:uppercase;
}
.selectable {
	background-color:#FBF4EA;
}
.borderleft {
	border-left: #FF8D41 solid 1px;
}
.borderbottom {
	border-bottom: #FF8D41 solid 1px;
}
.textsearch {
	color:#FFFFFF;
}
.tdTH2 {
	background-color:#FF8D41;
}
.nowrap {
	white-space:nowrap;
}
.backlink {
	color:#554A42;
	text-decoration:none;
	font-weight:bold;
}
.footerDiv {
	width:555px;
}
.txtcolornorm {
	color:#666666;
}
a.weg:link {
	text-decoration: none;
	color: #006699;
}
a.weg:visited {
	text-decoration: none;
	color: #006699;
}
a.weg:active {
	text-decoration: none;
	color: #006699;
}
a.weg:hover {
	text-decoration: underline;
	color:#666666;
}
a:link {
	text-decoration:underline;
	color:  #666666;
}
a:visited {
	text-decoration:underline;
	color: #666666;
}
a:hover {
	text-decoration:none;
	color:  #666666;
}
a:active {
	text-decoration:underline;
	color:#666666;
}
#footer {
	clear: both;
	margin: 15px 0 0;
	padding: 5px 0 0;
	border-top: 1px solid #dedede;
}
.floatbreaker {
	clear: both;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}
.paddleftaitingtxt {
	padding-left:175px;
	color:#CF0000;
	font-weight:bold;
	white-space:nowrap;
}
.paddleftaitingtxt2 {
	padding-left:175px;
	color:#666666;
	white-space:nowrap;
	margin-top:20px;
}
.paddleftaitingtxt3 {
	padding-left:110px;
	color:#666666;
	white-space:nowrap;
	margin-top:10px;
}
.waitwegde {
	width:670px;
	top:0px;
	left:5px;
	position:absolute;
}
.waitwegde2 {
	width:670px;
	top:144px;
	position:absolute;
}
.call {
	color:#666666;
	font-size:13px;
	font-weight:700;
}
.paycall {
	color:#008ECA;
	font-size:13px;
	font-weight:700;
}
.agentwidth {
	width:175px;
}
.widthyear {
	width:55px;
}
.widthdepTime {
	width:100px;
}
.widthday {
	width:40px;
}
.WitdhsearchC {
	width:175px;
}
.searchpadd {
	padding:0px 1px 0px 5px;
}
.route2 {
	width:40px;
	FONT-SIZE: 9px;
	font-size: 8x;
}
.margintop10N {
	margin-top:10px;
}
.fontBT {
	font-size:9px;
}
.FontBt1 {
	font-size:10px;
}
.txtB {
	font-weight:700;
	color:#666666;
}
.TimeEarliest {
	width:75px;
	font-size:9px;
}
.textBgree {
	color:#999999;
	font-size:13px;
	font-weight:normal;
}
.tdmiF {
	background-color:#FFFFFF;
}
.carfont {
	color:#ff6600;
	font-weight:bold;
	text-decoration: underline;
}
 .carfont a:link A:activ a {
color:#ff6600;
font-weight:bold;
text-decoration:none;
}
.carfont2 {
	color:#ff6600;
	font-weight:bold;
	text-decoration: none;
}
.fontsmall9 {
	font-size:9px;
}
input {
	color:  #666666;
}
.fontprice2 {
	color:#cc0000;
	font-weight: bold
}
.textdecorationNone {
	text-decoration:none
}
.textdecorationUnterline {
	text-decoration: underline
}
.paddtop10 {
	padding-top:10px;
}
.paddlef5 {
	padding-left:5px
}
.padding0 {
	padding:0px
}
.paddingbottom5 {
	padding-bottom:5px
}
.margin0 {
	margin:0px
}
.height30 {
	height:30px
}
.height1 {
	height:1px
}
.paddleft30 {
	padding-left:30px
}
.paddleft10a {
	padding-left:10px
}
.textdecoUnder { text-decoration:underline}
.paddLC {
   position: relative;z-index: 1;
}
