
/* CSS Document */

body
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 62.5%;
}
#wrapper
{
	width: 942px;
	margin: 0 auto;
}
#header
{
	width: 942px;
}
.headerLogo
{
	background: transparent url(images/bgheader.jpg) no-repeat;
	width: 942px;
	height: 54px;
}
.headerLogo ul
{
	list-style-type: none;
	text-decoration: none;
	padding-left:10px;
}
.headerLogo ul li
{
	list-style-type: none;
	text-decoration: none;
	margin-right: 20px;
	margin-top: 6px;
	margin-bottom: 6px;
	float: left;
}
#container
{
	width: 942px;
	margin-bottom:10px;
}
div#MainContent
{
	width: 737px;
	float:right;
/*	modified float:left; modified*/
	margin: 0px 0px 0px 10px;
}
.leftContainer
{
	width: 710px;
	float: left;
	display:block;
	height:auto;
}
.rightConatiner
{
	width: 224px;
	float:right;
/*	float:left; modified*/
	margin-top:10px;
	display:block;
}
.contentTop{
clear:both;
padding-top:40px;
}
.leftContent
{
	width: 308px;
	float: left;
	display:block;
	height:374px;
}
.rightContent
{
	width:360px;
	float:left;
	margin-left: 15px;
	display:block;
	height:374px;
}
.topcontent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin-bottom: 30px;
	padding-top:20px;
}
.bottomcontent
{
	margin-top:0px;
	text-align:center;
}

.mB15
{
	margin-bottom: 15px;
	color:#014771;
	font-family:"Segoe UI",Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:1.1em;
	line-height:1.4em;
	margin-bottom:15px;
}
.blue
{
	color: #003366;
}
.fLeft
{
	float: left;
}
.btnApplyNow
{
	background: url(images/btnApplyNow.jpg) no-repeat;
	width: 78px;
	cursor:pointer;
	height: 23px;
	border: 0;
	text-align:center;
}

/* navigation start here */
.navigation
{
	background: transparent url(images/bgnavigation.jpg) no-repeat;
	width: 942px;
	height: 31px;
}
.navigation ul
{
	list-style-type: none;
	text-decoration: none;
	float: right;
	margin-right:11px;
	margin-top:-2px;
	display: block;
	height: 31px;
}
.navigation ul li
{
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	float: left;
	height: 31px;
	display: block;
}

.navigation ul li a:hover, .selected { background: url(../images/NavHover.gif) repeat-x; color:#000000;}
.navigation ul li .selected {color:#000000;}
.navigation ul li a
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding : 9px 9px 8px;
}
/* navigation end here */

/* rbroundbox starts here */
.rbroundbox {
background:transparent url(../images/background.gif) repeat scroll 0 0;
margin-top: 10px;
margin-bottom:10px;
float:right;
width:100%;
/*	float:left; modified*/
}
.rbtop div, .rbtop, .rbbot div, .rbbot {
font-size:1px;
height:14px;
width:100%;
}
.rbtop {
background:transparent url(../images/top_right.gif) no-repeat scroll right top;
float:left;
}
.rbtop div {
background:transparent url(../images/top_left.gif) no-repeat scroll left top;
float:left;
}
.rbcontent {
margin:0 8px;
float:left;
}

.rbcontentTwoCol {
margin:0 8px;
float:left;
}
.BannerImg, .DataContainer
{
	width: 721px;
	height: 288px;
	border: none;
	padding-bottom:5px;
}
.DataContainer
{
	height: auto;
	padding-top: 0px;
}
.rbbot{
background:transparent url(../images/bottom_right.gif) no-repeat scroll right bottom;
float:left;
}
.rbbot div {
background:transparent url(../images/bottom_left.gif) no-repeat scroll left bottom;
}
/* rbroundbox end here */

/* Right side blog starts here */
.featuredContent
{
	/*background-color:#ecf5ca;*/
	width: 205px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	/*margin-bottom: 7px;*/
	margin-bottom: 5px;
}
.featuredContent .featuredItem
{
	float: left;
	width: 100%;
	background-color: #ecf5ca;
	padding-bottom: 10px;
}
.featuredContent .featuredItem img
{
	float: left;
	margin: 0px 10px 20px 10px;
}
.featuredContent .featuredItem h4
{
	margin: 5px 0 5px 0;
	float: left;
	width: 155px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.featuredContent .featuredItem p
{
	font-size: 11px;
	color: #333333;
}
 .featuredContent h5
{
	border-bottom: 1px #85c547 solid;
	border-top: 1px #85c547 solid;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	float: left;
	background-color: #ecf5ca;
	display:block;
	width:100%;
	padding: 5px 0px;
}
.featuredContent .actionButton
{
	/*margin:5px; 	padding:0px 0 0px 30px;*/
	display: block;
	float: left;
	background-color: #ecf5ca;
	width: 165px;
	padding: 10px 0 0px 40px;
	cursor:default;
}

/* Right side blog ends here */


#footer
{
	background: url(images/footer.jpg) no-repeat;
	width: 943px;
	height: 33px;
	float: left;
	margin-top: 10px;
}
.footertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edf6fd;
	margin-left: 43px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}
.footeranothertxt
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edf6fd;
}
.footerList
{
	margin-top: 10px;
	margin-bottom: 10px;
}
#footer ul
{
	float: right;
	width: 590px;
	padding: 10px 0 0 5px;
	overflow: hidden;
	margin-left: -3px;
}
#footer ul li
{
	background: url(images/separatorgif.gif) left top no-repeat;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edf6fd;
	padding-left: 7px;
	margin-right: 5px;
}
#footer ul li a
{
	color: #edf6fd;
}
#footer ul li.first
{
	background: none;
}

.footerListing
{
	float: left;
}
div#groupSite {
color:#313131;
float:left;
font-size:1.1em;
height:20px;
padding:8px 11px 0 0;
width:100%;
}
div#groupSite ul {
color:#FFFFFF;
float:right;
list-style-type:none;
}
div#groupSite li.first {
color:#313131;
display:inline;
float:left;
margin-right:87px;
}
div#groupSite li {
color:#313131;
display:inline;
}
div#groupSite li a {
background:transparent url(images/textLinkSeperatorGrey.gif) no-repeat scroll right center;
color:#0066CC;
padding:0.1em 1em;
text-decoration:underline;
}
div#groupSite li.links {
border-right:1px solid #000000;
}
.imgBlock
{
	display: block;
}
/* Index page css STARTS here */
.contentBottom
{
width:674px;
background:transparent url(../images/CurveTop.jpg) no-repeat scroll left top;
display:block;
float:left;
/*margin-bottom:80px;*/
margin-bottom:82px;

}

div.EasyDayContent {
background:transparent url(../images/CurveBottom.jpg) no-repeat scroll left bottom;
display:block;
float:left;
width:674px;
}

div.EasyDayDetails {
padding:10px;
width:200px;
float:left;	
 background: transparent url(../images/separator.jpg) no-repeat scroll right bottom;
}
div.EasyDayDetailsLast{
padding:10px;
width:200px;
float:left;	
}
div.EasyDayDetails img, div.EasyDayDetailsLast img {  float: left; 
    clear: left; 
    }
div.EasyDayDetails h2 , div.EasyDayDetailsLast h2{
color:#0077BD;
font-size:1.6em;
font-weight:normal;
padding-bottom:25px;
text-transform:uppercase;
}
 div.EasyDayDetails ul , div.EasyDayDetailsLast ul {
padding:5px 0 0 0;
margin-left:70px;
}
 div.EasyDayDetails ul li, div.EasyDayDetailsLast ul li
{
	/*background: transparent url(../images/BulletGray.gif) no-repeat scroll 0 3px;*/
	background: transparent url(../images/BulletGray.gif) no-repeat scroll 0 5px;
	color: #666;
	display: block;
	padding-left: 8px;
	text-decoration: none;
	font-size:1.2em;
	margin-bottom:5px;
}
div.EasyDayList ul li a.selected
{
	color: #FE0000;
}

.EasyDayDetailsLast ul.noBullut li, .EasyDayDetails ul.noBullut li{
	background:none;
	list-style:none;
	font-size:1.3em;
}

/* Index page css ends here */

.clear{ clear:both;}


/* Offer page css starts here */

#CrossSell
{
	background: transparent url(../images/TabBg.gif) repeat-x scroll right top;
}
div.TabBg
{
	width: 721px;
}

div.TabBg ul.tabNavigation
{
	list-style: none;
}

div.TabBg ul.tabNavigation li
{
	float: left;
	padding: 9px 4px 0pt 6px;
}

div.TabBg ul.tabNavigation li a, div.TabBg ul.tabNavigation li a:visited, div.TabBg ul.tabNavigation li a:link
{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding: 0pt 0pt 0pt 3px;
	cursor: pointer;
}

.test1
{
	background: transparent url(../images/tab_right.gif) no-repeat scroll right top;
	height: 37px;
}
.test
{
	background: transparent url(../images/tab_left.gif) no-repeat scroll left top;
	height: 37px;
	padding: 0 0 0 5px;
}

div.TabBg ul.tabNavigation li a.on
{
	background: transparent url(../images/tab_left_button.gif) no-repeat scroll left top;
	padding: 0px 0pt 0px 3px;
}

div.TabBg ul.tabNavigation li a span
{
	display: block;
	padding: 10px 11px 12px 7px;
}
div.TabBg ul.tabNavigation li a:hover, div.TabBg ul.tabNavigation li a:hover span
{
	color: #043767;
	margin: 0;
}


div.TabBg ul.tabNavigation li a.on span
{
	background: transparent url(../images/tab_right_button.gif) right top no-repeat;
	color: #043767;
	text-decoration: none;
}

div.TabBg div.tab
{
	/*width:735px;*/
	border-right: 1px solid #b8e3f5;
	border-bottom: 1px solid #b8e3f5;
	border-left: 1px solid #b8e3f5;
	margin: -7px 0px 0px 0px;
	padding-bottom: 5px;
	width: 719px;
}

div.TabBg div.tab div.tabInner
{
	border-top: none;
	font-family: Arial, Helvetica, sans-serif; /*	font-size:1.2em;*/
	padding: 20px 10px 20px 10px;
}

div.TabBg div.tab div.tabInner p
{
	padding-bottom: 10px;
}

div.TabBg div.tab div.tabInner label
{
	font-size: 1.1em;
}
/* Offer page css ends here */

.titleNew {
color:#003366;
font-size:1.6em;
font-weight:normal;
}
.GrayBorder { margin-left:50px;}
.tdGrid {  width:300px; height:20px; color:#313131;padding:5px 0px 0px 5px; font-size:1.2em;}
.Condition{width:100%; height:20px; color:#313131;padding:5px 0px 0px 50px; font-size:1.2em;}
.tdGridTitle{ color:#ffffff; background:#0674b3;height:25px;padding:5px 0px 0px 5px; font-size:1.2em; font-weight:bold;}
.footerCurveCont{
	text-align:center !important;	
}

.mTM5{
	margin-top:-5px;
}

.mTM10{
	margin-top:-10px;
}

/************Santosh 17-02-2010****************/
div.benefitsDetails {
background:transparent url(../images/featureDetails.gif) no-repeat scroll left top;
float:left;
margin-bottom:13px;
margin-right:12px;
width:216px;
 min-height:240px;
  height:auto !important;
 
}
div.benefitsDetails div.benefitsDetailsContent {
background:transparent url(../images/featureDetailsContent.gif) no-repeat scroll left bottom;
min-height:230px;
padding:10px 10px 9px;
}
.leagueBenefitsMinHight{ 
height:240px;
}

div.benefitsDetails div.benefitsDetailsContent img {
float:left;
padding:10px 0;
}
div.benefitsDetails div.benefitsDetailsContent ul {
clear:both;
margin:0;
padding:0 0 0;
}
div.benefitsDetails div.benefitsDetailsContent ul li {
background:transparent url(../images/bullet_arrow.gif) no-repeat scroll 0 5px;
color:#313131;
font-size:1.2em;
line-height:1.2em;
margin-bottom:5px;
padding-left:10px;
}

.featuredContent2 .featuredItem .red
{
	color:#EE1D25 !important;
}
.featuredContent2
{
	/*background-color:#ffedca;*/
	width: 205px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}

/************ Card Benefits on 04-10-2010 ****************/
.cardBenefitsOffer {
	background:url(../images/bg-benefitDetail.gif) no-repeat bottom left;
	width:226px;
	margin:0 5px 10px 0;
	height:320px;
	float:left;
}

.easyRewordtitle { background:url(../images/bg-easy-reward-top.gif) no-repeat left top; height:103px;}
.instantBenefitstitle { background:url(../images/bg-instant-benefits-top.gif) no-repeat left top; height:103px;}
.welCometitle {	background:url(../images/bg-welcome-gift-top.gif) no-repeat left top; height:103px;}
.familyOffertitle {	background:url(../images/bg-family-offers-top.gif) no-repeat left top; height:103px;}
.smartPaytitle { background:url(../images/bg-smart-pay.gif) no-repeat left top; height:96px; }
.freeForLifetitle {	background:url(../images/bg-free-for-life.gif) no-repeat left top; height:96px;}
.freeForLifetitleM {	background:url(../images/bg-MSC-for-life.gif) no-repeat left top; height:96px;}

.cardBenefitsOffer .cardBenefitsOfferDetail {
	padding:0 10px 0 15px;
	color:#434343;
	font-size:12px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
}

.cardBenefitsOfferDetail ul{}
.cardBenefitsOfferDetail ul li {
	padding:5px 0 10px 14px;
	background:url(../images/bg-arrow.gif) no-repeat 0 8px;
}

.cardBenefitsOffer .cardBenefitsOfferDetail p{ padding:5px 0 7px 0;}
.cardBenefitsOffer .cardBenefitsOfferDetail .highlight{	color:#0e8ccd; 	font-weight:bold ;}
.cardBenefitsOffer .cardBenefitsOfferDetail p strong{ font-weight:bold;}

.title {
	 color:#006fb1;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 text-transform:uppercase;
	 padding:0 0 3px 0;
	 padding:45px 0 0 95px;
	 line-height:16px;
}

.title span {border-bottom:solid 1px #666;}

.cardBenefitsOffer a {
	color:#434343;
	text-decoration:underline;
}

.cardBenefitsOffer a:hover {
	color:#006fb1;
	text-decoration:underline;
}


/*Charges - EMI Tabel*/
.emiPlanCharges {overflow:hidden; font-size:1.2em; margin-left:50px; width:800px;}
.emiPlanCharges .titleplan {
	margin:0 0 16px 0;
	padding:0 0 0 10px;
	line-height:25px; 
	background:#0674b3; 
	color:#fff; 
	font-weight:bold; 
	
}
.emiTable {background:#0674b3; text-align:center; margin:0 auto;}
.thead {
	background:#0674b3;
	color:#fff;
	height:25px;
	line-height:25px;
	font-weight:bold;
}
.thead .borderRight{border-right:solid 1px #fff}
th{text-align:center; font-weight:bold;}

.tabelcontent {background:#FFF;}
.tabelcontent td {height:25; line-height:25px; text-align:center;}

.tabelcontent.valueChart td {text-align:left; padding-left:5px;}
.tabelcontent.valueChart td.alRight {text-align:right; padding-right:5px;}

/* Right Column on Homepage */
.rightConatinerbg {
	border-left:solid 1px #e4e4e4;
	border-right:solid 1px #e4e4e4;
/*	background:url(../images/bg-home-midcurve.gif) repeat-y;*/
	font-size:1.2em;
}

.rightConatinerDetail {
	background:url(../images/bg-home-sepertatorCurve.gif) repeat-x bottom;
	padding:0 10px 8px 10px;
	line-height:1.1em;
	color:#3a3a3a;
}
.featuredTitle img {vertical-align:middle; margin-left:-7px; padding:5px 0 5px 0;}
.featuredTitle span {
	margin-left:6px;
	color:#006fb1;
	font-size:1.2em;
	font-weight:bold;
	border-bottom:solid 1px #666;
}

.rightConatinerDetail p{ padding:3px 0 5px 0;}
.rightConatinerDetail .highlight{color:#0e8ccd; font-weight:bold !important; }
.rightConatinerDetail p strong{ font-weight:bold;}



.smallFont
{
	color:#003366;
	font-size:1.4em;
	font-weight:normal;
	text-align:center;
	line-height:1.6em;
}

.smallSizeFont{
	font-size:0.9em;
}

.bgNone
{
	background:none !important;
}
.pB5
{
	padding-bottom:5px;
}
.applyNowbg
{
	background: url(images/applynowbg.jpg) no-repeat;
	height: 400px;
	margin-left:190px;
	border: 0;
}
.font12{
font-size:1.2em;
}

.VisaPage li span{
	display:block;
	font-size:11px;
}
.VisaPage li strong{
	font-weight:bold;
}


/*For Easy Ways to Pay page*/

.fullWidth {
width:920px;
margin:0 auto;
float:none;
}
.fullWidth .BannerImg{
	clear:both;
	height:190px;
	width:920px;
}

.fullWidth .DataContainer {width:660px;}
.fullWidth .DataContainer div.TabBg {width:660px;}
.fullWidth .DataContainer div.TabBg div.tab {width:658px;}
.fullWidth .DataContainer div.TabBg ul.tabNavigation li {padding: 9px 3px 0 5px; }

.details img{
	float:left;
	padding-right:20px;
}

.details p{
	float:right;
	color:#1E3665;
	width:478px;
	line-height:1.4em;
	text-align:left;
}

.relatedPart {
	float:right;
	display:block;
}

.relatedPart ul li{
	padding-bottom:10px;
}


table.emiratesFlights {font-size:12px; background:#92c9e6;}
table.emiratesFlights tr td, table.emiratesFlights tr th {height:30px; padding-left:10px; vertical-align:middle; text-align:left}
table.emiratesFlights tr td.lastList {padding-top:5px; padding-bottom:5px; line-height:1.6em;}
table.emiratesFlights tr.title {background:#183463; color:#fff;}

/* Customer Services */
.mihy {font-size:1.2em; padding-bottom:80px;}
.tollFree {text-align:center; padding:20px 0;}
.mihy p{font-size:1.4em; font-weight:bold; border-bottom:solid 1px #96c8ee; padding-bottom:10px; margin:0 30px 0 0;}
.mihy p span{color:#FE0000}
.mihy .BannerImg{height:190px;}
.mihy ul {margin:10px 0;}
.mihy ul li{width:240px; float:left; padding:10px 0; font-weight:bold;}
.mihy ul li img {vertical-align:middle; padding:0 10px 2px 0; }
.mihy ul li span {color:#0075bd;}

.mihy1 {overflow:hidden; padding:10px 0 0 20px;}

/*Other Benefits*/
.otherBenefits {}
.otherBenefits p{font-size:1.2em; padding:10px 5px; line-height:1.2em;}


/* Header Tab Right*/
.bl_2_14 {
	font:11px Arial;
	color:#838383;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	text-decoration:none;
	display:block;
	float:left;
	height:20px;
	margin-right:5px;
	width:auto;
}
.gL2_14 {
	font:11px Arial;
	color:#838383;
	display:block;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	background-color:#E7F7FF;
	background-image:url(../images/show_hide_bg.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	float:left;
	height:20px;
	margin-right:5px;
	width:auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #addef6;
	border-right-color: #addef6;
	border-left-color: #addef6;
}

.bl_2_15 {
	font:11px Arial;
	color:#838383;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	text-decoration:none;
	display:block;
	float:left;
	height:20px;
	margin-right:5px;
	width:auto;
}
.gL2_15 {
	font:11px Arial;
	color:#838383;
	display:block;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	background-color:#dfdfdf;
	background-image:url(../images/show_hide_bg.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	float:left;
	height:20px;
	margin-right:5px;
	width:auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #c7c7c7;
	border-right-color: #c7c7c7;
	border-left-color: #c7c7c7;
}

.header_boader {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #addef6;
	border-bottom-color: #addef6;
	border-left-color: #addef6;
	height:35px;
	background-color:#E7F7FF;
}

