/* CSS Document */

* {
	padding: 0;
	margin: 0;
}
body{
	background: #cccccc;
}
h1 {
    /*font: bold 14px "Trebuchet MS", Georgia, "Times New Roman", Times, serif; */
	font: bold 14px "Trebuchet MS","Arial",verdana,Times, serif; 
	/* color: #03859e; */
	color: #00AFC8;  /* Changed by Supriya */
	padding-bottom: 5px;
}
h2{
	font: bold 10px Georgia, "Times New Roman", Times, serif;
	color: #f3a11a;
	line-height: 18px;
	background: url(../images/bird-login.gif) no-repeat 0 0;
	padding-left: 38px;
	line-height: 30px;
	margin-bottom: 10px;
}

/******** added following css classes : Supriya : 14 april  ******/

.signup_border {
	border: thin solid #E7F1F0;
	padding-left:1px;
	padding-bottom:1px;
	padding-top:1px;
	padding-right:3px;
}

.formField { background-color: #FFFFFF; width:100px; color: #00afc8; border: thin solid #d2f1ee; font-size: 11px; font-family:"Trebuchet MS", Arial, Verdana; }
.formField2 { background-color: #FFFFFF; width:100px; color: #AAAAAA; border: thin solid #d2f1ee; font-size: 10px; font-family:"Trebuchet MS", Arial, Verdana; }

/**********************************************************/
/*
.cities {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #ffffff; 
	background: #b2b2b2;
	height: 18px;
	width: 975px;
	margin: 0 auto;
	padding: 2px 0px;
}
.cities span{
	float: left;
	width: 325px;
	text-align: center;
}
.cities a{
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px;
	letter-spacing: 1px;
}
.cities a:hover{
	color: #e4ecbb;
	text-decoration: none;
}*/
.topbanner
{
	font: 11px "Trebuchet MS", ;
	color: #70522d;
	background: #4F4F4F;
	width: 975px;
	height:101px;
	margin: 0 auto;
	padding: 0px 0px;
	text-align:center;
}
.cities {
	/*font: bold 10px Georgia, "Times New Roman", Times, serif;
	color: #835b31; */
	font: 11px "Trebuchet MS", ;
	/*color: #70522d;*/
	/*color:#937e64;*/ /*commented by Supriya*/
	color:#937e64;
	background: #ffffff;
	height: 18px;
	width: 975px;
	margin: 0 auto;
	/*padding: 2px 0px;*/
	padding: 2px 0px;
	text-align:center;
}
.cities span{

	/*color: #70522d;*/
	color:#937e64;
	float: left;
	width: 290px;
	text-align: center;

}
.cities a{
	font: 11px "Trebuchet MS";
	/*color: #835b31;*/
	color:#937e64;
	text-decoration: none;
	padding: 0 6px;
	letter-spacing: 1px;
}
.cities a:hover{
	font: 11px "Trebuchet MS";
	color: #CF7533;
	text-decoration: none;

}


.citiesFooter {
	font:  11px "Trebuchet MS", ;
	/*color: #70522d;*/
	color:#937e64;
	/*font: bold 10px Georgia, "Times New Roman", Times, serif;*/
	/*color: #835b31; */
	font-weight:normal;
	background: #ffffff;
	height: 18px;
	width: 975px;
	margin: 0 auto;
	padding: 2px 0px;
	/*padding: 2px 0px 0px 70px;*/
	text-align:left;


}
.citiesFooter span{
	float: left;
	width: 290px;
	text-align: center;
}
.citiesFooter a{
	font: 11px "Trebuchet MS";
	/*color: #835b31;*/
	color:#937e64;
	text-decoration: none;
	padding: 0 6px;
	letter-spacing: 1px;
}
.citiesFooter a:hover{
	font: 11px "Trebuchet MS";
	color: #CF7533;
	text-decoration: none;
}


#container {
	width: 883px;
	padding: 30px 46px;
	margin: 0 auto;
	background: #ffffff;
}
#logo {
	position: absolute;
	margin: -30px 0 0 30px;
}
#left_col {
	width: 256px;
}
.lft_top {
	border-left: 1px solid #50bfd0;
	background: url(../images/leftcol_topbg.gif) no-repeat right bottom;
	
}
.mid_area {
	background: url(../images/leftcol_midbg.gif) repeat-y right;
	border-left: 1px solid #50bfd0;
	padding: 30px 20px 10px 10px;
}
.lft_bot {
	background: url(../images/leftcol_botbg.gif) no-repeat right top;
	width:256px;
}

#left_col .left_links{
	margin: 0 0 0 10px;
}
#left_col .left_links .heading{
	/*font: normal 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif; */
	font: normal 11px "Trebuchet MS", "Arial", Times, serif,verdana; /*Supriya */
	color: #937e64;
	line-height: 15px;
	margin-top: 15px;
	text-transform: uppercase;
}
#left_col .left_links .main_links{
	font: bold 14px Georgia,"Arial",verdana, serif;
	/*color: #f3a11a;*/ /* supriya */
	color: #ff9933;
	letter-spacing: 1px;
	line-height: 18px;
	margin-top: -3px;
}
#left_col .left_links .main_links a{
	/*color: #f3a11a; */
	color: #03859e; /* Supriya */
	text-decoration: none;
	background: url(../images/arrow_orange.gif) no-repeat 0 5px;
	padding-left: 10px;
}
#left_col .left_links .main_links a:hover{
/*	color: #03859e; */ /*Supriya */
	color: #00AFC8;
	text-decoration: none;
	background: url(../images/arrow_orange.gif) no-repeat 0 5px;
	padding-left: 10px;
}

#left_col .left_links .main_links_active {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #f3a11a;
	letter-spacing: 1px;
	line-height: 18px;
	margin-top: -3px;
}
#left_col .left_links .main_links_active a{
	color: #f3a11a;
	text-decoration: none;
	background: url(../images/arrow_orange_down.gif) no-repeat 0 8px;
	padding-left: 10px;
}
#left_col .left_links .main_links_active a:hover{
	color: #03859e;
	text-decoration: none;
	background: url(../images/arrow_orange_down.gif) no-repeat 0 8px;
	padding-left: 10px;
}
.sub_table {
	font: bold 14px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #f3a11a;
	padding: 5px 0 0 20px;
}
.sub_links {
	font: bold 14px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #f3a11a;
	padding: 5px 0 0 20px;
}
.sub_links a.iagree{
	font: normal 9px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	/*color: #03859e;*/
	color:  #00afc8;
	text-decoration: none;
	padding-left: 4px;
}

.sub_links a{
	font: bold 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	display: block;
	color: #03859e;
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.sub_links a:hover{
	display: block;
	color: #f3a11a;
	text-decoration: none;
}

.sub_linksTravel a.iagree{
	font: normal 9px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #00afc8;
	text-decoration: none;
	padding-left: 4px;
}


.sub_linksTravel {
	font: bold 14px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #f3a11a;
	padding: 5px 0 0 20px;
}
.sub_linksTravel a{
	font: bold 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	display: block;
	color: #03859e;
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.sub_linksTravel a:hover{
	display: block;
	color: #f3a11a;
	text-decoration: none;
}

.tellmore a{
	font: 10px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	display: block;
	color: #f3a11a;
	text-decoration: none;
	padding-left: 23px;


}

.tellmoreReturnning a{
	font: 10px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	display: block;
	color: #f3a11a;
	text-decoration: none;
	padding-left: 31px;


}
.welcome_text {
	/*font: 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;*/ /* original :commented by supriya */
	font: 11px "Trebuchet MS", Georgia, "Arial",verdana, Times, serif;
	/*color: #727171; */ /*commented by Supriya */
	color: #5b5b5b;
	margin: 20px 0 0 10px;
}
.login {
	font: 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #727171;
	/*margin: 20px 0 0 -20px;*/
	margin: 0px 0 0 -20px;
}
.tbl_login_form {margin-left: 10px;}

.login input[type="text"], input[type="password"]{
	/*font: 10px Tahoma, Georgia, "Times New Roman", Times, serif;*/
	/*color: #03859e;*/
	/*background: url(../images/text_bg.gif) no-repeat 0 0;*/
	/*border: thin solid #d2f1ee;*/
	/*border-width: 0 1px 1px 0;*/
	/*padding: 3px 3px 3px 5px;*/
	/*margin-bottom: 3px;*/
	background-color: #FFFFFF; width:100px; color: #03859e; border: thin solid #d2f1ee; font-size: 11px; font-family:"Trebuchet MS", Arial, Verdana; 

}
.forgot_pass {
	font: normal 10px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #fb9900;
}
.forgot_pass a{
	color: #fb9900;
	font: normal 10px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.forgot_pass a:hover{
	color: #fb9900;
	text-decoration: underline;
	font: normal 10px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
}




.btn_go {
	font: bold 14px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #03859e;
	float: right;
	
}
.btn_go a{
	font: bold 14px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #03859e;

}
.btn_go a:hover{
font: bold 14px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #fb9900;

}

.tbl_news {
	font: 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #727171;
}
.tbl_news img{
    padding: 0 0 5px 15px;
}
.more_link {
	font: bold 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color: #fb9900;
	/*text-align: right;*/
	text-decoration: none;


}
.more_link a{
	color: #fb9900;
	text-decoration: none;
	background: url(../images/arrow_orange2.gif) no-repeat right 6px;
	padding-right: 10px;
}
.more_link a:hover{
	color: #03859e;
	text-decoration: none;
	background: url(../images/arrow_orange2.gif) no-repeat right 6px;
	padding-right: 10px;
}



.fl_lft { float: left;}
.fl_rgt { float: right;}

.mar_top10 { margin-top: 10px;}
.mar_top5 { margin-top: 5px;}

.ballonWhite {
/*margin: 100px 50px;*/
background: #ffffff;
position: absolute; 
z-index: 110;
/*width: 100px;*/
width:auto;

font: 12px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
color: #000000;  
/*line-height: 15px;*/
padding-top: 5px;
padding-bottom: 5px; 
padding-left: 5px;
padding-right: 5px;	
border-width: 1px;
border-style: solid;
border-color:#ff9f00;
}

/* ballon */
.ballon { margin: 100px 50px; background: transparent none repeat;  position: absolute; z-index: 110; width: 150px; font: 12px "Trebuchet MS", Georgia, "Times New Roman", Times, serif; color: #000000;  line-height: 15px;}
.ballon h1, .ballon h2, .ballon p { margin: 0pt 10px; letter-spacing: 1px; }
.ballon h1 { font-size: 10px; color: #ffffff; }
.ballon h2 { border: 0pt none ; font-size: 10px; color: #ffffff; }
.ballon p { padding-bottom: 0.5em; color: #000000; }
.ballon h2 { padding-top: 0.5em; padding-left: 10px; }
.ballon em { border-top: 12px solid rgb(255, 255, 255); border-left: 12px dotted transparent; border-right: 12px dotted transparent; overflow: hidden; display: block; width: 0pt; height: 0pt; color: #ffffff; margin-left: 50px; }
* html .ballon em { width: 0pt; height: 0pt; }
.ballon span { border-top: 10px solid #ffffff; border-left: 10px dotted transparent; border-right: 10px dotted transparent; overflow: hidden; display: block; width: 0pt; height: 0pt; color: #ffffff; margin-left: 52px; margin-top: -15px; }
* html .ballon span { width: 0pt; height: 0pt; }
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 { overflow: hidden; display: block; font-size: 0pt; }
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 { height: 1px; }
.xb4, .xb5, .xb6, .xb7 { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); background: rgb(204, 204, 204) none repeat; }
.xb1 { margin: 0pt 8px; background: rgb(255, 255, 255) none repeat; }
.xb2 { margin: 0pt 6px; background: rgb(255, 255, 255) none repeat; }
.xb3 { margin: 0pt 4px; background: rgb(255, 255, 255) none repeat; }
.xb4 { border-width: 0pt 5px; margin: 0pt 3px; background: #ffffff none repeat; }
.xb5 { border-width: 0pt 4px; margin: 0pt 2px; background: #ffffff none repeat; }
.xb6 { border-width: 0pt 3px; margin: 0pt 2px; background: #ffffff none repeat; }
.xb7 { border-width: 0pt 3px; margin: 0pt 1px; background: #ffffff none repeat; height: 2px; }
.xboxcontent { border-style: solid; border-color: rgb(255, 255, 255); border-width: 0pt 3px; background: #ffffff none repeat; display: block; }

 .radio1 {
	border-width: 1px;
	border-style:solid;
	border-color: red;
 }

 .cityBottom{
 font: normal 11px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
 color: #835b31;
 }



 .footerText { font-family:"Trebuchet MS", Arial, Verdana; 
 font-size: 10px; 
 font-style: normal; color: #ffffff; 
 }

.footerLink {
	/*font: bold 10px Georgia, "Times New Roman", Times, serif;
	color: #835b31; */
	font: 10px "Trebuchet MS", Arial, Verdana;
	color: #ffffff;

	height: 18px;
	width: 975px;
	margin: 0 auto;
	padding: 2px 0px;
}


.footerLink a:link{color: #ffffff;
font-family:"Trebuchet MS", Arial, Verdana; 
font-size: 10px; 
text-decoration: none;
padding-right:10px;
padding-left:10px;
}


.footerLink a:visited{color: #ffffff; font-family:"Trebuchet MS", Arial, Verdana; 
font-size: 10px;text-decoration: none;
padding-right:10px;
padding-left:10px;
}
.footerLink a:hover{color: #ffffff;
font-family:"Trebuchet MS", Arial, Verdana; 
font-size: 10px; 
text-decoration: underline;
padding-right:10px;
padding-left:10px;
}
