/*CSS used for the local officials side of the site*/
body {
	background-color: #f2f3f6;
}
h1 {
	font-size:2em;
	margin-bottom:0.2em;
}
h2 {
	font-size:1.5em;
	margin-bottom:0.2em;
	line-height:normal;
}
h3 {
	font-size:1em;
	font-weight:bold;
	margin-bottom:0.2em;
}
#content {
	padding: 20px;
}
p {
	text-indent:0px;
	margin:0 0 1em 0;
}
p + p {
	text-indent:0px;
	margin:0 0 1em 0;
}
ul li {
	margin:0px;
	padding:0px;
}

#login label {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:0px;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	margin:5px 5px 5px 20px;
}
.login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background-color:#375d81;
	color:#FFF;
	padding:5px;
	margin-bottom:5px;
}
#login label.small {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:0px;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	margin:0px;
}
#login table {
	margin:20px;
	width:300px;
	border:1px solid #375d81;
}
#login table td {
	padding:0px;
}
.container {
	background-color:#fff;
}
.margin {
	margin:5px;
}
#footer {
	background-color:#cbced9;
	margin-top:20px;
}
#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	margin:0px;
	padding:15px;
}
#footer img {
	float:right;
	margin:15px;
}
#subfooter p{
	padding:5px 0px 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#subfooter {
	background-color:#eeeeee;
}
#header {
	margin:0px;
	padding:0px;
}
/*Subhead styles used to style the various versions of the navigation bar*/
#subhead1 p, #subhead2 p, #subhead3 p, #subhead4 p {
	margin-top:18px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
#subhead1 p a, #subhead2 p a, #subhead3 p a, #subhead4 p a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
	text-decoration:none;
}
#subhead1 p a:hover, #subhead2 p a:hover, #subhead3 p a:hover, #subhead4 p a:hover {
	text-decoration:underline;
}
#subhead1 {
	margin-top:-5px;
	background-image:url(../images/dlgf_banner.gif);
	height:55px;
	background-repeat: no-repeat;
}
#subhead2 {
	margin-top:-5px;
	background-image:url(../images/sboa_banner.gif);
	height:55px;
	background-repeat: no-repeat;
}
#subhead3 {
	margin-top:-5px;
	background-image:url(../images/omb_banner.gif);
	height:55px;
	background-repeat: no-repeat;
}
#subhead4 {
	margin-top:-5px;
	background-image:url(../images/IEERB_Banner.gif);
	height:55px;
	background-repeat: no-repeat;
}
#subhead1 .about {
	background-image:url(../images/icon_gifs/dlgf/Information.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead1 .settings {
	background-image:url(../images/icon_gifs/dlgf/System.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead1 .help {
	background-image:url(../images/icon_gifs/dlgf/Help.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead1 .logout {
	background-image:url(../images/icon_gifs/dlgf/user.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead1 .home {
	background-image:url(../images/icon_gifs/dlgf/home_dlgf.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:20px;
	display:block;
	height:26px;
}
#subhead2 .about {
	background-image:url(../images/icon_gifs/sboa/Information.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead2 .settings {
	background-image:url(../images/icon_gifs/sboa/System.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead2 .help {
	background-image:url(../images/icon_gifs/sboa/Help.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead2 .logout {
	background-image:url(../images/icon_gifs/sboa/user.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead2 .home {
	background-image:url(../images/icon_gifs/sboa/home_sboa.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:20px;
	display:block;
	height:26px;
}
#subhead3 .about {
	background-image:url(../images/icon_gifs/omb/Information.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead3 .settings {
	background-image:url(../images/icon_gifs/omb/System.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead3 .help {
	background-image:url(../images/icon_gifs/omb/Help.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead3 .logout {
	background-image:url(../images/icon_gifs/omb/user.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead3 .home {
	background-image:url(../images/icon_gifs/omb/home_omb.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:20px;
	display:block;
	height:26px;
}
#subhead4 .about {
	background-image:url(../images/icon_gifs/ieerb/Information.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead4 .settings {
	background-image:url(../images/icon_gifs/ieerb/System.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead4 .help {
	background-image:url(../images/icon_gifs/ieerb/Help.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead4 .logout {
	background-image:url(../images/icon_gifs/ieerb/user.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
}
#subhead4 .home {
	background-image:url(../images/icon_gifs/ieerb/home_ieerb.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:20px;
	display:block;
	height:26px;
}
/*-- #dlgfStaffSubhead - Style Added 06.21.2012 for DLGF Staff Header Bar --*/
#dlgfStaffSubhead {
	margin-top:-5px;
	/*background-image:url(../images/BG3.gif);
    background-repeat: repeat-x;*/
	height:30px;
	background-color: #94AACE;
}
#dlgfStaffSubhead p {
	margin-top:6px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #284563;
	font-weight: bold;
}
#dlgfStaffSubhead p a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #284563;
	text-decoration:none;
}
#dlgfStaffSubhead p a:hover {
	text-decoration:underline;
}
#dlgfStaffSubhead .dlgfUpload {
	background-image:url(../images/icon_gifs/dlgf/dlgf_upload.png);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
	line-height: 20px; 
	vertical-align: middle;
}
#dlgfStaffSubhead .dlgfReview {
	background-image:url(../images/icon_gifs/dlgf/review.png);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
	line-height: 20px; 
	vertical-align: middle;
}
#dlgfStaffSubhead .dlgfDownload {
	background-image:url(../images/icon_gifs/dlgf/download_icon.png);
	background-repeat:no-repeat;
	padding-left:28px;
	float:left;
	margin-left:12px;
	display:block;
	height:26px;
	line-height: 20px; 
	vertical-align: middle;
}

h2.boxhead1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background-color:#597e38;
	color:#fff;
	padding:5px 5px 5px 10px;
	margin-bottom:10px;
	font-weight: bold;
}
h2.boxhead2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background-color:#882d1c;
	color:#fff;
	padding:5px 5px 5px 10px;
	margin-bottom:10px;
	font-weight: bold;
}
.unitbox {
	margin-right:20px;
	width:440px;
	float:left;
}
.unitbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.unitbox a {
	text-decoration:none;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.unitbox a:hover {
	text-decoration:underline;
}
.funds {
	background-image:url(../images/funds.gif);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.dept {
	background-image:url(../images/department.gif);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.reports {
	background-image:url(../images/report_icon.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.balance {
	background-image:url(../images/balance_icon.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.approveDeny {
	background-image:url(../images/thumbs_up.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.maxLevy {
	background-image:url(../images/pg_table_chart.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.dataChecks {
	background-image:url(../images/view_check.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.invDeduct {
	background-image:url(../images/inventory_deduct.gif);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.upload {
	background-image:url(../images/upload_icon.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.ads {
	background-image:url(../images/pen.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.cert {
	background-image:url(../images/stamp_pattern.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.appeals {
	background-image:url(../images/dialog_question.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.addApprop {
	background-image:url(../images/money_add.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.f22 {
	background-image:url(../images/calculator.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}
.nb_review {
	background-image:url(../images/doc_review.png);
	background-repeat:no-repeat;
	text-indent:38px;
	margin-bottom:5px;
	height:32px;
	margin-top:10px;
}

p.quiet {
	text-indent:38px;
	margin-bottom:15px;
	font-size:12px;
}
.formbox {
	border: 1px solid #375d81;
	height:160px;
	width:290px;
	float:left;
	margin-right:10px;
}
.formbox p {
	margin:8px;
}
.pending {
	background-color:#f9edad;
	color:#000;
	padding:5px 5px 5px 10px;
	margin-bottom:10px;
	height:30px;
	background-image: url(../images/pending.gif);
	background-repeat: no-repeat;
	background-position: 265px 5px;
}
.pending h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 14px;
	max-width:250px;
}
.complete {
	background-color:#d0d9be;
	color:#000;
	padding:5px 5px 5px 10px;
	margin-bottom:10px;
	height:30px;
	background-image: url(../images/complete.gif);
	background-repeat: no-repeat;
	background-position: 265px 5px;
}
.complete h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 14px;
	max-width:250px;
}

.nestedCrumb_dlgf {
	color: #7F9760;
	font-weight: normal;
	font-size: 12px;
}

.DebtManSideMenu
{
	font-weight: normal;
	font-size: 12px;
}

.topCrumb {
	color: Black;
	font-weight: bold;
	font-size: 12px;
}

.crumbContainer {
	color: black;
	font-weight: normal;
	font-size: 12px;
}

 .selectedItem {
	color: #BBBBBB;
	font-weight: normal;
	font-size: 12px;
}

 .specificItem {
	color: #777777;
	font-weight: normal;
	font-size: 12px;
}

.modalBackground {
	background-color:#CCCCFF;
	filter:alpha(opacity=40);
	opacity:0.5;
}
.ModalWindow {
	border: solid1px#c0c0c0;
	background:#f0f0f0;
	padding: 0px10px10px10px;
	position:absolute;
	top:-1000px;
}

.NAVsubmitted 
{
 background-color: #009933;
 margin-left: 40px;
}
.NAVpending 
{
 background-color: #F2F5A9;	
 margin-left: 40px;
}
.NAVnew
{
}


 
