/*****Common Application CSS*****/
body {
/* set width according to header size */
   width:             975px; 
   margin-left:       auto;
   margin-right:      auto;
   background-color:  white;
   font-family:       Arial, sans-serif;
   font-size:	    16px;
}
#main {
   margin-top: 10px;
   margin-bottom: 10px;
   border-bottom: 2px solid #000000;
}
#footer {
   font-size:     small;
   text-align:    center;
   margin-top:	25px;	
}
th {
	padding		: 5px;
	background-color	: #008B8B;
	color			: AliceBlue;
}
/* centers the header image */
#img_header {
	display: 		block;
	margin-left:	auto;
	margin-right:	auto;
}

/*****Index Page CSS*****/
#myRights { display: none }
#close { /* makes text always underlined, blue, and  */
	text-decoration: underline;
	cursor: pointer;
	color: blue;
} 

#begin { margin-left: 75px; }
#buttons { /* provides proper spacing for submit buttons*/
	margin-left:	25px;
	margin-top:		-10px;
}
#buttons button { margin-right: 10px; }	

/*****Personal CSS*****/
.phone.help-block {
    font-size: .75em;
    color: #666666;
    padding-left: 2px;
}
.phone-label {
    vertical-align:top;
}
.phone-control {
    margin-right: 5px;
}
/*****Qualifications CSS*****/
.qual-questions { padding-left: 50px; width: 600px; }

/*****General CSS*****/
#general #neverWorked { display: none; }

/*****Availability CSS*****/
#avail #ptHours { 
	display:		none;
	padding-left:	15px;
}
#avail #dateExpand { display: none; }
#avl_needoffExpand  #calendarImg {
	vertical-align:	top;
	padding:		5px;
}
#avail #days { display: none; }

/** positions CSS ***/
#penaltybox {
	display: hidden;
}
#positionbox {
	margin-top: 10px;
	margin-left: 20px;
}

/*****Criminal Info CSS*****/
#felony #otherName, #misdemeanor #otherName, #municipal #otherName, #pending #otherName { display: none; }
#felony #details, #misdemeanor #details, #municipal #details, #pending #details { display: none; }

/*****Driving History CSS*****/


/*****Education CSS*****/
#currentSchool, #futureSchool { display: none; }

/*****Employment History CSS*****/
#disciplines {display:none;}
#emphist #jobinfo { display: none; }
#emphist #prev-leaving { display: none; }
#emphist #cur-leaving { display: none; }
#emphist #leave-yes { display: none; }
#emphist #leave-no { display: none; }
#emphist #disc { display: none; }
#emphist #accordion {
	width: 675px;
}
#emphist .ui-accordion-content {
	height:	275px !important;
	font-size:	medium !important;
	font-family:arial, sans-serif !important;
}

#disc1-head, #disc2-head, #disc3-head, #disc4-head {
	display:	none;
	text-align: left !important;
	line-height:.75em !important;
}
#disc1-info, #disc2-info, #disc3-info, #disc4-info {
	display:none;
}
.removeDisc {
	color: blue !important;
}
#emphist hr { border: 1px solid black; }

.resultPanel label input {
	float: left;
	margin-right: 10px;
}

#ordered-crimchecks {
	margin-left: 40px;
}

#ordered-crimchecks ul {
	list-style:none;
	margin: 0;

}

#ordered-crimchecks div h3 {
	margin: 0;
	text-align:left;
	margin-top: 10px;
	width: 300px;
}

/*****References CSS*****/

/*****Residences CSS*****/
#current_mail { display: none; }

/*****CredCrim CSS*****/
#tbl_othernames { display: none; }
.grid-box { float: left; width: 200px; }
.grid-box label { display: block; }
.grid-box label input { float: left; }
.grid-options { float: none; }
.ie7 .grid-options label { float:right; width: 90%; }

.grid-options label:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/*****Closing CSS*****/
#auth li { padding: 5px 0px; }

/*****EEOC CSS*****/

/*****misc *****/
#resulttoc a {
	cursor: pointer;
}
