#globalRow, #helpRow, #navRow {
	width:100%;
	height:19px;
	padding:0px;
	margin:0px;
	background-color:#408ADA; 
}
#helpRow{background-color:#FFFFFF; height:40px;}
#navRow{background-color:#D8E8F8;}
@media print{
    #helpMenu{display:none;visibility:hidden;}
    #globalRow{display:none;visibility:hidden;}
	#helpRow table tr td table{display:none;visibility:hidden;}
}

.headergif {height:40px;}
.fullwidth{
	width:1500px;
}

.MenuBar {
    color: #002163;
    cursor: pointer;
    cursor: hand;
    font-family: Arial;
    font-size: 8pt;
}
a.helpmenu {
	font-family:Arial; 
	font-size: 12pt;
	font-size: 60%; 
	color: #002163;
}
.helpmenudivider{
	font-family:Arial; 
	font-size: 70%; 
	color: #002163;
	text-decoration:none;
}
.TopLine {
    z-index:101;
    position:absolute;
    background-color:#002163;
    overflow-y:hidden;
    height:1px;
}
.NavRoot {
    border-top: 1px solid #d8e8f8;
    border-bottom: 1px solid #d8e8f8;
    border-left: 1px solid #d8e8f8;
    border-right: 1px solid #ffffff;
    padding-left:4px;
    padding-right:4px;
    height:20px;
    background-color: #d8e8f8;
}
.NavRootCurrent {
    border: 1px solid #d8e8f8;
    border-right: 1px solid #ffffff;
    padding-left:4px;
    padding-right:4px;
    height:20px;
    background-color: #ffffff;
    text-decoration: none;
}
.NavRootSelected {
    border-top: 1px solid #002163;
    border-left: 1px solid #002163;
    border-right: 1px solid #002163;
    padding-left:4px;
    padding-right:4px;
    height:20px;
    background-color: #ffffff;
    text-decoration: underline;
}
.NavItemGroup {
    font-family: Arial;
    font-size: 8pt;
    filter:none;
    border-left: 1px solid #002163;
    border-right: 1px solid #002163;
    border-bottom: 1px solid #002163;
    color: #002163;
    background-color:#ffffff;
    padding-top:5px;
}
.NavItem {
    padding-top:1px;
    padding-bottom:1px;
    padding-left:4px;
    padding-right:4px;
    cursor: pointer;
    cursor: hand;
}
.NavItemSelected {
    padding-top:1px;
    padding-bottom:1px;
    padding-left:4px;
    padding-right:4px;
    cursor: pointer;
    cursor: hand;
    text-decoration: underline;
}
/***  *****/
#LeftNav li.leftNavTitle
{
	padding: 0px 2px 5px 5px;
	border-bottom: #fff 1px solid; 
	font-weight: bold; 
	color: #365388; 
}
#LeftNav li.NavLevel3, #LeftNav li.NavLevel3 a {
	color: #0066b5;
	text-decoration:none;
}
#LeftNav li.NavLevel3 a:hover {
	text-decoration:underline;
}
#LeftNav li.NavLevel3, #LeftNav li.NavLevel3Active{
    padding-left:15px;
}
#LeftNav li.NavLevel3Active {
	color:#002163;
    background-color:white;
	text-decoration:none;
}

/* Level 4 list */
#LeftNav li.NavLevel3Active ul, #LeftNav li.NavLevel3 ul
{
    margin-left: -19px;
    padding-top: 5px;
    margin-bottom:-5px;
}

#LeftNav li.NavLevel4, #LeftNav li.NavLevel4 a {
	color: #0066b5;
    background-color: #EFF5FB;    
	text-decoration:none;
    line-height: normal;
}
#LeftNav li.NavLevel4 a:hover {
	text-decoration:underline;
}
#LeftNav li.NavLevel4, #LeftNav li.NavLevel4Active{
    padding-left:25px;
}
#LeftNav li.NavLevel4Active, #LeftNav li.NavLevel4Active a, #LeftNav li.NavLevel4Active a:hover {
    color: #002163;
    background-color:white;
	text-decoration:none;
}

/* /Level 4 list */

input.iNav_US_SearchButton
{  
   border-style: none;
   color:white;
   background: transparent url('navigation/shared/nav/images/iNav_US_Searchbtnlarge.gif') no-repeat right;
   width: 46px;
   _width: 47px;
   height: 20px;
   _height: 19x;
  margin: -1px 20px -1px  3px;
   _margin: 5px 20px 1px 3px;
   cursor: pointer;
   
}

input.iNav_US_Search_Text_Content{
   font-family:Arial; 
   font-size: 11px;
   padding:0px 2px 1px 4px;
   _padding:0px 2px 0px 4px;
   color: #9d9d9d;
   font-weight:normal;
   font-style:normal;
   text-decoration:none;
   border:1px solid;
   border-color:#408ADA;  
   height:expression((document.compatMode && document.compatMode=='CSS1Compat') ? '16px' : '17px');
   background: transparent url('navigation/shared/nav/images/iNav_US_Searchmgls.gif') no-repeat right;
				
}
.iNav_HelpMenuSearch {
	color: #ffffff;
	font-weight:normal;
    font-style:normal;
    padding-bottom:5px;
}
.iNav_HelpMenuSearch_Item {
	color: #ffffff;
	font-size: 60%; 
    font-weight:normal;
    font-style:normal;
}
td.iNav_HelpMenuSearch_Divider{
	font-size: 60%; 
	color: #ffffff;
	text-decoration:none;
}

.iNav_US_Search_Text{
    padding:0px 0px 2px 0px;
    _padding:0px;
    * padding:0px;
}

.iNav_US_Search_Text input.iNav_US_Search_Text_Content{
	margin:0 0 1px 0; 
	_margin:0px;
}