/* utility menu style at top right corner of page */
.utilMenu {
width: 100%;
float: right;
background-color: black;
font-size: 10px;
text-align: right;
margin-right: 6px;
padding-right: 20px;
color: white;
}

.utilMenu li {
display: inline;
}

.utilMenu li a:link, .utilMenu li a:visited {
color: white;
}

/* main navigation menu style */
.globalMenu {
width: 100%;
margin: 0px 0px 0px 0px;
background-color: black;
border-top: 1px black solid;
border-bottom: 1px black solid;
height: 20px;
fontsize: 12px;
clear: right;
color: white;
}

.globalMenu ul {
width: 100%;
margin: 0px 40px 0px 0px;
padding: 0px 0px 4px 0px;
white-space: nowrap;
}

.globalMenu li {
position: relative;
top: 2px;
display: inline;
list-style-type: none;
margin: 0px;
padding: 0px;
border-right: 5px solid black;
border-left: 5px solid black;
color: white;
}

.globalMenu li a:link, .globalMenu li a:visited {
background-color: black;
text-decoration: none;
padding: 2px 5px 3px 5px;
color: white;
}

.globalMenu li.active span {
padding: 5px 7px 4px 7px;
margin-bottom: -1px;
background-color: white;
}

.globalMenu li.active {
position: relative;
top: 1px;
font-weight: bold;
background: url('tabactive.png'): no-repeat top;
text-decoration: none;
border-right: medium none; 
padding-left: 0px; 
padding-right:5px;
padding-top:px;
padding-bottom:0px
}

.globalMenu li.active a:link, .globalMenu li.active a:visited {
color: maroon;
text-decoration: none;
padding: 0px;
background-color: transparent;
}

.globalMenu li.active a:hover {
color: black;
text-decoration: underline;

}

.globalMenu li a:hover {
color: white;
text-decoration: underline;
}


/* global submenu style */
.globalSubMenu {
float: left;
width: 100%
background-color: white;
height: 16px;
font-size: 12px;
padding: 5px 0px 0px 0px;
margin: -2px 0px 0px 0px;
border-bottom: 1px black solid;
}

.globalSubMenu ul {
display: inline;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
whitespace: nowrap;
}

.globalSubMenu li {
display: inline;
margin: 0px;
padding: 0px 4px 0px 8px;
list-style-type: none;
border-left 1px black solid;
}

.globalSubMenu li.first {
border-left: none;
}

.globalSubMenu  a:link, .globalSubMenu  a:visited {
color: black;
text-decoration: none;
}

.globalSubMenu a:hover {
color: maroon;
text-decoration: underline;
}

.globalSubMenu  li.active a:link, .globalSubMenu li.active a:visited {
color: black;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}
.globalSubMenu  li.active a:hover {
color: black;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}