/* 
    Document   : header
    Created on : Nov 3, 2007, 1:36:11 PM
    Author     : stephen
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

#header { }

#header-outer {
	position: fixed;
	width: 898px;
	background: #DCDCDC;
	color: #696969;
	height: 75px;
        margin: 0px auto 0px auto;
        z-index: 700;
}

#header-inner {
	width: 898px;
	background: #696969;
	color: #DCDCDC;
	height: 30px;
	border-bottom: 2px #BBB solid;
}

#header1a { left: 0px;   position: absolute; width: 136px; overflow: auto; height: 22px; padding-top: 7px; border-right: 1px #969696 solid; }
#header2a { left: 150px; position: absolute; width: 136px; overflow: auto; height: 22px; padding-top: 7px; border-right: 1px #969696 solid; }
#header3a { left: 300px; position: absolute; width: 126px; overflow: auto; height: 22px; padding-top: 7px; border-right: 1px #969696 solid; }
#header4a { left: 440px; position: absolute; width: 156px; overflow: auto; height: 22px; padding-top: 7px; border-right: 1px #969696 solid; }
#header5a { left: 610px; position: absolute; width: 126px; overflow: auto; height: 22px; padding-top: 7px; border-right: 1px #969696 solid; }
#header6a { left: 750px; position: absolute; width: 136px; overflow: auto; height: 22px; padding-top: 7px;}

#header1b { position: absolute; width: 194px; overflow: auto; height: 32px; margin-left: 15px;  padding-top: 13px; text-align: left; font-style: italic; }
#header2b { position: absolute; width: 450px; overflow: auto; height: 40px; margin-left: 224px; padding-top: 5px; text-align: center; background-image: url('/img/nrcsa_blue.gif'); background-repeat: no-repeat; }
#header3b { position: absolute; width: 194px; overflow: auto; height: 32px; margin-left: 689px; padding-top: 13px; text-align: right; font-style: italic;  }

#summary_info { position: fixed; width: 220px; top: 90px; overflow: auto; margin-top: 30px; text-align: left; }

.menuitems { position: fixed; z-index: 10000;  visibility: hidden; overflow: auto; text-align: left; border-top: 1px #555 solid; border-left: 1px #555 solid; border-right: 1px #555 solid;}

.header-columnb { 
    font-size: 12px;
    font-weight: bold;
}

.selected_menu {
    color: #EEE;
}

.menu_item {
    font-size: 11px;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-weight: normal;
    background-color: #CCC;
    padding: 5px 0px 5px 3px;
    border-bottom: 1px #555 solid;
    color: #2F4F4F;
}

.menu_item a {
    font-style: normal;
    text-decoration: none;
    color: #6A5ACD;
}

#header2b-inner { 
    font-size: 14px;
    text-shadow: 2px 3px 1px #BBB;
    margin-bottom: 2px;
}

.header-column {
    text-align: center; 
    font-size: 14px;
    font-weight: bolder;
    text-shadow: 3px 3px 5px #2F4F4F;
    height: 1em;
}


