/***SINGLE_APP***/
DIV.single_app {
	/*margin:10px;*/}

#approve_app form .button_box {
	width:858px;
	margin-bottom:0px;
	margin-left:0px;}

#approve_app input.button {
	margin-left:10px;}

	DIV.single_app .box_content {
		font-size:13px;
		border:1px solid #5e5e5e;
		background:#eef1f3;
		padding:0px;
		margin:5px;
		margin-bottom:10px;}

	DIV.approve_app input.allbox {
		width:20px;
		height:20px;
		margin-left:10px;
		margin-top:10px;}

	DIV.approve_app h3.select_all {
		display:inline;
		margin-left:5px;}

	DIV.approve_app h3 {
		margin-left:10px;}

	DIV.single_app h4 {
		display:inline;}

	DIV.single_app .section {
		background:#e0e0e0;
		border:none;
		clear:both;
		margin:0px;}

	DIV.single_info {
		color:#000;
		display:block;
		float:left;
		margin-right:15px;
		width:150px;}

	DIV.single_info_emp {
		color:#000;
		display:block;
		float:left;
		margin-right:10px;
		width:180px;}

	DIV.single_info_emp div {
		font-size:12px;}

	DIV.single_info_long {
		color:#000;
		display:block;
		float:left;
		margin-right:15px;
		width:230px;}

	DIV.single_info_long div {
		font-size:12px;}

	DIV.single_info_phone {
		color:#000;
		display:block;
		float:left;
		margin-right:15px;
		width:140px;}

	DIV.single_info_phone div {
		font-size:12px;}

	DIV.single_info_email {
		color:#000;
		display:block;
		float:left;
		margin-right:8px;
		width:150px;}

	DIV.single_info_email div {
		font-size:12px;}

	DIV.single_info h4 {
		color:#999;}

	DIV.single_info_type {
		color:#3C66AA;
		display:block;
		float:left;
		margin:0px;
		border:1px solid #fff;
		padding:5px;
		background:#eee;
		width:100px;}

	DIV.single_info_type h4 {
		color:#3C66AA;}

	DIV.single_info_emp h4 {
		font-size:12px;
		color:#5e5e5e;}

	DIV.single_info_long h4 {
		font-size:12px;
		color:#5e5e5e;}

	DIV.single_info_phone h4 {
		font-size:12px;
		color:#5e5e5e;}

	DIV.single_info_email h4 {
		font-size:12px;
		color:#5e5e5e;}

	DIV.single_info_email h4 {
		font-size:12px;
		color:#5e5e5e;}

	DIV.comments_box {
		margin:10px 0 10px 0;
		border:1px solid #999;
		padding:15px;
		background:#eee;}

	#approve_app .box_content {
		padding:0px;}

	#approve_app .box_content .allbox, .select_all {
		margin-left:10px;}

	#approve_app .box_content .allbox {
		width:20px;
		height:20px;}

	DIV.single_app .button_box {
		padding-bottom:20px;
		margin-top:0px;
		padding-top:10px;
		margin-bottom:0px;
		padding-left:8px;}

	DIV.single_app .button_box div {
		display:inline;
		margin-right:30px;
		color:#505050;}

	DIV.single_app DIV.button {
			margin:10px 10px 10px 0px;}

	DIV.numero {
		font-size:20px;
		float:right;
		margin-top:-20px;}

	input.cbox {
		width:60px;
		height:25px;
		margin-bottom:-6px;}

	span.release {
		font-size:10px;}

/***EDIT APP***/

#edit_app input {
	border:1px solid #999;}

#edit_app select {
	border:1px solid #999;}

#edit_app .section {
	padding:15px;
	margin-right:5px;
	width:390px;
	display:block;
	float:left;}

#edit_app h3 {
	margin:5px;
	font-size:12px;
	color:#2C54AC;}

#edit_app {
	margin:0px;}

#edit_app .section .column {
	border:1px solid #fff;
	background:#eee;
	display:block;
	float:left;
	padding:10px 0 10px 10px;
	margin:6px;
	width:169px;
	height:234px;}

#edit_app .row {
	border:1px solid #fff;
	background:#eee;
	padding:10px;
	margin:10px;
	height:217px;}

#edit_app .row_2 {
	border:1px solid #fff;
	background:#eee;
	padding:20px;
	margin:10px;
	}

#edit_app .row input {
	margin:5px;}

#edit_app .row h4 {
	margin:5px;}

#edit_app .extra {
	height:7px;}

#edit_app .section_2 {
	background:#d7d7d7;
    margin:5px 0px;
    padding:5px 10px;
    border:1px solid #eee;
    padding:15px;
	margin-right:10px;
	display:block;}

#edit_app .section_2 .column {
	border:1px solid #fff;
	background:#eee;
	display:block;
	float:left;
	padding-right:90px;
	width:355px;
	height:432px;
	padding:15px;
	margin:10px;}

#edit_app .section .column input {
	margin-bottom:10px;}

#edit_app .section_2 .inner_section {
	border:1px solid #fff;
	background:#eee;
	width:375px;
	height:220px;
	margin:10px;
	display:block;
	float:left;
	padding:10px 0 0 10px;}

#edit_app .section_2 .inner_section input {
	margin-bottom:8px;}

#edit_app .section_2 .inner_section h4.employer {
	font-size:12px;
	font-style:italic;
	margin-bottom:7px;}

#edit_app .section_2 SPAN.release {
	font-size:9px;
	font-weight:lighter;}

#edit_app .section_2 .column .checks {
	width:157px;
	height:187px;
	padding:10px;
	display:block;
	float:left;}

#edit_app .criminal_r {
	margin-bottom:5px;}

/***MAILOUT***/

#mailout .box_content {
	margin-right:0px;}

#mailout .section {
	width:252px;
	padding:10px;
	margin:5px 10px 5px 0;
	display:block;
	float:left;}

#mailout .section div {
	margin-bottom:8px;}

#mailout .system_time {
	margin:10px 0 0 0;
	border:1px solid #fff;
	background:#B5D5FF;
	width:150px;
	padding:10px;}

/***SEARCH APPS***/

#search_apps .section {
	width:200px;
	display:block;
	float:left;
	margin:0px 10px 10px 0;
	padding:13px;}

/***APP SEARCH RESULTS***/

#approve {
	font-size:11px;}

/***APP TOTALS***/

#app_totals .section {
	position:;
	padding:10px;
	width:285px;
	display:block;
	float:left;
	margin-right:10px;}

#app_totals .section div {
	margin-bottom:8px;}

#app_totals .section_2 {
	background:#d7d7d7;
    margin:5px 0px;
    padding:5px 0px;
    border:1px solid #eee;
    padding:10px;
    width:515px;
    display:block;
    float:left;}

#app_totals .section select {
	font-size:12px;}

#app_totals .section_2 select {
	font-size:12px;}

#app_totals select.company_id {
	width:275px;}

#app_totals .section_2 div {
	margin-bottom:8px;}

#app_totals h4 {
	display:inline;}

/***JBHUNT STATS***/

#stats .section {
	width:325px;}

table.stats tr td {
	padding:5px;}

/***PROVIDER GOALS***/

DIV.provider_goals .section {
	width:90px;}

DIV.provider_goals .green {
	display:inline;
	font-size:14px;}

DIV.provider_goals .provider {
	width:80px;
	background:#e1e1e1;
	padding:3px;
	border:1px solid #fff;
	margin-bottom:3px;}

DIV.provider_goals .provider div {
	display:inline;}

DIV.provider_goals .provider h4 {
	width:18px;
	padding-top:3px;}

DIV.provider_goals .provider input {}

/***ACCOUNT ADD USER***/

#add_user .section {
	padding:10px;
	width:150px;}

#add_user input {
	margin-bottom:5px;}

#add_user input.salesperson {
	width:20px;
	height:20px;
	margin:10px 10px 0 0;}

/***CHANGE PASSWORD***/

#change_password .section {
	padding:10px;
	width:150px;}

#change_password input {
	margin-bottom:5px;}

/***FROM EACH SITE***/

#each_site .section {
	padding:10px;
	width:300px;}

#each_site .green {
	font-size:15px;}

	#each_site .section.app_stats {
		width:500px;
		float:right;
		margin-top:-63px;
		padding:10px;
		clear:none;}


/***FROM EACH STATE***/

#each_state .section {
	width:836px;
	padding:10px;}

table.by_day td {
	font-size:11px;}

#each_state .green {
	font-size:16px;}

/***TRAFFIC STATS***/

#traffic_stats_provider_menu h4 {
	font-size:11px;}

#traffic_stats_provider_menu ul li {
	list-style:none;
	text-decoration:underline;
	color:#2C54AC;
	margin:5px 0  5px 10px;}

/***APP TOTALS***/

#app_totals h3 {
	font-size:16px;
	display:inline;
	margin:5px 0 10px 10px;}

#app_totals .section h3 {
	margin:0px;}

#app_totals h4 {
	display:inline;
	font-size:13px;
	margin-left:5px;}

#app_totals table td.white {
	font-size:12px;
	background:#eee;}

#app_totals table td.name {
	background:#eee;
	border:1px solid #fff;}

#app_totals table td.gray {
	background:#e7e7e7;
	border:1px solid #eee;}

/***APP PERCENTAGS***/

#percentages table.percentages td.value  {
	width:20px;}

#percentages table.percentages td tr {
	font-size:10px;}

#percentages h3.given {
	margin-left:130px;}

#apr_app_details .box_content {
	padding:0px;}

#single_application {
	margin:0px;}

#apr_app_details .app_section {
	border:1px solid #505050;
	padding:5px;
	margin-bottom:6px;}

DIV.single_a {
	border-bottom:1px solid #999;
	background:#eee;}

table.single_appl {
	color:#000;
	padding:6px;
	font-size:12px;}

table.single_appl tbody tr td {
	padding-right:30px;}

table.single_app .if {
	border:1px solid #444;
	background:#B5D5FF;
	padding:8px;}

#each_site .num {
	display:block;
	float:left;
	width:20px;
	height:13px;
	text-align:center;
	padding:5px;
	border:1px solid #fff;
	margin:2px;
	font-size:12px;
	font-weight:bold;
	background:#B5D5FF;}

#each_site .site {
	display:block;
	float:left;
	margin:2px;
	height:13px;
	padding:5px;
	width:120px;
	font-size:12px;}

#each_site .row {
	border:1px solid #fff;
	padding:2px;
	background:#eee;
	margin-top:6px;}

#each_state .state_stat {
	display:block;
	float:left;
	width:25px;
	font-size:11px;
	font-weight:bold;
	margin-top:2px;}

#each_state img {
	margin-top:3px;
	display:block;
	float:left;
	margin-right:8px;}

#each_state .count {
	font-size:12px;
	margin-top:-9px;}

#company_wide_stats {
	background:#eee;
	border:1px solid #444;
	margin-bottom:8px;}

#company_wide_stats b {
	font-size:12px;
	color:#2d2d2d;}

#company_wide_stats table tr td {
	padding-left:8px;}

#company_wide_stats table {
	padding-left:8px;
	padding-bottom:8px;}

#company_name {
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:0px;
	padding-left:20px;
	background:#e1e1e1;}

#ban_view_box {
	border:1px solid #999;
	margin-bottom:8px;
	background:#eee;
	padding:6px;}

#ban_view_box h4 {
	padding-top:5px;}

#outbound_click_graph {
	border:1px solid #999;
	background:#eee;
	margin-bottom:6px;
	padding:5px;}

#outbound_click_graph td {
	font-size:13px;}

#stats_m a {
	font-size:13px;}

	#stats_m section.app_stats {
		width:250px;}

select {
	font-size:12px;}

DIV.providers_list a {
	color:#444;
	font-size:14px;
	text-trasnsform:uppercase;}

#app_service DIV.row DIV.section{
  clear:none;}


#main_container #content #app_service DIV.low{
  margin-top:5px;
  height:59px;}

#main_container #app_service div.auto_re TEXTAREA{
  width:805px;}

#main_container #app_service div.auto_re INPUT.text{
  width:690px;}

#overDiv {
	display:none;}

span.black {
	color:black;}

h5 {
	color:#444;}

