﻿body {
	font-family: calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.breadcrum {
	margin-top: 8px;
	color: #526518; /*#759322*/
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*font-weight: bold;*/
	padding: 10px 0px 0px 10px;
	width: 55% !important;
	float: left;
}
.breadcrum_skip {
	margin-top: 8px;
	color: #526518; /*#759322*/
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0px 0px 10px;
}
.user_info_div {
	margin-top: 8px;
	color: #526518; /*#759322*/
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	padding: 10px 0px 0px 10px;
	float:left;
}
.user_info_div1 {
	margin-top: 8px;
	color: #526518; /*#759322*/
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	padding: 10px 0px 0px 10px;
	float:right;
}
.breadcrum a {
	color: #E68B00;
        font-size: 13px;
        font-weight: bold;
}
.maindiv {
	width: 100%;
	height: auto;
	/* font-family: calibri, Verdana, Arial, Helvetica, sans-serif; */
	font-family: calibri, Verdana,sans-serif;
	font-size: 20px;
	color: black;
	min-height: 60%;
	margin: 14px;
	border: 1px solid #D7D7D7;
	/*border-radius: 5px;*/
	-moz-box-shadow: 3px 3px 5px 6px #D7D7D7;
	-webkit-box-shadow: 3px 3px 5px 6px #D7D7D7;
	box-shadow: 3px 3px 1px 2px #D7D7D7;
	float: left;
	padding-bottom: 2%;
}
.rightdiv {
	width: 45%;
	height: auto;
	float: right;
	/*margin-top:15px;*/
	position: relative;
	top: 0px;
	left: 0px;
}
.leftdiv {
	width: 53%;
	height: auto;/*margin-top:15px;*/
    
    
}
.footer {
	margin: 0 auto;
	width: 100%;
	height: auto;
	overflow: hidden;
	/*/position: fixed;/*/
	bottom: 0px;
}
.headerdiv {
	text-align: center;
	width: 100%;
	height: 15px;
	background-color: white;   /*#69831f dark green*/
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	margin-top: 0px;
	font: bold 13px Verdana, Arial, sans-serif;
	color: #006600;
	text-align: center;
	padding: 0px 10px 10px 10px;
	text-decoration: underline;
}
.searchdiv {
	width: 100%;
	height: 30px;
	background-color: #515151;
	margin-bottom: 30px;
	vertical-align: middle;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.AddSearchtextdiv {
	width: 150px;
	height: 28px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
	color: white;
	vertical-align: middle;
	margin-bottom: 10px;
	padding: 8px 8px 8px 8px;
}
.headerHeadingdiv {
	width: 100%;
	/*height:20px;*/
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	text-align: center;
	height: 28px;
}
.addDiv {
	width: 100%;
	/* background-color:#515151;*/
/*	background-color: #E7F9E7;//#D3FFD3;//#DCE6DC;//#72B577;//#689E1E;/*#69831F;*/
	background-color: #E9EFE9;/*july 24 2015*/
	/*margin-bottom: 20px;*/
	/*-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;*/
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #312B2C;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;/*margin-top:30px;*/
}
.ProductaddDiv {
	width: 90%;
	height: 10px;
	background-color: #515151;
	margin-bottom: 20px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	padding: 8px 8px 8px 8px;/*margin-top:30px;*/
   

}
.searchAddControlsDiv_Procuct {
	width: 100%;
	height: 45px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.searchAddControlsDiv {
	width: 100%;
	/*height:35px;*/
	float: left;
	line-height: 30px !important;
	margin-bottom: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.searchAddControlsDiv_TxtAr {
	width: 100%;
	height: 65px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.searchAddRadioControl {
	width: 99%;
	height: 80px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.radio {
	width: 75px;
	text-align: left;
	font-size: 9px;
	height: 79px;
}
.message {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	width: auto;
	color: rgb(0, 32, 255);
	text-align: left;
	height: 10px;
	margin-left: 2%;
  	/*margin-top: 1%;*/

}
.rcapplnForm_txt {
    width: 45% !important;
    float: left;
}

.rcapplnForm_ddl {
    width: 47% !important;
    float: left;
}
.msg_mortgage_info {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	width: auto;
	color: #0D706D;
	text-align: left;
	height: 10px;
	margin-left: 2%;
  	margin-top: 1%;

}
error {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	width: auto;
	color: #eb1111;
	/*color:#ff006e;*/
	text-align: left;
	height: 25px;
}
.textbox {
	/*width: 80px;*/
	width: 50%;
	font-size: 13px;
}
.thcolor-top {
	/*background-color:#e8eef4;*/ /*background-color:#7ba34e;*/ /*green*/ /*#892E2E peach*/
	background-color: #515151; /*grey*/ /*background-color:#697E3D;*/ /*green*/ /*background-color:#ECEAE0;*/ /*brownish-cream*/
	color: white; /*height:30%;*/
	width: 100%;
	border-bottom: 3px solid #697E3D; /*font-weight:bold;*/
	height: 30px;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.thcolor-bottom {
	background-color: #d3d0d0;    /*grey*/
	height: 15px;
	width: 100%;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	/*border-top:1px solid #697E3D;*/
	margin-top: 0px;
}
.languageToolDiv {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 80%;
	height: 7%;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.field-validation-error {
	color: #4D1519;/*font-weight: bold;*/
}
.field-validation-valid {
	display: none;
}
input.input-validation-error {
	border: 1px solid #e80c4d;
}
input[type="checkbox"].input-validation-error {
	border: 0 none;
}
.validation-summary-errors {
	color: #e80c4d;
	font-weight: bold;
	font-size: 1.1em;
}
.validation-summary-valid {
	display: none;
}
.AlignValidate {
	width: auto;
}
.txtDiv {
	width: 48%;
}
.textarea {
	width : 100%
}
.gridfooter {
	background-color: #e8eef4;
	width: 99%;
}
.gridtable {
	border: 1px solid #e8eef4;
	width: 100%;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.gridtable_td {
	width: auto;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
}
/*grid */
.table {
	border: solid 1px #e8eef4;
	border-collapse: collapse;
}
.table_td {
	padding: 5px;
	border: solid 1px #e8eef4;
}
.table_th {
	padding: 6px 5px;
	text-align: left;
	background-color: #e8eef4;
	border: solid 1px #e8eef4;
	float: left;
}
.table_tr1 {
	height: 20%;
	background-color: #effae2;
}
.table_tr2 {
	height: 20%;
	/*background-color:#d8fbec;*/
    /*background-color:#e9f8c9;*/
    /*background-color:#D6D7DD;*/
    /*background-color:#e8eef4;*/
	background-color: none;
}
/* grid ends*/

.pg-normal {
	color: black;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}
.pg-selected {
	color: black;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
.centerpoint {
	top: 50%;
	left: 50%;
	position: absolute;
}
/*Form J & K*/

.CommonDiv {
	border-style: solid;
	border-color: #666666;
	border-width: 2px;
	font-size: 11px;
}
/*
*	Start by Rejeesh K.Nair
*/
a.back_button {
	cursor: pointer;
}
.norecord_fnd {
	color: #E49133;
	font-size: 13pt;
	border-top: 1px solid silver !important;
	    background-color: #F6F6F6;
}
label.error {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	z-index: 100;
	clear: both;
}
.error_message {
	background: blanchedalmond url("../image/error.png") no-repeat;
	border: 1px solid #F9B198;	
	margin-bottom: 5px;
	margin-top: 15px;
	padding: 2px 0px 6px 30px;
	min-height: 35px;
	line-height: 23px;
	height: auto;
	color: #4B4D4F;
	text-align: left;
	position: relative;
	z-index: 4;
	font-family: arial;
	float: left;
	background-position-x: 3%;
	background-position-y: 10px;
	background-position: 2% 10px;
}
.message_container {
	float: left;
	width: 90%;
	font-size: 14.5px;
	margin-top: 10px;
	margin-left: 4%;
}
.close_container {
	float: right;
	width: 10px;
	padding-right: 2px;
	padding-top: 3px;
}
.success_message {
	background: #F9EDBE url("../image/tick.png") no-repeat 8px center;
	border: 1.5px solid #F0C36D;	
	padding: 1px 2px 1px 30px;
	color: #131212;/*#4B4D4F;*/
	text-align: left;
	min-height: 35px;
	height: auto;
	margin: 10px;
	position: relative;
	z-index: 4;
	line-height: 20px;
	font-family: verdana;/*margin-left: 3%;*/
	float:left;
}
/*
Pagination starts here 
*/


#pagination {
	float: left;
	font: 12px calibri, Tahoma, Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #3d3d3d;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	width: 100%;
}
#pagination a, #pagination strong {
	list-style-type: none;
	display: inline;
	padding: 3px 7px;
	text-decoration: none;
	background-color: inherit;
	color: #781111;
	font-weight: bold;
	border: 1px solid #000;
	border-radius: 5px;
}
#pagination strong {
	color: #ffffff;
	background-color: #69831F;
	background-position: top center;
	background-repeat: no-repeat;
	text-decoration: none;
}
#pagination a:hover {
	color: #781111;
	background-color: #EFFAE2;
	background-position: top center;
	background-repeat: no-repeat;
	text-decoration: none;
}
.create_new {
	float: right;
	padding: 3px;
}
.body_class {
	zoom: 100%;
	-moz-transform: scale(1);
	width: 97%;
	min-height: 35px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.page_per_records {
	margin-right: 32px;
	margin-top: -3px;
	border: 1px solid #000;
	border-radius: 5px;
}
/*
Pagination ends here 
*/


#actions-box-slider_help1 {
	background: #689E1E;/*#69831F;url(../image/sliding_menu/actions_slider_bg.gif) bottom no-repeat;*/
	display: none;
	left: 0;
	padding-bottom: 1px;
	padding-top: 6px;
	position: absolute;
	top: 24px;
	width: 110px;
	-webkit-box-shadow: 3px 3px 5px 6px #D7D7D7;
	box-shadow: 2px 2px 1px 1px #D7D7D7;
	z-index: 100;
}
#content_help1 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto 0 auto;
	float: right;
}
#actions-box_help1 {
	float: left;
	margin: 0 0 0 10px;
	position: relative;
}
#actions-box_help1 #lnkActionHeading_help1 {
	margin-left: 13px;
}
#actions-box1 a {
	color: #fff;
	text-decoration: none;
	
	font-size: 13px;
	font-weight: normal;
}
#actions-box-slider1 {
	background: #72B577;/*#69831F;url(../image/sliding_menu/actions_slider_bg.gif) bottom no-repeat;*/
	display: none;
	left: 0;
	padding-bottom: 1px;
	padding-top: 6px;
	position: absolute;
	top: 24px;
	width: 0px;
	-webkit-box-shadow: 3px 3px 5px 6px #D7D7D7;
	box-shadow: 2px 2px 1px 1px #D7D7D7;
	z-index: 100;
}
#actions-box-slider-inner1 {
	font-size: 0px;
	line-height: 0;
	margin: 0 auto;
	width: 108px;
}
/*****************  For sliding buttons ********************************/

#content1 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto 0 auto;
	float: right;
}
#content_back {
    color: #333;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin: 0 auto;
}
/*  ACTIONS BOX ----------------------------------------------- */	
#actions-box1 {
	float: left;
	margin: 0 0 0 10px;
	position: relative;
}
#actions-box1 #lnkActionHeading1 {
	margin-left: 13px;
}
a.action-slider1 {
	background: url(../image/sliding_menu/info_btn.gif) no-repeat -2px 1px;
	display: block;
	height: 27px;
	width: 110px;
}
a.action-slider1.activated1 {
	background: url(../image/sliding_menu/info_btn.gif) no-repeat -2px -29px;
	display: block;
	height: 30px;
	width: 110px;
}

/* ######### CSS for vertical menu demo  ######### */

ul.shadowblockmenu-v{
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
width: 180px; /* width of menu */
padding: 0;
margin: 0;
list-style: none;
}

ul.shadowblockmenu-v li{
margin: 0;
margin-bottom: 5px;
padding:0;
width: 100%;
}

ul.shadowblockmenu-v li a{
display:block;
width: 100%;
color: #494949;
padding: 10px 15px;
text-decoration: none;
border-bottom: 1px solid #cacaca;
border-right: 1px solid #cacaca; /*right border between menu items*/
-moz-box-shadow: inset 7px 0 10px rgba(114,114,114, 0.6); /* Add inset shadow to each menu item. First 3 values in (114,114,114, 0.5) specifies rgb values, last specifies opacity */
-webkit-box-shadow: inset 7px 0 10px rgba(114,114,114, 0.6);
box-shadow: inset 7px 0 10px rgba(114,114,114, 0.6);
text-shadow: 0 -1px 1px #cfcfcf; /* CSS text shadow to give text some depth */
-moz-transition: all 0.2s ease-in-out; /* Enable CSS transition between property changes */
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

/*ul.shadowblockmenu-v li a:hover, ul.shadowblockmenu-v li a.selected{
color: black;
-moz-box-shadow: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8);*/ /* Add 3 inset shadows to each menu item  */
/*-webkit-box-shadow: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8);
box-shadow: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8);
}*/
.active_class
{
color: black;
/*: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8); /* Add 3 inset shadows to each menu item  */
/* -webkit-box-shadow: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8);*/
/*box-shadow: inset 7px 0 10px rgba(104, 158, 30, 1), inset 0 0 15px rgba(20, 89, 47, 0.6), inset 0 0 20px rgba(54, 176, 51, 0.8) !important;*/
border-radius: 5px;text-decoration:blink; padding:8px;background-color: #BCDEBE;
color: white;
}
.voice a {
    color: #0e0e0e   !important;
}

.dispfileno {float: right;margin-right: 8%;color: #0D706D;font-weight: bold; font-size: large;}
.go-button { 
    font-family: Arial;
    background: linear-gradient(to bottom, #72B577 0%, #72B577 100%) repeat scroll 0 0 transparent;
    /*border: 1px solid #F07605;*/
    border-radius: 0.5em 0.5em 0.5em 0.5em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    line-height: 13px;
    outline: medium none;
    padding: 5px 8px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    vertical-align: baseline;
	width:100%;
}

.info_forward_div
{
 margin-top: 1%;
 margin: 1%;
 width: 96%;
 float: left;
 border: 1px solid #C3D9FE;
 height: auto;
 background-color: #EEF5FF;
 border-radius: 4px;
 box-shadow: 3px 4px 1px 1px #E2E2E2;
 font-size:12px;
 }

.movement_head {
	width: 100%;
  /* background-color: #515151; */
  background-color: #72B577;
  margin-bottom: 7px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 13px Arial, Helvetica, sans-serif;
  text-align: left;
  color: white;
  line-height: 23px;
  height: 24px;
  padding-left: 10px;
  /* margin-top: 30px; */
}

.disp_regdet_oths {
  border: 1px solid #D7D7D7;
  padding: 1%;
  width: 98%;
  float: left;
  height: auto;
  background-color: #f8f8f8;
  box-shadow: 3px 3px 1px 2px #E5F0E8;
  border-radius: 10px;
}

.dotted_line {border-top:1px dashed #A7A7A7; width:100%;}

.tab_page_disp_header {text-align: center; font-size: 21px !important; font-weight: bold !important; background-color: aliceblue;border-radius: 3px;color: rgb(54, 140, 224);}
	.table_dup_cert_rc_details
	{
		width:96%;
	}
	.table_dup_cert_rc_details tr td 
	{
		vertical-align:top;	
	}
	/** 
	*CSS for calender text box in service fee - Ranganathan
	*/
.txtwithrupeesmbl {
	background : url(../image/rupee_symbol.png) no-repeat 98% 50%;
	background-position-x: 98%;
	background-position-y: 50%;
}
		
/**
End by Rejeesh K.Nair
*/
.back_img {
	padding: 10px 0px 0px 10px;
}
.error {
	padding-left: 2%;
	color: #F00;
}
.error p {
	padding: 0px 0px 10px 0px;
}
img {
	border: none;
}
.navigation {
	float: left;
	width: 100%;
}
.ui-jqgrid-view {
	font-size: 1.1em;
}
.ui-jqgrid .ui-jqgrid-bdiv {
	overflow-x: hidden !important;
}
.ui-jqgrid-btable tr:nth-child(odd) {
	background: #ECFCE7;
	border-right: 1px solid #ddd !important;
	border-left: 1px solid #fff !important;
}
.ui-jqgrid-btable tr:nth-child(even) {
	border-right: 1px solid #ddd !important;
	border-left: 1px solid #fff !important;
}
.ui-jqgrid-title span {
	text-align: center;
}
.ui-jqgrid-htable {
	width: 750px !important;
}
.ui-jqgrid-btable {
	width: 750px !important;
}
.searchAddControlsDiv input[type="text"], input[type="password"] {
	/*width: 81%;*/
	width: 250px;
	padding-left: 5px;
	height: 25px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.searchAddControlsDiv textarea {
	width: 250px;
	/*width: 81%;*/
	padding-left: 5px;
	min-height: 150px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: arial, verdana;
}
.searchAddControlsDiv select {
	width: 260px;
	padding-left: 5px;
	height: 25px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.asterisks {
	color: red;
}
.searchAddControlsDiv label {
	font-size: 13px;
}


/*Added by Hari March 06 2015 to apply the style only to text box with in the tables of dataentry form*/

.searchAddControlsDiv table tr td input[type="text"], input[type="password"] {
	width: 81%;
	/*width: 250px;*/
	padding-left: 5px;
	height: 25px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.rc_dob_sectiontab .div91{
    width: 71% !important;
}
.rc_dob_sectiontab select{
    width: 91% !important;/*82*/
}
.searchAddControlsDiv  table tr td textarea {
	
	width: 81%;
	padding-left: 5px;
	min-height: 150px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: arial, verdana;
}
.searchAddControlsDiv  table tr td select {
	width: 82%;
	padding-left: 5px;
	height: 29px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*
.searchAddControlsDiv  table tr td select {
	width: 82%;
	padding-left: 5px;
	height: 25px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
*/

/*Added by Hari March 06 2015 to apply the style only to text box with in the tables of dataentry form*/

/*****************  For sliding buttons ********************************/

#content {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto 0 auto;
	float: right;
}
/*  ACTIONS BOX ----------------------------------------------- */	
#actions-box {
	float: left;
	margin: 0 0 0 10px;
	position: relative;
}
#actions-box #lnkActionHeading {
	margin-left: 13px;
            color: #000000;
    font-weight: bold;
}
a.action-slider {
	background: url(../image/sliding_menu/dropdown_actions.gif) no-repeat -2px 1px;
	display: block;
	height: 27px;
	width: 110px;
}
a.action-slider.activated {
	background: url(../image/sliding_menu/dropdown_actions.gif) no-repeat -2px -29px;
	display: block;
	height: 30px;
	width: 110px;
}
#actions-box-slider {
	background: #E9EFE9;/*#69831F;url(../image/sliding_menu/actions_slider_bg.gif) bottom no-repeat;*/
	display: none;
	left: 0;
	padding-bottom: 1px;
	padding-top: 6px;
	position: absolute;
	top: 24px;
	width: 110px;
	-webkit-box-shadow: 3px 3px 5px 6px #D7D7D7;
	box-shadow: 2px 2px 1px 1px #D7D7D7;
	z-index: 100;
}
#actions-box-slider-inner {
	font-size: 0px;
	line-height: 0;
	margin: 0 auto;
	width: 108px;
}
input[type='submit'].action-edit, input[type='submit'].action-delete {
	color: #272727;
	display: block;
	font-weight: bold;
	height: 20px;
	margin: 0 auto;
	padding: 10px 0 5px 45px;
	width: 63px;
}
input[type='submit']:hover.action-edit {
	/*background: #949494 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #69831F url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;
	color: #fff;
}
input[type='submit'].action-edit {
	/*background: #c7c7c7 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #7a9843 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;
}
input[type='submit'].action-delete {
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #7a9843 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;
}
input[type='submit']:hover.action-delete {
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #69831F url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;
	color: #fff;
}
a.action-edit, a.action-back, a.action-refresh, a.action-delete, a.action-edit_help, a.action-edit_voicehelp, a.action-save, a.action-savenext, a.action-fwd, a.action-return, a.action-approve, a.action-reject, a.action-mvmt, a.action-show {
	color: #272727;
	display: block;
	font-weight: bold;
	height: 30px;
	margin: 0 auto;
	padding: 10px 0 5px 45px;
	width: 110px;
}
a:hover.action-edit {
	/*background: #949494 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #DFDFDF url(../image/sliding_menu/action_edit.png) no-repeat 14px 5px;
	color: #000;
}
a.action-edit {
	/*background: #c7c7c7 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #fff url(../image/sliding_menu/action_edit.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-edit_help {
	background: #DFDFDF url(../image/sliding_menu/help_doc_img.png) no-repeat 11px 5px;
	color: #000;
}
a.action-edit_help {
	background: #fff url(../image/sliding_menu/help_doc_img.png) no-repeat 11px 5px;
 /* //background: #fff; */
	color: #3E4041 !important;
}
a:hover.action-edit_voicehelp {
	background: #DFDFDF url(../image/sliding_menu/voice_help_img.png) no-repeat 11px 5px;
	color: #000;
}
a.action-edit_voicehelp {
	background: #fff url(../image/sliding_menu/voice_help_img.png) no-repeat 11px 5px;
 /* //background: #fff; */
	color: #3E4041 !important;
}
a.action-delete {
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #fff url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-delete {
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #DFDFDF url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;
	color: #000;
}
a.action-back {
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #fff url(../image/sliding_menu/action_back.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-back {
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #DFDFDF url(../image/sliding_menu/action_back.png) no-repeat 14px 5px;
	color: #000;
}
a.action-refresh {
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #fff url(../image/sliding_menu/action_refresh.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-refresh {
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #DFDFDF url(../image/sliding_menu/action_refresh.png) no-repeat 14px 5px;
	color: #000;
}

a.action-save {
	background: #fff url(../image/sliding_menu/action_save.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-save {
	background: #DFDFDF url(../image/sliding_menu/action_save.png) no-repeat 14px 5px;
	color: #000;
}

a.action-savenext {
	background: #fff url(../image/sliding_menu/action_savenext.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-savenext {
	background: #DFDFDF url(../image/sliding_menu/action_savenext.png) no-repeat 14px 5px;
	color: #000;
}

a.action-mvmt {
	background: #fff url(../image/sliding_menu/action_mvmt.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-mvmt {
	background: #DFDFDF url(../image/sliding_menu/action_mvmt.png) no-repeat 14px 5px;
	color: #000;
}

a.action-show {
	background: #fff url(../image/sliding_menu/action_show.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-show {
	background: #DFDFDF url(../image/sliding_menu/action_show.png) no-repeat 14px 5px;
	color: #000;
}

a.action-reject {
	background: #fff url(../image/sliding_menu/action_reject.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-reject {
	background: #DFDFDF url(../image/sliding_menu/action_reject.png) no-repeat 14px 5px;
	color: #000;
}

a.action-approve {
	background: #fff url(../image/sliding_menu/action_approve.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-approve {
	background: #DFDFDF url(../image/sliding_menu/action_approve.png) no-repeat 14px 5px;
	color: #000;
}

a.action-return {
	background: #fff url(../image/sliding_menu/action_return.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-return {
	background: #DFDFDF url(../image/sliding_menu/action_return.png) no-repeat 14px 5px;
	color: #000;
}

a.action-fwd {
	background: #fff url(../image/sliding_menu/action_fwd.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-fwd {
	background: #DFDFDF url(../image/sliding_menu/action_fwd.png) no-repeat 14px 5px;
	color: #000;
}





/*a.action-save-reg {
	background: #fff url(../image/sliding_menu/action_save.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-save-reg {
	background: #DFDFDF url(../image/sliding_menu/action_save.png) no-repeat 14px 5px;
	color: #000;
}*/
/*
a.action-savenext-reg {
	background: #fff url(../image/sliding_menu/action_savenext.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-savenext-reg {
	background: #DFDFDF url(../image/sliding_menu/action_savenext.png) no-repeat 14px 5px;
	color: #000;
}

a.action-mvmt-reg {
	background: #fff url(../image/sliding_menu/action_mvmt.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-mvmt-reg {
	background: #DFDFDF url(../image/sliding_menu/action_mvmt.png) no-repeat 14px 5px;
	color: #000;
}

a.action-show-reg {
	background: #fff url(../image/sliding_menu/action_show.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-show-reg {
	background: #DFDFDF url(../image/sliding_menu/action_show.png) no-repeat 14px 5px;
	color: #000;
}

a.action-reject-reg {
	background: #fff url(../image/sliding_menu/action_reject.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-reject-reg {
	background: #DFDFDF url(../image/sliding_menu/action_reject.png) no-repeat 14px 5px;
	color: #000;
}

a.action-approve-reg {
	background: #fff url(../image/sliding_menu/action_approve.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-approve-reg {
	background: #DFDFDF url(../image/sliding_menu/action_approve.png) no-repeat 14px 5px;
	color: #000;
}

a.action-return-reg {
	background: #fff url(../image/sliding_menu/action_return.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-return-reg {
	background: #DFDFDF url(../image/sliding_menu/action_return.png) no-repeat 14px 5px;
	color: #000;
}

a.action-fwd-reg {
	background: #fff url(../image/sliding_menu/action_fwd.png) no-repeat 14px 5px;
	color: #3E4041 !important;
}
a:hover.action-fwd-reg {
	background: #DFDFDF url(../image/sliding_menu/action_fwd.png) no-repeat 14px 5px;
	color: #000;
}*/



#actions-box a {
	color: #fff;
	text-decoration: none;
	padding-top: 7px;
	font-size: 13px;
	font-weight: normal;
}
/*****************  For sliding buttons ********************************/
    /*****************  For sliding buttons for help ********************************/
#content_help {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto 0 auto;
	float: right;
}
#actions-box_help {
	float: left;
	margin: 0 0 0 10px;
	position: relative;
}
#actions-box_help #lnkActionHeading_help {
	margin-left: 13px;
}
a.action-slider_help {
	background: url(../image/sliding_menu/dropdown_actions.gif) no-repeat -2px 1px;
	display: block;
	height: 27px;
	width: 110px;
}
a.action-slider_help.activated {
	background: url(../image/sliding_menu/dropdown_actions.gif) no-repeat -2px -29px;
	display: block;
	height: 30px;
	width: 110px;
}
#actions-box-slider_help {
	background: #689E1E;/*#69831F;url(../image/sliding_menu/actions_slider_bg.gif) bottom no-repeat;*/
	display: none;
	left: 0;
	padding-bottom: 1px;
	padding-top: 6px;
	position: absolute;
	top: 24px;
	width: 110px;
	-webkit-box-shadow: 3px 3px 5px 6px #D7D7D7;
	box-shadow: 2px 2px 1px 1px #D7D7D7;
	z-index: 100;
}
/*****************  For sliding buttons for help*******************************/
        
        /*****************  For fixing menu collapse ********************************/
        
.divshowclass {
	display: block !important;
}
.divhideclass {
	display: none !important;
}
/*****************  For fixing menu collapse ********************************/
            
            
            /*****************For custom alert box**************************************/
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 14px;
	min-width: 402px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 1px #BCC5BC;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height: auto;
}
#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height: 2em;
	color: #666;
/* //#666; */
 /* //background: #CCC top repeat-x;
//#CCC  border: solid 1px #FFF; */
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
	background: -webkit-linear-gradient(#E3E3E3, #CCCCCC); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#E3E3E3, #CCCCCC); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#E3E3E3, #CCCCCC); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#E3E3E3, #CCCCCC); /* Standard syntax */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#popup_content {
	background: 16px 16px no-repeat;
	padding: 2em 1.75em;
	margin: 0em;
}
#popup_content.confirm {
 /* //background-image: url(images/important.gif); */
}
#popup_panel {
	text-align: right;
	margin: 2em 0em 0em 1em;
}
#popup_panel input {
	background: url("image/cofmBox_back.png") repeat-x scroll 50% 50% #eeeeee;
	border: 1px solid #d8dcdf;
	color: #004276;
 /* //font-weight: bold; */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding: 4px;
	width: 60px;
}
/*****************For custom alert box**************************************/
/*.img_format_msg {
	width: 278px;
  color: #E46800;
  position: relative;
  top: 50px;
  left: 750px;
  line-height: 17px;
}*/
.img_format_msg {float:left;height:auto;width: 100%;font-size: 9px;line-height: 13px;color: #2280E1;}

/*
*for pop up image on on mouse hover -Jency
*/
span.dropt {
	float: left;
	height: inherit;
}
span.dropt:hover {
	text-decoration: none;
	background: #ffffff;
	z-index: 6;
}
span.dropt span {
	position: inherit;
	margin: 10px 0 0 0px;
	padding: 1px;
	border-style: solid;
	border-color: silver;
	border-width: 1px;
	z-index: 6;
}
span.dropt:hover span {
	left: 2%;
}
span.dropt span {
	position: fixed;
	left: -999px;
	margin: -4px 0 0 0px;
	padding: 3px;
	border-style: solid;
	border-color: silver;
	border-width: 1px;
}
span.dropt:hover span {
	margin: -60px 0 0 35%;
	z-index: 6;
}
#caption {
	padding-left: 70px;
	padding-top: 70px;
	border: none;
}
#overimg {
	height: 180px;
	width: 250px;
}
#gridimg {
	height: 20px;
	width: 15px;
}
/*
*Pop up image 
*/
hr.localLanguange {
	border: 1px solid;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}
.txtLogin {
	width: 88% !important;
}
/****************  Custom Grid  *******************************************/
     
     
   
.gridTable {
	width: 100%;
	font-weight: normal;
	font-size: 0.6em;
	font-family: Verdana, Arial, sans-serif;
	border-collapse: collapse;
}
#search_Grid {
	/*changed hari April 17 2015 width: 100%;
	float: left;margin: 10px 0px;*/
	margin-bottom: 2%;
}
#searchLabel {
	font-size: 13px;
	font-family: arial;
	float: left;
	padding: 5px 15px;
}
.tfbutton {
	margin: 0;
	padding: 3px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	border: solid 1px #0076a3;
	border-right: 0px;
	background: #0095cd url(../image/search_png.png) 2px;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)) url(../image/search_png.png) 20px;
	background: -moz-linear-gradient(top, #00adee, #0078a5) url(../image/search_png.png) 20px;
/* //background-image: url(../image/search_png.png); */
	background-repeat: no-repeat;
	border-top-right-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
	float: left;
}
.tftextinput {
	margin: 0;
	padding: 3px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #0076a3;
	border-right: 0px;
	border-top-left-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	float: left;
	width: 120px;
}
.searchSelectBox {
	margin: 0 10px 0 0;
	padding: 2px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #0076a3;
	border-top-left-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
	float: left;
}
.gridTable th {
	overflow: hidden;
	/*position: relative;*/
	height: 23px;
	font-family: Arial, verdana;
	font-size: 14px;
	border: 1px solid #d3d3d3;
	background: #e6e6e6 50%;
	font-weight: normal;
	color: #000;
	border-top: 1px solid #AAAAAA;
	border-botto: 1px solid #AAAAAA;
}
.gridTable tr {
	
	background: #ffffff;
	color: #222222;
}
.gridTable td {
	border-right-width: 1px;
	border-right-color: inherit;
	border-right-style: solid;
	text-align: left;
	height: 22px;
	border-bottom: 1px solid silver;
	border-top: 1px solid white;
}
#bind_Grid {
	width: 100%;
	float: left;
	max-height: 400px;
	overflow: auto;
}
.gridTable tr:nth-child(odd) {
	background: #ECFCE7;
	border-right: 1px solid #ddd !important;
	border-left: 1px solid #DDDCDC !important;
}
.gridTable tr:nth-child(even) {
	border-right: 1px solid #ddd !important;
	border-left: 1px solid #DDDCDC !important;
}
td.rownum {
	margin: 0px;
	border: 0px none;
}
#gridfooter {
	border: 1px solid #d3d3d3/*{borderColorDefault}*/;
	background: #e6e6e6/*{bgColorDefault} url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #000/*{fcDefault}*/;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.datagrid_SlNoColumn {
	width: 3%;
}
.datagrid_OtherColumn {
	padding-left: 10px;
}
.gridTable th.datagrid_ActionColumn {
	width: 2%;
/* //14%; */
}
.gridTable th.datagrid_OtherColumn {
	cursor: pointer;
	width: 20%;
}
.textcenter {
	text-align: center !important;
}
.textleft {
	text-align: left !important;
}
.textright {
	text-align: right !important;
}
.sort_asc_icon {
	background: #e6e6e6 url(../image/img_asc.png) 87% 63% !important;
	background-repeat: no-repeat !important;
}
.sort_desc_icon {
	background: #e6e6e6 url(../image/img_desc.png) 87% 33% !important;
	background-repeat: no-repeat !important;
}
select#Length {
	width: 40px;
}
.LoginButtons {
	height: 24px !important;
	padding: 0;
	border-radius: 3px;
	line-height: 0;
	vertical-align: middle;
	font-family: Calibri;
	font-size: 12pt;
	padding-bottom: 2px;
	vertical-align: middle;
	width: 70px;
	border: 1px solid black;
	border-left: 0 solid #7CB70D;
	border-right: 0 solid #7CB70D;
	border-top: 0 solid #7CB70D;
	border-bottom: 2px solid #7CB70D;
	-moz-box-shadow: 0 -1px #7CB70D, 0 3px 0 #3A5803, 0 6px 4px #999999;
	-webkit-box-shadow: 0 -1px #7CB70D, 0 3px 0 #3A5803, 0 6px 4px #999999;
	box-shadow: 0 -1px #7CB70D, 0 3px 0 #3A5803, 0 6px 4px #999999;
	color: White;
	background-image: -webkit-linear-gradient(-90deg, rgba(44,160,202,0), rgba(0,0,0,0.13));
	background-color: #8EB54E;
}
.LoginButtons:hover {
	height: 41px;
	background-position: 0% 0%;
	height: 24px !important;
	border-radius: 3px;
	line-height: 0;
	vertical-align: middle;
	color: White;
	font-family: Calibri;
	font-size: 12pt;
	vertical-align: middle;
	width: 70px;
	border-left: 0 solid white;
	border-right: 0 solid #51750E;
	border-top: 2px solid orange !important;
	border-bottom: 0 solid #51750E;
	-moz-box-shadow: 0 2px 0 #3A5803, 0 3px 0 #3A5803, 0 1px 0 #60C9F0, 0 5px 3px #999999;
	-webkit-box-shadow: 0 2px 0 #3A5803, 0 3px 0 #3A5803, 0 1px 0 #60C9F0, 0 5px 3px #999999;
	box-shadow: 0 2px 0 #3A5803, 0 3px 0 #3A5803, 0 1px 0 #60C9F0, 0 5px 3px #999999;
	background-color: #7CB70D;
	background-image: -webkit-linear-gradient(-90deg, rgba(0,0,0,0.13), rgba(44,160,202,0)) !important;
	cursor: pointer;
	cursor: hand;
	color: White;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-repeat: repeat !important;
	background-attachment: scroll !important;
}
	/**
	refresh info div
	*/
.div_refreshInfo {
	float: left;
	/*width: 45%;*/
	text-align: left;
	color: #E46800;
	font-size: 13px;
	/*margin-right: 45%;*/
	margin-left: 18%;
	font-family: calibri, arial, verdana;
	padding-left: 3%;
}

.div_reg_save_info {
	float: left;
	text-align: left;
	color: #E4002B;
	font-size: 16px;
	font-family: calibri, arial, verdana;
	padding-left: 15%;
}
	/**
	div_mandatoryInfo div
	*/
.div_mandatoryInfo {
	float: right;
	width: 35%;
	text-align: right;
	margin-left: 23%;
	color: #E46800;
	font-size: 13px;
	height: 20px;
	margin-right: 4%;
	margin-top: -1%;
	font-family: arial;
}
.invalid_input {
	border: 1px solid silver !important;
	color: #e49133;
	font-size: 13pt;
	text-align: center;
	background-color: #ECFCE7;
}
/** CSS for calender text box in service fee - Ranganathan
*/
.txtBoxCalender {
	background : url(../image/calender.png) no-repeat 98% 50%;
	background-position-x: 98%;
	background-position-y: 50%;
	cursor: pointer;
}
/*
* CSS for text box for rupees in service fee - Jency
*/
.txtforRupees {
	text-align: right;
        padding-right: 5px;
		padding-left: 0px !important;
}
/* for registration lc and rc*/
.body_class_reg
{
zoom: 100%;
-moz-transform: scale(1);
width: 97% !important;
min-height: 380px;
height: auto;
margin-left: 
    1% !important;
margin-right: auto;
float: left;
	}
	
	/*****************For reg******************/
	
	#content-reg {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto 0 auto;
	float: right;
}
/*  ACTIONS BOX ----------------------------------------------- */	
#actions-box-reg {
	float: left;
	margin: 0 0 0 10px;
	position: relative;
}
#actions-box-reg #lnkActionHeading {
	margin-left: 13px;
}
a.action-slider-reg {
	background: url(../image/sliding_menu/dropdown_actions.gif) no-repeat -2px 1px;
	display: block;
	height: 27px;
	width: 130px;
}
a.action-slider-reg.activated {
	background: url(../image/sliding_menu/dropdown_actions.gif) no-repeat -2px -29px;
	display: block;
	height: 30px;
	width: 130px;
}
#actions-box-slider-reg {
	background: #72b577;
	/* //#689E1E;#69831F;url(../image/sliding_menu/actions_slider_bg.gif) bottom no-repeat; */
	display: none;
	left: 0;
	padding-bottom: 1px;
	padding-top: 6px;
	position: absolute;
	top: 24px;
	width: 130px;
	-webkit-box-shadow: 3px 3px 5px 6px #D7D7D7;
	box-shadow: 2px 2px 1px 1px #D7D7D7;
	z-index: 100;
}
#actions-box-slider-inner-reg {
	font-size: 0px;
	line-height: 0;
	margin: 0 auto;
	width: 108px;
}
input[type='submit'].action-edit-reg, input[type='submit'].action-delete-reg {
	color: #272727;
	display: block;
	font-weight: bold;
	height: 20px;
	margin: 0 auto;
	padding: 10px 0 5px 45px;
	width: 63px;
}
input[type='submit']:hover.action-edit-reg {
	/*background: #949494 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #69831F url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;
	color: #fff;
}
input[type='submit'].action-edit-reg {
	/*background: #c7c7c7 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #7a9843 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;
}
input[type='submit'].action-delete-reg {
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #7a9843 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;
}
input[type='submit']:hover.action-delete-reg {
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #69831F url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;
	color: #fff;
}

a.action-edit-reg, a.action-back-reg, a.action-refresh-reg, a.action-delete-reg, a.action-save-reg, a.action-savenext-reg, a.action-fwd-reg, a.action-return-reg, a.action-approve-reg, a.action-reject-reg, a.action-mvmt-reg, a.action-show-reg, a.action-previous-reg, a.action-add-etoken, a.action-add-verify {
	color: #272727;
	display: block;
	font-weight: bold;
	height: 20px;
	margin: 0 auto;
	padding: 10px 0 5px 34px;
	width: 83px;
}
a:hover.action-edit-reg {
	/*background: #949494 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #8eb54e url(../image/sliding_menu/action_edit_white.png) no-repeat 1px 1px;/*7px 3px;*/
	/* //color: #000; */
}
a.action-edit-reg {
	/*background: #c7c7c7 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
        width:59px;
	background: #8eb54e url(../image/sliding_menu/action_edit_white.png) no-repeat 1px 1px;
	/* //color: #3E4041 !important; */
}

a:hover.action-add-etoken {
	/*background: #949494 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #8eb54e url(../image/sliding_menu/action_add_etoken_white.png) no-repeat 1px 1px;/*7px 3px;*/
	/* //color: #000; */
}
a.action-add-etoken {
	/*background: #c7c7c7 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
        width:70px;
	background: #8eb54e url(../image/sliding_menu/action_add_etoken_white.png) no-repeat 1px 1px;
	/* //color: #3E4041 !important; */
}

a:hover.action-add-verify {
	/*background: #949494 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
	background: #8eb54e url(../image/sliding_menu/action_verify_white.png) no-repeat 1px 1px;/*7px 3px;*/
	/* //color: #000; */
}
a.action-add-verify {
	/*background: #c7c7c7 url(../image/sliding_menu/action_edit.gif) no-repeat 14px 5px;*/
        width:70px;
	background: #8eb54e url(../image/sliding_menu/action_verify_white.png) no-repeat 1px 1px;
	/* //color: #3E4041 !important;*/
} 

a.action-delete-reg {
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #ffff url(../image/sliding_menu/action_delete.gif) no-repeat 7px 3px;
	/* //color: #3E4041 !important; */
}
a:hover.action-delete-reg{
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #DFDFDF url(../image/sliding_menu/action_delete.gif) no-repeat 7px 3px;
	/* //color: #000; */
}
a.action-back-reg {
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	/* //background: #8EB54E url(../image/sliding_menu/action_back_white.png) no-repeat 7px 3px;//14px 5px; */
        width: 55px;
        background: #8eb54e url("../image/sliding_menu/action_back_white.png") no-repeat scroll 0px 2px;
        /* //background-size:35%;
	//color: #fff !important; */
}
a:hover.action-back-reg {
    
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
         
	background: #8EB54E url(../image/sliding_menu/action_back_white.png) no-repeat 0px 2px ;
        /* //background-size:35%;
	//color: #fff; */
}
a:hover.action-back {
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #DFDFDF url(../image/sliding_menu/action_back.png) no-repeat 14px 5px;
	/* //color: #000; */
}


a.action-refresh-reg {
    background-size:35%;
   /* //width:30%; */
    width:65px;
	/*background: #c7c7c7 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #8EB54E url(../image/sliding_menu/action_refresh_white.png) no-repeat 0px 3px;
	/* //color: #fff !important; */
}
a:hover.action-refresh-reg {
	/*background: #949494 url(../image/sliding_menu/action_delete.gif) no-repeat 14px 5px;*/
	background: #8EB54E url(../image/sliding_menu/action_refresh_white.png) no-repeat 0px 3px;
	/* //color: #fff; */
}

a.action-save-reg {
	background: #8EB54E url(../image/sliding_menu/action_save_white.png) no-repeat 0px 3px;
	/* //color: #3E4041; */
            width: 55px;
}
a:hover.action-save-reg {
	background: #8EB54E url(../image/sliding_menu/action_save_white.png) no-repeat 0px 3px;
	/* //color: #000; */
}
a.action-print-reg {
	background: #8EB54E url(../image/sliding_menu/action_print_white.png) no-repeat 0px 3px;
	/* //color: #3E4041; */
            width: 160px;
}
a:hover.action-print-reg {
	background: #8EB54E url(../image/sliding_menu/action_print_white.png) no-repeat 0px 3px;
	/* //color: #000; */
}

a.action-savenext-reg {
	background: #8EB54E url(../image/sliding_menu/action_savenext_white.png) no-repeat 3px 3px;
	/* //color: #3E4041 !important; */
        width: 62px;
}
a:hover.action-savenext-reg {
	background: #8EB54E url(../image/sliding_menu/action_savenext_white.png) no-repeat 3px 3px;
	/* //color: #000; */
}

a.action-mvmt-reg {
	background: #8EB54E url(../image/sliding_menu/action_mvmt_white.png) no-repeat 0px 3px;
	/* //color: #8EB54E !important; */
            width: 100px;
}
a:hover.action-mvmt-reg {
	background: #8EB54E url(../image/sliding_menu/action_mvmt_white.png) no-repeat 0px 3px;
	/* //color: #000; */
            /* //width: 88px; */
}

a.action-show-reg {
	background: #8EB54E url(../image/sliding_menu/action_show_white.png) no-repeat 0px 3px;
	/* //color: #3E4041 !important; */
        /* //width: 17%; */
         width:60px;
}
a:hover.action-show-reg {
	background: #8EB54E url(../image/sliding_menu/action_show_white.png) no-repeat 0px 3px;
	/* //color: #000; */
}

a.action-reject-reg {
	background: #8EB54E url(../image/sliding_menu/action_reject_white.png) no-repeat 0px 3px;
	/* //color: #3E4041 !important; */
}
a:hover.action-reject-reg {
	background: #8EB54E url(../image/sliding_menu/action_reject_white.png) no-repeat 0px 3px;
	/* //color: #000;*/
} 

a.action-approve-reg {
	background: #8EB54E url(../image/sliding_menu/action_approve_white.png) no-repeat 0px 3px;
	/* //color: #3E4041 !important; */
}
a:hover.action-approve-reg {
	background: #8EB54E url(../image/sliding_menu/action_approve_white.png) no-repeat 0px 3px;
	/* //color: #000; */
}

a.action-return-reg {
	background: #8EB54E url(../image/sliding_menu/action_return_white.png) no-repeat 0px 3px;
	/* //color: #3E4041 !important; */
        width: 70px;
}
a:hover.action-return-reg {
	background: #8EB54E url(../image/sliding_menu/action_return_white.png) no-repeat 0px 3px;
	/* //color: #000; */
}


a.action-fwd-reg {
    background-size:35%;
   /* //width:31%; */
    width:80px;
	background: #8EB54E url(../image/sliding_menu/action_fwd_white.png) no-repeat 0px 3px;
	/* //color: #fff !important; */
}
a:hover.action-fwd-reg {
	background: #8EB54E url(../image/sliding_menu/action_fwd_white.png) no-repeat 0px 3px;
	/* //color: #fff; */
}

a.action-previous-reg {
	background: #8EB54E url(../image/sliding_menu/action_previous_white.png) no-repeat 0px 3px;
	/* //color: #3E4041 !important; */
        width: 85px;
}
a:hover.action-previous-reg {
	background: #8EB54E url(../image/sliding_menu/action_previous_white.png) no-repeat 0px 3px;
	/* //color: #000; */
}



#actions-box-reg a {
	color: #fff;
	text-decoration: none;
	padding-top: 7px;
	font-size: 13px;
	font-weight: normal;
         height: 23px;
}
.addDiv_reg
{
	width: 97% !important;
background-color:  #E9EFE9;/*// #E7F9E7;//#D3FFD3;//#DCE6DC;//#72b577;//#689E1E;*/
margin-bottom: 20px;

font: bold 13px Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #312B2C;
/* //white; */
line-height: 30px;
height: 30px;
margin: 1%;
	}
	
.txt-reg{ width:80px;}

/*****************For reg******************/

/*
* For Password textbox 
*/
.passwordTextBox
{
      width: 230px !important;
  padding-left: 5px;
  height: 25px;
  border: 1px solid #c0c2c4;
  color: #3F3F3F;
  font-size: 13px;
 float: left;   
  border-right: 0px !important;

    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
.showpwd
{
     width: 20px !important;
     float: left;
     
     background: url(../image/show_pwd.png) no-repeat -1px 5px;
     -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border:1px solid #c0c2c4;
    float: left;
    height: 27px;
    width: 20px !important;
   /* // background-color: #fff; */
    border-left: 0px;
     
}
.showpwd_toggle
{
     width: 20px !important;
     float: left;
     
     background: url(../image/show_pwd_toggle.png) no-repeat -1px 5px;
     -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border:1px solid #c0c2c4;
    float: left;
    height: 27px;
    width: 20px !important;
    background-color: #000;
    border-left: 0px;
     
}
.pendingDashBoard
{
    float:left;
    width:100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #EFF8B5;
    height: 50px;   
}
.pendingDashBoard h2{
    text-align: left;
    width:100%;
}
.pending_task h3 a{
    cursor: pointer !important;
        
}
.voice .label a{
	width: 65% !important;
float: left !important;
/*margin-bottom: 10% !important;*/
	}
        .view_result
{
    float:left;
    width:40%;
    hight:auto;
    margin-left: 2%;
}
.view_result .searchAddControlsDiv select {
    width: 200px;
  padding-left: 5px;
  height: 25px;
  border: 1px solid #c0c2c4;
  color: #3F3F3F;
  font-size: 13px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/*
*licencing -jency
*/
.searchAddControlsDiv_lic {
	width: 100%;
	/*height:35px;*/
	float: left;
	line-height: 30px !important;
	margin-bottom: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:black;
}

.searchAddControlsDiv_lic input[type="text"], input[type="password"] {
	width: 250px;
	padding-left: 5px;
	height: 25px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.searchAddControlsDiv_lic textarea {
	width: 250px;
	padding-left: 5px;
	min-height: 150px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: arial, verdana;
}
.searchAddControlsDiv_lic select {
	width: 250px;
	padding-left: 5px;
	height: 25px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.searchAddControlsDiv_lic label {
	font-size: 13px;
}
.styleLocation
{
	border:none;
	border-collapse:collapse;
	font-size: 13px;
	width: 95%;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
}
.styleLocation tr
{
	
}

.styleLocation_lc
{
	border:none;
	border-collapse:collapse;
	font-size: 13px;
	width: 95%;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	color:black;
}

.styleLocation_lc td
{
	width: 24%;
	float: left;
    height: 30px;
    line-height: 30px;
}

.styleLocation_lc tr
{
	
}
.styleLocation_lc tr td
{
	padding:5px;
}
.datagrid_OtherColumn_lc {
	padding-left: 10px;
}

.gridTable th.datagrid_OtherColumn_lc {
	cursor: pointer;
	width: 12%;
}




.styleLocation th
{
	float: left;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    width: 25.993%;
}
.styleLocation td
{
	width: 25%;
	float: left;
        height: 30px;
    line-height: 30px;
}
.styleLocation select
{
	margin: 0 10px 0 0;
	padding: 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #c0c2c4;
	border-top-left-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
	width:83%; /**81.6%;*/
}
.styleLocation input[type="text"], input[type="password"] {
	width:81%;/* 174px;*/
	padding-left: 5px;
	height: 25px;
	border: 1px solid #c0c2c4;
	color: #3F3F3F;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


/* Dash Board Notification*/
.small-box {
  position: relative;
  display: block;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  margin-bottom: 15px;
  top: 0px;
  left: 0px;
}
.bg-orange {
  background-color: #FFA859 !important;
  color: #f9f9f9 !important;
}
.small-box > .inner {
  padding: 10px;
}
.small-box .icon {
  position: absolute;
  top: auto;
  bottom: 5px;
  right: 5px;
  z-index: 0;
  font-size: 90px;
  color: rgba(0, 0, 0, 0.15);
}
.small-box > .small-box-footer {
  position: relative;
  text-align: center;
  padding: 3px 0;
  color: #fff;
  color: rgba(255, 255, 255, 0.8);
  display: block;
  z-index: 10;
  background: rgba(0, 0, 0, 0.1);
  text-decoration: none;
}
.small-box h3 {
  font-size: 38px;
  font-weight: bold;
  margin: 0 0 10px 0;
  white-space: nowrap;
  padding: 0;
  width: 100%;
}
.small-box p {
width: 100%;

}
.col-lg-3{
    margin-right: 0%;
    width: 100%;
    float: left;
    height:100px;
}
.small-box-footer img,.icon img{
    float: right;
}
.small-box-footer p{
    margin-left: 20%;
}



/*Table css  for tabs starts here : HARI  */
.rc_dob_sectiontab
        {
            width: 100%;
            float: left;
            font-family: Verdana,Arial,Helvetica,sans-serif;
            font-size: 13px;
			 padding-left:2px;
        }
        .rc_dob_sectiontab tr td
        {
            height: 35px; /* border: 0.078em solid silver;*/
            padding-left: 2px;
        }
        
        
        .rc_dob_sectiontab input[type="text"], input[type="password"]
        {
            width: 95%;
            padding-left: 5px;
            height: 25px;
            border: 1px solid #c0c2c4;
            color: #3F3F3F;
            font-size: 13px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
        }
        .rc_dob_sectiontab select
        {
            width: 96%;
            padding-left: 1%;
            padding-right: 1%;
            height: 25px;
            border: 1px solid #c0c2c4;
            color: #3F3F3F;
            font-size: 13px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
        }
/* Table css for tabs  Ends here */
.class_marquee{
    width:99.5%;
    float:left;
    height:21px;
    background-color: #D0BFB4;
}
.class_marquee marquee label{
color:#571212;
float: left;
font-size: 1.5em;
font-family: calibri,Verdana,Arial,Helvetica,sans-serif;
padding-left: 5px;
height: 22px;
line-height: 22px;
}
.class_marquee img{
   width: 6%;
    float:left;
}
.class_marquee marquee{
   
    float:left;
    width:90.5%;
}
.new_news{
    float:left;
    width:auto !important;
    margin-top: 0.5%;
}
.v_class_marquee{
    width:100%;
    float:right;
    height:300px;
    padding-top: 15px;
      background-size: 100% 100%;
 /* background: -webkit-linear-gradient(#ACEACE, #ACEACE); /* For Safari 5.1 to 6.0 */
  /*background: -o-linear-gradient(#ACEACE, #ACEACE); /* For Opera 11.1 to 12.0 */
 /* background: -moz-linear-gradient(#ACEACE, #ACEACE); /* For Firefox 3.6 to 15 */
 
    /*background: linear-gradient(#ACEACE, #ACEACE);*/
    background-image:url('../image/marquee_bg.png');
    background-repeat: no-repeat;
}
.v_class_marquee .headg
{
    float:left;
    width:100%;
    height:25px;
    /*border-bottom: 2px solid #000;*/
}
.v_class_marquee .vmarquee{
    float:left;
    width:100%;
    border-bottom: 1px dotted #D7D7D7;
}
.v_class_marquee .vmarquee:hover{
   background: -webkit-linear-gradient(#2B76CA,#002D66); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#2B76CA,#002D66); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#2B76CA,#002D66); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#2B76CA,#002D66); /* Standard syntax */
}
.v_class_marquee marquee {
    width:73%;
    margin-left:14%;
    float:left;
    text-align: justify;
    padding: 5px;
    height: 230px;
}
.v_class_marquee marquee label{
    float:left;
    font-size: 14px;
    font-family: calibri,Verdana,Arial,Helvetica,sans-serif;
    padding-left: 5px;
    height: 30px;
    line-height: 30px;
    color:#F0F0F0;
}
.v_class_marquee marquee label b{
    color:#fff;
    font-size: 18px;
}
.v_class_marquee marquee img{
    float:left; 
   text-indent: 52px;
    padding-top: 10px; 
}

.tick_complete{
    background-image: url('../image/tick_1.png');
    background-repeat: no-repeat;
    background-position: right;
}
#btn_apply_remarks
{
    width: 50px; 
    border: 1px solid #c0c2c4;
    -webkit-border-radius: 5px;
  -moz-border-radius: 5px;  
  border-radius: 5px;  
  font-family: arial, verdana;  
  padding: 5px;  
  cursor: pointer;
  vertical-align: text-bottom;
  margin-left: 5px;
}
.marquee_main
{
    width: 28%;
    height: auto;
    float: right;
}
.dashboard_icons
{
    float:left;
    width:8%;
    height: auto;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #000;
border: 1px solid #D7D7D7;
	/*border-radius: 5px;*/
-moz-box-shadow: 0px 0px 15px #888;
-webkit-box-shadow: 0px 0px 15px #888;
box-shadow: 0px 0px 15px #888;
  margin-top: 2%;
}
.dashboard_icons_sub
{
    margin: 5px;
    width:100%;
    float: left;        
}
.dashboard_icons_sub label{
    text-align: center;
    float: left;
    width: 90%;
    font-size: 16px;
    font-weight: bold;
    color: #22252F;;
    cursor: pointer;
}

.dashboard_icons_sub img{
padding: 2% 16%;
float:left;
}
.dashboard_icons_sub .itemscount
{
    float:left;
    font-size: 15px;
    font-weight: bold;
    padding-left: 7%;
}
.dashboard_icons_sub .itemsimage
{
    width:60%;
    float:left;
}
.dashboard_icons p
{
    width:100%;
    float:left;
    text-align: center;
    color:#fff;
    background-color: #2D60BD;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
      
}
.div_report
{
    width:100%;
    float:left;
   border: 1px solid #f0f0f0;
   padding: 5px;
    height:auto;
    margin-left: 2%;
    font-size: 12px !important;
    -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0px 0px 15px #888;
-webkit-box-shadow: 0px 0px 15px #888;
box-shadow: 0px 0px 15px #888;

}
.div_report .headg{
    float:left;
    width:100%;
}
.div_report table th
{
    color:#fff;background-color:#2D60BD;
       font-size: 12px !important;
}
.certi_issue_class_red
{
    color:#FFFFFF;
    background-color: #D03D3A;
}
.certi_issue_class_green
{
    color:#FFFFFF;
    background-color: #01A45A;
}
.certi_issue_class_yellow
{
    color:#454545;
    background-color: #F7F732;
}
.certi_issue_class_light_green
{
    color:#000000;
    background-color: #60E260;
}

.search_image_homepage {
	margin: 0;
	padding: 3px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	border: solid 1px #0076a3;
	border-right: 0px;
	background: #0095cd url(../image/search_png.png) 2px;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)) url(../image/search_png.png) 20px;
	background: -moz-linear-gradient(top, #00adee, #0078a5) url(../image/search_png.png) 20px;
/* //background-image: url(../image/search_png.png); */
	background-repeat: no-repeat;
	-webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
	float: left;
}
.graph_image_homepage {
    margin: 0;
    padding: 3px 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    border: solid 1px #0076a3;
    border-right: 0px;
    background: #0095cd url(../image/analyst.png) 2px;
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)) url(../image/analyst.png) 20px;
    background: -moz-linear-gradient(top, #00adee, #0078a5) url(../image/analyst.png) 20px;
/* //background-image: url(../image/search_png.png); */
    background-repeat: no-repeat;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
}
#certi_percent_color_info table tr td
{
    text-align: right;
    font-size: 15px;
}
@media screen and (max-width: 1024px) {
    .gridTableReport
    {
        max-height: 200px;   
        width: 97% !important;height: 200px; margin-left: 1%;
    }
    .div_search_page{
        height: 365px;
        max-height: 365px;
        overflow: auto;
    }
    .searchAddControlsDiv label {
        font-size: 13px !important;
    }
    #bind_part3
    {
        width:99%;
    }
    .body_class {
	zoom: 100%;
	-moz-transform: scale(1);
	width: 97%;
	min-height: 335px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
#go_btn_display
{
	  margin-top: 7%;
}
}
@media screen and (max-width: 1280px) {
    .gridTableReport
    {
        max-height: 200px;   
        width: 97% !important;height: 210px; margin-left: 1%;
    }
}
@media screen and (min-width: 1281px) {
    .gridTableReport
    {
        
        max-height:250px !important;width: 97% !important;height: 300px; margin-left: 1%;
    }
    #bind_part3
    {
        width:98%;
    }
	#go_btn_display
{
	  margin-top: 4.5%;
}
}



/* display div for lc*/
.disp_lcdet {
  border: 1px solid #D7D7D7;
  padding: 1%;
  width: 97%;
  float: left;
  height: auto;
  background-color: #f8f8f8;
  box-shadow: 3px 3px 1px 2px #f0f0f0;
  border-radius: 10px;
    color:black;
}
#sepn_div
{
	border-top:1px dotted #cacace;
	width:100%;
	margin-top: 1%;
}
.app_div
{
	width:100%;
	text-align:left;
	float: left; 
	height:30px;
	/*margin-top:7px;*/
 	font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	#btn_apply_remarks
	{
		/* width: 50px; */
		border: 1px solid #c0c2c4;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;  
		border-radius: 5px;  
		font-family: arial, verdana;  
		padding: 5px;  
		cursor: pointer;
		vertical-align: text-bottom;
		margin-left: 5px;
	}
        
        .table_td_for_grid_numeric
        {
            text-align:right !important;
            padding-right:5px;
        }
         .table_td_for_grid_hyphen
        {
            text-align:center !important;
            
        }

        .footerTotal
        {
            color:#fff !important;
            background-color: #2D60BD !important;
        }
#txt_ssabr,#txt_stateabr,#txt_distabr,#txt_ssabr_lc,#txt_stateabr_lc,#txt_distabr_lc
{
	text-transform:uppercase;	
}

div#popupContactReports h2
{
    font-size: 15px;
}
.tbldispaly_tab
{
	font-size:13px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	
}

table.tbldispaly_tab tr td {
	width:24%;
}

#file_sep
{
    margin-left: 0.5%;
    margin-right: 0.5%;
}

.style_pu_location td
{
	float:none !important;
}
.pu_det_expimp
{
	font-weight: bold;
  	text-decoration: underline;	
}
.pu_det_textarea
{
	border-radius: 3px;
	width: 83%;
	padding:2px;
}
.ul_class_log_info
{
    float:left;
    width:100%;
}
.ul_class_log_info li
{
   float: left;
    background-image: url('../image/rarraow.png');
    background-repeat: no-repeat;
    width: 82%;
    padding: 0% 0 5% 11%;
    font-size: 12px;
    margin-top: 2%;
    background-position-x: 4%;
    list-style: none;
    background-size: 3%;
    background-position-y: 4px;
    background-position: 4% 7%;
}
.ul_class_log_info li span.bld
{
    font-weight: bold;
}
.action_menu_table
{
    float:left;
    width:100%;
    border: 1px solid #CFD9D0;/* #72b577;*/
    padding: 0.3% 0;
    height: 40px;
    /* background-color: #ECFFF0;#CBFFD7;//#F9FDFA;*/
}

/*.action_menu_table a
{
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-right: 5px;
    float:left;
    text-decoration: none;
    border: 1px solid rgba(97, 148, 122, 0.47);*/
    /*background-color: transparent;*/
   /* line-height: 9px;//13px;
    height: 12px;//15px;
    width: auto;
    padding-right: 8px;
}*/
   .action_menu_table a
   {
       margin-right: 5px;
       height: 25px;
      padding: 16px 0px 0px 0px;
  border-radius: 3px;
 /* // line-height: 0;
//  vertical-align: middle;
 // font-family: arial;
  //  font-size: 13px;
  //padding-bottom: 2px;
  //vertical-align: middle;
  //width: 73px !important; */
  border: 1px solid black;
  border-left: 0 solid #7CB70D;
  border-right: 0 solid #7CB70D;
  border-top: 0 solid #7CB70D;
  border-bottom: 2px solid #7CB70D;
  -moz-box-shadow: 0 -1px #7CB70D, 0 3px 0 #3A5803, 0 6px 4px #999999;
  -webkit-box-shadow: 0 -1px #7CB70D, 0 3px 0 #3A5803, 0 6px 4px #999999;
  box-shadow: 0 -1px #7CB70D, 0 3px 0 #3A5803, 0 6px 4px #999999;
  color: transparent;  
  /* //background: #8EB54E url(../image/action_show.png) no-repeat 4px 3px; */
  cursor: pointer;
  border-style: none;
  border-color: inherit;
  /* //border-width: medium; */
  padding-right: 2px;
  padding-left: 1px;
  float: left;
  /* //text-align: right; */
  text-decoration: none;
    }
   .action_menu_table a:hover
   {
      
  
  border-top: 2px solid orange !important;
   }
.extruder .voice a
{
        color: black !important;
	cursor: pointer !important;
}


.qca_onlinetbl 
{
	width: 100%;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.qca_onlinetbl tr td 
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	height:21px;
}
.qca_onlinefeetbl tr td 
{
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	height:3px;
	/*vertical-align:top;*/
}

.qca_intbl {
	width: 100%;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.qca_intbl tr
{
	vertical-align:top;
}	
.qca_onlinetbl tr td.app
{
	height:auto !important;
}
a.action-add_inwrd
{
	width:52%;
	background: #8eb54e url(../image/sliding_menu/action_inward_entry_white.png) no-repeat 7px 3px;
}

.tbl_chkboxlist 
{
	border: solid 1px #E4E2E2;
    padding: 1%;
    width: 60%;
}
.tbl_chkboxlist tr:nth-child(odd)
 {
    background-color: #F2EDED;
}
.feedback_details
{
    width:94%;
    padding-bottom: 1%;
    float:left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding-left: 3%;
}
a.action-show-printslip
{
	width:18%;
	background: #8eb54e url(../image/sliding_menu/action_print_slip_white.png) no-repeat 7px 3px;
}
img#qcahome 
{
	cursor:pointer;
}
#finlzbtn_qca
{
	 background-image: -webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);
	 background-image: -o-linear-gradient(top,#d9534f 0,#c12e2a 100%);
	 background-image: -webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));
	 background-image: linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
	 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	 background-repeat: repeat-x;
	 border-color: #b92c28;
     padding: 6px 12px;
	 margin-bottom: 0;
	 font-size: 14px;
	 font-weight: 400;
	 line-height: 1.42857143;
	 text-align: center;
	 white-space: nowrap;
	 vertical-align: middle;
	 -ms-touch-action: manipulation;
	 touch-action: manipulation;
	 cursor: pointer;
	 border: 1px solid transparent;
	 border-radius: 4px;
	 color: #fff;
	 background-color: #d9534f;
}
#savebtn_qca
{    
	  background-image: -webkit-linear-gradient(top,#337ab7 0,#265a88 100%);
	  background-image: -o-linear-gradient(top,#337ab7 0,#265a88 100%);
	  background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));
	  background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
	  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	  background-repeat: repeat-x;
	  border-color: #245580;
	  padding: 6px 12px;
	  margin-bottom: 0;
	  font-size: 14px;
	  font-weight: 400;
	  line-height: 1.42857143;
	  text-align: center;
	  white-space: nowrap;
	  vertical-align: middle;
	  -ms-touch-action: manipulation;
	  touch-action: manipulation;
	  cursor: pointer;
	  border: 1px solid transparent;
	  border-radius: 4px;
	  color: #fff;
	  background-color: #337ab7;
	  border-color: #2e6da4;
	  margin-right: 0.5%;
}
#proceed_qca
 {
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
	  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	  background-repeat: repeat-x;
	  border-color: #245580;
	  padding: 3px 12px;
	  margin-bottom: 0;
	  font-size: 14px;
	  font-weight: 400;
	  line-height: 1.42857143;
	  text-align: center;
	  white-space: nowrap;
	  vertical-align: middle;
	  -ms-touch-action: manipulation;
	  touch-action: manipulation;
	  cursor: pointer;
	  border: 1px solid transparent;
	  border-radius: 4px;
	  color: #fff;
	  background-color: #337ab7;
	  border-color: #2e6da4;
	  margin-right: 0.5%;
	  background-color: #5cb85c;
	  border-color: #4cae4c;
	 }
span#sucsmsg_qca
{
    font-size:16px;
	color:#D40000
}
 @media screen and (max-width: 1024px) 
{
	button#proceed_qca
	{
	width: 15%;
	}
	img#qcahome 
	{
	margin-left: 0%;
	}
	button#savebtn_qca 
	{
	width: 8%;
	}
	span#sucsmsg_qca
	{
    font-size:12px;
	}
	
									
}
