/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
ul#menu {
list-style:none;
text-align:center;
font-size:11px;
font-family:arial, sans-serif;
height:41px;
width:auto;
left:59px;
margin:0 auto;
padding:0;
}

ul#menu ul {
list-style:none;
position:absolute;
left:-9999px;
margin:0;
padding:0;
}

ul#menu table {
border-collapse:collapse;
font-size:1em;
float:left;
margin:-1px;
}

ul#menu ul li {
float:left;
text-align:left;
margin:0;
}

ul#menu ul li a {
display:block;
line-height:20px;
background:transparent;
width:150px;
margin:0;
padding:0 10px;
}

ul#menu li {
display:inline;
text-align:left;
margin:0 -2px;
}

ul#menu li a {
display:inline-block;
height:36px;
background:url(images/button.gif) right top;
line-height:30px;
text-decoration:none;
color:#FFF;
margin:5px 0 0;
padding:0 20px 0 0;
}

ul#menu li a.sub {
background:url(images/button-arrow.gif) right top;
}

html>/**/body ul#menu li {
display:inline-block;
padding:0;
}

* html ul#menu li a.sub {
margin-right:3px;
}

* html ul#menu li a {
margin-bottom:-4px;
}

ul#menu li a b {
display:block;
height:36px;
float:left;
background:url(images/button.gif) left top;
cursor:pointer;
padding:0 0 0 20px;
}

ul#menu li a:hover {
position:relative;
background-position:right bottom;
color:#fff;
}

ul#menu li:hover {
position:relative;
}

ul#menu li:hover > a {
background-position:right bottom;
color:#000;
}

ul#menu :hover ul {
left:1px;
width:105px;
top:41px;
}

* html ul#menu :hover ul {
top:36px;
}

ul#menu :hover ul li a {
display:block;
float:left;
height:25px;
line-height:25px;
width:200px;
background:#ddd;
color:#000;
margin:0;
}

ul#menu :hover ul li a.fly {
background:#ddd url(images/arrow.gif) no-repeat right center;
}

ul#menu :hover ul ul {
left:-9999px;
}

ul#menu :hover ul :hover ul {
left:105px;
top:0;
width:150px;
}

ul#menu :hover ul :hover ul li a {
display:block;
float:left;
height:25px;
line-height:25px;
background:#bbb;
color:#000;
margin:0;
}

ul#menu :hover ul :hover ul li a:hover {
color:#fff;
background:#840;
}

ul#menu li a:hover b,ul#menu li:hover > a b {
background-position:left bottom;
}

ul#menu :hover ul li,ul#menu :hover ul :hover ul li {
display:block;
float:left;
border-bottom:1px solid #fff;
margin:0;
}

ul#menu :hover ul li a:hover,ul#menu :hover ul li:hover > a {
background:#c60;
color:#fff;
}

ul#menu :hover ul li a.fly:hover,ul#menu :hover ul li:hover > a.fly {
background:#c60 url(images/arrow-over.gif) no-repeat right center;
}
#ssapo {
	padding-left: 30px;
	padding-top: 10px;

}
.Style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	page-break-before: auto;
	page-break-after: auto;
}
