﻿body
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
	scrollbar-base-color: #e4e9f1;
	scrollbar-arrow-color: #2b4369;
    scrollbar-darkshadow-color: #8db5f6;
	scrollbar-face-color: #e4e9f1;
	scrollbar-track-color: #e4e9f1;
	
}
.header_img
{
    background-image:url(../Comman/images/header3.gif);
    background-repeat:no-repeat;
    width:980px;
    height:79px;
}
.flash_button_bg
{
      height:30px;
      width:118px;
      text-align:center;
      background-image:url(../Comman/images/flash_button_bg1.gif);
      background-repeat :no-repeat;
      text-decoration:none;
      /*background-color:#d1c3d1;*/
      cursor:pointer;
}
.textbox
{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align:top;
	width:190px;
	border:1px solid #a4a098;
	border-collapse:collapse;
}
.textbox_small
{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align:top;
	width:100px;
	border:1px solid #a4a098;
	border-collapse:collapse;
}

.dropdown
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align:top;
	width:195px;
	border:1px solid #a4a098;
	border-collapse:collapse;
}
.grid_scroll
{
	width:750px;
	height:auto;
	overflow-x:scroll;
	overflow-y:hidden;
	}
.box
{
    background-image:url(../images/header_bg.jpg);	
    background-repeat:repeat-x;	
	/*margin-bottom:10px;*/
	border:1px solid #0392d4;
	
}
.box_head
{
	height:17px;
    font-weight:bold;
	text-align:center;
    color:#FFFFFF;
    padding-top:3px;
	font-size:11px;
	font-family:Tahoma;
	background-color:#0392d4;
}
.box_body
{
	background-color:#FFFFFF;
	padding:1px 1px 1px 1px;
	
}
.box_content
{
	padding:5px;
	/*background:#eeebeb;*/
	border:1px solid #0392d4;
	background-image:url(../../images/sub_page1_bg.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	vertical-align:baseline;
}
.product_bg
{
	padding:5px;
	/*background:#eeebeb;*/
	border:1px solid #0392d4;
	background-image:url(../../images/product_bg.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	vertical-align:baseline;
	/*height:400px;*/
}

.error_box_content
{
	padding:5px;
	background:#f0f5fc;
	border:2px solid #ebebeb;
	font-weight:bold;
}
.error_box_content_red
{
	padding:5px;
	background:#f0f5fc;
	border:2px solid #ebebeb;
	color:#ff0000;
	font-weight:bold;
}
.formcontener_td
{    /*border-bottom:solid 1px #347d9d;
     border-right:solid 1px #347d9d;*/
     background-color:#dedede;
     width: 802px;
     min-height:400px;
     /*height:400px;*/
     padding:14px 13px 14px 13px;
}
.formcontener_td_withoutmenu
{    /*border-bottom:solid 1px #347d9d;
     border-right:solid 1px #347d9d;*/
     background-color:#dedede;
     width: 952px;
     min-height:400px;
     /*height:400px;*/
     padding:14px 13px 14px 13px;
     border-top:1px solid #d8d9e1;
}
.formcontener_td_loginpage
{    /*border-bottom:solid 1px #347d9d;
     border-right:solid 1px #347d9d;*/
     background-color:#ffffff;
     width: 952px;
     /*min-height:400px;
     height:400px;*/
     padding:14px 13px 14px 13px;
}
.buttons
{
      height:20px;
      width:78px;
      color: #ffffff;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../Comman/images/buttons_small.gif);
      background-repeat :no-repeat;
      /*background-color:#9db809;*/
      border:0px solid #ffffff;
      cursor:pointer;
    
}
.large_button
{
     height:20px;
      width:115px;
      color: #ffffff;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../Comman/images/buttons_small.gif);
      background-repeat :no-repeat;
      /*background-color:#9db809;*/
      border:0px solid #ffffff;
      cursor:pointer;
}
.login_bg_button
{
      height:20px;
      width:78px;
      color: #000000;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../Comman/images/login_bg_button.gif);
      background-repeat :no-repeat;
      /*background-color:#9db809;*/
      border:0px solid #ffffff;
      cursor:pointer;
    
}
.mid_button
{
	 height:18px;
      width:120px;
      color: #ffffff;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../Comman/images/button_mid.jpg);
      background-repeat :no-repeat;
      /*background-color:#d1c3d1;*/
      border:0px;
      cursor:pointer;
}



/*login Page class*/
.login_left_td
{
	background-image:url(../Comman/images/login_bg_left_td.gif);
    background-repeat:no-repeat;
    width:286px;
    height:462px;
}
.login_mid_td
{
	background-image:url(../Comman/images/login_bg.jpg);
    background-repeat:no-repeat;
    width:442px;
    height:462px;
}
.login_right_td
{
	background-image:url(../Comman/images/login_bg_right_td.gif);
    background-repeat:no-repeat;
    width:252px;
    height:462px;
}


.ReportHeaderverticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}



.verticaltext
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight:bold;
vertical-align:middle;
text-align:center;
font-style: italic;
color:Red;
writing-mode:tb-rl;
min-height: 10em;
display: table-cell;

}

.footer_img
{
    background-image:url(../Comman/images/top_linkbg3.gif);
    width:980px;
    height:29px;
}
/*footor class start here*/
.footor_left_corner
{
	/*background-color:#e95c41;
    background-image:url(../Comman/images/footer_left_corner.gif);
    background-repeat:no-repeat;
    width:12px;*/

}
.footor_right_corner
{
	/*background-color:#e95c41;
    background-image:url(../Comman/images/footer_right_corner.gif);
    background-repeat:no-repeat;
    width:12px;*/

}
.bottom_link
{
    font-family:Verdana;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    /*background-color:#e95c41;*/
    height:20px;
    padding:0px 5px 0px 5px;
}
.addmin_bottom_link
{
    font-family:Verdana;
    font-size:10px;
    color:#ffffff;
    text-decoration:none;
    background-color:#36312d;
    height:25px;
    padding:0px 5px 0px 5px;
}
/*footor class start here*/
.main_table_width
{   width:980px;
    height:550px;
}

.news_buttons
{
      height:18px;
      width:60px;
      color: #000000;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../SCOOP/Images/scoop_button.jpg);
      background-repeat :no-repeat;
      /*background-color:#9db809;*/
      border:0px solid #ffffff;
      cursor:pointer;
    
}
.news_sepreter
{
    background-image:url(../Comman/images/news_separeter.GIF);
    background-repeat:repeat;
    height:2px;
}
.TopButton
{
      height:18px;
      width:60px;
      color: #ffffff;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../Comman/images/button.jpg);
      background-repeat :no-repeat;
      /*background-color:#9db809;*/
      border:0px solid #ffffff;
      cursor:pointer;
    
}
.sio_Button
{
      height:18px;
      width:60px;
      color: #ffffff;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../Comman/images/button.jpg);
      background-repeat :no-repeat;
      /*background-color:#9db809;*/
      border:0px solid #ffffff;
      cursor:pointer;
    
}
.login_buttons_home
{
      height:18px;
      width:60px;
      color: #ffffff;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      /*background-image:url(../Comman/images/LoginButton.jpg);
      background-repeat :no-repeat;*/
      background-color:#000000;
      border:1px solid #cccccc;
      cursor:pointer;
    
}
.buttons_large
{
      height:20px;
      width:115px;
      color: #ffffff;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background-image:url(../Comman/images/button_large.gif);
      background-repeat :no-repeat;
      /*background-color:#9db809;*/
      border:0px;
      cursor:pointer;
}

.logout_icon
{
      height:24px;
      width:24px;
      border:0px;
      background-image:url(../Comman/images/logout3.gif);
      background-repeat:no-repeat;
      cursor:pointer;
      background-color:Transparent;
          
}
.admin_buttonswithImage
{
      height:20px;
      width:20px;
      border:0px;
      background-image:url(../Comman/images/log_out_addmin.gif);
      background-repeat:no-repeat;
      cursor:pointer;
      cursor:pointer;

    
}
.home_icon
{
      height:24px;
      width:24px;
      border:0px;
      background-image:url(../Comman/images/home3.gif);
      background-repeat:no-repeat;
      background-color:Transparent;
      cursor:pointer;
    
}
.PPEPanel
{
    width:300px;
    
    
}
/*.lable_td
{   
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
	font-style: normal;
	width:115px;
}*/

.Home_Marquee
{height:20px;
}

.logintable
{
    
	background-color: #d8d7d3;
}
.login_table_bg
{
	/*background:#eeebeb;
	border:1px solid #a79d95;*/
	background-image:url(../Comman/images/login_bg.gif);
	background-repeat:no-repeat;
	height:304px;
	width:462px;
}
.login_table_text
{
	color:#ffffff;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
}
.login_table_text_header
{
	color:#ffffff;
    font-family:verdana;
    font-size:18px;	
}
.Bank_name {
	height: auto;
	width: 488px;
	
}
.copyright
 {
   font-family: arial,verdana;
   font-size: 10px;
   font-weight:bold;
   color:#DEDED6;
   background-color:#3d2e2e;
   
 }
 
.header_text
{
    background-color:#9db809; 
    color:#ffffff;
    font-family:verdana;
    font-size:24px;
}
.txt_blue_link
{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#0067d0;
	text-align:justify;
}
.contact_us_text 
{   
    width:400px;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
    padding:0px 10px 0px 10px;
	background-color:#ffffff;
	text-align:justify;
	float:left;
	text-decoration:none;
	color:#7d7d7d;
}
.grey_links{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color: #0067d0;
}

.menu_access
{
    border-left:1px solid #cccccc;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    width:500px;
    
}
.menu_access_td
{
    border-bottom:1px solid #cccccc;
    border-right:1px solid #cccccc;
   
    
}
.red_starmarked
{
    color: #ff0000;
  font-size: 9px;
}

/* Gried text wraping problam class start here*/
.gried_edit_col
{   
    word-wrap:break-word;
    width:20px;
}
.fixed_cell
{
    word-wrap:break-word;
    width:125px;
}
.fixed_cell_date
{
    word-wrap:break-word;
    width:65px;
}
.fixed_cell_circuler_no
{
    word-wrap:break-word;
    width:50px;
}
.fixed_address_cell
{
    word-wrap:break-word;
    width:270px;
}
/* Gried text wraping problam class End here*/
.aprovaltab_border
{
     border-bottom:1px solid #9db809;
    border-right:1px solid #9db809;
}
.tab_border
{
    border-bottom:1px solid #9db809;
    border-top:1px solid #9db809;
    border-left:1px solid #9db809;
   
}
/*Index page Class start here*/
.index_greenbg
{
    height:72px;
    width:220px;
    background-image:url(../Comman/images/green_bg.gif);
    background-repeat:repeat;
    border-bottom:1px solid #ffffff;
    padding:0px 0px 0px 15px;
}
.independance_daybg
{
    height:72px;
    width:220px;
    background-image:url(../Comman/images/independence_day.gif);
    background-repeat:repeat;
     border-bottom:1px solid #ffffff;
     padding:0px 0px 0px 15px;
}
.index_bluebg
{
    height:72px;
    width:220px;
    background-image:url(../Comman/images/blue_bg.gif);
    background-repeat:repeat;
     border-bottom:1px solid #ffffff;
     padding:0px 0px 0px 15px;
}
.index_calender
{
    height:191px;
    width:220px;
    background-image:url(../Comman/images/index_calender.gif);
   

}
.index_orangebg
{
    height:87px;
    width:212px;
    background-image:url(../Comman/images/orange.gif);
    background-repeat:repeat;
    border-bottom:1px solid #ffffff;
}
.index_todaybirth
{
    height:88px;
    width:212px;
    background-image:url(../Comman/images/birthday_bg.gif);
    background-repeat:no-repeat;
     border-bottom:1px solid #ffffff;
     font-family:Arial;
    font-size:22px;
    font-weight:normal;
    color:#4a4949;
    padding-left:20px;
}
.index_employeof_month
{
    height:88px;
    width:212px;
    background-image:url(../Comman/images/employeof_month.gif);
    background-repeat:no-repeat;
     border-bottom:1px solid #ffffff;
     font-family:Arial;
    font-size:20px;
    font-weight:normal;
    color:#4a4949;
    padding-left:20px;
}
.index_traning_program
{
    height:155px;
    width:212px;
    background-color:#488eb3;
    background-image:url(../Comman/images/traning_program.gif);
    background-repeat:no-repeat;
    padding-left:20px;
}
.index_numberclass
{
    font-family:Tahoma;
    font-size:24px;
    font-weight:normal;
    color:#ffffff;
}
.index_monthclass
{
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}
.index_normaltext
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}
/*Index left side table text class start here*/
.index_black_number_class
{
    font-family:Tahoma;
    font-size:24px;
    font-weight:normal;
    color:#3a3a3a;
}
.index_blackmonth_text
{
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    color:#3a3a3a;
}
.index_blacknormal_text
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#3a3a3a;
}
.traning_programe
{
    font-family:Tahoma;
    font-size:18px;
    font-weight:normal;
    color:#ffffff;
}
/*Index left side table text class End here*/

/*Top link td class start here*/
.top_link_td 
{	
    background-image:url(../Comman/images/toplinknormal_bg.gif);	
    background-repeat:repeat-x;
    border-top:2px solid #7c7f6c;
    border-bottom:1px solid #ffffff;
    
}
.top_link 
{
	/*width:90px;
	height:28px;*/
	text-align:center;
	/*background-image:url(../Comman/images/toplinknormal_bg.gif);
	background-repeat:repeat-x;*/
	background-color:#0392d4;
	padding:0px 10px 0px 10px;
	/*border-bottom:1px solid #cfd1c5;*/
	border-right:1px solid #ffffff;
}

.top_link a
{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;	
    text-decoration:none;
    padding:0px 10px 0px 10px;
}	
.top_link a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;	
	padding:0px 10px 0px 10px;
}
.top_link_bg
{
    text-align:center;
  	background-image:url(./images/chromrbggrey.gif) ;
  	background-repeat:repeat-x; 
  	height: 26px;
	width: 100px;
}
.admin_top_link 
{
	width:100px;
	height:28px;
	text-align:center;
	background-image:url(../Comman/images/toplinknormal_bg.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #cfd1c5;
	/*background-color:#3d82cf;*/

	/*border-bottom:1px solid #cfd1c5;*/
	border-right:1px solid #c6c4ba;
}
.admin_top_link a
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;	
    text-decoration:none;
}	
.admin_top_link a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;	
}
.home_inside_table
{
    width:980px;
}
.bg
{

    /*background-image:url(../Comman/images/bg.gif);
    background-repeat:no-repeat;
    
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
    padding:0px 10px 0px 10px;
*/
}
.doted_border
{
    border-bottom:dotted 1px #4a4949;
    text-align:justify;
    font-size:11px; 
    font-family:Arial;
    color:#4a4949;
   
}
.traning_programe_link
{
     font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
    text-decoration:underline;
}
.traning_programe_link:hover
{
     font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
    text-decoration:none;
}
.black_readmorelink
{
     font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color:#4a4949;
    text-decoration:underline;
}
.black_readmorelink:hover
{
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color:#4a4949;
    text-decoration:none;
}
/*Added by Ganesh K on 24 March 2009*/
/*Index page Class End here*/

#container {

  position:relative;

}



/* Added by Sanjiv on 24 Sept 09 for model pop up back ground */

.modalBackground
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}


/* till here */
.green_bg_gradian
{
    height:360px;
    width:275px;
    background-image:url(../../Comman/images/green_gradian_bg.gif);
    background-repeat:repeat;
}
.admin_CompulsoryMark
{
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.birthaday_bg
{
    background-image:url(Images/birthday2.gif);
    background-repeat:no-repeat;

    width:555px;

    background-position:right;
    border:1px solid green;

}
/*new discription text div start here*/
.new_discription
{
    height:230px;
    overflow-y:auto;
    overflow-x:hidden;
    
    
}
.homepage_new_link
{
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
}
.homepage_new_link:hover
{
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.Birthaday_bg
{
    background-image:url(../Comman/images/birthday.JPG);
    background-repeat:no-repeat;
    height:300px;
    width:556px;
}
/*new discription text div start here*/
/*tab related css start */
.CustomTabStyle .ajax__tab_header {
    font-family:Verdana;
    font-size:11px;
    background:url(images/tab-line.gif) repeat-x bottom;
}
.CustomTabStyle .ajax__tab_outer {
    font-family:Verdana;
    font-size:11px;
}
.CustomTabStyle .ajax__tab_body{
    font-family:Verdana;
    font-size:11px;
}
.CustomTabStyle .ajax__tab_inner {
    font-family:Verdana;
    font-size:11px;
}
.CustomTabStyle .ajax__tab_tab {
    font-family:Verdana;
    font-size:11px;
}
.CustomTabStyle .ajax__tab_hover {
    font-family:Verdana;
    font-size:11px;
}
.CustomTabStyle .ajax__tab_active {
    font-family:Verdana;
    font-size:11px;
}
.forgot_text
{
	font-family:Verdana;
    font-size:11px;
    text-decoration:none;
    color:#ffffff;
}
.forgot_text:hover
{
	font-family:Verdana;
    font-size:11px;
    text-decoration:underline;
    color:#ffffff;
}
.about_us
{
	font-family:Verdana;
	font-size:18px;
	color:#0c83c4;
}
.about_us_text
{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	line-height:22px;
}


/*Header*/
.Tab .ajax__tab_header
{
    color: #4682b4;
    font-family:Calibri;
    font-size: 13px;
    font-weight: bold;
    background-color: #ffffff;
    margin-left: 0px;
    
}
/*Body*/
.Tab .ajax__tab_body
{
    border:1px solid #453b32;
    padding-top:0px;
        padding:5px 5px 5px 5px;
        font-family:Verdana;
    font-size:11px;
}
/*Tab Active*/
.Tab .ajax__tab_active .ajax__tab_tab
{
    color: #ffffff;
    background:url("../Comman/images/tab_active.gif") repeat-x;
    height:18px;
    padding-top:2px;
    font-family:Verdana;
    font-size:11px;
}
.Tab .ajax__tab_active .ajax__tab_inner
{
    color: #ffffff;
    background:url("../Comman/images/tab_left_active.gif") no-repeat left;
     padding-left:10px;
     font-family:Verdana;
    font-size:11px;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    color: #ffffff;
    background:url("../Comman/images/tab_right_active.gif") no-repeat right;
    padding-right:6px;
    font-family:Verdana;
    font-size:11px;
}
/*Tab Hover*/
.Tab .ajax__tab_hover .ajax__tab_tab
{
    color: #000000;
    background:url("../Comman/images/tab_hover.gif") repeat-x;
    height:18px;
    padding-top:2px;
    font-family:Verdana;
    font-size:11px;
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
    color: #000000;
    background:url("../Comman/images/tab_left_hover.gif") no-repeat left;
    padding-left:10px;
    font-family:Verdana;
    font-size:11px;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
    color: #000000;
    background:url("../Comman/images/tab_right_hover.gif") no-repeat right;
    padding-right:6px;font-family:Verdana;
    font-size:11px;
}
/*Tab Inactive*/
.Tab .ajax__tab_tab
{
    color: #000000;
    background:url("../Comman/images/tab_Inactive.gif") repeat-x;
    height:18px;
    padding-top:2px;
    font-family:Verdana;
    font-size:11px;
}
.Tab .ajax__tab_inner
{
    color: #000000;
    background:url("../Comman/images/tab_left_inactive.gif") no-repeat left;
    padding-left:10px;
    font-family:Verdana;
    font-size:11px;
}
.Tab .ajax__tab_outer
{
    color: #000000;
    background:url("../Comman/images/tab_right_inactive.gif") no-repeat right;
    padding-right:6px;
    margin-right: 2px;
    font-family:Verdana;
    font-size:11px;
}
.resultheader{background-image:url(../Comman/images/result_topbg.jpg); width:1004px; height:92px; padding-top:46px; padding-left:36px;}
.resultfooter{background-image:url(../Comman/images/result_bottombg.jpg); background-repeat:no-repeat; height:56px; width:1004px;}
.resultheader_lefttitle{font-family:Helvetica 45 Light, "Times New Roman", Times, serif; font-size:30px; color:#ffffff;}
.resultheader_righttitle{font-family:Helvetica 45 Light, "Times New Roman", Times, serif; font-size:18px; color:#000000; text-align:right;}