body { margin: 0; padding: 0; font-family:  Arial, Helvetica, sans-serif; font-size: 12px;}

#col_left { float: left; width: 58%; padding-right: 0px;}
#col_right{ float: right; clear: right; width: 42%; margin-right: 0px;}

#whatsnew{padding: 0px 0px 0px 0px; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}
#new_news { border-right: 0px solid #C0C0C0; border-bottom: 0px solid #C0C0C0; border-left: 0px solid #C0C0C0;}

.bg_color { background:#ffffff; }

.bg_nav { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffd8E6F9'); }

#bg_fav { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffffff',EndColorStr='#ffd8E6F9'); }

.bg_filter {  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffeeeeee',EndColorStr='#ffd8E6F9'); }

#bg_filter {  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffFFFFFF',EndColorStr='#ffd8E6F9'); }

.bg_fieldset { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffd8E6F9'); }

/*** Side Structures ***/
.side {
	width: 209px; 
	background-color: #E6EBF0;  
}

.section_title	{
	border-bottom: 1px solid #000;
	padding-bottom: 0;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Verdana, sans-serif;
	text-indent: 10px;
	background-color: #576D89;
	color: #FFF;
}

.section_title_orange	{
	border-bottom: 1px solid #EE9819;
	padding-bottom: 0;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 1.0em;
	font-family: Arial, Verdana, sans-serif;
	text-indent: 10px;
	background-color: #FAE38F;
	color: #000;
}

.section_title_small {
	border-bottom: 1px solid #000;
	padding-bottom: 0;
	margin-bottom: 0;
	font-weight: bold;
	font-size: .8em;
	font-family: Arial, Verdana, sans-serif;
	text-indent: 10px;
	background-color: #576D89;
	color: #FFF;
}

.section_title_small_alt {
	border-bottom: 1px solid #000;
	padding: 2px 0px 2px 0px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	text-indent: 10px;
	background-color: #576D89;
	color: #FFF;
}

.section_title_small_white {
	border-bottom: 0px solid #EE9819;
	padding-bottom: 0;
	margin-bottom: 0;
	font-weight: bold;
	font-size: .8em;
	font-family: Arial, Verdana, sans-serif;
	text-indent: 10px;
	background-color: #FFF;
	color: #000;
}

.verticaltext {
	writing-mode: tb-rl;
	filter: flipv fliph;
	font-family: Arial, sans-serif; 
	font-weight: normal;
	font-size: 1em; 
	padding: 5px;
}

/*** Page Structures ***/
/*fieldset { -moz-border-radius: 6px;}*/

#dropshadow {
	color:white; 
	background-image:url('https://webarchive.library.unt.edu/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/homepage/shadow.gif');
	height:5px; 
	background-repeat:repeat-x; 
	background-color:#ffffff;
	margin-left: 5px;
	margin-right: 5px;
}

#vertical_gradient { background-image: url('https://webarchive.library.unt.edu/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/homepage/vertical_gradient.jpg'); background-repeat: repeat-x; }

.separator { background-image: url('https://webarchive.library.unt.edu/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/homepage/separator.gif'); background-repeat: no-repeat; background-position: center center; width: 377px; height:10px;}

.img { border-color: #000; border-width: 1px; padding: 1px;}

/*** Link Structures ***/
a:link { color: #29548F; text-decoration: none; }
a:visited {color: #8F2929; text-decoration: none; }
a:hover,a:active {color: #3579D0; text-decoration: underline; background-color: transparent;	}

.district_menu {
	background-image: url('https://webarchive.library.unt.edu/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/menu/side-bg.gif');
	background-repeat: repeat-y;
	background-color: transparent; 
	color: #CF5200; 
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 14px; 
	margin: 0px 0px 10px 0px; 
	padding: 5px 10px;
	border-width: 1px 0px; border-style: dashed; border-color: #2A568F;
	}

a.top_nav:link { 
	color: #FFF; 
	text-decoration: none; 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;	
	letter-spacing: 0.08em;

	}

a.top_nav:visited {
	color: #FFF; 
	text-decoration: none; 
	font-family: Arial;
	font-size: 12px;	
	font-weight: bold;	
	letter-spacing: 0.08em;

	}
	
a.top_nav:hover,a.top_nav:active {
	color: #FFF; 
	text-decoration: none; 
	background-color: #2A568F; 
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0.08em;

	}
	
.how_do_i {
	font-family:verdana; 
	font-size: 11px; 
	font-weight:bold; 
	color: #FFF;
	}
	
a.how_do:link { 
	color: #FFF; 
	text-decoration: none; 
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;	
	letter-spacing: 0.02em;
	padding: 0px 2px;
	}

a.how_do:visited {
	color: #FFF; 
	text-decoration: none; 
	font-family: Verdana;
	font-size: 11px;	
	font-weight: normal;	
	letter-spacing: 0.02em;
	}
	
a.how_do:hover,a.how_do:active {
	color: #FFF; 
	text-decoration: none; 
	background-color: #EE1A0F; 
	font-family: Verdana;
	font-size: 11px; 
	font-weight: normal;
	letter-spacing: 0.02em;	
	}
	
/*** End Link Structures ***/


/*** Button Types ***/
a.button {	
	font-weight: normal;	
	font-size: 10px;	font-family:  Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;	padding: 2px 2px;	
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee;	
	text-align: center;	text-transform: uppercase;
}

a.button:link { 	
	background-color: transparent; 
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee;	
	color: #000;	text-decoration: none;	
}

a.button:visited {	
	background-color: transparent;
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee; 	
	color: #000;	text-decoration: none;	
}

a.button:hover { 	
	background-color: #c8dbf6; 	
	color: #000;	
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee;	
	text-decoration: none;	
}

a.button:active { 	
	background-color: transparent;
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee; 	
	color: #000; 	text-decoration: none;	
}

.form_button {
		color: #000;
	 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  	font-size: 12px;
	  	font-weight: normal;
	  	border-top: 1px solid white;
	  	border-left: 1px solid white;
	  	border-right: 1px solid black;
	  	border-bottom: 1px solid black;
	  	filter:progid:DXImageTransform.Microsoft.Gradient
	    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffc8dbf6');
	}
	
.form_button_inactive {
		color: #666;
	 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  	font-size: 12px;
	  	font-weight: normal;
	  	border-top: 1px solid white;
	  	border-left: 1px solid white;
	  	border-right: 1px solid black;
	  	border-bottom: 1px solid black;
	  	filter:progid:DXImageTransform.Microsoft.Gradient
	    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffEEEEEE');
	}
/*** End Button Types ***/


.new_graphic {
		background-image: url(/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/buttons/new_tiny_blue.gif);
		width: 32px;
		height: 16px;
		background-repeat: no-repeat;
}

#line_dotted { border-bottom: 1px dotted #ccc; width:75%;}

#foldheader{
	cursor:pointer;
	cursor:hand ;
	font-size : x-small;
	font-family : Verdana, Arial;
	font-weight: Normal;
	list-style-image:url(/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/nav/b_folder.gif);
	text-align: left;
	margin-top: 0px; 
	margin-left: -10px;
	margin-right: 5px;
}

#foldinglist{
	cursor:pointer; cursor:hand ; font-size : x-small; font-family : Verdana, Arial;	font-weight: Normal;
	list-style-image:url(/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/icons/ie.gif);
	text-align: left;
	margin-left: 10px;
	margin-right: 0px;
}

/* Alignment Choices */
.floatright {
	float: right;
	margin-top: 0px; 
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
}

#floatright {
	float: right;
	margin-top: 0px; 
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
}

#floatright_graphic {
	float: right;
}

.floatleft {
	float: left;
	margin-top: 0px; 
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
}

#floatleft {
	float: left;
	margin-top: 0px; 
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
}

#hand { cursor: pointer; }

td.inside_line { 
	background: #fff; 
	border-bottom: #C8DBF6 1px solid; 
	border-left: #626262 0px solid; 
	border-right: #FDFDFD 0px solid; 
	border-top: #626262 0px solid;  
}

.quickClick {
		background-color:#C8DBF6; 
		color: #000;  	
		font-family: Verdana, Helvetica, Arial, sans-serif; 
		font-size: 11px;
		visible: false;
	}
	
.inside_title { 
	background: #D0DBED; 
	border-bottom: #FDFDFD 1px solid; 
	border-left: #626262 0px solid; 
	border-right: #FDFDFD 0px solid; 
	border-top: #626262 0px solid; 
	color: #000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px;
	padding-left: 4px; 
}

#line { border-bottom: 1px solid #999; }

#line_color { border-bottom: 1px solid #C8DBF6; }

#line_dotted { border-bottom: 1px dotted #ccc; }

#box_filled {
	background-color: #D6E3F5;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

#box_filled_light {
	background-color: #F3F6F8;
	border-top: 0px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}

#box_unfilled {
	border-left: solid 1px #C8DBF6;
	border-right: solid 1px #C8DBF6;
	border-top: solid 1px #C8DBF6;
	border-bottom: solid 1px #C8DBF6;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.input_inside { 
	background: #C8DBF6;
	border-bottom: #FDFDFD 1px solid; 
	border-left: #626262 1px solid; 
	border-right: #FDFDFD 1px solid; 
	border-top: #626262 1px solid; 
	color: #042757; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; padding-left: 4px; 
}

.input_inside_light {
	background: #DEE9FA;
	border-bottom: #FDFDFD 1px solid; 
	border-left: #626262 1px solid; 
	border-right: #FDFDFD 1px solid; 
	border-top: #626262 1px solid; 
	color: #042757; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; padding-left: 4px; 
}



.corps_topics {
	border-bottom:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	border-top:1px solid #D6D6D6;
	border-left:1px solid #D6D6D6;
	}
	
.content_padding {padding-left: 10px; padding-right: 10px; }


/*** Style for the SwitchMenu.cfm ***/  
.mainDiv
{
  width:200px;
}

.topItem, .topItem:visited
{
  width: 200px;
  height: 20px;
  cursor: pointer;
  text-decoration: none;
  color: #000; 
  font-weight: normal;
  font-size: 12px;
  letter-spacing: 0.03em;
  font-family:  Arial, Verdana;
  display: block;
 }
 
 .topItem:hover 
{
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	display: block;
}

.dropMenu
{
  background: #F3F6F8;
  border-top:1px solid #467BF2;
  border-left:1px solid #92B1F8;
  border-right:1px solid #92B1F8;
  border-bottom:1px solid #92B1F8;
}

.dropMenu_alt
{
  background: #FFF;
  border-top: 0px solid #467BF2;
  border-left: 0px solid #92B1F8;
  border-right: 0px solid #92B1F8;
  border-bottom: 1px solid #92B1F8;
}

.dropMenu_alt_blue
{
  background: #F3F6F8;
  border-top: 0px solid #467BF2;
  border-left: 0px solid #92B1F8;
  border-right: 0px solid #92B1F8;
  border-bottom: 1px solid #92B1F8;
}

.subMenu
{
   display:none;
}

.subItem
{
   cursor: pointer;
   color: #000;
   text-decoration: none;
   font-weight: normal;
   font-family:  Arial, Verdana;
   font-size: 11px;
   letter-spacing: 0.03em;
   padding-left: 0px;
}

.subItem a
{
   cursor: pointer;
   color: #000;
   text-decoration: none;
   font-weight: normal;
   font-family:  Arial, Verdana;
   font-size: 11px;
   letter-spacing: 0.03em;
   padding-left: 0px;
}

.subItemOver
{
   cursor: pointer;
   color: #000;
   text-decoration: none;
   font-weight: normal;
   font-family:  Arial, Verdana;
   font-size: 11px;
   letter-spacing: 0.03em;
   padding-left: 0px;
}

.subItemOver  a
{
   background-color: #D8E6F9;
   color: #000;
   font-weight: normal;
   font-family:  Arial, Verdana;
   font-size: 11px;
   letter-spacing: 0.03em;
   padding-left: 0px;
}

.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}
/*** End Style for the SwitchMenu.cfm ***/

 .border_blue
 {
 	 border-bottom: 1px solid #92B1F8;
}

#department_menu 
{
	 text-decoration: none;
 	 color: #000; 
}


/* The Applications Tabs */
    #header_tabs {
      float:left;
      width:98%;
      background:url("/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/app_tabs/bg.gif") repeat-x bottom;
      font-size:72%;
      line-height:normal;
      }
    #header_tabs ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header_tabs li {
      float:left;
      background:url("/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/app_tabs/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #header_tabs a {
      display:block;
      background:url("/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/app_tabs/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
      }
    #header_tabs a:hover {
      color:#333;
      }
    #header_tabs #current {
      background-image:url("/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/app_tabs/left_on.gif");
      }
    #header_tabs #current a {
      background-image:url("/eot2008/20090109015236oe_/http://www.nws.usace.army.mil/images/app_tabs/right_on.gif");
      color:#333;
      padding-bottom:5px;
      }
	  
	 
.app_title {
	padding-bottom: 5px; 
	font-weight:bold;
	font-size: 1.0em;
}

  /* End Applications Tabs */