/* @override http://66.118.142.166/includes/ae_portal.css */

/* @override http://66.118.142.166/includes/ae_portal.css */

div.app_head1 {
	padding-left: 50px;
	padding-top: 20px;
	font: bold 16px Arial, Helvetica, sans-serif;
}

div.app_head2 {
	padding-left: 50px;
	font-size: 13px;
}

div.app_head3 {
	padding-right: 50px;
	padding-left: 50px;
}

div.app_head3 p {
	font-size: 12px;
}

div.app_header {
	padding-left: 50px;
	padding-top: 20px;
	font-style: italic;
	text-align: left;
}

div.app_error {
	padding-left: 50px;
	padding-top: 20px;
/*	font-style: italic;*/
	text-align: left;
	font-weight:bold;
	color:#FF0000;
}

table.application td strong {
	color: #3651ff;
}

table.application td {
	border-bottom-style: none;
	font-family: Arial, Helvetica, sans-serif;
}

h6 {
	font: 12px Arial, Helvetica, sans-serif;
}

a:hover {
	color: #0c3092;
}

h1 {
	color: #3c3c3c;
	padding-top: 20px;
	font: normal normal 20px Arial, Helvetica, sans-serif;
}

h2 {
	text-transform: uppercase;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
}

#table_admins {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d4ebf0;
}

td.status_pending {
	text-transform: capitalize;
	background: url(../images_new/lgt_pending.gif) no-repeat 4px 7px;
	text-align: center;
	width: auto;
}

td.status_complete {
	text-transform: capitalize;
	background: url(../images_new/lgt_complete.gif) no-repeat 4px 7px;
	text-align: center;
	width: auto;
}

td.status_approved {
	text-transform: capitalize;
	background: url(../images_new/lgt_approved.gif) no-repeat 4px 7px;
	text-align: center;
	width: auto;
}

td.status_rejected {
	text-transform: capitalize;
	background: url(../images_new/lgt_rejected.gif) no-repeat 4px 7px;
	text-align: center;
	width: auto;
}

/* @group table.admin */

table.admin_tbl_main {
	width: 815px;
	background-color: #d4ebf0;
	padding: 0;
	margin: 0;
	border-bottom: thick solid #f0fafc;
	font-family: Arial, Helvetica, sans-serif;
}

#admin_table {
	width: 815px;
	background-color: #d4ebf0;
	padding: 0;
	margin: 0;
	border-bottom: thick solid #f0fafc;
	font-family: Arial, Helvetica, sans-serif;
	height: 30px;
}

table.admin_tbl {
	height: 25px;
	font: 12px Arial, Helvetica, sans-serif;
}

table.admin_tbl a {
	font-size: 10px;
	color: #000;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
}

table.admin_tbl td {
	padding-right: 20px;
	padding-left: 5px;
}



/* @end */

/* @group table.app */

table.app_tbl_main {
	width: 815px;
	background-color: #feff8a;
	padding: 0;
	margin: 0;
	border-bottom: thick solid #f0fafc;
}

table.app_tbl_hide {
	width: 815px;
	font-size: 10px;
	line-height: 20px;
	visibility: visible;
	background-color: #feff8a;
	/* height: 250px; */
}

table.app_tbl_hide td.nav {
	padding-left: 40px;
	text-transform: uppercase;
}

table.app_tbl_hide td.nav a {
	color: #000;
}

table.app_tbl {
	font-size: 10px;
	margin: 0;
	padding: 0;
	width: 790px;
}

table.app_tbl th {
	margin: 0;
	text-align: left;
	padding: 2px 5px;
}

table.app_tbl td {
	padding: 2px 5px 5px;
	margin: 0;
}

table.app_tbl td.tools {
	color: #fff;
	width: 160px;
}

table.app_tbl tr.row1 {
	background-color: #fff;
	margin: 0;
	padding: 0;
}

table.app_tbl tr.row2 {
	background-color: #f8f5d4;
}

table.app_tbl a {
	font-size: 10px;
	color: #000;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
}

table.app_tbl th.tools {
	background-color: #808047;
	color: #fff;
}

table.app_tbl tr.row1 td.tools {
	background-color: #817f7f;
	color: #fff;
}

table.app_tbl tr.row1 td.tools a {
	color: #fff;
}

table.app_tbl tr.row2 td.tools {
	background-color: #7d7a6a;
}

table.app_tbl tr.row2 td.tools a {
	color: #fff;
}



/* @end */

/* @group table.cont */

table.cont_tbl_main{

	width: 815px;
	background-color: #feff8a;
	padding: 0;
	margin: 0;
	border-bottom: thick solid #f0fafc;

}

table.cont_tbl_hide {
	width: 815px;
	font-size: 10px;
	line-height: 20px;
}

table.cont_tbl_hide {
	width: 800px;
	background-color: #e3fad4;
	padding: 0;
	margin: 0;
	border-bottom: thick solid #f0fafc;
}

table.cont_tbl_hide td.nav {
	padding-left: 40px;
	font-size: 10px;
	text-transform: uppercase;
	height: 20px;
}

table.cont_tbl_hide td.nav a {
	color: #000;
}

table.cont_tbl {
	font-size: 10px;
	margin: 0;
	padding: 0;
	width: 800px;
}

table.cont_tbl td.cont_alphasearch {
	font-size: 9px !important;
	margin: 0;
	padding: 0;
	text-align: center;
}

table.cont_tbl input#GO {
	color: #f0fafc;
	font-size: 10px;
	font-weight: bold;
	background-image: none;
	background-color: #698146;
	border-style: none;
	border-right: 1px solid #636363;
	border-bottom: 1px solid #616161;
}

table.cont_tbl input#GO:hover {
	background-color: #e04c03;
	border-bottom-style: none;
	border-right-style: none;
	border-left: 1px solid #a9a9a9;
	border-top: 1px solid #b1b1b1;
}

table.cont_tbl th {
	margin: 0;
	text-align: left;
	padding: 2px 5px;
	background-color: #cfff89;
}

table.cont_tbl td {
	padding: 2px 5px 5px;
	margin: 0;
}

table.cont_tbl td.tools {
	width: 150px;
	color: #fff;
}

table.cont_tbl tr.row1 {
	background-color: #fff;
	margin: 0;
	padding: 0;
}

table.cont_tbl tr.row2 {
	background-color: #e3fad4;
}

table.cont_tbl a {
	font-size: 10px;
	color: #000;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
}

table.cont_tbl th.tools {
	background-color: #698146;
	color: #fff;
}

table.cont_tbl tr.row1 td.tools {
	background-color: #817f7f;
	color: #fff;
}

table.cont_tbl tr.row1 td.tools a {
	color: #fff;
}

table.cont_tbl tr.row2 td.tools {
	background-color: #7d7a6a;
}

table.cont_tbl tr.row2 td.tools a {
	color: #fff;
}


/* @end */
.action_msg {
	COLOR: #ff0000; FONT-SIZE: 12px; FONT-weight:bold;
}

.app_logout a {
	color: #f3f3f3;
	font-weight: normal;
	font-style: normal;
}

