﻿
ul.horizontal, ul.horizontal li, ul.horizontal ul {
font-size:100%;
list-style-type:none;
margin:0px auto;
padding:0;
}
ul.horizontal {
cursor:default;
position:relative;
width:800px;
margin:0px auto;
z-index:2000;
}
ul.horizontal li {
cursor:pointer;
float:left;
left:1em;
margin:0 0 0 -0.1em;
position:relative;
text-align:center;
width:auto;
}
* html ul.horizontal li {
left:0;
margin:0 -1.1em 0 1em;
}
ul[class^="horizontal"] li {
left:0;
margin:0 -1.1em 0 1em;
}
ul.horizontal ul {
cursor:default;
left:-100em;
margin:0;
padding:1px 0 0;
position:absolute;
top:auto;
width:8.2em;
z-index:2020;
}
ul.horizontal ul li {
float:none;
left:auto;
margin:-1px 0 0;
width:8.2em;
}
ul.horizontal ul ul {
margin:-0.45em 0 0 7.65em;
}
ul.horizontal ul {
border-color:#FFECA7 #A97741 #A97741 #FFECA7;
border-style:none;
border-width:0;
}
ul.horizontal a, ul.horizontal a:active, ul.horizontal a:visited {
-x-system-font:none;
background:#4070A6 none repeat scroll 0 0;
border:1px solid #000000;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:1px;
line-height:normal;
padding:5px 21px 5px 12px;
text-decoration:none;
}
ul.horizontal li#adbox a, ul.horizontal li#adbox a:visited, ul.horizontal li#adbox a:active {
padding:5px 14px 5px 12px;
width:10.2em;
}
li#adbox {
}
ul.horizontal > li#adbox {
}
td#topmenu > ul.horizontal a, td#topmenu > ul.horizontal a:visited {
padding:5px 20px 5px 12px;
}
td#topmenu > ul.horizontal > li#adbox a, td#topmenu > ul.horizontal > li#adbox a:visited, td#topmenu > ul.horizontal > li#adbox a:active {
}
ul.horizontal a:hover, ul.horizontal a:active, ul.horizontal a.rollover:link, ul.horizontal a.rollover:visited {
background:#5F83AC none repeat scroll 0 0;
color:#FFE9AF;
}
ul.horizontal li.hasmenu > a:link, ul.horizontal li.hasmenu > a:visited {
background-color:#4070A6;
}
ul.horizontal ul li.hasmenu > a:link, ul.horizontal li.hasmenu > a:visited {
background-color:#4070A6;
}
ul.horizontal li.hasmenu > a:hover, ul.horizontal li.hasmenu > a, ul.horizontal li.hasmenu > a:active, ul.horizontal li.hasmenu > a.rollover, ul.horizontal li.hasmenu > a.rollover:visited {
background-color:#5F83AC;
}
ul.horizontal ul li.hasmenu > a:hover, ul.horizontal ul li.hasmenu > a:active, ul.horizontal ul li.hasmenu > a.rollover, ul.horizontal ul li.hasmenu > a.rollover:visited {
background-color:#5F83AC;
}
ul.horizontal li.hasmenu ul li a {
width:12em;
}
ul.horizontal a {
float:left;
}
ul.horizontal a {
float:none;
}
ul.horizontal ul a {
float:none !important;
}
* html ul.horizontal li {
background:#FFFFFF none repeat scroll 0 0;
display:inline;
float:left;
}
* html ul.horizontal li {
position:static;
}
* html ul.horizontal a {
position:relative;
}
ul iframe {
border:medium none;
position:absolute;
z-index:1010;
}

li 
{
	margin-top:-3px !important;	
}