 @import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
body {
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;/*min-height:1200px;*/
}
/*@font-face {
	font-family: 'Open Sans', sans-serif;
	src: url('../fonts/OpenSans-Italic.eot');
	src: url('../fonts/OpenSans-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Italic.woff') format('woff'), url('../fonts/OpenSans-Italic.ttf') format('truetype'), url('../fonts/OpenSans-Italic.svg#webfonttEfFltbI') format('svg');
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans', sans-serif;
	src: url('../fonts/OpenSans-Regular.eot');
	src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Regular.woff') format('woff'), url('../fonts/OpenSans-Regular.ttf') format('truetype'), url('../fonts/OpenSans-Regular.svg#webfonttEfFltbI') format('svg');
	font-style: normal;
}
@font-face {
	font-family: 'Open Sans', sans-serif;
	src: url('../fonts/OpenSans-Bold.eot');
	src: url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Bold.woff') format('woff'), url('../fonts/OpenSans-Bold.ttf') format('truetype'), url('../fonts/OpenSans-Bold.svg#webfonttEfFltbI') format('svg');
	font-style: normal;
}*/
.innerbodybg {
/*background:url(../images/innerbanner.jpg) no-repeat center top;*/
}
/*.header_container .innerpage {
	height:auto;
}
.header_container .header_logo, .innerpagelogo {
	padding:0;
	margin : 24px 23px;
}
.header_container .language, .innerpagelanguage {
	padding-top:19px;
}*/

/*maincss*/
img {
	border:none;
}
header, section, nav, footer {
	display:block;
}
.main_container {
	width: 100%;
	margin:auto;
	/*background:url(../images/greess_innerpage.jpg) repeat-x top;*/
/* 	background:url(../images/greess_innerpage.jpg) repeat-x top; */
	overflow:hidden;
	overflow:hidden;
}
.common_container {
	width: 100%;
	margin:auto;
}
.inner_container {
	width: 980px;
	margin: auto;
}
body {
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	background-color:#e4f8fb;
}
header, section, nav, footer {
	display:block;
}
.main_container {
	width: 100%;
	margin:auto;
	overflow:hidden;
}
.common_container {
	width: 100%;
	margin:auto;
}
.inner_container {
	width: 980px;
	margin: auto;
	
}
.header_container {
	width:980px;
	/* height:120px; */
}
.banner_container {
	float:left;
	width:100%;
	margin:0;
	background:url(../images/banner.png); background-repeat:no-repeat; 
	height:120px;
}

.header_container .gov-logo {
	background:url(../images/gov-logo.png); background-repeat:no-repeat;
	width:108px;
	height:108px;
	float:left;
	margin:5px 0px 0px 5px;
}

.header_container .assam-logo {
	background:url(../images/assam-logo.png); background-repeat:no-repeat;
	width:108px;
	height:108px;
	float:right;
	margin:5px 5px 0px 0px;
}

.header_container .assam-title{ 
	float:left;
	background:url(../images/e-districttitle.png); background-repeat:no-repeat;
	width:168px;
	height:57px;
	margin:2px 0px 0px 3px;
	
}

/*navegation*/
.navigation_container1 {
	float:left;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	background-color:#1396d3;
	margin:0;
	text-decoration:none;
	margin-top:5px;
	/* width:100%; */
	padding:0;
	position:absolute;
}

/*navegation*/
.navigation_container {
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	background-color: #1396d3;
	margin: 0;
	margin-right: 0px;
	text-decoration: none;
	margin-top: 5px;
	width: 100%;
	height:47px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
}
.navigation_container .navgationmain {
	width: 980px;
	margin:auto;
}
.navigation_container .nav_link {
	float: left;
	width: auto;
	height: auto;
	padding: 10px 10px 0px 10px;
	font-family: 'Open Sans', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
.navigation_container .nav_link_active {
	float: left;
	width: auto;
	height: auto;
	padding: 10px 10px 0px 10px;
	font-family: 'Open Sans', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #1396d3;
}
.navigation_container .nav_link_active:hover {
	float: left;
	width: auto;
	height: auto;
	/*padding:26px 14px 22px 7px;*/
	color: #000;
/*	background-color: #dff2dd;*/
	text-align: center;
	text-decoration: none;
}
.navigation_container .nav_link:hover {
	float: left;
	width: auto;
	height: auto;
	/*padding:26px 14px 22px 7px;*/
	color: #000;
	/*background-color: #dff2dd;*/
	text-align: center;
	text-decoration: none;
}
.navigation_container .Languages_seletboxdiv{
 /*  float: right;
  margin-top: 8px;
  margin-right: 15px; */
    
  float: right;
    margin-top: 8px;
    margin-right: 15px;
    position: relative;
    display: inline-block;
}

.navigation_container .Languages_seletbox{
  float: left;
  margin: 0;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  font-style: normal;
  display: block;
  font-weight: 500;
  color: #000;
  width: 200px;
  height: 32px;
  border: 1px solid #1396d3;
  word-wrap: break-word;
  vertical-align: text-top;
  padding: 0px 0px 0px 10px;
  background: url(../images/seletboxarrow.jpg) no-repeat right 5px  top;
  background-color:#FFF;
  z-index: -1;
  -webkit-appearance: none;
  -moz-appearance: none;
  /* appearance: none; */
	}

/*maincss end*/

.inner_page_content_container {
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
.inner_page_content_container .personarea {
	background-color:#d2ffcc;
	width:980px;
	height:103px;
	float:left;
	margin: 0;
	padding:0;
	-webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.36	);
	-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.36);
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.36);
}
.personarea .userimg {
	float:left;
	width:67px;
	max-height:90px;
	margin:0;
	border:0;
	vertical-align:top;
	text-align:center;
	background-color:#f8f8f8;
	padding-right:0px;
}
.personarea .personname {
	float:left;
	margin:0;
	padding:0px 6px 0px 1px;
	width:/* 290 356*/284px;
}
.personarea, .personname h1 {
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	float:left;
	color:#1d2527;
	margin:0;
	padding: 15px 0 0px 16px;
	font-weight:100;
	word-spacing:0px;
	font-weight:400;
	width:100%;
}


.personarea, .personname .subheading{
 font-family:'Open Sans', sans-serif;
 font-size:16px;
 font-style:normal;
 font-weight:400;
 color:#1d2527;
 font-style:italic;
 margin:0;
 padding:5px 0px 0px 15px;
 /*font-weight:bold;*/
 display:block;
}

.subheading .redcolor{color:#FF0000;}

.personarea .personname .nameoftheperson {
 font-family:'Open Sans', sans-serif;
 font-size:16px;
 font-style:normal;
 font-weight:400;
 color:#4db346;
 margin:0;
 padding:10px 0px 0px 15px;
 font-weight:bold;
 display:block;
}
.personarea .personname h2 {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:400;
	color:#4db346;
	margin:0;
	padding:0px 0px 0px 15px;
	font-weight:bold;
	display:block;
}
/* .personarea .edistrict_title {
	float: left;
	margin:0;
	padding: 0;
	width:311px;
	background-color:#FFFFFF;
}
 */
 .personarea .edistrict_title {
	float: left;
	margin:0;
	padding: 0;
	width:/* 245 */310px;
	height:100px;
	background-color:#FFFFFF;
}
 .personarea .edistrict_title h1 {
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	position:relative;
	float:left;
	margin:16px 0 0 24px;
	padding:0;
	padding-bottom:0px;
	width:100%;
}
.personarea .edistrict_title h2, .Name h2 {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:500;
	position:relative;
	margin: 0px 0px 14px 24px;
	padding:0;
	float:left;
	width:100%;
	color:#000;
	    line-height: 18px;
}
.personarea .lastsign_left {
	float:left;
	margin:0;
	width:200px;
	margin-left:3px;
	background-color:#FFF;
	height:100px;
}
.personarea .lastsign_right {
	float:left;
	margin:0;
	width:170px;
	background-color:#FFF;
	height:100px;
	margin-left: 3px;
}
.personarea .lastsign_left h3 {
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:500;
	margin: 7px 0px 0px 10px;
	padding:0;
	float:left;
	width:100%;
	line-height: 18px;
}
.personarea .lastsign_left h4 {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:500;
	margin: 2px 0px 0px 10px;
	padding:0;
	float:left;
	width:100%;
	color:#0089dd;
}
.personarea .lastsign_left a {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-weight:500;
	margin: 2px 0px 0px 12px;
	padding:0;
	float:left;
	width:100%;
	color:#ff7019;
	font-style:italic;
	background-color:transparent;
	letter-spacing:0.3px;
}
.lastsign_right .lastsign_button {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	float:right;
	background:#f78d38;
	margin-top:28px;
	margin-right:27px;
	color:#FFFFFF;
	width:95px;
	height:38px;
}
.lastsign_right .lastsign_button:hover {
	background:#161a1b;
	cursor:pointer;
}
.lastsign_right .LogoutLinkAsButton {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	float:right;
	background:#f78d38;
	margin-top:28px;
	margin-right:4px;
	color:#FFFFFF;
	width:95px;
	height:32px;
	font-style:normal;
	text-align:center;
	padding:6px 0px 0px 0px;
	text-decoration:none;
}
.lastsign_right .LogoutLinkAsButton:hover {
	background:#161a1b;
	cursor:pointer;
}
.inner_page_content_container .bodysection {
	float:left;
	margin:0;
	padding:0;
	width:980px;
	height:100%;
	margin-top:15px;
	-webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17	);
	-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17);
	overflow:hidden;
	background:url(../images/leftside-bg.jpg) repeat-y left #FFF;
}
.Height {
	height:500px;
}
.clear {
	height:10px;
}
.bodysection .leftside {
	float:left;
	margin:0;
	padding:0;
	width:231px;
	height:100%;
	background-color:#d0ffca;
	background:url(../images/leftside-bg.jpg) #d0ffca;
}
.leftside .servicestab {
	background:url(../images/services_heading-bg.jpg) no-repeat top center;
	color:#FFF;
	padding: 5px 10px 34px 18px;
	font-size:20px;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	margin:0;
	float:left;
	width:203px;
	height:20px;/*height:17px;*/
}
/*.leftside .servicestab, .adminmodule {
	
	height:17px;
	
	
}*/
.sublink {
	float:left;
	font-size:16px;
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	color:#fff;
	background-color:#1396d3;
	width:193px;
	margin: 0;
	padding:4px 0px 5px 8px;
	/*margin:3px 0px 15px 30px;*/
	margin:0px 0px 10px 30px;
	text-decoration:none;
}
.sublink:hover {
	background:#FFF;
	color:#1396d3;
}
.sublinkIN {
	float:left;
	font-size:16px;
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	color:#fff;
	background-color:#1396d3;
	width:193px;
	margin: 0;
	padding:4px 0px 5px 8px;
	margin:0px 0px 15px 30px;
	text-decoration:none;
}
.leftside .vertical ul {
	margin: 0;
	float:left;
	width:170px;
	font-size:16px;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	color:#fff;
	background-color: #1396d3;
	padding:4px 30px;
	list-style-image:url(../images/dot.png) !important;
	/*margin-bottom:6px;*/
	margin-bottom:9px;
	margin-top:0px;
	cursor:pointer;
}
.leftside .vertical ul a {/*width: 200px;*//*float: left*/;
	/* overflow: hidden; */
/*display: inline-block;*/
	position: static;
}
.leftside .vertical ul:hover {
	background:#FFF;
}
.leftside .vertical ul:hover> li a {
	color:#0f4c02;
}
.leftside .vertical ul:hover> li {
	list-style-image: url(../images/dot-green.jpg) !important;
}
.link1 {
	color:#fff;
	text-decoration:none;/*display:block;
	width:200px;*/
}
.vertical .link1 {
	color:#fff;
	text-decoration:none;
	display:block;
	width:200px;
}
/*leftmenu*/
.leftside .leftmenu ul li a {
	text-decoration: none;
	color: #fff;
	display:block;
	background-color: #fff;
}
.sublink1 {
	float:left;
	font-size:16px;
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	color:#1396d3;
	background-color:#fff;
	width:193px;
	margin: 0;
	padding:4px 0px 5px 8px;
	/*margin:3px 0px 15px 30px;*/
	margin:3px 0px 8px 30px;
	text-decoration:none;
}
.clearlink {
	float:left;
	/*margin:3px 0px 15px 30px;*/
	/*margin:3px;*/
	margin:1.5px;
}
.leftside .leftmenu ul {
	margin: 0;
	float:left;
	width:201px;
	font-size:16px;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	color:#0f4c02;
	background-color: #FFF;
	padding:4px 30px;
	list-style-image:url(../images/dot-green.jpg) !important;
	margin-bottom:6px;
}
.leftside .leftmenu ul li a {
	text-decoration: none;
	color: #0f4c02;
	display:block;
	background-color: #FFF;
}
.bodysection .leftside, .ServiceCategorypage {
	margin-bottom:30px;
}
/*.leftside .ServiceCategory { margin-bottm:200px; max-height:400px; vertical-align:top; }*/
/*endvmenu*/


.bodysection .rightside {
	float:left;
	margin:0;
	padding:0;
	width:749px;
	background-color:#ffffff;
}
.bodysection .rightside h1, .Name h1, .bodysection_aboutcontent h1, .application_top h1 {
	float:left;
	margin:0;
	padding:0;
	width:433px;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	padding:14px 0px 0px 302px;
}
.bodysection_aboutcontent h1 {
	width:100%;
	padding:14px 0px 0px 26px;
}
.bodysection .rightside .welcometitle {
	float:left;
	margin:0;
	padding:0;
	width:433px;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	padding:14px 0px 0px 302px;
}
.rightside .edistrictinnerpageheading {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	font-size:32px;
	font-family:'Open Sans', sans-serif;
	font-style:italic;
	font-weight:700;
	color:#4db346;
	/*padding: 0px 0px 0px 90px;*/
	text-align: center;
	border-bottom: 3px solid #d0ffca;
	height:65px;
}
.rightside .NameOfCategory {
	float:left;
	margin:0;
	padding:0;
	width:433px;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	padding:25px 0px 0px 218px;
}
.bodysection .Name h1 {
	padding:25px 0px 0px 218px;
}
.bodysection .Name h2 {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:400;
	position:relative;
	padding:0;
	float:left;
	width:479px;
	font-weight:bold;
	color:#4db346;
	padding:7px 0px 0px 248px;
}
.rightside .application_top {
	height:56px;
	border-bottom: 3px solid #d0ffca;
}
.rightside .application_top h1 {
	padding:7px 0px 0px 19px;
	color:#0f4c02;
	font-style:normal;
}
.rightside .message {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:600;
	padding:10px 0px 0px 25px;
	text-align:center;
	width:93%;
}
.h1heding {
	color:#0f4c02;
	font-style:normal;
	float:left;
	margin:0;
	padding:0;
	width:433px;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	display:block;
	font-weight:400;
	margin:4.5px 0px 0px 19px;
}
.application_top .Delayedlink {
	float: left;
    margin: 0;
    padding: 0;
    width: auto;
    font-family: 'Open Sans', sans-serif;
    font-size: 26px;
    font-style: italic;
    display: block;
    font-weight: 400;
    padding: 11px 0px 0px 19px;
    color: #0f4c02;
    font-style: normal;
    /* display: inline-block; */
    text-align: left;
    width: 95%;
}
/*22/10/2014*/
.application_top .addlink {
	float:right;
	margin:0;
	padding:0;
	width:40px;
	height:40px;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	/*padding:11px 0px 0px 19px;*/
	padding: 8px 0px 0px 6px;
	color:#0f4c02;
	font-style:normal;
	background:url(../images/addlinkimg.png) no-repeat right top;
}
.application_top .addlink_text {
	float: right;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-style: italic;
	display: block;
	font-weight: 400;
	color: #0f4c02 /*0089dd*/;
	font-style: normal;
	padding:7px 0px 0px 19px;
}
.application_top .editlink {
	float:right;
	margin:0;
	padding:0;
	width:40px;
	height:40px;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	padding:11px 0px 0px 19px;
	color:#0f4c02;
	font-style:normal;
	background:url(../images/editlinkimg.png) no-repeat right top;
}
.rightside .heading2 {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	/*padding:14px 0px 22px 2px;*/
	padding:10px 0px 7px 0px;
}
.rightside .heading2 span {
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	color:#ff3c00;/*padding:14px 0px 22px 2px;*/
}
.rightside .textarea {
	font-family:'Open Sans', sans-serif;
	width:680px;
	border: 1px solid #4db346;
	height:100px;
	font-size:16px;
	font-style:italic;
	padding:10px;
	float:left;
	margin:0;
}
.rightside .textarea_service {
	font-family:'Open Sans', sans-serif;
	width:659px;
	border: 1px solid #4db346;
	height:100px;
	font-size:16px;
	font-style:italic;
	padding:10px;
	float:left;
	margin:0;
}
.rightside .Buttons1 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#4bb740;
	color:#FFFFFF;
	margin:60px 4px 30px 3px;
	width:95px;
	height:38px;
}
.rightside .Buttons1:hover {
	background:#161a1b;
	cursor:pointer;
}
.rightside .Buttons2 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#161a1b;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
}
.rightside .Buttons2:hover {
	background:#4bb740;
	cursor:pointer;
}
.rightside .Buttons3 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#ff7019;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
}
.rightside .Buttons3:hover {
	background:#161a1b;
	cursor:pointer;
}
.rightside .Buttons2_aslink {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	padding:8px 28px;
	background:#161a1b;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
	text-decoration:none;
}
.rightside .Buttons2_aslink:hover {
	background:#4bb740;
	cursor:pointer;
}
.rightside .Buttons4 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#1396d3;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
}
.rightside .Buttons4:hover {
	background:#161a1b;
	cursor:pointer;
}
.rightside .addservices_Button {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	padding:0px 10px 0px 10px;
	background:#4bb740;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:auto;
	height:38px;
}
.rightside .addservices_Button:hover {
	background:#161a1b;
	cursor:pointer;
}
.table_contenner .application_section_left {
	float:left;
	margin:0;
	width:343px;
	margin:12px 0px 0px 2px;
}
.table_contenner .application_section_left, .application_section_right .heading {
	float:left;
	margin:0;
	padding:0px;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#1d2527;
	padding:13px 0px 0px 2px;
}
.headingsub {
	float:left;
	margin:0;
	padding:0px;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#1d2527;
	padding:13px 0px 0px 0px;
	width:100%;
}
.application_section_left .heading .Refno {
	background-color:#d2ffcc;
	width:344px;
	float:left;
	padding:10px 0 0 0px;
}
.table_contenner .application_section_right {
	float:left;
	margin:0;
	width:340px;
	margin:0px 0px 0px 13px;
}
.table_contenner {
	float:left;
	margin:0;
	width:711px;
	margin-left:21px;
	margin-top:5px;
}
.table_contenner .text_center {
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	font-weight:bold;
	margin: 6px 0px 30px 10px;
	color:#ff3c00;
}

.table_contenner .text_center a {
	color:#1396d3;
	text-decoration:underline;
}
.tabbutton {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	float:left;
	background:#0f4c02;
	margin-top:10px;
	margin-right:10px;
	color:#FFFFFF;
	width:95px;
	height:38px;
	margin:0;
	padding:0;
	letter-spacing:1px;
	padding:0px 3px 2px 0px;
	margin:20px 0px 0px 0px;
}
.tabbutton:hover {
	background:#4bb740;
	cursor:pointer;
}
.table_contenner .tabbutton2 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	float:left;
	background:#0f4c02;
	margin-top:10px;
	margin-right:10px;
	color:#FFFFFF;
	width:153px;
	height:38px;
	margin:0;
	padding:0;
	letter-spacing:1px;
	padding:0px 3px 2px 0px;
	margin:20px 0px 0px 0px;
}
.table_contenner .tabbutton2:hover {
	background:#4bb740;
	cursor:pointer;
}
/*.table_Border*/

.table_Borderservices {
	width:685px;
	margin:0;
	margin-left:10px;
	float:left;
	padding-left:10px;
}
.table_Border a {
	color:#007eff;
}
.table_Border .cl-left {
	width:202px;
}
.table_Border .boldtext {
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:18px;
}
.table_Border .link3 {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#d0ffca;
	/*padding:0px 4px 5px 4px;*/
	padding:4px 4px 5px 4px;
	text-decoration:none;
	color:#0f4c02;
	/*width:215px;*/
	width:165px;
	float:left;
	margin:0px;
}
.table_Border .link4 {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px 4px 5px 4px;
	text-decoration:none;
	color:#161a1b;
	/*width:215px;*/
	width:165px;
	float:left;
	margin:0px;
}
.table_Border {
	float:left;
	border-collapse:collapse;
	width:708px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	vertical-align:text-top;
	table-layout:fixed;
}
.table_Border table, .table_Border tr, .table_Border td {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	padding:4px;
	border:1px solid #4db346;
	text-align:center;
	word-wrap:break-word;/*text-align:left*/
}
.table_Border table, .table_Border th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
	padding:4px;
}
.table_Border table text {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:155px;
	word-wrap: break-word;
	vertical-align:text-top;
}
/*11/02/2015*/

.table_Border .textrightalign {
	text-align:right;
}
.table_Border .bold {
	text-align:right;
	font-weight:bold;
}
.table_Border .amount {
	width:135px;
}
.table_Border .apwidth {
	width:164px;
}

.table_Border .cgs-width {
	width:280px;
}

.table_Border td, th.cgs-amount {
	width:80px;
}

.table_Border .sno {
	width:35px;
}
.table_Border .edit_width {
	/*width:80px;*/
	width:30px;
}
.table_Border .edit_width {
	width:80px;
}
/*22/10/2014 change */
.table_Border .edit_width_admin {
	/*width:80px;*/
	width:40px;
}
.table_Border .edit_width_admin_messagelist {
	/*width:80px;*/
	width:40px;
}
.table_Border .Moble-width {
	width:165px;
}
.table_Border .servicename-width {
	width:100px;
}
.table_Border .Firstname-width {
	width:175px;
}
.table_Border .dgsign_width {
	width:70px;
}
.table_Border .assign_role {
	width:50px;
}
.table_Border .select {
	width:119px;
}
.table_Border .apdate {
	width:150px;
}
.table_Border .servicename_cl {
	width:396px;
	text-align:left;
	padding-left:10px;
}
.table_Border .Message_tdwidth {
	width:396px;
	text-align:center;
	padding-left:10px;
}
.table_Border .textleft {
	text-align:left;
	width:278px;
}
.table_Border .RoleName {
	text-align:center;
	width:160px;
}
.table_Border .RoleName-width {
	text-align:left;
	width:620px;
}
.table_Border .textalignleft {
	text-align:left;
	padding-left: 8px;
}
.table_Border .Upload_tbwidth {
	/*width:194px;*/
	width:158px;
}
.table_Border .Upload_tbwidth-action {
	width:164px;
	text-align:center;
}
.table_Border .Uploadby_tbwidth {
	width:136px;
	text-align:center;
}
.table_Border .delatelink {
	/*background:url(../images/delate-img.png) no-repeat center center;*/
	width:64px;
	height:23px;
	vertical-align: super;
}
.table_Border, .bottamgap {
	margin:0;
	padding:0;
	margin-bottom:30px;
	table-layout: fixed;
	word-wrap: break-word;
	vertical-align:top;
}
/*table_Border_NOK*/
.table_Border_NOK .AgeoftheDate {
	width:214px;
}
.table_Border_NOK .left_cell {
	width:244px;
}
.table_Border_NOK .right_cell {
	width:229px;
}
.table_Border_NOK .boldtext {
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:18px;
}
.table_Border_NOK {
	float:left;
	border-collapse:collapse;
	width:685px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin:10px 0px 10px 0px;
}
.table_Border_NOK table, .table_Border_NOK tr, .table_Border_NOK td {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	padding:4px;
	border:1px solid #4db346;
	text-align:left;
	padding:10px;
}
.table_Border_NOK table, .table_Border_NOK th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
	padding:10px;
}
.table_Border_NOK table text {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:155px;
	word-wrap: break-word;
	vertical-align:text-top;
}
/*table Border_InProgress*/

.table_Border_InProgress a {
	color:#007eff;
}
.table_BorderBorder_InProgress .link3 {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#d0ffca;
	padding:0px 4px 5px 4px;
	text-decoration:none;
	color:#0f4c02;
	width:215px;
	float:left;
	margin:0px;
}
.table_Border_InProgress .link4 {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px 4px 5px 4px;
	text-decoration:none;
	color:#161a1b;
	width:215px;
	float:left;
	margin:0px;
}
.table_Border_InProgress {
	float:left;
	border-collapse:collapse;
	width:708px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin-bottom:30px;
}
.table_Border_InProgress table, .table_Border_InProgress tr, .table_Border_InProgress td {
	padding:4px;
	border:1px solid #4db346;
	text-align:center;
}
.table_Border_InProgress table, .table_Border_InProgress th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
	padding:6px;
}
.table_Border_InProgress .Remarks_Bulk {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0px 4px 5px 4px;
	text-decoration:none;
	color:#4db346;
	width:80px;
	border:none;
	float:left;
	margin:0px;
}
.table_Border_InProgress .Remarks_Bulk-text {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-weight:normal;
	padding:0px 4px 5px 4px;
	text-decoration:none;
	color:#161a1b;
	width:auto;
	border:none;
	text-align:left;
	float:left;
	margin:0px;
}
.table_Border_InProgress .apwidth {
	width:164px;
}
.table_Border_InProgress .sno {
	width:35px;
}
.table_Border_InProgress .select {
	width:119px;
}
.table_Border_InProgress .apdate {
	width:150px;
}
h2 {
	color:#4bb740;
	margin:0;
	padding:0;
}
.Buttons {
	border:none !important;
}
.bg_color1 {
	background:#4bb740;
	border-right:1px solid #FFFFFF !important;
}
.bg_color2 {
	background:#d0ffca;
	border-right:1px solid #FFFFFF !important;
}
.bg_color3 {
	background:#f4f4f4;
	border-right:1px solid #FFFFFF !important;
}
.mandatory {
	color:#FF6600;
}
.Buttons input {
	border:none;
	padding:10px 15px;
	background:#4bb740;
	color:#FFFFFF;
}
.Buttons input:hover {
	background:#161a1b;
	cursor:pointer;
}
.Large_Text_Box1 {
	width:300px;
	height:34px;
	border:1px solid #4bb740;
}
/*tablenoborder*/
.table_NoBorder {
	float:left;
	border-collapse:collapse;
	width:708px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
}
.table_NoBorder table, .table_NoBorder tr, .table_NoBorder td {
	padding:5px 5px 10px 0;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
}
.table_NoBorder table, .table_NoBorder th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_NoBorder .lableheading {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#1d2527;
	width:600px;
}
.table_NoBorder td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:155px;
	word-wrap: break-word;
	vertical-align:top;
}
.table_NoBorder .green_lable {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:100%;
	word-wrap: break-word;
	vertical-align:top;
}
.table_NoBorder td .labelblack {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:155px;
	word-wrap: break-word;
	vertical-align:text-top;
}
.table_NoBorder td .labelblack_APrefNo {
	float: left;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	display: block;
	font-weight: 500;
	color: #000;
	width: 264px;
	word-wrap: break-word;
	vertical-align: text-top;
	margin: 0px 30px 0px 20px
}
.table_NoBorder .width_APrefNO {
	width:250px;
}
.labelblack-italic {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:italic;
	display:block;
	font-weight:500;
	color:#000;
	width:100%;
	word-wrap: break-word;
	vertical-align:text-top;
	margin-left:10px;
}
.label_remarks {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:italic;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:155px;
	word-wrap: break-word;
	margin-left:10px;
}
.table_premarks label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:155px;
	word-wrap: break-word;
}
.table_premarks .greenlightlable {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:normal;
	color:#4bb740;
	width:155px;
	word-wrap: break-word;
}
.table_premarks td .labelblack1 {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:20px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#1d2527;
	width:229px;
	word-wrap: break-word;
}
.table_premarks td .textname {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:italic;
	display:block;
	font-weight:normal;
	color:#000;
	width:400px;
	word-wrap: break-word;
}
.table_premarks td .orgtext {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:italic;
	display:block;
	font-weight:400;
	color:#ff7019;
	word-wrap: break-word;
}
.Large_Text_Box {
	width:319px;
	height:18px;
	border:0;
	background-color:#caf9c5;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	color:#161a1b;
	float:left;
	margin-top:7px;
	padding: 10px 12px 10px 12px;
	line-height:18px;
	font-weight:500;
}
.lineborder {
	border-top: solid 3px;
	color:#dfffdb;
	float:left;
	margin:0;
	padding:0;
	height:3px;
	width:749px;
	margin-top:15px;
}
.Documents {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	color:#000;
	float:left;
	width:538px;
	text-align:justify;
}
.viewlink {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	color:#000;
	float:left;
	width:85px;
	height:35px;
	background:url(../images/view.png) no-repeat top center;
	vertical-align:top;
	/*padding-right:48px;*/
	padding-right:7px;
	padding-bottom:10px;
}
.confirmHeading {
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#4db346;
	text-align:center;
	margin-top:42px;
}
.confirmHeading span {
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#ff4810;
	text-align:center;
}
.confirmHeading_admin {
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#4db346;
	text-align:center;
	margin-top:0px;
}
/*.error{
	background:url(../images/error_img.png) no-repeat left top ;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-style:normal;
	color:#ff4810;
	padding:5px 0px 0px 25px;
	margin: 0px 0px 0px 13px;
	width:100%;
	vertical-align:top;
	display:inline-block;
	clear:both;
	
	}*/
	
.error {
	background:url(../images/error_img.png) no-repeat left top;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-style:normal;
	color:#ff4810;
	padding:1px 0px 0px 25px;
	margin: 0px 0px 0px 15px;
	width:100%;
	vertical-align:top;
	display:inline-block;
	clear:left;
}
.error_check {
	background:url(../images/error_img.png) no-repeat left top;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-style:normal;
	color:#ff4810;
	padding:1px 0px 0px 25px;
	margin: -30px 0px 0px 15px;
	width:100%;
	vertical-align:top;
	display:inline-block;
	clear:left;
}
.error_hide {
	display: none;
}
.table_admin .error_admin {
	background:url(../images/error_img.png) no-repeat left top;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-style:normal;
	color:#ff4810;
	padding:1px 0px 0px 25px;
	margin: 0px 0px 0px 15px;
	width:280px;
	vertical-align:top;
	display:inline-block;
	clear:left;
}
/*footer*/

.footer_container {
	float: left;
  background: url(../images/footerbg.png) repeat-x bottom -40px center;
  width: 100%;
  height: 172px;
  /* background-color: #1396d3; */
  margin: 0;
  margin-top: 50px;
  padding: 0;
}

.footer_container .fotter_top {
	height:130px;
	/*background-color:#FFFFFF;*/
	font-family:'Open Sans', sans-serif;
	text-align:center;
	float:left;
	padding:0;
	width:100%;
}
.fotter_top .forsupport {
	font-family:'Open Sans', sans-serif;
	font-style:italic;
	font-size:26px;
	color:#1d2527;
}
.fotter_top .greentext1 {
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#0f4c02;
	padding:5px;
}
.fotter_top .mobstyle {
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ff3c00;
	padding-bottom:12px;
}
.fotter_top .mobstyle span {
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#0f4c02;
	padding-bottom:15px;
}
.fotter_top .helplinks {
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ff3c00;
	padding-bottom:12px;
	text-decoration:none;
}
/*.footer_container .section_footer_left {
	position: relative;
	margin-top:40px;
	margin-left:10px;
	letter-spacing:0.4px;
	float: left;
}*/

.footer_container .section_footer_left {
	position: relative;
	margin-top:9px;
	margin-left:10px;
	letter-spacing:0.4px;
	float: left;
	display:inline;
}
/*.section_footer_left .footerlinks {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	font-weight:100;
}
.footer_container .section_footer_right {
	position: relative;
  float: right;
  margin-right: 16px;
  margin-top: 10px;
  letter-spacing: 0.4px;;
}*/

.section_footer_left .footerlinks {
	font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  text-decoration: none;
  color: #FFFFFF;
  font-style: normal;
  font-weight: 100;
  padding-left: 44px;
  vertical-align: top;
  margin-top: 6px;
  float: right;
}
.footer_container .section_footer_right {
	position: relative;
	float: right;
	margin-right:16px;
	/*width: 132px;*/
	margin-top:10px;
	letter-spacing:0.4px;
}
.section_footer_right .footerlinks {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	font-weight:100;
	font-weight:bold;
	text-transform:uppercase;
}
/*adminsection table style*/

/*tablenoborder*/
.table_admin {
	float:left;
	border-collapse:collapse;
	width:708px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
}
/* RAJ NATH Changed padding from 0px to 25px */
/* .table_admin table, .table_admin tr, .table_admin td {
	padding:5px 5px 10px 20px;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
} */
.table_admin table, .table_admin th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_admin .lableheading {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#1d2527;
	width:600px;
}
.table_admin td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:377px;
	/*width:277px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:10px 0px 10px 0px;
}
.table_admin td .labelLarge {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:477px;
	/*width:277px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_admin #publish {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	/*width:377px;*/
	/*width:98px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:10px 0px 7px 0px;
}
.table_admin .RTPS {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	/*width:377px;*/
	/*width:98px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:10px 0px 7px 0px;
}
#publish span {
	color:#ff3c00;
}
.RTPS span {
	color:#ff3c00;
}
.table_admin .cell_left1 {
	width:300px;
}
.table_admin td label span {
	color:#F00;
	padding:0px 0px 10px 0px;
}
.table_admin .green_lable {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:100%;
	word-wrap: break-word;
	vertical-align:top;
}
.table_admin td .labelblack {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:300px;
	word-wrap: break-word;
	vertical-align:text-top;
}
.table_admin td input[type="text"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:290px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;/*	marker-offset:128;*/
}
.table_admin td input[type="password"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:290px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
}
.table_contenner .table_admin .mobtextbox_small {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:36px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	margin-right:10px;
}
.table_contenner .table_admin .mobtextbox {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:232px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
}
.table_admin td .selectbox {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:300px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background: url(../images/seletboxarrow.jpg) no-repeat right top;
	z-index:-1;
	-webkit-appearance: none; /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*//*appearance: none;*/
}
.styled-select {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width: 300px;
	height: 34px;
	overflow: hidden;
	background: url(../images/seletboxarrow.jpg) no-repeat right #FFF;
	border:1px solid #4db346;
}
/*
		select
		{
		width: 200px;
		height: 29px;
		border-radius: 3px;
		border: 1px solid #CCC;
		font-weight: 200;
		font-size: 15px;
		font-family: Verdana;
		box-shadow: 1px 1px 5px #CCC;
		}
		select: hover
		{
		width: 200px;
		height: 29px;
		border-radius: 3px;
		border: 1px solid #CCC;
		font-weight: 200;
		font-size: 15px;
		font-family: Verdana;
		box-shadow: 1px 1px 5px #CCC;
		}*/
.table_admin td input[type=checkbox] .checkbox1 {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#f6f4f4;
	width:20px;
	height:16px;
	border:1px solid #4db346;
	position:relative;
	background:#000066;
	/*background:url(../images/uncheckbg.jpg) no-repeat center;*/
	overflow:hidden;/*outline: 1px solid #4db346 ;*/
	margin:18px 0px 0px 30px;
}
.checkbox2 {
	display: inline-block;
	font-weight: 500;
	color: #f6f4f4;
	width: 20px;
	height: 16px;
	/*border: 0px solid #949594 !important;*/
	margin: 4px 0px 0px 30px;
}
.checkbox3 {
	display: inline-block;
	font-weight: 500;
	color: #f6f4f4;
	width: 20px;
	height: 16px;
	/*border: 0px solid #949594 !important;*/
	margin: 4px 0px 0px 0px;
}
/*.checkbox1 { width:15px; height:15px;}*/
.box1 {
	padding: 13px 0px 0px 0px;
	margin-left: 15px;
	FLOAT: left
}
.table_admin td input[type=radio].radio {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#f6f4f4;
	width:20px;
	height:16px;
	/*border:1px solid #4db346;*/
	position:relative;
	/*background:#000066;*/
	/*background:url(../images/uncheckbg.jpg) no-repeat center;*/
	overflow:hidden;/*outline: 1px solid #4db346 ;*/
	margin-top:4px;
}
.table_admin td .radiolable {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:auto;
	height:16px;
	padding-left:10px;
	padding-right:10px;
}
/*input[type=checkbox].css-checkbox {
 position: absolute; 
 overflow: hidden; 
 clip: rect(0 0 0 0); 
 height:1px; 
 width:1px; 
 margin:-1px; 
 padding:0;
 border:0;
 }

 input[type=checkbox].css-checkbox + label.css-label {
 padding-left:20px;
 height:15px; 
 display:inline-block;
 line-height:15px;
 background-repeat:no-repeat;
 background-position: 0 0;
 font-size:15px;
 vertical-align:middle;
 cursor:pointer;
 }

 input[type=checkbox].css-checkbox:checked + label.css-label {
 background-position: 0 -15px;
 }

 .css-label{
 background-image:url(../images/dark-check-green.png);
 }
	*/					
.table_admin .leftwidth {
	width:377px;
}
input[type=radio].css-checkbox {
	position:absolute;
	z-index:-1000;
	top:-1000px;
}
input[type=radio].css-checkbox + label.css-label, input[type=radio].css-checkbox + label.css-label.clr {
	padding-left:25px;
	height:10px;
	display:inline-block;
	line-height:20px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:400;
	font-style:normal;
	vertical-align:middle;
	cursor:pointer;
	color:#000;
}
input[type=radio].css-checkbox:checked + label.css-label, input[type=radio].css-checkbox + label.css-label.chk {
	background-position: 0 -20px;
}
label.css-label {
	background-image:url(../images/reado.png);
}
.lableradio {
	background-position: 0 0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	vertical-align:middle;
	cursor:pointer;
	color:#000;
}
/*checkbox*/

input[type=checkbox].css3-checkbox {
	position:absolute;
	/*z-index:-1000;
	top:-1000px;*/
	float:left;
	margin:0;
	padding:0;
	margin-left:31px;
	margin-top:14px;
	overflow:hidden;
	z-index:-1;
}
input[type=checkbox].css3-checkbox + label.css3-label, input[type=checkbox].css3-checkbox + label.css3-label.clr {
	padding-left:25px;
	height:10px;
	display:inline-block;
	line-height:20px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	vertical-align:middle;
	/*cursor:pointer;*/
	color:#000;
	position:absolute;
	margin:10px 0px 0px 27px;
}
input[type=checkbox].css3-checkbox:checked + label.css3-label, input[type=checkbox].css3-checkbox + label.css-label.chk {
	background-position: 0 -20px;
}
label.css3-label {
	background-image:url(../images/checkbox.png);
}
input[type=checkbox]>.ie8 {
	z-index:1;
}
/*label.css3-labelie8 {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}*/
/*28/Oct/2014 change*/
#gender1 {
	/*width:60px;*/
	position:relative;
	float:left;
	margin:0;
	/*margin-top:10px;*/
	margin:5px 0px 0px 0px;
}
#gender2 {
	width:60px;
	position:relative;
	float:left;
	margin:0;
	margin-top:10px;
}
#gender3 {
	width:60px;
	position:inherit;
	float:left;
	margin:0;
	margin-top:10px;
}
#gender4 {
	width:60px;
	position:relative;
	float:left;
	margin:0;
	margin-top:10px;
}
/*file upload*/
.file-upload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	/*	font-size: 20px;
*/	cursor: pointer;
	opacity: 0;/*filter: alpha(opacity=0);*/
}
.file-upload {
	position: relative;
	overflow: hidden;
	margin: 5px;
}
.btn-primary {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	background:#4bb740;
	color:#FFFFFF;
}
.btn {
	display: inline-block;
	/*margin-bottom: 0;*/
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 5px 13px 8px 13px;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	border-radius: 4px;/*-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;*/
}
.file_Text_Box {
	width: 290px;
	height: 34px;
	border: 1px solid #4bb740;
	background-color: #fff;
	padding: 0px 0px 0px 10px;
}
.clear_btn {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	background:url(../images/clear_btn.png) no-repeat left;
	color:#ff6d40;
	padding: 0px 0px 0px 25px;
	cursor:pointer;
	text-decoration:none;
}
/*aboutportal bodysection*/

.inner_page_content_container .bodysection_aboutcontent {
	float:left;
	margin:0;
	padding:0;
	width:980px;
	/* height:100%; */
	margin-top:15px;
	-webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17	);
	-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17);
	overflow:hidden;/*background:url(../images/leftside-bg.jpg) repeat-y left;*/
	background-color:#FFF;
	  margin-bottom: 15px;
}
.aboutportal_mainwidth {
	width:933px;
	margin:0 auto;
}
.aoutportalheading {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	padding:11px 0px 0px 0px;
	color:#1d2527;
}
.lineborder1 {
	border-top: solid 3px;
	color:#dfffdb;
	float:left;
	margin:0;
	padding:0;
	height:3px;
	width:100%;
	margin-top:15px;
}
.aoutportal_left {
	float:left;
	margin:0;
	padding:0px;
	width:451px;
	height:100%;
	position:relative;
}
.aoutportal_right {
	float:right;
	margin:0;
	padding:0px;
	width:451px;
	margin-left:31px;
}
.aoutporta_box {
	width:438px;
	background:url(../images/textbg.jpg) repeat-x top;
	/*background-color:#d2ffcc;
	border:1px solid #d2ffcc;*/
	
	float:left;
	margin:0;
	margin-top:22px;
}
/*.aoutporta_box:hover {background-color:#d2ffcc; opacity:0.2;}
*/.aoutporta_boxinner {
	float:left;
	margin:0;
	margin-top:10px;
}
.aoutporta_box .subheading_abutportal {
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#1d2527;
	padding:3px 0px 0px 10px;
	margin:0;
	float:left;
	margin-top:0px;
}
.aoutportal_left img {
	padding:12px 6px 0px 5px;
	float:left;
}
.aoutportal_right img {
	padding:14px 17px 0px 4px;
	float:left;
}
p {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#1d2527;
	vertical-align:top;
	clear:right;
	text-align:justify;
}
.aboutportal_mainwidth p {
	display:-webkit-box;
	text-align:left;
}
.commonpera {
	width:933px;
	margin:0 auto;
	margin:4px 0px 0px 22px;
	float:left;
}
.commonpera h2 {
	font-size:18px;
}
.medhatext {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#1d2527;
	vertical-align:top;
	clear:right;
	float:left;
	margin-top:15px;
}
.contact img {
	float:right;
	padding:2px;
}
.contact {
	width:537px;
	float:left;
	margin:0;
	padding:0;
	vertical-align:top;
}
.contact .greentext {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:80px;
	word-wrap: break-word;
}
.contact .space {
	height:30px;
}
/*UItoTop*/
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
}
#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;/*filter:alpha(opacity=0);*/
}
#toTop:active, #toTop:focus {
	outline:none;
}
/*POPOUP*/
	
	.overlay {
	background-color: rgba(0, 0, 0, 0.8);
	bottom: 0;
	cursor: default;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	visibility: hidden;
	z-index: 1;
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s;/*background-image: repeating-linear-gradient(45deg, transparent, transparent 30px, rgba(255,255,255,.5) 30px, rgba(255,255,255,.5) 70px);
*/
}
.overlay:target {
	visibility: visible;
	opacity: 1;
	position:absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}
.overlay {
	background-color: rgba(0, 0, 0, 0.8);
	bottom: 0;
	cursor: default;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	visibility: hidden;
	z-index: 1;
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s;/*background-image: repeating-linear-gradient(45deg, transparent, transparent 30px, rgba(255,255,255,.5) 30px, rgba(255,255,255,.5) 70px);
*/
}
.overlay:target {
	visibility: visible;
	opacity: 1;
	position:absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}
.popup .popupheading {
	color:#07839f;
	font-family: 'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	color:#3b3b3b;
	display:block;
	padding:12px 30px;
}
.popup .popup_width {
	float:left;
	width:722px;
	margin:0;
	padding:0;
	border-top: 1px solid #1396d3;
}
.popup .MIS_popupmargin {
	margin:8px 0px 0px 30px;
}
.popup .popup_left {
	float:left;
	width:320px;
	margin:0;
	padding:25px 0px 0px 30px;
}
.popup .popup_right {
	float:left;
	width:auto;
	margin:0;
	padding:25px 0px 0px 30px;
}
.popup .popupsubheading {
	color:#07839f;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	color:#3b3b3b;
	display:block;
}
.popup .popupgrenheading {
	color:#07839f;
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:600;
	color:#4db346;
	display:block;
}
.popup .popupblueheading {
	color:#07839f;
	font-family: 'Open Sans', sans-serif;
	font-size:26px;
	font-style:normal;
	font-weight:bold;
	color:#1396d3;
	display:block;
}
.popup {
	font-family: 'Open Sans', sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:14px;
	width:722px;
	/*height:364px;*/
	height:auto;
	float:left;
	margin:0;
	/*	margin-left:114px;
*/  background-color: #fff;
	border: 8px solid #1396d3;
	display: inline-block;
	left: 50.5%;
	color:#666;
	opacity: 0;
	/*padding: 15px;*/
	position: fixed;
	text-align:left;
	top: 47%;
	visibility: hidden;
	z-index: 10;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: -2px 4px 28px 0px rgba(21, 80, 108, 0.61);
	-moz-box-shadow:    -2px 4px 28px 0px rgba(21, 80, 108, 0.61);
	box-shadow:         -2px 4px 28px 0px rgba(21, 80, 108, 0.61);
	-webkit-transition: opacity .5s, top .5s;
	-moz-transition: opacity .5s, top .5s;
	-ms-transition: opacity .5s, top .5s;
	-o-transition: opacity .5s, top .5s;
	transition: opacity .5s, top .5s;
}
.popup_center_section {
	margin: 0 auto;
	padding: 10px 0px 16px 30px;
	float:left;
}
.popup .Unknown {
	font-size:24px;
}
.overlay:target+.popup {
	margin: 0 auto;
	opacity: 1;
	visibility: visible;
}
.close {
	font-family: 'Open Sans', sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:22px;
	background-color: #fff;
	border: 2px solid #1396d3;
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: 23px;
	text-align: center;
	text-decoration: none;
	top: -21px;
	width: 30px;
	color:#1396d3;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
}
.close:before {
	color:#1396d3;
	content: "X";
	font-size: 24px;
	text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
}
.close:hover {
/*border: 2px solid #FFF;
    background-color:#1396d3;
	color:#fff;*/
}
.popup p, .popup div {
	margin-bottom: 10px;
}
.popup label {
	display: inline-block;
	text-align: left;
	width: 180px;
}
.Approve-btn-link {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	padding:8px 15px 9px 15px;
	background:#4bb740;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:auto;
	height:38px;
	text-decoration: none;
}
.Approve-btn-link:hover {
	background:#161a1b;
	cursor:pointer;
	text-decoration: none;
}
.popup input[type="password"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:290px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
}
.green_lable_text {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	/*width:100%;*/
	word-wrap: break-word;
	vertical-align:top;
}
.green_lable_text span {
	color:red;
}
.selectbox_comman {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:150px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background:url(../images/seletboxarrow.jpg) no-repeat right top;
	z-index:-1;
}
.go_button1 {
	/*border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	padding:0px 10px 0px 10px;
	background:#4bb740;
	color:#FFFFFF;
	margin:0px 3px 0px 3px;
	width:auto;
	height:33px;
	cursor: pointer;*/
	
	border: none;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	border: none;
	padding: 0px 10px 0px 10px;
	background: #4bb740;
	color: #FFFFFF;
	margin: 0px 3px 0px 3px;
	/* width: auto; */
	height: 33px;
	cursor: pointer;
	float: left;
	margin: 0;
	margin: 32px 621px 0px 0px;
}
.go_button1:hover {
	background:#161a1b;
	cursor:pointer;
}
.Forgotbtn {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#4bb740;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
}
.Forgotbtn:hover {
	background:#161a1b;
	cursor:pointer;
}
.Forgotbtn1 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#161a1b;
	color:#FFFFFF;
	margin:29px 4px 30px 7px;
	width:95px;
	height:38px;
}
.Forgotbtn1:hover {
	background:#4bb740;
	cursor:pointer;
}
.Forgotbtn_aslink {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*padding:8px 28px;*/
	padding:8px 23px;
	background:#161a1b;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
	text-decoration:none;
}
.Forgotbtn_aslink:hover {
	background:#4bb740;
	cursor:pointer;
}
.Forgot_successful {
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#4db346;
	text-align:center;
	margin:0;
	margin:0px 0px 0px 135px;
	width:300px;
	border: 0px solid #eaffe7;
	padding:10px;
}
/*.table_office*/


.table_office {
	float:left;
	border-collapse:collapse;
	width:708px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
}
.table_office table, .table_office tr, .table_office td {
	padding:5px 5px 10px 0;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
}
.table_office table, .table_office th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_office td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	/*width:377px;
	width:277px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_admin .cell_left1 {
	width:300px;
}
.table_admin td label span {
	color:#F00;
	padding:0px 0px 10px 0px;
}
.table_admin .green_lable {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:100%;
	word-wrap: break-word;
	vertical-align:top;
}
.table_office td .labelblack {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:300px;
	word-wrap: break-word;
	vertical-align:text-top;
}
.table_office td input[type="text"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:290px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;/*	marker-offset:128;*/
}
.table_office td input[type="password"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:290px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
}
.table_office td .selectbox {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:300px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background:url(../images/seletboxarrow.jpg) no-repeat right top;
	z-index:-1;
}
.bigtextbox {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:670px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;/*	marker-offset:128;*//*margin: 0px 0px 20px 0px;
*/
}
.bigtextbox_message {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:465px;
	height:34px;
	border:0px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;/*	marker-offset:128;*//*margin: 0px 0px 20px 0px;
*/
}
.bigtextbox_message1 {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:638px;
	height:34px;
	border:0px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;/*	marker-offset:128;*//*margin: 0px 0px 20px 0px;
*/
}
.Comman_label_green {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:670px;
	/*width:277px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:9px 0px 10px 0px;
}
.Comman_label_green span {
	color:#ff3c00;
}
.divhight {
	height:15px;
}
/*21/10/2014*/

.count {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	margin: 29px 0px 0px 14px
}
/*23-01-2015 pageintaiion*/
.pagenumber_list {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	color:#4db346;
	margin: 29px 0px 0px 14px
}
.pagenumber_list a {
	text-decoration:none;
	color:#000;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	margin: 29px 0px 0px 4px
}
.pagenumber_arrow {
	float: left;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	display: block;
	color: #4db346;
	margin: 28px 0px 0px 14px;
}
.pagenumber_arrow_1 {
	float: right;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	display: block;
	color: #4db346;
	margin: 28px 0px 0px 14px;
}
.pagenumber_arrow_1 a {
	float: right;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	display: block;
	color: #4db346;
}
.pagenumber_list a:ACTIVE {
	font-weight: bold;
	text-decoration: underline;
}
.pg-normal {
	color: black;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}
.pg-selected {
	color: black;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
/*23-01-2015 pageintaiion-end*/

.pagenumber {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	color:#4db346;
	margin: 29px 0px 0px 14px
}
.pagenumber a {
	text-decoration:none;
	word-spacing:20px;
	padding:3px;
}
.pagenumber span {
	text-decoration:none;
	color:#f78d38;
	word-spacing:30px;
	padding:3px;
}
.pagenumber .numberlink {
	text-decoration:none;
	word-spacing:20px;
	padding:3px;
	color:#f78d38;
}
.pagenumber .numberlink:hover {
	color:#4db346;
}
.changepwd {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#4db346;
	text-align:left;
	margin:0;
	margin:0px 0px 0px 28px;
	width:300px;
	border: 0px solid #eaffe7;
	padding:0px;
	position:absolute;
}
/*.pagenumber .numberlink .active {
	color:#4db346;
}*/


.lineborder_loop {
	border-top: 1px solid #4db346;
	color: #dfffdb;
	float: left;
	margin: 0;
	padding: 0;
	/* height: 1px; */
	width: 413px;
	margin:4px 0px 0px -8px;
	position: absolute;
}
/*.table_Border_role massage*/


.table_Border_role_Messagelist {
	float:left;
	border-collapse:collapse;
	width:708px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	vertical-align:text-top;
	table-layout:fixed;
}
.table_Border_role_Messagelist, .table_Border_role_Messagelist tr, .table_Border_role_Messagelist td {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	padding:0px;
	border:1px solid #4db346;
	text-align:center;
	word-wrap:break-word;/*text-align:left*/
}
.table_Border_role_Messagelist table, .table_Border_role_Messagelist th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	/*border:1px solid #4db346;*/
	border-left: 1px solid #4db346;
	/*background-color:#b2f8aa;*/
	color:#2a362d;
	padding:6px;
}
.table_Border_role_Messagelist .toprowcolor {
	/*font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;*/
	background-color:#b2f8aa;
	color:#2a362d;/*padding:6px;*/
}
.table_Border_role_Messagelist .Message_tdwidth1 {
	width:396px;
	text-align:center;
	padding-left:10px;
}
.table_Border_role_Messagelist .textleft1 {
	text-align:left;
	width:278px;
}
.table_Border_role_Messagelist .RoleName1 {
	text-align:center;
	width:160px;
}
.table_Border_role_Messagelist .RoleName-width1 {
	text-align:left;
	width:620px;
}
.table_Border_role_Messagelist .textalignleft1 {
	text-align:left;
	padding-left: 8px;
}
.table_Border_role_Messagelist .sno {
	width:35px;
}
.table_Border_role_Messagelist .edit_width {
	/*width:80px;*/
	width:30px;
}
/*.table_Border_role massage_innertable*/


.table_Border_role_massage_innertable {
	float:left;
	border-collapse:collapse;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	vertical-align:text-top;
	table-layout:fixed;
}
.table_Border_role_massage_innertable, .table_Border_role_massage_innertable tr, .table_Border_role_massage_innertable td {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight: 500;
	padding:4px;
	/*border-bottom-style: hidden;*/
	border-left-style: hidden;
	border-right-style: hidden;
	border-top-style: none;
	text-align:center;
	word-wrap:break-word;/*text-align:left*/
	overflow:hidden;
}
/*.table_Border_role_massage_innertable, .table_Border_role_massage_innertable  tr, .table_Border_role_massage_innertable td {
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    padding: 4px;
    border-left-style: hidden;
    border-right-style: hidden;
    text-align: center;
    word-wrap: break-word;
    overflow: hidden;
    border-collapse: collapse;
    border-bottom: olive;
}*/

.table_Border_role_massage_innertable th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	/*font-weight:bold;*/
	padding:0px;
	border:0px solid #4db346;
	/*background-color:#b2f8aa;*/
	color:#2a362d;
	padding:0px;
}
/*print 17/11/2014*/
 .bodysection_printsection {
	float:left;
	margin:0;
	padding:0;
	width:800px;
	height:100%;
	margin-top:15px;
	-webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17	);
	-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.17);
	overflow:hidden;/*background:url(../images/leftside-bg.jpg) repeat-y left;*/
}
.bodysection_printsection .heading2 {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	font-style:italic;
	display:block;
	font-weight:400;
	/*padding:14px 0px 22px 2px;*/
	padding:10px 0px 7px 0px;
}
.Oringe_link {
	float:right;
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	font-size:16px;
	/*color:#ff3c00;*/
	color:cornflowerblue;
	/*padding-bottom:12px;*/
	position:relative;
 padding: 10px 20px 5px 10px;
}
/*18/11/2014*/

.file_upload_text {
	width: 290px;
	/*height: 34px;*/
	border: 1px solid #4bb740;
	background-color: #fff;
	/*padding: 5px 5px 5px 5px;*/
	padding:9px 9px 7px 10px;
}
.Delete_button {
	background: #FFF url(../images/delete-img.png) no-repeat center left;
	width: 66px;
	height: 23px;
	border: none;
	padding: 0px 0px 6px 0px;
	vertical-align: super;
	cursor:pointer;
	/*color:#FFF;*/
	color: transparent;
	z-index:1000;
}
.table_Border .serviceDetail_summaryreport_width {
	width:300px;
}
.greenlable_serviceDetail_summaryreport {
	float: left;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	display: block;
	font-weight: bold;
	color: #4db346;
	/* width: 670px; */
/* width: 277px; */
	word-wrap: break-word;
	vertical-align: top;
	padding: 9px 0px 10px 0px;
}
.blacklable_serviceDetail_summaryreport {
	float: left;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	display: block;
	font-weight: bold;
	color: #000;
	/* width: 670px; */
/* width: 277px; */
	word-wrap: break-word;
	vertical-align: top;
	padding: 9px 0px 10px 9px;
}
/*MIS-summaryreport*/
.commonpera_summary-report {
	width:933px;
	margin:0 auto;
	margin:4px 0px 0px 22px;
	float:left;
}
.commonpera_summary-report h2 {
	font-size:18px;
	color:#000;
}
.table_NoBorder_MISreport {
	float:left;
	border-collapse:collapse;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
}
.table_NoBorder_MISreport table, .table_NoBorder_MISreport tr, .table_NoBorder_MISreport td {
	padding:5px 5px 10px 0;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
}
.table_NoBorder_MISreport table, .table_NoBorder_MISreport th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_NoBorder_MISreport .MIS_width {
	width:233px;
}
.table_NoBorder_MISreport .MIS_width_district {
	width:79px;
}
.table_NoBorder_MISreport .MIS_width_Sta {
	width:330px;
}
.table_NoBorder_MISreport .green_lable_MIS-report {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:100%;
	word-wrap: break-word;
	vertical-align:top;
}
.table_NoBorder_MISreport .labelblack_MIS {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:155px;
	word-wrap: break-word;
	vertical-align:text-top;
}
.table_NoBorder_MISreport .labelblack_Officialsreport {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	/*	width:155px;
*/	word-wrap: break-word;
	vertical-align:text-top;
}
/*MIStableborder*/
.table_Border_MIS {
	float:left;
	border-collapse:collapse;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	vertical-align:text-top;
	table-layout:fixed;
	margin:10px 0px 30px 0px;
}
.table_Border_MIS table, .table_Border_MIS tr, .table_Border_MIS td {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	padding:4px;
	border:1px solid #4db346;
	text-align:center;
	word-wrap:break-word;/*text-align:left*/
}
.table_Border_MIS table, .table_Border_MIS th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
	padding:6px;
}
.table_Border_MIS table text {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:155px;
	word-wrap: break-word;
	vertical-align:text-top;
}
.table_Border_MIS .ArtpsSno {
	width:36px;
}
.table_Border_MIS .Artpsname {
	width:100px;
}
.table_Border_MIS .Designation {
	width:230px;
}
.table_Border_MIS .Gender {
	width:90px;
}
.table_Border_MIS .MOB {
	width:150px;
}
.table_Border_MIS .NameLogin {
	width:150px;
	text-align:left;
	padding-left:5px;
}
.div_ARTPS_centertext {
	text-align:center;
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
}
.table_NoBorder_popup .labelblack_MISpop {
	float: left;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	display: block;
	font-weight: 400;
	color: #000;
	word-wrap: break-word;
	vertical-align: text-top;
	text-align:left;
}
.table_NoBorder_popup {
	float:left;
	border-collapse:collapse;
	width:662px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
}
.table_NoBorder_popup table, .table_NoBorder_popup tr, .table_NoBorder_popup td {
	padding:5px 5px 10px 0;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
}
.table_NoBorder_popup table, .table_NoBorder_popup th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_NoBorder_popup .green_lable_MISPOP {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:100%;
	word-wrap: break-word;
	vertical-align:top;
}
.table_NoBorder_popup .MISOffic_width {
	width:95px;
}
.table_NoBorder_popup .MISdate_width {
	width:356px;
}
.verticalscroll {
	overflow-x: hidden;
	overflow-y: auto;
	background-color:#2d80e8;
	width:350px;
	height:450px;
	margin:auto;
}
.scrollbar {
	height:300px;
	overflow-y: scroll;
	float: left;
	overflow-x: hidden;
}
#ex3 -webkit-scrollbar-thumb {
	background-color:#B03C3F;
	border-radius:10px;
}
#ex3-webkit-scrollbar-thumb:hover {
	background-color:#BF4649;
	border:1px solid #333333;
}
#ex3 -webkit-scrollbar-thumb:active {
	background-color:#A6393D;
	border:1px solid #333333;
}
#watch-me {
	/*width:60px;*/
 	position:relative;
	float:left;
	margin:0;
	/*margin-top:10px;*/
 	margin:5px 0px 0px 0px;
}
/*Application Process*/


.rightside .acctionButtons_3 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#ff7019;
	margin:29px 4px 30px 3px;
	width:130px;
	height:38px;
}
.rightside .acctionButtons_3:hover {
	background:#161a1b;
	cursor:pointer;
}
.table_admin td .labelGreen_wf {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width: 310px;
	/*width:377px;
	width:277px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_admin .assign_width {
	width:70px;
}
.table_admin .sendback_width {
	width:256px;
}
.table_admin .For_width {
	width:220px;
}
.table_admin .atuo_width {
	width:250px;
}
.rightside .Buttons_applecation {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#4bb740;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
}
.rightside .Buttons_applecation:hover {
	background:#161a1b;
	cursor:pointer;
}
#Assign nput[type=button] [active] {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#ff7019;
}
#Assign input[type=submit][disabled] {
	background: #aaa;
}
#Assign input[type=submit][disabled]:hover {
	background: #aaa;
}
/*#Assign a {
	pointer-events:none;
}*/
/*Styling stuff not needed for demo*/
#Assign input[type=submit] {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	/*	padding:13px 28px;
*/	background:#4bb740;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	padding:0px 10px 0px 10px;
	width:auto;
	height:38px;
	min-width:95px;
}
#Assign input[type=submit]:hover {
	background:#161a1b;
	cursor:pointer;
}
.rightside .img_slash {
	background:url(../images/slash.jpg);
	height: 34px;
	width: 21px;
	padding: 0px 0px 0px 0px;
	float: inherit;
	margin: 0;
	margin: 0px 0px -11px 5px;
	display: inline-block;
	position: relative;
}
/*18/12/2014
Assets*/

.rightside .Buttons3_aslink {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	padding:8px 28px;
	background:#ff7019;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
	text-decoration:none;
}
.rightside .Buttons3_aslink:hover {
	background:#161a1b;
	cursor:pointer;
}
/*tablenoborder _asset*/
.table_admin_asset {
	float:left;
	border-collapse:collapse;
	width:688px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
}
.table_admin_asset table, .table_admin_asset tr, .table_admin_asset td {
	padding:5px 5px 10px 0;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
}
.table_admin_asset table, .table_admin_asset th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_admin_asset .lableheading {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#1d2527;/*width:600px;*/
}
.table_admin_asset td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	/*width:377px;*/
	/*width:277px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_admin_asset td input[type="text"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:76px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;/*	marker-offset:128;*/
}
.table_admin_asset img {
	margin:0 auto;
	margin:9px 0px 0px 2px;
}
/*workflow 12/30/2014*/

.add_wf {
	float: right;
	width: 133px;
	margin: 0;
	margin-top: 15px;
}
.span_wf_width {
	padding-left:30px;
}
/*Workflow_table*/

.table_Border_workflowtb a {
	color:#007eff;
}
.table_Border_workflowtb {
	float:left;
	border-collapse:collapse;
	width:680px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin-bottom:30px;
}
.table_Border_workflowtb table, .table_Border_workflowtb tr, .table_Border_workflowtb td {
	padding:2px;
	border:1px solid #4db346;
	text-align:center;
}
.table_Border_workflowtb table, .table_Border_workflowtb th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;/*padding:6px;*/
}
.table_Border_workflowtb td .dewf {
	width:30px;
}
.table_Border_workflowtb td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:11px;
	font-style:normal;
	display:block;
	font-weight:200;
	color:#4db346;
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_Border_workflowtb td input[type="text"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:59px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;/*	marker-offset:128;*/
}
.table_Border_workflowtb td .selectbox_wf {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:220px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background: url(../images/seletboxarrow.png) no-repeat right 5px center;
	z-index:-1;
	-webkit-appearance: none; /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*//*appearance: none;*/
}
.table_Border_workflowtb span {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:italic;
	color:#ff3c00;
}
.checkbox_wf {
	display: inline-block;
	font-weight: 500;
	color: #f6f4f4;
	width: 20px;
	height: 16px;/*border: 0px solid #949594 !important;
	margin: 4px 0px 0px 30px;*/
}
.table_Border_workflowtb .add_wfbtn {
	background:url(../images/add_wf1.png) center;
	background-repeat:no-repeat;
	width:18px;
	height:20px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
.table_Border_workflowtb .delete_wfbtn {
	background:url(../images/delete_wf1.png) center;
	background-repeat:no-repeat;
	width:18px;
	height:20px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
.edit_wfbtn {
	background:url(../images/editlinkimg.png) center;
	background-repeat:no-repeat;
	width:30px;
	height:29px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
.go_wfbtn {
	background:url(../images/gobutton.png) center;
	background-repeat:no-repeat;
	width:30px;
	height:29px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
.table_admin td .label_workflow {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:125px;
	/*width:277px;*/
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_admin td .labelblack_wf {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:300px;
	word-wrap: break-word;
	vertical-align:text-top;
}
.Language_bulk {
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	color: #000;
	word-wrap: break-word;
	padding: 0px 29px 0px 10px;
	vertical-align: text-top;
}
.Language_bulk_div {
	margin-top:65px;
}
/*arertleft16/01/2015*/

.sticky-queue {
	position:fixed;
	background:#fff;
	border:1px solid #999;
	box-shadow:0px 0px 5px #bbb;
	-moz-box-shadow:0px 0px 5px #bbb;
	-webkit-box-shadow:0px 0px 5px #bbb;
	width:250px;
}
.sticky-note {
	padding-right:20px;
}
.sticky {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#555;
	/*display:none;*/
	padding:10px;
	position:relative;/*text-decoration:nnone;*/
}
.sticky a {
	text-decoration:none;
	color:#4db346/*FF9900*/;
}
img.sticky-close {
	position:absolute;
	top:10px;
	right:10px;
	height:14px;
	width:14px;
	cursor:pointer;
}
.top-right {
	right:20px;
}
.top-left {
	left:20px;
}
.top-right, .top-left {
	top:-2px;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
}
.bottom-right {
	right:20px;
}
.bottom-left {
	left:20px;
}
.bottom-right, .bottom-left {
	bottom:-2px;
	border-top-right-radius:6px;
	border-top-left-radius:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-topleft:6px;
	-webkit-border-top-right-radius:6px;
	-webkit-border-top-left-radius:6px;
}
.border-top-right, .border-top-left {
	border-top:1px solid #999;
}
.border-bottom-right, .border-bottom-left {
	border-bottom:1px solid #999;
}
.sticky-queue .title_h {
	height:30px; /*background-color:#4db346;*/
	color:#000;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
	font-style:italic;
	font-size: 12px;
}
/*19/01/2015*/
.table_Border_workflowtb_xml {
	float:left;
	border-collapse:collapse;
	width:680px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin-bottom:30px;
}
.table_Border_workflowtb_xml table, .table_Border_workflowtb_xml tr, .table_Border_workflowtb_xml td {
	padding:4px;
	border:1px solid #4db346;
	text-align:center;
}
.table_Border_workflowtb_xml table, .table_Border_workflowtb_xml th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
	padding:6px;
}
.table_Border_workflowtb_xml td .dewf {
	width:30px;
}
.table_Border_workflowtb_xml td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:11px;
	font-style:normal;
	display:block;
	font-weight:200;
	color:#4db346;
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_Border_workflowtb_xml td .Large_Text_Box_xml {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:auto;
	/*height:34px;*/
	border:0px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;/*	marker-offset:128;*/
}
.table_Border_workflowtb_xml td .selectbox_wf1 {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:230px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background: url(../images/seletboxarrow.png) no-repeat right 5px center;
	z-index:-1;
	-webkit-appearance: none; /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*//*appearance: none;*/
}
.table_Border_workflowtb_xml span {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:italic;
	color:#ff3c00;
}
.checkbox_wf {
	display: inline-block;
	font-weight: 500;
	color: #f6f4f4;
	width: 20px;
	height: 16px;/*border: 0px solid #949594 !important;
	margin: 4px 0px 0px 30px;*/
}
.table_Border_workflowtb_xml .add_wfbtn {
	background:url(../images/add_wf1.png) center;
	background-repeat:no-repeat;
	width:18px;
	height:20px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
.table_Border_workflowtb_xml .delete_wfbtn {
	background:url(../images/delete_wf1.png) center;
	background-repeat:no-repeat;
	width:18px;
	height:20px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
/*xmloutput design*/
.table_Border_XMLdetails a {
	color:#007eff;
}
.table_Border_XMLdetails {
	float:left;
	border-collapse:collapse;
	width:694px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin-bottom:20px;
}
.table_Border_XMLdetails table, .table_Border_XMLdetails tr, .table_Border_XMLdetails td {
	padding:4px;
	border:1px solid #4db346;
	text-align:center;
}
.table_Border_XMLdetails table, .table_Border_XMLdetails th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
	padding:6px;
}
.table_Border_XMLdetails td .filedname {
	width:30px;
}
.table_Border_XMLdetails td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:11px;
	font-style:normal;
	display:block;
	font-weight:200;
	color:#4db346;
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_Border_XMLdetails td input[type="text"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	/*width:59px;*/
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;/*	marker-offset:128;*/
}
.table_Border_XMLdetails td .selectbox_xml {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:162px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background: url(../images/seletboxarrow.png) no-repeat right 5px center;
	z-index:-1;
	-webkit-appearance: none; /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*//*appearance: none;*/
}
.table_Border_XMLdetails span {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:italic;
	color:#ff3c00;
}
.table_Border_XMLdetails .add_xmlbtn {
	background:url(../images/add_wf1.png) center;
	background-repeat:no-repeat;
	width:18px;
	height:20px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
.table_Border_XMLdetails .delete_xmlbtn {
	background:url(../images/delete_wf1.png) center;
	background-repeat:no-repeat;
	width:18px;
	height:20px;
	border:none;
	background-color:transparent;
	color: transparent;
	cursor:pointer;
}
.table_Border_XMLdetails .xmlvalue {
	background-color:#b2f8aa;
	font-size:14px;
	color:#000;
}
.table_Border_XMLdetails .filedName {
	width:187px;
}
.table_Border_XMLdetails .xmltage {
	width:186px;
}
.table_Border_XMLdetails .datatype {
	width:123px;
}
.table_Border_XMLdetails .maxsize {
	width:47px;
}
.table_Border_XMLdetails .mandatory {
	width:92px;
}
.table_Border_XMLdetails .action_1 {
	width:52px;
}
.table_Border_XMLdetails .textbox_xml1 {
	float:left;
	width:629px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;
}
.table_Border_XMLdetails .textbox_xml2 {
	float:left;
	/*width:170px;*/
	width:135px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;
}
.table_Border_XMLdetails .textbox_xml3 {
	float:left;
	width:258px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;
}
.table_Border_XMLdetails .textbox_xml4 {
	float:left;
	width:/*158*/130px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;
}
.table_Border_XMLdetails .textbox_small-xml1 {
	float:left;
	width:40px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	text-align:center;
	padding:0px 0px 0px 2px;
}
.table_Border_XMLdetails .textbox_small-xml2 {
	float:left;
	width:187px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 2px;
}
.error_greentext {
	/*	background:url(../images/error_img.png) no-repeat left top;
*/	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-style:normal;
	color:#4db346;
	padding:1px 0px 0px 25px;
	margin: 0px 0px 0px 15px;
	width:100%;
	vertical-align:top;
	display:inline-block;
	clear:left;
}
/*28/01/2015* bulk_list and sla mintss start/


/* tabmenu */
    .etabs {
	margin: 0;
	padding: 0;
}
.tab {
	display: inline-block;
	/*zoom:1;
*display:inline;*/
	background: #4db346;
	border: solid 1px #4db346;
	border-bottom: none;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
}
.tab a {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	padding: 0 10px;
	outline: none;
	text-decoration: none;
	color: #fff;
}
.tab a:hover {
	text-decoration: underline;
}
.tab.active {
	background: #fff;
	padding-top: 6px;
	position: relative;
	top: 1px;
	color:#000;
	border-color: #4db346;
}
.tab a.active {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border-bottom: none;
}
.tab-container .panel-container {
	background: #fff;
	border: solid #4db346 1px;
	padding: 10px;
	-moz-border-radius: 0 4px 4px 4px;
	-webkit-border-radius: 0 4px 4px 4px;
	/* margin-bottom: 30px; */
	margin: 0;
	float: left;
	padding: 0;
	display: inline-block;
	/* position: initial; */
	padding: 5px 9px 0px 9px;
	margin: 0px 0px 30px 0px;
	min-width: 688px;
}
.panel-container {
	margin-bottom: 10px;
}
.table_Border_SLA {
	float:left;
	border-collapse:collapse;
	width:688px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	vertical-align:text-top;
	table-layout:fixed;
	margin: 0;
	margin: 0px 0px 9px 0px;
}
.table_Border_SLA table, .table_Border_SLA tr, .table_Border_SLA td {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	padding:4px;
	border:1px solid #4db346;
	text-align:center;
	word-wrap:break-word;/*text-align:left*/
}
.table_Border_SLA table, .table_Border_SLA th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
	padding:6px;
}
.table_Border_SLA table text {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:155px;
	word-wrap: break-word;
	vertical-align:text-top;
}
.table_Border_SLA .remarksl {
	width:120px;
}
.table_Border_SLA .SNo {
	width:35px;
}
.table_Border_SLA .Act_width {
	/*width:80px;*/
	width:45px;
}
.table_Border_SLA .APNO_width {
	/*width:80px;*/
	width:140px;
}
/* tabmenu end*/



.rightside .textarea_sla {
	font-family:'Open Sans', sans-serif;
	width:669px;
	border: 1px solid #4db346;
	height:100px;
	font-size:16px;
	font-style:italic;
	padding:10px;
	float:left;
	margin:0;
}
.table_Noborder_Bulk {
	float:left;
	border-collapse:collapse;
	width:688px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
}
.table_Noborder_Bulk table, .table_Noborder_Bulk tr, .table_Noborder_Bulk td {
	padding:5px 5px 10px 0;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
}
.table_Noborder_Bulk table, .table_Noborder_Bulk th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_Noborder_Bulk td label {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#4db346;
	width:277px;
	word-wrap: break-word;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
.table_Noborder_Bulk td .selectbox_Blk {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:300px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background: url(../images/seletboxarrow.jpg) no-repeat right top;
	z-index:-1;
	-webkit-appearance: none; /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*//*appearance: none;*/
}
/*end*/
/*table pagenumber 05/02/2015*/

.table_Pagenumber {
	float:left;
	border-collapse:collapse;
	/*	width:708px;
*/	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin: 0 auto;
	padding:0;
	color:#4db346;
}
.table_Pagenumber table, .table_Pagenumber tr, .table_Pagenumber td {
	padding: 5px 0px 5px 0px;
	border:0px solid #4db346;
	text-align:left;
	vertical-align: top;
}
.table_Pagenumber table, .table_Pagenumber th {
	padding:4px;
	border:0px solid #4db346;
	background-color:#b2f8aa;
	color:#2a362d;
}
.table_Pagenumber a {
	text-decoration:none;
	color:#333;
}
.table_Pagenumber .pagenumber_list1 {
	color:#000000;
	text-decoration:none;
	font-family:'Open Sans', sans-serif;
}
/*10/02/2015 Home_icon */

/* .homelink {
	float:left;
	margin:0;
	padding:0;
	margin:230px 0px 0px 0px;
	position:relative;
	background:url(../images/Home_Icon1.png);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	color:#000;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	text-indent:31px;
	cursor:pointer;
	display:block;
} */

.homepagelink {
    background: transparent url("../images/Home_Icon1.png") no-repeat scroll 0px 0px;
    clear: both;
    color: #000;
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    font-style: normal;
    height: 26px;
    margin: 25px 0px 0px 434px;
    padding: 0px;
    position: absolute;
    text-decoration: none;
    text-indent: 31px;
    width: 26px;
}
 .homelink span {
	float:left;
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	cursor:pointer;
}


.homelink_innerpage {
	float:left;
	margin:0;
	padding:0;
	margin:75px 0px 0px 0px;
	position:relative;
	background:url(../images/Home_Icon1.png);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	color:#000;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	text-indent:31px;
	cursor:pointer;
	display:block;
}
 .homelink_innerpage span {
	float:left;
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	cursor:pointer;
}


.table_NoBorder .Buttons_Bule_aslink {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	padding:8px 28px;
	background:#1396d3;
	margin:19px 0px 0px 0px;
	width:auto;
	height:38px;
	float:left;
	text-decoration:none;
	clear:both
}
.table_NoBorder .Buttons_Bule_aslink:hover {
	background:#161a1b;
	cursor:pointer;
}
.Buttons_Bule_aslink1 {
 border: none;
 font-family: 'Open Sans', sans-serif;
 font-size: 16px;
 color: #FFFFFF;
 border: none;
 padding: 7px 20px 0px 20px;
 background: #1396d3;
 margin: 5px 40px 20px 0px;
 width: auto;
 min-width: 243px;
 height: 30px;
 float: left;
 text-decoration: none;
 clear: right;
}
.Buttons_Bule_aslink1:hover {
	background:#161a1b;
	cursor:pointer;
}
.reassign-buttons {
	width: 777px;
	width: 711px;
	position: relative;
	height: auto;
	margin: 0;
	padding: 0;
	/* margin: 0px 0px 0px -28px; */
padding-right: 0px;
	float: left;/* margin-left: -27px; */
}
.clear_r {
	height: 15px;
}
.spanimglink {
	padding-top:5px;
	position:absolute;
	margin: -3px 0px 0px -10px
}


@media print {
    #bg-text{
    
   
}
  }



#bg-text
{
              color: #D3D3D3;
    font-size: 100px;
    transform: rotate(311deg);
    opacity: 0.7;
    position: absolute;
    height: auto;
    width: 351px;
    padding: 0px;
    text-align: center;
    float: left;
    margin: 556px 180px 0px;
}





/*23/02/2015*/


.table_Border_chargeslist .toprowcolor {
	/*font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	border:1px solid #4db346;*/
	background-color:#b2f8aa;
	color:#2a362d;/*padding:6px;*/
}
.table_Border_chargeslist .serviceName {
	width:296px;
}
.table_Border_chargeslist .textleft1 {
	text-align:left;
	width:278px;
}
.table_Border_chargeslist .RoleName1 {
	text-align:center;
	width:160px;
}
.table_Border_chargeslist .RoleName-width1 {
	text-align:left;
	width:620px;
}
.table_Border_chargeslist .textalignleft1 {
	text-align:left;
	padding-left: 8px;
}
.table_Border_chargeslist .sno {
	width:35px;
}

.table_Border_chargeslist .edit_width {
	/*width:80px;*/
	width:30px;
}
/*.table_Border_role massage_innertable*/


.table_Border_chargeslist {
	float:left;
	border-collapse:collapse;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	vertical-align:text-top;
	table-layout:fixed;
}
.table_Border_chargeslist, .table_Border_chargeslist tr, .table_Border_chargeslist td {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight: 500;
	padding:4px;
	/*border-bottom-style: hidden;*/
	border-left-style: hidden;
	border-right-style: hidden;
	border-top-style: none;
	text-align:center;
	word-wrap:break-word;/*text-align:left*/
	overflow:hidden;
}
/*.table_Border_role_massage_innertable, .table_Border_role_massage_innertable  tr, .table_Border_role_massage_innertable td {
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    padding: 4px;
    border-left-style: hidden;
    border-right-style: hidden;
    text-align: center;
    word-wrap: break-word;
    overflow: hidden;
    border-collapse: collapse;
    border-bottom: olive;
}*/

.table_Border_chargeslist th {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	/*font-weight:bold;*/
	padding:0px;
	border:0px solid #4db346;
	/*background-color:#b2f8aa;*/
	color:#2a362d;
	padding:0px;
}


.table_Border_chargeslist .lefttextalign{ text-align:left;}
.table_Border_chargeslist .righttextalign{ text-align:right;}
.table_Border_chargeslist, .table_Border_chargeslist tr, .table_Border_chargeslist td .wit{ width:200px;}




.remaks_greentext1 {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	color:#4db346;
	margin: 0px 0px 0px 15px;
	width:100%;
	vertical-align:top;
	display:inline-block;
	clear:left;
}


.table_Border .Category{ width: 80px;}


.bodysection_aboutcontent .verificationheading {
/* float: left; */
margin: 0;
padding: 0;
/* width: 433px; */
font-family: 'Open Sans', sans-serif;
font-size: 26px;
display: block;
font-weight: 400;
padding: 14px 0px 0px 0px;
text-align: center;

}


.personarea .edistrict_title .Officeheading {
 font-family: 'Open Sans', sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: 500;
 position: relative;
 margin: 10px 0px 14px /* 24 */10px;
 padding: 0;
 float: left;
     /* width: 100%; */
    color: #000;
    word-break: break-all;
    word-wrap: break-word;
}




.personarea .personname .text1{
  float: left;
  margin: 0;
  padding: 0px 6px 0px 1px;
  / width: / 290; */
}

.homepagelink {
	float: left;
	margin: 0;
	padding: 0;
	margin: /*75px 0px 0px 0px*/32px 0px 0px 256px;
	position: absolute;
	background: url(../images/Home_Icon1.png);
	background-repeat: no-repeat;
	width: 26px;
	height: 26px;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-style: normal;
	text-indent: 31px;
	cursor: pointer;
	display: block;
	text-decoration:none;
	clear:both;
}
.text {
	float: left;
	margin: 0;
	padding: 0;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-style: normal;
	cursor: pointer;
	position: absolute;
	margin: 56px 0px 0px -83px;
}


@media print

{    
    .title, .url, .lineborder, .lineborder1,  .no-print, .no-print *
    {
        display: none !important;
        border: none !important;
        box-shadow: none !important;

    }
}




:root .css3-selectbox,
:root .css3-selectbox select,
:root .css3-selectbox::after,
:root .css3-selectbox::before
{
    display: inline-block;
    vertical-align: top;
    height: 18px;
}
 
:root .css3-selectbox::after,
:root .css3-selectbox::before
{
    content: "";
    -moz-pointer-events: none;
    -webkit-pointer-events: none;
    pointer-events: none;
}
 
:root .css3-selectbox,
:root .css3-selectbox::after
{
    background: #757575;
    background: -moz-linear-gradient(#757575, #626262);
    background: -webkit-linear-gradient(#757575, #626262);
    background: -ms-linear-gradient(#757575, #626262);
    background: -o-linear-gradient(#757575, #626262);
    background: linear-gradient(#757575, #626262);
}
 
:root .css3-selectbox select
{
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent;
    font: normal 11px/18px 'Open Sans', sans-serif;
    color: #fff;
    outline: none;
}
 
:root .css3-selectbox option
{
    background: #535353;
}
 
:root .css3-selectbox
{
    border: solid 1px #303030;
    overflow: hidden;
    cursor: pointer;
    border-radius: 3px;
    position: relative;
    box-shadow: 0 0 0 1px #6a6a6a, 0 0 0 1px #919191 inset;
}
 
:root .css3-selectbox::before
{
    position: absolute;
    z-index: 1;
    top: 8px;
    right: 4px;
    width: 0;
    height: 0;
    border: solid 4px transparent;
    border-top-color: rgba(255, 255, 255, .6);
}
 
:root .css3-selectbox::after
{
    position: relative;
    left: 1px;
    width: 16px;
    margin: 0 0 0 -17px;
    box-shadow: -1px 0 0 1px #919191 inset;
}
 
:root .css3-selectbox:hover::before
{
    border-top-color: #fff;
}

.header_container .language_select {
	float:right;
	margin:0;
	/*padding-top:5px;
	padding-right:7px;*/
}


.add_xmlbtn_1 {
    background: url("../images/add_wf1.png") no-repeat scroll center center transparent;
   
    border: medium none;
    padding: 0px 0px 0px 50px;
    cursor: pointer;
    font-family: 'Open Sans', sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: 500;
  color: #FF7019;
  text-decoration: none;
}


.delete_xmlbtn_1 {
    background: url("../images/delete_wf1.png") no-repeat scroll center center transparent;
    width: 18px;
    height: 20px;
    border: medium none;
    color: transparent;
    cursor: pointer;
    padding: 0px 0px 13px 0px;
}

.add_xmlbtn_addLink {
   background: url("../images/addlinkimg.png") no-repeat scroll center center transparent;
  border: medium none;
  padding: 0px 0px 5px 95px;
  cursor: pointer;
  font-family: 'Open Sans', sans-serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  color: #FF7019;
  float: right;
  text-decoration: none;
  margin-right: 10px;
}


.table_Border td .selectbox_un { float: left;
  margin: 0;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  font-style: normal;
  display: block;
  font-weight: 500;
  color: #000;
  width: 80px;
  height: 34px;
  border: 1px solid #4db346;
  word-wrap: break-word;
  vertical-align: text-top;
  padding: 0px 0px 0px 10px;
  background: url(../images/seletboxarrow.jpg) no-repeat right top;
  z-index: -1;
  -webkit-appearance: none;
  -moz-appearance: none;
  /* appearance: none; */
}


/*28-05-2015 feedbackpage textbox changes*/

.table_admin .textarea {
	font-family:'Open Sans', sans-serif;
	width:680px;
	border: 1px solid #4db346;
	height:100px;
	font-size:16px;
	font-style:italic;
	padding:10px;
	float:left;
	margin:0;
}


.Buttons1 {
	border:none;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	border:none;
	background:#4bb740;
	color:#FFFFFF;
	margin:29px 4px 30px 3px;
	width:95px;
	height:38px;
}

.Buttons1:hover {
	background:#161a1b;
	cursor:pointer;
}

/*30/06/2015*/


.menu-bottamgap{ height:15px;}

/*08/07/2015*/
.personarea .homepagelink1 {
	float: left;
	margin: 0;
	padding: 0;
	margin: 20px 0px 0px /* 414 */4px;
	/*position: absolute;*/
	background: url(../images/Homebutton-green.jpg);
	background-repeat: no-repeat;
	width: 62px;
	height: 54px;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-style: normal;
	text-indent: 31px;
	cursor: pointer;
	display: block;
	text-decoration:none;
	clear:both;
}


.personarea .homepagelink1 a{
	
	margin: 17px 0px 0px 251px;
	position: absolute;
	
}





.table_admin_123 td .label_select {
 float:left;
 margin:0;
 padding:0;
 font-family:'Open Sans', sans-serif;
 font-size:16px;
 font-style:normal;
 display:block;
 font-weight:bold;
 color:#4db346;
 width:200px;
 word-wrap: break-word;
 vertical-align:top;
 padding:0px 0px 10px 0px;
 margin-top: 30px;
}






.table_admin_123 table, .table_admin_123 tr, .table_admin_123 td {
   
    border: 0px solid #4DB346;
    text-align: left;
    vertical-align: top;
}


.table_admin_123 td .selectbox {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:280px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
	background:url(../images/seletboxarrow.jpg) no-repeat right top;
	z-index:-1;
}


.table_admin_123 span {
    font-family: "Open Sans",sans-serif;
    font-size: 16px;
    font-style: italic;
    color: #FF3C00;
}

.table_admin_123 .error{
	background:url(../images/error_img.png) no-repeat left top;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-style:normal;
	color:#ff4810;
	padding:1px 0px 0px 25px;
	margin: 0px 0px 0px 15px;
	width:280px;
	vertical-align:top;
	display:inline-block;
	clear:left;
}


.labelGreen{
margin: 0px;
font-family: "Open Sans",sans-serif;
font-size: 16px;
font-style: normal;
display: block;
font-weight: bold;
color: #4DB346;
word-wrap: break-word;
vertical-align: top;
padding: 0px 0px 0px;
}


.labelblack-li {
margin: 0px;
padding: 0px;
font-family: "Open Sans",sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 500;
color: #000;

}



/* 23-07-2015 */



.table_Border_workflowtb td .selectbox_wf1 {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:157px;
	/*height:34px;*/
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 0px;
	background: url(../images/seletboxarrow.png) no-repeat right 5px center;
	z-index:-1;
	-webkit-appearance: none; /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*//*appearance: none;*/
}

.checkbox_wf {
    display: inline-block;
    font-weight: 500;
    color: #F6F4F4;
    width: 20px;
    height: 16px;
   
}


/* 12-08-2015 */

.personarea .edistrict_title .Officeheading 
.selectbox {
   margin: 0px;
font-family: "Open Sans",sans-serif;
font-size: 13px;
font-style: normal;
display: inline;
font-weight: 500;
color: #000;
width: 195px;
height: 28px;
border: 1px solid #4DB346;
word-wrap: break-word;
vertical-align: text-top;
padding: 0px 0px 5px;
background: url("../images/seletboxarrow.jpg") no-repeat scroll right top transparent;
z-index: -1;
-moz-appearance: none;
margin-bottom: 10px;
}

.personarea .edistrict_title .Officeheading label {
        margin: 0px;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    color: #4DB346;
    font-weight: bold;
    font-style: normal;
    padding: 0px 6px 0px 0px;
    width: 85px;
    display: inline-table;

}


/*14-09-2015*/


.commonpera_aboutpage {
	width:933px;
	margin:0 auto;
	margin:4px 0px 0px 4px;
	float:left;
}
.commonpera_aboutpage p{ font-size:14px; text-align:justify; padding: 7px 13px 7px 0px;}

.commonpera_aboutpage .readmore {
	float:right;
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
	font-size:14px;
	/*color:#ff3c00;*/
	color:cornflowerblue;
	/*padding-bottom:12px;*/
	position:relative;
	text-decoration:none;
 padding: 0px 20px 0px 0px;
}

.commonpera_aboutpage .readmore:hover { color:#ff3c00; text-decoration:underline;}


.commonpera h2 {
	font-size:18px;
}



.aoutporta_box .subheading_abutportal-1 {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1d2527;
	padding:3px 0px 0px 10px;
	margin:0;
	float:left;
	margin-top:0px;
}
.aoutportal_left img {
	padding:3px 16px 0px 5px;
	float:left;
	width:60px;
}
.aoutportal_right img {
	padding:0px 17px 0px 5px;
	float:left;
	width:60px;
}

.commonpera_aboutpage .contactpera, .medhatext {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#1d2527;
	vertical-align:top;
	clear:right;
	float:left;
	/*margin-top:15px;*/
}

.aboutportal_mainwidth .contactpera {
	display:-webkit-box;
	text-align:left;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	overflow:hidden;
	line-height: 18px;
}

.aboutportal_mainwidth .contactpera1 {
	display:-webkit-box;
	text-align:left;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	overflow:hidden;
	padding:28px 0px 15px 0px;
}

.aoutportal_left .img {
	padding:3px 16px 0px 5px;
	float:left;
	width:60px;
}

.aoutportal_right .img {
	padding:0px 17px 0px 5px;
	float:left;
	width:80px;
}

/* 19-09-2015**/
.table_NoBorder td input[type="text"] {
	float:left;
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-style:normal;
	display:block;
	font-weight:500;
	color:#000;
	width:150px;
	height:34px;
	border:1px solid #4db346;
	word-wrap: break-word;
	vertical-align:text-top;
	padding:0px 0px 0px 10px;
}

/*10/sep/2015 change*/
.table_admin #redio_1 {
	/*width:60px;*/
	position:relative;
	float:left;
	margin:0;
	/*margin-top:10px;*/
	margin:5px 0px 0px 0px;
}


.table_admin #redio_2 {
	/*width:60px;*/
	position:relative;
	float:left;
	margin:0;
	/*margin-top:10px;*/
	margin:5px 0px 0px 0px;
}


/* 21-09-2015 */

.table_NoBorder_MISreport .assetlogdetails {
    float: left;
    margin: 0px;
    padding: 0px;
    font-family: "Open Sans",sans-serif;
    font-size: 16px;
    font-style: normal;
    display: block;
    font-weight: bold;
    color: #4DB346;
    width: 116px;
    word-wrap: break-word;
    vertical-align: top;
}




.table_admin1 td input[type="text"] {
    float: left;
    margin: 0px;
    font-family: "Open Sans",sans-serif;
    font-size: 16px;
    font-style: normal;
    display: block;
    font-weight: 500;
    color: #000;
    width: 202px;
    height: 34px;
    border: 1px solid #4DB346;
    word-wrap: break-word;
    vertical-align: text-top;
    padding: 0px 0px 0px 10px;
}

/* 21-1-2017 */
.display{display: block ;}
.table_admin td.tdwidthc{
    width: 340px;
}
/* .refreshlink {
    
    background: url(../images/refreshicon.png);
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    
} */

.refreshlink a{
    
   color: black;
    text-decoration: none;
}

.select-image {
    width: 20px;  /* Adjust as needed */
    height: 20px; /* Adjust as needed */
    animation: spin 1s linear infinite; /* Spinning animation */
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}



