.navigationbar {width: 1050px;
background: #cccccc url('images/navigationbackgroundslice.gif') repeat-x;
margin: 0 auto;
height: 41px;
text-align: center;
line-height: 41px;}

.navigationbar a:link {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}

.navigationbar a:hover {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}

.navigationbar a:active {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}

.navigationbar a:visited {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}


/*Top Bar Dropdowns*/

.navigationbar ul {
margin: 0;
padding: 0;
list-style: none;}

.navigationbar ul li {position: relative;
display: inline;
padding: 0px 0px 30px 0px;
}

.navigationbar li ul {
position: absolute;
top: 26px;
left: 0px;
text-align: left;
display: none;
}

ul.topmenu li a:link {
display: block;
background: #666666 url('images/lidropshadow.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: white;
font-size: 13px;
line-height: 15px;
display: block;
width: 175px;
padding: 2px;
}

ul.topmenu li a:active {background: #e1e1e1 url('images/lidropshadowhover.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: black;
display: block;
font-size: 13px;
line-height: 15px;
display: block;
width: 175px;
padding: 2px;}

ul.topmenu li a:visited {background: #666666 url('images/lidropshadow.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
display: block;
color: white;
font-size: 13px;
line-height: 15px;
width: 175px;
padding: 2px;}

ul.topmenu li a:hover {background: #e1e1e1 url('images/lidropshadowhover.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: black;
display: block;
font-size: 13px;
display: block;
line-height: 15px;
width: 175px;
padding: 2px;
text-decoration: none;}

.navigationbar li:hover ul, li.over ul {display: block;}







/*Scroll UP*/

.navigationbarUP {width: 1050px;
background: #cccccc url('images/navigationbackgroundslice.gif') repeat-x;
margin: 0 auto;
height: 41px;
text-align: center;
line-height: 41px;}

.navigationbarUP a:link {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}

.navigationbarUP a:hover {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}

.navigationbarUP a:active {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}

.navigationbarUP a:visited {color: white;
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 16px;}


/*Top Bar Dropdowns*/

.navigationbarUP ul {
margin: 0;
padding: 0;
list-style: none;}

.navigationbarUP ul li {position: relative;
display: inline;
padding: 10px 0px 0px 0px;
}

.navigationbarUP li ul {
position: absolute;
bottom: 20px;
left: 0px;
text-align: left;
display: none;
}

ul.topmenu li a:link {
display: block;
background: #666666 url('images/lidropshadow.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: white;
font-size: 13px;
line-height: 15px;
display: block;
width: 175px;
padding: 2px;
}

ul.topmenu li a:active {background: #e1e1e1 url('images/lidropshadowhover.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: black;
display: block;
font-size: 13px;
line-height: 15px;
display: block;
width: 175px;
padding: 2px;}

ul.topmenu li a:visited {background: #666666 url('images/lidropshadow.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
display: block;
color: white;
font-size: 13px;
line-height: 15px;
width: 175px;
padding: 2px;}

ul.topmenu li a:hover {background: #e1e1e1 url('images/lidropshadowhover.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: black;
display: block;
font-size: 13px;
display: block;
line-height: 15px;
width: 175px;
padding: 2px;}

.navigationbarUP li:hover ul, li.over ul {display: block;}





/*Sidebar Dropdowns*/

.sidebarlinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 22px;
	}

.sidebarlinks ul li {position: relative;}

.sidebarlinks li ul {position: absolute;
right: -200px;
top: 0;
display: none;}


.sidebarlinks ul li a:link {
display: block;
background: #666666 url('images/lidropshadow.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: white;
font-size: 13px;
line-height: 15px;
display: block;
width: 175px;
padding: 0px 2px 0px 2px;
text-decoration: none;
}

.sidebarlinks ul li a:active {background: #e1e1e1 url('images/lidropshadowhover.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: black;
display: block;
font-size: 13px;
line-height: 15px;
display: block;
width: 175px;
padding: 0px 2px 0px 2px;
text-decoration: none;}

.sidebarlinks ul li a:visited {background: #666666 url('images/lidropshadow.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
display: block;
color: white;
font-size: 13px;
line-height: 15px;
width: 175px;
padding: 0px 2px 0px 2px;
text-decoration: none;}

.sidebarlinks ul li a:hover {background: #e1e1e1 url('images/lidropshadowhover.gif') repeat-y;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
border-style: none none solid none;
color: black;
display: block;
font-size: 13px;
display: block;
line-height: 15px;
width: 175px;
padding: 0px 2px 0px 2px;
text-decoration: none;}


.sidebarlinks ul.submenu li a:link {background: #ffffff;
border: 1px solid #cccccc;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
color: black;
font-size: 11px;
line-height: 15px;
width: 188px;
padding: 2px;}

.sidebarlinks ul.submenu li a:visited {background: #ffffff;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
color: black;
border: 1px solid #cccccc;
font-size: 11px;
line-height: 15px;
width: 188px;
padding: 2px;}

.sidebarlinks ul.submenu li a:hover {background: #e1e1e1;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
color: black;
border: 1px solid #cccccc;
font-size: 11px;
line-height: 15px;
width: 188px;
padding: 2px;}

.sidebarlinks ul.submenu li a:hover > a {background:#e1e1e1;
width: 180px;}

.sidebarlinks ul.submenu li a:active {background: #e1e1e1;
font-family: 'Arial', 'Euphemia UCAS', 'Gill Sans', 'Gill Sans ITC', sans-serif;
border: 1px solid #cccccc;
font-size: 11px;
line-height: 15px;
width: 188px;
padding: 2px;
color: black;}

.sidebarlinks li ul:hover > a {background:#e1e1e1;
width: 180px;}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

.sidebarlinks li:hover ul, li.over ul {display: block;}

