/****************************************************************************************/
/* navigation 1st level menu */
/****************************************************************************************/
#menu  {
    height: 28px;	 
    position: relative;  
    padding: 0px; 
    margin: 0px 0px 0px 0px; 
}

#menu #main
{
    WIDTH: 770px;    
    LEFT: 50%;
    MARGIN-LEFT: -385px;
    POSITION: absolute;
    padding: 0px 0px 0px 0px;
}

#menu #main .separator{
    margin: 0px 0px 0px 0px;
    height: 28px;	
    width: 2px;      
}


/* remove all the bullets, borders and padding from the default list styling */
#menu #main ul {   
   list-style-type: none;
   margin: 0px 0px 0px 0px;
   padding: 0px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#menu #main li {      
        padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
        margin: 0px;        
}

/* style the links for the top level */
#menu #main ul a,
#menu #main ul a:link, 
#menu #main ul a:visited {
   height: 28px;    
   text-decoration: none;
}


/****************************************************************************************/
/* navigation 2st level menu */
/****************************************************************************************/
.SecondMenuTable
{
    background-color: #f2f2f2;
    width: 221px;
    border-right: 1px solid #a8a8a8;
    border-left: 1px solid #a8a8a8;
    border-bottom: 1px solid #a8a8a8;
}

.SecondMenuItem
{
    border-top: 1px solid #a8a8a8;
    height:24px;
}

A.menuSecond
{
    FONT-SIZE: 11px;
    COLOR: #1c1c1c;
    font-weight:bold;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    padding:0px 0px 0px 6px;
    display:block;
    line-height:24px;
    height:100%;
}

A.menuSecondActive
{
    FONT-SIZE: 11px;
    COLOR: #015ea6;
    font-weight:bold;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    padding:0px 0px 0px 6px;
    display:block;
    line-height:24px;
    height:100%;
}

font.menuSecond
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}



.ThirdMenuItem
{
    background-color: #ffffff;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 15px;
    border-bottom:1px solid #ffffff;
    display:block;
    line-height:24px;
    height:100%;
}

.ThirdMenuLink
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    text-decoration:none;
    display:block;
    line-height:24px;
    height:100%;
}

.ThirdMenuLink:hover
{
    FONT-SIZE: 11px;
    COLOR: #83929d;
    FONT-FAMILY: Verdana;
    display :block;
    line-height :24px;
    height :100%;
}


.ThirdMenuActive
{
   margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 15px;
    border-bottom:1px solid #ffffff;
    background-color:#ffffff;
    display:block;
    line-height:24px;
    height:100%;
}


A.ThirdMenuLinkSelected
{
    FONT-SIZE: 11px;
   COLOR: #83929d;
    FONT-FAMILY: Verdana;
    text-decoration:none;
    display:block;
    line-height:24px;
}

#breadCrumbs {
    margin: 0px 0px 0px 14px;
}

a.bread,
a.bread:visited{
    FONT-SIZE: 10px;
    COLOR: #015ea6;
    FONT-FAMILY: Verdana;
    text-decoration:none;
}


/*sharon drop down menus*/
.menuTable
{
 border:1px solid gray; z-index: 9;
background-color :#d5d5d5;
}
.menuDiv{
position :absolute;
display :none;  
height :90px;
width :150px;
z-index:9;

}

.on
{
	cursor :hand;
	color: white;
	text-align:center;
	background-color :#83929d;
	font-family:Verdana;
	font-size:11px;
	text-decoration :none;

}
.off
{
	background-color :#83929d;
	text-align :center;
	font-family :Verdana;
	font-size :11px;
	color :black;
	text-decoration :none;

}

td.suboff
{
	height:20px;
        width :135px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	background-color :#d5d5d5;
	text-decoration:none;
	padding: 2px 0px 0px 4px;
        border-bottom : 1px solid #a8a8a8;
        color:black;
}
td.subon
{
	padding: 2px 0px 0px 4px;
	height:20px;
        width :135px;
	cursor:pointer;
	color:white;
	text-align:left;
	background-color: #011d32;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	border-bottom :1px solid white;
}
