@charset "utf-8";

.PgNaNav {
    /*float: right;
    margin: 10px 2px 1px -147px	;
    text-align: right;
    width: 350px;
*/}

@font-face {
	font-family: "Segoe UI", arial, sans-serif; 
	src: url('../fonts/segoeui_1.eot');
	src: url('../fonts/segoeui_1.eot') format('embedded-opentype'),  url('../fonts/segoeui_1.woff') format('woff'),  url('../fonts/segoeui_1.ttf') format('truetype'),  url('../fonts/segoeui_1.svg#SegoeUIRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
	
.db_siglecolMore{
	margin-left: 477px;
	
	}


.dashSelect{
	width: 150px;
	border:1px solid #cbd3e2;
	background:#e6e6e6;
	color:#333;
	height:28px;
	padding:3px;
	margin-left: 5px;
	}
	
	.dLinks{
	color : #660066;
	cursor:pointer;
	padding:0;
	text-decoration:none;
	font-size:15px
	}
.dashTh{
	background:#ccc;
	text-align:left;
	color:#000;
	line-height:29px;
	font-weight:600;
	padding:10px 8px;
}

.PgNaNav .PreNxt {
    background:#fff;
    border: 1px solid #CECECE;
    float: right;
    padding: 0px 6px;
    text-align: center;
    margin:5px 3px;
    line-height: 28px;
    
}
.PreNxt a {
    color: #363636;
    font-size:13px;font-family: "Segoe UI", "Segoe UI Light", "Lucida Sans Unicode", Tahoma;
    cursor: pointer;
    padding: 6px 2px 6px 2px;
}

.PgNaNav .Prelst {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #CECECE;
    float: right;
    padding: 6px 6px;
    text-align: center; margin:5px 3px;
}
.Prelst a {
    color: #363636; font-size:13px;font-family: "Segoe UI", "Segoe UI Light", "Lucida Sans Unicode", Tahoma;
    cursor: pointer;
}
.PreNxt .nx {
    border-right: 1px solid #CCCCCC;
    cursor: pointer;
    padding-right: 4px;
}
.PreNxt .lx {
    border-left: 1px solid #CCCCCC;
    cursor: pointer;
    padding-left: 4px;
}
.PgNaNav .PgNum {
    float: right;
    margin: 10px 0 0 0;
    padding: 2px 0 0;
}
.PgNaNav .PgNum a {
    cursor: pointer;
    margin: 0 2px;
}
.PgNaNav .PgNum .acti {
    background:#52c3ff;
    color: #FFFFFF;
    margin: 0 5px;
    padding:5px 11px;border: #4fa5d3 solid 1px;
}
/* add by siva Prasad kona */
.PgNaNav .PgNumAjax {
    float: right;
    margin: 10px 0 0 0;
    padding: 2px 0 0;
}
.PgNaNav .PgNumAjax a {
    cursor: pointer;
    margin: 0 2px;
}
.PgNaNav .PgNumAjax .acti {
    background:#52c3ff;
    color: #FFFFFF;
    margin: 0 5px;
    padding:5px 11px;border: #4fa5d3 solid 1px;
}
/* .update_btn {background:#26c95f!important} */

/* styles for single select  */

.chzn-container {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc !important;
    border-radius: 0;
    color: #333;
    display: inline-block;
    font-size: 13px;
    height: auto !important;
    position: relative;
    width: 99.5% !important;
}
.chzn-container .chzn-drop {
  background: #fff;
  border: 1px solid #ccc;
  border-top: 0;
  position: absolute;
  top: 29px;
  left: -1px;
  -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
  -moz-box-shadow   : 0 4px 5px rgba(0,0,0,.15);
  -o-box-shadow     : 0 4px 5px rgba(0,0,0,.15);
  box-shadow        : 0 4px 5px rgba(0,0,0,.15);
  z-index: 1010;
  width: 100% !important;
}

.chzn-container-single .chzn-single {
/*	background: whitesmoke;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );   
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); 
  -webkit-border-radius: 5px;
  -moz-border-radius   : 5px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow   : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  box-shadow        : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  height: 23px;*/
  
  display: block;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  
  line-height: 24px;
  padding: 0 34px 0 8px; /*padding: 0 0 0 8px;*/
  color: #444444;
  text-decoration: none;
   
}



/*.chzn-container-single .chzn-single {
  background: whitesmoke;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#ccc', GradientType=0 );   
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ccc), color-stop(50%, #ccc), color-stop(52%, #ccc), color-stop(100%, #ccc));
  background-image: -webkit-linear-gradient(top, #ccc 20%, #ccc 50%, #ccc 52%, #ccc 100%);
  background-image: -moz-linear-gradient(top, #ccc 20%, #ccc 50%, #ccc 52%, #ccc 100%);
  background-image: -o-linear-gradient(top, #ccc 20%, #ccc 50%, #ccc 52%, #ccc 100%);
  background-image: -ms-linear-gradient(top, #ccc 20%, #ccc 50%, #ccc 52%, #ccc 100%);
  background-image: linear-gradient(top, #ccc 20%, #ccc 50%, #ccc 52%, #ccc 100%); 
  -webkit-border-radius: 5px;
  -moz-border-radius   : 5px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow   : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  box-shadow        : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  display: block;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  height: 23px;
  line-height: 24px;
  padding: 0 0 0 8px;
  color: #444444;
  text-decoration: none;
}

*/.chzn-container-single .chzn-default {
  color: #999;
}

.chzn-container-single .chzn-single span {
    display: block;
    font-size: 13px;
    overflow: hidden;
    padding: 3px 0;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.chzn-container-single .chzn-single abbr {
  display: block;
  position: absolute;
  right: 20px; /*right: 26px;*/
  top: 10px;
  width: 12px;
  height: 13px;
  font-size: 1px;
  background: url('../images/chosen-sprite.png') right top no-repeat;
}
.chzn-container-single .chzn-single abbr:hover {
  background-position: right -11px;
}
.chzn-container-single.chzn-disabled .chzn-single abbr:hover {
  background-position: right top;
}
.chzn-container-single .chzn-single div {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  height: 100%;
  width: 18px;
}

.chzn-container-single .chzn-single div b {
    background: rgba(0, 0, 0, 0) url("../images/chosen-sprite.png") no-repeat scroll 0 0;
    display: block;
    height: 100%;
    position: relative;
    top: 4px;
    width: 100%;
}
.chzn-container-single .chzn-search {
  padding: 3px 4px;
  position: relative;
  margin: 0;
  white-space: nowrap;
  z-index: 1010;
}
.chzn-container-single .chzn-search input {
  background: #fff url('../images/chosen-sprite.png') no-repeat 100% -22px;
  background: url('../images/chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background: url('../images/chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('../images/chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('../images/chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('../images/chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('../images/chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  outline: 0;
  border: 1px solid #aaa;
  font-size: 1em;
  width: 232px !important;
}

.chzn-container .chzn-results {
  margin: 0 4px 4px 0;
  max-height: 210px;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  color: black;
}

.chzn-container .chzn-results li {
  display: none;
  line-height: 15px;
  padding: 3px 3px;
  margin: 0;
  list-style: none;
  text-align:left; color:#000;
}
.chzn-container .chzn-results .active-result {
  cursor: pointer;
  display: list-item; color:#000;
}

/*.highlighted{
	background-color: #CBD2D6;
	border-radius: 0px;
}*/
.mandatory {  border:1px solid #dd4b39 !important; }

/* end for single select */
#benefitsScaleView tr{ height: 38px; }

.container-fluid .addMore-table table td {
	background: none repeat scroll 0 0 #FFFFFF;	padding: 5px 5px; text-align: left; }
.container-fluid .addMore-table table td select {
	background: none repeat scroll 0 0 #e6e6e6;	border: 1px solid #CBD3E2;	color: #333; height: 28px;
	padding: 3px; width: 225px;	border: 1px solid #CBD3E2;	border-radius: 0px; }

/**
For Chating
*/
.chatList {margin: 3px;  border-bottom:0px solid #a1a1a1; color: #1a5694; cursor: pointer;  text-align:center; }
.chatList:hover{ color: #000080}
.chatList a{ display: block;color: #000080; text-decoration: none; font-size: 13px;}
.chatList a:hover{color: #282828;}
.farRight .chatItems{overflow:auto; height: 475px;}

.slide-out-div {
        padding: 2px;
        width: 215px;
        background: #f2f2f2;
        border: #066999 2px solid;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		-khtml-border-radius:6px;
		border-radius:6px;
    }
    
 a{
	color:#428bca;
	text-decoration:none;
	padding:0px;
	cursor: pointer;
}

.rtnav{
	color:#fff;
}

.farRight,.farRight1 {border: 1px solid #b3b3b3; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
/**
End
*/

/**
for table head th mandatory
*/
.container-fluid .form-table table th  label {
	padding:0 5px;
	}
	
.container-fluid .addMore-table table th  label {
	padding:0 5px;
	}
/**
End
*/	

.clbtn{
    position:absolute;
    top:0;
    right:0;
    cursor:pointer;
    z-index:0;
   }
   
   
   .dash-tbl2  a{
	color:#000
	}
.dash-tbl2  a:hover{
	color:#026cbd
	}
	
	
	.dash-tbl  a{
	color:#000
	}
.dash-tbl  a:hover{
	color:#026cbd
	}

.hoverTable  a:hover{
	color:#026cbd
	}

  /*  .hoverTable a{
	color:#000
	} */
.hoverTable a:hover{
	color:#026cbd
	}
   
   .dashheightone{
	height:274px !important
	}
.ui-dialog table td .mand, .ui-dialog table td .required {
    padding: 0 10px 0 0;
    position: relative;
    /* top: 6px; */
    right:-12px !important
}
	
#trainingProviderViewTbl td, #trainingProviderViewTbl2 td{
	width: auto
}
.dashbox_3colrow {
	float:left;
	width:100%;
	margin:5px 0px 17px 2px;
	border:#d5d5d5 solid 1px;
	position:relative;
	background:#fff;
	padding: 20px 0px;
	
	}
.dashbox_3colrow:hover{
/* 	-webkit-box-shadow: 0 0 6px 3px #b7dff1;
box-shadow: 0 0 6px 3px #d6edff; */
	}
	

.chzn-container-multi .chzn-choices {
  background-color: #fff;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  border: 1px solid #aaa;
  margin: 0;
  padding: 0;
  cursor: text;
  overflow-y: auto;
  height: auto;
  position: relative;
}
.chzn-container-multi .chzn-choices li {
  float: left;
  list-style: none;
}
.chzn-container-multi .chzn-choices .search-field {
  white-space: nowrap;
  margin: 0;
  padding: 0;
}
.chzn-container-multi .chzn-choices .search-field input {
  color: #666;
  /* background: transparent !important; */
  border: 0 !important; 
  font-size: 100%;
  height: 17px;
  padding: 5px;
  margin: 1px 0;
  outline: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow   : none;
  -o-box-shadow     : none;
  box-shadow        : none;
}
.chzn-container-multi .chzn-choices .search-field .default {
  color: #999;
}
.chzn-container-multi .chzn-choices .search-choice {
  -webkit-border-radius: 3px;
  -moz-border-radius   : 3px;
  border-radius        : 3px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); 
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); 
  -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  -moz-box-shadow   : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  box-shadow        : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  color: #333;
  border: 1px solid #aaaaaa;
  line-height: 13px;
  padding: 3px 20px 3px 5px;
  margin: 3px 0 3px 5px;
  position: relative;
  cursor: default;
}
.chzn-container-multi .chzn-choices .search-choice-focus {
  background: #d4d4d4;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
  display: block;
  position: absolute;
  right: 3px;
  top: 4px;
  width: 12px;
  height: 13px;
  font-size: 1px;
  background: url('../images/chosen-sprite.png') right top no-repeat;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {
  background-position: right -11px;
}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {
  background-position: right -11px;
}

.chzn-container .chzn-results .group-result {
cursor: default;
color: #999;
font-weight: bold;
}
.mlselect{
height:70px !important;	

	}
	
	
	
.roundlistBox{width: 100%; margin:auto; margin-bottom: 10px; margin-top: 14px; color: #282828; font-size: 12px;clear: both;}

.roundlistBox table{
   border-radius:6px;
 -moz-border-radius:6px;
 -webkit-border-radius:8px;
 -khtml-border-radius:6px;
}

/*For Dept Acces*/




.roundlistBox table .altrow {
  /*  border-bottom: 1px solid #bdbdbd;
    border-top: 1px solid #bdbdbd;*/
}
.roundlistBox table .altrow td {
 /*   border-bottom: 1px solid #bbb;*/
    padding: 5px 3px;
    font-size: 14px; /* UI Changes suresh  */
}
.roundlistBox tr:hover {
 /*   border-bottom: 1px solid; */
}

.hdRwSidehd {
    background:#e6e6e6;
    color: #266ca1;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    cursor: pointer;
}
.container-fluid .addTable select {
   background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 0;
    color: #333;
    height: 34px;
    padding: 2px 3px 3px;
    width: 100%;
}

/* mail box styles */
.mailMain{padding: 0px; margin: 0px 0px; color: #000080; font-size: 12px; }
.mailMain .left{float: left; margin: 0px 0px 0 0px; background: #FFF; padding: 0 0 5px 0; width: 795px;}
.mailMain .right{float: left; margin: 0px 2px 0 0px; background: #FFF url(../images/cntBox_bg.png) bottom left repeat-x; padding: 0; width: 153px; height: 500px;}
.mailMain .leftNav{background: #FFF url(../images/leftnav_nor.png) center center repeat-x; margin: 5px 0;}
.mailMain .leftNav a{padding: 7px; text-decoration: none; color: #000080; display: block; }
.mailMain .leftNav a:hover{background: url(../images/leftnav_arr.png) center right no-repeat; width: 103%; color: #006b64;}
.mailMain .leftNav .current{background: #FFF url(../images/leftnav_over.png) center center repeat-x; color: #006b64; }
.mailMain .leftNav span{position: relative; clear: both; top: -30px; right: -20px; float: right;}
.mailMain .rightNav_hdng{background: #dfeef7 url(../images/rightnav_headBg.png) top center repeat-x; border:1px solid #9db0bc;padding:2px 5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #006b64; margin: 5px 0;}
.mailMain .rightNav_hdng a{padding:5px; text-decoration: none; color: #000080; display:block; background:url(../images/arrow_nor.png) center right no-repeat;  color: #006b64;}
.mailMain .rightNav_hdng a:hover{background:url(../images/arrow_over.png) center right no-repeat; }
.mailMain .rightNav_hdng .current{background:url(../images/arrow_over.png) center right no-repeat; }
.mailMain .rightNav_hdng .current:hover{background:url(../images/arrow_nor.png) center right no-repeat; }
.mailMain  .rightNav_des{margin: 0 5px 10px 5px; padding: 5px; background: #f9f9f9; border: 1px solid #bdbdbd;}
.mailMain  .rightNav_des td{border-bottom: 1px solid #bdbdbd;}
.mailMain  .rightNav_des .lastTd{border-bottom: 0 none;}

.mailMain  .mailHdng{border-bottom: 1px solid #9db0bc; padding: 0px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius:5px;  -khtml-border-radius:5px; background: #ccc center left repeat-x; font-size: 13px; color: #282828; font-weight: bold;}
.mailMain  .mailSubHdng{border-bottom: 1px solid #a9ccde; padding: 5px; -moz-border-radius: 5px 5px 0 0; background: #d7f0fd url(../images/mailSubHd_bg.png) center left repeat-x; font-size: 13px; color: #282828;}

.reqList_leftNav{width: auto; margin: 2px; padding: 0 5px; border: 1px solid #FFF; color: #1a5694;}
.reqList_leftNav td{padding: 5px 0;}
.reqList_leftNav:hover{background:#f5f7f8 url(../images/docActBtn_bgImg.png) repeat-x center left; border: 1px solid #adb9c2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.reqList_leftNav a{ display: block;color: #000080; text-decoration: none; font-size: 13px;}
.reqList_leftNav a:hover{color: #282828;}
/* .active{background:#cecece url(../images/mailbox_select_bg.png) repeat-x top left; border: 1px solid #aeaeae;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;} */
/* .active:hover{background:#cecece url(../images/mailbox_select_bg.png) repeat-x top left; border: 1px solid #aeaeae;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;} */
.active a{font-weight: bold;}

.reqList_sep{width: auto; height: 1px; margin: 2px; border: 1px solid #bdbcbd;}

.reqList_rightTable{height:460px;overflow: scroll; overflow-x: hidden; padding: 1px 0 5px 1px; }
.reqList_rightTable .innerTabDiv{padding: 0 0 1px 0; color: #545454; border-bottom: 1px solid #f1f1f1;}
.reqList_rightTable table tr{background: #fff url(../images/nav-hoverBg.png) repeat-x bottom left;}
.reqList_rightTable table td{padding: 5px; border-bottom: 1px solid #ccc; /* commented by praveen cursor: default;*/}
.reqList_rightTable tr:hover{background:#ecf5ff;}
.reqList_rightTable .hovRow{background:#cecece url(../images/mailbox_select_bg.png) repeat-x top left; color: #000080; }
.reqList_rightTable .hovRow:hover{background:#cecece url(../images/mailbox_select_bg.png) repeat-x top left; }

.mailActions{padding: 0px; margin: 5px 0; background: #FFF; width: 1013px;}
.mailReadPane{padding: 0px; margin: 5px 0; background: #FFF url(../images/cntBox_bg.png) bottom left repeat-x; }
.mailDet{border-bottom: 1px solid #bdbcbd; border-top: 1px solid #bdbcbd; padding: 5px; background: #FFF url(../images/cntBox_bg.png) center left repeat-x; }
.mailDes{padding: 5px 15px;margin: 10px 0; color: #282828;}

.farRight{/*width: 210px;*/ float: right; margin: 0px 0px 0 0px; background: #FFF url(../images/cntBox_bg.png) bottom left repeat-x; padding: 0;}
.farRight1{width: 170px; float: right; margin: 0px 0px 10px 0px; background: #FFF; padding: 0;}
.chatList {margin: 3px; padding:8px 0px; border-bottom: 0px solid #a1a1a1; color: #1a5694; cursor: pointer;  text-align:center;}
.chatList:hover{ color: #000080}
.chatList a{ display: block;color: #000080; text-decoration: none; font-size: 13px;}
.chatList a:hover{color: #282828;}
.farRight .chatItems{overflow:auto; height: 475px;}

.medBox{width: 988px; color: #000080; float: left; }
.leftMedBox .hdng{width:440px; margin: 0px 10px 0 0; height: 30px }
.leftMedBox{width: 452px;height: 140px; padding:5px 10px; float: left; background: #FFF url(../images/cntBox_bg.png) bottom left repeat-x;color: #000080;margin:0 10px 10px 10px; }
.leftMedBox td{border-bottom: 0px none; padding: 3px; }
.leftMedBox td td{border-bottom: 0px none; padding: 3px; color: #282828}
.leftMedBox td td a{font-weight: bold; }
.leftMedBox .bday { margin: 10px 0 0 0;}
.leftMedBox.bday td{border: 1px solid #bdbcbd; padding: 5px 3px;}
.leftMedBox h3{padding: 5px 0 0 0;}
.leftMedBox img{padding: 0 5px 0 0;}

.breadcrumb,.leftBigBox, .rightSmlBox, .largeBox, .leftSmlBox, .leftMedBox, .leftLargeBox, .left, .leftNav, .mailReadPane, .farRight,.farRight1 {border: 1px solid #b3b3b3; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
 
 
 .content .listBox table{border:none;}
/*.hdRwSidehd {
	
	font-size:13px;
	height: 25px;
	font-weight: bold;
	cursor: pointer;
	
}
It's there already so that we commented it.
*/
.hdRwSidehd:hover {
	background:#EAEAEA
	}
.listBox table .altrow td{border-bottom: 1px solid #EAEAEA;padding: 5px;}
.listBox table .altrow{border-top: 1px solid #bdbdbd;border-bottom: 1px solid #bdbdbd;}


.value_txt {color: #000080; font-weight: bold;}

.dash-tbl2 .alt {
    background: none repeat scroll 0 0 #ECECEC;
}

.content { 
	width:994px;	
	padding:6px 0px 5px 0px; 
	margin: 33px 0 0 0; 
}

/* new styles naveenv 26-09-14 */
.subLinks{/*float: left; width: 100%; padding: 0px; margin: 0px 0px 2px 0px;*/ }

.subLinks a{
	/*color : #666666;
	cursor:pointer;
	padding:0;
	text-decoration:none;
	font-size:14px;
	background: #eee;
	padding: 4px 8px;
	margin: 0px 2px 0px 0px;
	line-height: 20px;
	height: 20px;
	text-align: center;
	float: left;*/
	color: #000080;
    cursor: pointer;
    padding: 0;
    text-decoration: none;
}	

.subLinks a:hover{/*background: #1f78bf;*/ color: #008fd5;}


.subNav{float: left; width: 100%; padding: 0px; margin: 0 0 10px;margin-bottom: 7px !important; } /* changed */

.subNav a{
	color : #000;
	cursor:pointer;
	padding:0;
	text-decoration:none;
	font-size:14px;
	background: #eee none repeat scroll 0 0;
	padding: 4px 14px 6px;
	margin: 0px 2px 2px 0px;
	line-height: 20px;
	height: 20px;
	text-align: center;
	float: left;
	border-radius: 4px 4px 0 0;
	
}	

.subNav a:hover{background: #ddd; /* color: #fff; */}

    }

.list_hd {
	background:#ccc;
	text-align:left;
	color:#000;
	font-size:13px;
	line-height: 29px;
    padding: 3px 8px;
	font-weight: bold;
	height:43px
}

.import_btn{
  /*  -webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px; */
    background:#04B4AE!important;
	color:#fff;
	border-radius: 4px;
    }
 
.import_btn:hover{
   /*  -webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px; */
    background:#04B4AE!important;
	color:#fff;
    }
#approversTable td{
	text-align:left
}
/* .container-fluid .form-table table input[type="password"]{background: none repeat scroll 0 0 #e6e6e6;
    color: #333;
    height: 20px;
    padding: 3px;
    text-align: left;
    width: 220px;
}
 */
 .container-fluid .form-table table input[type="password"]{
 background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #333;
    height: 26px;
    padding: 2px 3px 4px;
    text-align: left;
    width: 97%;
}
 
/* 28-02-2012 Toolbar */

.toolBar{position: relative; background: transparent url(../images/toolbar/toolbar_trans.png) repeat top left; width: 110px; border: 2px solid #006d67; height: 400px; z-index: auto; margin: 10px; -moz-border-radius: 10px 10px 0 0;}
.toolBar_top{background: #006d67; padding: 2px 5px; text-align: center; color: #CCC; -moz-border-radius: 7px 7px 0 0; border-bottom: 1px solid #20457a;font-size:12px;}
.toolBar_head{padding: 5px; text-align: center; color: #282828; border-bottom: 1px dashed #434343;border-top: 1px dashed #434343; margin: 5px 3px; font-size: 9px;}
.toolBar_items{padding: 5px; color:#006d67; border-bottom: 1px dashed #434343;margin: 3px; font-size: 9px;}
.toolBar_items table{border : 1px solid #bdbdbd;font-size: 10px;margin:3px;}
.toolBar_items table td{padding:5px;border-bottom:1px solid #bbb;}

input[type="button"].addMoreButton {background: #f5fbfd url(../images/orange_sl_bg.png) bottom left repeat-x; border: 1px solid #ff7d00; padding:1px 3px; color: #ffffff;    font-size: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer;}

input[type="button"].smallSave {background: #f5fbfd url(../images/green_sl_bg.png) bottom left repeat-x; border: 1px solid  #2de32a; padding:1px 3px; color: #ffffff; border-bottom: 1px solid   #16a414;  font-size: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer;}

#recResumeEducationTbl td, #recResumeProjectTbl td, #recResumeExperienceTbl td, #seniorTable td, #menTable td, #womenTable td, 
#recResumecertificateTbl td{
	text-align:left;
}
.colsimgSelected {
width: 160px;
height: 160px;
background: #0075B0;
text-align: center;
float: none;
margin: 10px 20px 10px 0px;
padding: 5px;
}
.colsimgall {
width: 160px;
height: 160px;
background: #F5F3F4;
text-align: center;
float: none;
margin: 10px 20px 10px 0px;
padding: 5px;
}
.colsimg{width:160px;height:160px;background:#f5f3f4;text-align:center}
.colsimgall:hover{background:#0075B0}
.Dashlets {
width: 986px;
background: #EAEAEA;
margin: 10px 0px;
float: left;
padding-bottom: 10px;
}
.boxtabs {
width: 280px;
padding: 10px;
float: left;
margin: 6px 0px 0px 10px;
background: pink;
text-align:left;
}
.Dashlets .cols .cols_box {
border: 1px solid white;
background: white;
position: inherit;
top: 20px;
margin-left: -7px;
width: 320px;
height: 178px;
}
.Dashlets .cols {
margin: 10px 0px 0px 10px;
width: 311px;
height: 220px;
float: left;
}
div.cols {
border: 1px solid white;
background-color: white;
margin-left: 0px;
padding: 1px;
position: inherit;
width: 300px;
height: 300px;
overflow-x: hidden;
overflow-y: auto;
}
.Dashlets .cols span {
font-weight: bold;
height: 20px;
float: left;
}


.login {background:#fbfbfb; float: left; padding: 50px 0; width: 100%;}
 
.login-box{width:100%; float:left; border:#ececec solid 1px; padding:10px;}
 
.login-inner-box{width:100%; float:left; border:#ceded3 solid 1px; background:#e3e3e3;}
 
.form-box {margin: auto; width:500px;}
 
.login-title{font-family: "Segoe UI", arial, sans-serif; font-size:28px; color:#158fd0; line-height:30px; padding:15px 0 7px 19px;}
 
.login-line{width:100%; float:left; margin:5px 0 7px 0; border:#d7d7d7 solid 1px; border-right:none;}
 
.form-box span {float: left; margin:8px 20px; width: 460px;}
 
.form-box .input1 {background: url("../images_hvm/user-icon.png") no-repeat scroll 0 center #fff !important;}
 
.form-box .input1, .form-box .input2 {color: #666; font-size: 16px; height: 24px; padding: 5px 5px 6px 50px; width: 405px; border:#d4d4d4 solid 1px; -webkit-border-radius:4px; border-radius:4px; border-left:none; font-family: "Segoe UI", arial, sans-serif; }
 
.form-box .input2 {background: url("../images_hvm/pass-icon.png") no-repeat scroll 0 center #fff !important;}
 
.login-btn {background:#158fd0; border:0px solid #d4d4d4; color: #fff; font-family: "Segoe UI", arial, sans-serif; cursor: pointer; font-size: 16px; margin: 0 auto 10px auto; padding: 8px 0; text-align: center; width: 25%; float:right; -webkit-border-radius:4px; border-radius:4px;}
 
.login-btn:hover {background:#0081C0;}
 
.pass-txt {text-align: right;}
 
.pass-txt a{color: #d95200; font-size: 15px;}
 
.pass-txt a:hover{color: #282828;}


.jquery-ratings-star {
    background-image: url("../images/star-off.png");
    background-repeat: no-repeat;
    float: left;
    height: 20px;
    margin-right: 2px;
    position: relative;
    width: 20px;
}
.jquery-ratings-full {
    background-image: url("../images/star-on.png");
}
.dashbox_4colrow {
	float:left;
	width:480px;
	margin:5px 0px 17px 14px;
	border:#d5d5d5 solid 1px;
	position:relative;
	background:#fff;
	
	}
#unitRoleViewTbl td, #unitRoleNewTbl td{
	padding: 10px 5px;
	width: 25%
}
#unitModuleAdminTbl td, #unitModuleAdminTbl td{
	text-align:left
}
.container-fluid .right table{
	table-layout: fixed;
	word-wrap: break-word;
	}


.moreD a {
	color: #1487c2;
	left: 440px;
	position: absolute;
	text-decoration: none;
	top: 170px;
}
.more a:hover {
	color: #2e2e2e;
}


/*  added on 10th sep*/
	
.content {
    margin: auto;
    width: 1004px;
}	
	
.content .adminMain {
    color: #666;;
    float: left;
    margin: 5px 0 0;
    padding: 0;
    width: 100%;
}

.content .adminMain .left {
    float: left;
    padding: 0;
    width: 200px;
}


.content .adminMain .leftNav {
    background: none repeat scroll 0 0 #efefef;
    margin: 0;
}

.left, .leftNav {
    border: 1px solid #e3e3e3;
    border-radius: 0;
}

.content .adminMain .leftNav a {
    color: #282828;
    display: block;
    font-size: 14px;
    padding: 7px;
    text-decoration: none;
}
.content .adminMain{padding: 0px; margin:5px 0 0px 0; color: #666; float:left; width:100%; }
.content .adminMain .left{float: left; margin: 0px 10px 0 0px; padding: 0px; width: 200px;}
.content .adminMain .right{float: right; margin: 0px 0px 0 0px; background: #FFF ;padding: 5px; width: 770px;}
.content .adminMain .leftNav{background: #efefef; margin:0px 0;}
.content .adminMain .leftNav a{padding: 7px; text-decoration: none; color: #282828; display: block; font-size: 14px;}
.content .adminMain .leftNav a:hover{background: #e3e3e3; color: #282828;}
.content .adminMain .leftNav .current{background: #e3e3e3; color: #282828; }
.content .adminMain .leftNav span{position: relative; clear: both; top: -30px; right: -20px; float: right;}


.footer_bg {
    border-top: 6px solid #e3e3e3;
    float: left;
    margin-top: 0px;
    width: 100%;
}


.footer-main {
    color: #5b5b5b;
    margin: auto;
    padding-top: 3px;
    width: 1004px; height:25px;
}


.footer-main .left_section {
    float: left;
    font-size: 10px;
    text-align: left;
    width: 470px;
}


.footer-main a {
    color: #5b5b5b;
}


.footer-main .right_section {
    float: left;
    font-size: 10px;
    text-align: right;
    width: 534px;
}


.dashbox-head{color:#00b050;}


.bullet_tickmark {
    float: left;
    margin: 0;
    padding: 0;
}

/* css changed by suresh*/
.msg-list ul li {
    background: url("../images_hvm/bullet_ico.png") no-repeat scroll 10px 5px rgba(0, 0, 0, 0) !important;
    color: #2e2e2e;
    font-size: 14px;
    line-height: 26px;
    list-style: outside none none;
    margin: 0;
    padding: 0 0 0 32px;
}


.dashbox_2colrow {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #d5d5d5;
    float: left;
    margin: 8px 0 15px 0px;
    position: relative;
    width: 100%;
    padding: 14px 0px 12px;
}

.dashbox-head {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 0 solid #eaeaea;
    color: #00b0f0;
    float: left;
    font-size: 18px;
    left: 20px;
    padding: 0 10px;
    position: absolute; /*position: relative;*/
    top: -11px;
}
.msg-list {
    float: left;
    width: 100%;
}
/*
.addTable {
	width: 100%;
	border-collapse: collapse;
}
.addTable th {
	background:#ccc;
	text-align:center;
	color:#000;
	line-height:18px;
	font-weight:1000; font-weight:normal; 
	padding:3px;
}
.addTable th img{
	padding:5px;
}
.addTable td {
	padding:10px 3px;text-align:center; 
	}
.addTable input[type="text"] {
	background: #eee;
	color: #333;
	height: 20px;
	padding: 3px;
	text-align: left;
	width:90%
	}
	
*/
/* .info-box {
    background: none repeat scroll 0 0 #048ec2;
    color: #fff;
    margin: 30px 9px;
    padding: 13px 10px 12px 50px;
    text-align: center;
} */


.info-box img {
    margin: 0 5px 0 0;
    vertical-align: middle;
}



.dashbox-head span {
    background: none repeat scroll 0 0 #f2f2f2;
    color: #333 !important;
    padding: 1px 6px 3px;
}

.txt h2{ color: #2e2e2e;   width:800px; float:left; font-size:17px; font-weight:normal;}


.dynamicTh{

	background: none repeat scroll 0 0 #ccc;
    color: #000;
    font-weight: normal; font-size:15px; 
    line-height: 18px;
    padding: 3px;
    text-align: center;
}


.dashSelect2{
    background: none repeat scroll 0 0 #e6e6e6;
    border: 1px solid #cbd3e2;
    border-radius: 0;
    color: #333;
    height: 28px;
    padding: 3px;
    width: 225px;
}

.addTable3 {
	width: 100%;
	border-collapse: collapse; 
}
.addTable3 th {
	background:#ccc;
	text-align:center;
	color:#000;
	line-height:18px;
	font-weight:1000; font-weight:normal; font-size:16px;
	padding:0px 6px;
}
.addTable3 th img{
	padding:5px;
}
.addTable3 td {
	padding:5px 3px;text-align:center; font-size:14px;
	}
.addTable3 input[type="text"] {
	background: #eee;
	color: #333;
	height: 20px;
	padding: 3px;
	text-align: left;
	width:90%
	}

.db_siglecol1 {
    width: 100%;
}

.dashbox_2colrow1 {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #d5d5d5;
    float: left;
    height: 274px;
    margin: 5px 0 17px 14px;
    position: relative;
}

.dashbox_2colrow:hover{
border: 1px solid #d5d5d5;
	}
	
.fld-box{width:270px; margin:10px auto auto auto;}

.txt2{ color: #2e2e2e;   float:left; font-size:14px; font-weight:normal; padding:4px 5px; line-height:21px;}

.txt3{ color: #2e2e2e;   float:left; font-size:13px; font-weight:normal; line-height:21px; text-decoration:none; padding-right:5px;}

.txt3 a{ color: #2e2e2e;   float:left; font-size:13px; font-weight:normal; line-height:21px; text-decoration:none;}

.txt3 a:hover{ color: #000080;  text-decoration:none;}

.txt-table{width: 100%; border-collapse: collapse;  float:left; }

.txt-table td {padding:5px 3px;text-align:center; font-size:14px;}

.container-fluid  table th  label {
	padding:0 5px;
	}
	
.addTable td,  .addTable3 td
{
/*word-break:break-all;*/
word-break:break-word;
}	

.jqplot-data-label {

	color: white;
	
}

.cal-head h2{color: #2e2e2e;   float:left; font-size:18px; font-weight:normal; padding:8px 5px; line-height:21px;}

.cal-head2{color:#5ac7f7;   font-size:15px; font-weight:bold; padding:8px 5px; line-height:21px;}

/*  ---- 02nd September  ------------------ */

/*.container-fluid .conte-head {
	background: none repeat scroll 0 0 #F7F7F7;
	float: left; 
	width: 998px;
	float:left;
	padding:3px;
	margin-top:4px; margin-top:0px;
	}*/
.container-fluid .linkbox{
	border:1px solid #fff;
	width: 480px;
	padding:0px 5px 0px 0px;
	float: left;
	margin:5px 5px 0 0;
	/* overflow: hidden; */
	/*height: 185px;
	*/}
.linkbox td{
	text-align:left;
	padding:3px
	}
.linkbox a{
	background:#eee;
	padding:3px 8px 5px 8px;
	color:#000;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	margin:0px 4px 8px 4px;
	float:left;
	cursor:pointer;
	/* width:133px; */ /* Commented by Goutham for setups page buttons Ticket #11271 */
	text-align:center;
	white-space: nowrap;
	border:1px solid #ddd;
	}
.linkbox h2{
	color: #000000;
    font-size:20px;
    font-weight: normal;
	margin-bottom:10px;
	margin-left: 3px;
	}
.linkbox a:hover{
	background:#008fd5;
	color:#fff;
	border-radius: 3px 3px 3px 3px;
	border:1px solid #008fd5;
	}
.container-fluid .linkbox1{
	border:1px solid #fff;
	width: 480px;
	padding:0px 5px 0px 0px;
	float: left;
	margin:5px 5px 0 0;
	/* overflow: hidden; */
	/*height: 185px;
	*/}
.linkbox1 td{
	text-align:left;
	padding:3px
	}
.linkbox1 a{
	background:#eee;
	padding:3px 8px 5px 8px;
	color:#000;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	margin:0px 4px 8px 4px;
	float:left;
	cursor:pointer;
	/* width:133px; */ /* Commented by Goutham for setups page buttons Ticket #11271 */
	text-align:center;
	white-space: nowrap;
	border:1px solid #ddd;
	}
.linkbox1 h2{
	color: #000000;
    font-size:20px;
    font-weight: normal;
	margin-bottom:10px;
	margin-left: 3px;
	}
.linkbox1 a:hover{
	background:#008fd5;
	color:#fff;
	border-radius: 3px 3px 3px 3px;
	border:1px solid #008fd5;
	}	
.righthead {
	width:884px;
	height:64px;
	float:right;
	text-align:right
	}
.table-indent1 {
	margin-left: 6px;
	width:478px;
	float: left;
	}

.value_Graytxt {color: #666; font-weight: bold;}

.hdRwSidehd-nobg {
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    /*color: #266ca1;*/
    line-height: 25px; /*line height added */
}

.addTable2 td {
	/*word-break: break-all;*/
	word-break: break-word;
	
}	

/*header.jsp count*/

.headingCount {
background: none repeat scroll 0 0 #168fce;
border-radius: 4px;
color: #fff;
font-size: 14px;
height: 16px;
left: 16px;
line-height: 14px;
padding: 2px 4px;
position: absolute;
text-align: center;
top: 4px;
width: auto;
z-index: 1000;
/*margin-top: 14px;*/
}

.parent-icon {position: relative;}

.headingCountZer0 {
background: none repeat scroll 0 0 #d9534f;
border-radius: 4px;
color: #fff;
font-size: 14px;
height: 16px;
left: 16px;
line-height: 14px;
padding: 2px 4px;
position: absolute;
text-align: center;
top: 4px;
width: auto;
z-index: 1000;
/*margin: 13px 5px 0px 3px;*/
}

.PgNaNav .PgNum .noActi {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #428bca;
    float: left;
    line-height: 22px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;
}
/*added by siva prasad kona  */
.PgNaNav .PgNumAjax .noActi {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #428bca;
    float: left;
    line-height: 22px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;
}
.dashboard .noRecds {
    background: none repeat scroll 0 0 #aaaaaa;
    color: #fff;
    font-size: 18px;
    padding: 0 6px;
    text-align: center;
}
.dashbox-head .noRecds {
    background: none repeat scroll 0 0 #aaaaaa;
    color: #fff;
    font-size: 18px;
    padding: 0 6px;
    text-align: center;
}


.dashbox-head .note-count {/*black*/
 background: none repeat scroll 0 0 #000000 !important;
    color: #fff !important;
}

.dashbox-head  .count-note {
    background: none repeat scroll 0 0 #168fce;
    color: #fff !important;
    font-size: 18px;
    padding: 1px 6px 3px;
    text-align: center;
}

.dashboard dash-box h4 span {
    background: none repeat scroll 0 0 #f00;
    color: #fff;
    font-size: 18px;
    padding: 3px 4px;
    text-align: center !important;
}
.pnation {
    display: inline-block;
    margin: 11px 0;
    padding-left: 0;
}
	

.pnation > div { display: inline;}
.pnation > div > a {background-color: #fff; border: 1px solid #ddd; color: #428bca; float: left; line-height: 21px;	padding: 6px 12px; position: relative; text-decoration: none; margin-left: -1px !important;}
.pnation > div > a:hover{background:#f2f2f2;}
.pnation > .PgNum > a,  .pnation > .PgNum > a:focus{
background-color: #fff; border: 1px solid #ddd; color: #428bca; cursor: pointer; /* z-index: 2; */border: 1px solid #ddd; text-align: }
.pnation .PgNum .acti{
	background-color: #428bca !important; 
	border-color: #428bca !important; 
	color: #fff !important; 
	/* z-index: 2 !important; */
	border: 1px solid #428bca !important;
	cursor: default !important;
}
/*added by siav prasad Kona  */
.pnation > .PgNumAjax > a,  .pnation > .PgNumAjax > a:focus{
background-color: #fff; border: 1px solid #ddd; color: #428bca; cursor: pointer; /* z-index: 2; */border: 1px solid #ddd; text-align: }

.pnation .PgNumAjax .acti{
	background-color: #428bca !important; 
	border-color: #428bca !important; 
	color: #fff !important; 
	/* z-index: 2 !important; */
	border: 1px solid #428bca !important;
	cursor: default !important;
}
.pnation > div > a img {padding: 5px 0px 8px;}
.pnation .PreNxt {border-bottom-left-radius: 4px; border-top-left-radius: 4px; margin-left: 0px; cursor: default;}
    
.pnation > div > a .span-valign{ position: relative; top: 1px;}
.pnation > div:first-child > a {border-bottom-left-radius: 4px; border-top-left-radius: 4px; margin-left: 0px; height: 21px;}
.pnation > div:last-child > a {border-bottom-right-radius: 4px; border-top-right-radius: 4px; margin-left: 0px; height: 21px;}
/* .pnation .PgNum .acti:first-child  {border-bottom-left-radius: 4px; border-top-left-radius: 4px; margin-left: 0px; height: 21px;}
.pnation .PgNum .acti:last-child  {border-bottom-right-radius: 4px; border-top-right-radius: 4px; margin-left: 0px; height: 21px;} */
   
.dashbox-head .CountZer0 {
background: none repeat scroll 0 0 #c0c0c0;
color: #fff !important;
font-size: 18px;
line-height: 15px;
padding: 1px 6px 3px;
text-align: center;
}

textarea {
    font-family: "Segoe UI",arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0 5px;
    width: 95%;
}
.right .form-table table td {
background: none repeat scroll 0 0 #ffffff;
line-height: initial;
padding: 3px 0 3px 8px;
text-align: right;
vertical-align: top;
width: 25%;
}
.right h1 {
    color: #000;
    font-size: 30px;
    font-weight: normal;
    padding: 0 0 5px;
}



 .user-name-admin {
	color: #000;
	font-family: "Segoe UI",arial,sans-serif;
	font-size: 14px;
	line-height: 16px;
	/*margin-top: 18px;*/
	/* padding: 0 5px 0 0; */
	text-align: center;
	width: 116px;
	position: relative;
	top: 2px;
	left:-7px;
}

 .label_radio {
margin-top: 3px !important;
}

.hoverTable th {
	  padding: 4px 8px 8px;
}

  .notRequired_rev{
      position: initial;
      }

	.oval {
 	border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 2px solid #B3AFAF;
 }
 
 .subLinks_col a{
 color: #333;
 
 }
 
 .dashbox-head .note-count_col {/*ash*/
 background: none repeat scroll 0 0 #f2f2f2 !important;
    color: #333 !important;
}
.required_ord {
	background:url(../images_hvm/mand.png) no-repeat right center;
	  position: initial;
}
 
.errorfield_val {
	color: red;
	  font-size: 11px;
	    font-style: italic;
    text-align: left;
    
} 
/*.labelp {
padding-top: 6px !important;
}*/


.lightgr {
    color: #666;
}
.label_rd{
	color:#000;
	text-align:left !important;
	font-weight:lighter
}

/* searchJob.jsp page css start */
.main-box{width:100% !important; background:#eee; margin:auto;/* min-height:200px; */}

.clear{clear:both;}

.careerjppadding {display: inline-block; /*  padding-bottom: 10px; padding-left:15px; padding-right: 13%; */width:100%}

.indproheader {padding-left: 7px; color: #002050; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; font-size: 22px;  font-weight: 300;/*  padding-top:7px; */}

/* .careersearchbox {background-color: #666666; width:100%;} */

.table-width{width:100%; margin:auto;  padding:0 0px 15px 0.7%; }

/* .careersearchpadding {padding-bottom: 0px; padding-left:0;} */

.fld1{width:91%; background:#fff; /* height:25px; */ /* border:0; */ color:#000; font-size:13px; padding:5px 0px 5px 3px; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; margin-right:15px;}

.fld2{width:235px; background:#fff; height:18px; border:0; font-size:13px; color:#000;font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; padding:11px 5px;}

.job-btn {
	background: #9c9e9c none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
    font-size: 15px;
    margin-right: 16px;
   width:110px !important;
   height:40px !important;
    text-align: center;
	padding-top:0px;
	padding-bottom:0px !important;
	outline: 0 none;
	-moz-outline-radius:0;
	    border-radius: 4px;
}
.job-btn:hover {
    background: #b6b6b6 !important;
    outline: 0 none;
    -moz-outline-radius:0;
}
input[type=button]::-moz-focus-inner { 
  border: 0;
  outline: 0 none; 
}

.btns input[type="button"]{
	background: #9c9e9c none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
    font-size: 15px;
    margin-right: 0px;
   width:110px !important;
   height:40px !important;
    text-align: center;
	padding-top:0px;
	padding-bottom:2px !important;
	    border-radius: 4px;
	}
.btns input[type="button"]:hover{
	background:#B6B6B6 none repeat scroll 0% 0% !important;
	}
.cancelbtn{
	background:#dedede !important;
	color:#333 !important
	}
.cancelbtn:hover{
	background:#b6b6b6 !important
	}

.list-box{width:97%; float:left; padding:0 15px 15px 15px;}

.whitebox {background-color: #fff; width:450px; padding:0px 14px; margin:0 13px 0px 0; float:left;    max-height: 130px;  min-height: 130px;}

.whitebox2 {background-color: #fff; width:450px; padding:0px 14px; margin:0px 0 0px 0; float:right;    max-height: 130px;min-height: 130px;}

.jobtitle {color: #0078d7; font-size: 20px; font-weight: 500; padding: 1% 0; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";}

.whitebox p {color: #505050; font-size: 0.9em; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; padding:0; text-align:justify; margin:3px 0;}

.whitebox2 p {color: #505050; font-size: 0.9em; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; padding:0; text-align:justify; margin:3px 0;}

.jobshortdesc {color: #7f7f7f;/*  font-size: 0.9em; */font-size: 14px; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";}

.jobcode{color: #282828; font-size: 0.9em; font-weight:normal; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; padding:5px 0;}

.view-txt{color: #0078d7; float:left; font-size:15px; text-align: left; text-decoration:none;font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";}

.view-txt a{color: #282828; float:left; font-size:15px; margin:20px 0 0 0; text-align: left; text-decoration:none;font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";}

.view-txt a:hover{color: #000; text-decoration:none;}

.jobapply {background-color: #fff; color: #1354b6; border:0; padding:8px 25px; margin:6px 0 0 0; cursor:pointer; font-family: "wf_segoe-ui_light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; float:right; border:#ddd solid 1px;}

.jobapply:hover{background:#0078d7; color:#fff;}

.grey-bg{background:#eee; float:left; padding-top:15px; width:100%; margin-bottom: -16px;}

/* searchJob.jsp css End */


.hdRwSidehdActive {
    background:#d8e1db;
    color: #266ca1;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    cursor: pointer;
}

.hdRwSidehdActive:hover {
	background:#c8e0d0
	}
	
input[type="file" i] {
   margin-top: 3px !important;
}

.action-col {text-align: left !important;}
.cke_skin_kama .cke_toolgroup,.cke_skin_kama .cke_rcombo a, .cke_skin_kama .cke_rcombo a:active, .cke_skin_kama .cke_rcombo a:hover{
	border-radius: 0px !important;

	}
	
	
	

	
	
	
/************ Added by gopi on 27-Jun-2019 **************/
.info-span{
	display:table-cell !important;
	width: 1% !important;
    border: 1px solid #ccc !important;
    background: #008fd5 !important;
    border-color: #008fd5 !important;
  /*   padding-left: 2px !important; */
    cursor: pointer !important;
    vertical-align: middle !important;
}
.info-span img{
top: 0px !important;	
}
.info-div{
display:table !important;
border-collapse: separate;
}
.info-div input{
display:table-cell !important;
}

.fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;
    padding-left: 4px;
    padding-right: 4px;
}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
.info-spanbg{
	display:table-cell !important;
	width: 1% !important;
	background: #fff none repeat scroll 0 0 !important;
    border: 0px solid #ccc !important;
    color: #333 !important;
    height: 26px !important;
    cursor: pointer !important;
    vertical-align: middle !important;
   
}
.spl-txtfldW40{
width: 40px !important;
}
/******* End code ********************************/	


.multi-select-overflow{
overflow-x: auto;	
}
.sub-nav{float: left; width: 100%; padding: 0px; margin: 0 12px 10px; } /* changed */

.sub-nav a{
	color : #000;
	cursor:pointer;
	padding:0;
	text-decoration:none;
	font-size:14px;
	background: #eee none repeat scroll 0 0;
	padding: 4px 14px 6px;
	margin: 0px 2px 2px 0px;
	line-height: 20px;
	height: 20px;
	text-align: center;
	float: left;
	border-radius: 4px 4px 0 0;
	
}
div#uiDailogPopupId {
    
}
.spl-h34{
height:34px !important;
}
.spl-h29{
    top:3px !important;
    position: relative;
}
table.moreActionsTable td img{
	padding-bottom: 3px;
	}
	table.moreActionsTable td a{
	text-decoration: none;
	float:left;
	}