#topmenu{height:28px;display:block;}
#topmenu table {
  border-collapse: collapse;
  margin:0; padding:0;
}
#topmenu table tr td{margin:0; padding:0;}



#nav {padding: 0; margin: 0; margin-left:18px;list-style: none; border:solid 0px #000000;}
#nav {}
#nav img {border: none;}
#nav ul {padding: 0; margin: 0; list-style: none; }
#nav ul ul{padding: 0; margin: 0; list-style: none;}
#nav li.toptab a {display: block;	width: 149px; padding:0px; margin:0px; background:url('../images/button.png') no-repeat; color:#ffffff;	text-align:center; font-family:Arial; padding-top:7px; height:16px;	padding-bottom:5px;	text-decoration:none;}
#nav li.toptab a:hover {background:url('../images/button-on.png') no-repeat;}
#nav li.sfhover a {background:url('../images/button-on.png') no-repeat;}
#nav li:hover a {background:url('../images/button-on.png') no-repeat;}
#nav #activated {background:url('../images/button-on.png') no-repeat;}
#nav li.activated a{background:url('../images/button-on.png') no-repeat;}
#nav li.on a{background:url('../images/button-on.png') no-repeat;}
#nav li {margin-left: 3px; float: left;	width: 149px; }
#nav li .droppanel a {background-image:none;}
#nav li .droppanel{background: transparent none repeat scroll 0% 0%; display:none; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
#nav li .droppanel {position:absolute; width:325px; z-index:5000; margin-top:28px}

/**/
#nav li.sfhover .droppanel {display: block}
#nav li .droppanel:hover #nav li.toptab a {background:url('../images/button-on.png') no-repeat;}
#nav li .droppanel .top 
{
background:transparent url('../images/popup-frame-top.png') no-repeat scroll; 
height:7px;
_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popup-frame-top.png', sizingMethod='crop'); 
}

#nav li .droppanel .middle {
background:transparent url('../images/popup-frame-middle.png') repeat-y scroll;
_float:left; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popup-frame-middle.png', sizingMethod='scale');
padding:0px 11px 1px 7px;
}

#nav li .droppanel .bottom 
{

background:transparent url('../images/popup-frame-bottom.png') no-repeat scroll 0 0px; 
height:12px;
_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popup-frame-bottom.png', sizingMethod='crop'); 

}

#nav li .droppanel .middle .content 
{
background: transparent url('../images/panel-strip.png') repeat-y;
_float:left; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/panel-strip.png', sizingMethod='scale');
}

#nav li .droppanel .middle .content a {margin:0; padding:0; background-image:none; color:#000; width: auto;	height:auto;}
#nav li .droppanel .middle .content a:hover {text-decoration:underline;}
#nav li .droppanel .middle .content a {display:block; text-align:left; color:#2a2e70;}
#nav li .droppanel .middle .content h3 {margin:0; background:url('../images/drop-panel.png') repeat-y; clear:both; font-size:100%; font-weight:bold; padding:2px 14px; position:relative; height:15px; border-bottom: solid 1px #a2b3b4;}
#nav li .droppanel .middle .content ul {float:left; margin:0; padding:3px 0 5px 4px; position:relative; right:0; top:0; width:325px; display:block;}
#nav li .droppanel .middle .content li{background: transparent url('../images/drop-spot.png') no-repeat 12px 7px; line-height:1.3em; font-size:90%; padding:2px 0 2px 25px; margin-left:0px; width:130px;}

#nav li .droppanel .middle .content li.subfocusheading{background:none; font-size:8pt; font-weight:bold; width:320px; padding:4px 0px 1px 10px;}
#nav li .droppanel .middle .content li.subfocuspage{}


/* WIDE */
#nav li .wide .middle .content h3 {background:url('../images/drop-panel-wide.png') repeat-y;}
#nav li .wide {width:385px;}
#nav li .wide .top 
{
background:transparent url('../images/popup-frame-wide-top.png') no-repeat scroll; 
height:7px;
_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popup-frame-wide-top.png', sizingMethod='crop'); 
}

#nav li .wide .middle 
{

background:transparent url('../images/popup-frame-wide-middle.png') repeat-y scroll;
_float:left; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popup-frame-wide-middle.png', sizingMethod='scale');
padding:0px 11px 1px 7px;
}

#nav li .wide .bottom 
{

background:transparent url('../images/popup-frame-wide-bottom.png') no-repeat scroll 0 0px; 
height:12px;
_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popup-frame-wide-bottom.png', sizingMethod='crop'); 

}

#nav li .wide .middle .content 
{
background: transparent url('../images/panel-strip-wide.png') repeat-y;
_float:left; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/panel-strip-wide.png', sizingMethod='scale');
}

#nav li .wide .middle .content ul {width:385px;}
#nav li .wide .middle .content li{width:150px;}
#nav li .droppanel .middle .content li.wideitem{width:260px;}