@charset "utf-8";
/* CSS Document */
body, div, td, p, h1, h2, h3, h4, h5, h6, ul, li, input, select {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}
body {
	margin:0;
	padding:0;
	text-align:center;
}
img{border:0;}
.wrapper {
	margin:0 auto;
	text-align:left;
	width:1069px;
	height:auto;
	border:1px #ccc solid;
}
.toplinks {
	display:block;
	width:98%;
	padding:5px 10px 5px 0;
	text-align:right;
}
.toplinks a{font-weight:bold; text-decoration:underline; text-transform:uppercase; color:#333333;}
.toplinks a:hover{text-decoration:none;}
.toplinks .propertieslink{display:inline-block; background:url(../images/propertyIcon.jpg) no-repeat top right; padding-right:23px;color:#FF0000;}
.tbl tr td{border:1px solid #FFF; text-align:left;}
.logo {
	float: left;
	width:285px;
	padding-left:5px;
}
.topadd {
	float:right;
	padding-right:5px;
	text-align:left;
	/*width:600px;
	display:inline-block;
	height:92px;*/
}
.links {clear:both; width:100%;}
.links ul{list-style-type:none; width:100%;}
.links li {float:left;}

.butlfeIns, .butloans, .butgenIns, .butbanking, .butcards, .butInvestments{ margin-right:5px; height:29px;}
.butloans a, .butlfeIns a, .butgenIns a, .butbanking a, .butcards a, .butInvestments a{padding-top:5px; width:141px; display:inline-block; text-align:center; text-decoration:none; color:#000; font-size:14px; font-weight:bold;}
.butloans a:hover, .butlfeIns a:hover, .butgenIns a:hover, .butbanking a:hover, .butcards a:hover, .butInvestments a:hover{font-weight:normal;}

.butloans{background:url(../images/but_loanlftcurve.gif) #ff9999 no-repeat top left;}
.butlfeIns{background:url(../images/but_lfeInslftcurve.gif) #ffcc99 no-repeat top left;}
.butgenIns{background:url(../images/but_genInslftcurve.gif) #ffff99 no-repeat top left;}
.butbanking{background:url(../images/but_banklftcurve.gif) #b0f56d no-repeat top left;}
.butcards{background:url(../images/but_cardslftcurve.gif) #9bffcd no-repeat top left;}
.butInvestments{background:url(../images/but_investlftcurve.gif) #9b9bff no-repeat top left;}

.butlfeIns a{background:url(../images/but_lfeInsrgtcurve.gif) no-repeat top right;}
.butloans a{background:url(../images/but_loanrgtcurve.gif) no-repeat top right;}
.butgenIns a{background:url(../images/but_genInsrgtcurve.gif) no-repeat top right;}
.butbanking a{background:url(../images/but_bankrgtcurve.gif) no-repeat top right;}
.butcards a{background:url(../images/but_cardsrgtcurve.gif) no-repeat top right;}
.butInvestments a{background:url(../images/but_investrgtcurve.gif) no-repeat top right;}

.Gensub-links ul, .loansub-links ul, .Lifesub-links ul, .Banksub-links ul, .Cardssub-links ul, .Investsub-links ul{width:100%; list-style-type:none; padding:0; margin:0;}
.Gensub-links ul li, .loansub-links ul li, .Lifesub-links ul li, .Banksub-links ul li, .Cardssub-links ul li, .Investsub-links ul li{position:relative; display:inline;}
.Gensub-links ul li a, .loansub-links ul li a, .Lifesub-links ul li a, .Banksub-links ul li a, .Cardssub-links ul li a, .Investsub-links ul li a{float:left; padding: 4px 15px; text-decoration:none; color:#333333; font-weight:bold;}
.Gensub-links ul li a:hover, .loansub-links ul li a:hover, .Lifesub-links ul li a:hover, .Banksub-links ul li a:hover, .Cardssub-links ul li a:hover, .Investsub-links ul li a:hover{text-decoration:underline; font-weight:normal;}
.active {text-decoration:underline; background:#ffb3b5;}

.catamid a{padding:5px 0 0 5px; text-decoration:underline; color:#333333; font-size:10px;}
 
/* for home and loans page */
.sub-links, .loansub-links{clear:both; width:100%; height:24px; background:url(../images/loansSubBg.jpg) repeat-x;}
.loansub-links ul li a:hover{background:#ffb3b5;}
/* for home and loans page */

/* for Life Insurance page */
.Lifesub-links{clear:both; width:100%; height:24px; background:url(../images/lifeSubBg.jpg) repeat-x;}
.Lifesub-links ul li a:hover{background:#ffcb99;}
/* for Life Insurance page */

/* for General Insurance page */
.Gensub-links{clear:both; width:100%; height:24px; background:url(../images/generalinsSubBg.jpg) repeat-x;}
.Gensub-links ul li a:hover{background:#f5f57b;}
/* for General Insurance page */

/* for Banking page */
.Banksub-links{clear:both; width:100%; height:24px; background:url(../images/bankingSubBg.jpg) repeat-x;}
.Banksub-links ul li a:hover{background:#adf06c;}
/* for Banking page */

/* for Cards page */
.Cardssub-links{clear:both; width:100%; height:24px; background:url(../images/cardsSubBg.jpg) repeat-x;}
.Cardssub-links ul li a:hover{background:#4fd894;}
/* for Cards page */

/* for Investments page */
.Investsub-links{clear:both; width:100%; height:24px; background:url(../images/investmentsSubBg.jpg) repeat-x;}
.Investsub-links ul li a:hover{background:#9a99ff;}
/* for Investments page */

.contentlft {
	float:left;
	padding:3px 2px 0 3px;
	width: 160px;
	height:auto;
}
.addzoneTL {
	margin-bottom:3px;
	width: 145px;
	background:#f7ffef;
	height:165px;
}
.addzoneTL p{ padding:3px 0 0 3px; margin:0; font-weight:bold;}
.contentmid {
	float:left;
	width:591px;
	text-align:center;
	padding-top:3px;
}
.contentmid h1{font-size:16px; color:#00CC00; text-align:left; padding-left:5px;}
.contentmid h3{font-size:12px; font-weight:bold;text-align:left; padding-left:5px; padding-top:10px;}
.contentmid ul{list-style-type:decimal; text-align:left;padding-left:35px;}
.contentmid ul li{padding-bottom:3px; font-weight:bold;}
.contentmid ul li ul{list-style-type:lower-alpha; text-align:left;}
.contentmid ul li ul li{font-weight:normal;}
.contentmid p{padding:3px 15px; text-align:justify; line-height:150%;}
.addzoneCB {
	padding-top:50px;
}
.contentrgt {
	float:right;
	width:300px;
	padding:3px;
}
.buttonsEmi a{
	background:url(../images/emi_but_Or.jpg) no-repeat;
	width:131px;
	height:28px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
	text-align:center;
	margin:auto;
	padding-top:7px;
}
.buttonsEmi a:hover{text-decoration:underline; font-weight:bold;}

.formh, .formLife, .formGen, .formBank, .formCards, .formInvest  {
	height:auto;
	width:265px;
}
.formh form, .formLife form, .formGen form, .formBank form, .formCards form, .formInvest form {padding-top:3px; margin:0;}
.formh td, .customerForm td, .formLife td, .formGen td, .formBank td, .formCards td, .formInvest td {padding-bottom:5px; padding-left:5px; height:20px; width:50%;}
.formh input, .formLife input, .formGen input, .formBank input, .formCards input, .formInvest input, select {height:20px; width:120px;}
.formh p, .formLife p, .formGen p, .formBank p, .formCards p, .formInvest p {color:#FF0000; text-align:center;}
.formh ,.frmh1, .formLife h1, .formGen h1, .formBank h1, .formCards h1, .formInvest h1{font-size:14px; font-weight:bold; text-align:center; margin:auto; padding:0;}
.formh table, .formLife table, .formGen table, .formBank table, .formCards table, .formInvest table{margin-top:3px;}
/* for home and loans page */
/*.formh	{background:url(../images/loanformBG_top.jpg) no-repeat top left;}*/
.formh form{background:url(../images/loanformBG_mid.jpg) repeat-y;}
.formh img{margin:0; padding:0;}
/* for home and loans page */

/* for Life Insurance page */
.formLife form{background:url(../images/formBgLifeIns_mid.jpg) repeat-y;}
/* for Life Insurance page */

/* for General Insurance page */
.formGen form{background:url(../images/formBgGenIns_mid.jpg) repeat-y;}
/* for General Insurance page */

/* for Banking page */
.formBank form{background:url(../images/formBgBanking_mid.jpg) repeat-y;}
/* for Banking page */

/* for Cards page */
.formCards form{background:url(../images/formBgCards_mid.jpg) repeat-y;}
/* for Cards page */

/* for Investments page */
.formInvest form{background:url(../images/formBgInvest_mid.jpg) repeat-y;}
/* for Investments page */

.customerForm {margin-top:3px;}
.customerForm table{width:255px;}
.formBorder, .lifeformBorder, .genformBorder, .bankformBorder, .cardsformBorder, .investformBorder {width:255px; text-align:center;}
.customerForm input {height:15px; width:110px; color:#666666; font-size:10px;}
.customerForm select {height:15px; width:110px; color:#666666; font-size:10px;}

.customerForm form {margin:0;}
.formBorder table, .formBorder form, .lifeformBorder form, .lifeformBorder table, .genformBorder form, .genformBorder table, .bankformBorder table, .bankformBorder form, .cardsformBorder table, .cardsformBorder form, .investformBorder table, .investformBorder form{margin:auto;}
.formBorder form, .lifeformBorder form, .genformBorder form, .bankformBorder form, .cardsformBorder form, .investformBorder form {padding-top:5px;}
.formBorder img, .lifeformBorder img, .genformBorder img, .bankformBorder img, .cardsformBorder img, .investformBorder img{padding-top:5px;}

/* for Loans and Home page */
.custlft {background:url(../images/corner_cust_lft.jpg) no-repeat top left #da7676; width:265px; height:5px;}
.custmid {background:url(../images/corner_cust_rgt.jpg) no-repeat top right; height:5px; font-size:1px;}
.custblft {background:url(../images/corner_cust_botlft.jpg) no-repeat bottom left #da7676; width:265px; height:5px;}
.custbmid {background:url(../images/corner_cust_botrgt.jpg) no-repeat bottom right; height:5px; font-size:1px;}
.formBorder {border-left:#da7676 5px solid; border-right:#da7676 5px solid;}
/* for Loans and Home page */

/* for Life Insurance page */
.lifecustlft {background:url(../images/corner_lifeInscust_toplft.gif) no-repeat top left #e3af76; width:265px; height:5px;}
.lifecustmid {background:url(../images/corner_lifeInscust_toprgt.gif) no-repeat top right; height:5px; font-size:1px;}
.lifecustblft {background:url(../images/corner_lifeInscust_botlft.gif) no-repeat bottom left #e3af76; width:265px; height:5px;}
.lifecustbmid {background:url(../images/corner_lifeInscust_botrgt.gif) no-repeat bottom right; height:5px; font-size:1px;}
.lifeformBorder {border-left:#e3af76 5px solid; border-right:#e3af76 5px solid;}
/* for Life Insurance page */

/* for General Insurance page */
.gencustlft {background:url(../images/corner_genInscust_toplft.gif) no-repeat top left #dddc70; width:265px; height:5px;}
.gencustmid {background:url(../images/corner_genInscust_toprgt.gif) no-repeat top right; height:5px; font-size:1px;}
.gencustblft {background:url(../images/corner_genInscust_botlft.gif) no-repeat bottom left #dddc70; width:265px; height:5px;}
.gencustbmid {background:url(../images/corner_genInscust_botrgt.gif) no-repeat bottom right; height:5px; font-size:1px;}
.genformBorder {border-left:#dddc70 5px solid; border-right:#dddc70 5px solid;}
/* for General Insurance page */

/* for Banking page */
.bankcustlft {background:url(../images/corner_bankingcust_toplft.gif) no-repeat top left #9ada62; width:265px; height:5px;}
.bankcustmid {background:url(../images/corner_bankingcust_toprgt.gif) no-repeat top right; height:5px; font-size:1px;}
.bankcustblft {background:url(../images/corner_bankingcust_botlft.gif) no-repeat bottom left #9ada62; width:265px; height:5px;}
.bankcustbmid {background:url(../images/corner_bankingcust_botrgt.gif) no-repeat bottom right; height:5px; font-size:1px;}
.bankformBorder {border-left:#9ada62 5px solid; border-right:#9ada62 5px solid;}
/* for Banking page */

/* for Cards page */
.cardscustlft {background:url(../images/corner_cardscust_toplft.gif) no-repeat top left #48b880; width:265px; height:5px;}
.cardscustmid {background:url(../images/corner_cardscust_toprgt.gif) no-repeat top right; height:5px; font-size:1px;}
.cardscustblft {background:url(../images/corner_cardscust_botlft.gif) no-repeat bottom left #48b880; width:265px; height:5px;}
.cardscustbmid {background:url(../images/corner_cardscust_botrgt.gif) no-repeat bottom right; height:5px; font-size:1px;}
.cardsformBorder {border-left:#48b880 5px solid; border-right:#48b880 5px solid;}
/* for Cards page */

/* for Investments page */
.investcustlft {background:url(../images/corner_investmentscust_toplft.gif) no-repeat top left #7a7ad0; width:265px; height:5px;}
.investcustmid {background:url(../images/corner_investmentscust_toprgt.gif) no-repeat top right; height:5px; font-size:1px;}
.investcustblft {background:url(../images/corner_investmentscust_botlft.gif) no-repeat bottom left #7a7ad0; width:265px; height:5px;}
.investcustbmid {background:url(../images/corner_investmentscust_botrgt.gif) no-repeat bottom right; height:5px; font-size:1px;}
.investformBorder {border-left:#7a7ad0 5px solid; border-right:#7a7ad0 5px solid;}
/* for Investments page */

.clr {clear:both; font-size:1px;}
.catagories {padding-top:5px; width:100%; margin:auto; clear:both; height:auto;}
.addzoneBL {float:left; width:305px; margin:auto;}
.catamid{float:left; width:405px; border:1px solid #ccc;}
.catamid .cath1{display:block; width:100%; background:#333333; color:#FFFFFF; text-align:center; padding:2px 0 2px 0;}
.catamid a{color:#333333;}
.catamid a:hover{text-decoration:none;}
.addzoneBR{float:right; width:305px;}
.catamid p {padding:5px 2px; line-height:18px;}

.footer{clear:both; text-align:center; padding-top:10px; border-top:1px #99cc33 solid; margin: 17px 10%;}
.footer p{color:#99cc33; font-size:10px;}

div.panel{height:auto;display:none;background:#fff; line-height:16px;}
.panel ul li{font-weight:normal; line-height:16px;}
.panel ul{margin-top:10px;}
h3.flip{cursor:pointer;}
.panel table{background:#CCCCCC;}

.clk2xpand {font-size:10px; vertical-align:bottom; color:#0000FF;}

.floorsdivs{width:100%; height:100%;}


