body {
   background-color: #0D568D;
    font-family: Arial,Tahoma;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.header,header, .containerLogin,article{ background-color: #0D568D;
}
.footerLogin,.loginBody{background-color: #1266AD;
} 
img,table,tr,td,iframe,form,input{
	margin: 0;
	padding:0;
	font-family: Arial,Tahoma;
	font-size:12px;
}
th{
font-family: Tahoma,Arial;
}
textarea,select{
	font-family: Arial,Tahoma;
	font-size: 12px;
	font-weight: normal;
}
img,table,tr,td,iframe{
	border: 0;
	border-collapse: collapse;
}
iframe,#fancybox-inner{
 background-color:#0d568d;
}
.clear{
	clear:both;
}
.header{
    background: url("../intraimages/header_bg.jpg") repeat-x scroll 0 0 transparent;
    margin: 0;
    width: 100%;
	font-family: Tahoma;
}
.noDisplay{
	display:none;
}
.noBorder ,.listDisplay .noBorder{
	border: 0;
	padding:0;
}
.spacerHeight10{
    height: 10px;
}
.spacerHeight5{
    height: 5px;
}
.spacerHeight15{
    height: 15px;
}
.spacerHeight20{
    height: 20px;
}
.spacerHeight25{
    height: 25px;
}
.spacerHeight30{
    height: 30px;
}
.spacerWidth32{
    width: 32px;
}
.spacerWidth10{
    width: 10px;
}.spacerWidth20{
    width: 20px;
}
.spacerWidth25{
    width: 25px;
}
.tdWidth20{
    width:20%;
}
.spacerClass{
    background: url("../intraimages/spacer.gif")  scroll 0 0 transparent;
}
.innerHeader , .innerHeaderLogin , .loginPageContent{
    width: 1010px;
	margin: 0 auto;
}
.innerHeader {
    height: 169px;
}
.innerHeaderLogin {
    height: 126px;
}
.headerLeft,.headerMiddle,.headerRight,.headerPhoto,.headerPhotoRight ,.floatLeft{
	float:left;
}
.headerLeft{
	height:131px;
}
.headerLeft a{
	text-decoration:none;
}
.headerMiddle {
    background: url("../intraimages/header2.jpg") no-repeat scroll right top transparent;
    color: #FFFFFF;
    height: 76px;
    width: 413px;
	padding: 55px 0px 0px 0px;
}
.headerRight{
	background: url("../intraimages/header3.jpg") no-repeat scroll right top transparent;
    height: 131px;
    text-align: right;
    width: 334px;
}
.headerPhoto {
    height: 45px;
    margin: 0px 0 0 105px;
    padding: 5px 0 0;
    width: 50px;
}
.headerPhotoRight {
    margin: 0px 0 0 10px;
    width: 242px;
}
.headerUserName{ 
    color: #A9DC35;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-align: left;
}
.headerUserLogin{ 
    font-size: 11px;
    line-height: 20px;
    text-align: left;
}
/* Middle part CSS */
.container{
	background: #fff  url("../intraimages/contenttextground.jpg") repeat-x ;
	font-family: Arial,Tahoma;
    margin: 0 auto;
	width: 1010px;
	padding:0 0 20px 0;
}
.containerLogin{
	background: #fff ;
	font-family: Arial,Tahoma;
}
.container,.containerLogin{
	min-height:500px;
	font-size: 12px;
}
.headerLogin{
	margin: 0px  0px  0px 120px;
    color: #A9DC35;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-align: left;
}
.headerLoginText{   
 font-size: 12px;  line-height: 16px;
    font-weight: bold;    color: #fff;
}
.padding_left{
padding-right: 25px  !important;
}
.footerText{
	margin:10px 10px 10px 20px;
	float:left;
}
.footerRight{
	margin:10px 20px 10px 10px;
	float:right;
}
/* Used on Employee Add/Edit page */
.tableClass{
	width:100%;
}
.tableClassSub{
	width:100%;
}
.tableClass td{
    font-weight: bold;
}
.tableCancel{   color: #3E78FD;
    font-weight: normal;text-decoration:none;   padding: 20px 10px 0 0;}
a.tableCancel:hover{   
 text-decoration:underline;
	}

.tableHeading{
	background: #fff  url("../intraimages/user-info.png") 0 50% no-repeat ;
	color: #58A52D;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    padding: 0 0 0 24px;
	border-bottom: 2px dotted #C0C0C0;
}
.redStar{
	color: #FF0000;
    font-family: Tahoma;
    font-size: 10px;
}
.tableNames,.tableNamesTextarea{
	color: #0264A9;
	/* padding:5px;   */
	padding:5px 5px 15px 5px ;  
}
.tableNameT{
	color: #0264A9;
	font-size:13px;
}
.tableView .tableNames{
	padding:6px;  
}

.tableBasic input{
	margin:10px 5px 0px 5px;  
	width:120px;
	color: #5D5D60;
}
.userInfo{
	color: #797979;
	font-size: 11px;
	font-style: italic;
}
.tableBasic  .userInfo{
	text-align:center;
	padding:2px 0px 15px 0px;
}
.inputField,.inputFieldInt,.inputDateField,.inputSearchField,.inputSearchField1,.inputSearchFieldfrm,.inputRecruitment,.inputRecruitment1,.inputRecruitment2{
    font-size: 12px;
    font-weight: normal;
	height:17px;
} 
.inputField,.inputFieldInt,.inputDateField,.textareaClass,.selectField,.textareaEducation,.selectFieldG,.inputSearchField,.inputSearchField1,.inputSearchFieldfrm,.colorremv,.inputSelectField,.inputSelectField1,.selectFieldA1,.selectFieldA,.selectFieldCerti,.inputRecruitment,.inputRecruitment1,.inputRecruitment2,.selectInterview,.selectStatus,.textareaInterview,.selectFieldYear,.selectFieldYearCand{
	margin:7px;  
	color: #5D5D60;
}

.colorremv{
color: #5D5D60;
}

.selectFieldCerti{
	width: 350px;
}
.selectFieldYear{
	width: 45px;
}

.selectFieldYearCand{
	width: 53px;
}

.selectField{
	width: 185px;
}
.selectField option{
	height: 16px;
}
.selectFieldG{
	width: 66px;
}
.inputField{
    width: 200px;
}
.inputFieldInt{
 height: 19px;
 width: 200px;
}
.inputRecruitment,.selectStatus{
    width: 160px;
}
.inputRecruitment1,.selectStatus{
    width: 162px;
}

.inputRecruitment2,.selectStatus{
    width: 172px;
}

.selectInterview{
    width: 125px;
}
.inputDateField,.selectFieldA{
	width: 100px;
}

.inputDateField,.selectFieldA1{
	width: 116px;
}

.fileField input, .inputField,.inputFieldInt input[type="password"]{
	margin:7px 7px 0px 7px ;  
	width: 200px;
}
.textareaClass{
	width: 200px;
	height:60px;
}
.textareaEducation{
	width: 200px;
	height:53px;
}
.textareaInterview{
	width: 200px;
	height:45px;
}
.tableClass  .billable td{
	font-weight: normal;
	color: #5D5D60;
	height:20px;
}
.tableClass  .billable input[type="text"]{
	color: #5D5D60;
    font-size: 11px;
    font-style: italic;
	width: 100px; 
}	
.searchText{
	color: #5D5D60;
    font-size: 11px;
    font-style: italic;
	background:url("../intraimages/keyword.png")  no-repeat ;
	width: 164px; 
	height:22px;
	height:19px\9;
	border:0;
	padding-left:7px;
	padding-top:3px\9;	
	margin:0;
	line-height:17px;
}
.helpIcon{
	margin:7px 60px 0px 0px;
	float:right;
}
.contactPerson{
	color:#17375E;
	font-style: italic;
	padding:5px 0 5px 2px;
}
.submit{
	background:url("../intraimages/submit.png")  no-repeat ;
	width: 90px; 
	height:28px;
	border:0;
}

.tdValign,.tableNames,.contentText, .tableClass td.contentText,.tableNamesTextarea,.searchTable td{
	vertical-align:top;
}
.error,.tableClass  .error {
      color: #FF0000;  
	font-weight: normal;
}
.searchTable{
	float:right;
	margin:4px 5px 0px 0px;
}
.searchPalForm{
	float: right;
    margin: 3px 93px 8px 15px;
    width: 81%;
}
.addButton{
	padding-left:10px;
	text-align:center;
}
.tableClassSearch{
	width:70%;
	margin: 0 auto;
	color: #5D5D60;
	
}

.tableClassSearch_pal{
	width:90%;
	margin: 0 auto;
	color: #5D5D60;
	
}
.searchTableText,.alignRight{
	text-align:right;
}
.alignRight_pal_btn{
	text-align:center;
	padding: 20px;
}
.inputColon{
padding:0px 5px;
}
.inputSearchField{
	width: 170px;
}

.inputSearchField_date{
	width: 120px;
	margin-top: 8px;
}


.inputSearchField1{
	width: 175px;
}
.inputSelectField{
	width: 175px;
}
.inputSelectField_pal{
	width: 267px;
}
.inputSelectField1{
	width: 172px;
}

.marginOauto{
	margin: 0 auto;
}
.alignCenter, .listDisplay .alignCenter{
	text-align:center;
}
.border2px{
border-bottom:2px dotted #C0C0C0
}
.searchHeading{
	color: #1353B4;
    font-weight: bold;
	margin:7px 0px 10px 0px;
}
.headingText{
	background: #fff  url("../intraimages/contenttextground.jpg") repeat-x ;
	height:44px;
	color: #1353B4;
	border-top: 1px solid #E0DEDE;
	border-right: 1px solid #E0DEDE;
	border-left: 1px solid #E0DEDE;
}
.searchHeading td{
	font-size: 14px;
}
.listWidth{
	width:970px;
}
.listDisplay{
	margin: 0 auto;
	border: 1px solid #E0DEDE;
	text-align: left;
}
.listDisplay td{
	padding:5px;
	color: #4B4B4B;
	font-weight: normal;
	border-left: 1px solid #E0DEDE;
}
.listDisplay th{
	color: #225F8F;
	background: url("../intraimages/contentbackground.jpg") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #E0DEDE;
	height: 32px;
    padding: 0 5px;
	font-size: 11px;
	text-align:left;
}
.listDisplayIn th{ 
	background: #E7E7E7 url("../intraimages/contentbackground.jpg") repeat-x scroll 100%  100% ; 
	height: 50px; 
}
.tableRound{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.tableRound th{
	border-top:1px solid #E0DEDE;
	height:30px !important;
}
.tableRoundT {
 padding: 0 !important;
 padding-bottom: 0 !important;
}
.listDisplayIn .tableRoundT td{
 /* padding: 0 !important; */
}
.tableRound table{
margin-top:4px;
}
.tableRoundBorder{
	border-left: 0 !important;
}
.listDisplayMonth{
	border-bottom: 1px solid #E0DEDE;
	border-top: 1px solid #E0DEDE;
	font-weight:bold !important;
}
#searchBlockmain{
position:relative;
} 
#searchBlock ,#searchBlock1 {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
#searchBlock ul, #searchBlock1 ul {
margin: 0;
padding: 0;
list-style: none;
}
#searchBlock li,#searchBlock1 li{
display:block;
clear:both;
}
#searchBlock a,  #searchBlock1 a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
#searchBlock a:hover, #searchBlock1 a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}
/*****************/
.searchBlockmain{
position:relative;
} 
.searchBlock ,.searchBlock1 {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
.searchBlock ul, .searchBlock1 ul {
margin: 0;
padding: 0;
list-style: none;
}
.searchBlock li,.searchBlock1 li{
display:block;
clear:both;
}
.searchBlock a,  .searchBlock1 a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
.searchBlock a:hover, .searchBlock1 a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}
/*Employee view page */
.tableHeader{
    background: url("../intraimages/contentbackground.jpg") repeat-x scroll 0 0 transparent;
    color: #58A52D;
    height: 32px;
}
.tableMainHeader{
    font-size: 14px;
    background: url("../intraimages/user-info.png") no-repeat scroll 0 50% transparent;
	padding:0px 0px 0px 24px;
	margin:0px 0px 0px 32px;
}
.editButton{
    background: url("../intraimages/edit_profile.png") no-repeat scroll 0 0 transparent;
    width: 90px;
    height: 18px;
 	margin:0px 10px 0px 0px;
	display: block;
	float:right;
}
.passwordButton{
    background: url("../intraimages/change_password.png") no-repeat scroll 0 0 transparent;
    width: 120px;
    height: 18px;
 	margin:0px 10px 0px 0px;
	display: block;
	float:right;
}
.contentText, .tableClass td.contentText{
    /* border-right: 2px dotted #E0DEDE; */
    color: #4B4B4B;
    font-weight: normal;
    padding: 5px;
}
.contentTextLine{
  border-left: 2px dotted #E0DEDE;  
}
.restrictedArea{
	margin:auto;
    width: 194px;
	padding: 100px 0 0 0 ;
}
.fancyTableInner{
	background:#fff;
}
.roleLink , .roleLink a{
	color: #225F8F;
	cursor: pointer;
}
.roleLink a:hover{
	color: #599DD0;
}
.timeZoneHeading{
	padding:15px 0 15px 0;
	color: #225F8F;
    font-size: 16px;
    font-weight: bold; 
}
.listDisplay  .timezoneSub{
	color: #58A52D;
	font-size: 11px;
    font-weight: bold;
}
.highlight {
    background-color: #CCFFCC;
}
.visitorPhoto{
	margin:0px 0px 0px 7px;
}
.eomHeading {
    color: #E45707;
	font-size: 13px;
}
.awardHeading{
	margin:0px 0px 0px 10px;
}
.separatorDash{
	border-top:1px dashed #ccc;
}
.certification{
   min-height:250px;  
}
.marginLeft{margin:0 0 0 20px;}
.marginLeft40{margin:0 0 0 40px;}
.announcement{
	color: #0C5892;
	font-size: 16px;
	padding-left: 16px;
}
.announcementDate{
	color: #58A52D;
	font-size: 15px;
	padding-right: 10px;
}	
.tableClass td.announcementDetails{
	padding: 13px 10px 0 16px;
	font-weight: normal;
	color:#515151;
	font-size: 14px;
	line-height: 20px;
}
.loginButton,.saveButton,.searchButton,.submitButton {
    width: 76px;
    height: 35px;
	border:0;
	cursor:pointer;
	/* margin-bottom: 10px; */
}
.saveButton,.searchButton,.submitButton {
	 margin-bottom: 16px; 
}
.submitButton {
background: url("../intraimages/submit.png") no-repeat scroll 0 0px transparent;
}
.searchButton{
	background:url("../intraimages/searchbutton.png")  no-repeat ;
}
.saveButton{
	background:url("../intraimages/save.png")  no-repeat ;
}
.loginButton{
 background: url("../intraimages/loginbutton.png") no-repeat;   
}
.buttonHover{
 background-position:0 -35px !important ;   
}
.pageHeadingBirthday {
    background: url("../intraimages/heading/accountinformationtext2.jpg") no-repeat scroll 0 0 transparent;
    color: #1050AE;
    font-size: 15px;
    font-weight: bold;
    height: 36px;
    width: 195px;
	margin-left:27px;
	padding:10px 0px 0px 55px;
}
/*=======================rafique=================*/

.marginclass{margin:7px;}


.searchHeading .contactField a {
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    margin: 0 5px 0 0;
    padding: 5px 0 0 0px;
    text-decoration: none;
	color: #003762;
}
.contactField a:hover{
	color: #225F8F;
} 
.export input{
border:0;
background:#fff;
color: #003762;
 font-weight: bold;
 cursor:pointer;
}
.paddingTop5{
padding-top: 5px;
}
/* Time picker Starts */
div.time-picker {
  position: absolute;
  height: 191px;
  width:6em; /* needed for IE */
  overflow: auto;
  background: #fff;
  border: 1px solid #aaa;
  z-index: 99;
  margin: 0;
  color:#5D5D60;
}
div.time-picker-12hours {
  width:7em; /* needed for IE */
}

div.time-picker ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
div.time-picker li {
  cursor: pointer;
  height: 10px;
  font: 12px/1 Helvetica, Arial, sans-serif;
  padding: 4px 3px;
}
div.time-picker li.selected {
  background: #0063CE;
  color: #fff;
}
/* Time picker Ends */
/* .roundedHeading {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
} */
/* .roundedHeading{
 
  background-color: #F9F9F7;
 
 font-size:17px;
 color:#1A5FBA;
 float:left;
 
-webkit-border-bottom-right-radius:11px;
-webkit-border-bottom-left-radius: 11px;
-moz-border-radius-bottomright:    11px;
-moz-border-radius-bottomleft:     11px;
border-bottom-right-radius:        11px;
border-bottom-left-radius:         11px;
 
-webkit-box-shadow: #9A9A9A 0 0 11px;
-moz-box-shadow: #9A9A9A 0 0 11px;
box-shadow: #9A9A9A 0 0 11px;
 margin-right:10px;
}
.roundedHeading:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.certImg{
    background:#F6F7F2 url("../intraimages/heading/certi.png") no-repeat scroll 10px 8px  ;
	padding: 10px 10px 8px 35px;
} */

.dbpadding {
padding-left:210px;
}

.typec{
 font-weight:normal;
}

.tableClass1 td{
    font-weight: normal;
}

.tableHeadingtraining{
	color: #58A52D;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    padding: 0 0 0 24px;
	border-bottom: 2px dotted #C0C0C0;
}


.selectFieldtraining{
	width: 202px;
}

.totalhours{
text-align:right;
font-weight:bold; 
color: #4b4b4b;
padding-right: 21px;
margin-top: 10px;
}

.employeelistWidth{
	width:926px;
}

.padsearch{
padding-left:280px;
}

.selectField1{
	width: 100px;
	margin:7px;  
	color: #5D5D60;
}
.selectField1 option{
	height: 16px;
}
.padtraining{
padding-left:7px;
}


/*********************************/
#topicBlockmain{
position:relative;
} 
#topicBlock ,#searchBlock1 {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
#topicBlock ul, #searchBlock1 ul {
margin: 0;
padding: 0;
list-style: none;
}
#topicBlock li,#searchBlock1 li{
display:block;
clear:both;
}
#topicBlock a,  #searchBlock1 a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
#topicBlock a:hover, #searchBlock1 a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}
/*****************/
.topicBlockmain{
position:relative;
} 
.topicBlock  {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
.topicBlock ul {
margin: 0;
padding: 0;
list-style: none;
}
.topicBlock li{
display:block;
clear:both;
}
.topicBlock a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
.topicBlock a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}

/***********####################*************/

#topicExtBlockmain{
position:relative;
} 
#topicExtBlock {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
#topicExtBlock ul {
margin: 0;
padding: 0;
list-style: none;
}
#topicExtBlock li{
display:block;
clear:both;
}
#topicExtBlock a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
#topicExtBlock a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}
/*****************/
.topicBlockmain{
position:relative;
} 
.topicExtBlock  {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
.topicExtBlock ul {
margin: 0;
padding: 0;
list-style: none;
}
.topicExtBlock li{
display:block;
clear:both;
}
.topicExtBlock a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
.topicExtBlock a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}

/**********$$$$$$$$$$$$$$$$$$$***********/

#trainerBlockmain{
position:relative;
} 
#trainerBlock {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
#trainerBlock ul {
margin: 0;
padding: 0;
list-style: none;
}
#trainerBlock li{
display:block;
clear:both;
}
#trainerBlock a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
#trainerBlock a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}
/*****************/
.trainerBlockmain{
position:relative;
} 
.trainerBlock  {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
.trainerBlock ul {
margin: 0;
padding: 0;
list-style: none;
}
.trainerBlock li{
display:block;
clear:both;
}
.trainerBlock a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
.trainerBlock a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}

/***************#################********************/
#IntBlockmain{
position:relative;
} 
#IntBlock {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
#IntBlock ul {
margin: 0;
padding: 0;
list-style: none;
}
#IntBlock li{
display:block;
clear:both;
}
#IntBlock a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
#IntBlock a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}
/*****************/
.IntBlockmain{
position:relative;
} 
.IntBlock  {
display: none;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
position:absolute;
z-index:1;
left: 7px;
top: 28px;width:172px;
}
.IntBlock ul {
margin: 0;
padding: 0;
list-style: none;
}
.IntBlock li{
display:block;
clear:both;
}
.IntBlock a {

display: block;
padding: .2em .3em;
text-decoration: none;
color: #5D5D60;
background-color: #fff;
text-align: left;
}
.IntBlock a:hover{
color: #fff;
background-color: #0D568D;
background-image: none;
}

.tableClassSearchnew{
	width:81%;
	margin: 0 auto;
	color: #5D5D60;
	
}

.tableNamessearch td{
	vertical-align:top;
	 padding-right: 62px;
}

.tableNamessearch{
	color: #0264A9;
	/* padding:5px;   */
	padding:5px 5px 15px 5px ;  
}

.inputSearchFieldint{
	width: 173px;
}

.inputSearchFieldfrm{
	width:203px;
}

.placeholdertxtcolor{
	color:#abadb3
}

.textareaInterview1{
	height: 54px;
    margin-left: 7px;
    width: 200px;
}


.intertitle {
	background-color: #EDEDED;
 }

.intertitle1 {
	background-color: #F8F8F8;
 }
 
 .pal{
    color: #0189b1;
    font-family: arial,verdana,Arial;
    font-size: 11px;
    text-decoration: none;
    vertical-align: top;
	background:none!important;
    border:none; 
    padding:0!important;
    text-decoration:underline;
    cursor:pointer;
}


.tableCancel_btn {
  background: linear-gradient(to bottom, #adadad, #74787a) repeat scroll 0 0 #ffc256;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #fff;
    font-family: Arial;
    font-size: 13px;
    padding: 8px 20px;
    text-decoration: none;
}

.heading_patch {
	 background: linear-gradient(to bottom, #f8f9f4, #f1f2ed) repeat scroll 0 0 #ffc256;
    border: 1px solid #ccc;
    border-radius: 0 0 5px 5px;
    box-shadow: -1px 6px 5px 0 rgba(208, 209, 204, 0.42);
    color: #003762;
    display: block;
    font-family: Arial;
    font-size: 16px;
    height: 41px;
    margin-left: 27px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    width: 180px !important;
}

.tableCancel_btn:hover {
  background: linear-gradient(to bottom,  #74787a, #adadad) repeat scroll 0 0 #ffc256;
 
}

.tdValign {
    text-align: left;
}
.new_div{
 background-color: White;
    border-color: Gray;
    border-style: solid;
    border-width: 1px;
    height: 170px;
    left: 438px;
    overflow-y: scroll;
    position: absolute;
    top: 292px;
    visibility: visible;
    width: 256px;
    z-index: 1000;
	text-align:left;
}
.new_div ul li{
padding:3px;
}
.listDisplay_pal{
float:left;
}

.searchHeading_pal{
	color: #1353b4 !important;
    font-size: 14px;
    font-weight: bold !important;
    margin: 7px 0 10px;
}