#searchBy {
	font-size:12px;
}
#content.full {
	width:auto;
	float:none;
}
#searchbox{
	background-color: transparent;
	padding:8px 0 8px 0;
}
#searchbox td, #searchbox input {
	vertical-align:middle;
}
#foaSummary td {
	padding:10px 0 10px 0 !important;
}
#postingHistory th, #postingHistory td {
	padding:6px 0 0 0;
	text-align:left;
}
#modified td {
	vertical-align:middle;
	line-height:18px;
	color:#FF0000;
	padding:0 10px 0 10px;
}
#statusBar {
	background: url("../images/redbar.png") repeat-x scroll 0 0;
	height:25px;
	border-radius:5px;
}
.checkboxLabel {
	display:inline;
}
.statusBar_text {
	line-height:25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
}
.searchButton {
	border:none;
	background:#336A90;
	color: #FFFFFF;
	width: 115px;
	height: 35px;
	background-image: -webkit-gradient(linear, top, bottom, from(#5085AA), to(#386C90));
	background-image: -webkit-linear-gradient(top, #5085AA, #386C90);
	background-image:    -moz-linear-gradient(top, #5085AA, #386C90);
	background-image:      -o-linear-gradient(top, #5085AA, #386C90);
	background-image:         linear-gradient(to bottom, #5085AA, #386C90);
	cursor:pointer;
}
.applyButton {
	font-size:14px;
	font-weight:bolder;
	text-align:center;
	text-transform:uppercase;
	background:#336A90;
	border:none;
	color: #FFFFFF;
	height: 35px;
	width:220px;
	padding:0 20px;
	box-shadow: 0 1px 4px #BDBAB6;
	cursor:pointer;
	background-image: -webkit-gradient(linear, top, bottom, from(#5085AA), to(#386C90));
	background-image: -webkit-linear-gradient(top, #5085AA, #386C90);
	background-image:    -moz-linear-gradient(top, #5085AA, #386C90);
	background-image:      -o-linear-gradient(top, #5085AA, #386C90);
	background-image:         linear-gradient(to bottom, #5085AA, #386C90);
}
.form-text {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D8D0C1;
	color: #A9A295;
	font-size: 16px;
	height: 31px;
	width: 350px;
}
.annotation{
	color: #8E826D;
	display: block;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}
.status_tab{
	width: 100%;
	background: #FBFBEF;
	border: 1px solid #EBE5DC;
}
.posting_title th {
	padding-bottom:4px;
	border-bottom:1px #EAE4DB solid;
	font-weight:bold;
}
.split{
	border-left:solid 1px #EBE5DC;
}
.h2_textalert{
    line-height: 18px;
    color: #FF0000;
    margin: 0 0 6px;
    font-size: 13px;
}
.acf-banner-message {
	background: #fff;
    border-top: 4px solid #336a90;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
}
.acf-banner-message .inner {
	padding: 16px 24px 36px;
}
table#result{background-color:#bcd9ED;}
table#result{border:0 solid #666;border-collapse:collapse;}
table#result td{border:0 solid #666;}
table#result th{border:0 solid #666;}
table#result thead tr .header{background-image:url(../images/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table#result thead tr .headerSortUp{background-image:url(../images/asc.gif);}
table#result thead tr .headerSortDown{background-image:url(../images/desc.gif);}
table#result thead tr th{font-weight:bold;padding-right:25px;}
table#result thead tr .headerSortDown,table#result thead tr .headerSortUp{background-color:#9ec4e6;}
table.tablesorter{font-family:arial;background-color:#D6D6ED;margin:10px 0 15px;font-size:8pt;width:100%;text-align:left;}
table.tablesorter tbody td{color:#3d3d3d;padding:4px;background-color:#FFF;vertical-align:top;}
table.tablesorter tbody tr.odd td,#fundingHeader tr.odd td,#fundingDescription tr.odd td,#fundingHistory tr.odd td,#fundingSummary tr.odd td,#fundingHistory tr.odd td
{background-color:#edf6fe;}
table#result .colGird, table#fundingHistory .colGird  {border:1px solid #CDCDCD;font-size:10pt;padding: 8px 8px 8px 8px;}
