﻿.dd {float:left; padding:3px 5px; position:relative; z-index: 500; background: url(../pics/navigationBorder.gif) no-repeat 0 0;}
.dd dt a:link, .dd dt a:active, .dd dt a:visited {overflow:visible; padding:8px; min-width: 90px; text-align: center; font-weight:bold; font: 12px Arial; color: #fff;}
/* * html .dd dt a:link, * html .dd dt a:active, * html .dd dt a:visited {overflow:visible; padding:8px 0px; width: 115px; text-align: center; 
font-weight:bold; cursor:pointer;  font: 12px Arial; color: #fff;}*/
.dd dt a:hover {text-decoration: none;}
.dd dd {position:absolute; overflow:hidden; display:none}
.dd ul {width:180px; list-style:none; margin-top: 0px; z-index: 550;}
.dd li {width:180px; display:inline; position:relative; background: red;}
.dd a, .dd a:active, .dd a:visited {display:block; padding:5px; color:#fff; text-decoration:none;}
.dd a:hover, .subdd dt:hover {background:#3c5f89; color:#fff;text-decoration: none;}
.dd .underline {border-bottom:1px solid #3c5f89;background:#3c5f89;}
.subdd {position:relative}
.subdd dt {display:block; border:none; padding:5px; color:#fff; text-decoration:none; background:#3c5f89; min-width:90px; font-weight:normal;}
.subdd dd {width:158px; }
.subdd ul {width:154px; }
.subdd a, .subdd a:active, .subdd a:visited {width:94px; cursor: pointer;}

/*dd.fullWidth
{
}*/
/*dt.sub
{
	height:18px;
	background-color:Red;
	vertical-align:top;
}*/
dt.sub a:link, dt.sub a:active, dt.sub a:visited {border-bottom: solid 1px #fff; height:20px; overflow:visible; padding:2px; min-width: 90px; text-align: center; font-weight:bold; font: 12px Arial; color: #fff;}