@import url('inner.css');
@import url('inner.css');
@font-face {
 font-family: MyCustomFont;
 src: url("../font/HEPSBOSH.eot") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont;
 src: url("../font/HEPSBOSH.TTF") /* TTF file for CSS3 browsers */
}
.innerLeft{float:left; display:inline; width:234px}
.Lefthold{margin:5px 0 0 0}
.aboutCdsl{width:232px; border:1px solid #dbd9d9; background:url(../images/inLeftBg.png); overflow:hidden; height:100%}
.aboutCdsl h1{font-size:18px; color:#0071af; background:url(../images/iLheadbg.jpg) repeat-x 0 0 ; height:31px; border-bottom:1px solid #dcd9d9; padding:10px 0 0 12px; font-weight:normal}
.aboutCdsl ul{}
.aboutCdsl ul li{border-bottom:1px solid #dcd9d9; padding:0 0 0 12px}
.aboutCdsl ul li.sub{border-bottom:1px solid #dcd9d9; font-size:11px;padding:0 0 0 30px}
.aboutCdsl ul li.last{border-bottom:none}
.aboutCdsl ul li a{text-decoration:none; padding:7px 0 7px 18px; display:block;background:url(../images/leftbult.png) no-repeat left center; color:#666666}
.aboutCdsl ul li a:hover{color:#ff2002}
.aboutCdsl ul li a.activered{color:#ff2002}
.aboutCdsl ul li a.active{color:#0071af}
.img{float:left; display:inline; width:44px; height:74px;  padding:10px 10px 10px 18px}
.contText{float:left; display:inline; padding:20px 10px 10px 10px; font-size:18px}
.contText p{color:#629304; padding:5px 0 0 0}
/*---------------------------------------------------------------------------------------------------------slider*/
.sliderin{border:1px solid #e6e6e6; background:url(../images/bgimg.gif) repeat-x 0 16px; height:45px; position:relative}
.sliderin span{position:absolute; background: url(../images/arrows.png) no-repeat;left:10px; top:12px; width:20px;height:21px; display:none;}
.sliderin span.preArrow{background-position:0 -123px; cursor:pointer}
.sliderin span.preDisbl{background-position:-31px -123px; cursor:default}
.sliderin span.nextArrow{background-position:0 -98px; left:202px; top:12px; cursor:pointer}
.sliderin span.nextDisbl{background-position:-31px -98px; top:12px; cursor:default}
.sliderin .slHolder{position:relative; margin:0 auto; width:225px; height:42px; overflow:hidden}
.sliderin .slHolder ul{position:absolute; top:2px; left:2px; overflow:hidden; height:40px; width:2000px}
.sliderin .slHolder ul li {float:left; display:inline; height:40px; width:225px; text-align:center;}
/*---------------------------------------------------------------------------------------------------------------------------------photoG*/
.photoGin{clear:both; position:relative; padding:15px 0}
.photoGin span{width:45px; height:44px;position:absolute; background:url(../images/arrows.png) no-repeat; top:60px; cursor:pointer}
.photoGin span.prvArrow{left:0; background-position:0 -50px;z-index:1}
.photoGin span.prvDisbl{left:0; background-position:-51px -50px;z-index:1; cursor:default}
.photoGin span.nextArrow{right:0; background-position:0 0;}
.photoGin span.nextDisbl{background-position:-51px 0;cursor:default}
.photoGin .picholder{position:relative; margin:0 auto; height:135px;overflow:hidden; width:198px} 
.photoGin ul{position:absolute; overflow:hidden; left:0; top:0; width:5000px;}
.photoGin ul li{float:left; display:inline; width:195px; height:133px; border:1px solid #d8d8d8}
/*------------------------------------------------------------------------------------------------------------rBanner*/
.innerRight{float:right; display:inline; padding-top:6px; width:739px}
.innBanner{position:relative; border:1px solid #90b0b8; width:737px; height:147px;}
.bannerText{position:absolute; width:340px; line-height:24px; font-size:15px; color:#003366; right:20px; top:30px;}
.bannerText span{color:#cc0000;}
/*----------------------------------------------------------------------------------------------------------breadCrmb*/
.innerRight .rBanner{border:1px solid #90b0b8; width:737px; height:147px; margin:5px 0 0 0}
.breadCrmb{clear:both; padding:10px 0; font-size:11px}
.breadCrmb ul{overflow:hidden; height:100%}
.breadCrmb ul li{float:left; display:inline}
.breadCrmb ul li a{background:url(../images/breadcru.png) no-repeat left center; padding:0 8px 0 10px; text-decoration:none; color:#333333}
.breadCrmb ul li a:hover{color:#ff3211}
.breadCrmb ul li a.last{background:none;color:#ff3211}
.pageTitle{border-bottom:1px solid #bbc3c5; padding-bottom:2px; overflow:hidden; height:100%; padding-top:20px}
.pageTitle .title{float:left; display:inline; font-size:18px; color:#ff2002; padding-left:5px}
.pageTitle .icons{float:right; display:inline; overflow:hidden; height:100%; width:60px}
.pageTitle .icons ul{}
.pageTitle .icons ul li{float:left; display:inline; padding-left:10px}
.textcopy{clear:both; padding:10px 0 0 0; color:#433e3e; text-align:justify}
.textcopy p{padding:10px 0}
.textcopy p a{color:#0071AF; text-decoration:none}
.textcopy p.service{padding: 0}
.textcopy h2{font-size:13px; color:#0071af; padding:8px 0 15px 5px}
.textcopy h3{font-size:13px; color:#0071af; padding:20px 0 2px 0}
.textcopy ul{}
.textcopy ul li{padding:5px 0 0 8px;text-decoration:none; color:#666666; border-bottom:1px solid #e3e3e3; vertical-align:middle} 
.textcopy ul li.last{border-bottom:none} 
.textcopy ul li a{text-decoration:none; color:#006eab;} 
.textcopy ul li a:hover{color:#666666} 
.textcopy ul.pdf li a{color:#666666; background:url(../images/pdf.png) no-repeat 0 0; padding:5px 0 0 30px; height:30px; display:block} 
.textcopy ul.excel li a{color:#666666; background:url(../images/iconExcel.gif) no-repeat 0 0; padding:5px 0 0 30px; height:25px; display:block} 
.textcopy ul.word li a{color:#666666; background:url(../images/iconWord.gif) no-repeat 0 0; padding:5px 0 0 30px; height:25px; display:block}
.textcopy ul.zip li a{color:#666666; background:url(../images/iconZip.gif) no-repeat 0 0; padding:5px 0 0 30px; height:25px; display:block}
.textcopy ul.ppt li a{color:#666666; background:url(../images/iconPpt.gif) no-repeat 0 0; padding:5px 0 0 30px; height:25px; display:block}
.textcopy ul.txt li a{color:#666666; background:url(../images/iconTxt.gif) no-repeat 0 0; padding:5px 0 0 30px; height:25px; display:block}
.textcopy ul.pdf li a:hover, ul.excel li a:hover, ul.word li a:hover, ul.zip li a:hover{color:#006eab}
.textcopy ul li span{padding:5px 20px 0 10px;color:#0071af;float: left; width: 50px; text-align:right}
.textcopy ul li div{padding-left: 90px}

.textcopy ul li span.kb{padding:0px 20px 0 0px;color:#0071af;width: 70px; text-align:right}
.textcopy .pdfholder{background-color:#f6f6f6; margin-top:10px}
.textcopy img{padding-top:0px} 
select{border: 1px solid #c0c2c3; color:#929292; font-size:12px;  padding:2px}
.textcopy p.center{text-align:center}
.textcopy table{padding:0; border-spacing:0}
.textcopy table tr td{padding-right:10px;}
.textcopy table td input.inputTxt{border:1px solid #c8c8c8; height:22px; width:180px}
.textcopy table tr td input.gobtn{background:#0071ae; height:25px; width:29px; color:#fff; border:1px solid #333; cursor:pointer}
/*---------------------------------------------------------------------------------------------------------------------------------grid*/
.grid{clear:both}
.grid table{width:725px; border-spacing:0px; border-collapse:collapse}
.grid table th{background-color:#494949; text-align:left; padding:6px; color:#fff; font-size:13px; font-weight:normal; width:240px;border:1px solid #d1d1d1}
.grid table td{text-align:left; padding:6px;border:1px solid #d1d1d1}
.grid table td.right{text-align:right; padding:6px;width:60px; color:#666666;font-weight:bold}
.grid table td.top{background-color:#494949; height:48px; color:#FFF}
.grid table tr.head{background:url(../images/gridBgHead.jpg) repeat-x 0 0 #F2F2F2; color:#0071af; font-weight:bold}
.grid table tr.mid{background-color:#ececec}
.grid table td.first{width:15px; color:#666666; font-weight:normal}
.grid table td.firsthead{width:15px; color:#fff; background-color:#494949}
.grid table td.firstbotm{width:15px; color:#fff; background-color:#737373}
.grid table td.second{width:450px; color:#0071af; font-weight:normal}
.grid table td.secondhead{width:450px; color:#fff; background-color:#494949}
.grid table td.secondbotm{width:450px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.grid table td.three{width:100px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.grid table td.acg{width:100px; color:#666666; font-weight:normal; text-align:center; padding-right:20px}
.grid table td.threehead{width:100px; color:#fff; background-color:#494949}
.grid table td.threebotm{width:100px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.grid table td.four{width:100px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.grid table td.fourhead{width:100px; color:#fff; background-color:#494949}
.grid table td.fourhead150{width:150px; color:#fff; background-color:#494949}
.grid table td.fourbotm{width:100px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}



.grid1{clear:both; padding:10px 0 15px 15px}
.grid1 table{width:690px; border-spacing:0px; border-collapse:collapse}
.grid1 table tr.head{background:url(../images/gridBgHead.jpg) repeat-x 0 0 #F2F2F2; color:#0071af; font-weight:bold}
.grid1 table tr.data{background:url(../images/gridBgHead.jpg) repeat-x 0 0; color:#666666}
.grid1 table tr.data1{background:none; font-size:12px; color:#666666}
.grid1 table td{text-align:left; padding:6px;border:1px solid #d1d1d1}
.grid1 table td.first{text-align:left; width:30px; padding:6px;border:1px solid #d1d1d1}
.grid1 table td.two{text-align:left; width:100px; padding:6px;border:1px solid #d1d1d1}
.grid1 table td.three{text-align:left; width:300px; padding:6px;border:1px solid #d1d1d1}




.grid2{clear:both; padding:10px 0 15px 15px}
.grid2 table{width:690px; border-spacing:0px; border-collapse:collapse}
.grid2 table tr.head{background:#000000; font-size:12px; color:#ffffff}
.grid2 table tr.data{background:url(../images/gridBgHead.jpg) repeat-x 0 0; color:#666666}
.grid2 table tr.data1{background:none; font-size:12px; color:#666666}
.grid2 table td{text-align:left; padding:6px;border:1px solid #d1d1d1}
.grid2 table td.left1{padding:0 0 0 30px}
.grid2 table td.right{text-align:center; padding:6px;width:140px; color:#666666}
.grid3{clear:both; padding:10px 0 15px 15px}
.grid3 table{width:550px; border-spacing:0px; border-collapse:collapse}
.grid3 table tr.head{background:#000000; color:#ffffff}
.grid3 table th{background:#000000; color:#ffffff;text-align:left; padding:6px;border:1px solid #d1d1d1;}
.grid3 table tr.data{background:url(../images/gridBgHead.jpg) repeat-x 0 0; font-size:12px; color:#666666}
.grid3 table td{text-align:left; padding:6px;border:1px solid #d1d1d1; width:280px}
.grid3 table td.left{text-align:left; padding:6px;border:1px solid #d1d1d1; width:580px}
.grid3 table td.right{text-align:center; padding:6px;width:140px; color:#666666}
.grid3 table td.right1{text-align:center; padding:6px;width:140px; color:#ffffff}
.grid4{clear:both}
.grid4 table{width:725px; border-spacing:0px; border-collapse:collapse}
.grid4 table td{border:1px solid #d1d1d1; padding:6px 0 6px 3px; vertical-align:top}
.grid4 table td a{color:#0071AF; text-decoration:none}
.grid4 table td.firsthead{width:180px;}
.grid4 table td.secondhead{width:50px;}
.grid4 table td.thirdhead{width:150px;}
.grid4 table td.fourthhead{width:220px;}
.grid4 table td.last{text-align:center}
.grid4 table td.nowrap{width:220px; text-align:left}
.grid4 table th{border:1px solid #d1d1d1; padding:6px 0 6px 3px; vertical-align:top}
.grid4 table th.firsthead{width:180px;color:#fff}
.grid4 table th.newhead{color:#fff}
.grid4 table th.secondhead{width:50px;color:#fff}
.grid4 table th.thirdhead{width:150px;color:#fff}
.grid4 table th.fourthhead{width:220px;color:#fff}
.grid4 table th.fifthhead {width: 250px;color:#fff}
.grid4 table th.last{text-align:center;color:#fff}
.grid4 table tr.graycolor{background-color:#e7e5e5}
.grid4 table tr.blackcolor{background-color:#494949;color:#FFF}


.grid5{clear:both}
.grid5 table{width:725px;}
.grid5 table td{border:1px solid #d1d1d1; padding:5px 0px 5px 15px; vertical-align:middle;}
.grid5 table td a{color:#0071AF; text-decoration:none}
.grid5 table td.firsthead{width:370px;margin-left:6px;}
.grid5 table td.secondhead{width:30px;margin-left:6px;}
.grid5 table th.secondhead1{color:#fff}
.grid5 table td.thirdhead{width:150px;margin-left:6px;}
.grid5 table td.fourthhead{width:220px;margin-left:6px;}
.grid5 table td.last{text-align:center}
.grid5 table td.nowrap{width:220px; text-align:left}
.grid5 table td b {font-size:11px}
.grid5 table th{border:1px solid #d1d1d1; padding:5px 0px 5px 15px; vertical-align:middle;}
.grid5 table th.firsthead{width:370px;color:#fff}
.grid5 table th.newhead{color:#fff}
.grid5 table th.secondhead{width:30px;color:#fff}
.grid5 table th.thirdhead{width:150px;color:#fff}
.grid5 table th.fourthhead{width:220px;color:#fff}
.grid5 table th.fifthhead {width: 250px;color:#fff}
.grid5 table th.last{text-align:center;color:#fff}
.grid5 table tr.graycolor{background-color:#e7e5e5}
.grid5 table tr.blackcolor{background-color:#494949;color:#FFF}

.grid6{clear:both; padding:10px 10px 15px 15px}   /*added By Nilesh*/
.grid6 table{width:710px; border-spacing:0px; border-collapse:collapse;}
.grid6 table tr.head{background:#175899; font-size:12px; color:#ffffff}
.grid6 table tr.data{background:url(../images/gridBgHead.jpg) repeat-x 0 0; color:#666666}
.grid6 table tr.data1{background:none; font-size:12px; color:#666666}
.grid6 table td{text-align:left; padding:6px;border:1px solid #d1d1d1}
.grid6 table td.left1{padding:0 0 0 30px}
.grid6 table td.right{text-align:center; padding:6px;width:140px; color:#666666}
/*----------------------------------------------------------------------------------------------------------------------downloadBox*/
.downloadBox{border:1px solid #bcc1c2; margin-top:20px; text-align:center; padding:40px}
.downloadBox h2{font-size:13px; color:#0071af; font-weight:bold; padding:8px 0 15px 5px}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------*/
.impPoint{border:1px solid #90b0b8; width:717px; height:100%; margin:20px 0 0 0; background-color:#e8f2ff; padding:10px}
.impPoint ul{}
.impPoint ul li{background:url(../images/orange_arrow.png) no-repeat 0 12px; padding:8px 5px 0 12px; text-decoration:none; color:#433e3e} 
.impPoint1{padding-left:8px}
.impPoint1 ul{}
.impPoint1 ul li{background:url(../images/orange_arrow.png) no-repeat 0 12px; padding:8px 5px 0 12px; text-decoration:none; color:#433e3e; border:none} 
.impPoint1 ul li.last{padding-bottom:10px}
.impPoint1 h2{color:#000000; font-size:12px;padding:0 0 0 15px}
.impPoint1 p{font-size:12px;padding:2px 0 0 15px}
.impPoint1 h3{color:#000000; font-size:12px;padding:10px 0 10px 15px}
.impPoint1 h4{color:#000000; font-size:13px;padding:10px 0 10px 15px}
.impPoint1 ul li ul{padding:6px 0}
.impPoint1 ul li ul li{background:url(../images/linkBult2.png) no-repeat left center; padding:6px 0 0 10px}
/*---------------------------------------------------------------------------------form*/
.downloadBox1{border:1px solid #bcc1c2;background-color:#fff; width:736px; padding:15px 0}
.downloadBox1 h2{font-size:18px; color:#0071af; font-weight:bold; text-align:center}
.downloadBox1 h3{font-size:18px; color:#0071af; font-weight:bold; text-align:left; padding:0}
.form table{border-collapse:collapse; border:none; border-spacing:0; width:300px;  margin:0 auto}
.form table td{vertical-align:top}
.form table td.left{vertical-align:top; font-weight:bold; color:#000}
.form table tr.top{vertical-align:top; font-weight:bold; color:#666666}
.form table td strong{color:red}
.form table td p{padding:6px 0}
.form table td .errorMsg{color:#FF0000; font-size:11px; padding:6px 0; border:none}
.form input.inputTxt{border:1px solid #c8c8c8; height:22px; width:180px}
.form select.inputselct{width:180px}
/*-----------------------------------------------------*/
.helpdesk{border:1px solid #bcc1c2;background-color:#fff; width:736px}
.helpdesk h3{font-size:13px; color:#0071af; font-weight:bold; text-align:left; padding:5px}
.helpdesk .form{padding-top:10px;}
.helpdesk .form ul li{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}
.helpdesk .form table{border-collapse:collapse; border:none; border-spacing:0; width:690px;}
.helpdesk .form table td{vertical-align:top; font-weight:bold; color:#000000}
.helpdesk .form table td strong{color:red}
.helpdesk .form table td p{padding:6px 0}
.helpdesk .form table td .errorMsg{color:#FF0000; font-size:11px; padding:6px 0; border:none}
.helpdesk .form input.inputTxt{border:1px solid #c8c8c8; height:22px; width:180px}
.helpdesk .form textarea{border:1px solid #c8c8c8; width:250px}
.helpdesk .form select.inputselct{width:180px}
.helpdesk .form input.submit{background:url(../images/formbtnBg.jpg) repeat-x 0 0; padding:5px 10px; color:#ffffff; display:inline-block; text-decoration:none; font-size:13px; cursor:pointer; overflow:visible}
.helpdesk .form a:hover{color:#333333;}

/*--------------------------------------------------------------------------------------------------------------pagination*/
.DataPager01{clear:both; overflow:hidden; height:100%; padding:15px 0}
.DataPager01 span{text-align:right; float:right; padding:0 15px 0 0}
.DataPager01 a:hover{border-bottom: 2px solid red; color: #000000;  padding: 2px 6px 0 6px;}
.DataPager01 a{border: 1px solid #e1e1e1; float:left; padding:2px 6px; background:#ffffff;text-decoration:none; color:#016db5; margin-left:3px}
.DataPager01 span a{border: 1px solid #e1e1e1; float:left; padding:2px 6px; background:#ffffff;text-decoration:none; color:#016db5; margin-left:3px;}
.DataPager01 span a:hover{background:#016db5; color:#ffffff; border-bottom:0; border: 1px solid #e1e1e1}
.DataPager01 span a.prvActive{background:url(../images/p_active.jpg) no-repeat 4px 6px; padding-left:18px;color:#016db5; cursor:pointer}
.DataPager01 span a.prvDisable{background:url(../images/p_deactive.jpg) no-repeat 4px 6px; color:#dddddd;cursor:default}
.DataPager01 span a.nextActive{background:url(../images/n_active.jpg) no-repeat 37px 6px; padding-right:18px; color:#016db5;cursor:pointer}
.DataPager01 span a.nextDisable{background:url(../images/n_deactive.jpg) no-repeat 37px 6px; color:#dddddd; cursor:default}
.DataPager01 span a.noborder{border:none;background-color:none}
.DataPager01 span a.nolink{border: 1px solid #e1e1e1;background-color:#FF3300}
/*-------------------------------------------------------------------------------------------------------------------------------------management*/

/*-----------------------------added by Laxmi for pagers style-------------------------------------------*/
/*.numericBtn {border: 1px solid #e1e1e1; float:left; padding:2px 6px; background:#ffffff;text-decoration:none; color:#016db5; margin-left:3px}
.nxtPrvBtn {border: 1px solid #e1e1e1; float:left; padding:2px 6px; background:#ffffff;text-decoration:none; color:#016db5; margin-left:3px}
.currentPageLbl {padding: 2px 6px 0 6px; float:left}*/
.dataPagerPosition {clear:both; overflow:hidden; height:100%; padding:15px 0 ; float:right}
/*.dataPagerPosition span{text-align:right; float:right; padding:0 15px 0 0}*/
.CurrentPage 
      {
      	padding: 2px 6px;
      	border: 1px solid #e1e1e1; 
      	background: #FF3300;
      	color: #016db5;
      	float:left;
      	
      }
      .CurrentPage:hover 
      {
        padding: 2px 6px;
        background: #FF3300;
      	color: White;
      	
      }
      .PrevNext,.PageNumber
      {
      	padding: 2px 6px;
      	border: 1px solid #e1e1e1;
      	text-decoration: none;
      	color: #016db5;
      	float:left;
      	
      }
      .PageNumber:hover, .PrevNext:hover
      {
      	background-color: #016db5;
      	color: White;
      }
/*-------------------------------------------------------------------------------------------------------------------------------------management*/

.managtGraph{clear:both}
.managtGraph p{padding: 10px 0}
.managment{clear:both; width:100%}
.managment .mangt_sec1{background:url(../images/mangt_img1.png) no-repeat; width:358px; height:93px; background-position:center top;color:#FFF;margin:0 auto; font-weight:bold;padding-top:10px; text-align:center}
.managment .mangt_sec3{clear:both; overflow:hidden; height:100%; width:624px; margin:0 auto}
.managment .mangt_sec3 .leftmangtM{float:left; display:inline; width:290px}
.managment .mangt_sec3 .leftmangtM .leftMangDept{background:url(../images/mangt_img2.png) no-repeat 0 0 ; width:164px; height:55px; margin: 0 auto;color:#ffffff;font-weight:bold; padding-top:10px; text-align:center}
.managment .mangt_sec3 .leftmangtM ul li{background:url(../images/mangt_img4.png) no-repeat 0 0; width:275px; height:50px; padding:5px 5px 12px 10px}
.managment .mangt_sec3 .leftmangtM ul li a{color:#be080c; text-decoration:none; font-weight:bold}
.managment .mangt_sec3 .leftmangtM ul li span{font-size:11px; color:#777778; display: block}
.managment .mangt_sec3 .leftmangtM ul{border:none}

.managment .mangt_sec3 .rightmangtM{float:right; display:inline; width:320px}
.managment .mangt_sec3 .rightmangtM .rightMangDept{background:url(../images/mangt_img3.png) no-repeat 0 0 ; width:164px; height:55px; margin: 0 auto;color:#ffffff; font-weight:bold;padding-top:10px; text-align:center}
.managment .mangt_sec3 .rightmangtM ul li{background:url(../images/mangt_img5.png) no-repeat 0 0; width:275px; height:50px; padding:5px 5px 12px 10px}
.managment .mangt_sec3 .rightmangtM ul li a{color:#0071af; text-decoration:none;font-weight:bold}
.managment .mangt_sec3 .rightmangtM ul li span{font-size:11px; color:#777778; display: block}


.managment .mangt_sec3 .rightlowermangt{float:right; display:inline; width:160px}
.managment .mangt_sec3 .rightlowermangt ul li{background:url(../images/mangt_img6.png) no-repeat 0 0; width:129px; height:50px; padding:5px 5px 12px 10px}
.managment .mangt_sec3 .rightlowermangt ul li a{color:#0071af; text-decoration:none;font-weight:bold}
.managment .mangt_sec3 .rightlowermangt ul li span{font-size:11px; color:#777778; display: block}

.managment .mangt_sec3 .rightlowermangt ul li.ss{background:url(../images/mangt_img7.png) no-repeat 0 0; width:145px; height:50px; padding:5px 5px 12px 10px;z-index:999999}
/*----------------------------------------------------------------------------------FAQ*/
.faq{clear:both}
.faq ul{padding:6px 0}
.faq ul li{background:url(../images/linkBult2.png) no-repeat left top; padding:4px 0 0 10px}
.faq ul li a{text-decoration:none; color:#777778}

/*---------------------------------------------------------------------------sitemap*/
.sitemap{clear:both; overflow:hidden; height:100%}
.sitemap div{ padding-right:10px}
.sitemap .list{padding:10px 0}
.sitemap h2{color:#006ca9; font-size:13px; font-weight:bold}
.sitemap h3{font-size:13px; color:#006ca9;font-weight:bold}
.sitemap .one{float:left; display:inline; width:48px}
.sitemap .two{float:left; display:inline; width:220px}
.sitemap .three{float:left; display:inline; width:220px}
.sitemap .four{float:left; display:inline; width:220px}
.sitemap .five{float:right; display:inline; width:220px}
.sitemap .five1{float:right; display:inline; width:200px}
.sitemap ul{}
.sitemap ul li{padding:0 0 0 3px}
.sitemap ul li.sub{padding:0 0 0 18px}
.sitemap ul li.last{border-bottom:none}
.sitemap ul li a{text-decoration:none; padding:5px 0 5px 12px; display:block;background:url(../images/leftbult.png) no-repeat left center; color:#666666}
.sitemap ul li a:hover{color:#ff2002}
.sitemap ul li a.activered{color:#ff2002}
.sitemap ul li a.active{color:#0071af}
/*-----------------------------------------------------------------------------------------------------------------------------------FAQ*/
.datacont{}
.faq{clear:both; padding:10px 0 0 0; color:#666666; text-align:justify;}
.faqHolder{width:700px;}
.accordin{border-bottom:1px solid #dddddd; padding:8px 0;}
.last{border-bottom:none;}
.accordin h2{overflow:hidden;  height:100%}
.accordin h2 span{float:left; display:inline; font-size:13px; color:#0071af; background:url(../images/leftbult.png) no-repeat 0 5px; padding-left:10px;}
.accordin h2 span a{float:left; display:inline; font-size:12px; color:#0071af;}
.accordin h2 strong{float: right; background:url(../images/iconFAQ.png) no-repeat; height:7px; width:14px; margin-top:5px;}
.accordin h2 strong.active{float: right; background:url(../images/iconFAQ_active.png) no-repeat; height:7px; width:14px;}
.accordin .ans{padding:10px 0; display:none}
.accordin .inneraccordin{margin-left:20px; width:685px;} /* added by Laxmi on 14012015 for CR1173 /
/*----------------------------------------------------------------------------------------------popup*/
.popup{clear:both; position:fixed; width:700px; border:1px solid #999; padding:25px; padding-top:5px; background-color:#ffffff; border-bottom:9px solid #00639a;top:50px; left:280px; z-index:999999}
.popup a.close{font-size:13px; color:#0f8ace; text-decoration:none;font-weight:bold; padding:0 0 0 645px;}
.popup h2{font-size:14px; color:#000}
.popup .pageTitle1{clear:both; border-bottom:1px solid #bbc3c5; padding-bottom:2px; overflow:hidden; height:100%; padding-top:0; margin-bottom:10px;}
.popup .pageTitle1 .title{float:left; display:inline; font-size:18px; color:#ff2002; padding-left:5px; padding-top:13px;}
.popup .pageTitle1 .icons{float:right; display:inline; overflow:hidden; height:100%; width:69px}
.popup .pageTitle1 .icons ul{}
.popup .pageTitle1 .icons ul li{float:left; display:inline; padding-left:10px; background:none}
.popup ul {clear:both; padding-top:10px; padding-left:10px}
.popup ul li{background:url(../images/breadcru.png) no-repeat 0 14px;padding:10px 0 6px 15px}
/*-----------------------------------------------------------------------------------------------------popupBg*/
.overlay{position:fixed; width:100%; height:100%; left:0; top:0; background-color:black; opacity:0.7; filter:alpha(opacity=70); z-index:99999}

/*-----------------------------------------------------------------------------------------*/
.popupcont{height:450px;overflow: auto;}
.scrollbar1 {width:100%; clear:both;}
.scrollbar1 .viewport {width:94%; height:390px; overflow:hidden; position:relative; text-align:left;}
.scrollbar1 .overview {list-style:none; position:relative; left: 0; top: 0; background:url(../images/transparent.png) 0 0 repeat;}
.scrollbar1 .thumb .end, .scrollbar1 .thumb{background:#00639a;}
.scrollbar1 .scrollbar{position: relative; float: right; width:4px;}
.scrollbar1 .track{height:100%; width:3px; position:relative; padding:0; background:url(../images/scrollbarbg.gif) center top repeat-y;}
.scrollbar1 .thumb{height:20px; width:4px; cursor:pointer; overflow:hidden; position:absolute; top: 0; right:0;}
.scrollbar1 .thumb .end{overflow:hidden; height:0px; width:13px;}
.scrollbar1 .disable{display:none;}
/*------------------------------------------------------------------------------------------------------------datepick*/
div.ui-datepicker-group{float:left;}
div.ui-datepicker-group-first{float:left;}
div.ui-datepicker-header{width:196px; height:20px; background:#72a9d3; font-family:Arial; font-size:12px; color:#fff; padding:0px; border:1px solid #ddecf7; padding:2px;}
a.ui-datepicker-prev{float:left; width:12px; height:12px; cursor:pointer; text-indent:-9999; background:url(../images/prev.png) 3px 3px no-repeat;  padding:3px;  border:1px solid #72a9d3}
div.ui-datepicker-title{float:left; width:140px; text-align:center; padding-top:3px; padding-left:5px;}
a.ui-datepicker-next{float:right; width:12px; height:12px; cursor:pointer; text-indent:-9999; background:url(../images/next.png) 3px 3px no-repeat;  padding:3px;}
a.ui-datepicker-prev-hover{border:1px solid #ddecf7;background:#ddecf7 url(../images/h_prev.png) 3px 3px no-repeat;}
a.ui-datepicker-next-hover{border:1px solid #ddecf7;background:#ddecf7 url(../images/h_next.png) 3px 3px no-repeat;}
table.ui-datepicker-calendar{width:202px; background:#FFF; border:1px solid #ddecf7; border-top:none;}
table.ui-datepicker-calendar td, th{font-family:Arial; font-size:12px; color:#333;}
table.ui-datepicker-calendar td a{text-decoration:none; color:#286390;}
table.ui-datepicker-calendar td {border:1px solid #c5dbec; text-align:center; background:#dfeffc}
table.ui-datepicker-calendar td.ui-datepicker-today{background:#fbec88;}
table.ui-datepicker-calendar td.ui-datepicker-today a{color:#286390;}
table.ui-datepicker-calendar td.ui-datepicker-week-end a{color:#286390;}
table.ui-datepicker-calendar td.ui-datepicker-other-month{background:#f2f3f4;}
.ui-datepicker-trigger{border:none; background:none; margin:0; padding-right:10px; vertical-align:middle; cursor:pointer;}
p.date{margin:0; padding:20px; font-family:Arial; font-size:13px; color:#286390;}
p.date input{border:1px solid #c9ced2; width:120px; height:20px;}

.ui-datepicker{left:150px !important}
/*--------------------------------------------------------------------------------------------------------------*/
.reg{border:1px solid #bcc1c2;background-color:#fff; width:736px;}
.reg h3{font-size:16px; color:#0071af; font-weight:bold; text-align:left; padding:5px}
.reg h4{font-size:14px; color:#58575B; font-weight:bold; text-align:left}
.reg .form{padding-top:10px;}
.reg .form table{border-collapse:collapse; border:none; border-spacing:0; width:690px;}
.reg .form table td{vertical-align:middle; font-weight:normal; color:#666666;padding:6px}
.reg .form table td strong{color:red}
.reg .form table td p{padding:6px 0}
.reg .form table td .errorMsg{color:#BD2F2F; font-size:11px; padding:6px 0; border:none}
.reg .form input.inputTxt{border:1px solid #c8c8c8; height:22px; width:180px}
.reg .form input.inputTxt1{border:1px solid #c8c8c8; height:22px; width:120px}
.reg .form input.inputTxt2{border:1px solid #c8c8c8; height:22px; width:70px}
.reg .form input.inputTxt3{border:1px solid #c8c8c8; height:22px; width:50px}
.reg .form textarea{border:1px solid #c8c8c8; width:250px}
.reg .form select.inputselct{width:220px; color:#000000}
.reg .form input.submit{background:url(../images/formbtnBg.jpg) repeat-x 0 0; padding:5px 10px; color:#ffffff; display:inline-block; text-decoration:none; font-size:13px; cursor:pointer; overflow:visible}
.reg .form a:hover{color:#333333;}
/*----------------------------------------------------------------------------------------------button*/
.btn input.submit{background:url(../images/formbtnBg.jpg) repeat-x 0 0; padding:5px 10px; color:#ffffff; display:inline-block; text-decoration:none; font-size:13px; font-weight:bold; cursor:pointer; overflow:visible}
.btn a:hover{color:#333333;}
/*----------------------------------------------------------------------------------------------------*/

/*----------------------------cpe-------------------------*/
 .errorMsg{color:#FF0000; font-size:12px; padding:3px 0; border:none}
.cpe{border:1px solid #bcc1c2;background-color:#fff; width:736px;}
.cpe h3{font-size:16px; color:#0071af; font-weight:bold; text-align:left; padding:5px}
.cpe h4{font-size:14px; color:#58575B; font-weight:bold; text-align:left}
.cpe .form{padding-top:20px;}
.cpe .form table{border-collapse:collapse; border:none; border-spacing:0; width:690px;}
.cpe .form table td{vertical-align:middle; font-weight:normal; color:#666666;padding:3px}
.cpe .form table td strong{color:red}
.cpe .form table td p{padding:6px 0}
.cpe .form table td .errorMsg{color:#FF0000; font-size:11px; padding:3px 0; border:none}
.cpe .form input.inputTxt{border:1px solid #c8c8c8; height:20px; width:50px}
.cpe .form input.inputTxt1{border:1px solid #c8c8c8; height:20px; width:70px}
.cpe .form input.inputTxt2{border:1px solid #c8c8c8; height:20px; width:100px}
.cpe .form input.inputTxt3{border:1px solid #c8c8c8; height:20px; width:120px}
.cpe .form input.inputTxt4{border:1px solid #c8c8c8; height:20px; width:150px}
.cpe .form input.inputTxt5{border:1px solid #c8c8c8; height:20px; width:180px}
.cpe .form input.inputTxt6{border:1px solid #c8c8c8; height:20px; width:220px}
.cpe .form input.inputTxt7{border:1px solid #c8c8c8; height:20px; width:250px}
.cpe .form input.inputTxt8{border:1px solid #c8c8c8; height:20px; width:280px}
.cpe .form input.inputTxt9{border:1px solid #c8c8c8; height:20px; width:300px}
.cpe .form input.inputFile{border:1px solid #c8c8c8; height:20px; width:300px;background-color:#fff}
.cpe .form textarea{border:1px solid #c8c8c8; width:250px}
.cpe .form select.inputselct{width:180px; color:#000000;}
.cpe .form select.inputselct1{width:220px; color:#000000;}
.cpe .form select.inputselct2{width:40px; color:#000000;}
.cpe .form select.inputselct3{width:300px; color:#000000;}
.cpe .form select.inputselct4{width:70px; color:#000000;}
.cpe .form select.inputselct5{width:70px; color:#000000;}
.cpe .form input.submit{background:url(../images/formbtnBg.jpg) repeat-x 0 0; padding:5px 10px; color:#ffffff; display:inline-block; text-decoration:none; font-size:13px; cursor:pointer; overflow:visible}
.cpe .form a:hover{color:#333333;}


.cpe1{float:right; border:1px solid #bcc1c2;background-color:#fff; width:336px;}
.cpe1 h3{font-size:16px; color:#0071af; font-weight:bold; text-align:left; padding:5px}
.cpe1 h4{font-size:14px; color:#58575B; font-weight:bold; text-align:left}
.cpe1 .form{padding-top:10px;}
.cpe1 .form table{border-collapse:collapse; border:none; border-spacing:0; width:290px;}
.cpe1 .form table td{vertical-align:middle; font-weight:normal; color:#666666;padding:3px}
.cpe1 .form table td strong{color:red}
.cpe1 .form table td p{padding:6px 0}
.cpe1 .form table td .errorMsg{color:#FF0000; font-size:11px; padding:3px 0; border:none}
.cpe1 .form input.inputTxt0{border:1px solid #c8c8c8; height:20px; width:60px}
.cpe1 .form input.inputTxt{border:1px solid #c8c8c8; height:20px; width:180px}
.cpe1 .form select.inputselct{width:180px; color:#000000;}
.cpe1 .form input.submit{background:url(../images/formbtnBg.jpg) repeat-x 0 0; padding:2px 10px; color:#ffffff; display:inline-block; text-decoration:none; font-size:13px; cursor:pointer; overflow:visible}
.cpe1 .form a:hover{color:#333333;}
.cpe1 .form a{text-decoration:none; color:#3300CC}

/*----------------------------cpe grid-------------------------*/
.cpegrid{clear:both;background-color:#ffffff}
.cpegrid table{width:739px; border-spacing:0px; border-collapse:collapse}
.cpegrid table th{background-color:#494949; text-align:left; padding:6px; color:#fff; font-size:13px; font-weight:bold; width:240px;border:1px solid #d1d1d1}
.cpegrid table td{text-align:left; padding:6px;border:1px solid #d1d1d1}
.cpegrid table td.right{text-align:right; padding:6px;width:60px; color:#666666;font-weight:bold}
.cpegrid table td.top{background-color:#494949; height:48px; color:#FFF}
.cpegrid table tr.head{background:url(../images/gridBgHead.jpg) repeat-x 0 0 #F2F2F2; color:#0071af; font-weight:bold}
.cpegrid table tr.mid{background-color:#ececec}
.cpegrid table td.first{width:15px; color:#666666; font-weight:normal}
.cpegrid table th.firsthead{width:15px; color:#fff; background-color:#494949}
.cpegrid table td.firstbotm{width:15px; color:#fff; background-color:#737373}
.cpegrid table td.second{width:75px; color:#0071af; font-weight:normal}
.cpegrid table th.secondhead{width:75px; color:#fff; background-color:#494949}
.cpegrid table td.secondbotm{width:75px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegrid table td.three{width:100px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegrid table th.threehead{width:100px; color:#fff; background-color:#494949}
.cpegrid table td.threebotm{width:100px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegrid table td.four{width:150px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegrid table th.fourhead{width:150px; color:#fff; background-color:#494949}
.cpegrid table td.fourbotm{width:150px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegrid table td.five{width:200px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegrid table th.fivehead{width:200px; color:#fff; background-color:#494949}
.cpegrid table td.fivebotm{width:200px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegrid table td.six{width:250px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegrid table th.sixhead{width:250px; color:#fff; background-color:#494949}
.cpegrid table td.sixbotm{width:250px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegrid table td.seven{width:450px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegrid table th.sevenhead{width:450px; color:#fff; background-color:#494949}
.cpegrid table td.sevenbotm{width:450px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegrid table td input.inputTxtBox{border:1px solid #c8c8c8; height:20px; width:30px}
.cpegrid textarea{border:1px solid #c8c8c8; width:350px}
.cpegrid table tr.graycolor{background-color:#e7e5e5}

/*----------------------------cpe grid for FII-------------------------*/
.cpegridFII{clear:both;background-color:#ffffff}
.cpegridFII table{width:80%; border-spacing:0px; border-collapse:collapse; margin:0 auto; overflow:hidden;}
.cpegridFII table th{background-color:#494949; text-align:left; padding:6px; color:#fff; font-size:12px; font-weight:bold; width:240px;border:1px solid #d1d1d1}
.cpegridFII table td{text-align:left; padding:6px;border:1px solid #d1d1d1}
.cpegridFII table td.right{text-align:right; padding:6px;width:60px; color:#666666;font-weight:bold}
.cpegridFII table td.top{background-color:#494949; height:48px; color:#FFF}
.cpegridFII table tr.head{background:url(../images/gridBgHead.jpg) repeat-x 0 0 #F2F2F2; color:#0071af; font-weight:bold}
.cpegridFII table tr.mid{background-color:#ececec}
.cpegridFII table td.first{width:15px; color:#666666; font-weight:normal}
.cpegridFII table th.firsthead{width:15px; color:#fff; background-color:#494949}
.cpegridFII table td.firstbotm{width:15px; color:#fff; background-color:#737373}
.cpegridFII table td.second{width:75px; color:#0071af; font-weight:normal}
.cpegridFII table th.secondhead{width:75px; color:#fff; background-color:#494949}
.cpegridFII table td.secondbotm{width:75px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegridFII table td.three{width:100px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegridFII table th.threehead{width:100px; color:#fff; background-color:#494949}
.cpegridFII table td.threebotm{width:100px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegridFII table td.four{width:150px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegridFII table th.fourhead{width:150px; color:#fff; background-color:#494949}
.cpegridFII table td.fourbotm{width:150px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegridFII table td.five{width:200px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegridFII table th.fivehead{width:200px; color:#fff; background-color:#494949}
.cpegridFII table td.fivebotm{width:200px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegridFII table td.six{width:250px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegridFII table th.sixhead{width:250px; color:#fff; background-color:#494949}
.cpegridFII table td.sixbotm{width:250px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegridFII table td.seven{width:450px; color:#666666; font-weight:normal; text-align:right; padding-right:20px}
.cpegridFII table th.sevenhead{width:450px; color:#fff; background-color:#494949}
.cpegridFII table td.sevenbotm{width:450px; color:#fff; background-color:#737373;text-align:right; padding-right:20px}
.cpegridFII table td input.inputTxtBox{border:1px solid #c8c8c8; height:20px; width:30px}
.cpegridFII textarea{border:1px solid #c8c8c8; width:350px}
.cpegridFII table tr.graycolor{background-color:#e7e5e5}


/*----------------------------cas grid-------------------------*/
.casgrid{clear:both;background-color:#ffffff}
.casgrid table{border-spacing:0px; border-collapse:collapse}
.casgrid table th{background-color:#494949; text-align:left; padding:6px; color:#fff; font-size:13px; font-weight:bold; width:240px;border:1px solid #d1d1d1}
.casgrid table td{text-align:left; padding:6px;border:1px solid #d1d1d1}
.casgrid table td.right{text-align:right; padding:6px;width:60px; color:#666666;font-weight:bold}
.casgrid table td.top{background-color:#494949; height:48px; color:#FFF}
.casgrid table tr.head{background:url(../images/gridBgHead.jpg) repeat-x 0 0 #F2F2F2; color:#0071af; font-weight:bold}
.casgrid table tr.mid{background-color:#ececec}
.casgrid table td.first{width:15px; color:#666666; font-weight:normal}
.casgrid table th.firsthead{width:15px; color:#fff; background-color:#494949}
.casgrid table td.firstbotm{width:15px; color:#fff; background-color:#737373}
.casgrid table td.second{width:75px; color:#0071af; font-weight:normal}
.casgrid table th.secondhead{width:75px; color:#fff; background-color:#494949}
.casgrid table td.secondbotm{width:75px; color:#fff; background-color:#737373;text-align:left; padding-right:20px}
.casgrid table td.three{width:100px; color:#666666; font-weight:normal; text-align:left; padding-right:20px}
.casgrid table th.threehead{width:100px; color:#fff; background-color:#494949}
.casgrid table tr td.threehead{width:150px; color:#fff; background-color:#494949}
.casgrid table tr td.fourhead{width:200px; color:#fff; background-color:#494949}
.casgrid table td.threebotm{width:100px; color:#fff; background-color:#737373;text-align:left; padding-right:20px}
.casgrid table td.four{width:150px; color:#666666; font-weight:normal; text-align:left; padding-right:20px}
.casgrid table th.fourhead{width:150px; color:#fff; background-color:#494949}
.casgrid table td.fourbotm{width:150px; color:#fff; background-color:#737373;text-align:left; padding-right:20px}
.casgrid table td.five{width:200px; color:#666666; font-weight:normal; text-align:left; padding-right:20px}
.casgrid table th.fivehead{width:200px; color:#fff; background-color:#494949}
.casgrid table td.fivebotm{width:200px; color:#fff; background-color:#737373;text-align:left; padding-right:20px}
.casgrid table td.six{width:250px; color:#666666; font-weight:normal; text-align:left; padding-right:20px}
.casgrid table th.sixhead{width:250px; color:#fff; background-color:#494949}
.casgrid table td.sixbotm{width:250px; color:#fff; background-color:#737373;text-align:left; padding-right:20px}
.casgrid table td.seven{width:450px; color:#666666; font-weight:normal; text-align:left; padding-right:20px}
.casgrid table th.sevenhead{width:450px; color:#fff; background-color:#494949}
.casgrid table td.sevenbotm{width:450px; color:#fff; background-color:#737373;text-align:left; padding-right:20px}
.casgrid table td input.inputTxtBox{border:1px solid #c8c8c8; height:20px; width:30px}
.casgrid textarea{border:1px solid #c8c8c8; width:350px}
.casgrid table tr.graycolor{background-color:#e7e5e5}

/*----------------------------cas grid-------------------------*/

/*-------------------Table CSS For Normal Table------------------------*/  /*Added By Nilesh on 28092016 For CR1083*/

.table 
{
    border: 1px solid black;
    border-collapse: collapse;
    width: 100%;
}

.th 
{
    border: 1px solid black;
    height: 20px;
    background-color: #006699;
    color: #FFFFFF;
}
.td
{
    border: 1px solid black;
}

