/*******************************************************************************
 * CSS to support navigation bars.
 ******************************************************************************/
div.navcell a:link,
div.navcell a:visited {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	letter-spacing: normal;
	padding: 5px 0px 3px 0px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	width:124px;
	background-color:#666666;
	height:16px;
	border-style:solid;
	border-width: 1px 0px 1px 0px;
	border-color:#FFFFFF;
}

div.navcell a:hover {
	background-color:#006699;
}

div.navcellon a:link,
div.navcellon a:visited,
div.navcellon a:hover,
div.navcellon a:active {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	letter-spacing: normal;
	padding: 5px 0px 3px 0px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	width:125px;
	background-color:#006699;
	height:16px;
	border-style:solid;
	border-width: 1px 0px 1px 0px;
	border-color:#FFFFFF;
}

div.spacer {
	width:1px;
	height:10px;
	background-color:#FFFFFF;
}


/*******************************************************************************
 * CSS to support drop down menus.
 ******************************************************************************/
div.dropdown {
    display: none;
    border: 1px solid #000;
    background-color:#ccc;
    z-index: 2;
    position: absolute;
}

.dropdown ul {
    list-style:none; margin:0; padding:0; padding-top:0.5em;
}

.dropdown ul li {
     white-space:nowrap;
}

.dropdown a:link,
.dropdown a:visited {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	letter-spacing: normal;
	padding: 0px 15px 0px 15px;
	display:block;
	color:#069;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	height: 20px;
}

.dropdown a:hover {
	text-decoration:underline;
}

/*******************************************************************************
 * CSS to support tooltips.
 ******************************************************************************/
.tooltip {
    position:absolute; 
    width:350px; 
    color:#000; 
    visibility:hidden; 
    text-align:left; 
    vertical-align:top;
    z-index:3;
}

.tooltip table {
    background-color:#fff;
    background-color:#fff; 
    border:1px solid #666;
    padding:0px;
}

.tooltipHeader {
    border-bottom:1px solid #666;
    background-image: url('../images/tooltip-bg.gif');
    background-repeat: repeat-x;
    padding-left:3px;
}

.icon {
    display:inline; vertical-align:middle; border:0px;
}
