@charset "utf-8";
/* CSS Document */

body {
	margin:15px 0 0 15px;
	padding:0;	
	
	width:95%;
	min-height:275px;
}

body.interior {
	margin:15px 15px 0 15px;
	padding:0;
	
	/*min-width:700px;*/
	/*min-width:90%;*/
	width:95%;
	min-height:275px;
}

body.dynamic {
	margin:15px 0 0 15px;
	padding:0;	
	/*min-width:700px;*/
	/*min-width:90%;*/
	width:95%;
	min-height:275px;
}

.container {
	font: normal 16px "Helvetica", Verdana, sans-serif; color:#d6d6d6;
}

.logo {
	margin:0;
	padding:0;
}

.logo_interior {
	margin:0 0 25px 0;
	padding:0;
	height:34px;
}
.search_logo
{
    /*height: 27px;*/
    background-image: url(../search.gif);
    background-repeat: no-repeat;
    /*
    float: left;
    text-align: left;
    padding-left: 38px;
    padding-top: 5px;
*/
}
h1 {
	font: bold 16px "Helvetica", Verdana, sans-serif; color:#666666;
	margin:10px 0 0 0;
	height:25px;
}

.errLabel {
	font: bold 16px "Helvetica", Verdana, sans-serif; color:#666666;
	margin:10px 0 0 0;
	height:25px;
}

div.ui-datepicker{ 
 font-size:16px; 
}

.ui-datepicker   
{
  /*margin-left: -100px; 
  z-index: 1000;*/
} 

div.ui-accordion { 
 font-size:12px; 
}
 
textarea { width: 90%; padding: 10px; border: 1px solid #999; }
 
 .solution { 
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* IE 8+ */
}

h2 {
	font: bold 16px "Helvetica", Verdana, sans-serif; color:#666666;
	margin:10px 0 10px 0;
	height:25px;
}

input.smalltextbox {font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0;margin:0;height:13px;}


.form-text {
    color: #666666;
    display: block;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
    font-family: "Helvetica", Verdana, sans-serif; 
}

.form-input {
    font-size: 16px;
    margin: 0;
    padding: 2px;
    width: 250px;
}

.form-input-select {
    font-size: 16px;
    margin: 0;
    padding: 2px;
    /*width: 150px;*/
    width: 75%;
}

select.form-input {
    width: 256px;
}

.button {
    margin: 16px 0 0 0;
	clear:both;
}

.button .wrap a, .button .wrap input {
    background: url("../images/bg_button.gif") repeat-x scroll 0 0 #087dc1;
    border: medium none;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    height: 18px;
    padding: 2px 0 5px 0;
    text-align: center;
    text-decoration: none;
    width: 90px;
}


.smallbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:5px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.classname:active {
	position:relative;
	top:1px;
}

.button .wrap {
    float: left;
    height: 28px;
    width: 90px;
}

.button .wrap input {
    cursor: pointer;
    height: 28px;
}

.button_main_menu {
    margin: 16px 0 0 0;
	float:left;
	clear:both;
}

.button_main_menu .wrap a, .button_main_menu .wrap input {
    background: url("../images/bg_button.gif") repeat-x scroll 0 0 #087dc1;
    border: medium none;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    height: 18px;
    padding: 2px 0 5px 0;
    text-align: center;
    text-decoration: none;
    width: 285px;
}

.button_main_menu .wrap {
    float: left;
    height: 28px;
    width: 285px;
}

.button_main_menu .wrap input {
    cursor: pointer;
    height: 28px;
}

.individual 
{
    /*width:540px;*/
	width:94%;
	/*width:279px;*/
	min-height:150px;
    height:auto !important;
    height:150px;
	padding:5px;
	margin:0 0 10px 0;
	background:url(../images/bg_applicant_results.gif) top left repeat-x #dddddd;
	border: 1px solid #c3c3c3;
	float:left;
	clear:both;
}
.individualod 
{
    /*width:540px;*/
	width:94%;
	/*width:279px;*/
	min-height:150px;
    height:auto !important;
    height:150px;
	padding:5px;
	margin:0 0 10px 0;
	background:url(../images/bg_applicant_results.gif) top left repeat-x #dddddd;
	border: 1px solid #c3c3c3;
	float:left;
	clear:both;
}
.notes 
{
    /*width:386px;*/
	width:94%;
	/*width:279px;*/
	min-height:150px;
    height:auto !important;
    height:150px;
	padding:5px;
	margin:0 0 10px 0;
	background:url(../images/bg_applicant_results.gif) top left repeat-x #dddddd;
	border: 1px solid #c3c3c3;
	float:left;
	clear:both;
}

.assignments
{
    /*width:386px;*/
	width:94%;
	/*width:279px;*/
	min-height:150px;
    height:auto !important;
    height:150px;
	padding:5px;
	margin:0 0 10px 0;
	background:url(../images/bg_applicant_results.gif) top left repeat-x #dddddd;
	border: 1px solid #c3c3c3;
	float:left;
	clear:both;
}
.interviews 
{
    /*width:386px;*/
	width:94%;
	/*width:279px;*/
	min-height:150px;
    height:auto !important;
    height:150px;
	padding:5px;
	margin:0 0 10px 0;
	background:url(../images/bg_applicant_results.gif) top left repeat-x #dddddd;
	border: 1px solid #c3c3c3;
	float:left;
	clear:both;
}
.searchcontacts 
{
    /*width:386px;*/
	width:94%;
	/*width:279px;*/
	min-height:30px;
    height:auto !important;
    /*height:150px;*/
	padding:5px;
	margin:0 0 10px 0;
	background:url(../images/bg_applicant_results.gif) top left repeat-x #dddddd;
	border: 1px solid #c3c3c3;
	float:left;
	clear:both;
}
.searchjoborders 
{
    /*width:386px;*/
	width:94%;
	/*width:279px;*/
	min-height:30px;
    height:auto !important;
    /*height:150px;*/
	padding:5px;
	margin:0 0 10px 0;
	background:url(../images/bg_applicant_results.gif) top left repeat-x #dddddd;
	border: 1px solid #c3c3c3;
	float:left;
	clear:both;
}
.individual p {
	font: normal 14px "Helvetica", Verdana, sans-serif; color:#666666;
	margin:0 0 3px 0;
}

.individual p a:link {
	font: bold 14px "Helvetica", Verdana, sans-serif; color:#666666;
	margin: 0 0 3px 0;
	text-decoration:none;
}

.individual p a:visited {
	font: bold 14px "Helvetica", Verdana, sans-serif; color:#666666;
	margin:0 0 3px 0;
	text-decoration:none;
}

.individual p a:hover {
	font: bold 14px "Helvetica", Verdana, sans-serif; color:#666666;
	margin:0 0 3px 0;
	text-decoration:none;
}

.individual p a:active {
	font: bold 14px "Helvetica", Verdana, sans-serif; color:#128ccc;
	margin:0 0 3px 0;
	text-decoration:none;
}

.individual p.small {
	font: normal 11px "Helvetica", Verdana, sans-serif; color:#666666;
	margin:0 0 3px 0;
}

.individual p.blue {
	font: normal 14px "Helvetica", Verdana, sans-serif; color:#128ccc;
	margin:0 0 3px 0;
}

.individual p.id {
	font: normal 14px "Helvetica", Verdana, sans-serif; color:#128ccc;
	margin:0 0 3px 0;
	float:right;
}

.individual p.email {
	font: normal 14px "Helvetica", Verdana, sans-serif; color:#666666;
	/*margin:0 0 3px 0;*/
	float:left;
}

.pagination {
    /*border-top: 1px solid #EEEEEE;*/
    padding-top: 15px;
	padding-bottom:15px;
    text-align: center;
	clear:both;
}

.pagination-info {
    /*color: #666666;*/
    color: black;
    font-size: 16px;
    font-weight: bold;
    
}

.pagination a {
    background: url("../mobile/images/bg_button.gif") repeat-x scroll 0 0 #FF9D00;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin-top: -5px;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    width: 80px;
}
.pagination input {
    background: url("../images/bg_button.gif") repeat-x scroll 0 0 #FF9D00;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin-top: -5px;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    width: 110px;
    border:0; 

}
.left {
    float: left;
}

.right {
    float: right;
}
.spinner 
{
    position:absolute; 
			left:145px; 
			top: 70px;
	/*position: fixed;
	top: 20%;
	left: 50%;
	margin-left: -50px; 
	margin-top: -50px; */
	text-align:center;
	z-index:1234;
	overflow: auto;
	width: 100px; /* width of the spinner gif */
	height: 102px; /*hight of the spinner gif +2px to fix IE8 issue */
}
.notescrollon
{
    height:100px; width:90%; background-color:#eeeeee; font: normal 11px 'Helvetica', Verdana, sans-serif;
}
.notescrolloff
{
    display:none
}
.notescrollsmallbox
{
    height:35px; width:90%; background-color:#eeeeee; font: normal 11px 'Helvetica', Verdana, sans-serif; 
}

.ui-datepicker-current
{ 
    display: none; 
}
.daddybg
{
    background-color:white;
}




