/* Top horizontal menu */
#topNav { font-size: 0.97em }

#topNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topNav li {
	display: inline;
	margin: 0;
	padding: 0;
}

#topNav a:link, #topNav a:visited {
	padding: 6px 10px;
	text-decoration: none;
	background-color: #f5f5f5;
	border-right: 2px solid #d0d0cf;
	float: left;
}

#topNav a:active, #topNav a:hover,
#topNav li.current a:link,
#topNav li.current a:visited {
	background-color: #2D448F;
	color: #fff;
}

#topNav li.current_new a:link,
#topNav li.current_new a:visited {
	background-color: #0f0c5e;
        color: #fff;
}

/* Breadcrumb navigation */
#breadcrumbs ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#breadcrumbs a {
	display: inline;
	color: #666;
}

#breadcrumbs a {
	color: #999;
	text-decoration: none;
}

#breadcrumbs a:hover { text-decoration: underline }

#breadcrumbs li.first {
	background-image: none;
	margin-left: 0;
	padding-left: 0;
}

/* badaFooter site links */
#badaFooter ul {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-position: inside;
}

#badaFooter li {
	margin: 0;
	padding: 0 1em;
	border-left: 1px solid #666;
}

#badaFooter li.first {
	padding-left: 0;
	border-left: none;
}

#badaFooter li a {
	color: #666;
	text-decoration: none;
}

#badaFooter li a:hover { text-decoration: underline }

/* Vertical menu */
#sidebar #navigationV {
	margin: 0;
	padding: 0;
	width: 188px;
}

#sidebar #navigationV li {
	list-style-type: none;
	margin: 0;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}

#sidebar #navigationV li li { border: none }

#sidebar #navigationV li a:link, #sidebar #navigationV li a:visited {
	display: block;
	padding: 6px 9px 6px 10px;
	background-color: #fff;
	text-decoration: none;
}

/* IE6 width override */
* html #sidebar #navigationV li a:link, #sidebar #navigationV li a:visited { width: 168px }

* html #sidebar #navigationV li li a:link, #sidebar #navigationV li li a:visited { width: 148px }


#sidebar #navigationV li.currentMenu ul {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f0f0ef;
}

#sidebar #navigationV li.currentMenu li a {
	margin-left: 10px;
	width: 147px;
}

#sidebar #navigationV li.currentMenu li a:link,
#sidebar #navigationV li.currentMenu li a:visited {
	background-color: #f0f0ef;
	color: #000;
}

#sidebar #navigationV li.currentMenu li.current a:link,
#sidebar #navigationV li.currentMenu li.current a:visited {
	background-color: #d9d9d8;
}

#sidebar #navigationV li a:hover,
#sidebar #navigationV li.currentMenu a:link,
#sidebar #navigationV li.currentMenu a:visited,
#sidebar #navigationV li.currentMenu li a:hover 
{
	background-color: #2D448F;
	color: #fff;
}

#sidebar #navigationV li.currentMenu a:link,
#sidebar #navigationV li.currentMenu a:visited,
#sidebar #navigationV li.currentMenu li.current a:link,
#sidebar #navigationV li.currentMenu li.current a:visited
{
	background-color: #0f0c5e;
	color: #fff;
}

#flashcontent {
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
}

#flashcontent embed {
	border: 2px solid #CfCfCf;
}

.zoomer_button_exit_wrap {
	margin-left: -6px;
}

.zoomer_button_open_wrap {
	margin-top: -3px;
}



