#partner {
	padding: 15px;
	background: #000000;
}

.showflash {
	background: #000000;
}

.ticker {
	position: relative;
	left: 15px;
	top: 10px;
	border-top: 3px solid #cccccc;
	border-bottom: 3px solid #cccccc;
	overflow: hidden;
	background-color: #000000;
	width: 680px;
	height: 30px;
}

.tickerText {
	font-size: 20pt;
}

input.button {
	color: blue;
	padding: 4px;
	margin: 10px;
width:180px;
	font-size: 15px;
font-weight: bold;
	background: url(../images/but_bg.png) repeat-x center center;
	border:1px solid #ccc;
}

.buttontall {
	color: #blue;
	padding: 4px;
	margin: 10px;
	font-size: 20px;
	background: url(../images/but_bg_tall.png) repeat-x center center;
	border:1px solid #ccc;
}


.menuarea {
	background: url(../images/menu.jpg) top right no-repeat;
	height: 35px;
	width: 700px;
	position:relative;
	z-index: 99;
}


#nav a {
color:#FFFFFF;
display:block;
font-family:"Arial Narrow","Helvetica Neue Bold Condensed",Arial,sans-serif;
font-size:13px;
font-weight:bold;
margin-top:4px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
text-transform:uppercase;
vertical-align:middle;
}
#nav, #nav ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#nav a {
}
#nav ul ul a {
color:#FFFFFF;
display:block;
font-size:13px;
font-weight:bold;
padding:2px 4px;
text-decoration:none;
text-transform:none;
}
#nav li {
background:transparent none repeat scroll 0 0;
float:left;
height:29px;
padding:0;
}
#nav ul li {
position:relative;
}
#nav li ul {
border-width:0;
font-weight:normal;
height:auto;
left:-999em;
margin:0;
padding:0;
position:absolute;
top:29px;
width:35em;
}
#nav li li {
float:left;
padding:0;
width:35em;
}
#nav li ul ul {
margin:-29px 0 0 15em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
left:0;
z-index:100;
}
#nav li:hover, #nav li.sfhover {
left:0;
}
#nav li:hover a, #nav li.sfhover a {
color:#FFFFFF;
}
#nav li li:hover a, #nav li li.sfhover a {
color:#FFFFFF;
}
#nav a {
background:transparent url(../images/menusep.gif) no-repeat scroll 0 0;
}
#nav ul ul a {
background:transparent none repeat scroll 0 0;
}
#nav li.active {
background:transparent url(../images/green.gif) repeat-x scroll 0 0;
}
#nav li.active a:link, #nav li.active a:visited {
background-position:0 -35px;
}
#nav li.active a:hover {
background-position:0 -35px;
}
#nav li:hover a, #nav li.sfhover a {
background-position:0 -35px;
}
#nav a.topdaddy {
background:transparent url(../images/menusep.gif) no-repeat scroll 0 0;
}
#nav ul ul a.daddy, #nav li.active a.daddy {
background:transparent url(../images/subarrow.gif) no-repeat scroll 100% 6px;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
background:#056593 none repeat scroll 0 0;
border-bottom:1px solid #254072;
border-right:1px solid #254072;
}
#nav li:hover, #nav li.sfhover {
background:transparent url(../images/black.gif) repeat-x scroll 0 0;
}



ul#mainlevel-nav {
font-size:0.8em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul#mainlevel-nav li {
background-image:none;
border-right:1px solid #CCCCCC;
float:left;
font-size:11px;
line-height:21px;
margin:0;
padding-left:0;
padding-right:0;
white-space:nowrap;
}
ul#mainlevel-nav li a {
background:transparent none repeat scroll 0 0;
color:#333333;
display:block;
padding-left:15px;
padding-right:15px;
text-decoration:none;
}
#buttons > ul#mainlevel-nav li a {
width:auto;
}
ul#mainlevel-nav li a:hover {
background:#C64934 none repeat scroll 0 0;
color:#FFFFFF;
}

