/* CSS Document */


body {
        /*text-align: left;*/
        margin:0;
        padding:0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:small;
}

.datatable {
        background-color: #ffffff;
        border-collapse: collapse;
        color: #000000;
        width: 800px;
}


/*#general table {
 background-color: #F9FBFD;
 color: #000000;
 width: 1000px;
 border: 1px solid #D7E5F2;
 border-collapse: collapse;
}*/

.temp_table {
 background-color: #D7E5F2;
 color: #000000;
 border: 1px solid #0000FF;
 width: 500px;
}

.wildlife_table {
 background-color: #F2F7FB;
 color: #000000;
 width: 500px;
}

.boldbluepara {
	font-size: 16px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:bold;
	color: #5384A4;
}

.wildlife_label {
 font-size: 12px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 color: #000000;
 background-color: #F2F7FB;
}

.temp_table input {
	width:30px;
	background-color:#D7E5F2;
}

# general td {
 border: 1px solid #D7E5F2;
 padding-left: 4px;
 text-align: left;
}

# gear_type td {
 border: 1px solid #D7E5F2;
 background-color:#F9FBFD;
 text-align: left;
}

.td {
 border: 1px solid #D7E5F2;
 background-color:#F9FBFD;
 padding-left: 4px;
 text-align: left;
}

# webform td {
 border: 1px solid #D7E5F2;
 padding-left: 4px;
 text-align: left;
}

.td_multifieldcell {
 font-size: 12px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 color: #000000;
 background-color: #F2F7FB;
 width: 500px;
 text-align: left;
 margin-right: 0px;
 padding-right: 0px
}

.td_helpcell_field {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:bold;
 color: #000000;
 background-color: #FFFFFF;
 text-align: center;
 vertical-align:top;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #000000;
}

.td_black_normal {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 color: #000000;
 background-color: #FFFFFF;
 text-align: left;
 vertical-align:top;
}

.td_helpcell_title {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:bold;
 color: #000000;
 background-color: #FFFFFF;
 text-align: left;
 vertical-align:top;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #CCCCCC;
}

.td_helpcell {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 color: #000000;
 background-color: #FFFFFF;
 text-align: left;
 vertical-align:top;
 margin-left: 20px;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #000000;
}

.th_helpcell_field {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:bold;
 color: #000000;
 background-color: #EEEEEE;
 text-align: left;
 vertical-align:top;
 border-bottom: 1px solid #000000;
 border-top: 1px solid #000000;
 border-left: 1px solid #000000;
}

.th_helpcell_title {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:bold;
 color: #000000;
 background-color: #EEEEEE;
 text-align: left;
 vertical-align:top;
 border-bottom: 1px solid #000000;
 border-top: 1px solid #000000;
 border-left: 1px solid #CCCCCC;
}

.th_helpcell {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:bold;
 color: #000000;
 background-color: #EEEEEE;
 text-align: left;
 vertical-align:top;
 border-bottom: 1px solid #000000;
 border-top: 1px solid #000000;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #000000;
}

.orange_text {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 color:#FF7E43;
 text-align: left;
 vertical-align:top;
}

.td_multifieldcell input {
 background-color: #F2F7FB;
}

.labelcell {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 color: #3670A7;
 background-color: #F9FBFD;
 font-weight: bold;
 padding-bottom: 3px;
 width: 180px;
 text-align: left;
 vertical-align:text-top;
}

.techniques_labelcell_header {
 font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #0000;
 text-align:left;
 background-color: #94DE8B;
 font-weight: bold;
 padding-bottom: 3px;
}

.practices_labelcell_header {
 font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #0000;
 text-align:center;
 background-color: #8AD3DF;
 font-weight: bold;
 padding-bottom: 3px;
}

.techniques_labelcell {
 font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: #CEF0CA;
 font-weight: bold;
 padding-bottom: 3px;
}

practices_labelcell {
 font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: #D6F2F3;
 font-weight: bold;
 padding-bottom: 3px;
}

.fieldcell {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 background-color: #F2F7FB;
 color: #3670A7;
 text-align: left;
 margin-right: 0px;
 padding-right: 0px;
 width: 508px;  
}

.fielddisplay {
 font-size: 14px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-style:normal;
 font-weight:normal;
 background-color: #F2F7FB;
 color: #000000;
 text-align: left;
 margin-right: 0px;
 padding-right: 0px;
 /*width: 508px;*/
}

.fielddisplay li {
 font-size: 14px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 background-color: #F2F7FB;
 color: #000000;
 text-align: left;
 width: 508px;
 vertical-align:text-top;
 margin-left: 0px;
 padding-left: 0px;  
}

.fielddisplay ul {
 font-size: 14px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 background-color: #F2F7FB;
 color: #000000;
 text-align: left;
 width: 508px;
 margin-left: 0px;
 padding-left: 0px;  
}

.td_helpcell ul {
 font-size: 13px;
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-weight:normal;
 background-color: #FFFFFF;
 color: #000000;
 text-align: left;
 margin-left: 0px;
 padding-left: 0px;  
}

.fieldcell input {
 font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 width: 500px;
 border: 1px solid #284279;
 margin-right: 0px;
}
.fieldcell textarea {
    width: 500px;
    color: #102132;
    background-color: #D7E5F2;
    border: 1px solid #00008B;
}

.fieldcell select {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 width: 500px;
 border: 1px solid #284279;
}

.largelabelcell {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: transparent;
 color: #3670A7;
}

.smallcheckboxcell {
  padding-right: 1px;
 width: 20px;
}
.smalllabelcell {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: transparent;
 color: #3670A7;
 width: 50px;
}

.smallfieldcell {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #F2F7FB;
 color: #000000;
 text-align: center;
 width: 16px;
}

.checkbox {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 padding-left: 10px;
}

#radiobut {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #F2F7FB;
 padding-left: 10px;
 color: #102132;
 width: 20px;
}

input.submit_btn{
   color:#000000;
   font-family:"Trebuchet MS", Arial, sans-serif;
   font-size:14px;
   font-weight:bold;
   background-color:#fccc5c;
   border:2px solid;
   border-top-color:#ff9999;
   border-left-color:#ff9999;
   border-right-color:#660000;
   border-bottom-color:#660000;
}
input.btn{
   color:#000000;
   font-family:"Trebuchet MS", Arial, sans-serif;
   font-size:14px;
   font-weight:bold;
   background-color:#D7E5F2;
   border:2px solid;
   border-top-color:#999999;
   border-left-color:#999999;
   border-right-color:#000066;
   border-bottom-color:#000066;
}
input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
}

p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:small;
}

#doc {
        height:100%;
        width:100%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        top: 6.5em;
        position: absolute;
}

#glossary_content {
        font-family: "Trebuchet MS", Arial, sans-serif;
        margin-left:175px;
		text-align:left;
		width: 630px;
}

#glossary_content p {
        font-family: "Trebuchet MS", Arial, sans-serif;
		text-align:left;
		font-weight:normal;
		font-size:14px;
}

#glossary_content li {
        font-family: "Trebuchet MS", Arial, sans-serif;
        margin-right:10px;
        margin-left:10px;
		text-align:left;
		font-size: 14px;
		font-weight:normal;
}

#glossary_content ul {
        font-family: "Trebuchet MS", Arial, sans-serif;
        margin-right:10px;
        margin-left:10px;
		text-align:left;
		font-size: 14px;
		font-weight:normal;
		padding-bottom: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
}

#content {
        font-family: "Trebuchet MS", Arial, sans-serif;
        margin-right:10px;
        margin-left:5px;
	text-align:left;
	padding-left: 17px;
}

#content p {
        font-family: "Trebuchet MS", Arial, sans-serif;
        margin-right:10px;
        margin-left:5px;
	text-align:left;
	font-weight:normal;
	font-size:14px;
}

#content li {
        font-family: "Trebuchet MS", Arial, sans-serif;
        margin-right:10px;
        margin-left:25px;
	text-align:left;
	font-size: 14px;
	font-weight:normal;
}

#header_img1{
        position:absolute;
        left:0;
        top: 1.5em;
        width: 235px;
        height: 71px;
        background-color:#FFFFFF;
}

#header_img2{
        position:absolute;
        left:260px;
        top:1.5em;
        #height:5em;
        top: 20px;
        height: 71px;
        width: 900px;
        background-color:#FFFFFF;
}

#wrapper {
        /*width:100%;
        border :1px solid black;*/
}
#header {
        height                          : 115px;
        width                           : 100%;
        /*min-width                     : 500px;*/
        background-image        : url('/water2010/images/masthead_2repeater.jpg');
        background-repeat:repeat-x;
        /*margin-bottom:10px;*/

}

#headernav {
        position:relative;
        margin-left:130px;
        margin-top:-40px;
        color:#FFFFFF;
        font-weight:bold;
        word-spacing:10px;
        font-size:11px;
}

#headernav2 {
        position:relative;
        margin-left:100px;
        margin-top:-40px;
        color:#FFFFFF;
        font-weight:bold;
        word-spacing:5px;
        font-size:11px;
}

#headernav a:link, #headernav a:visited, #headernav2 a:link, #headernav2 a:visited  {
        color:#FFFFFF;
        text-decoration: none;
        font-weight:bold;
        padding-bottom:2px;
        padding-top:2px;
}

#headernav a:hover{
        color: #000099;
        font-weight:bold;
        text-decoration: underline;
}

#cookie_absolute {
        position:absolute;
        top: 130px;
        left: 75%;
        padding-left: 30px;
        font-size: x-small;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
}

#pagetitle {
        position:relative;
        text-align:center;
        margin-left:0px;
        margin-top:-15px;
        color:#FFFFFF;
        font-weight:bold;
        /*word-spacing:20px;*/
        font-size:11px;
        padding-bottom:10px;
        padding-top:10px;
}
h1 {
	font-size: 16px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:bold;
	color: #5384A4;
}
h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-size:small;
        font-weight: bold;
        color: #000098;
        #margin-top: 8px;
        margin-bottom: 10px;
}

h3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-size:small;
        font-weight: bold;
        color: #000000;
        margin-bottom: -1px;
}

.bold {
        font-weight: bold;
}

.center {
        text-align:center;
}

.singlespace {
        word-spacing:1px;
}

.italics {
font-style:italic;
}

#footer {
        position:relative;
        width:100%;
        height:51px;
        background-image:url(../images/footer.jpg);
        background-position:left;
        background-repeat:no-repeat;
        /*margin-top:-52px;*/
        padding:0px;
        /*bottom:-52px;*/
        background-color:#04019A;
}
#footernav {
position:absolute;
        margin-left:434px;
        padding-bottom:10px;
        bottom:10px;
        color:#FFFFFF;
        font-weight:bold;
        word-spacing:20px;
        font-size:11px;
}

.leftimg {
        position:relative;
        float:left;
        margin-right:20px;
        margin-bottom: 6px;
}

.rightimg {
        float:right;
        margin-left:20px;
        margin-bottom: 6px;
        margin-right: 10px;
}
#navigation{
	position:absolute;
	/*margin-top:-152px;*/
	top:180px;
	left: 1px;
	width: 175px;
	background-color:#FFFFFF;
	height: 800px;
	text-align:right;
	font-style:normal;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color: #FF7E43;
}

#content{
	position:absolute;
	float:left;
	top:180px;
	left: 180px;
	width: 600px;
	background-color:#ffffff;
}
#navigation ul{
	clear:left;
	/*top:191px;*/
	position:relative;
	list-style: none;
	margin:0;
	padding:0;
}
#navigation li{ 
	text-align:center;	
}
#navigation a:link, #navigation a:visited  {
	color:#FF7E43;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

#navigation a:hover  {
	color:#6666FF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

#navigation input {
	background-color:#FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-style:normal;
	font-weight:normal;
	border: 1px solid #3366CC;
}

#navigation li a:link, #navigation li a:visited  {
	color:#0000FF;
	background-color:#cccc9a;
	text-decoration: none;
	border-top:1px solid #CCFFFF;
	border-left: 1px solid #CCFFFF;
	border-bottom:1px solid #000099;
	border-right: 1px solid #000099;
	font-weight:bold;
	padding:4px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:30px;
}

#navmid {
	/*color:#FF0c80;*/
	line-height:2;
}

#navigation li a:hover{
	background-color:#023401;
	color: #99FFFF;
	font-weight:bold;
	text-decoration: underline;
}
input.txt {
	color: #00008B;
	background-color: #D7E5F2;
	border: 1px inset #00008B;
	width: 480px;
}
.footprint {
  font-family:"Trebuchet MS", Arial, sans-serif;
  font-size:11px;
  color:#000000;
  font-weight:normal;
}

#small_text {
	font-size: 9px;
	font-style: normal;
	font-family:"Trebuchet MS", Arial, sans-serif;
	text-align:center;
}
#summary {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 13px;
	font-weight:normal;
}
#orange_heading  {
	color:#FF7E43;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-bottom: 20px;
}

#data_help {
	width: 795px;
	right: 0px;
	margin-right: 0px;
	padding-right: 0px;
	text-align:right;
}


