/* Color and background specific CSS for government (green) */


#headertop {
	background:transparent url('../../_pics/headertoppic.gif') no-repeat top center; 
	}
#ba1 {
	background:transparent url('../../_pics/ba1.gif') no-repeat top center;
	}
#ba2 {
	background:transparent url('../../_pics/ba2.gif') no-repeat top center;
	}
#ba3 {
	height:761px;
	background:transparent url('../_pics/ba3_government.gif') no-repeat top center;
	}
#dropdown {
	height:812px;
	background:transparent url('../_pics/dropdownpic_government.jpg') no-repeat top center;
	}

#toplinks {
	background: transparent url('../_pics/toplinksbg_government.gif') no-repeat top center;
	}
#search{
	background: transparent url('../_pics/search_government.gif') no-repeat top center;
	}
#bottomlinks {
	background: transparent url('../_pics/bottomlinksbg_government.gif') no-repeat top center;
	}
#contentcopy p.release {
	color: #789f44; /*green*/
}
#contentcopy p.updated, #contentcopy p.caption {
	color: #789f44; /*green*/
	}
#contentcopy a:link {
	color: #789f44; /*green*/
	}
#contentcopy a:visited {
	color: #006900; /*dark green*/
	}
#contentcopy a:hover {
	color: #006900; /*dark green*/
	border-bottom: 1px dashed #006900; 
	}
	
#contentcopy ul.checklist {
	list-style-image: url('../_pics/checkbox.gif');
}
#contentcopy h1 {
	color: #789f44; /*green*/
}
#contentcopy h2 {
	color: #789f44; /*green*/
}	
#infocontainertop {
	height:60px;
	background-image: url('../../_pics/moreinfotop.gif');
	}	
#infocontainermiddle {
	background: url('../../_pics/moreinfomiddle.gif') repeat-y;
	}
#infocontainermiddle a:link {
	color: #789f44; /*green*/
	}
#infocontainermiddle a:visited {
	color: #006900; /*dark green*/
	}
#infocontainermiddle a:hover {
	color: #006900; /*dark green*/
	border-bottom: 1px dashed #006900; 
	}
#infocontainerbottom {
	height:43px;
	background-image: url('../../_pics/moreinfobottom2.gif');
	}
#linkscontainertop {
	background-image: url('../_pics/featuredlinkstop_government.gif');
	}	
#linkscontainermiddle {
	background: url('../_pics/featuredlinksmiddle_government.gif') repeat-y;
	}	
#linkscontainermiddle ul li a:link {
	color: #789f44; /*green*/
	}
#linkscontainermiddle ul li a:visited {
	color: #006900; /*dark green*/
	}
.hrule {
	border-bottom: 1px solid #789f44;
	}
#linkscontainerbottom {
	background-image: url('../_pics/featuredlinksbottom_government.gif');
	}
	


/* for use later*/

#youarehere a:link {
	color: #789f44; /*green*/
	}
#youarehere a:visited {
	color: #006900; /*dark green*/
	}
#youarehere a:hover {
	color: #006900; /*dark green*/
	border-bottom: 1px dashed #006900; 
	
	}
	/*FORM STYLING */
.form{
	margin: 0 0 0 0;
	}
	
.formtop {
	margin:0;
	padding:0;
	height:58px;
	width:360px;
	background-image: url('../_pics/formtop_government.gif');
	}	


	
.formmiddle {
	margin:0;
	padding:20px;
	width:320px; /*320+20+20=360*/
	background: url('../_pics/formmiddle_government.gif') repeat-y;
	text-align:left;
	font-family: Verdana, verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 120%;
	color:#000;
	}	
*html .formmiddle{ /*Tan hack for IE box model problem with 15px padding, Netscape doesn't crash*/
    \width: 360px; /* for IE5.x/Win and IE6/quirks mode */
    w\idth: 320px; /* for other IE */
  } 

.formmiddle h2 {
	
	margin:-20px 0 20px 0!important;
	color:#000;
	}


.formmiddle input{
	border: 1px solid #789f44;
}


.formmiddle textarea{
	border: 1px solid #789f44;
	font-family: Verdana, verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.formmiddle option{
	color: #789f44;
	border: 1px solid #789f44;
}
.formmiddle fieldset{
	border: 1px solid #789f44;
	margin:0 0 1em 0;

}
.formmiddle fieldset input{
	color: #789f44;
	border: 1px solid #789f44;
}
.formmiddle fieldset p{
	margin:5px;
	width: auto;
}

.formmiddle legend{
	color: #789f44;
	}

.formmiddle select{
	margin: 0 0 1em 0;
	}
	
.formbottom {
	margin:0;
	padding:0 20px;
	height:120px;
	width:320px; /*320+20+20=360*/
	background: url('../_pics/formbottom_government.gif');
	text-align:right;
	}	
*html .formbottom{ /*Tan hack for IE box model problem with 15px padding, Netscape doesn't crash*/
    \width: 360px; /* for IE5.x/Win and IE6/quirks mode */
    w\idth: 320px; /* for other IE */
  } 
  

	
	/* END FORM STYLING*/
table.chart th.primaryheader {
	background:#789f44;
}

table.chart th.secondaryheader {
	background:#f2fad6;
}