
/* START => common CSS styles
----------------------------------------------- */
body {
	background: #56a7de url(../images/ew-bodybg.jpg) repeat-x;
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;/*Global Font*/
	height: 100%;
	line-height: 17px;
	margin: 0;
	padding: 0;
	color: #53708D;
}
a:link, a:visited {
	color: #53a4db;
	outline: 0;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	}
h1 {
	font-size: 120%;
}
h2 {
	font-size: 110%;
}
h3 {
	font-size: 100%;
}
.Custom_Italic {
	font-style: italic;
}
.Custom_Bold{
	font-weight: bold;
}
sup {
	font-size: 90%;
}
img, form, h1, h2, h3 {
	margin: 0;
	padding: 0;
	border: 0;
}
/* END => common CSS styles
----------------------------------------------- */

/* START => Page Layout related styles
----------------------------------------------- */

#gridLeftNoMenu { /* This style will be used when- left navigation:NO- Left Module:YES */
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 10px;
	width: 182px;/* width of the left sidebar -- can be set to any value including percentages */
}
	* html #gridLeftNoMenu {/*For IE6 - insert any styles to target LTE IE6*/
		overflow: visible;
	}
#gridLeft {
	float: left;
	background: #dbedf9;
	margin: 0;	
	overflow: hidden;	
	padding: 0;
	width: 276px;/* width of the left sidebar -- can be set to any value including percentages */
}
	* html #gridLeft { /*for IE6*/
		margin: 0 -3px 0 0;
		overflow: visible;
	}
#gridCenter {
	height: 100%;	
	min-height: 450px;
	overflow: hidden;	
	padding: 12px 11px 0 11px;
	margin: 0;
	background: #fff url(../images/ew-centerbg.jpg) repeat-x;
}
	* html #gridCenter { /*for IE6*/
		overflow: visible;
		height: 450px;
	}
#gridRight {
	float: right;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-align: left;
	width: 176px;
	background: #dbedf9;
	border-right: 0px solid red;
}
	* html #gridRight { /*for IE6*/
		margin: 0 0 0 -3px;
		overflow: visible;
	}
#body_wrapper {
	margin: 0 auto;
	text-align: left;
	width: 945px;
	}
.aig800, .aig1024 {
	width: 945px;
}
#grid_wrapper {
background: #fff;
}
/* END => Page Layout related styles
----------------------------------------------- */

/* START => Page Header related styles
----------------------------------------------- */
#mastHead {
	height: 159px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}
.banner {
	float: left;
	}
/* END => Page Header related styles
----------------------------------------------- */

/* START => Main Navigation related styles
----------------------------------------------- 
#navContainer {
	background: url(../images/ew-menubg.jpg) repeat-x;
	float: left;
	height: 29px;
	margin: 0;	
	padding: 0;
	width: 100%;
}

#navList #active a {
	cursor: pointer;
	background: url(../images/ew-menubg-over.jpg) repeat-x;
}
#navContainer #navList {
	margin: 0 0 0 0;
}
#navContainer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
#navContainer ul li {
	display: inline;
}
#navContainer ul li a {
	border-right: 1px solid #fffffd;
	color: #fffffd;
	display: block;
	float: left;
	font-weight: bold;
	font-size: 10px;	
	line-height: 28px;
	padding: 0 10px;
	text-decoration: none;
	text-transform: uppercase;
}
#navContainer ul li a:hover {
	background: url(../images/ew-menubg-over.jpg) repeat-x; 
}*/
/* END => Main Navigation related styles
----------------------------------------------- */

/* START => Left Navigation related styles
----------------------------------------------- */
#leftNavContainer {
	font-size: 11px;	
	margin-bottom: 30px;
	width: 157px;
}
#leftNavContainer a.active {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#leftNavContainer li {
	list-style-type: none;
	margin: 0 0 0 15px;
	padding: 0 0 0 0;
}
#leftNavContainer li a { /* Ist Level Link */
	color: #15449E;
	display: block;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 5px 5px 4px 0;
	text-decoration: none;
	width: 250px;
}
#leftNavContainer a.active:hover, #leftNavContainer li a:hover {
	text-decoration: underline;
}
#leftNavContainer ul{
	margin: 0;
	padding: 0;
}

.leftnavbanner {
	border-bottom: 1px solid #fff;
	}
#quickQuote {
	width: 276px;
	height: 341px;
	background: url(../images/ew-quickquote.jpg);
	border-bottom: 1px solid #fff;
	}
#quoteForm {
	padding: 75px 0 0 11px;
	}
#newsLetter {	
	width: 276px;
	height: 114px;
	background: url(../images/ew-newsletter.jpg);
	border-bottom: 1px solid #fff;
	}

#newsLetter_inner{
	padding:30px 0 0 45px;
}
.news_txt{
	font:11px Arial,Helvetica,sans-serif;
	color: #14345a;
	margin-bottom:5px;
	padding:5px 8px 0 0;
}


/* END => Left Navigation related styles
----------------------------------------------- */	







/* START => Center Column related styles
----------------------------------------------- */
.centerModule {
	margin: 0;
	padding: 0;
	width: 230px;
	float: left;	
}
.marginleft {
	margin: 0 10px 10px 0;
	}
.marginright {
	margin: 0 0 10px 0px;
	}

.moduleTitle {
	display: block;
	margin-bottom: 8px;
	color: blue;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}
.moduleTitle1 {
	display: block;
	margin-bottom: 8px;
	color: blue;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.faq {
	padding-left:10px;
	display: block;
	margin-bottom: 8px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	
}
.faq1 {
	padding-left:10px;
	display: block;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	background:#cde5f7;
	font-weight:bold;
	padding-top:5px;
}
.pack1
{
    padding-left:10px;
	display: block;
	margin-bottom: 8px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

#cat_name{
font-size: 13pt;
font-style: italic; color: #123456;
font-family: bold  Arial, Verdana, Helvetica, sans-serif;
padding:5px 0px 5px 0px;
}
#qn{
font-size: 10pt;
color: #940115;
font-family: bold  Arial, Verdana, Helvetica, sans-serif;
}
#ans{
font-size: 10pt;
color: #0314BA;
font-family: Verdana, Arial,  Helvetica, sans-serif;
padding:0px 0px 7px 0px;
}

.moduleTitle_c {
	display: block;
	margin-bottom: 8px;
	color: #163556;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.titleRed {
	color: #c31f25;
	}
.PageTitle {
	display: block;
	margin-bottom: 10px;
	color: 163556;
	font: bold 17px arial, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}
.moduleImage {
	display: block;
	margin-bottom: 8px;
	}
.moduleText{
	padding-bottom: 15px;
	border-bottom: 1px solid #e0e6ee;
	color: #53708d;
	margin: 0 0 5px 0;
	height:216px;
	}
.moduleText p {
	color: #53708d;
	margin: 0;
	padding:0;
	}
	.rightmoduleText{
		border-bottom: 1px solid #aacae0;
		}
	
.centerModule .moduleTitle a {
	margin-bottom: 10px;
}
.moduleCont {
	float: left;
	width: 50%;
	}
.moduleCont_c {
	float: center;
	width: 100%;
}

.usa {
	background: url(../images/ew-usaflag.jpg) no-repeat;
	}
.india {
	background: url(../images/ew-indiaflag.jpg) no-repeat;
	}
.privacyPolicy {
	margin: 0;
	padding: 0;
	}
	.privacyPolicy ul {
		margin: 0;
		padding: 0 0 0 30px;
		list-style:decimal;
		
		}
		.privacyPolicy ul li {
			margin: 0 0 5px 0px;
			padding: 0;
			
			}
.baggage {
    float: left;
    padding: 0;
    width: 245px;
    height: 55px;
    padding: 5px 0 5px 0;
    text-align: center;
    border-bottom: 1px solid #e9f1f7;
    }
/* END => Center Column related styles
----------------------------------------------- */

/* START => All Module related styles
----------------------------------------------- */
.rightModule {
	padding: 0 0 7px 3px;
	width: 170px;
}
.leftModule, .leftModuleAds {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
}
.rightModule, .leftModule, .rightModuleAds, .leftModuleAds, #gridCenter .Module {
	text-align: left;
	margin: 12px 0 0 0;	
}
.rightmodule .fixedbanner {
	margin: 0;
	}
.rightModuleAds a img{
	border: 0px;
	padding: 0 0 0 3px;
	}
.rightModule a, .rightModule a:visited, .leftModule a, .leftModule a:visited {
	white-space: normal;
}
.rightModuleAds, .leftModuleAds {
	border: 0;
}
/* END => All Module related styles
----------------------------------------------- */	

/* START => General styles
----------------------------------------------- */
.column {
	float: left;
	width: 45%;
}
.listView ul.column, .tabView ul.column {
	width: 95%;
}
br.both {
	clear: both;
	font-size: 1px;
	height: 1px;
	line-height: 0px;
}
div.clearer {
	clear: left;
	height: 0;
	line-height: 0;
}
#centerAlign {
	text-align: center;
}
.floatLeft {
	float: left;
}
.btnGlobal {
	background: #7993d7;
	border: 1px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	padding: 2px 5px;
}
.disabledBox {
	background: #ccc;
}
/* END => General styles
----------------------------------------------- */	



/* START => Page and Site footer related styles 
----------------------------------------------- */
#siteFooter {
	background: #56a7de url(../images/ew-footer.jpg) no-repeat;
	clear: both;
	color: #fff;
	font-size: 90%;
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}
#siteFooter a {
	color: #d3edff;
	padding: 0 0 0 0;
	text-decoration: underline;
}
#siteFooter a:visited {
	text-decoration: underline;
}
#siteFooter a:hover {
	text-decoration: none;
}
#siteFooter .grayText {
	color: #333;
}
#siteFooter hr {
	background: #ccc;
	border: 0;
	color: #ccc;
	display: none;
	height: 1px;
	width: 100%;
}
.privacy {
	padding-top: 35px;
	}

.siteBanner
{
float:left;
clear:right;
padding-left:5px;
}

.siteBanner_1
{
float:left;
clear:right;
padding-left:3px;
}

.siteBanner_copy
{
float:left;
padding-left:250px;
}
/* START => Page and Site footer related styles 
----------------------------------------------- */


/* END => Styles specific for 3.1  
----------------------------------------------- */

img{
	border:0;
}

.txt_lft{
	float:left;
	width:80px;
	vertical-align:middle;
	color: #14345a;
	font-family:Arial,Helvetica,sans-serif;
	border:0px solid red;
}
.input_lft{
	float:left;
	padding-left:5px;
	
}
input{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#quoteForm input, select{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:#f0f9fe;
	color: #5f758d;
	vertical-align:middle;
	margin-bottom:4px;
	z-index:-3;
}
.cal{
	height:15px;
	border:1px solid #ced3d6;
	width:140px;
}

.callender_img{
	vertical-align:middle;
	padding-bottom:5px;
}
.callender_quote{
	vertical-align:middle;
}
.input_ordinary{
	border:1px solid #ced3d6;
	width:160px;
}


select.large{
	font-size:11px;
	width:160px;
	border:1px solid #ced3d6;

}
select.small{
	font-size:11px;
	width:53px;
	border:1px solid #ced3d6;
}
select.medium{
	font-size:11px;
	width:77px;
	margin-bottom:0;
	border:1px solid #ced3d6;

}
.medium_txt{
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		width:78px;
		text-align:center;
		float:left;
		margin-right:5px;
		color:#666666;
		border:0px solid red;
	}
.clear{clear:both;margin:0;padding:0;}
.submit{
		text-align:right;
		border:0px solid red;
}
.submit_btn{
		background:url('../images/search.gif') center no-repeat;
		border:0;
		width:86px;
		height:24px;
		margin-right:18px;
}

.subscribe_btn{
		
		background:url('../images/subscribe.gif') center no-repeat;
		border:0;
		width:55px;
		height:16px;
		margin-right:18px;
		margin-bottom:2px;
}

#list {
	margin: 0;
    padding: 0;
}
#list ul {
	margin: 0;
	padding: 0 0 0 30px;
	list-style:square;
}
#list ul li {
	margin: 0 0 10px 0px;
	padding: 0 ;
}

#visa {
    background:url(../images/ew-passport1.jpg) no-repeat 230px 100px;
    }
#visa {
    margin: 0;
    padding: 0;
    }
#visa ul {
	margin: 0;
	padding: 0 0 0 30px;
	list-style:square;
}
#visa ul li {
	margin: 0 0 10px 0px;
	padding: 0 ;
}

.printimg {
    padding: 10px 0;
    border-bottom: 1px solid #e9f1f7;
    width: 100%;
    margin: 0 0 5px 0;
    height: 20px;
    }
.creditcardForm {
    float: left;
    width: 280px;
    padding: 0 10px 10px 0;
    text-align: right;
    }
.creditcardForm1 {
    float: left;
    padding: 0 0 10px 0;
    width: 420px;
    }
    .creditcardarea {
        width: 300px;
        border: 1px solid #CED3D6;
        color: #5F758D;
        }
    .credidtcolor {
        border: 1px solid #CED3D6;
        }
.floatRight {
    float: right;
    }



.usaForm {
    float: left;
    width: 220px;
	padding:2px 0 5px 0;
    text-align: right;
    }
.usaForm1 {
    float: left;
	padding:2px 0 5px 0;
    width: 480px;
	vertical-align:top;
    }
.usaForm1_print {
    float: left;
	padding-left:15px;
    width:300px;
	vertical-align:top;
    }
.usaForm_print{
	 float: left;
    width: 220px;
	padding:0;
    text-align: right;
}
.usaForm_area {
    float: left;
	padding:2px 0 5px 0;
    width: 220px;
    text-align: right;
    }
.usaForm1_area  {
    float: left;
    width: 480px;
	padding:2px 0 5px 0;
	vertical-align:top;
    }

    .usaarea {
        width: 175px;
        border: 1px solid #CED3D6;
        color: #5F758D;
        }
		.usatextarea {
        width: 350px;
        border: 1px solid #CED3D6;
        color: #5F758D;
        }
#print input {vertical-align:bottom;}
.head_txt{float:left;width:130px;}
.head_txt3{float:left;width:156px;} /*USA & Middle East Drop down*/
.head_txt4{float:left;width:147px;} /*USA & Middle East Drop down*/
.extra{float:left;width:150px;}

.head_txt2{float:left;width:240px;}
#print {padding-bottom:20px;overflow:hidden;}
#print select{
	 border: 1px solid #CED3D6;
     color: #5F758D;
}
select{
	 border: 1px solid #CED3D6;
     color: #5F758D;
}

.txt_age{
	float:left;
	width:86px;
	color: #14345a;
	font-family:Arial,Helvetica,sans-serif;
	border:0px solid red;
}

.bdr_lft_btm{
	border:1px solid #e5e5e5;
	border-width:0 0 1px 1px;
}
.bdr_btm{
	border:1px solid #e5e5e5;
	border-width:0 0 0 1px;
}

.indent_txt{text-indent:10px;}


/* insurance */
.mtab{
width:100%;
float:center;
}
.h_txt_l{
     border-left:1px solid #96B1CC;
     border-top:1px solid #96B1CC;
     border-bottom:1px solid #96B1CC;
	 border-right:1px solid #96B1CC;
	 height:25px; color: #53708D;
	 font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	 text-align:center;
 	 background-color:#E8F5FD; 
}
.h_txt_l23{
     border-top:1px solid #96B1CC;
     border-bottom:1px solid #96B1CC;
	 border-right:1px solid #96B1CC;
	 height:25px; color: #53708D;
	 font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	 text-align:center;
 	 background-color:#E8F5FD; 
}
.h_txt_l2{
     border-top:1px solid #96B1CC;
	 border-right:1px solid #96B1CC;
	 height:25px; color: #53708D;
	 font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	 text-align:center;
	 background-color:#E8F5FD;
}
.h_txt_bl{
height:18px;
width:85px;
border-left:1px solid #96B1CC;
border-bottom:1px solid #96B1CC;
border-right:1px solid #96B1CC;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
text-align:center; color:#53708D;
background-color:#EAF6FF; /* DBEDF9 */
}
.h_txt_bl2{
height:24px;
border-left:1px solid #96B1CC;
border-bottom:1px solid #96B1CC;
border-right:1px solid #96B1CC;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#53708D; padding-left:5px;
background-color:#E8F5FD;
}

.h_txt_r{
     border-right:1px solid #96B1CC; /* #53708D */
     border-top:1px solid #96B1CC;
     border-bottom:1px solid #96B1CC;
	 height:25px; color:#53708D;
	 font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	 text-align:center;
	 background-color:#9AC8E8; /* CDE6FB DBEDF9 #8EC1E4; */
}
.h_txt_r2{
     border-right:1px solid #96B1CC; /* #53708D */
     border-bottom:1px solid #96B1CC;
	 height:25px; color:#53708D;
	 font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	 text-align:center;
	 background-color:#D4E9F7; /* # DBEDF9 8EC1E4; */
}
.h_txt_br{
    border-right:1px solid #96B1CC;
    border-bottom:1px solid #96B1CC;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; color:#6985FB;
	background-color: #DFF0FD; /* #E8F5FD; */
}
.h_txt_br2{
    border-right:1px solid #96B1CC;
    border-left:1px solid #96B1CC;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; color:#6985FB;
	background-color: #DFF0FD; /* #E8F5FD; */
}

.txt_br{
 border-right:1px solid #96B1CC;
 border-bottom:1px solid #96B1CC;
 font:10px Verdana, Arial, Helvetica, sans-serif;
 text-align:center;
 color: #4865DE; /* #0533F9; */
 background-color:#F8FCFF;
}
.htxt_br{
 border-right:1px solid #96B1CC;
 border-left:1px solid #96B1CC;
 border-bottom:1px solid #96B1CC;
 font:10px Verdana, Arial, Helvetica, sans-serif;
 text-align:center; height:18px;
 color: #4865DE; /* #0533F9; */
 background-color:#F8FCFF;
}
.htxt_ag{
 border-right:1px solid #96B1CC;
 border-bottom:1px solid #96B1CC;
 font:bold 9px Verdana, Arial, Helvetica, sans-serif;
 text-align:center;
 color: #6985FB; /* #0533F9; */
 background-color: #EAF6FF; /* EAF6FF #F2F9FE; CCF5F8 */
}

.txt_btm{
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#53708D; 
padding-top:2px;
/* border:1px solid red;*/
}

.txt_btmc{
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#53708D; 
padding-top:2px;
border:1px solid red; 
}

.red{
color:red;}

.tabc{
padding-right:2px;
padding-left:2px;
margin:0;
}

/* ----------Table Content-----------*/ 

.tab{
font: 12px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
line-height:1.5em;
background-color:#DBEDF9;
padding:3px;
}
.head{
font-size: 20px; font-weight:bold;
text-align:center; color: blue;
height:35px;
}
.quest{
font-weight:bold;
background:url('../images/arrow-r.gif') no-repeat 1% 50%;
padding-left:25px;
color:#050C95;
}
.boxl{
border-right:1px solid #D9A1FA;
border-bottom:1px solid #D9A1FA;
padding-left:3px;
}
.boxr{
border-bottom:1px solid #D9A1FA;
padding-left:3px;
}
.boxrr{
padding-left:3px;
}
.boxbl{
border-right:1px solid #D9A1FA;
padding-left:3px;
}

.box{
font: 12px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
background-color:#F4E6FC;
border:2px solid #D9A1FA;
line-height:1.5em;
}

/* Airline Office */
.airoff{
width:100%;
font: 11px Verdana, Arial, Helvetica, sans-serif;/*Global Font*/
line-height: 17px;
margin: 0; padding: 0;
color: #53708D;
}
.b {
	border-bottom:1px solid #F3DEF8; /*F8BCBF;*/
}

.air_txt{
width:200px;
padding-left:40px;
height:12px;
color:#9D5C76; /* E257A9; /* D31485; */
background:url('../images/tphone_red.gif') 9% 50% no-repeat;  /* 0% 375% */
}
.mal{
width:200px; height:60px;
background:url('../images/ew-mh.gif') 50% 50% no-repeat;
}
.can{
width:200px; height:64px;
background:url('../images/canada.jpg') 50% 50% no-repeat;
}
.cath{
width:200px; height:55px;
background:url('../images/cathey.jpg') 50% 50% no-repeat;
}
.del{
width:200px; height:55px;
background:url('../images/delta.jpg') 50% 50% no-repeat;
}
.uni{
width:200px; height:50px;
background:url('../images/united1.jpg') 50% 50% no-repeat;
}
.air_ind{
width:200px; height:60px;
background:url('../images/ew-a1.gif') 50% 50% no-repeat;
}
.ind_air{
width:200px; height:55px;
background:url('../images/ew-ia.gif') 50% 50% no-repeat;
}
.amr_air{
width:200px; height:55px;
background:url('../images/ew-aai.gif') 50% 50% no-repeat;
}
.em{
width:200px; height:60px;
background:url('../images/ew-em.gif') 50% 50% no-repeat;
}
.jet{
width:200px; height:50px;
background:url('../images/ew-ja.gif') 50% 50% no-repeat;
}
.luf{
width:200px; height:50px;
background:url('../images/ew-lh.gif') 50% 50% no-repeat;
}
.gulf{
width:200px; height:50px;
background:url('../images/ew-gulfair.gif') 50% 50% no-repeat;
}
.sing{
width:200px; height:55px;
background:url('../images/ew-sq.gif') 50% 50% no-repeat;
}
.klm{
width:200px; height:50px;
background:url('../images/ew-klm.gif') 50% 50% no-repeat;
}
.oman{
width:200px; height:55px;
background:url('../images/oman_air.gif') 50% 50% no-repeat;
}
.param{
width:200px; height:65px;
background:url('../images/param.jpg') 50% 50% no-repeat;
}
.kuw{
width:200px; height:52px;
background:url('../images/Kuwait.jpg') 50% 50% no-repeat;
}
.thai{
width:200px; height:50px;
background:url('../images/Thai.jpg') 50% 50% no-repeat;
}
.maur{
width:200px; height:50px;
background:url('../images/maurities.jpg') 50% 50% no-repeat;
}
.sau{
width:200px; height:83px;
background:url('../images/saudi_arab.jpg') 50% 50% no-repeat;
}
.srl{
width:200px; height:52px;
background:url('../images/sri_lanka.jpg') 50% 50% no-repeat;
}
.sws{
width:200px; height:60px;
background:url('../images/swiss.jpg') 50% 50% no-repeat;
}
.go_air{
width:200px; height:50px;
background:url('../images/go_air.jpg') 50% 50% no-repeat;
}
.dec{
width:200px; height:63px;
background:url('../images/deccan.jpg') 50% 50% no-repeat;
}
.kf{
width:200px; height:70px;
background:url('../images/kfisher.jpg') 50% 50% no-repeat;
}

/* embassie.php */
.embassie{
width:100%;
font: 11px Verdana, Arial, Helvetica, sans-serif;/*Global Font*/
line-height: 15px;
margin: 0; padding: 0;
}
.emb_htxt{
width:180px; height:40px;
font-weight:bold;
color:#6D2743; /* D31485; */
border-bottom:1px solid #EAE8E9;
padding-left:5px;
padding-bottom:5px;
}
.emb_htxt1{
height:23px;
font-weight:bold; 
color:#6D2743;
padding-left:180px;
padding-bottom:5px;
}
.emb_htxt2{
height:25px;
font-weight:bold; text-align:center;
color:#6D2743; /* D31485; */
}
emb_htxt1 a{
color:#6D2743;
}

bor_top{
border-top:1px solid #EAE8E9;
}
bor_lft{
border-left:1px solid #EAE8E9;
}
.emb_txt{
color:#9D5C76;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #EAE8E9;
}
.emb_txt1{
color:#9D5C76;
padding-left:5px;
border-bottom:1px solid #EAE8E9;
}
.emb_txt2{
color:#9D5C76;
padding-left:5px;
}

/* Airlines_Office */
.air_off{
width:100%;
font: 11px Verdana, Arial, Helvetica, sans-serif;/*Global Font*/
line-height: 18px;
margin: 0; padding: 0;
}
.bdr{
border-bottom:1px solid #EAE8E9;
}
.bb{
border-bottom:2px solid #EAE8E9;
}

.name{
font-weight:bold;
border-bottom:1px solid #EAE8E9;
width:18%;
Text-align: center;
color:#B83C42;
}
.tel_no{padding:0px 10px;}
.name2{
font-weight:bold;
border-bottom:1px solid #EAE8E9;
width:22%;
Text-align: left;
color:#334dae;
padding-left:20px;
}
.names{
font-weight:bold;
border-bottom:1px solid #EAE8E9;
Text-align: center;
color:#B83C42;
}

.hr{
    height:1px;
	color:#EAE8E9;
}

.nam2{
font: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#93165A;
}
.nam3{
font: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#93165A;
padding-left:20px;
}
.add{
color:#9D5C76;
width:32%;
border-bottom:1px solid #EAE8E9; /*F8BCBF;*/
}
.add1{
color:#9D5C76;
padding-left:4px;
/* border-bottom:1px solid #F5F5F5;*/
}

/* Airlines Contacts */
.sub_head{
margin:0px; padding:0px;
color:#123456;
width:200px;
}

.sub_htxt{
text-align:left;
color:#d4343a;
width:160px;
height:30px;
}
.sub_htxt1{
color:#9D5C76;
width:180px;
*width:163px;
}

.tel_tab{margin-left:10px;}

/* CAtegory */

.cat_bdr{
/* border:1px solid red; */
}
.c_bdr{
border-bottom:1px solid #E5EFFD;
}

.air_line{
margin:0;
padding:0;
text-align: center;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;/*Global Font*/
}
.air_line ul li{
list-style: none;
display: inline;
padding: 0 15px;
/* border-bottom:1px solid #E5EFFD;*/
}
.tel_no ul li{
list-style: none;
display: inline;
padding: 0px 100px;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;/*Global Font*/
/* border-bottom:1px solid #E5EFFD;*/
}

/* USA Emb */

.usa_emb{
width:100%;
font: 11px Verdana, Arial, Helvetica, sans-serif;/*Global Font*/
line-height: 30px;
margin: 0; padding: 10px 0 0 50px;
}
.name1{
font-weight:bold;
color:#B83C42; width:163px;
border-bottom:1px solid #F5F5F5; 
text-align:center;
}

.pack {
	font-family:Times New Romen;
	font-size:3px;
}

.bttn {
	background:transparent url(../images/menu_pic/background_btn.gif) repeat-x;
	border:3px double #3c92cd;
	height:25px;
	width: 125px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
}
.vid {
	width: 150px;
}
.vid2 {
	width: 80px;
}

.btn {
	border: 3px double #fff;
	*border: 3px double #FF8560;
	font-size: 11px;
	color: #fff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #FF8560;
	cursor: pointer;
	padding: 2px 5px;
	*padding: 2px 0;
	margin:0 0 0 20px;
	width: 80px;
}
.tblbdr {
	border:1px dotted #FF8560;
}