/*! project specific CSS goes here. */
.document_status { 
	clear: both;
	float: left; 
}

.document_status th {
	width: 300px;
}

.application { 
	float: left; 
}

.application th {
	width: 300px;
}

.application_save {
	float: left;
	clear: both;
	margin-bottom: 10px !important;
	width: 175px;
}

.th.headerSortUp {
	background-color: #3399FF; 
}

.th.headerSortDown {
	background-color: #3399FF; 
}

.applicant_col {
	width: 625px;
}

.application_detail_table th {
	padding-bottom: 5px;
}

.application_detail_table td {
	padding-left: 75px;
	padding-bottom: 5px;
}

.contact_detail_table th {
	padding-bottom: 5px;
}

.contact_detail_table td {
	padding-left: 75px;
	padding-bottom: 5px;
}

.station_detail_table th {
	padding-bottom: 5px;
}

.station_detail_table td {
	padding-left: 75px;
	padding-bottom: 5px;
}

.application_search {
	padding-top: 100px;
	margin-left: 25px;
}

.application_search2 {
	padding-top: 100px;
	margin-left: 25px;
}

.application_search th {
	padding-bottom: 10px;
}

.application_search2 th {
	padding-bottom: 10px;
}

.application_search td {
	padding-left: 75px;
	padding-bottom: 10px;
}

.application_search2 td {
	padding-bottom: 10px;
}

tr.even {
	background-color: #eee; 
}

#application_list_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

#application_list_table th, #application_list_table td {
	border: 1px solid #ddd;
}

#station_list_table {
	border: 1px solid #ddd;
	margin-top: 10px;
}

#station_list_table th, #station_list_table td {
	border: 1px solid #ddd;
}

#contact_list_table {
	border: 1px solid #ddd;
	margin-top: 10px;
}

#contact_list_table th, #contact_list_table td {
	border: 1px solid #ddd;
}

#search_box {
	padding-top: 10px;
	margin-bottom: 25px;
	background-color: #eee;
	border: 1px solid #ddd;
}

#search_box2 {
	padding-top: 10px;
	margin-bottom: 25px;
	background-color: #eee;
	border: 1px solid #ddd;
}

#id_applicant {
	width: 250px;
}

#id_file {
	width: 250px;
}

#station_map { 
	height: 180px; 
} 

#station_form_container {
	display: none;
}

#contact_form_container {
	display: none;
}

#pdf_hidden_form {
	padding-bottom: 10px;
}

#id_start_date {
	margin: 0
	padding: 0;
}

.dropdown {
	padding-top: 8px;
	padding-right: 5px;
	float: left;
}

.type_dropdown {
	width: 350px;                                                           
}

.btn-type {
	float: right;
	width: 75px;
}

.type_save {
	float: left;
	clear: both;
	margin-bottom: 10px !important;
	width: 175px;
}

#show_station_form_button_box {
	float: left;
	clear: both;
	padding-bottom: 10px;
}

#show_contact_form_button_box {
	float: left;
	clear: both;
	padding-bottom: 10px;
}

#btn-create-new-document-box {
	padding-bottom: 10px;
}

.btn-view-application {
	width: 175px;
}

.btn-delete-document {
	width: 165px;
	float: right;
}

.btn-delete-type{
	width: 165px;
	float: right;
}

#expiring_list_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

#expiring_list_table th, #expiring_list_table td {
	border: 1px solid #ddd;
}

#expired_list_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

#expired_list_table th, #expired_list_table td {
	border: 1px solid #ddd;
}

#documents_due_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

#documents_due_table th, #documents_due_table td {
	border: 1px solid #ddd;
}

#documents_due_lt_90_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

#documents_due_lt_90_table th, #documents_due_lt_90_table td {
	border: 1px solid #ddd;
}

#construction_expiring_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

#construction_expiring_table th, #construction_expiring_table td {
	border: 1px solid #ddd;
}

#without_cosutrction_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

#without_construction_table th, #without_construction_table td {
	border: 1px solid #ddd;
}

.status_table tr {
	padding: 0;
	margin: 0;
	border: 1px solid #ddd;
}

.status_table td {
	padding: 0;
	margin: 0;
	border: 1px solid #ddd;
}

.status_table h2 {
	font-size: 2em;
	margin: 0;
	padding: 0;
}

.status_table {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}
