body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	background:#ffffff;
	margin:0;
}
* {
	margin:0;
	padding:0;
}
/* Heading */


h1 {
	display:none;
}
h2 {
	font-size: 2.4em;
	color: #003366;
	font-weight:normal;
}
h3 {
	font-size: 1.6em;
	color: #003366;
	font-weight:normal;
}
h3.grey {
	font-size: 1.6em;
	color: #313131;
	font-weight:normal;
}

h4 {
	font-size: 1.4em;
	color: #003366;
	font-weight:normal;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#313131;
}
h2 span {
	color: #ff0000;
}
h2 span.conditions {
	color: #ff0000;
	font-size:0.8em;
}
h2 span.grey {
	color: #313131;
	font-size:0.5em;
}
ul {
	list-style:none;
	padding:0;
	margin:0;
}
ul li {
/* 	font-size:1.2em;*/


}
a {
	border:none;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
label {
	color:#ffffff;
	font-size:1.2em;/*font-size:1.4em;*/
}
#mainWrapper {
	width:941px;
	margin:2px auto 0 auto;
}
#insuWrapper {
	width:600px;
	margin:0px auto 0 auto;
}
#mainWrapper .overlay-box {
	display:none;
}
/*styles for header*/


.headCurve {
	background:url(images/headCurve.gif) no-repeat center bottom;
	margin:0;
	padding-top:21px;
	width:941px;
}
.insuCurve {
	background:url(../images/insuCurve.jpg) no-repeat center bottom;
	margin:0;
	padding-top:10px;
	width:600px;
	height:69px;
}
.logo {
	float:left;
	margin:3px 0 0 0;
	width:118px;
}
.logo img {
	vertical-align:bottom;
	padding-top:7px;
}
/* start large container */

div#insu {
	float:left;
	width:100%;
}
div#largeBox {
	float:left;
	width:100%;
	margin-top:10px;
}
div#largeBoxTop {
	background:url(images/large_border_img01.jpg) no-repeat left top;
	height:9px;
	width:941px;
}
div#largeBoxBottom {
	background:url(images/large_border_img03.jpg) no-repeat bottom left;
	height:8px;
	float:left;
	width:941px;
}
div#largeBoxBottomThankYou {
	background:url(images/large_border_img03.jpg) no-repeat bottom left;
	height:20px;
	float:left;
	width:941px;
}
div#largeContent {
	background:url(images/large_border_img02.jpg) repeat-y top left;
	float:left;
	width:941px;
}
/* END LARGE CONTAINER*/





div#leftNav {
	float:left;
	width:172px;
	margin:0 9px;
}
div#mainContent {
	float:left;
	width:730px;
	margin:0 10px 0 0;
	display:block;
}
div#insuContent {
	float:left;
	width:600px;
	margin:0 0px 0 0;
	display:block;
}
div#carousel {
	width:730px;
}
div#content {
	width:730px;
	margin:10px auto 0 auto;
}
div#content.insucontent {
	width:600px;
	margin:0px auto 0 auto;
}
.paraConditions {
	margin:15px 10px 15px 15px;/*	font-size:1.2em;*/
}
div#content .para {
	margin:15px 10px 15px 15px;
}
.cardDetailsLine {
	border-bottom:1px #CCCCCC solid;
}
div.cardDetails h3 {
	/*	font-size:20px;*/


	color:#1e3665;
	margin:16px 0 0 15px;
}
div.cardDetails h2 {
	margin:16px 0 0 15px;
}
div.cardDetails table tr td {
	font-size:1.2em;
	color:#313131;
}
div.cardDetailsAsk ul {
	margin:5px 0 0 30px;
}
div.cardDetailsAsk p {
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	/*	font-size:1.2em;*/


	margin:10px 0 10px 15px;
}
div.cardDetailsAsk h3 {
	margin:0 0 0 15px;
}
div.cardDetailsAsk ul li p {
	margin:10px 0 10px 0px;
	font-size:1.1em;
	font-weight:normal;
}
div.cardDetailsAsk ul li {
	background:transparent url(images/bullet.gif) no-repeat scroll 0pt 4px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 10px 2px 0px;
	padding:0pt 0pt 5px 20px;
	color:#313131;
	font-size:1.2em;
}
div.cardDetails ul {
	margin:0 0 0 15px;
}
div.cardDetails ul li {
	background:url(images/bullet.gif) no-repeat scroll 0 3px;
	list-style:none;
	margin:20px 10px 7px 0px;
	padding:0 0 5px 15px;
	font-size:1.2em;
}
div.cardDetails ul li h4 {
	color:#1e3664;
	font-weight:bold;
	font-size:16px;
	margin:0 0 10px 0;
}
div.cardDetails p {
	margin:5px 0 0 15px;
}
.applyNow {
	margin:20px 10px;
	border:0;
}
.applyNowNoPadding {
	margin:0;
	border:0;
}
div.cardDetails a {
	margin:0;
}
/*for index page*/


/*FOR MIDDLE BACKGROUND*/


.inMidBg {
	/*_background:url(images/bg_Ind_Mid.jpg) no-repeat left top;


	border-bottom:1px solid #e5e5e5;*/
	float:left;
	height:271px;
	width:941px;
	margin-top:10px;
}
.inMidCBt {
	margin:10px 0 0 2px;
}
.inMidC p {
	padding:10px 0 0 5px;
	/*	font-size:1.2em;*/


	line-height:1.4em;
}

.inMidBg .nriBanner {
	background:url(../images/bg_mainBanner-NRI.jpg) no-repeat;
	height:255px; 
	width:940px; 
	padding:16px 0 0 20px;
}

.comp {
	float:left;
	color:#1f4c79;
	padding:10px 0 0 5px;/*	font-size:1.6em;*/
}
.comp input {
	vertical-align:middle;
}
.webPayHome {
	background:url(../images/bg_webPay-Banner-Home.jpg) no-repeat;
	height:249px; 
	width:898px; 
}
.webPayHome .container{
	padding:50px 0 0 22px;
}
.webPayHome .container .discoverText{
	padding:14px 0 25px 0;
}

/*MIDDLE BACKGROUND ENDS*/


.inMidCon {
	float:left;
	width:940px;
}
.calCon {
	background:url(images/cal_bg.jpg) no-repeat left top;
	width:285px;
	height:177px;
	margin:10px 0 0 20px;
	float:left;
}
.calCon h2 {
	color:#003366;
	/*	font-size:2em;*/


	padding:14px 0 3px 14px;
}
.calCon ul {
	padding:10px 10px 0 110px;
	list-style:none;
}
.calCon ul li {
	background:url(images/ind_mid_bullet.gif) no-repeat 0 5px;
	padding:0 0 5px 10px;
	color:#313131;
	font-size:1.2em;
}
.kMore {
	text-align:right;
	color:#141414;
	font-size:1.2em;
}
.kMore a {
	text-decoration:none;
	color:#141414;
}
.kMore a:hover {
	text-decoration:underline;
}
.kMore input {
	vertical-align:middle;
	margin:0 20px 0 0;
}
.disCon {
	background:url(images/dis_bg.jpg) no-repeat left top;
	color:#0066cc;
	width:285px;
	height:177px;
	margin:10px 0 0 20px;
	float:left;
}
.disCon ul {
	padding:5px 10px 0 105px;
	list-style:none;
}
.disCon ul li {
	background:url(images/ind_mid_bullet.gif) no-repeat 0 5px;
	padding:0 0 5px 10px;
	color:#313131;
	font-size:1.2em;
}
.disCon h2 {
	color:#003366;
	padding:14px 0 3px 14px;
}
.disCon p {
	padding:3px 5px 9px 129px;/*padding:10px 5px 10px 105px;*/
	color:#313131;
	font-size:1.2em;
}
.ben {
	background:url(../images/cardoftheyear/trumpFortune_Home_Banner.jpg) no-repeat left top;
	color:#0066cc;
	width:285px;
	height:177px;
	margin:10px 0 0 20px;
	float:left;
}
.ben h2{
padding-left:64px; padding-top:5px; font-size:1.8em;
}

.ben ul {
padding-left:65px;
}
.kMore {
padding-right:10px;
}


.ben p {
	padding:10px 5px 10px 105px;
	color:#0066CC;
	font-size:1.2em;
}
.ben ul {
	padding:5px 8px 0 65px;
	list-style:none;
}
.ben ul li {
	background:url(images/ind_mid_bullet.gif) no-repeat 0 5px;
	padding:0 0 5px 10px;
	color:#313131;
	font-size:1.2em;
}

.thinkGreen {
	background:url(../images/cardoftheyear/thinkGreen_Home_Banner.jpg) no-repeat left top;
	color:#0066cc;
	width:285px;
	height:177px;
	margin:10px 0 0 20px;
	float:left;
}

.thinkGreen h2 {
	color:#4a8112;
	padding:52px 0 3px 10px;
	font-size:1.6em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.thinkGreen p {
	color:#003366;
	padding:2px 5px 2px 10px;
}

/*Call Center 8 to 8 - Homepage*/
	.pvrKotakCreditCards{
	background:url(images/bg_pvrkotakcreditcards.jpg) no-repeat left top;
	color:#0066cc;
	width:285px;
	height:177px;
	margin:10px 0 0 20px;
	float:left;
}
.pvrKotakCreditCards h2{
	color: #FFFFFF;
    font-size: 14px;
	font-weight:bold;
	padding:25px 0 0 0;
	text-align:center;
}
.pvrKotakCreditCards h3{
	 color: #FFFFFF;
	 text-align:center;
	 padding:2px 5px 0;
	  font-size: 20px;
}

.pvrKotakCreditCards p{
	 color: #FFFFFF;
	 font-size:10px;
    padding: 7px 42px 0;
}
.pvrKotakCreditCards p img.pvrKCC{
	padding:5px 0 0 0; 
}
/*.callCenterHome {
	background:url(images/bg_callCenterHome.jpg) no-repeat left top;
	color:#0066cc;
	width:285px;
	height:177px;
	margin:10px 0 0 20px;
	float:left;
}

.callCenterHome p{
	padding:22px 10px 0px 118px;
}
*/
/*second well for shopping, travel*/


.kotakShop {
	background: #ffffff url(images/shopping_bg.jpg) no-repeat left top;
	width:284px;
	margin:10px 0 0 20px;
	float:left;
	min-height:94px;
}
.kotakShop h4 {
	background:url(images/shopping_baseline.gif) no-repeat left bottom;
	font-size:1.6em;
	font-weight:normal;
	color:#fe0000;
	margin:0 0 0 15px;
	padding:8px 0 10px 0;
}
.kotakShop h4 a {
	text-decoration:none;
	color:#FF0000;
}
.kotakShop h4 a span {
	color:#003366;
}
.kotakShop h4 span {
	color:#003366;
}
.kotakShop ul {
	margin:0 0 0 15px;
	float:left;
	list-style:none;
	width:180px;
}
.kotakShop ul li {
	background:url(images/kshop_bullet.gif) no-repeat 0 15px;
	padding:10px 0 0 10px;
	color:#313131;
	font-size:1.2em;
}
.kotakShop ul li a {
	color:#313131;
	text-decoration:none;
}
.kotakShop ul li a:hover {
	color:#FF0000;
	text-decoration:underline;
}
.kotakShop img {
	float:left;
	margin:5px 0 0 0;
}
.kotakTravel {
	background: #ffffff url(images/shopping_bg.jpg) no-repeat left top;
	width:284px;
	margin:10px 0 0 20px;
	float:left;
	min-height:94px;
}
.kotakTravel h4 {
	background:url(images/shopping_baseline.gif) no-repeat left bottom;
	font-size:1.6em;
	font-weight:normal;
	color:#fe0000;
	margin:0 0 0 15px;
	padding:8px 0 10px 0;
}
.kotakTravel h4 a {
	text-decoration:none;
	color:#ff0000;
}
.kotakTravel h4 span {
	color:#003366;
}
.kotakTravel ul {
	margin:0 0 0 15px;
	float:left;
	list-style:none;
	width:176px;
}
.kotakTravel ul li {
	background:url(images/kshop_bullet.gif) no-repeat 0 15px;
	padding:10px 0 0 10px;
	color:#313131;
	font-size:1.2em;
}
.kotakTravel ul li a {
	color:#313131;
	text-decoration:none;
}
.kotakTravel ul li a:hover {
	color:#FF0000;
	text-decoration:underline;
}
.kotakTravel img {
	float:left;
	margin:5px 0 0 0;
}
.kotakService {
	background: #ffffff url(images/shopping_bg.jpg) no-repeat left top;
	width:284px;
	margin:10px 0 0 20px;
	float:left;
	min-height:94px;
}
.kotakService h4 {
	background:url(images/shopping_baseline.gif) no-repeat left bottom;
	font-size:1.6em;
	font-weight:normal;
	color:#fe0000;
	margin:0 0 0 15px;
	padding:8px 0 10px 0;
}
.kotakService h4 a {
	color:#ff0000;
	text-decoration:none;
}
.kotakService h4 span {
	color:#003366;
}
.kotakService ul {
	margin:0 0 0 15px;
	float:left;
	list-style:none;
	width:178px;
}
.kotakService ul li {
	background:url(images/kshop_bullet.gif) no-repeat 0 15px;
	padding:10px 0 0 10px;
	color:#313131;
	font-size:1.2em;
}
.kotakService img {
	float:left;
	margin:5px 0 0 0;
}
/*second well for shopping, travel ends*/	


/*end of index page*/	


/*FOR KOTAK CARDS PAGE MIDDLE BACKGROUND*/


.cardPageMidBg {
	background:url(images/bg_FortuneCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
}
.cardPageMid {
	float:left;
	width:320px;
	margin:40px 0 0 170px;
}
.cardPageMidBt {
	margin:25px 0 0 2px;
}
.cardPageMid p {
	padding:10px 0 0 5px;/*	font-size:1.6em;*/
}
.cardPagecomp {
	float:left;
	color:#1f4c79;
	padding:10px 0 0 5px;/*	font-size:1.6em;*/
}
.cardPagecomp input {
	vertical-align:middle;
}
/*END OF KOTAK CARDS PAGE MIDDLE BACKGROUND*/


/*FOR Fortune PAGE MIDDLE BACKGROUND*/


.fortunePageMidBg {
	background:url(images/bg_FortuneCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
}
.nriLeaguePlatinumCard{
	background:url(images/nriLeaguePlatinumCard.jpg) no-repeat left top;
	height:291px;
	width:736px;
}
div.nriLeaguePlatinumCard .btnapplynow{
position:relative;
}
div.nriLeaguePlatinumCard .btnapplynow a{
	right:56px;
	top:250px;	
	position:absolute;
}
.fortunePageMid {
	float:left;
	width:360px;
	margin:10px 0 0 10px;
}
.fortunePageMid ul {
	margin:10px 0 0 150px;
	padding:0;
	width:400px;
	height:140px;
}
.fortunePageMid ul li {
	background:url(images/bg_bullet_Fortune.gif) no-repeat left 16px;
	margin:0;
	padding:10px 0 0 14px;
	/*	font-size:1.6em;*/


	color:#313131;
}
.noBullet {
	background:none;
	margin:0;
	padding:10px 0 0 0px;
	font-size:1.2em;
	/*	font-size:1.6em;*/


	color:#313131;
}
.fortunePageMidBt {
	margin:10px 0 0 150px;
	float:left;
	
}
.fortunePageMid p {
	margin:0 0 0 150px;/*	font-size:1.6em;*/
}
.fortunePagecomp {
	float:left;
	color:#1f4c79;
	padding:10px 0 0 5px;/*	font-size:1.6em;*/
}
.fortunePagecomp input {
	vertical-align:middle;
}
/*END OF Fortune PAGE MIDDLE BACKGROUND*/





/*FOR Trump PAGE MIDDLE BACKGROUND*/


.trumpPageMidBg {
	background:url(images/bg_trumpCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
}

.urbaneGoldCard {
	background:url(images/bg_urbaneGold.jpg) no-repeat left top;
	height:295px;
	width:738px;
	color:#FFFFFF !important;
}
.urbaneGoldCard h2 {
	margin:10px 0 0 10px;
}
.urbaneGoldCard h2, .urbaneGoldCard h3 {
	color:#FFFFFF !important;
}
.urbaneGoldCard ul {padding:8px 0 5px 0; }
.urbaneGoldCard ul li {
	background:url(../images/bg_arrow.gif) no-repeat scroll left 22px;
	padding-top:16px;
}


/*  corporate card   */

.corporatecard {
	background:url(images/bg_corporateCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
	color:#FFFFFF !important;
}
.corporatecard h2 {
	margin:10px 0 0 10px;
}
.corporatecard h2, .corporatecard h3 {
	color:#003366 !important;
}
.corporatecard h2.black{
	color:#000000 !important;
}
.corporatecard h3.black {
	color:#000000 !important;
}
.corporatecard ul {padding:0px 0 5px 0; margin:0px 0 0 150px; }
.corporatecard ul li {
	background:url(../images/bg_arrow.gif) no-repeat scroll left 22px;
	padding-top:16px;
}



.velocityPlatinumCard {
	background:url(images/bg_velocityPlatinumCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
	color:#FFFFFF !important;
}

.velocityPlatinumCard h2 {
	margin:10px 0 0 10px;
}
.velocityPlatinumCard h2, .velocityPlatinumCard h3 {
	color:#FFFFFF !important;
}
.velocityPlatinumCard ul {padding:8px 0 5px 0; width:445px;}
.velocityPlatinumCard ul li {
	background:url(../images/bg_arrow.gif) no-repeat left 22px;
	padding-top:16px;
}
.velocityPlatinumCard div.annualWaive {
	margin-left:5px;
	padding-top:15px;
	font-size:14px;
	font-weight:normal;
	clear:left;
	color:#fff;
}


.easyAccess{
	background:0 none !important;
	padding:0 0 0 0 !important;
	color:#006699 !important;
}
/*END OF Trump PAGE MIDDLE BACKGROUND*/





/*FOR League PAGE MIDDLE BACKGROUND*/


.leaguePageMidBg {
	background:url(images/bg_leagueCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
}
/*END OF League PAGE MIDDLE BACKGROUND*/





/*FOR Royale PAGE MIDDLE BACKGROUND*/


.royalePageMidBg {
	background:url(images/bg_royaleCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
}
/*END OF Royale PAGE MIDDLE BACKGROUND*/


/*START OF Aqua PAGE MIDDLE BACKGROUND*/
.aquaPageMidBg {
	background:url(images/bg_aquaCard.jpg) no-repeat left top;
	height:295px;
	width:738px;
}
/*END OF Aqua PAGE MIDDLE BACKGROUND*/


/*FOR SHOPPING PAGE MIDDLE BACKGROUND*/


.shopPageMidBg {
	background:url(images/bg_shoppingMid.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.shopPageMid {
	float:left;
	width:430px;
	margin:130px 0 0 20px;
}
.shopPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END OF SHOPPING PAGE MIDDLE BACKGROUND*/


/*FOR TRAVEL PAGE MIDDLE BACKGROUND*/
.travelPageMidBg {
	background:url(images/bg_Travel.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.travelPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.travelPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END OF TRAVEL PAGE MIDDLE BACKGROUND*/


/*FOR OFFERS & DISCOUNT PAGE MIDDLE BACKGROUND*/
.offerPageMidBg {
	background:url(images/bg_OfferDis.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.offerPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.offerPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END OF OFFERS & DISCOUNT PAGE MIDDLE BACKGROUND*/


/*FOR ASK KOTAK PAGE MIDDLE BACKGROUND*/
.askPageMidBg {
	background:url(images/bg_Askkotak.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.askPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.askPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END OF ASK KOTAK PAGE MIDDLE BACKGROUND*/


/*FOR CALL CENTRE PAGE MIDDLE BACKGROUND*/
.callPageMidBg {
	background:url(images/bg_callCentre.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.callPageMid {
	float:left;
	width:430px;
	margin:110px 0 0 20px;
}
.callPageMid p {
	color:#313131;
	padding:10px 0 0 0;
	/*	font-size:1.6em;*/
	margin:0 0 10px 0;
}
.callPageIn {
	float:left;
	margin:10px 0 0 0;
}
.callPageIn select {
	width:120px;
	margin:0;
}
.callPageIn label {
	float:left;
	color:#313131;
	width:60px;/*	font-size:1.6em;*/
}
/*END OF CALL CENTRE PAGE MIDDLE BACKGROUND*/



/*FOR About Us PAGE MIDDLE BACKGROUND*/
.aboutUsPageMidBg {
	background:url(images/bg_aboutUs.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
/*END OF About Us PAGE MIDDLE BACKGROUND*/



/*FOR Newsletter PAGE MIDDLE BACKGROUND*/
.newsletterPageMidBg {
	background:url(images/bg_newsletter.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
/*END OF Newsletter PAGE MIDDLE BACKGROUND*/



/*FOR Newsletter PAGE MIDDLE BACKGROUND*/
.calculatorsPageMidBg {
	background:url(images/bg_calulators.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
/*END OF Newsletter PAGE MIDDLE BACKGROUND*/


/*FOR NRI Credit Card PAGE MIDDLE BACKGROUND*/
.NIRPageMidBg {
	background:url(images/bg_NRICard.jpg) no-repeat left top;
	height:295px;
	width:738px;
}

.NRIapplynow{
	margin-top:216px;
	text-align:center;
	vertical-align:bottom;
}

.NRIleaguecard { position:absolute; z-index:9999;}
.NRIleaguecard img {position:relative; left:605px; top:-130px;}

.NIRPwidth{width:600px;}

div.NRIDetails {
	background:url(images/NRIDetails.gif) top left no-repeat;
	width: 216px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
}

.marginRightNone {margin-right:0 !important;}

div.NRIDetails div.NRIDetailsContent {
	background:url(images/NRIDetailsContent.gif) bottom left no-repeat;
	padding:10px 9px 21px 9px;
	min-height: 240px;
	height: 240px;
}

div.NRIDetails div.NRIDetailsContent .titleNew {display:block; height:60px; vertical-align:middle;}
div.NRIDetails div.NRIDetailsContent .titleNew img {float:left; width:44px; padding-right:5px;}
div.NRIDetails div.NRIDetailsContent .titleNew span {float:left; padding-top:10px;}

div.NRIDetails div.NRIDetailsContent ul {padding-top:10px;}
div.NRIDetails div.NRIDetailsContent ul li {
	background:url(images/bullet_arrow.gif) no-repeat 0px 5px;
	color:#313131;
	font-size:1.2em;
	padding-left: 10px;
	margin-bottom:5px;
}


/*END OF NRI Credit Card PAGE MIDDLE BACKGROUND*/



/*FOR EMAILID PAGE MIDDLE BACKGROUND*/
.mailPageMidBg {
	background:url(images/bg_email.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.mailPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.mailPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END OF EMAILID PAGE MIDDLE BACKGROUND*/


/*FOR DROP BOX PAGE MIDDLE BACKGROUND*/
.dropPageMidBg {
	background:url(images/bg_dropBox.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.dropPageMid {
	float:left;
	width:430px;
	margin:110px 0 0 20px;
}
.dropPageMid p {
	color:#313131;
	padding:10px 0 0 0;
	margin:0 0 10px 0;
}
.dropPageIn {
	float:left;
	width:600px;
}
.dropPageIn select {
	width:120px;
	margin:10px 0 0 0;
}
.dropPageIn label {
	color:#313131;
	width:60px;
	/*	font-size:1.6em;*/
	margin:0 10px 0 0;
}
.dropPageIn label span {
	margin:0 0 0 10px;
}

.dropPageIn a {
	color:#f00;
	font-size:12px;
}
/*END OF DROP BOX PAGE MIDDLE BACKGROUND*/


/*FOR BRANCHES PAGE MIDDLE BACKGROUND*/
.branchPageMidBg {
	background:url(images/bg_Branches.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.branchPageMid {
	float:left;
	width:440px;
	margin:110px 0 0 20px;
}
.branchPageMid p {
	color:#313131;
	padding:10px 0 0 0;
	/*	font-size:1.6em;*/
	margin:0 0 10px 0;
}
.branchPageIn {
	float:left;
	width:600px;
}
.branchPageIn input {
	width:120px
}
.branchPageIn label {
	color:#313131;
	width:60px;
	/*	font-size:1.6em;*/


	margin:0 0 0 10px;
}
/*END OF BRANCHES PAGE MIDDLE BACKGROUND*/


/*FOR READING BILL PAGE MIDDLE BACKGROUND*/
.readPageMidBg {
	background:url(images/bg_Readingbill.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.readPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.readPageMid p {
	color:#313131;
	padding:10px 5px 0 0;/*	font-size:1.6em;*/
}

/*END OF READING BILL PAGE MIDDLE BACKGROUND*/


div#crossSell {
	margin-top: 16px;
	background: transparent url(images/TabsOn.gif) top right repeat-x;
	width:737px;
}
div#crossSell.gray {
	background: transparent url(images/TabsOn_gray.gif) top right repeat-x;
}
div#mainContent div#crossSell {
	margin-top:0;
}
body#page2 div#mainContent div#crossSell {
	margin:0 0 0 10px;
	width:715px;
}
body#page2 div.tabControl div.tab {
	margin:-3px 0px 0px;
	width:713px;
	border:1px solid red;
}
body#page2 div.tabControl div.tab {
	border:none;
}


/*	


div#mainContent div.kodakFeaturesCenter {


	padding:0;}


 IE6 patch */





.clearfix, div.tabControl, div.tabControl ul.tabNavigation, div.tabControl ul.tabNavigation li a, div.tabControl ul.tabNavigation li a:visited, div.tabControl ul.tabNavigation li a:link, div.tabControl ul.tabNavigation li a.on, div.tabControl ul.tabNavigation li a:hover, div.tabControl ul.tabNavigation li a:active, div.tabControl ul.tabNavigation li a span, div.tabControl ul.tabNavigation li a:hover span, div.tabControl ul.tabNavigation li a.on span, div.tabControl div.tab, div.tabControl div.tab div.tabInner, {
 height: 1%;
}
/* IE7 patch */


.clearfix {
	zoom: 1;
}
div#content div.tabInner h3 {
	/*margin:0pt 0pt 0pt 10px;*/


margin:0 0 20px 0;
}
div#content div.tabInner h3 span {
	color:#FF0000;
}
/* FORTUNE CARDS */





div.advertise {
	border:1px #CCCCCC solid;
	float:left;
	background:url(images/title_advertise.gif) top right no-repeat;
	height:auto;
	width:171px;
	margin-bottom:10px;
}
div.advertise .advertiseImage {
	float:left;
	margin-top:9px;
}
.image01 {
	float:left;
	margin-bottom:20px;
	margin-right:11px;
}
div.tabInner ul {
	overflow:hidden;/*	margin:0 0 0 10px;*/
}
div.tabInner p {
	margin:0px 0 0 0;/*margin:10px 0 0 10px;*/
}
div.tabInner p.withoutPadding {
	margin:5px 0 0 0;/*margin:10px 0 0 10px;*/
}
div.tabInner ul li {
	list-style:none;
	/*	margin:5px 10px 0 0;*/


	/*padding:4px 0 5px 10px;/*padding:0px 0 5px 10px; modified on 07-04-2008 (commented on 11-04-2008)*/


	font-size:1.2em;
}
div.tabInner ul li ul {
	margin:0;
	padding:0;
}
div.tabInner ul li.bulletPoint {
	background:url(images/bullet.gif) no-repeat scroll 0 4px;
	list-style:none;
	font-weight:normal;
	margin:0px 0 0 5px;
	padding:0 0 0 15px;
	font-size:1.2em;
}
div.tabInner ul li.bulletPointBold {
	background:url(images/bullet.gif) no-repeat scroll 0 4px;
	list-style:none;
	font-weight:bold;
	margin:0px 0 10px 5px;
	padding:0 0 0 15px;
	font-size:1.2em;
}
div.tabInner ul li.bulletPointBold ul li {
	list-style:none;
	font-weight:normal;
	margin:5px 0 0 0px;
	padding:0 0 0 0px;
	font-size:1em;
}
div.tabInner ul li.bulletPoint a {
	color:#333333;
	text-decoration:underline;
}
div.tabInner ul li.bulletPoint a:hover {
	color:#ff0000;
	text-decoration:underline;
}
div.tabInner h3 {
	/*	font-size:20px;*/


	color:#1e3665;
	margin:0;
}
div.tabInner h3.black {
	color: #000000;
}
div.kodakFeatures {
	float:left;
	width:736px;
	height:1%;/*	margin-left:10px; */
}
div.kodakFeatures div.kodakFeaturesTop {
	background:url(images/bg_features_top.gif) no-repeat top left;
	padding-top:8px;
}
div.kodakFeatures div.kodakFeaturesBottom {
	background:url(images/bg_features_bottom.gif) bottom left no-repeat;
	padding-bottom:8px;
	width:100%;
	float:left;
}
div.kodakFeatures div.kodakFeaturesCenter {
	background:url(images/bg_features_center.gif) repeat-y;
	padding: 0px 0px 0px 15px;
	float:left;
	width:100%;
}
/********* for apply online**********/


div.applyOnline {
	float:left;
	width:736px;
	height:1%;
}
div.applyOnline div.DetailTop {
	background:url(images/bg_features_top.gif) no-repeat top left;
	padding-top:8px;
}
div.applyOnline div.DetailBottom {
	background:url(images/bg_features_bottom.gif) bottom left no-repeat;
	padding-bottom:8px;
	height:1%;
}
div.applyOnline div.DetailCenter {
	background:url(images/bg_features_center.gif) repeat-y;
}
div.applyOnline div.DetailCenter h2 {
	padding:5px 0 0 10px;
}
/********* for apply online ends**********/


div.kodakFeatures div.kodakFeaturesCenter a {
	color:#767676;
	font-size:1.2em;
	text-decoration:underline;/*	padding:0 0 0 5px; */
}
div.kodakFeatures div.kodakFeaturesCenter h2 {
	margin:0 0 16px -2px;
	height:1%;
}
div.kodakFeatures div.kodakFeaturesCenter h2.title {
	padding-top: 35px;
}
div.featureDetails {
	background:url(images/featureDetails.gif) top left no-repeat;
	width: 216px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
}
div.featureDetails div.featureDetailsContent {
	background:url(images/featureDetailsContent.gif) bottom left no-repeat;
	padding:10px 10px 9px;
}
div.featureDetails div.featureDetailsContent h3 {
	color:#313131;
	float: right;
	margin:0px;
	width:113px;
	font-size:1.6em;
}
div.featureDetails div.featureDetailsContent h3 span {
	color:#2f92fe;
}
div.featureDetails div.featureDetailsContent img {
	float: left;
	padding-left:0 !important;
}
div.featureDetails div.featureDetailsContent ul {
	clear:both;
	margin:0;
	padding:10px 0 0 0;
}
div.featureDetails div.featureDetailsContent ul li {
	background:url(images/bullet_arrow.gif) no-repeat 0px 5px;
	color:#313131;
	font-size:1.2em;
	padding-left: 10px;
	padding-bottom:5px;
	padding-right:2px; /*Added 02-03-2010*/
}
/* KOTAK SHOPPING */





div.kotakShopping {
	float:left;
	width:736px;
}
div.shoppingDetails {
	background:url(images/featureDetails.gif) top left no-repeat;
	width: 225px;
	float:left;
	margin:0px 20px 15px 0;
}
div.shoppingDetails.gray {
	background:url(images/featureDetails_gray.gif) top left no-repeat;
}
div.shoppingDetails div.shoppingDetailsContent {
	background:url(images/featureDetailsContent.gif) bottom left no-repeat;
	padding:10px 10px 9px 10px;
	float:left;
}
div.shoppingDetails div.shoppingDetailsContent h4 {
	color:#313131;
	float: right;
	margin:0px;
	width:112px;
}
div.shoppingDetails div.shoppingDetailsContent h4 span {
	color:#2f92fe;
}
div.shoppingDetails div.shoppingDetailsContent img {
	float: left;
	padding-right:2px;
}
div.shoppingDetails div.shoppingDetailsContent ul {
	clear:both;
	margin:0;
	padding:2px 0 0 0;
}
div.shoppingDetails div.shoppingDetailsContent ul li {
	background:url(images/bullet_arrow.gif) no-repeat 0px 11px;
	color:#313131;
	font-size:1.2em;
	padding:5px 10px 0px 10px;
}
div.shoppingDetails div.shoppingDetailsContent ul li.link {
	background:none;
	margin-top:10px;
}
/*Start Added 04-01-2010*/


div.shoppingDetails div.featureDetailsContent ul li.link {
	background:none;
	margin-top:10px;
}
div.featureDetails div.featureDetailsContent ul li.link {
	background:none;
}
/*End Added 04-01-2010*/





/* Updated 21-12-2009 */


div.shoppingDetails div.shoppingDetailsContent ul li.link a, div.featureDetails ul li.link a {
	color:#003366;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:underline;
	background:none;
}
/* END Updated 21-12-2009  */


div.shoppingDetails div.shoppingDetailsContent ul li.link a:hover {
	color:#FF0000;
	text-decoration:none;
}
.red {
	color:#FF0000;
}
/* END KOTAK SHOPPING */


/* KOTAK TRAVEL */


div.koTakTravels {
	float:left;
	width:736px;
}
div.travelDetails {
	background:url(images/featureDetails.gif) top left no-repeat;
	width: 225px;
	/*	border:1px solid red;*/


	float:left;
	margin:10px 20px 15px 0;
}
div.travelDetails div.travelDetailsContent {
	background:url(images/featureDetailsContent.gif) bottom left no-repeat;
	padding:10px 10px 9px 10px;
	min-height:181px;
}
div.travelDetails div.travelDetailsContent h4 {
	color:#313131;
	float: right;
	margin:0px;
	width:112px;
}
div.travelDetails div.travelDetailsContent h4 span {
	color:#2f92fe;
}
div.travelDetails div.travelDetailsContent img {
	float: left;
	padding-right:2px;
}
div.travelDetails div.travelDetailsContent ul {
	clear:both;
	margin:0;
	padding:10px 0 0 0;
}
div.travelDetails div.travelDetailsContent ul li {
	background:url(images/bullet_arrow.gif) no-repeat 0px 5px;
	color:#313131;
	font-size:1.2em;
	padding-left: 10px;
	padding-bottom:10px;
}
/* END KOTAK TRAVEL */


/* OFFERS & DISCOUNTS */


div.koTakOffDis {
	float:left;
	width:736px;
}
div.offerDetails {
	background:url(images/featureDetails.gif) top left no-repeat;
	width: 225px;
	float:left;
	margin:10px 20px 15px 0;
}
div.offerDetails div.offerDetailsContent {
	background:url(images/featureDetailsContent.gif) bottom left no-repeat;
	padding:10px 10px 9px 10px;
}
div.offerDetails div.offerDetailsContent h4 {
	color:#313131;
	float: right;
	margin:0px;
	width:112px;
}
div.offerDetails div.offerDetailsContent h4 span {
	color:#2f92fe;
}
div.offerDetails div.offerDetailsContent img {
	float: left;
	padding-right:2px;
}
div.offerDetails div.offerDetailsContent ul {
	clear:both;
	margin:0;
	padding:2px 0 0 0;/*padding:10px 0 0 0;*/
}
div.offerDetails div.offerDetailsContent ul li {
	background:url(images/bullet_arrow.gif) no-repeat 0px 5px;
	color:#313131;
	font-size:1.2em;
	padding-left: 10px;
	padding-bottom:0px;/*	padding-bottom:10px;*/
}
/* END OFFERS & DISCOUNTS */


/************************************


* Clear fix


*************************************/


.clear {
	clear:both;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/


* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */


/* DROP BOX RESULTS */





.dropbox {
	float:left;
	width:705px;
	margin:0 0 0 10px;
	border-bottom:1px solid #cccccc;
}
body#page5 div#content h3 {
	color:#313131;
	border-bottom:1px solid #efefef;
	padding:0 0 10px 15px;
}
body#page5 div#content h3 span {
	/*	font-size:1.2em;*/


	color:#FF0000;
}
body#page5 div#content h4 {
	color:#003366;
	/*	font-size:1.4em;*/


	margin:10px 0 5px 0px;
}
.dropbox ul {
	padding:0 5px 10px 5px;
	list-style:none;
	float:left;
	width:220px;
}
.dropbox ul li {
	margin:0;
	padding:0;
	font-size:1.2em;
}
.dropbox ul li p {
	/*	font-size:1.1em;*/


	margin-top:2px;
}
.dropbox ul li a {
	color:#999999;
}
.dropbox ul li span {
	color:#999999;
}
.dropbox input {
	margin: 5px 0;
	padding:0;
}
.dropbox h2 {
	color:#313131;
}
.dropbox h2 span {
	color:#ff0000;
}
.droplast {
	float:left;
	width:705px;
	margin:0 0 0 10px;
	border:none;
}
.droplast ul {
	padding:0 5px 10px 5px;
	list-style:none;
	float:left;
	width:220px;
}
.droplast ul li {
	margin:0;
	padding:0;
	font-size:1.2em;
}
.droplast ul li p {
	margin-top:2px;
}
.droplast ul li span {
	color:#999999;
}
.droplast ul li a {
	color:#999999;
}
.droplast ul li input {
	margin-top:10px;
}
/* END DROP BOX RESULTS*/





div.kotakFeatures div.kotakFeaturesCenter {
	background:url(images/bg_features_center.gif) repeat-y;
	padding: 0px 0px 0px 25px;
	height:1%;
}
div.supportInfo {
	width:340px;
	float:left;
	margin-right:15px;
	padding-bottom:10px;
}
div.supportInfo a {
	float:left;
}
div.supportInfo img {
	float:left;
}
div.supportInfo a img {
	float:left;
}
div.supportInfo p {
	padding-left:10px;
	padding-bottom:15px;/*	font-size:1.2em;*/
}
div.supportInfo a {
	background:url(images/bg_knowMore.gif) top right no-repeat;
	padding-right:28px;
	padding-top: 6px;
	padding-bottom:5px;
	text-decoration:none;
	display:inline-block;
}
div.supportInfo a.grey {
	background:url(images/bg_knowMore_grey.gif) top right no-repeat;
	color:#333333;
}
div.supportInfo a.icon {
	background:none;
	padding:0;
	margin:0;
}
/* START CALL CENTER */	


div#content h4 {
	/*	font-size:1.6em;*/


	margin:0 0 0 15px;
}
div#content .featureDetailsContent h3 {
	/*	font-size:1.2em;*/


	margin:0;
}
shoppingDetailsContent body#page4 div#content h3 {
	margin:0 0 0 15px;
}
/*div#content h4 span{


	color:#FE0000;


}*/





.callCenterCityh3 {
	margin:0 0 0 15px;
}
.callCenterCityh3 span {
	color:#FE0000;
}
div.callCenterCity {
	font-size:1.2em;
	width:150px;
	float:left;
	margin:15px 0 0 20px;
}
div.callCenterCity a {
	font-size:1.2em;
	color:#2f92fe;
}
div.callCenterCity ul li {
	margin-bottom:15px;
}
/* END CALL CENTER */	


/************** css for FORM Layout***********/





div#crossSell_form {
	margin-top: 16px;
	background: transparent url(images/TabsOn.gif) top right repeat-x;
	width:709px;
}
/* THANK YOU */





div.thankYouItems {
	width:216px;
	float:left;
	height:289px;
	background:url(images/bg_thank_you_Items.jpg) top left no-repeat;
	padding-right:24px;
}
div.thankYouItems h3 {
	margin:10px 0 0 10px;
}
div.thankYouItems ul {
	width:216px;
	padding:0 0 0 10px;
}
div.thankYouItems ul li {
	margin:13px 20px 0 10px;
	list-style-image:url(images/bullet_arrow.gif);
}
div#mainContentLeft {
	width:480px;
	float:left;
}
div#mainContentLeft ul {
	width:200px;
}
div#mainContentRight {
	float:left;
	width:216px;
	background:url(images/bg_thank_you_right.jpg) no-repeat;
	margin:55px 0 0 0;
	height:96px;
}
div#mainContentRight p span {
	/*	font-size:16px;*/


	color:#313131;
}
div#mainContentRight p {
	color:#313131;
	margin:10px 0 0 10px;
}
div#mainContentRight .kMore a {
	text-decoration:none;
}
div#mainContentRight .kMore {
	margin:10px 0 0 0;
}
div.thankYouItem {
	width:180px;
	float:left;
	padding:0 10px 10px 0;
}
div.kotakFeaturesThankYou {
	float:left;
	width:736px;
	height:1%;
}
div.kotakFeaturesThankYou div.kotakFeaturesTop {
	background:url(images/bg_features_top.gif) no-repeat top left;
	padding-top:8px;
}
div.kotakFeaturesThankYou div.kotakFeaturesBottom {
	background:url(images/bg_bottomThankyou.gif) top left no-repeat;
	height:25px;
	width:739px;
	float:left;
}
div.kotakFeaturesThankYou div.kotakFeaturesCenter {
	background:url(images/bg_features_center.gif) repeat-y;
	padding: 0px 0px 0px 15px;
	width:739px;
	float:left;
}
div.kotakFeaturesThankYou div.kotakFeaturesCenter h4 {
	color:#003366;
	/*	font-size:2em;*/


	margin:10px 0 10px 0;
}
div.kotakFeaturesThankYou div.kotakFeaturesCenter h3 {
	color:#003366;/*	font-size:2em;*/
}
div.kotakFeaturesThankYou div.kotakFeaturesCenter div.thankYouItem h4 {
	color:#003366;
	/*	font-size:1.5em;*/


	margin:10px 0pt;
}
div#groupSite {
	height:20px;
	float:left;
	width:940px;
	padding:8px 11px 0 0;
	font-size:1.1em;
	color:#313131;
}
div#groupSite ul {
	/*	padding:0 6px 0 0;*/


	list-style-type: none;
	color: #ffffff;
	float:right;
}
div#groupSite li {
	display: inline;
	color:#313131;
}
div#groupSite li.first {
	color:#313131;
	display:inline;
	float:left;
	margin-right:40px;
}
div#groupSite li a {
	text-decoration: underline;
	color: #0066CC;
	padding: 0 0.6em 0 0.4em;
	/*	border-right: 1px solid #000;*/


	background:url(images/textLinkSeperatorGrey.gif) no-repeat right;
}
div#groupSite li .last {
	background: none;
}
div#groupSite li a:hover {
	color: #0066CC;
	text-decoration:none;
}
.livehelp {
	background:url(images/bgleft_livehelp.jpg) no-repeat left top;
	width:172px;
	height:115px;
	float:left;
	margin:0 0 10px 0;
}
.livehelp h2 {
	color:#ff0000;
	font-size:1.4em;
	padding:5px 0 0 60px;
}
.livehelp p {
	color:#003366;
	font-size:1.2em;
	padding:5px 10pt 0pt 60px;/*padding:10px 0 0 60px;*/
}
.livehelp input {
	color:#003366;
	/*	font-size:1.2em;*/


	padding:5px 0 0 55px;
}
div#mainContent div.DetailCenterEmployee ul {
	margin:10px 0 10px 30px;
}
div#mainContent div.DetailCenterEmployee ul li {
	margin:5px 0 5px 0;
	list-style:disc;
}
/*FOR KOTAK FORTUNE CARDS PAGE*/


div#info {
	margin:10px 0 0 10px;
}
div#greenLayer {
	border:10px solid #d8df3e;
	float:left;
	width:640px;
}
div#blueLayer {
	border-right:10px solid #30568c;
	border-bottom:10px solid #30568c;
	float:left;
	width:630px;
}
#info .noborder {
	border:none;
}
#info .backShade {
	background-color:#faeedf;
}
#info ul {
	float:left;
	/*	width:650px;*/


	margin:0;
}
#info ul li {
	list-style-type:none;
	padding: 10px 6px 10px 10px;
	border-bottom:1px #cc2028 solid;
	margin:0;
}
#info ul .titleTab {
	background-color:#cc2028;
	border:1px solid #cc2028;
}
#info dd ul {
	margin:0;
}
#info ul .title {
	font-weight:bold;
	color:#FFFFFF;
}
#info ul li span {
	font-family:Arial, Helvetica, sans-serif;
	/*            font-size:11px;*/


            color:#000;
}
/*FOR KOTAK FORTUNE CARDS PAGE ENDS HERE*/





div.kotakServices {
	float:left;
	width:736px;
	height:1%;/*	margin-left:10px; */
}
div.kotakServices ul {
	list-style-type:none;
}
div.kotakServices ul li {
	font-size:1.2em;
	background:transparent url(images/bullet_arrow.gif) no-repeat scroll 0px 10px;
	color:#313131;
	margin-left:20px;
	padding:5px 10px 5px 10px;
}
div.kotakServices ul li.noIcon {
	background:none;
}
.kotakService ul li a {
	color:#313131;
	text-decoration:none;
}
.kotakService ul li a:hover {
	color:#FF0000;
	text-decoration:underline;
}
div.kotakServices ul li table tr.title {
	background-color:#FF0000;
}
div.kotakServices ul li table tr.title td {
	text-align:center;
	padding:5px 0;
	color:#ffffff;
	border-right:1px dotted #ffffff;
	width:25%;
}
div.kotakServices ul li table tr.content {
	height:25px;
}
div.kotakServices ul li table tr.content td {
	text-align:center;
	padding:5px 0;
	color:#313131;
	border-right:1px dotted #FF0000;
	border-bottom:1px dotted #ff0000;
	width:25%;
}
div.kotakServices ul li table tr.content td.last {
	border-right:none;
	border-bottom:1px dotted #ff0000;
}
div.kotakServices ul li ul li {
	font-size:1.0em;
	background:transparent url(images/bullet_arrow.gif) no-repeat scroll 0px 10px;
	color:#313131;
	margin-left:20px;
	padding:5px 10px 5px 10px;
}
div.kotakServices div.kodakFeaturesTop {
	background:url(images/bg_features_top.gif) no-repeat top left;
	padding-top:8px;
}
div.kotakServices div.kodakFeaturesBottom {
	background:url(images/bg_features_bottom.gif) bottom left no-repeat;
	padding-bottom:8px;
	height:1%;
	float:left;
	width:739px;
}
div.kotakServices div.kodakFeaturesCenter {
	background:url(images/bg_features_center.gif) repeat-y;
	padding: 0px 0px 0px 15px;
	float:left;
	width:739px;
}
div.kotakServices div.kodakFeaturesCenter a {
	color:#767676;
	font-size:1.2em;
	text-decoration:underline;
}
div#DetailCenterEmployee h3 {
	margin:20px 0 10px 0;
}
div#DetailCenterEmployee {
	margin:0 5px 0 20px;
	/*	width:460px;*/


	float:left;
}
.employeePerformForm {
	float:left;
	margin:5pt 0pt 10px;
	width:390px;
}
.emailIds {
	width:600px;
}
.fieldItems {
	float:left;
	width:175px;
	margin:5px 0 0 0;
	font-size:1.2em;
}
.employeePerformForm fieldset legend {
	font-size:1.2em;
	color:#000066;
	font-weight:bold;
}
.employeePerformForm fieldset {
	width:300px;
	border:none;
	padding:5px;
	float:left;
}
.employeePerformForm label {
	float:left;
	width:155px;
	margin:0 20px 0 10px;
	color:#000066;
	font-size:1.2em;
}
.employeePerform {
	/*	float:left;*/


	margin:20px 0 0 0;
	width:640px;
}
.employeePerform fieldset {
	width:300px;
	border:1px solid #d8d8d8;
	margin:10px;
	padding:10px;
	float:left;
}
.employeePerform label {
	float:left;
	width:250px;
	margin:0 20px 0 10px;
	color:#000000;
	font-size:1.2em;
}
/*.employeePerform label.AgreeTerms {


	margin-top:20px;


}*/





.employeePerform label span {
	font-size:0.9em;
	color:#666666;
}
div#DetailCenterEmployee p {
	margin:10px 0pt 15pt 0;
}
div#DetailCenterEmployee p span {
	font-weight:bold;
}
.callUs {
	color:#FFFFFF;
	float:right;
	font-size:1.4em;
	/*	margin-top:30px;*/


	padding:7px 10px 0 0;
	/*	border:1px solid white;*/


	height:1%;
}
button {
	background:none;
	border:none;
	cursor:hand;
}
.mayIHelpYou {
	float:left;
	padding-right:15px;
	border-right:1px solid white;
	margin-right:10px;
}
div.employeeDetailTop {
	background:url(images/bg_features_top.gif) no-repeat top left;
	height:9px;
	float:left;
	width:739px;
}
div.employeeDetailBottom {
	background:url(images/bg_features_bottom.gif) bottom left no-repeat;
	padding-bottom:8px;
	float:left;
	width:739px;
}
div.employeeDetailCenter {
	background:url(images/bg_features_center.gif) repeat-y;
	float:left;
	width:739px;
}
.DetailCenterEmployee fieldset {
	border:1px solid #d8d8d8;
	margin:10px;
	padding:10px;
	float:left;
}
/*.employeePerform {


/*	width:485px;*/


/*	float:left;


	margin:0 0 10px 0;


}*/





/*.employeePerform label {


	float:left;


	width:200px;


	margin:0 20px 0 0;


	color:#000000;


	font-size:1.2em;


}*/





.employeePerform label.empRefbutton {
	width:70px;
}
.employeePerform label.checkLabel {
	width:250px;
}
.employeeCheckbox {
	float:left;
	margin:0pt 5pt 0pt 280px
}
div.dropDown {
	margin:10px;
}
/* Card Benefits */

div#showAlways {
	width:250px;
	margin:0;
	float:left;
}
div#showAlways ul li {
	font-size:1.2em;
	list-style:disc;
	margin:0;
}
div.benefitsDetails div.benefitsDetailsContent ul li.noList {
	list-style:none;
	background:none;
	margin:5px 0 0 5px;
	font-size:1.1em;
	padding-left:5px;
}
div#show label {
	color:#000;
	font-size:1em;
}
div#show input {
	margin:5px 0 0 0;
	vertical-align:text-bottom;
}
div#show ul li {
	list-style-type:none;
	margin:0;
}
div#showAlways ul li {
	list-style-type:none;
}
div#show {
	width:250px;
	margin:0 0 20px 0;
	float:left;
}
.thankPara {
	width:655px;
}
div.benefitsDetails {
	background:transparent url(images/bg_featureDetailsEmployee.jpg) no-repeat scroll left top;
	float:left;
	width:225px;
}
div.benefitsDetails div.benefitsDetailsContent h3 {
	color:#FF0000;
	margin:0px;
	font-size:1.6em;
	font-weight:bold;
}
div.benefitsDetails div.benefitsDetailsContent h3 span {
	color:#000066;
}
div.benefitsDetails div.benefitsDetailsContent h4 {
	color:#FF0000;
	margin:0px;
	font-size:1.4em;
	font-weight:bold;
}
div.benefitsDetails div.benefitsDetailsContent h4 span {
	color:#000066;
}
div.benefitsDetails div.benefitsDetailsContent ul {
	margin:0 0 5px 0;
	padding:0;
}
div.benefitsDetails div.benefitsDetailsContent ul li ul li {
	font-size:1em;
}

.benefitsDetailsContent ul.tabNavigation {
	height:120px !important;
}

.benefitsDetailsContent ul.tabNavigation li {
	background-position:0 12px !important;
} 

/*******************added by ashirwad on 20-03-2008 *********************/

/*Double Width of TrumpCard Cash-back-Dining & Movies Starts*/
div.benefitsDetailsDoubleWidth {
	background:transparent url(images/bgCashBack.gif) no-repeat scroll left top;
	float:left;
	width:452px;
}

div.benefitsDetailsDoubleWidth div.benefitsDetailsContentDoubleWidth {
	background:url(images/bgCashBackContent.gif) bottom left no-repeat;
	padding:10px 10px 9px 10px;
	min-height: 200px;
}
div.benefitsDetailsDoubleWidth div.benefitsDetailsContentDoubleWidth img {
	padding:10px 0;
}
div.benefitsDetailsDoubleWidth div.benefitsDetailsContentDoubleWidth ul li {
	background:url(images/bullet_arrow.gif) no-repeat 0px 5px;
	color:#313131;
	font-size:1.2em;
	padding-left: 10px;
	margin-bottom:5px;
}

/*Double Width of TrumpCard Cash-back-Dining & Movies Ends*/


div.benefitsDetails {
	background:url(images/featureDetails.gif) top left no-repeat;
	width: 216px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
}
div.benefitsDetails.gray {
	background:url(images/featureDetails_gray.gif) top left no-repeat;
	width: 216px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
}
div.benefitsDetails div.benefitsDetailsContent,div.benefitsDetails div.benefitsDetailsContentLeague {
	background:url(images/featureDetailsContent.gif) bottom left no-repeat;
	padding:10px 10px 9px 10px;
	min-height: 200px;
}
div.benefitsDetails div.benefitsDetailsContentLeague {
	min-height: 277px;
}
div.benefitsDetails div.benefitsDetailsContent h3 {
	color:#313131;
	/*	float: right;*/


	margin:0px;
	/*	width:113px;*/


	font-size:1.6em;
	font-weight:normal;
}
div.benefitsDetails div.benefitsDetailsContent h3 span {
	color:#2f92fe;
}
div.benefitsDetails div.benefitsDetailsContent img {
	float: left;
	padding:0 0 10px 0;
}
div.benefitsDetails div.benefitsDetailsContent ul , div.benefitsDetails div.benefitsDetailsContentLeague ul{
	clear:both;
	margin:0;
	padding:0px 0 0 0;/*padding:10px 0 0 0;*/
}
div.benefitsDetails div.benefitsDetailsContentLeague ul{padding:20px 0 0 0;}
div.benefitsDetails div.benefitsDetailsContent ul li, div.benefitsDetails div.benefitsDetailsContentLeague ul li{
	background:url(images/bullet_arrow.gif) no-repeat 0px 5px;/*background:url(images/bullet_arrow.gif) no-repeat 0px 8px; modified on 11-04-2008*/
	color:#313131;
	font-size:1.2em;
	padding-left: 10px;
	margin-bottom:5px;
}
div.benefitsDetails div.benefitsDetailsContentLeague ul li{padding-bottom:5px;}
div.benefitsDetails div.benefitsDetailsContent ul li.nobg {
margin-top:-5px;
background:none;
}

/*reward point start*/


div.rewardBox {
	float:left;
	margin:0px;
	padding:0px;
}
div.rewardPoints {
	width:168px;
	float:left;
	margin-right:4px;
	margin-bottom:10px;
	padding:0px 6px 0px 0px;
}
div.rewardPoints h3 {
	padding:0px !important;
	margin:0px !important;
	font-size:1.6em;
	font-weight:bold;
	color:#ff0000;
}
div.rewardPointContent {
	background:url(images/redeemPoints.gif) top left no-repeat;
	width: 158px;
	height:107px;
	padding:10px 16px 8px 8px;
	min-height: 100px;
	margin-top:6px;
}
div.rewardPointContent h3 {
	font-size:1.2em;
	font-weight:bold;
	color:#000000;
}
div.rewardPointContentNoarrow {
	background:url(images/redeemPointsNoarrow.gif) top left no-repeat;
	width: 158px;
	height:107px;
	padding:10px 16px 8px 8px;
	min-height: 100px;
	margin-top:6px;
}
div.rewardPointContentNoarrow h3 {
	font-size:1.2em;
	font-weight:bold;
	color:#000000;
}
div.rewardPointContentNoarrow p {
	font-size:1.1em;
	color:#000000;
}
div.rewardPointContent p {
	font-size:1.1em;
	color:#000000;
}
div.rewardPointPartner {
	float:left;
	width:420px;
}
div.rewardPointPartner P {
	font-size:1.2em;
	margin:0px;
	padding:0px;
}
div.rewardPointPartner h5 {
	padding:0px;
	margin:0px;
	font-size:1.6em;
	color:#1E3665;
	font-weight:bold;
}
div.rewardPointPartner h6 {
	font-size:1.4em;
	margin:4px 0 0 0;
	padding:4px 0 0 0;
	font-weight:normal;
}
div.rewardPointPartner ul {
	margin:0px;
	padding:0px;
}
div.rewardPointPartner ul li {
	background:url(images/bullet.gif) no-repeat left 4px;
	margin:0;
	padding:0px 0 0 14px;
	font-size:1.2em;
}
div.rewardPointBullet {
	margin:0 0 10px 0;
}
div.rewardHeading h5 {
	padding:0px;
	margin:0px;
	font-size:1.6em;
	color:#1E3665;
	font-weight:bold;
}
div.rewardHeading span {
	color:#FF0000;
}
div.rewardHeading P {
	margin:0px;
	padding:0px;
}
div.rewardPointBullet ul {
	margin:0px;
	padding:0px;
}
div.rewardPointBullet ul li {
	background:url(images/bullet.gif) no-repeat left 4px;
	margin:0;
	padding:0px 0 0 14px;
	font-size:1.2em;
}
div.rewardPointBullet p {
	font-size:1.2em;
	color:#000000;
	margin:0px;
	padding:0px;
}
div.rewardPointBullet span {
	color:#999;
}
div.rewardPointPartnerLogo {
	float:right;
	width:290px;
	height:80px;
	background:url(images/kingfisher_airindia.gif) top left no-repeat;
}
div.rewardPointCondition {
	font-size:1.1em;
	margin-top:120px;
	text-align:right;
}
div.rewardPointCondition a {
	color:#0066CC;
	text-decoration:none;
}
div.rewardPointCondition a:hover {
	color:#0066CC;
	text-decoration:underline;
}
/*reward point end*/

/*League Card - Rewards Redemption Tab*/
.rewardsRedemption {}
.rewardsRedemption p{
	padding:7px 0;
}
.premiumReward-Logo {
	background:url(images/bg_premium-reward-logo.jpg) repeat-x bottom;
	height:99px;
	text-align:right;
	margin-bottom:10px;
	
}
.chooseYourReward {
	width:440px;
	float:left;
	padding-right:20px;
}

.chooseYourReward ul{margin:5px 0 5px 0; padding:0;}
.chooseYourReward ul li{padding:3px 0 3px 20px;  background: url("images/bullet_arrow.gif") no-repeat 9px 8px;}

.chooseYourReward table {
	background:#cdcdcd;
}
.chooseYourReward table tr.head{
	background:#e9e9e9;
	color:#FF0000;
}
.chooseYourReward table tbody{
	background:#fff;
}
.chooseYourReward table tr td, .chooseYourReward table tr th {
	padding:5px;
	font-size:1.2em;
	text-align:center;
}

.premiumRewardTitle{
	color: #1E3665;
    font-size: 1.7em;
    font-weight: bold;
}

.earn10X {
	width:230px;
	float:left;
	padding-left:20px;
	border-left:1px solid #e7e7e7;
}
.earn10X ul li{
	background:url(images/bullet.gif) no-repeat left 4px;
	margin:0;
	padding:0 0 8px 14px;
	font-size:1.2em;
}
.otherSpends {
	font-size:1.6em;
	font-weight:normal;
}
.otherSpends strong{font-size:120%;}








.employeeFormContainer {
	width: 60%;
	margin: 0 auto;
	padding: 10px;
	background-color: #ccff99;
	text-align: center;
	z-index: -1;
	position: absolute;
	top: 50px;
	left: 150px;
	border: solid 1px gray;
	font-weight: bold;
	display: none;
}
#mainWrapper2 {
	display:none;
	width:100%;
	height:1200px;
	position:absolute;
	top:0;
	left:0;
	opacity:0.9;
	background-color:#666666;
}
/****************************************/





/******************* Added by ashirwad on 25-03-2008 *********************/





.employeeLg {
	/*	float:left;*/


	margin:20px 0 0 255px;
	font-size:1.2em;
}
.employeeLg ul {
	padding:0;
	margin:0 0 5px 25px;
}
.employeeLg ul li {
	padding:0;
	margin:10px 0;
}
.employeeLg input {
	vertical-align:middle;
}
.employeeLg ul li label {
	color:#000000;
	font-size:1em;
	padding-left:5px;
}
/*********************************/





.valueChart {
	float:right;
	font-size:1.0em;
	padding:0px 20px 0 0;
}
div#overviewSetting {
	margin:10px;
}
div#overviewSetting h3 {
	font-size:1.8em;
}
div#overviewSetting h3 span {
	color:#FF0000;
}
div#overviewSetting p {
	margin:10px 0;
}
/**************************** Added by ashirwad on 01-04-2008 **************************/








/*FOR Visa Money Transfer PAGE MIDDLE BACKGROUND*/


.visaTransferPageMidBg {
	background:url(images/bg_visaMoneyTransMid.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.visaTransferPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.visaTransferPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END Visa Money Transfer PAGE MIDDLE BACKGROUND*/


/*FOR Add On Card PAGE MIDDLE BACKGROUND*/


.addOnCardPageMidBg {
	background:url(images/bg_adOnCard.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.addOnCardPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.addOnCardPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
.payNowbtn {
	padding:10px 0 0 0;
	margin:0;
}
/*END Add On Card PAGE MIDDLE BACKGROUND*/





/*FOR APPLY oNLINE PAGE MIDDLE BACKGROUND*/


.applyOnlinePageMidBg {
	background:url(images/bg_applyOnline.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.applyOnlinePageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.applyOnlinePageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END Add On Card PAGE MIDDLE BACKGROUND*/





/*FOR Add On Card PAGE MIDDLE BACKGROUND*/


.balanceTransPageMidBg {
	background:url(images/bg_balanceTransMid.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.balanceTransPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.balanceTransPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END Add On Card PAGE MIDDLE BACKGROUND*/


/*FOR Convert EMI PAGE MIDDLE BACKGROUND*/


.convertEMIPageMidBg {
	background:url(images/bg_convertEMI.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.convertEMIPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.convertEMIPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END Convert EMI PAGE MIDDLE BACKGROUND*/


/*FOR Dial Draft PAGE MIDDLE BACKGROUND*/


.dialDraftPageMidBg {
	background:url(images/bg_dialDraft.jpg) no-repeat left top;
	height:247px;
	width:738px;
}

.dialDraftPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.dialDraftPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END Dial Draft PAGE MIDDLE BACKGROUND*/

/*FOR Dial Draft Page Safe IVR Transactions*/

.safeTransactionsBg {
	background:url(images/safeTransactions.jpg) no-repeat left top;
	height:248px;
	width:739px;
}

.safeTransactions {
	float:left;
	width:430px;
	margin:160px 0 0 20px;
}
.safeTransactions p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
#content .kotakServices p.greyOne{
	color:#808285;
	font-size:1.3em;
	padding:10px;
} 
.kotakServices .ivrTransactions{

}
.kotakServices .ivrTransactions li{
	list-style:none;
	background:none;
	clear:left;
	
}
.kotakServices .ivrTransactions li.first p{
	padding:0 0 0 10px;
}
.kotakServices .ivrTransactions li img{
	float:left;
	margin-bottom:13px;
}
.kotakServices .ivrTransactions li p{
	float:left;
	width:600px;
	font-size:12px;
	color:#231f20;
	padding:8px 0 0 10px;
}


/*END Dial Draft PAGE Safe IVR Transactions*/


/*FOR Bill Payment PAGE MIDDLE BACKGROUND*/


.billPaymentPageMidBg {
	background:url(images/bg_billPayment.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.billPaymentPageMid {
	float:left;
	width:430px;
	margin:140px 0 0 20px;
}
.billPaymentPageMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
/*END Bill Payment PAGE MIDDLE BACKGROUND*/











/******************** Added by ashirwad on 03-04-2008 *************/





div.joiningPrevilagesContainer {
	float:left;
	width:700px;
	margin:0px 0 10px 0px;/*margin:10px 0 10px 10px;*//*	border:2px solid #FFCC00;*/
}
div.joiningPrevilagesContainer ul.title {
	list-style-type:none;
	background-color:#FF0000;
	margin:0px;
	float:left;
	width:100%;
	padding:0 0 10px 0;
}
div.joiningPrevilagesContainer ul.title li.joiningGifts {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:155px;
	float:left;
}
div.joiningPrevilagesContainer ul.title li.details {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:221px;
	float:left;
}
div.joiningPrevilagesContainer ul.title li.amount {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:60px;
	float:left;
}
div.joiningPrevilagesContainer ul.title li.bigAmount {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:100px;
	float:left;
	text-align:right;
}
div.joiningPrevilagesContainer ul.content {
	list-style-type:none;
	margin:0px;
	float:left;
	padding:0;
	border-bottom:1px solid #ff0000;
	width:100%;
}
div.joiningPrevilagesContainer ul.content li.joiningGifts {
	padding:5px;
	width:155px;
	float:left;
}
div.joiningPrevilagesContainer ul.content li.joiningGifts span {
	padding:5px;
	width:155px;
	float:left;
}
div.joiningPrevilagesContainer ul.content li.details {
	color:#000000;
	padding:5px;
	width:245px;
	float:left;
}
div.joiningPrevilagesContainer ul.content li.amount {
	padding-top:10px;
	padding-bottom:10px;
	width:70px;
	float:left;
}
div.joiningPrevilagesContainer ul.content li.bigAmount {
	padding-top:15px;
	padding-bottom:10px;
	width:100px;
	float:left;
}
div.joiningPrevilagesContainer p {
	padding-bottom:10px;
}
div.chargesContainer {
	float:left;
	width:710px;
	margin:0px 0 0px 0px;/*margin:10px 0 10px 10px;*//*	border:2px solid #FFCC00;*/
}
div.insuContainer {
	float:left;
	width:560px;
	margin:0px 0 0px 0px;/*margin:10px 0 10px 10px;*//*	border:2px solid #FFCC00;*/
}
div.insuTitle{
	 font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#218acd; font-weight:bold; padding:15px 0 0 0;
}
.insulink {text-decoration:underline; color:#218acd;}
.insulinkb { font-weight:bold; text-decoration:underline; color:#218acd;}
.insutnc {text-decoration:underline; color:#000000;}
div.chargesContainer ul.title {
	list-style-type:none;
	background-color:#FF0000;
	margin:0px;
	float:left;
	padding:0 0 10px 0;
	width:100%;
}
div.chargesContainer ul.title li {
	color:#ffffff;
	font-weight:bold;
	/*	width:155px;*/


	float:left;
}
div.chargesContainer ul.title li.first {
	background:url(images/valueChartLeftCurve.jpg) no-repeat top left;
}
div.chargesContainer ul.title li.last {
	background:url(images/valueChartRightCurve.jpg) no-repeat top right;
}
div.chargesContainer ul.content {
	list-style-type:none;
	margin:0px;
	float:left;
	padding:0;
	border-bottom:1px dotted #ff0000;
	width:100%;
}
div.insuContainer ul.content {
	list-style-type:none;
	margin:5px 0 0px 0;
	float:left;
	padding:0 0 5px 0;
	border-bottom:1px dotted #ff0000;
	width:100%;
}

div.chargesContainer ul.content.condition li{
	float:none;
}
div.chargesContainer ul.content li {
	float:left;
	padding-bottom:15px;
	padding-top:5px;
	padding-left:10px;
}
div.chargesContainer ul.contentLast {
	list-style-type:none;
	margin:0px;
	float:left;
	padding:0;
	/*	border-bottom:1px dotted #ff0000;*/


	width:100%;
}
div.chargesContainer ul.contentLast li {
	float:left;
	padding-bottom:15px;
	padding-top:5px;
	padding-left:10px;
}
/***********************************************/





/******************** Added by ashirwad on 03-04-2008 *************/





div.valueChartContainer {
	float:left;
	width:700px;
	margin:10px 0 10px 10px;/*	border:2px solid #FFCC00;*/
}
div.joiningPrevilagesContainer ul.title {
	list-style-type:none;
	background-color:#FF0000;
	margin:0px;
	float:left;
	padding:0;
	width:100%;
}
div.joiningPrevilagesContainer ul.title li.joiningGifts {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:155px;
	float:left;
	background:url(images/valueChartLeftCurve.jpg) no-repeat top left;
}
div.joiningPrevilagesContainer ul.title li.details {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:331px;
	float:left;
}
div.joiningPrevilagesContainer ul.title li.amount {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:60px;
	float:left;
}
div.joiningPrevilagesContainer ul.title li.bigAmount {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	float:left;
	text-align:center;
}
div.joiningPrevilagesContainer ul.title li.bigAmountLast {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	float:left;
	width:184px;
	text-align:center;
	background:url(images/valueChartRightCurve.jpg) no-repeat top right;
}
div.joiningPrevilagesContainer ul.content {
	list-style-type:none;
	margin:0px;
	float:left;
	padding:0;
	border-bottom:1px dotted #ff0000;
	width:100%;
}
div.joiningPrevilagesContainer ul.content li.joiningGifts {
	padding:5px;
	width:155px;
	float:left;
}
div.joiningPrevilagesContainer ul.content li.joiningGifts span {
	padding:5px;
	width:155px;
	float:left;
}
div.joiningPrevilagesContainer ul.content li.details {
	color:#000000;
	padding:5px;
	width:331px;
	float:left;
}
div.joiningPrevilagesContainer ul.content li.amount {
	padding-top:10px;
	padding-bottom:10px;
	width:70px;
	float:left;
	text-align:center;
}
div.joiningPrevilagesContainer ul.content li.bigAmount {
	padding-top:15px;
	padding-bottom:10px;
	width:184px;
	float:left;
	text-align:center;
}
div.joiningPrevilagesContainer p {
	padding-bottom:10px;
}
/****************************************************/





/****************** Added on 07-04-2008 **************************/





/***Joining Previlages For Leauge ****/





div.leaugeJoiningPrevilagesCont ul.title {
	list-style-type:none;
	background-color:#FF0000;
	margin:0px;
	float:left;
	padding:0;
	width:100%;
}
div.leaugeJoiningPrevilagesCont ul.title li.joiningGifts {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:155px;
	float:left;
	background:url(images/valueChartLeftCurve.jpg) no-repeat top left;
}
div.leaugeJoiningPrevilagesCont ul.title li.details {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:331px;
	float:left;
}
div.leaugeJoiningPrevilagesCont ul.title li.amount {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	width:60px;
	float:left;
}
div.leaugeJoiningPrevilagesCont ul.title li.bigAmount {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	float:left;
	text-align:center;
	width:89px;
}
div.leaugeJoiningPrevilagesCont ul.title li.bigAmountLast {
	color:#ffffff;
	font-weight:bold;
	/*	padding:3px 5px;*/


	float:left;
	width:184px;
	text-align:center;
	background:url(images/valueChartRightCurve.jpg) no-repeat top right;
}
div.leaugeJoiningPrevilagesCont ul.content {
	list-style-type:none;
	margin:0px;
	float:left;
	padding:0;
	border-bottom:1px dotted #ff0000;
	width:100%;
}
div.leaugeJoiningPrevilagesCont ul.content li.joiningGifts {
	padding:5px;
	width:155px;
	float:left;
}
div.leaugeJoiningPrevilagesCont ul.content li.joiningGifts span {
	padding:5px;
	width:155px;
	float:left;
}
div.leaugeJoiningPrevilagesCont ul.content li.details {
	color:#000000;
	padding:5px;
	/*	width:321px;*/


	width:230px;
	float:left;
}
div.leaugeJoiningPrevilagesCont ul.content li.amount {
	padding-top:10px;
	padding-bottom:10px;
	width:70px;
	float:left;
	text-align:center;
}
div.leaugeJoiningPrevilagesCont ul.content li.bigAmount {
	padding-top:15px;
	padding-bottom:10px;
	/*width:90px;*/


	width:103px;
	float:left;
	text-align:center;
}
div.leaugeJoiningPrevilagesCont ul.content li.bigAmountNew {/*created on 2008-11-07*/
	padding-top:15px;
	padding-bottom:10px;
	width:79px;
	float:left;
	text-align:center;
}
div.leaugeJoiningPrevilagesCont p {
	padding-bottom:10px;
}
/********************************/








div#mainContaintContainer {
	margin:10px;
}
div#mainContaintContainer h3 {
	font-size:1.8em;
}
div#mainContaintContainer h3 span {
	color:#FF0000;
}
div#mainContaintContainer p {
	margin:10px 0;
}
div#mainContaintContainer p.noMargin {
	margin:0;
}
div.SaveContainer {
	margin-left:5px;
	padding-top:0px;
}
div.SaveContainer h2 {
	width:100%;
	margin-top:45px;
}
div.SaveContainer p{
	font-size:12px;
	margin:0px;
}
.kotakShoppingMinHeight {
	min-height:182px;
}
.fotruneBenefitsMinHight {
	min-height:231px;
}
.fotruneBenefitsMinHight1 {
	min-height:206px;
}
.trumpBenefitsMinHight {
	min-height:221px;
}
.trumpBenefitsMinHight1 {
	min-height:156px;
}

.offersMinHeight {
	min-height:191px;
}
.leagueBenefitsMinHight {
	min-height:161px;
}
.aquaBenefitsMinHight {
	min-height:211px;
}
.aquaBenefitsMinHight1 {
	min-height:221px;
}
.leagueBenefitsMinHight1 {
	min-height:231px;
}
.offersMinHeight {
	min-height:191px;
}
.kotakcardsMinHeight {
	min-height:164px;
}
.titleNew {
	font-size: 1.6em;
	color: #003366;
	font-weight:normal;
}
.titleNew.gray {
	color: #000000;
}
div.joiningPrevilagesContainer {
	float:left;
	width:700px;
	margin:0px 0 10px 0px;/*margin:10px 0 10px 10px;*//*	border:2px solid #FFCC00;*/
}
div.leagueValueChartContainer {
	float:left;
	width:700px;
	margin:0px 0 10px 0px;/*margin:10px 0 10px 10px;*//*	border:2px solid #FFCC00;*/
}
div.leagueValueChartContainer ul.leagueVCContent {
	list-style-type:none;
	margin:-3px 0px 0 0;
	padding:0;
	width:100%;
}
div.leagueValueChartContainer ul li {
	float:left;
	margin: 0;
	padding:4px 10px;
}
div.leagueValueChartContainer ul li.main {
	width:430px;
	border-right:1px dotted red;
	margin:4px 0;
}
div.leagueValueChartContainer ul li.main span {
	font-size:0.8em;
}
div.leagueValueChartContainer ul li.league8500 {
	width:100px;
	border-right:1px dotted red;
	text-align:center;
	margin:4px 0;
}
div.leagueValueChartContainer ul li.league12000 {
	width:108px;
	text-align:center;
	margin:5px 0;
}
div.leagueValueChartContainer ul.title {
	list-style-type:none;
	background-color:#FF0000;
	color:#ffffff;
	font-weight:bold;
	float:left;
	width:100%;
	border-bottom:1px solid white;
	height:23px;
}
div.leagueValueChartContainer ul.title li.main {
	width:430px;
	border-right:1px dotted white;
	background:url(images/valueChartLeftCurve.jpg) no-repeat top left;
	margin:0;
}
div.leagueValueChartContainer ul.title li.league8500 {
	width:100px;
	border-right:1px dotted white;
	text-align:center;
	margin:0;
}
div.leagueValueChartContainer ul.title li.league12000 {
	width:108px;
	text-align:center;
	margin:0;
	background:url(images/valueChartRightCurve.jpg) no-repeat top right;
}
div.trumpValueChartContainer {
	float:left;
	width:710px;
	margin:0px 0 0px 0px;/*margin:10px 0 10px 10px;*//*	border:2px solid #FFCC00;*/
}
div.trumpValueChartContainer ul.leagueVCContent {
	list-style-type:none;
	margin:-3px 0px 0 0;
	padding:0;
	width:100%;
}
div.trumpValueChartContainer ul li {
	float:left;
	margin: 0;
	padding:4px 10px;
}
div.trumpValueChartContainer ul.title {
	list-style-type:none;
	background-color:#FF0000;
	color:#ffffff;
	font-weight:bold;
	float:left;
	width:100%;
	border-bottom:1px solid white;
	height:23px;
}
div.trumpValueChartContainer ul.title li.main {
	width:170px;
	float:left;
	border-right:1px dotted white;
	background:url(images/valueChartLeftCurve.jpg) no-repeat top left;
	margin:0;
}
div.trumpValueChartContainer ul.title li.details {
	width:180px;
	border-right:1px dotted white;
	margin:0;
}
div.trumpValueChartContainer ul.title li.monthly {
	width:70px;
	border-right:1px dotted white;
	text-align:center;
	margin:0;
}
div.trumpValueChartContainer ul.title li.annually {
	width:78px;
	text-align:center;
	border-right:1px dotted white;
	margin:0;
}
div.trumpValueChartContainer ul.title li.savings {
	width:98px;
	text-align:center;
	margin:0;
	background:url(images/valueChartRightCurve.jpg) no-repeat top right;
}
div.trumpValueChartContainer ul li.main {
	width:220px;
	border-right:1px dotted red;
	margin:0;
	margin-right: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 10px;
}
div.trumpValueChartContainer ul li.details {
	width:180px;
	border-right:1px dotted red;
	margin:0;
	padding-bottom: 10px;
}
div.trumpValueChartContainer ul li.main span {
	font-size:0.8em;
}
div.trumpValueChartContainer ul li.monthly {
	width:70px;
	border-right:1px dotted red;
	text-align:right;
	margin:0;
	padding-right: 10px;
	padding-bottom: 10px;
}
div.trumpValueChartContainer ul li.annually {
	width:80px;
	text-align:right;
	border-right:1px dotted red;
	margin:0;
	/*padding: 0 10px 10px 0 !important;*/	


	padding-right: 10px!important;
	padding-bottom: 10px!important;
	padding-left:0!important;
}
div.trumpValueChartContainer ul li.savings {
	width:80px;
	text-align:right;
	margin:0;
	padding-right:0px;
	padding-left:10!important;
	padding-bottom: 10px;
}
div.amountInRupees {
	text-align:right;
	font-size:1em;
	padding-right:18px;
	padding-bottom:5px;
}
/************************* Value Chart for Fortune (added on 07-04-2008) ********************/





div.fortuneValueChartContainer {
	float:left;
	width:700px;
	margin:0px 0 10px 0px;/*margin:10px 0 10px 10px;*//*	border:2px solid #FFCC00;*/
}
div.fortuneValueChartContainer ul.fortuneVCContent {
	list-style-type:none;
	margin:-3px 0px 0 0;
	padding:0;
	width:100%;
}
div.fortuneValueChartContainer ul li {
	float:left;
	margin: 0;
	padding:4px 10px;
}
div.fortuneValueChartContainer ul.title {
	list-style-type:none;
	background-color:#FF0000;
	color:#ffffff;
	font-weight:bold;
	float:left;
	width:100%;
	border-bottom:1px solid white;
	height:23px;
}
div.fortuneValueChartContainer ul.title li.main {
	width:240px;
	border-right:1px dotted white;
	background:url(images/valueChartLeftCurve.jpg) no-repeat top left;
	margin:0;
}
div.fortuneValueChartContainer ul.title li.details {
	width:180px;
	border-right:1px dotted white;
	margin:0;
}
div.fortuneValueChartContainer ul.title li.monthly {
	width:70px;
	border-right:1px dotted white;
	text-align:center;
	margin:0;
}
div.fortuneValueChartContainer ul.title li.annually {
	width:99px;
	text-align:center;
	border-right:1px dotted white;
	margin:0;
}
div.fortuneValueChartContainer ul.title li.savings {
	width:98px;
	text-align:center;
	margin:0;
	background:url(images/valueChartRightCurve.jpg) no-repeat top right;
}
div.fortuneValueChartContainer ul li.main {
	width:240px;
	border-right:1px dotted red;
	margin:4px 0;
}
div.fortuneValueChartContainer ul li.details {
	width:180px;
	border-right:1px dotted red;
	margin:4px 0;
}
div.fortuneValueChartContainer ul li.main span {
	font-size:0.8em;
}
div.fortuneValueChartContainer ul li.monthly {
	width:70px;
	border-right:1px dotted red;
	text-align:center;
	margin:4px 0;
}
div.fortuneValueChartContainer ul li.annually {
	width:99px;
	text-align:center;
	border-right:1px dotted red;
	margin:5px 0;
}
div.fortuneValueChartContainer ul li.savings {
	width:98px;
	text-align:center;
	margin:5px 0;
}
/********* Added on 07-04-2008 **********/





.mayIHelpYou1 {
	border-right:1px solid #003366;
	float:left;
	margin:10px 10px 0 25px;
	width:200px;
	padding-right:15px;
}
.callCenterNoContatiner {
	margin:25px 0 0 30px;
	vertical-align:middle;
	font-size:1.2em;
}
/************************************/





/********* Added or Modified on 08-04-2008 **********/





.emailusContainer {
	margin:0 0 20px 20px;
	border-bottom:1px solid #c1c1c1;
}
.emailusContainer h3 {
	color:#ff0000;
	margin:0 0 10px 0;
}
.emailusContainer ul li.last {
	margin:5px 0 10px 0;
}
.emailusContainer ul li.submitButton {
	margin-top:10px;
}
.emailusContainer .formTitle {
	font-size:1.4em;
	color:#003366;
	padding:5px 0;
}
.inMidC {
	float:left;
	width:320px;/*	margin:50px 0pt 0pt 250px;*/
}
/************************* Added on 10-04-2008 ************************/





.faqContainer {
	min-height:235px;
	padding:10px;
}
.faqContainer .menuContainer {
	font-size:1.2em;
	color:#313131;
	margin-bottom:10px;
	padding:0 0 10px 0;
	border-bottom:1px dotted #CCCCCC;
}
.faqContainer .menuContainer a {
	text-decoration:underline;
	color:#003366;
}
.faqContainer .menuContainer a:hover {
	text-decoration:none;
	color:#FF0000;
}
.faqContainer .toggler {
	color: #313131;
	margin:0 0 10px 0 !important;
	padding:0pt 0pt 0pt 15px;
	font-size:1.4em;
	font-weight: normal;
	background:transparent url(images/bullet.gif) no-repeat scroll 0pt 4px;
	cursor:pointer;
}
.faqContainer h3 {
	margin:0 0 10px 0;
	color:#1E3665;
}
.faqContainer h3.black {
	color:#000000;
}
.subtitle {
	font-size:1.2em;
	padding:5px 0;
	font-weight:bold;
	border-bottom:1px dotted #cccccc;
	border-top:1px dotted #cccccc;
	margin-bottom:10px;
	color:#003366;
}
.faqContainer .title {
	font-size:1.6em;
	color:#003366;
}
.faqContainer .title.black{
	color:#000000;
}
.faqContainer .titleWithTopPadding {
	font-size:1.6em;
	color:#003366;
	padding:0 0 15px 0;
}
.faqContainer .titleWithPadding {
	font-size:1.6em;
	color:#003366;
	padding:20px 0;
	border-top:1px dotted red;
	margin-top:10px;
}
.element {
	/*	margin:0 15px 10px 15px;*/


/*	margin-bottom:10px;**/


	border-bottom:1px solid #ccc;
	height:1%;
}
.element p {
	color:#313131;
	font-size:1.2em;
}
.element p span {
	color:#313131;
	font-size:0.9em;
}
.element p.heading {
	color:#003366;
	font-weight:bold;
	padding:5px 0;
	font-size:1.3em;
	text-decoration:underline;
}
hr {
	margin:10px 0;
	height:1px;
}
.elementInside {
	padding:0 15px;
}
.elementInside p{
	padding-bottom:0 !important;
}
/*******************************/








/********************** For Rounded Curves ***********************/





div.Round {
	background: #Ff0000
}
div.Round ul.title {
	list-style-type:none;
	background-color:#FF0000;
	margin:0px;
	float:left;
	padding:0;
}
div.Round div.insideContener ul.title li {
	color:#ffffff;
	font-weight:bold;
	/*	width:155px;*/


	float:left;
}
div.Round ul.content {
	list-style-type:none;
	margin:0px;
	float:left;
	padding:0;
	border-bottom:1px dotted #ff0000;
	width:100%;
}
div.Round ul.content li {
	float:left;
	padding-bottom:15px;
	padding-top:5px;
}
div.Round div.insideContener {
	padding:0 10px;
	color:#fff;
	font-weight:bold;
}
b.rtop, b.rbottom {
	display:block;
	background: #FFF;
}
b.rtop b, b.rbottom b {
	display:block;
	height: 1px;
	overflow: hidden;
	background: #FF0000
}
b.r1 {
	margin: 0 5px
}
b.r2 {
	margin: 0 3px
}
b.r3 {
	margin: 0 2px
}
b.rtop b.r4, b.rbottom b.r4 {
	margin: 0 1px;
	height: 2px
}
/******************************************************************/





/***************** 14-04-2008 **********/





.valuechartlink {
	text-align:right;
	padding-left:350px;
	font-size:0.8em;
}
/******************************************************************/





/***************** 31-10-2008 By Ritesh **********/





.valueChartsPageMidBg {
	background:url(images/bg_valueChart.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.paymentOptionsPageMidBg {
	background:url(images/bg_paymentOptions.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
div.cardDetails ul li a {
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}
div.cardDetails ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.elementInside a {
	text-decoration:underline;
	color:#003366;
}
.elementInside a:hover {
	text-decoration:none;
	color:#FF0000;
}
.faqContainer .togglerNew {
	color: #313131;
	margin:0 0 10px 0;
	padding:0pt 0pt 0pt 15px;
	font-size:1.4em;
	font-weight: normal;
	background:transparent url(images/bullet.gif) no-repeat scroll 0pt 4px;
	cursor:pointer;
}
ul.subList {
	padding:0;
	margin:0;
}
ul.subList li {
	list-style-type:disc;
	font-size:1.2em;
	color:#313131;
	margin-left:15px;
	padding:0 15px 5px 0;
}
/***************  Added by ritesh on 2008-12-29 ******************/





.height125 {
	height:125px;
}
.height150 {
	height:150px;
}
.height175 {
	height:175px;
}
.height200 {
	height:200px;
}
.height225 {
	height:225px;
}
.height233{
	height:233px;
}
.height250 {
	height:250px !important;
}
.cardStatusCont {
	margin-bottom:10px;
}
.height275 {
	height:275px !important;
}
.height300 {
	height:300px !important;
}

.height340 {
	height:340px !important;
}
.height370 {
	height:370px !important;
}
.height460 {
	height:460px !important;
}
.height520 {
	height:520px !important;
}
.height365{
	height:365px !important;
}
.height400 {
	height:400px !important;
}


/* added on 290909 for Via offers****/


.height325 {
	height:325px !important;
}
.height340 {
	height:340px !important;
}
.height375 {
	height:375px !important;
}
.vdbPageTakeOver {
	background:url(images/bg_popup02.gif) top left no-repeat;
	width:525px;
	height:231px;
	padding:20px;
}
.viaPageTakeOver {
	background:url(images/bg_popup01.gif) top left no-repeat;
	width:525px;
	height:231px;
	padding:20px;
}
/********************************/





/************Grievances Redressal Css***********************************/


.grievancesRedressalPageMidBg {
	background:url(images/bg_grievanceRedressed.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.red {
	color:#FF0000;
}
.blue {
	color:#003366;
}
.grievancesDetailsContainer {
	margin-bottom:20px;
}
.optionContainer {
	margin-bottom:22px;
}
.optionBgContainer {
	background:url(images/bg-Option.jpg) no-repeat top left;
	width:626px;
	padding:10px 20px 0 30px;
	float:left;
}
.nodalOfficerBgContainer {
	background:transparent url(images/bg_nodalOfficer.jpg) repeat-x scroll left top;
	float:left;
	height:210px;
	/**margin:10px -29px 0;**/


	padding:10px 20px 0 30px;
	width:624px;
}
.optionOne {
	float:left;
	margin-right:22px;
	margin-bottom:10px;
}
.nodalOfficerDetails {
	float:left;
	margin: -4px 0 0 179px;
	width:314px;
}
.nodalOfficerDetails h2 {
	font-size:16px;
}
.nodalOfficerDetails p {
	margin-top:10px;
}
.containDetails {
	float:left;
	width:373px;
}
.containDetails h2 {
	font-size:16px;
}
.containDetails p {
	margin-top:10px;
}
.containDetail01 h2 {
	font-size:16px;
}
.containDetail01 p {
	margin-top:10px;
}
.containDetails ul {
	list-style-type:none;
	color:#FF0000;
	padding:0;
	margin:0;
}
.containDetails ul li {
	color:#313131;
	background:url(images/bullet-red.gif) no-repeat left 5px;
	padding-left:10px;
}
.containImage {
	float:left;
}
.optionTwo {
	float:left;
	margin-right:22px;
	margin-bottom:10px;
}
.optionThree {
	float:left;
	margin-right:22px;
	margin-bottom:10px;
}
.containDetail01 {
	float:left;
	width:384px;
}
.containDetail01 img {
	margin:15px 0 5px 0;
}
.containDetail01 a {
	color:#FF0000;
}
.containDetail01 a:hover {
	color:#FF0000;
	text-decoration:underline !important;
}
.containImage {
	float:left;
}
.optionFour {
	float:left;
	margin-right:22px;
	margin-bottom:10px;
}
/************ END of Grievances Redressal Css***********************************/






/**************** Added New Style Added on 16th December 2009 *************************/




/**************** End of New Style Added on 16th December 2009 *************************/





.VisaHeading {
	color:#92186d;
	font-weight:bold;
	font-size:1.2em;
	padding:5px;
}
/**************** Added New Style Added on 2nd march 2010*************************/


div.benefitsDetails div.benefitsDetailsContent ul li.link {
	background:none repeat scroll 0 0 transparent;
}
div.benefitsDetails div.benefitsDetailsContent ul li.link a {
	background:none repeat scroll 0 0 transparent;
	color:#003366;
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
}
div.benefitsDetails div.benefitsDetailsContent ul li.link a:hover {
	color:#FF0000;
	text-decoration:none;
}
.visaBillpayMidBg {
	background:url(images/bg_visaBillpay.jpg) no-repeat left top;
	height:247px;
	width:738px;
}
.visaBillpayMid {
	float:left;
	width:430px;
	margin:200px 0 0 20px;
}
.visaBillpayMid p {
	color:#313131;
	padding:10px 0 0 0;/*	font-size:1.6em;*/
}
div#pvrpizza {
	padding:10px 0 0 0;
	font-size:1.2em;
	float:left;
}
div#pvrpizzatop {
	float:left;
	width:738px;
	height:9px;
	background:url(../images/pvrPizaa_topcurv.gif) no-repeat left top;
}
div#pvrpizzamid {
	height:252px;
	width:738px;
	/*padding:0 20px 0 20px;
border-left:solid 1px #d8d8d8;
border-right:solid 1px #d8d8d8;*/

background:url(../images/pvrPizaa_midbg.gif) repeat-y;
}
div#pvrpizzabot {
	float:left;
	width:738px;
	height:9px;
	background:url(../images/pvrPizaa_botcurv.gif) no-repeat left top;
}
div#pvrpizzamid .pvrvoucher {
	margin:0 20px 0 0;
	padding:0 0 0 20px;
	float:left;
	width:144px;
	height:106px;
}
.midLine {
	height:135px;
	border-bottom:solid 1px #d8d8d8;
}
.pvrTxt {
	padding:0 90px 0 0;
}
.pvrTxt p {
	font-size:1.2em;
	font-weight:bold;
	color:#666666;
}
.pvrTxt span {
	font-size:1.6em;
	font-weight:bold;
	color:#ff0000;
}
.pvrTxt h5 {
	padding:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#666666;
}
.pvrTxt h6 {
	font-size:1.2em;
	font-weight:bold;
	padding:4px 0 0 0;
}
.pvrTxt h6 a {
	color:#003366;
	text-decoration:underline;
}
.pvrTxt h6 a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.visaLogo {
	float:right;
	padding:0 8px 0 0;
}
div.pizzahut {
	margin:10px 0 10px 0;
}
.gogreen {
	margin: 4px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	height:295px;
	width:730px;
}
.gogreen img {
	float:left;
	margin:0 44px 50px 0;
	height:101px;
	width:137px;
}
.gogreen h4 {
	color:#84c225;
	font-size:1.4em;
	margin:10px 0 10px 0;
}
.gogreen p {
	color:#6d6c6c;
	font-size:1.2em;
	padding-bottom:20px;
	/*width:680px;*/
}
.gogreen .signupgreenboxWrapper {
	padding:10px 0 10px 0;
	margin:0 0 20px 0;
	float:left;
	border-bottom:solid 1px #ced8e2;
}
.gogreen .signupgreenboxWrapper .signup {
	width:300px;
	margin:0 10px 0 10px;
	float:left;
}
.gogreen .signupgreenboxWrapper .signup img {
	width:234px;
	height:25px;
	margin:0 0 4px;
}
.gogreen .signupgreenboxWrapper .signup #terms {
	width:27px;
	float:left;
}
.gogreen .signupgreenboxWrapper .signup .termnconndition {
	color:#333;
	width:240px;
	float:left;
	margin-top:20px;
}

div.signup input#acceptanceCheckBox{
border:0;
float:left;
margin:22px 0 0;
width:23px;
}

.gogreen .signupgreenboxWrapper .signup .submitReset {
	background:url(../images/bgGogreensubmit.jpg) no-repeat top center;
	border:none;
	width:64px;
	height:27px;
	padding:0 0 9px 0;
	font-size:0.87em;
	color:#FFFFFF;
	margin-right:10px;
	float:right;
}
.gogreen .signupgreenboxWrapper .signup label {
	margin:0 0 4px 0;
	float:left;
	font-size:1.1em;
	color:#333;
	width:120px;
}
.gogreen .signupgreenboxWrapper .signup input {
	margin:0 0 4px 0;
	color:#000000;
	width:155px;
}

/*.gogreen .signupgreenboxWrapper .signup p{
	color:#FF0000;
	width:300px;
	margin:0;
	float:left;
	font-size:9px;
}*/

.gogreen .signupgreenboxWrapper .greenbox {
	background:url(../images/bgGreen.gif) no-repeat top center;
	width:390px;
	height:212px;
	float:left;
	padding:15px 10px 0 15px;
}
.gogreen .signupgreenboxWrapper .greenbox h4 {
	color:#FFFFFF;
	font-size:1.6em;
	margin:0 0 20px 0;
}
.gogreen .signupgreenboxWrapper .greenbox ul li {
	background:url(../images/leafBullet.jpg) no-repeat left center scroll;
	margin:0 0 20px;
	padding:0 0 0 24px;
	color:#FFFFFF;
	font-size:1.2em;
}
.gogreen .signupgreenboxWrapper .greenbox ul li a {
	color:#FFFFFF;
}

.gogreen .signupgreenboxWrapper .greenbox p {
	padding:0 0 0 3px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:1.2em;
}
.goGreenThankyou {
	margin: 4px 0 0 0;
	background:url(images/bg_gogreen_thankYou.jpg) no-repeat left top;
	height:250px;
	width:738px;
}
.goGreenThankyou h2 {
	color:#FFFFFF;
	font-size:2.7em;
	padding:87px 0 10px 20px;
	width:350px;
	font-family:"Myriad Pro";
}
.goGreenThankyou span {
	color:#84c225;
	padding:135px 0 10px 20px;
}
.goGreenThankyou p {
	font-size:1.2em;
	color:#cccccc;
	padding:0 0 10px 20px;
	width:555px
}
.goGreenThankyou p a {
	color:#84c225;
	padding:0;
}
div#mainContent div.thinkGreen {
	float:right;
	height:auto;
}

div#mainContent div.thinkGreen p span {
color:#336600;
}

div#mainContent div.thinkGreen img {
	float:right;
	width:199px;
	height:117px;
	margin-left:10px;
}
div#mainContent div.thinkGreen p {
	float:right;
	margin:0;
	padding:10px 0;
	text-align:right;
	width:100%;
}

div#leftNav div.thinkgreenleft{
background:url(images/bg_thinkgreenleft.gif) no-repeat center top ;
float:left;
margin:0 0 15px 0;
width:174px;
}

div#leftNav div.thinkgreenleft ul li{
background:url(images/bullet_blue.gif) no-repeat 5px 14px transparent;
padding:8px 0 20px 18px;
font-size:12px;
}

div#leftNav div.thinkgreenleft ul li.nobg{
background:none;
font-weight:bold;
padding-bottom:10px;
}
div#leftNav div.thinkgreenleft ul li.nobg a{
color:#FF0000;
}

div#leftNav div.thinkgreenleft div.thinkgreenleftbot{
background:url(images/bg_thinkgreenleftbot.gif) no-repeat center bottom;
float:left;
width:174px;
height:25px;
}

div#leftNav div.thinkgreenleft div.thinkgreenleftbot p{
background:url(images/bullet_white.gif) no-repeat left center;
margin:6px 0 0 28px;
padding:0 0 0 15px;
font-size:11px;
}

div#leftNav div.thinkgreenleft div.thinkgreenleftbot p a{
color:#FFFFFF;
}

div.gogreen div.sign{
	border-bottom:1px solid #CED8E2;
	float:left;
	color:#000000;
	font-size:1.2em;
	margin-bottom:10px;
	padding-bottom:10px;
	width:100%;
}

div.gogreen div.sign p {
	color:#000000;
	font-size:12px;
	padding:0 0 4px;
	width:100%;
}

div.gogreen div.sign p.message {
	color:#FF0000;
	font-size:9px;
	padding:0 0 4px;
}



div.gogreen div.sign span {
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}

div.signup select{
	width:51px;
}

div.webpay{
margin:10px 0 0 0;
width:530px;
float:right;
}

div.webpay p{
padding:0 !important;
margin:0 0 10px 0;
}

div.webpay ul li{
color:#313131;
font-size:1.2em;
margin:0 0 10px 0;
}

div.webpay .btnHolder {
	margin:20px 0 10px 0;
	float:left;
}
div.webpay .btnHolder ul li {
	margin-right:10px;
	float:left;
}
.paynow_faqs_ques{
padding:10px 0 10px 16px; 
cursor:pointer;
}


div.elementInside p{
padding: 0 0 0 17px;
}


/********************/
.newsReleasesPageMidBg {
	background:url(images/bg_newsreleases.jpg) no-repeat left top;
	height:248px;
	width:738px;
}

.newsReleasesPageMid {
	float:left;
	width:430px;
	margin:204px 0 0 20px;
}

.newsReleases ul li{
float:left;
padding:10px 0;
background:url(images/grey_br.gif) repeat-x left bottom;
list-style:none;
width:100%;
}

.newsReleases ul li.nobor{
background:none;
}


.newsReleases ul li a{
color:#003366;
font-size:1.2em;
list-style:none;
}

.newsReleases ul li span a{
color:#494949;
}
.newsReleases ul li span a:hover{
text-decoration:none;
}


.newsReleases ul li span{
float:right;
}

.newsReleases h5{
color:#003366;
padding-top:20px;
float:left;
font-size:1.1em;
font-weight:normal;
}

.newsReleases h5 a{
color:#003366;
font-weight:bold;
}


/*******06/08/2010*********/
.facebook {
	background:url(images/bg_facebook.jpg) no-repeat left top;
	width:267px;
	height:148px;
	margin:10px 0 0 20px;
	float:left;
	padding:8px 10px
}

.facebook h3 {
	color:#4a9bd0;
	font-size:1.3em;
	font-weight:bold;
	}
	
	.facebook h4 {
	color:#4b4b4b;
	font-size:1.3em;
	font-weight:bold;
	margin:28px 0 6px 0;
	}
	
	.facebook span{
	width:200px;
	float:left;
	}
	
	.facebook a.facebookaddnow{
	float:left;
	margin-top:16px;
	}

/*******24/11/2010*********/
.shubhMahurat {
	background:url(images/bg_shubhMahurat.gif) no-repeat left top;
	width:267px;
	height:148px;
	margin:10px 0 0 20px;
	float:left;
	padding:8px 10px
}

.shubhMahurat h3 {
	padding:25px 0 10px 0;
	}
	
	.shubhMahurat h3 span{
	font-weight:normal;
	display:block;
	}
		
	.shubhaClickNow {
		padding-top:5px;
		margin:0 auto; 
		display:block;
		width:152px;
		}
		
/********Accordian2 -FAQs on paymentOptions page *********/
#page3 #accordion2
{
	width: 892px;
	border-top: none;
}
#page3 .accordion2
{
	width: 892px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#page3 .accordion2 dt
{
	background: url(../images/arrow_up.gif) no-repeat 835px center;
	border-top: 1px solid #d2d2d2;
	color: #000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0 auto;
	padding: 10px 0;
	width: 852px;
}

#page3 .accordion2 .open
{
	background: url(../images/arrow_down.gif) no-repeat 835px center;
	border-bottom: 1px solid #d2d2d2;
	margin: 0 auto 10px auto;
	width: 850px;
}
#page3 .accordion2 #topAcc
{
	border-top: none;
}

#page3 .accordion2 dd
{
	overflow: hidden;
}

#page3 .accordion2 p
{
	display: block;
	border-top: none;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	color:#6f6f6f;
	font-weight:normal;
}

#page3 .accordion2 a {color:#003366;}

.time{
	font-size:14px!important; 
	color:#FF0000 !important; 
	font-weight:bold;

}

.merchantEMI {padding:10px 0;}
.merchantEMI p {padding:5px 10px;}

/* VBV Registration */
.vvbRegistration {width:424px; margin:0 auto;}
.vvbRegistration .header{position:relative; height:100px; margin-top:20px;}
.vbvlogo {position:absolute; left:5px;}
.kcclogo {position:absolute; right:5px;}
a.vbvLink{position:absolute; top:65px; left:33px; font-size:11px; color:#004a95; text-decoration:underline;}
p.steps {color:#003366; padding:20px 0}
ul.verySignForm li {overflow:hidden; font-size:11px; line-height:16px; padding:2px 0;}
ul.verySignForm li label{color:#000080; font-weight:bold; text-align:right; width:120px; display:inline-block;}

.verySignForm {font-weight:bold; color:#000080;}
table.hotelClub {background:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0 auto;}
table.hotelClub tr td{background:#fff;}
