html, body {
margin:0;
font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
background:#fff url(../images/bg_body.gif) repeat-x left top;
color:#444444;
}
h1 {
font:bold 20px "Arial Narrow", Verdana;
padding:0;
color:#000000;
margin:0px 0px 3px 0px;
}
h2 {
font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000;
margin:0 0 3px 0;
padding:0;
}
h3 {
font:bold 16px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
margin:0 10px;
padding:4px 0;
}
h4 {
font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin:0;
padding:0;
}
p {
margin:5px 0px;
}
a {
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color: #444444;
}
a:hover{
color: #0051A1;
text-decoration:none;
}

.tbl, tr, td{
	padding: 3px 0}

/*header starts*/
#header{
margin:0 auto;
padding:0;
width:998px;
clear:both;
height:111px;
}

#header .header-inner{
float:left;
text-align:left;
padding:0;
margin:0;
width:760px;
overflow:hidden;
}

#header .travelSearch{
float:right;
text-align:left;
padding:0 10px 0 7px;
margin:0;
width:218px;
height:111px;
background:url(../images/img-search.gif) left top no-repeat;
}

#header .search{
font:normal 11px/16px Arial, Helvetica, sans-serif;
float:left;
text-align:left;
padding:0;
margin:0;
width:218px;
}

#header .web{
font:normal 11px/16px Arial, Helvetica, sans-serif;
float:left;
text-align:left;
padding:0;
margin:0;
width:218px;
color:#ffffff;
}

#header .icon{
font:normal 11px Arial, Helvetica, sans-serif;
float:left;
text-align:right;
margin:20px 0 0 0;
width:218px;
}

#header .logo{
float:left;
padding:0 0 0 12px;
margin:0;
width:260px;
}
#header .adsense{
float:right;
padding:7px 0 0 0;
width:475px;
text-align:left;
}

#header .topNav{
height:34px;
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
margin:0;
padding:0 0 0 12px;
}

#header .topNav ul{
height:34px;
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
margin:0;
padding:0;
list-style:none;
display:inline;
}

#header .topNav ul li{
font:normal 11px/16px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#ffffff;
text-decoration:none;
margin:0;
padding:4px 0;
list-style:none;
display:inline;
}

#header .topNav ul li a{
font:normal 11px/2.0em Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
margin:0;
padding:6px 12px;
}

#header .topNav ul li a:hover{
color:#ffffff;
text-decoration:none;
background:#027FCF;
}
/*header end*/


/*bodycontainer start*/
.body-container {
	width:980px;
	padding:9px;
	margin:0 auto;
	/*border:1px solid #E7E6E5;*/
	clear:both;
	background:#FFFFFF;
	}

/*left banner starts*/
.container-left {
	width:170px;
	float:left;
	padding:0 0 5px 0;
	margin:0;
	text-align:left;
	}
.add {
	width:800px;
	float:right;
	padding:7px;
	margin:0;
	overflow:hidden;
	text-align:left;
	}
	
.content-container {
	width:800px;
	float:right;
	padding:0 0 0 0;
	margin:0 0 10px 0;
	overflow:hidden;
	text-align:left;
	}
	
.content {
	float:left;
	margin:0;
	padding:7px;
	height:auto;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
	color:#333333;
	width:786px;
	background:url(../images/img_welcome_right.jpg) left top no-repeat;
	height:140px;
	}
	
.content1 {
	float:left;
	margin:10px 0;
	padding:0;
	height:auto;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
	color:#333333;
	width:800px;
	}
	
.content-inner {
	float:left;
	margin:0;
	padding:0;
	height:auto;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
	color:#333333;
	width:786px;
	}	

.boxA {
	float:left;
	margin:0;
	padding:0;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
	color:#333333;
	width:290px;
	}
.bgcolor{
	background:#3F82C5;
	font:normal 12px/2.5em Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	float:left;
	width:290px;
	}

.bg-bottom{
	background:url(../images/bg-bot.gif) left top no-repeat;
	height:13px;
	width:290px;
	}	
	
.bgli{
	background:#3F82C5;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	float:left;
	width:290px;
	background:url(../images/bg_li.gif) left top repeat-x;
	height:82px;
	}	
	
.boxA ul{
	font:normal 11px/1.5em  Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	}
		
			
.boxA ul li{
	margin:0;
	float:left;
	list-style-type:none;
	text-align:left;
	}
	
.boxA ul li img{
	margin:0;
	padding:0 8px 2px 9px;
	float:left;
	}
	
.boxA ul li a{
	font:bold 11px  Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	display:block;
	padding:10px 0 0 0;
	margin:0;
	}

.boxA ul li a:hover{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
	text-decoration:underline;
	}
				
.boxB1 {
	float:right;
	margin:10px 0 0 0;
	padding:6px;
	height:169px;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
	color:#333333;
	width:488px;
	background:url(../images/bg_article.gif) left top no-repeat;
	}
.article{	
	float:left;
	margin:0;
	padding:0;
	width:235px;
	}
	
.news_article{	
	float:right;
	margin:0;
	padding:0;
	width:235px;
	}
.news_article ul{
	font:normal 11px/1.5em  Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	width:235px;
	}
		
			
.news_article ul li{
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	text-align:left;
	width:235px;
	}
.news_article ul li a{
	font:bold 11px  Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	display:block;
	padding:5px 0 0 0;
	margin:0;
	text-decoration:underline;
	}

.news_article ul li a:hover{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:none;
	}						

.boxB {
	float:right;
	margin:0;
	padding:0;
	height:auto;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
	color:#fff;
	width:500px;
	background:#3F82C5 url(../images/cor-1.gif) left bottom no-repeat;
	}
	
.boxB ul{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	width:500px;
	}	
	
.boxB ul li{
	margin:0;
	padding:0 5px 0 0 ;
	list-style-type:none;
	text-align:left;
	}
	
.boxB ul li img{
	margin:0;
	padding:5px 10px 10px 15px;
	float:left;
	}

.boxB ul li span{
	font:bold 12px  Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	}	
	
.boxB ul li a{
	font:normal 11px  Verdana, Arial, Helvetica, sans-serif;
	color:#BFE7FF;
	display:block;
	text-align:right;
	}

.boxB ul li a:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
	}				

		
	
.welcome{
	float:left;
	margin:0;
	padding:0;
	height:auto;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
	color:#333333;
	width:400px;
	}
			

.pad {
	padding:3px;
	}	

img { 
	border: 0px;
	margin:0px; 
	}
	
/*left banner end*/	


/*bodycontainer end*/


.headbold {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:3px 0 0 0;
text-align:left;
}
form {
margin:0;
padding:0;
}
.fields {
font:normal 11px Verdana, arial, Helvetica, sans-serif; 
height:15px;
width:170px;
color: #000000;
padding:0 0 0 2px; 
border:1px solid #999999; 
background-color: #ffffff;
}
.fields1 {
font:normal 11px Verdana, arial, Helvetica, sans-serif;
height:50px;
width:150px;
color: #000000; 
border:1px solid #999999; 
background-color: #ffffff
}
.fields2 {  
font:normal 11px Verdana, arial, Helvetica, sans-serif; 
width:153px;
height:80px;
color: #000000; 
border:1px solid #999999; 
background-color: #ffffff;
}
.button {
font:normal 11px Verdana, arial, Helvetica, sans-serif; 
height:20px;
width:70px;
color: #ffffff; 
border:1px solid #999999; 
background-color: #3F82C5;
}
.pad {
padding:3px;
}
img { 
border: 0px;
margin:0px; 
}
.heading {
font:normal 16px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-left:10px;
}
.text_orange {
color:#0064C8;
}
.text_blue {
color:#570031;
}
.normal_black {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.normal_black:hover {
color:#0052A4;
text-decoration:underline;
}
.normal_bold {
font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#4444;
text-decoration:none;
}
.normal_bold:hover {
color:#000000;
text-decoration:none;
}
.read_more {
padding:0 5px;
font: normal 11px  tahoma, Helvetica, sans-serif;
color:#0077C4;
text-transform:capitalize;
text-align:right;
}
.read_more a {
color:#0077C4;
text-decoration:none;
}
.read_more a:hover{
color:#000;
text-decoration:underline;
}
.list {
float:left;
}
.list ul {
margin: 5px 0px 0 2px;
padding: 0;
list-style: none;
}
.list li {
font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#444;
padding: 0 0 5px 10px;
background: url(../images/bullet_red.gif) no-repeat left ;
line-height: 15px;
background-position: 0 .5em;
}
.list li a {
font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#444;
text-decoration:none;
}
.list li a:hover {
font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#0051A1;
text-decoration:none;
}
.leftnav {
float:left;
width:193px;
border-bottom:1px solid #EFEAB9;
background:#FDFDF4 url(../images/bg_leftnav.gif) repeat-y left top;
margin:0 0 3px 0;
}
.leftnav ul {
margin:0;
padding:0;
float:left;
}
.leftnav li {
text-align:left;
margin:0;
padding:0;
font:bold 12px Arial, Helvetica, sans-serif;
color:#C70000;
background:url(../images/bg_headings.gif) repeat-x left top;
width:193px;
list-style-type:none;
}
.leftnav ul ul {
margin:0;
padding:10px 0 16px 0;
float:left;
list-style-type:none;
}
.leftnav li li {
font:normal 11px/18px Tahoma, Verdana, Arial;
color:#333;
margin:0;
padding:0;
text-align:left;
background:url(../images/bullet.gif) no-repeat 0.6em 0.7em;
line-height:1.5em;
}
.leftnav li a {
font:bold 11px/1.8em Verdana, Arial, Helvetica, sans-serif;
color:#C70000;
text-decoration:none;
padding:0 0 0 22px;
}
.leftnav li a:hover {
color:#000000;
text-decoration:none;
}
.leftnav li li a {
font:normal 11px/18px Tahoma, Verdana, Arial;
color:#000;
text-decoration:none;
padding:0 0 0 21px;
}
.leftnav li li a:hover {
color:#C70000;
text-decoration:none;
}
.normaltxt {
font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#444;
}
.normaltxt a {
font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#716600;
text-decoration:none;
}
.normaltxt a:hover {
color:#716600;
text-decoration:underline;
}
.articles {
background:#4D4678 url(../images/bg_headings.gif) no-repeat right top;
font:bold 12px Tahoma, Verdana, Arial;
color:#ffffff;
text-align:left;
padding:0 10px;
height:22px;
}
.articles a {
font:bold 12px Tahoma, Verdana, Arial;
color:#ffffff;
text-decoration:none;
}
.articles a:hover {
color:#DAD9D7;
text-decoration:none;
}

/*footer starts*/

/*footer ends*/
#footer {
font:normal 12px Arial, Helvetica, sans-serif;
color:#dddddd;
width:100%;
clear:both;
padding:0;
margin:0 auto; 
overflow:hidden;
background:#1A7FC0 url(../images/bg_footer.gif) left top repeat-x;
}
#footer .footlink {
margin:0 auto;
padding:10px 10px;
width:978px;
text-align:center;
}


#footer .footlink a {
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:0 10px;
}
#footer .footlink  a:hover {
color:#C9ECFF;
text-decoration:none;
}

#footer .botlink {
width:908px;
float:left;
clear:both;
padding:0 0 0 90px;
margin:5px 0 10px 0; 
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:left;
}
#footer .botlink a {
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:0 10px 0 0;
}
#footer .botlink a:hover {
color:#C9ECFF;
text-decoration:none;
}

#footer .copyTxt {
width:998px;
clear:both;
padding:5px 0 10px 0;
margin:0 auto; 
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#BBDBF0;
text-align:center;
}

/*footer ends*/

.ref {
text-align:right;
padding-right:10px;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#C9ECFF;
height:30px;
}
.ref a {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#C9ECFF;
text-decoration:none;
}
.ref a:hover {
color:#ffffff;
text-decoration:underline;
}

.news-container {
background:#fff url(../images/bg_container.gif) repeat-x left top;
font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#606060;
text-align:left;
border:1px solid #6FBEBE;
margin:0 0 3px 0;
}
.text_red {
font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#E36620;
}
.text_small {
font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333333;
}
.text_small a {
font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}
.text_small a:hover {
color:#000000;
text-decoration:underline;
}

.tableblue {
margin:10px 0 5px 0;
background:#3F82C5 url(../images/blue_box_bg.jpg) no-repeat left bottom;
color:white;
}
.tableblue .link{
font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#BFE7FF;
text-decoration:none;
padding:0 5px;
}
.tableblue .link:hover{
color:#fff;
text-decoration:underline;
}
.tableplace {
margin:0;
background:#3F82C5 url(../images/bg_table_dest.jpg) repeat-x left bottom;
border:1px solid #ECECEC;
color:#444;
padding:7px;
}

.table-lightblue {
margin:10px 5px 10px 0;
background:url(../images/bg_box.jpg) repeat-x left bottom;
color:#444;
border:1px solid #ECECEC;
border-bottom:0;
}



.table_products {
border:1px solid #dddddd;
margin-top:10px;
padding:0px;
}

.table_link{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
padding-right:30px;
}
.table_link:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#ff6600;
padding-right:30px;
}


.orange {
background-color:#3F82C5;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:left;
padding:4px 0px 2px 10px;
}
.orange a {
color:#ffffff;
text-decoration:none;
}
.orange a:hover {
color:#eeeeee;
text-decoration:none;
}

/*--------------------------------------------ZAKIR----------*/

.req {
font-weight:bold;
color:#FF0000;
}

.table_products {
border:1px solid #dddddd;
margin-top:10px;
padding:0px;
}
.table_products img {
float:left;
vertical-align:top;
text-align:left;
padding:5px;
padding-top:0px;
}

.table_products img.right {
float:right;
vertical-align:top;
text-align:left;
padding:5px;
padding-top:0px;
}

h1 {
	font:normal 24px/24px "Arial narrow", tahoma, "microsoft Sans Serif";
	color:#003366;
	margin:2px 2px 2px 4px;

}

.normal_red{
padding-top:10px;
padding-bottom:5px;
font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #FF3300;
text-decoration:none;
text-transform:uppercase;
}

.normal_black{
padding-bottom:3px;
padding-top:8px;
font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color: #666666;
text-decoration:none;
text-transform:uppercase;
}

tr,td{
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333333;}

tr,td a{
color: #333333;
text-decoration:underline;
}


tr,td a:hover{
color: #ff6600;
text-decoration:none;
}
/*.button
	{
	font-family: Verdana, arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	height:20px;
	width:70px;
	color: #ffffff; 
	border:#ffffff; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #FF7A0A;
	margin:0;
	padding:0;
	}*/