/*MAIN BODY*/
body {
	margin:0;
	padding:0;
	background-color:#fff;
	color:#5b5b5b;
}

/* FORM BACKGOUND*/
.middlebg {
	background-color:#eee;
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.middlebg.execucar {
	background-color: #bba57a;
}

.middlebg.airport {
	background-color: #163F59;
}


.middlebg a {
	background-color:#F4F4F4;
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:underline;
}

.middlebg a:hover {
	background-color:#F4F4F4;
	color:#0B3D91;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.maintxt {
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.maintxt a {
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:underline;
}

.maintxt a:hover {
	color:#0B3D91;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:underline;
}

.search {
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

/* LOGO COLOR*/
.logo {
	color:#fff;
	font-size:32px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}

/* HEADER & FOOTER BACKGOUND COLOR*/
.header_footer_bg {
	background-color:#5b5b5b;
}

/* FOOTER TEXT* 0c8376/	
.footertxt{
color: #ffffff;	
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

/* HEADER TOP NAVIGATION LINKS*/
.whitetxt {
	color:#fff;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.whitetxt a {
	color:#fff;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.whitetxt a:hover {
	color:#fff;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:underline;
}

/* LEFT NAVIGATION BACKGOUND COLOR*/
.leftnavbg1 {
	margin:0;
	padding:0;
	background-color:#eee;
}

/* LEFT NAVIGATION LINKS*/
#leftnav {
	width:200px;
	height:16px;
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
	display:block;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:0;
	padding-right:0;
}

#leftnav a {
	width:200px;
	height:16px;
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
	display:block;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:0;
	padding-right:0;
	font-weight:700;
}

#leftnav a:hover {
	width:200px;
	height:16px;
	background-color:#5b5b5b;
	color:#fff;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
	display:block;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:0;
	padding-right:0;
	font-weight:700;
}

#leftnav a:active {
	width:200px;
	height:16px;
	background-color:#0B3C90;
	color:#fff;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
	display:block;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:0;
	padding-right:0;
	font-weight:700;
}

/*BUTTONS LINKS*/
.buttons {
	border:#115998 solid 1px;
	font-weight:700;
	color:#fff;
	background-color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	height:18px;
	width:110px;
	text-decoration:none;
	display:block;
}

/*TEXT FIELDS*/
.txtfields {
	border:#949494 solid 1px;
	color:#5b5b5b;
	background-color:#FFF;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	width:auto;
	height:auto;
	text-decoration:none;
}

/*HEADINGS	*/
.headings {
	color:#5b5b5b;
	font-size:16px;
	font-weight:700;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
	line-height:26px;
}

/*
[Ankit] start add Extra css code on 22-aug-07
*/
.blue_txt {
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:400;
	color:#C0F;
	text-decoration:none;
}

.gray_txt {
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:400;
	color:#0B3D91;
	text-decoration:none;
}

.sess_msg_red {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#D35621;
	font-size:11px;
	font-weight:400;
}

.button {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:400;
	color:#333;
	background-color:#F6F6F6;
	border:1px solid #333;
	width:auto;
}

.toprow {
	font-family:Arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000;
	.font-weight:bold;
}

tr.TitleBar {
	font-family:verdana;
	font-size:14px;
	color:#020583;
	background-color:#F4F1E9;
	font-weight:700;
	height:27px;
}

.TableTitle {
	font-family:verdana,helvetica,sans-serif;
	font-size:12px;
	color:#000;
	font-weight:700;
	padding-left:4PX;
	height:15px;
}

.inputBox {
	border:1px #006 solid;
	left:-1px;
	clip:rect();
	background-color:#EEE;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	height:15px;
	width:95px;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
}

.butt {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:700;
	font-variant:normal;
	color:#fff;
	background-color:#5b5b5b;
	height:18px;
	width:110px;
	border:1px outset;
	margin-top:1px;
	margin-right:2px;
	margin-bottom:1px;
	margin-left:1px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
	padding-left:1px;
	border-color:#E1E1E1 #E1E1E1 #000 #000;
	line-height:normal;
	text-align:center;
	vertical-align:middle;
	letter-spacing:normal;
	word-spacing:normal;
	white-space:normal;
}

tr.TitleBar {
	font-family:verdana;
	font-size:14px;
	color:#020583;
	background-color:#F4F1E9;
	font-weight:700;
	height:27px;
}

tr.subMenubar {
	font-family:verdana,helvetica,sans-serif;
	font-size:9px;
	color:#020583;
	font-weight:700;
	height:18px;
	padding-left:4PX;
}

.selBox {
	border:#949494 solid 1px;
	color:#5b5b5b;
	left:-1px;
	clip:rect();
	background-color:#FFF;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:15px;
	width:192px;
	text-decoration:none;
}

.search {
	background-color:#FFF;
	color:#5b5b5b;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

/* [Ankit] End code*/