/* @group General */

input:-webkit-autofill {
  background-color: #FAFFBD !important;
  background-image:none !important;
  color: #000000 !important;
}
body {
	background: #FFF;
	background-attachment: fixed;
	padding: 0px 0;
	font:13px/1.25 "Helvetica Neue",Helvetica,Arial
}
a {
	transition: color 0.2s ease-in-out;

}

/* Reset */

html,body,div,span,applet,object,iframe,input,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
		margin:0;
		padding:0;
	}
	
	/* General Section */
	
	html, body, textarea, input { 
		font-family: Helvetica, Arial, sans-serif;
		font-size:12px;
		-webkit-text-size-adjust:none;
		
	}
	body {
		background:#fcfcfc;
	}
	
	p {
		color:#55585d;
		padding-bottom:3px;
	}
	
	a {
		color:#55585d;text-decoration:none;
	}
	
	a:hover {
		text-decoration:underline;
	}
	a:focus{outline:none;}
	img { border:0; }


.body-Top-container {
	
	margin-top:95px;

}
.body-Left_container
{
    margin-left: 14%;
	width:86%;
}
.main-container{width:86%; margin-top:24px;}



.networkLogo
{
     margin: 6px 0;
    padding-left: 5px;
    padding-right: 9px;
}
.networkUserLogo
{    
    padding-top: 9px; 
    padding-right: 9px;  
}
.networkUserLogo img{display:none !imporatant;}
.networkUserInfo
{
    top: 20%;
}
.networkChange
{    
    padding-right: 10px;
    float: right;    
}
.networkUserFound
{
    
}
.networkLogin
{
    padding-top: 22px;   
    padding-right: 10px;
    float: right;    
}
.networkItem
{
    height: 70px;
    width: 600px;
    background: url(../Images/itemLightGray-mid.png) repeat-y;
    margin-bottom: 8px;
}
.networkItemTop
{    
    background: url(../Images/itemLightGray-top.png) no-repeat left top;
}
.networkItemBottom
{
    height: 70px;
    background: url(../Images/itemLightGray-bottom.png) no-repeat left bottom;
    padding-bottom: 9px;
}
.networkUserNotFound
{
    position: relative;
    top: 35%;
    left: 40px;
}
.networkUserNotFoundLogin
{   
    padding-top: 22px; 
    padding-right: 10px;
    float: right;    
}

.main-wrapperdiv{border: 1px solid #CCCCCC;
    padding: 7px 10px 10px;
    width: 97%;
	background:#FFF;
    /* overflow:hidden; */}	
	/* LOGIN */
h1{font-size:24px;}
	
	#login-form {
		margin-top:180px;
		background: #f7f7f7; /* Old browsers */
		background: -moz-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* IE10+ */
		background: linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
		border:1px solid #CCC;
		width:420px;
		margin:120px auto;
		overflow:hidden;
		
	}
	#data-form {
		margin-top:0px;
		margin-left:20px;
		margin-right:15px;
		margin-bottom:15px;
	}
	#NoLayout-data {
		margin-top:60px;
		margin-left:20px;
		margin-right:15px;
		margin-bottom:15px;
	}
	
	#form-login {
		background-color:#FFF;
		border:1px solid #CCC;
		width:300px;
		height:358px;
		margin:0 auto;
		padding:20px;
		background: #f7f7f7; /* Old browsers */
		background: -moz-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* IE10+ */
		background: linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	
	#content-div {
		margin-top:40px;
	}
	#content-header {

	}
	#logo {
	background:#0C5b94;
	color: #FFF;
    display: block;
    font-family: Arial,sans-serif;
    font-size: 20px;
    margin: 0 0 10px;
	padding:10px 0px;
	text-align:center;
	width:420px;
	
	}
	#remember {
		float:left;
	}
	
	#forgot {
		float:right;
	}
	
	/*input[type=text] {
		background-image:url(../Images/input-login.png);
		width:375px;
		height:41px;
		border:0;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding-left:100px;
		padding-right:30px;
		font-size:16px;
		font-family: Helvetica, Arial, sans-serif;
		color:#3C3C3C;

		
	}*/
.loginp-feild {
    /*background:url(../Images/input-login.png) !important;*/
    width: 375px;
    height: 41px;
    border: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-left: 100px;
    padding-right: 30px;
    font-size: 16px;
    font-family: Helvetica, Arial, sans-serif;
    color: #3C3C3C;
}
#pass {
    /*background-position:0px -43px;
		background-image:url(../Images/input-login.png);*/
    width: 375px;
    height: 41px;
    border: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-left: 100px;
    padding-right: 30px;
    font-size: 16px;
    font-family: Helvetica, Arial, sans-serif;
    color: #3C3C3C;
}
.usericon {
    height: 41px;
    position: absolute;
    width: 80px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
}

.passicon {
    height: 41px;
    position: absolute;
    width: 80px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
}

.buttons {
    margin-top: 20px;
}

.button-a, .button-a span {
    display: inline-block;
    min-width: 82px;
    height: 35px;
    border: 0;
    color: #FFF;
    position: relative;
    /*right: 500px;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-decoration: none;
    cursor: pointer;
    font-size: 12px;
    text-align: center;
    padding: 0px 40px;
    font-size: 16px;
    font-family: Helvetica, Arial, sans-serif;
}
	.button-a span {
		padding-top:7px;
	}
	.button-a:hover {
		  -moz-opacity: 0.9;
		  -khtml-opacity: 0.9;
		  opacity: 0.9;
		  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
		  text-decoration:none;
	}
	.button-a.gray {
		background: #f7f7f7; /* Old browsers */
		background: -moz-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* IE10+ */
		background: linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
		border:1px solid #CCC;
		color:#55585d;
	}
	.button-a.gray span {
		color:#55585d;
	}
	.button-a.blue {
		background: #6ab0e3; /* Old browsers */
		background: -moz-linear-gradient(top, #6ab0e3 0%, #447cc7 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ab0e3), color-stop(100%,#447cc7)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #6ab0e3 0%,#447cc7 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #6ab0e3 0%,#447cc7 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #6ab0e3 0%,#447cc7 100%); /* IE10+ */
		background: linear-gradient(top, #6ab0e3 0%,#447cc7 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab0e3', endColorstr='#447cc7',GradientType=0 ); /* IE6-9 */
		width:100px;
		float:right;
		padding:0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;	
	}
fieldset.well legend {
	border-bottom: none;
	border-top: 1px solid #e5e5e5;
	font-size: 16px;
	font-weight: 500;
	padding-top: 19px;
	position: relative;
	top: 20px;
}
.btn-default {
	background: linear-gradient(#fff, #ddd);
}
.btn-primary {
	background: linear-gradient(#4590da, #246eb7);
}

/*
.control-label.multiline {
	margin-top: -3px;
	padding-top: 0;
}
*/
/* @end */
/* @group Main Content */

.container-full {
	margin: -20px 0 -70px;
	padding: 0 15px 70px;
    
}
.panel table {
	margin-bottom: 0;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
	border-top: none;	
}
.panel-default > .panel-heading {
	background: #D8D8D8;
	border: none;
	color: #575757;
	display: block;
	padding: 3px 0 3px 10px !important;
	position: relative;
	text-decoration: none;
	/* text-shadow: 0 1px 1px rgba(255, 255, 255, 1); */
}
.panel-default > .panel-heading .actions {
	color: #999;
	font-weight: normal;
	position: absolute;
	right: 15px;
}
.panel-default > .panel-heading .actions a::after {
	content: " \00BB";
}
/* @end */
/* @group Navigation Menu */
span.badge {
	background-color: #066496;
}
.navbar {
	/*background: #2a7fd3;
	background: linear-gradient(#4590da, #246eb7);*/background-color: #2f96b4;
	background:#2B91D5;
	border: none;
	margin-bottom: 0;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	height:50px!important;
}

.navbar .form-control {
	background: rgba(0, 0, 0, 0.2);
	border-color: rgba(0, 0, 0, 0.1);
	color: #BEC5CB;
}
.navbar .form-control::-webkit-input-placeholder {
	color: #b8d0e7;
}
.navbar-header {
	background: /*linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4))*/ #0C5B94;
	width: 14%;
    padding-right: 25px;
}
.navbar-form {
	padding-right: 0;
}
.navbar-default .navbar-brand {
	color: #fff;
	font-weight: 500;
}
.navbar-default .navbar-brand:hover {
	color: #b8d0e7;
}

.navbar-default .navbar-nav > li > a {
	color:#FFF;
}
.navbar-default .navbar-nav > li > a:hover {
	color: #AFDFFF;
}
.navbar-default .navbar-nav > .active {
	background: rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2) inset;
	color: #fff;
	/* font-weight: bold; */
}
.navbar-default .navbar-nav > .active::after {
	border-color: transparent transparent #b8cfe5;
	border-style: solid;
	border-width: 8px;
	bottom: 0;
	content: "";
	left: 50%;
	margin-left: -8px;
	position: absolute;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
	background: none;
	color: #fff;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
	border-bottom-color: #b8d0e7;
	border-top-color: #b8d0e7;
	transition: all 0.2s ease-in-out;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret {
	border-bottom-color: #fff;
	border-top-color: #fff;
}
.navbar-default .navbar-nav > .dropdown.active > a .caret {
	border-bottom-color: #fff;
	border-top-color: #fff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	background: none;
	color: #fff;
}
.navbar-default .navbar-nav > .open > a .caret {
	border-bottom-color: #fff !important;
	border-top-color: #fff !important;
}
.dropdown-menu {
	text-shadow: none;
	font-size: 12px!important;
}
.dropdown-menu>li>a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.428571429;
color: #0C5B94;
white-space: nowrap;
border-bottom: 1px dotted #CCC;
text-decoration:underline
}
.noborder{border:0px !important;}
.dropdown-header {
	font-weight: bold;
	text-transform: uppercase;
}
/* @end */
/* @group Side Menu */
.menu-height{
	min-height:495px !important;
	height:495px!important;	
}
.panel-default > a.panel-heading {
	background: #eee;
	background: linear-gradient(#fff, #ddd);
	border-radius: 0;
	border-top: 1px solid #eee;
	color: #777;
	display: block;
	font-size: 0.8em;
	font-weight: bold;
	padding: 10px 15px!important;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
	text-transform: uppercase;
}
.panel-default > a.panel-heading:first-child {
/*	border-radius: 3px 3px 0 0;
*/	border-top: none;
}
.panel-default > a.panel-heading:hover {
	color: #444;
}
/* @end */
/* @group Page Tools */
#page-tools.navbar {
	/*background: #eee;
	background: linear-gradient(#fff, #ddd);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);*/
	background: rgb(226,226,226); /* Old browsers */
background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	padding-left: 15px;
	text-shadow: 0 1px 1px #fff;
	border:1px solid #CCC;
	height:40px!important;

}
.navbar{min-height:0px;}
/* @end */
/* @group Modals */
#selected-source {
	text-transform: capitalize;
}
/*.modal-header {
	background: linear-gradient(#4590da, #246eb7);
	color: #fff;

	border-radius: 5px 5px 0 0;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

	border-radius: 5px 5px 0 0;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

}
.modal-body {
	background: #eee;
}
.modal-body .panel-heading {
	font-weight: bold;
}
.modal-footer {
	background: #f5f5f5;
	border-radius: 0 0 5px 5px;
	margin-top: 0;

}*/	

.toolbar-right {
	float:right;
    margin-right:8px;
	margin-top:-3px;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
.btn-grey{background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */}


.btn-default {
    color: #0A72AD;
}
.toppadding {
    margin-bottom: 0;
    margin-top: 0;
    padding-top: 0px!important;
	text-align:left;
	font-weight:normal!important;
}
.form-group{font-size:12px; font-weight:normal!important;}

.txt-bold{font-weight:bold;}
.form-control{font-size:12px; padding: 0px 3px; height:24px;  border-radius: 0px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset; margin:3px 0px;}
.form-listfield{padding:3px;}
.margin-left{margin:5px 0px 20px 0px; color:#990000; font-size: 14px; padding:0px 0px 0px 10px; font-weight:bold;}
.main-divc{border:1px solid #CCC;}
.b-bottom{border-bottom:1px solid #CCC!important; padding-bottom:14px;}
.tog-div{margin:10px;}

.locate-btn{
  margin: 0px 0px 5px 10px;
  border:0px;
    background: url("../Images/left-sprite.png") 7px 3px no-repeat;
	padding:0px 0px 0px 25px;
	cursor:pointer;
 
}
.bfl-bottom{border-bottom:1px solid #F5F5F5!important; margin-bottom:10px;}

.locate-btn:focus{background: url("../Images/down-sprite.png") 7px 3px no-repeat;}
.small-height{height:10px;}


.loc-fieldset {
    border: 1px solid #C0C0C0;
    margin: 0 2px;
    padding: 0.35em 0.625em 1.75em;
}
.loc-legend {
    color: #333333;
    display: block;
    font-size: 18px;
    line-height: inherit;
    margin-bottom: 0;
    padding: 0 7px;
    width: 16%;
	 -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
}
/* legend{border-width: 0 0 0px;} */
/* legend {
	display:block;
	width:100%;
	padding:4px 0 4px 0;
	margin-bottom:10px !important;
	font-size:18px !important;
	line-height:inherit;
	color:#333;
	border:0;
	border-bottom:1px solid #e5e5e5;
} */
.RadSearchBox_Default .rsbInner {
    background-color: #FFFFFF;
    border-color: #8E8E8E;
    border-radius: 3px;
    color: #333333;
	margin:13px 0px 0px 10px;
	width:286px!important;
	line-height:20px;
}
.RadSearchBox .rsbInner {
    -moz-box-sizing: content-box;
    border-style: solid;
    border-width: 1px;
    display: block;
    padding: 1px;
    position: relative;

}
.RadSearchBox .rsbButtonSearch {
    height: 22px;
    margin: 0 -2px -2px 0!important;
    width: 22px;
}
.small-mindiv{width:20.667%!important; float:left;}
.sm-space{ min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}
.xm-space{ min-height: 1px;
    padding-left: 14px;
    padding-right: 14px;
    position: relative;
}	
.big-feild{width:682px!important; border:1px solid #CCCCCC;}
.text-increase{height:100px!important; border:1px solid #CCCCCC;}
.small-feild{width:160px!important;}
.state-feild{width:140px!important;}
.mid-feild{width:220px!important;}
.midcl-feild{width:285px!important;}
.calen{width:160px!important;}


.RadDockZone.rdVertical {
    padding-right: 4px;

}
.RadDockZone_Silk {
    border-color: #828282;
	
}
.RadDockZone {
    -moz-box-sizing: content-box;
}
.RadDockZone {
    border-style: solid;
    border-width: 0px!important;
    padding: 4px;
    position: relative;
	margin:0px 0px 0px 10px;
overflow:hidden;

}

.dock-require{width:680px; min-height:20px !important;}
.dock-require1{width:552px; min-height:20px !important;}
.dock-require2{width:995px; min-height:20px !important;}
.no-drag{cursor:default !important;}
.add-btn{margin:7px 0px 10px 0px; padding:0px 5px 0px 5px; cursor:pointer; float:left;}
.add-btn a{ text-decoration:underline;}
.add-btn a:hover{text-decoration:none;}
.add-btn img{display:none;}
.add-btn span{float:left; margin:2px 5px 0 0; color:#0C5B94;}
.dtext{font-weight:bold;}
.RadDock_Default .rdContent, .RadDock_Default .rdTitleBar em {
    color: #333333;
	font-weight:bold!important;
	cursor:default;
}
.top-padding{padding:5px;}

.label-top{padding:5px 0px 0px 0px;}
.cblabel-top{padding:10px 0px 0px 0px;}
.rdTitleBar
{
    cursor:default !Important;
}

.rdClose{
	
	display:none !important}
	
/*a[title="Close"] {
		pointer-events:none !Important;
		cursor:default !important;
		width:0px !important;
		}
*/
.tt-margin{margin-top:10px!important;}
.label-width{width:160px!important;}

.btn-div{width:100%;}

.searchbtn-div{  background: none repeat scroll 0 0 #ebebeb;
    border: 1px solid #cccccc;
    height: 37px !important;
    
    margin: auto;
    padding: 9px 0 0;
    width: 100%;
}
.search-btn-div{float:right; margin:10px 10px 0px 0px;}


.save-btn-div{float:left; margin:10px 10px 0px 0px;}

.post-btn-div{float:right; margin:10px 0px 0px 10px;}

.float-left-div{float:left; margin:2px 0px 0px 0px;}
.float-right-div{float:right; margin:2px 0px 0px 2px;}

.verify-btn-div{float:right; margin:16px 0 0 0px;}
.btns-div{float:right; width:446px;}

.search-bttns{float:left; margin:10px 10px 0px 0px;}
.search-label{float:left; margin:4px 0px 0px 0px;}
.search-feild{float:left; margin:-4px 0px 0px 10px;}
.save-search-div{float:left; margin:0px 0px 0px 7px; border-left:1px solid #CCCCCC; padding:0px 0px 0px 7px; }

.detailedview-div{ border-bottom: 1px solid #CCCCCC;
    float: right;
    margin: 0px 0px 0 0;
    width: 26%;}
.det1{float:left; width:33%; height:20px;border-left:1px solid #CCC; margin:10px 0px; line-height:20px;}
.det1 span{width:1.5em !important; margin:0px 0px 0px 10px;}


/******buttons******/



.btn-press {
  display: inline-block;
  padding: 3px 12px;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
}

.btn-press:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn-press:hover,
.btn-press:focus {
  color: #FFF;
  text-decoration: none;
  background:#36C;
}

.btn-press:active,
.btn-press.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.min-feild{width:120px;}
.total-divmpanel{width:700px!important;}
.reModule {
    border-collapse: collapse !important;
    display: none;
}
.normal-width{width:680px !important;}
.search-box{width:400px;}
.jobdescrp{width:100% !important;}


.wrapper-demo {
    margin: 60px 0 0 0;
    *zoom: 1;
    font-weight: 400;
}

.wrapper-demo:after {
    clear: both;
    content: "";
    display: table;
}
/* main menu styles */







/* No CSS3 support: none */


/*new*/

.spart{margin:10px 0px;width:96%;}
.searchpanel {
    background:#FFF;
	
	width:100%;
	border:1px solid #CCC;
	height:100%;
	padding:10px 10px 0px 10px;
}

.searchpanel h2{font-size:18px; color:#666; font-weight:bold; padding:0px 0px 0px 0px; margin:10px 0 0 10px;}
.basic-searchdiv{background:#e7e7e7; padding:5px 0px 5px 5px; }
.basic-searchdiv span{float:left; margin:0px 5px 0px 0px;}
.basic-searchdiv h3{font-size:14px; color:#666; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 5px;}

.mt-margin{margin:0px 0px 0px 77px;}
.btn-height{height:25px; line-height:12px;}
.action-field{  border-radius: 0 !important;
    width: 425px !important;}
.multiple-select{
	border: 1px solid #CCCCCC;
    padding: 5px 0 5px 5px;
    width: 100%;
	height:100px!important;
	display:block;
	}
.searchim-btn{ background:url(../Images/search-one.png) no-repeat; width:20px; height:20px; border:0px;}
.searchpara-btn{ background:url(../Images/save-param.png) no-repeat; width:20px; height:20px; border:0px;}
.searchsave-btn{ background:url(../Images/save-search.png) no-repeat; width:20px; height:20px; border:0px;}

.full-widthdivde{margin:58px auto 0px;  width:99%; }
.review-div{margin:10px auto 0px;  width:100%;}
.rev-box-dv{margin:10px auto 0px;  width:99%;}
.rev-text-left{padding:10px 0px;}
.rev-textb{font-weight:bold; padding:1px 0px;}
.rev-textb span{font-weight:normal;}
.ptitle-hdiv{background:#e7e7e7 !important; padding:6px 0px 6px 10px !important; }
.ptitle{margin:0px 0px 0px 0px; font-size: 13px !important; font-weight:weight !important; color:#666666;}
.ptitle :hover{ text-decoration:none;}

.ptitle span{float:left; margin-right:5px; }
.ptitle span:hover{color:#06F;}

.rpg-div{margin:10px auto 0px;  width:99%; clear:both;}


.items-page{font-weight:bold; padding:10px 0px;}
.items-page span{font-weight:normal;}

.pagination {
  height: 36px;
  margin: 18px 0;
  clear:both;
}
.pagination ul {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li {
  display: inline;
}
.pagination a {
  float: left;
  padding: 0 14px;
  line-height: 34px;
  text-decoration: none;
  border: 1px solid #ddd;
  border-left-width: 0;
}
.pagination a:hover,
.pagination .active a {
  background-color:#FFF;
  color:#06F;
  text-decoration:underline;
}
.pagination .active a {
  color: #999999;
  cursor: default;
    background-color: #f5f5f5;
  text-decoration:none;

}
.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover {
  color: #999999;
  background-color: transparent;
  cursor: default;
}
.pagination li:first-child a {
  border-left-width: 1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.pagination li:last-child a {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pager {
  margin-left: 0;
  margin-bottom: 18px;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager a {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next a {
  float: right;
}
.pager .previous a {
  float: left;
}
.pager .disabled a,
.pager .disabled a:hover {
  color: #999999;
  background-color: #fff;
  cursor: default;
}

.panel {
    background-color: #FFFFFF;
    border-radius: 0px ;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
    margin-bottom: 20px;
}
.userp-panel{margin-bottom: 5px;}
.panel-heading {
    border-bottom: 0px solid rgba(0, 0, 0, 0) !important;
    border-top-left-radius: 0px  !important;
    border-top-right-radius: 0px !important;
    padding: 10px 15px;
}

.userin-form {
	margin-top:10px;
	margin-left:0px;
	margin-right:15px;
	/* min-height:226px; */
	width:100%!important;

	/*border:1px solid #CCC;*/

	/* border:1px solid #CCC; */

}

.inn-padding{padding:3px 0px;}
.clearall{clear:both;}

.floatl{float:left; margin:0px 5px 0px 0px;}
.floatr{float:right; margin:0px 0px 0px 5px;}

.right-floatr{float:right; margin:-20px 0px 0 0;}
.right-floatr input {margin:0px 10px 0px 0px}
.dpanel-footer{border:0px; width:96%; margin:10px 0px 0px 40px;}
.right-plusic{float:right; margin:-19px 8px 0 0;}

.userpanel-heading {
	border-bottom: 1px solid #CCC;
	color: #777;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 15px;

}
.userpanel-heading h2{font-size:16px; font-weight:bold;}

/*checkbox*/

.RadListBox .rlbCheck, .RadListBox .rlbImage, .RadListBox .rlbText {
    margin: 0 4px 0 0;
    vertical-align: middle;
}
.RadListBox .rlbCheckAllItemsCheckBox{
    margin: 0 4px 3px 0;
    vertical-align: middle;
}
.panel-group .panel {
    border-radius: 0px!important;
    margin-bottom: 0;
    overflow: hidden;
}

.subdepts-div{
	margin:5px auto;
	/* min-height:226px; */
	width:100%!important;
	border:1px solid #CCC;
	overflow:hidden;}
.small-deptsdiv{margin:5px auto;
	/* min-height:226px; */
	width:99%!important;
	border:1px solid #CCC;
	overflow:hidden;}

.glyphicon{text-decoration:none;} 
.glyphicon:hover{text-decoration:none;} 
.panel-title {
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
	color:#575757;
	 padding: 3px 0px;
	 text-shadow:0px;
	 font-weight:bold;
}
.panel-body {
    padding: 5px 0;
}
.form-group {
    margin-bottom: 5px !important;
}
.main-bspace{border-bottom:1px solid #CCC!important; padding:10px;}

.RadDropDownList {
    border: 0 none !important;
    cursor: default !important;
    display: table !important;
    margin: 0;
    padding: 0;
    text-align: left !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
    /*width: 160px !important;
	padding: 3px 0px 2px 0px!important;*/
	margin:3px 0px 0px 0px!important;
}
.rddlPopup {
    width: 160px !important;
	

}
.riSingle {
    -moz-box-sizing: border-box;
    display: inline !important;
    text-align: left;
    white-space: nowrap;
}

.RadListBox {
    display: table !important;
    position: relative;
    vertical-align: top;
 
 overflow:hidden;}

.mainh-panel {
    width:100%;
	height:100%;
	padding:10px 0px 10px 0px;
}
.adddep-btn{ cursor: pointer;
    left: 247px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0px;}
.adddep-btn a{ text-decoration:underline;}
.adddep-btn a:hover{text-decoration:none;}
.adddep-btn span{float:left; margin:2px 5px 0 0; color:#0C5B94;}

.addsub-btn{ cursor: pointer;
    left: -151px;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0px;}
.addsub-btn a{ text-decoration:underline;}
.addsub-btn a:hover{text-decoration:none;}
.addsub-btn span{float:left; margin:2px 5px 0 0; color:#0C5B94;}

.manageb-bottom{border-top:1px solid #CCC!important; margin: 12px 0 0 0;
    padding: 10px 0;}

/*@change password*/
.btnd-div{margin:15px 28px; height:35px;}
.btnew-div{clear: both;
    display: block;
    height: 35px;
    margin: 0 15px 30px 0;
    padding: 15px 0 0;}

.chfeild{
    margin: 0;
    padding: 5px 0px;
    width: 420px; text-align:center; color:#333; font-size:13px;}
.cp-div{margin:0px auto;}
.cp-div label{float:left; font-weight:normal; margin:5px 0px 0px 50px; width:110px; text-align:left;}
.cr-mfl{float:left;float: left;
    height: 24px;
    margin: 5px 0 0 14px;
    padding: 0 0 0 5px;
    width: 190px;}
.alert {
    border-radius: 4px;
    color: #CC0000 !important;
    margin-bottom: 0; font-weight:normal;
    padding: 0;font-size:12px!important;
}
.alert > p, .alert > ul {
    list-style: none outside none;
    margin-bottom: 0; font-weight:normal; font-size:13px;
}


.chalert-danger {
 background-color: #fff;
    border-color: #EBCCD1;
    color: #CC0000;
    position: absolute;
    text-align: center;
    top: 80px;
    width: 418px;
}
.chalert-danger ul{list-style:none;}
.mandatory{ color: #CC0000;
    display: inline-block;
    font-weight: bold;
    margin: 10px 0 0;
    position: relative;}

 .qsf-demo-canvas {}
 
 
.qsf-demo-canvas .file-list {
     margin: 20px 0 0 0;
     display: none;
    background-color: Blue;
}
.qsf-demo-canvas .file-list ul {
     margin: 10px 0 0 0;
     padding: 0;
     list-style: none;
}
.qsf-demo-canvas .file-list li {
     margin: 10px 0 0 0;
     background-color:Blue;
}
.UploadHide{
    display:none;
}
.mandatory-div{float:left; color:#CC0000; margin:10px 0px 0px 5px;}
.secmandatory-div{float:left; color:#CC0000; margin:10px 0px 0px 0px;}
.RadForm_Default.rfdHeading h4, .RadForm_Default.rfdHeading h5 {
    border-bottom: 0px!important;
    color: #333333;
}
.upload-ic{margin:-8px 0px 0px 0px;}
.passport-div{width:100%; background:#E9E9E9; padding:6px 0px 6px 0px; height:30px;}
.upload-div{width:98%; padding:2px 1px 6px 1px; border-top-width:thin; margin:0px auto; }
.pass-img{float: left;
    margin-right: 5px;}
.del-img{float: left;
    margin-right: 35px;}
.space-div{width:100%;  padding:6px 0px 6px 0px; }
.space-label{font-weight:normal; margin:0px 0px 10px 0px; padding:0px;}
.fullb{border:1px solid #CCC !important;}
.fullmargin{margin:10px 0px;}
.inpcalc{display: inline !important;
    height: 20px;
    }

.reply-btn{background: url(../Images/reply-ic.png) no-repeat; width:36px; height:36px; border:0px; margin-bottom:10px; cursor:pointer;}
.replyall-btn{background: url(../Images/replyall-ic.png) no-repeat; width:36px; height:36px; border:0px; margin-bottom:10px; cursor:pointer;}
.forward-btn{background: url(../Images/forward-ic.png) no-repeat; width:36px; height:36px; border:0px; margin-bottom:10px; cursor:pointer;}
.rbPrimaryIcon{  left: -13px;}
.rbPrimaryIcon, .rbSecondaryIcon {
    background-repeat: no-repeat;
    cursor: default;
    display: block;
    height: 16px;
    margin: -13px 0 0;
    overflow: hidden;
    position: absolute;
    width: 16px;
}
.rd-mar{margin: 18px 0 0 0px;
    padding: 0;}
.calen-feild{display:inline !important;}
.margin-bottom{margin-bottom:18px!important;}
.drpanel-footer{border:0px; width:100%; margin:10px 0px 0px 0px;}

/*.RadDropDownList .rddlFakeInput {
    display: block;
    height: 16px;
    line-height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 200px !important;
}
.rddlPopup {
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    cursor: default;
    padding: 2px;
    position: relative;
    text-align: left;
    width: 229px !important;
}*/
/* .recruitment-desc{height:150px!important; border:1px solid #CCCCCC;}*/ 
 .reContentCell iframe {
    display: block;
	/* height:350px! important;*/
} 
.require-divmpanel{width:100% !important;}
.mc-margin{margin-left:17px!important;}
.loc-div{border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    font-size: 15px;
    font-weight: bold;
    margin: 20px 0 10px;
    padding: 5px 18px;
}
.htitle{
    background: #D3D3D3;
    color: #575757;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 20px;}
.alert-box-up {

    margin: 8px 0 0 !important;

}	
.alert-box {
	 color: #555;
    font-family: Arial,sans-serif;
    font-size: 11px;
    height: 16px;
    margin: 12px 0 0;
    padding: 5px 32px;
    position: absolute;
    width: 16px;
    z-index: 1;
	left:230px;
}
.alert-box span {
	font-weight:bold;
	text-transform:uppercase;
}
.error-msg{
	background: url(../Images/error.png) no-repeat 10px 50%;
/* 	border:1px solid #CCC; */
}
.success-msg {
	background: url("../Images/apply.png") no-repeat scroll 10px 50% ;
  /*   border: 1px solid #CCC; */
}
.warning-msg {
	background: url(../Images/warning.png) no-repeat 10px 50%;
	/* border:1px solid #CCC; */
}
.notice-msg {
	background:#e3f7fc url(../Images/notice.png) no-repeat 10px 50%;
	border:1px solid #8ed9f6;
}
.jobdescrp-req{width:100% !important; height:381px!important;}
.astriek-red{color:#ff0000;}

/* Search Results*/
.result-maindiv{width:830px; overflow:hidden;}
.results-div{float: left;
    margin-left: 10px;
    width: 670px;}
	
.results_pick {
    position: relative;
}
.mode {
    border-bottom: 1px solid #E0E0E0;
    padding: 10px 0;
}
.searcher-maindiv{float:left; width:670px;}
.search-groupdiv{float:left; width:160px;margin:5px 0 0;}
.search-groupdiv h2{ font-size: 15px;
    font-weight: normal;
    line-height: 18px;}
.resultsdiv-container {
     border: 1px solid #CCCCCC;
    padding: 4px 15px;
    position: relative;
}
.results-part{width:490px; margin:5px 0px 0px 0px; float:right;}
.results-part img{  
    float: left;
    height: 40px;
    margin: 0 10px 0 0;
    width: 40px;}
.results-part h3{color: #0C5B94;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;}
.results-part .description {
    color: #7A7A7A;
    font-size: 12px;
    font-weight: normal;
    line-height: 17px;
}

.results-part .demotextarea {
    color: #A9A9A9;
    font-size: 12px;
    line-height: 14px;
    overflow: hidden;
}
.results-part .demotextarea dt {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
}

.results-part .demotextarea .separator {
    position: relative;
}
.results-part .demotextarea dd {
    float: left;
}

.results-part .social-mark{
    min-height: 17px;
}


.results-part .social-line {
    color: #CCC;
    font-size: 12px;
}

.results-part .social-line li {
    display: inline;
    position: relative;
	color:#000;
}
.results-part .social-line li a {
    color: #0C5B94;
}
.results-part .social-line li a:hover {
    color: #000;
}
.results-part.collapsed .expansion-container {
    display: none;
}
.results-part .expansion-container {
    padding-bottom: 10px;
    padding-top: 0;
}
.results-part .connect-actions {
    display: inline-block;
    float: right;
    margin: 0;
    position: relative;
    right: 0;
    top: -58px;
    vertical-align: middle;
    white-space: nowrap;
}

.results-part .connect-actions .primary-action-button {
    background-color: #287BBC;
    background-image: -moz-linear-gradient(center top , #287BBC 0%, #23639A 100%);
    border-color: #1B5480;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    line-height: 24px;
    margin: 0;
    overflow: visible;
    padding: 0 7px;
    text-decoration: none !important;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
    vertical-align: middle;
    white-space: nowrap;
    width: auto;
}

#pagination-heading {
    float: left;
    overflow: hidden;
    text-align: left;
    text-indent: -119988px;
}
.pagination {
    margin: 30px 0 0 69px;
}
.pagination {
    cursor: pointer;
    overflow: hidden;
}
.pagination li {
   
    color: #0077B5;
    cursor: pointer;
    float: left;
    font-size: 13px;
    margin: 0 2px;
    text-align: center;
}
.pagination li a, .pagination li.active {
    display: block;
    height: 21px;
    line-height: 21px;
    min-width: 14px;
    padding: 0 5px;
}
/*.pagination li:first-child {
    margin-left: 0;
}*/
.pagination li.active {
    border: #0C5B94 solid 1px;
    color: #0C5B94;
}
dt {
    font-weight: bold;
}
dt, dd {
    line-height: 1.42857;
}
.save-search_div{border:0px; width:100%; margin:10px 0px 0px 0px; clear:both;}
.search-nav{margin:0px; padding:0px; width:150px; float:left;}
.search-nav h2 {font-weight:bold; padding:10px 0px 10px 15px; border-bottom:1px solid #CCC; font-size:15px; background:#0C5B94; color:#FFF;}
.search-nav ul{
    margin: 0;
    padding: 0px;
/*	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;*/
}
.search-nav ul li {
    display: block;
	color: #000;
    font-size: 13px;

	
}

.search-nav ul li a {
    color: #0C5B94;
    font-size: 13px;
    list-style: none outside none;
	padding:5px 15px;
	  display: block;
	  margin:0px 0px;

}
.search-nav ul li a:hover, .search-nav ul li a.active{
    color: #5F192C;
	border-bottom: 1px solid #999999; padding-bottom:5px; font-weight:bold; background:#DFDFDF;
}

.page-titlediv{/*background:#ECECEC;*/ border-bottom:1px #CCC solid; /* padding:0px 0px 7px 0px; */ line-height:25px; margin-bottom:7px; font-weight:bold;  /*font-size:14px; */ font-size: 18px; color:#B94A48;}
.page-title-ic{background:url(../Images/title-icon.png) no-repeat; width:24px; height:24px;}
.searesults-container {
    padding: 4px 0px;
    position: relative;
}
.add-md{height:30px; margin:0px 0px 5px 0px;}
.RadGrid_Default .rgGroupPanel {
   
	display:none;
}
.require-read{border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    font-size: 15px;
    font-weight: bold;
    margin: 10px 0 10px;
    padding: 5px 18px;
}
.jobre-panel {

    border-top: 1px dotted #AAAAAA !important;
 margin: 5px 0 0;
    padding: 7px 0 0;
    
}
.horizontal-dotline {
    border-top: 1px dotted #AAAAAA !important;
}
.virtical-dotline {
    border-right: 1px dotted #AAAAAA !important;
}
#data-formarea {

	}
.blue-highttitle{color:#0C5B94;}
.highlight-textb{color:#0C5B94; font-weight:normal;}	
.highlight-name{color:#0C5B94; font-weight:normal; }
.RadForm.rfdHeading h4, .RadForm.rfdHeading h5, .RadForm.rfdHeading h6 {
    font-family: Arial,Helvetica,sans-serif !important;
    font-weight: normal;
    line-height: normal;
	padding: 3px 0px !important;
}
.selectfile-int{padding:17px 0px 0px 0px;}
.interm{padding:17px 0px 0px 17px;}
.RadUpload {
    text-align: left;
    width: 230px;
}
.manage-btndiv{clear: both;
    margin: 0 auto;
    width: 98%;}
.upload-btn{background:url(../Images/upload-btn-ic.png) no-repeat; width:24px; height:24px; border:0px;}
.cancel-btn{background:url(../Images/cancel-btn-ic.png) no-repeat; width:24px; height:24px; border:0px;}
.boldtxt{font-weight:bold !important;}
.managebd-btndiv{width:97.5%; margin:0px auto; overflow:hidden;}
.blule-btn-div{float:left; margin:0px 0px 0px 0px;}

.bluri-btn-div{float:right; margin:0px 7px 0px 0px;}
.add-dptdiv {
    cursor: pointer;
    float: right;
    margin: -46px 0 0;
    padding: 0px 5px 0px 5px;
}
.add-dptdiv a{ text-decoration:underline; font-size:11px;}
.add-dptdiv a:hover{text-decoration:none;}
.add-dptdiv span{float:left; margin:2px 5px 0 0; color:#0C5B94;}
.adddept-floatr{float:right; margin:0px 7px 0 0;}
.adddept-floatr input {margin:2px 10px 0px 0px}

.subdept-btn{width:100%; margin:10px auto; overflow:hidden;}
.cont-backg{background:#f2f2f2;
    border-top: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
    padding: 8px 0;}
.address-bor{border-right:1px dotted #AAAAAA !important;margin: 5px 0 0 0; height:35px;}
.reloacte-bor{border-right:1px dotted #AAAAAA !important;margin: 5px 0 0 0;}

.nor-address{margin: 5px 0;}

.candit-line {
    border-top: 1px dotted #AAAAAA !important; padding: 5px 0 0;

}
.candit-bline {
    border-bottom: 1px dotted #AAAAAA !important;
	padding-bottom:10px;

}
.RadForm.rfdHeading h4 {
    font-size: 13px !important;
    font-weight: bold !important;
}
.spacing{margin:10px 0px;}
.RadUpload .ruInputs {
    margin: 10px 0 0 20px !important;
    position: relative;
}
.stem-flag{
     line-height: normal;
    margin: 15px 0 0 !important;
    position: relative;
    top: 30px;
}

.Default.RadEditor, .Default.RadEditor .reModule, .Default.RadEditor .reEditorModes, .Default.RadEditor .reWrapper {
    background-color: #EEEEEE;
   height: auto !important;
}
.RadAutoCompleteBox .racTokenList {
    border: 1px solid;
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 1px;
    position: relative;
    vertical-align: middle;
   /*  width: 760px!important; */
}
.large-margin{margin-bottom:10px;}
.applybtn-div{width:100%; }
.applyjob-btndiv{float:right; margin:0px 15px 15px 0px;}
.twitt{color:#000; }
.twitt span{color:#2B91D5 !important;font-weight:bold !important;}
#jrequire {
	width:86%;
	
}
.stat-canidtate{width:80%; margin:10px 0px 10px 0px; overflow:hidden;}
.stat-canidtate h3{font-size:15px; font-weight:bold; padding:8px 0px 0px 0px; color:#930;}
.stat-canidtate img{margin: 0px 10px 0px 10px; float:left;}
.radio-div{margin:0px 0px 20px 0px!important; float:left; width:90%; overflow:hidden;}

.statusnav-div{margin:0px 0px 10px 0px!important; float:left; width:100%; overflow:hidden; border-bottom:1px dotted #aaa;}
.statusnav-div ul{margin:0px 0px 5px 0px; padding:0px;}
.statusnav-div ul li{ list-style-type:none; display:inline; margin:10px 5px;}
.statusnav-div ul li a{text-decoration:none; color:#06C; font-size:12px; padding:10px 0px 10px 0px;}
.statusnav-div ul li img{ margin:0px 5px 3px 0px;} 

/*Dashboard*/
.innerTB {
    padding: 10px 10px;
    position: relative;
}
.Dashboard-panel{float:left; /* border:1px solid #CCC; */width:99%; margin:0px 1% 1% 0;  height:auto; min-height:217px; background:#eeeeee; }
.dashboard-header{background-color:#0c5b94; float:left; width:100%;}
.dashboard-header h2{padding:7px 10px; color:#FFF; font-size:12px; font-weight:bold;float:left}
.dashboard-header a{float:right;margin:5px 5px 0px 3px}
.dashboard-header h2 span{margin:0 5px 0 0;}
.job-require-contdiv{width:100%; margin:1% 0 1% 0;}

.emails-divpanel{float:left; border:1px solid #CCC;width:40%; overflow:hidden; height:auto; margin:0px 0px 10px 0px;}
.emails-header{background-color:#0c5b94; float:left; width:100%; }
.emails-header h2{padding:10px 10px; color:#FFF; font-size:15px; font-weight:bold;}
.emails-header h2 span{margin:0 5px 0 0;}
.emails-div-contdiv{width:40%; margin:1% 0 1% 0;}

.mycanditates-divpanel{float:left; border:1px solid #CCC;width:59%; margin:0px 1% 1% 0; overflow:auto; height:auto;}
.mycanditates-header{background-color:#0c5b94; float:left; width:100%;}
.mycanditates-header h2{padding:10px 10px; color:#FFF; font-size:15px; font-weight:bold;}
.mycanditates-header h2 span{margin:0 5px 0 0;}
.mycanditates-contdiv{width:59%; margin:1% 0 1% 0;}

.Recent-divpanel{float:left; border:1px solid #CCC;width:40%; overflow:hidden; height:auto; margin:0px 0px 10px 0px;}
.Recent-header{background-color:#0c5b94; float:left; width:100%; }
.Recent-header h2{padding:10px 10px; color:#FFF; font-size:15px; font-weight:bold;}
.Recent-header h2 span{margin:0 5px 0 0;}
.Recent-contdiv{width:40%; margin:1% 0 1% 0;}

/* .RadGrid .rgHeader, .RadGrid th.rgResizeCol {
    padding-top: 5px;
    padding-bottom: 4px;
    text-align: left !important;
    font-weight: normal;
}

.RadGrid_Default .rgRow td {
    border-color: #fff;
    text-align: left;
}

.RadGrid_Default .rgAltRow td {
    border-color: #f2f2f2;
    text-align: left;
}
 */
.RadListBox_Default {
    font-family: "Segoe UI",Arial,sans-serif;
    font-size: 12px;
  /*   width: 168px !important; */
}
.RadGrid_Default {
    border: 1px solid #d3d3d3 !important;
	}
	

.smreply-btn{background: url(../Images/smreply-ic.png) no-repeat; width:24px; height:24px; border:0px; margin-bottom:5px; cursor:pointer;}
.smreplyall-btn{background: url(../Images/smreplyall-ic.png) no-repeat; width:24px; height:24px; border:0px; margin-bottom:5px; cursor:pointer;}
.smforward-btn{background: url(../Images/smforward-ic.png) no-repeat; width:24px; height:24px; border:0px; margin-bottom:5px; cursor:pointer;}
.email-click{margin:0px; padding:0px; list-style-type:none;}
.email-click ul{ display:inline;}
.email-click ul li{ display:inline;}

.subject-line{font-size: 13px; border-bottom: 1px solid #CCC;border-top: 1px solid #CCC; padding-top: 4px!important;
padding-bottom: 4px!important; /* width:736px; */ width:100%;}
.border-line{ border-top: 1px solid #CCC;border-bottom: 1px solid #CCC; padding-top: 4px!important;
padding-bottom: 4px!important; }

.sent-txt{position: absolute;
    right: 17px;
    text-align: right;
  /*   top: 123px; */ margin:-17px 0px 0px 0px;}

.message-view {
  width: 100%; margin:40px 0px 0px 0px !important;}

#composeActions
{
	float: right;
	margin-right: 6px;
	padding-top: 4px;
	
}
#composeActions a
{
	margin: 0 10px;
}
#composeActions .radfdSkinnedFormButton
{
	width: 75px;
	margin-left: 12px;
}
.WordSection1{border-top: 1px solid #CCC; padding-top: 4px!important;
padding-bottom: 4px!important;}

.maintabwid{width:98%; border:1px solid #CCC; overflow:hidden; margin:19px auto;}
.tab-bred{background: none repeat scroll 0 0 #d3edfe;
    overflow: hidden;
    width: 100%;}
.tab-bred h4{ border-right: 1px solid #CCCCCC;
     border-width: 3px;
    color: #AE1900;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 7px 10px;
    padding: 0 10px 0 0;
}
.tab-bred p{font-size:12px; float:left; padding:5px 5px;}

.sectionb-bredcrums{margin:0px; padding:0px;}
.sectionb-bredcrums h4{float:left;  font-size: 13px;
    font-weight: bold;
    margin: 7px 10px;
    padding: 0 10px 0 0;}
.sectionb-bredcrums ul{list-style-type:none; margin:5px 0px 0px 0px; padding:0px; float:left;}
.sectionb-bredcrums ul li{display:inline; padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; border-right: 1px solid #999;}
.sectionb-bredcrums ul li:last-child{border-right:0px;}
.sectionb-bredcrums ul li a{text-decoration:none; color:#069;}
.sectionb-bredcrums ul li a:hover{text-decoration:none; color:#000;}


.mininner-div{width:99%; overflow:hidden; /* border:1px solid #CCC;  */margin:0px auto;
background: #f6f7f8;}

.maininner-merdiv{
    overflow: hidden;
    width: 100%; margin:5px auto;}

.maininner-hdiv{background:#ededed;
    overflow: hidden;
    width: 100%;}

.maininner-hdiv h4{ 
    color: #990000;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 7px 10px;
    padding: 0 10px 0 0;
}

.min-areamenu{margin:10px 10px 10px 10px ; min-height:200px; border-right:1px solid #CCC; overflow:hidden;width:12%; float:left;}  

.min-areamenu ul{margin:0px; padding:0px; display:block;}
.min-areamenu ul h2{font-weight:bold; font-size:14px; color:#000; margin:0px 0px 10px 0px}
.min-areamenu ul li{ background:url(../Images/blb-bullet.gif) left no-repeat; padding-left:20px;}
.min-areamenu ul li a{text-decoration:underline; color:#069;}
.min-areamenu ul li a:hover{text-decoration:underline; color:#000;}
.last-child{border-right:0px;}

.min-areamenu1{margin:10px 10px 10px 10px ; min-height:200px; border-right:1px solid #CCC;width:22%; float:left;}  

.min-areamenu1 ul{margin:0px; padding-left:20px; display:block;}
.min-areamenu1 ul h2{font-weight:bold; font-size:14px; color:#000; margin:0px 0px 10px 0px}
.min-areamenu1 ul li{ padding-left:2px;}
.min-areamenu1 ul li a{text-decoration:underline; color:#069;}
.min-areamenu1 ul li a:hover{text-decoration:underline; color:#000;}
.last-child{border-right:0px;}




.RadListBoxScrollable .rlbGroupLeft, .RadListBoxScrollable .rlbGroupRight, .RadListBoxScrollable .rlbGroupTop, .RadListBoxScrollable .rlbGroupBottom {
    bottom: 0;
    left: 0;
/*     position: absolute;
 */    right: 0;
    top: 0;
}
.not-bold{font-weight:normal!important;}
.margin-top{margin-top:20px;}
.porp-div{border: 1px solid #CCCCCC;
    margin: 0 auto;
    width: 99%;}
.border-topline{ border-bottom: 1px solid #CCC; margin-top: 10px!important;
}
.manage-termline{border-top: 1px solid #CCC;}
.left-aligntxt{text-align:left;}
.right-aligntxt{text-align:right; padding:0 73px 0 0;}
.RadPicker table.rcTable {
border: 0;
margin: 0;
padding: 0;
width: 221px!important;
}
.only-border{
    border: 1px solid #CCCCCC;
	margin:5px 0px 0px 14px;
 }
 .second-border{
 border: 1px solid #cccccc;
    margin: 5px 0 0 21px;
    width: 63%;
 }
 
.overlay-wrapperdiv {
    border: 1px solid #CCCCCC;
    margin: 10px auto;
    padding: 7px 10px 5px;
    width: 98%;
}
.overbtn-div{width:98%; margin:10px 0px; position:absolute !important;}
.rgCommandRow{ background:#FFF!important;}
.RadGrid_Default .rgAdd {background: url(../Images/add-icon.png) left no-repeat!important;
    margin:10px 5px !important; width:12px!important; height:12px!important;
}
.RadGrid_Default .rgCommandRow a {
    color: #0C5B94;
	margin: 8px 0 0;
    position: absolute;
    text-decoration: underline;
}
.RadGrid_Default .rgCommandRow a:hover {
    color: #000000;
	text-decoration: none;
}
.diff-color{color:#2B91D5 !important;}
.mcolor{color:#0C5B94 !important;}
.textarea-height{ height:200px !important;}

.reject-bottom{margin-bottom:8px!important;}
.calls-top{margin-top:8px !important;}
.editp-margin{margin-top:8px; }
.loctap-margin{margin-top:18px; }
.reject-subject {
    box-sizing: border-box;
    display: block!important; 
    text-align: left;
    white-space: nowrap;
	
}
.incomplete-icondiv {
    cursor: pointer;
    float: right;
    margin: -3px 0px 0 0;
    padding: 0px 0px 0px 5px;
	color:#ff0000;
	font-size:14px;
}
.complete-icondiv {
    cursor: pointer;
    float: right;
    margin: -3px 0 0 0;
    padding: 0px 0px 0px 5px;
	font-size:14px;
	color:#1a9d01;
}
.serdiv{float:right; margin:0px 10px 0px 0px; padding:0px 0px 0px 7px; border-left:1px solid #CCC;}
.current-location{width:150px;margin-top:18px; }
.del-icondiv {
    cursor: pointer;
    float: left;
    margin: 0px 0 0 0;
    padding: 0px 0px 4px 5px;
	font-size:14px;
	
}
.del-icondiv a{color:#990000 !important;}
.del-icondiv a:hover{color:#0c5b94 !important;}
.middle-border{
    border-top: 1px dotted #AAAAAA !important;
  margin: 10px 0 0;
    padding: 10px 0 0;

}
/* .RadForm.rfdTextbox input.rfdDecorated[type="text"], .RadForm.rfdTextbox input.rfdDecorated[type="password"], .RadForm.rfdTextbox input.rfdDecorated[type="search"], .RadForm.rfdTextbox input.rfdDecorated[type="url"], .RadForm.rfdTextbox input.rfdDecorated[type="tel"], .RadForm.rfdTextbox input.rfdDecorated[type="email"] {
    height: 17px;
    line-height: normal;
    padding: 2px 2px 1px;
    width: auto !important;
} */
.managecalls-heading {
	background: #dbdbdb;
    color: #55585d;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 8px !important;
    text-decoration: none;
}
.managecalls-heading a{
	
	color: #2A6496;
	text-decoration:underline;
}
.managecalls-heading a:hover{
	text-decoration:underline;
	color:#000;
}
.noimage {margin:0px; padding:0px;}
.noimage img{display:none !important;}

.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default .rgFooter a {
    text-decoration: underline;
    color: #0C5B94 !important;
}
    .RadGrid_Default .rgRow a:hover, .RadGrid_Default .rgAltRow a:hover, .RadGrid_Default .rgEditRow a :hover, .RadGrid_Default .rgFooter a :hover {
        text-decoration: none;
    }
.verbtn-div {
    margin: 10px 0;
    position: absolute !important;
    width: 99%;
}

.delete-icon {
    cursor: pointer;
    float: right;
    margin: -3px 0px 0 0;
    padding: 0px 0px 0px 5px;
	color:#ff0000;
	font-size:14px;
	
}
.remove-icon{
    cursor: pointer;
    float: right;
    margin: -3px 0 0 0;
    padding: 0px 0px 0px 5px;
	font-size:14px;
	color:#1a9d01;
}
.del-icondivmt{
    cursor: pointer;
    float: left;
    margin: 16px 0 0 0;
    padding: 0px 0px 4px 5px;
	font-size:14px;
	
}
.del-icondivmt a{color:#990000 !important;}
.del-icondivmt a:hover{color:#0c5b94 !important;}
.skil-floatr{float:right; margin:-20px 10px 0 0;}
.skill-floatr input {margin:0px 10px 0px 0px}
.orgbtn-div{width:94% !important; margin:10px 0px; position:absolute !important; min-height:50px;}
.small-window{width:98% !important; margin:10px 0px; position:absolute !important; min-height:50px;}
.mini-height{/* height:454px!important; */ margin:10px 0px 10px 10px!important;}
.linkeding-div{ margin:0px 0px 0px -14px;}
.linkeding-div input[type="radio"], input[type="checkbox"] {
    margin: 5px 0 0 0px;
}
.facebookg-div{ margin:0px 0px 0px 0px;}
.facebookg-div input[type="radio"], input[type="checkbox"] {
    margin: 5px 0 0 0px;
}

.twitterg-div{ margin:0px 0px 0px 0px;}
.twitterg-div input[type="radio"], input[type="checkbox"] {
    margin: 5px 0 0 0px;
}
.linkcs{margin:0px; padding:0px 0px 0px 25px;}
.social-block{margin:5px 0px 10px 0px ; min-height:100px; border-right:1px solid #CCC; overflow:hidden; float:left; overflow:hidden;}

.correct-icon{
 color: #5b9f02;
    cursor: pointer;
    float: left;
    font-size: 14px;
    margin: 0;
    position: absolute;
    top: 48px;
}
.correct-icon a{color:#5b9f02 !important;}
.correct-icon a:hover{color:#5b9f02 !important;}
.mar-top{margin-top:10px;}
.mar-bott{margin-bottom:10px;}
.lheader{font-weight:bold; color:#0c5b94; font-size:16px; border-bottom:1px solid #CCC; padding-bottom:5px;}
.orgheader-name{color:#0C5B94; font-weight:bold; font-size:16px; background: url(../Images/organization-icon.png) left no-repeat!important; padding-left:18px;}
.jobheader-name{color:#0C5B94; font-weight:bold; font-size:16px; background: url(../Images/user-ic.png) left no-repeat!important; padding-left:18px;}
.jdescription{color:#0C5B94; font-weight:bold; font-size:16px; padding-bottom:10px;}
.joblisttype {margin:0px; list-style:none;}
.joblisttype li{padding:0px 0px 0px 20px; display:block; background: url(../Images/rb-bullet.png) no-repeat left center; margin:0px 0px 10px 0px;}
.calendar-irc{background: url(../Images/calendar-icc.png) left no-repeat!important; padding:10px 0px 10px 20px; font-weight:bold;}
.num-positions{background: url(../Images/pipeline-ic.png) left no-repeat!important; padding:10px 0px 10px 20px; font-weight:bold;}
.location-ics{background: url(../Images/location-ic.png) left no-repeat!important; padding:10px 0px 10px 20px; font-weight:bold;}
.userli-add{
    cursor: pointer;
    margin: 7px 0 10px;
    position: relative;
    top: 0;
}
.userli-add a{ text-decoration:underline;}
.userli-add a:hover{text-decoration:none;}
.userli-add img{display:none;}
.userli-add span{float:left; margin:2px 5px 0 0; color:#0C5B94;}
.border-bottline{ border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding:5px 0px; background:#f1f1f1; color:#990000;
}
.border-bottlineWithOutColor {
    border: 1px solid #CCC;
    padding: 5px 0px;
    }
.manage-bordersc{padding:5px 5px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; background:#FFF;}
.requirebtn-div {
    margin: 10px 0;
    min-height: 50px;
    position: absolute !important;
    width: 94.44%;
}
.feedbackbtn-div {
    margin: 10px 0;
    min-height: 50px;
    position: absolute !important;
    width: 99%;
}
 .req-border{
 border: 1px solid #cccccc;
    margin: 5px 0 0 0px;
   
 }
 .pf-icon {
    background: url("../Images/user-ic.png") no-repeat scroll left center rgba(0, 0, 0, 0) !important;
    font-weight: bold;
    padding: 10px 0 10px 20px;
}
 .immigration-icon {
    background: url("../Images/immigration-ic.png") no-repeat scroll left center rgba(0, 0, 0, 0) !important;
    font-weight: bold;
    padding: 10px 0 10px 20px;
}
.job-border{border-top: 1px solid #ccc;
    margin: 10px auto;
    width: 99%;}
.nojar-border{border-top: 1px solid #ccc;
    margin: 0px auto;
    width: 99%;}	
.verifont{font-style:normal; }
.verifont b {padding-left:10px; padding-top:5px; padding-bottom:5px;}



.RadTabStrip_Silk .rtsLevel1 {
    background: -moz-linear-gradient(center top , #ced2d6 0px, #afb3b7 100%) repeat-x scroll 0 0 #afb3b7;
    border-radius: 3px;
}
.tabnavbar {
	/*background: #2a7fd3;
	background: linear-gradient(#4590da, #246eb7);*/background-color: #2f96b4 !important;
	background:#2B91D5 !important;
	border: none;
	margin-bottom: 0;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	height:50px!important;
}

.selctcan-div {
    margin: 10px 0;
    position: absolute !important;
    width: 94%;
}


.margin-right{margin-right:10px;}
.bntlast{float:right; margin:0px 0px 0px 10px;}


.RadTabStripTop_Default .rtsLevel .rtsLink, .RadTabStripTop_Default .rtsLevel .rtsOut, .RadTabStripBottom_Default .rtsLevel .rtsLink, .RadTabStripBottom_Default .rtsLevel .rtsOut, .RadTabStripTop_Default_Baseline .rtsLevel, .RadTabStripBottom_Default_Baseline .rtsLevel {
   /*  background-image: url("WebResource.axd?d=DgYkDA_o1rmrnRO7pCsPZsB8HApwVgH44MjfOle-skZSY_lw7IoY8UGg_neIQEpZz1MhGW1Uv8Up-xLupA5Q4NWDDS_V7cLDLObN50djEpP3q4KQdi2dU8KXHI15lN6kh7XkDEdXYsYqLLYlsMOfZkqYATuqU5Q9VIs0JSYFIjHwChXaHz-yxIu9J3FE55qw0&t=635374635873475718");*/
   background:none !important;
} 
/*tabs*/
.RadTabStripTop_Default .rtsLevel {
background: rgb(245,246,246); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjVmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkZGRmZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2U4ZTllZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQzZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-linear-gradient(top, rgba(245,246,246,1) 0%, rgba(245,246,246,1) 0%, rgba(221,223,227,1) 0%, rgba(255,255,255,1) 0%, rgba(232,233,239,1) 78%, rgba(210,211,216,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,246,246,1)), color-stop(0%,rgba(245,246,246,1)), color-stop(0%,rgba(221,223,227,1)), color-stop(0%,rgba(255,255,255,1)), color-stop(78%,rgba(232,233,239,1)), color-stop(100%,rgba(210,211,216,1))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(245,246,246,1) 0%,rgba(221,223,227,1) 0%,rgba(255,255,255,1) 0%,rgba(232,233,239,1) 78%,rgba(210,211,216,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(245,246,246,1) 0%,rgba(221,223,227,1) 0%,rgba(255,255,255,1) 0%,rgba(232,233,239,1) 78%,rgba(210,211,216,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(245,246,246,1) 0%,rgba(221,223,227,1) 0%,rgba(255,255,255,1) 0%,rgba(232,233,239,1) 78%,rgba(210,211,216,1) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, rgba(245,246,246,1) 0%,rgba(245,246,246,1) 0%,rgba(221,223,227,1) 0%,rgba(255,255,255,1) 0%,rgba(232,233,239,1) 78%,rgba(210,211,216,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#d2d3d8',GradientType=0 ) !important; /* IE6-8 */
 border-bottom: 5px solid #F4F4F4; 
 }
.RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink {
	color: #000!important;
	font: bold 12px/26px "Segoe UI", Arial, sans-serif!important;
}
.RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink :hover {
	color: #0c5b94 !important;
	font: bold 12px/26px "Segoe UI", Arial, sans-serif!important;
}
.RadTabStripTop_Default .rtsLI .rtsSelected {
background: #FFF !important;
	color: #0c5b94 !important;

}

.RadTabStrip .rtsLI {
    display: inline;
    float: left;
    margin: 0 5px 0 0 !important;
	
}
.rtsFirst {
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
	border-right:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;

}
.rtsFirst:hover {
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
border-right:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;

	color: #0c5b94 !important;
}
.tabactive {
	background: #d8d8d8!important;
	color:#0c5b94!important;
}
.rtsLast {
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
	border-right:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	
	/* border-bottom:1px solid #b2b2b2; */
}
.rtsLast:hover {
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
border-right:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	
	color: #0c5b94 !important;
}

.mc_mdiv{ border:1px solid #CCC !important; margin:10px 0px 10px 0px !important;}
.qs-top{margin-top:10px;}

.reject-div{margin:0px;}
.reject-div input[type="radio"], input[type="checkbox"] {
    margin: 5px 5px 0 0 !important;
}
.interview-highlight{ border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding:5px 0px; background:#EEEEEE; color:#0C5B94;
}


.bubble {

  width:300px;

}
.bubble:after {

}

a.tip2 {
  position: relative;
  text-decoration: none;
  font-size:14px; 
  z-index:1000;
}
.tip2  .cname{font-size:14px; color:#06F; font-weight:bold;}
a.tip2 p {display: none; left:100px;}

a.tip2:hover p {
  display: block;
  position: absolute; 
  padding: .5em;
  content: attr(title);
  text-align: center;
  height: auto;
  white-space: nowrap;
  top: 0px;
  background: #FFF;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;    
  color: #000;
  font-size: .86em;
  border:1px solid #CCC;
 
 
}
a.tip2:hover p img{ float:left; margin:0px 0px 0px 30px; padding:10px 0px; text-align:center;}
a.tip2:hover p  span{float:left;  padding:10px 0px; width:200px!important;}


.RadToolTip.rtShadow .rtCalloutTopCenter {
    margin-top: -5pximportant;
}
.RadToolTip.rtShadow .rtCalloutTopCenter {
    margin-top: -5px!important;

}

.dsettings-div{float:right !important; margin:-30px 0px 0px 5px!important;}

.upload-div{color:#06c;  font-size: 14px; padding:0px 0px 0px 0px}
.uptxt{margin:0px 0px 0px 10px;}
.uptxt a{text-decoration:none; color:#06c;}
.upload img{border:0px; float:left; margin:0px 10px 0px 0px;}
.uptxt a:hover{text-decoration:none; color:#F00;}

.page-titledivBlue{/*background:#ECECEC;*/ border-bottom:1px #CCC solid;padding:0px 0px 7px 0px; margin-bottom:7px; font-weight:bold; font-size:14px; color:#0C5B94;}

.page-titledivBlueSub{/*background:#ECECEC;*/ padding:0px 0px 7px 0px; margin-bottom:7px; font-weight:bold; font-size:14px; color:#0C5B94;}
.page-titledivBlueSubSub{/*background:#ECECEC;*/ padding:0px 0px 7px 0px; margin-bottom:7px; font-weight:bold; font-size:12px; color:#000000;}
.search-lheader{ font-size: 12px;
font-weight: bold;
margin: 3px 0px 0px 0px;
color: #8e8e8e;
position: absolute;}
.search-lmargin{float:left; margin:0px 0px 0px 110px; }


.conth-panel {
    width:80%;
	height:100%;
	padding:10px 0px 10px 0px;
	float:left;
}

.maintable {
 /*border: 1px solid black; */
    display: table;
    padding: 0;
    width: 100%; /*600px;*/ }
 
  .mainrow  {
    display: table-row;

    }

.tcellhalf {
    display: table-cell;
    padding: 0;
    width: 50%;  
    vertical-align:top;
}
.tcell {
    display: table-cell;
    vertical-align:top;
    padding:10px;
}
.tcellleftPadding {
    display: table-cell;
    vertical-align:top;
    padding-left:20px;
}
.tcellFullwidth {
    display: table-cell;
    vertical-align:top;
    padding:10px;
    width:100%;
}
.tcellwithborder {
   border: 1px solid silver;
    display: table-cell;
    vertical-align:top;
    padding:10px;
     float: left;
}
.tcellverticalline {
    /*background: none repeat scroll 0 0 yellow;*/
    display: table-cell;
    padding: 10px;
    border-left: 1px solid silver;
 
   
}
.issue-diver {

    margin: 15px auto !important;
    padding: 0px 10px 10px 10px !important;
    width: 97%;
	margin-top:180px;
		background: #f7f7f7; /* Old browsers */
		background: -moz-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* IE10+ */
		background: linear-gradient(top, #f7f7f7 0%,#e9e9e9 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
		border:1px solid #CCC;
		overflow:hidden;
}
.error-cl{color:#red-highttitle; font-weight:bold; font-size:14px; background: url(../Images/warning.png) left no-repeat!important; padding-left:18px;}
.red-highttitle{color:#930;}
.errborder-line{ border-bottom: 1px solid #CCC; 
padding-bottom: 8px!important; }

.modal-dialog {
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    position: static !important;
    
    z-index: 1050;
}

.errimg{margin:30px 20px 0px 20px;}
.manage-trainer{float:left !important; margin:26px 0px 0px 5px!important;}
.mt-trainer {
    padding: 0px;
    position: relative;
}
.srmove{float:right;margin:0px 30px 0px 0px!important;}
 .chr-border{
 border: 1px solid #cccccc;
    margin: 5px 0 0 13px;
    width: 55.2%;
 }
 .candi-border{
    border: 1px solid #CCCCCC;
	margin:2px 0 7px;
 }
.border-lineri {

    border-top: 1px dotted #AAAAAA !important;
 padding: 5px 0 0 0px;
 }
 .clheader{font-weight:bold; color:#0c5b94; font-size:16px; border-bottom:1px solid #CCC;}
  .iconer{margin-top:5px; margin-bottom:5px;}
 .iconer img{float:left; margin:0px 5px 0px 0px;}
 .camar-top{ margin-top: 5px;}
  .camar-bott{ margin-bottom: 5px;}
  .normal-text{font-weight:normal;}
  .txt-move{margin-right:10px;}
  .desc-bar{padding:17px 0px 0px 50px;}
  .spac-margin{margin-bottom:50px;}

  .expand-div{width:9%; margin:5px 0px 0px 0px; float:right;}
 


.ramover{width:26%;}
.trans-btn{background: none  !important;
    border: 0 none;
    color:#06C !important;}
 .trans-btn a{text-decoration:underline; color:#06C !important;}
 .trans-btn a:hover{text-decoration:underline; color:#000 !important; outline:none!important;}

 .nomiddle-div{margin:10px auto; text-align:center;  
    padding: 7px 0 0; width:50%;}	

.event-header{font-weight:bold; color:#0c5b94; font-size:13px; border-bottom:1px solid #CCC; padding-bottom:5px;}
.htmiddle-div{margin:0px auto; text-align:center;  border-top: 1px solid #AAAAAA !important;
    padding: 7px 0 0; width:50%;}

.rejectbtn-press {
  display: inline-block;
  padding: 3px 12px;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
		background: #e2e2e2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* IE10+ */
background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */
    border-color: #CCC;
	color:#000;
}


.rtdcolor{color:#7a7a7a !important; text-decoration: underline!important;}
.rtdcolor a {
	text-decoration: underline!important; color:#7a7a7a !important; cursor:inherit!important;
}


/* fieldset.recruiter-border {
    border: 1px groove #CCC !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow:  0px 0px 0px 0px #CCC;
            box-shadow:  0px 0px 0px 0px #CCC;
}

legend.recruiter-border {
    border-width: 0 0 1px!important;
    color: #333!important;
    display: block!important;
    font-size: 18px!important;
    line-height: inherit!important;
    margin-bottom: 10px!important;
    padding: 5px 0!important;
    width: 100%!important;

} */
fieldset.recruiter-border {
    border: 1px solid #ddd !important;
    padding: 1em 1.4em 1.4em 1.4em !important;
    margin: 0.1em 1.5em 1.5em !important;
   
}

fieldset.form-border {
    border: 1px solid #ddd !important;
    padding: 1em 0.5em 0.5em 1.4em !important;
    margin: 0.1em 1.0em 1.5em !important;
   
}

fieldset.border {
    border: 1px solid #ddd !important;
    padding: 1em 0.5em 0.5em 1.4em !important;
    margin: 0em 0em 1em 0em !important;
   
}

    legend.recruiter-border {
        font-size: 12px !important;
        font-weight: bold !important;
        text-align: left !important;
      width:auto !important;
        padding:0 10px;
        border-bottom:none;
    }

fieldset.recruiter-border label {
   display: inline-block;
    font-weight: normal !important;
    line-height: 25px;
    margin-top: -1px;
    position: absolute;
}

fieldset.reporting-border {
    border: 1px solid #ddd !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 1em 1.5em 1em !important;
   
}

    legend.reporting-border {
        font-size: 12px !important;
        font-weight: bold !important;
        text-align: left !important;
      width:auto !important;
        padding:0 10px;
        border-bottom:none;
    }

fieldset.reporting-border label {
   display: inline-block;
    font-weight: normal!important;
    line-height: 25px;
    margin-top: -1px;
    position: absolute;
}

.repheader{background: none repeat scroll 0 0 #eaeaea;
  
    color: #0c5b94;
    font-size: 16px;
    font-weight: bold;
    padding: 0 0 0 11px;}
.rephtext{font-size:15px; color:#990000; }
.rep-div{width:60%;}

.reporting{width:40%; border:1px solid #CCC !important;}
.reporting th{padding:5px 5px; font-size: 12px !important;font-weight:bold;border:1px solid #CCC !important; }


.reporting  td{padding:5px 0px;  border: 1px solid #ccc;}

.rep-innertable{margin: 5px 5px !important; border: 0px solid #CCC !important; width:92%;}
.rep-innertable th{padding:5px 5px; font-size:12px; font-weight:bold;border:1px solid #CCC;}
.rep-innertable td{padding:0px 0px; border: 0px solid #CCC !important; font-weight:bold; font-size:12px !important;}
.manager-udiv{width:90%;}


.user-reporting {
    border: 1px solid #CCC !important;
    width: 100%;
}

.user-reporting  th{padding:5px 5px; color: #000;font-size: 12px;font-weight:bold;border:1px solid #CCC !important; }


.user-reporting   td{padding:0px 0px; border:1px solid #CCC; }

.manageus-innertable{margin: 2px 5px !important; border: 0px solid #CCC !important; width:92%;}
.manageus-innertable th{padding:5px 5px; font-size:12px; font-weight:bold;border:1px solid #CCC;}
.manageus-innertable td{padding:0px 0px; border: 0px solid #CCC !important; font-weight:bold; font-size:12px !important;}

.hidden-text{color:#acacac!important; cursor:pointer; text-decortaion:underline !important;}

.sucess{background: url("../Images/apply.png") no-repeat right !important; width:16px; height:16px; float:right;}
.editable{background: url("../Images/editable.png") no-repeat right !important; width:16px; height:16px;  float:right;}
.deleter{background: url("../Images/deleted.png") no-repeat right !important; width:16px; height:16px;  float:right;}


 .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager .table  rgHeader{
    font-family: Helvetica, Arial,sans-serif!important;
    font-size: 13px !important;
  /*  font-weight: bold !important;
    line-height: 18px !important;*/
	color:#454545;
}

.sucess-alert {
color: #555;
font-family: Arial,sans-serif;
font-size: 13px;
/* margin: 10px 0px 5px auto; */
padding: 10px 32px 8px 32px;
z-index: 1000;
}

.savedserdiv{    float: right;
   
    margin: 10px 0px ;
 

	}


.plusimageapply {
    list-style-image: url(../../Include/Images/plus.png);
    cursor: pointer;
}

.minusimageapply {
    list-style-image: url(../../Include/Images/minus.png);
    cursor: pointer;
}

.selectedimage {
    list-style-image: url(../Images/blb-bullet.gif);
    cursor: pointer;
}

.schbtn-div {
    margin: 10px 0;
    min-height: 50px;
    position: absolute !important;
    width: 99% !important;
}


.interview-margin{padding-left:10px !important;}
.interview-margin b{padding-left:0px !important;}

.can-proposedsalary {
    width: 10.5% !important;

}
.copytext{width:100%!important; color: #06c;
    font-size: 12px;
    padding: 10px 0;
    text-decoration: none;}

.titlediv-sucess{border-bottom:1px #CCC solid; /* padding:0px 0px 7px 0px; */ margin-bottom:7px; font-weight:bold;  /*font-size:14px; */ font-size: 18px; color:#B94A48;}
.success-msger {
	background:#dff0d8 url("../Images/apply.png") no-repeat scroll 10px 50% ;
  /*   border: 1px solid #CCC; */
}
.timesbtn-div {
    margin: 10px auto;
    min-height:25px;
 
    width: 98%;
}
.st-btn-div{float:left; margin:0px 10px 0px 0px;}

.pt-btn-div{float:right; margin:0px 0px 0px 10px;}
.timesh-reporting {
    border: 1px solid #CCC !important;
    width: 98%;
    margin: 10px auto;
}

.timesh-reporting  th{padding:5px 5px; color: #000;font-size: 12px;font-weight:bold;border:1px solid #CCC !important; }


.timesh-reporting   td{padding:0px 0px; border:1px solid #CCC; }
.timesh-reporting input[type=text] {
    width: 80%;
    display: block;
    margin-bottom: 10px;
	float: left;
}
.svcomment-btn-div{margin:10px 0px 0px 10px;}

.require-radio { margin:5px 0px 0px 0px; width:100%;}
.require-radio input[type="radio"] {
        position: absolute; margin:1px 0px 0px 0px;
    }
.require-radio label {
         margin:1px 15px 0 15px;
    }

.add-newclinetbtn{margin:7px 0px 10px 0px; padding:0px 5px 0px 5px; cursor:pointer; left:322px; top:36px; font-size:13px; width:40%;}
.add-newclinetbtn a{ text-decoration:underline; font-size:13px;}
.add-newclinetbtn a:hover{text-decoration:none;}
.add-newclinetbtn img{display:none;}
.add-newclinetbtn span{float:left; margin:2px 5px 0 0; color:#0C5B94;}

.add-endclinetbtn{margin:7px 0px 10px 0px; padding:0px 5px 0px 5px; cursor:pointer; left:322px; top:36px; font-size:13px; width:40%;}
.add-endclinetbtn a{ text-decoration:underline; font-size:13px;}
.add-endclinetbtn a:hover{text-decoration:none;}
.add-endclinetbtn img{display:none;}
.add-endclinetbtn span{float:left; margin:2px 5px 0 0; color:#0C5B94;}
.loctop-div{border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    font-size: 15px;
    font-weight: bold;
    margin: 20px 0 10px;
    padding: 15px 18px;
}
.support-div{border-bottom: 1px solid #CCCCCC;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 6px 0;
    padding: 5px 18px 12px;
}

.odd {
    background: #efeff0;
}
.even {
    background: #ffffff;
}
.selctcdeffered{margin-top:15px;}
.viewWrap {
    padding: 15px;
    -moz-box-shadow: inset 0 0px 5px rgba(41,51,58,0.5);
    -webkit-box-shadow: inset 0 0px 5px rgba(41,51,58,0.5);
    box-shadow: inset 0 0px 5px rgba(41,51,58,0.5);
}

.post-top-right {
    position: absolute;
    top: -8px;
    right: -8px;
}
.top-right {
    top: 0px;
    right: 0px;
}
.tooltip-button{
    width: 98%;
    background-color: white;
    border: 2px solid #f7f7f7;
    padding:0px 2px;
    text-align:left;
    border-radius: 10%;
}
.tooltip-button:hover{
     background-color: #e7e7e7;
     color: blue;
     font-size: small;
}
.inlinediv{
    display: inline-block;
    padding: 0px;
    margin : 0px;
    position:relative;
}
.inlinediv div{
    visibility:hidden;
    position: absolute;
    top: 1px; 
    right: 0px;
    z-index:100;
}

    .inlinediv:hover div {
        visibility: visible;
    }

.grow:hover {
    -webkit-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
}


.round {
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding: 5px;
    border: 1px solid silver;
    background-color: lightgray;
    color: black;
}

.titleLable {
    padding: 0px 18px 0px 18px;
    text-align: center;
    background-color: Silver;
    font-weight: bold;
}
	  
.mar-top-2px{
    margin-top: 2px;
}

.bg-color-lightgray{
    background-color:lightgray;
}

#tblTimeEntries td:not(:first-child):not(:last-child) {
    width: 80px;
    padding-right:0 !important;
}

#tblTimeEntries img[src*="nothing"] {
    display: none;
}

td.bg-color-lightblue {
    background-color: #2B91D5 !important;
}

td.bg-color-darkblue {
    background-color: #0C5B94 !important;
}

td.bg-color-lightcolor {
    background-color: #d9edf7 !important;
}

.color-white{
    color:white !important;
}

#tblTimeEntries tr td {
    border-color: black !important;
}

.disabled-backgroud-color {
    background-color: #dddddd !important;
}

.modalToolTip {
    top: 75px !important;
}

.float-right{
    float:right !important;
}

/* css for print option */
@media print {
    a[href]:after {
        display: none;
    }
}

#mainContent_LnkBtnEmpPrint {
    float: right;    
}

 /*.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol, .RadGrid_Default .rgHeaderWrapper {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("WebResource.axd?d=uM0Q1LOU-sKtqugIuNxpmriCKc_mDfEZL9jgUusAkmS37zC-u1l4yD6-G_2U0q1Vr-oVhgiE6SHdhIbnlEjA3ExtU6P_6Fj09YvVafuGEGEJvQ9Eyv07tuknvgGCX4uKwLfXf1Fi4O4yYYQ4kWN3fEsiObZtvBxH4rS5hIP2qS41&t=635482926610399802") repeat-x scroll 0 -2300px #eaeaea;
    border-color: -moz-use-text-color -moz-use-text-color #828282;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    font-weight: bold!important;
} 
*/
/* .menu {

    float: right !important;
    margin: -13px 0 0 44px !important;
    position: absolute !important;
    text-align: center !important;
} */




  /*.linkcs{margin:-10px 0 10px 9px;} /*

  
  

/* @end */