body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.padding-left {
padding-left:10px;
}
.padding-right {
padding-right:10px;
text-align:right;
}
.padding-top {
padding-left:10px;
}
.padding-bottom {
padding-left:10px;
}

.small {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	line-height:16px;
}
.normal {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.font-white {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
a.font-white {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}


.expanded {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.font-maroon-head {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ae171c;
	font-weight:bold;
	text-decoration:none;
}
.font-blue {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#1382d8;
	font-weight:bold;
}
.font-orange {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ff8011;
	font-weight:bold;
}
.font-red {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#d60000;
	font-weight:bold;
}
.footer {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color:#FFFFFF;
}
.bottomlink{
font-family: Tahoma, Arial, Verdana;
font-size:11px;
color:#9b0302;
}
A.bottomlink{
color:#9b0302;
font-family: Tahoma, Arial, Verdana;
font-size:11px;
}
A.bottomlink:hover{
color:#FFFFFF;
background:#9b0302;
width:100px;
font-family: Tahoma, Arial, Verdana;
font-size:11px;
}
.box1 {
	padding: 1px;
	border:1px;
	background: #e4f5fd;
	border-style:dotted;
	border-color:#CCCCCC;
}
input, select, option {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
}
label {
	cursor:pointer;
}
.boxSearch {
	border:solid 1px #C8E9FC;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana
}
.flyDate, .flyTime {
	border:1px solid #C8E9FC;
	width:80px;
	position:relative;
}
.txtDepCity, .txtRetCity {
	border:1px solid silver;
	width:165px;
	position:relative;
}
.btnSearch {
	border:1px solid silver;
	background-color:transparent;
	cursor:pointer;
	width:80px;
}
.passCount {
	width:55px;
}
.styleterms {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #ff952e;
}
.bigblue{
color:#0084c9;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}
a.bigblue{
color:#0084c9;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
}