/* Upper navigation */
/* ---------------- */
#upperNav
{
	font-family: Verdana, Arial;
	font-size: 11pt;	
}

#upperNav ul
{
	list-style: none;
	margin: 0;
	padding: 0;	
}

#upperNav li
{
	display: block;
	float: left;
	margin: 0;
	padding: 0;	
}

#upperNav a:link, #upperNav a:visited {
	white-space: nowrap;
	display: block;
	float: left;
	height: 32px;
	line-height: 29px;
	padding: 0 17px;
	font-weight: normal;
	font-size: 100%;
	color: #999;
	text-decoration: none;
	background: url(images/uppernav-dot.png) 50% 100% no-repeat;
}

#upperNav a:hover {
	background: url(images/uppernav-dot-selected.png) 50% 100% no-repeat;
	text-decoration: none;
	color: #fff;
}

#upperNav li.selected
{
	background: url(images/menu3-r.png) 100% 0 no-repeat;
}

#upperNav li.selected a
{
	background: url(images/menu3-l.png) 0 0 no-repeat;
}



/*





#upperNav li:hover li a,
#upperNav li.parent:hover li a,
#upperNav li.active.parent:hover li a,
#upperNav li.active.parent.sfHover li a {
	border: 0;
	background: none;
	color: #999;
}


#upperNav li:hover a,
#upperNav li.sfHover a,
#upperNav li:hover a.topdaddy,
#upperNav li.sfHover a.topdaddy,
#upperNav a.topdaddy:hover {
	background: none;
}



#upperNav li:hover li a,
#upperNav li.sfHover li a,
#upperNav li.selected:hover a,
#upperNav li.active.sfHover a {
	background: url(images/menu3-l.png) 0 0 repeat-x;
}

#upperNav li.selected,
#upperNav.splitmenu li.active:hover,
#upperNav.splitmenu li.active.sfHover,
#upperNav li.active.parent:hover,
#upperNav li.active.parent.sfHover,
#upperNav li.active:hover,
#upperNav li.active.sfHover {
	background: url(images/menu3-r.png) 100% 0 no-repeat;
}

#upperNav li.selected a,
#upperNav.splitmenu li.active:hover a,
#upperNav.splitmenu li.active.sfHover a,
#upperNav li.active.parent:hover a,
#upperNav li.active.parent.sfHover a,
#upperNav li.active:hover a,
#upperNav li.active.sfHover a {
	background: url(images/menu3-l.png) 0 0 no-repeat;
	color: #fff;
}

#upperNav li:hover,
#upperNav li.parent:hover 
{
	background: url(images/menu3-dot-active.png) 50% 100% no-repeat;
}

#upperNav li:hover a,
#upperNav li.sfHover a,
#upperNav li.parent a:hover,
#upperNav li.parent.sfHover a {
	background: url(images/menu3-dot-active.png) 50% 100% no-repeat;
}

#upperNav li li.parent a.daddy,
#upperNav li.active li.parent a.daddy {
	background: url(images/menu3-dot.png) 95% 50% no-repeat;
}

#upperNav li li.parent:hover a.daddy,
#upperNav li.active li.parent:hover a.daddy {
	background: url(images/menu3-dot.png) 95% 50% no-repeat;
}

#upperNav li li, 
#upperNav li:hover li,
#upperNav li.sfHover li,
#upperNav li.parent:hover li,
#upperNav li.parent.sfHover li,
#upperNav li.active.parent:hover li,
#upperNav li.active.parent.sfHover li {
	background: url(images/menu3-sidediv.png) 0 100% repeat-x;
}

#upperNav ul ul {
	background: #191919;
	border-left: 1px solid #202020;
	border-right: 1px solid #202020;
}

#upperNav ul ul ul {
	background: #191919;
	border-left: 1px solid #202020;
	border-right: 1px solid #202020;
}
*/
/* mouseovers */
/*
#upperNav li li a:hover {
	background: none;
}

#upperNav li li.active,
#upperNav li.active li a,
#upperNav li.active li a:hover {
	background: none;
}

#upperNav li li a {
	font-size: 100%;
	font-weight: normal;
	color: #999;
}

.menutop li.sfHover ul {
	left: 0;
	top: 33px;
}

div#upperNav li li a {
	height:28px;
	line-height:28px;
}



*/



/* Side navigation */
/* --------------- */
.sideNav
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	margin-bottom: 30px;
}

ul.sideNavList
{
	margin: 0;
	padding: 0;
	background: url(images/sidenav-line.png) 11px 0 repeat-y;	
}

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

ul.sideNavList a
{
	text-decoration: none;
	color: #999999;
}

ul.sideNavList a:hover {
	text-decoration: none;
	color: #fff;
	background: url(images/sidenav-selected.png) 4px 3px no-repeat;
}

ul.sideNavList li.selected {
	background: url(images/sidenav-selected-tab-r.png) 100% 0 no-repeat;
}

ul.sideNavList li.selected a,
ul.sideNavList li.selected a:hover {
	background: url(images/sidenav-selected-tab-l.png) 0 0 no-repeat;
}

ul.sideNavList li.selected a {
	color: #ffffff;
}

ul.sideNavList span {
	display: block;
}

ul.sideNavList a {
	display: block;
	line-height: 24px;
	text-indent: 15px;
	height: 24px;
	color: #999;
}

ul.sideNavList li a {
	color: #999;
	padding-left: 10px;
	background: url(images/uppernav-dot.png) 8px 8px no-repeat;
}

/* Breadcrumb */
/* ---------- */
#breadCrumb
{
	padding-top: 25px;
	color: #999999;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

#breadCrumb ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#breadCrumb li
{
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 10px;
}

#breadCrumb li a
{
	color: #666666;
	text-decoration: none;
}

#breadCrumb li a:hover
{
	text-decoration: underline;
	color: #ffffff;
}

#breadCrumb img
{
	padding-left: 10px;
}

/* Language selector */
/* ----------------- */
#langSelector
{
	float: right;
	padding-right: 20px;
	
}

#langSelector img
{
	border: 0px;
	padding-left: 3px;
}

/* Blog navigation */
/* --------------- */
ul.blogNavList
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial;
	font-size: 9pt;	
	padding-bottom: 20px;
}

ul.blogNavList li {
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(images/sidenav-tab.png) 100% 0 no-repeat;
}

ul.blogNavList li h2 {
	font-size: 9pt;
	font-weight: normal;
	padding-top: 4px;
	padding-left: 25px;
}

li.blogNavListFlat ul {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial;
	font-size: 9pt;	
}

li.blogNavListFlat ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
background: url(images/sidenav-line.png) 11px 0 repeat-y;
	padding-left: 27px;
color: #999999;
}

li.blogNavListFlat ul li a {
	text-decoration: none;
	color: #999999;
}

li.blogNavListFlat ul li a:hover {
	text-decoration: none;
	color: #ffffff;
	background: url(images/sidenav-selected.png) 4px 3px no-repeat;
}

ul.archive {
	padding: 0;
	margin: 0;
	padding-left: 27px;
}

ul.archive li {
	background: none;
}

ul.archive li div ul {
	padding: 0;
	margin: 0;
	padding-left: 10px;
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
