#navcontainer { margin-left: 0; /*border-bottom: 1px solid #f1f1f1;*/ }

#navcontainer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: verdana, arial, Helvetica, sans-serif;
}

/***** 1st Level */
/*******************************************************************/
#navcontainer li { margin: 0 0 1px }

#navcontainer a { display: block; padding: 5px 5px 5px 10px; width: 215px; color: #4a5d7b; font-size: 14px; font-weight: normal; /*background-color: #fff;*/ text-decoration: none ; border-bottom: solid 0px #f1f1f1;}
#navcontainer a span { color: #bfa100; }
#navcontainer a:hover {
	color: #D87F00;
	background-color: #f1f1f1;
	text-decoration: none;
}

/***** 2nd Level */
/*******************************************************************/


#navcontainer ul ul li { margin: 0 0 1px; }

#navcontainer ul ul a { display: block; padding: 3px 8px 8px 35px; width: 190px; color: #4a5d7b; font-size: 12px; text-decoration: none; background: url(sidemenu/arrow-right.png) no-repeat 20px 5px; border-bottom: 0px solid #f1f1f1; }
#navcontainer ul ul a span { color: #bfa100; }
#navcontainer ul ul a:hover {
	color: #bfa100;
	text-decoration: none;
	background: #f1f1f1 url(sidemenu/arrow-right_on.png) 20px 5px no-repeat;
}

#navlist a:link#subcurrent, #navlist a:visited#subcurrent
 {
	display: block; padding: 3px 8px 8px 35px; width: 190px; color: #4a5d7b; font-size: 12px; text-decoration: none; background: url(sidemenu/arrow-down.png) no-repeat 18px 7px; border-bottom: 0px solid #f1f1f1; 
}

#navlist a:link#subcurrent:hover, #navlist a:visited#subcurrent:hover
 {
	color: #bfa100;
	text-decoration: none;
	background: #f1f1f1 url(sidemenu/arrow-down_on.png) 18px 7px no-repeat;
}

/***** 3rd Level */
/*******************************************************************/
#navcontainer ul ul ul li { margin: 0 0 1px 0 }

#navcontainer ul ul ul a { display: block; padding: 3px 5px 3px 45px; width: 180px; color: #b2b2b2; font-size: 10px; background-color: #fff; text-decoration: none;
background: transparent url(sidemenu/small-arrow-off.png) 35px 7px no-repeat; border-bottom: solid 0px #f1f1f1;}

#navcontainer ul ul ul a span { color: #bfa100; }

#navcontainer ul ul ul a:hover {
	color: #bfa100;
	text-decoration: none;
	background: #f1f1f1 url(sidemenu/small-arrow-on.png) 35px 7px no-repeat;
}

/***** sidebox */
/*******************************************************************/
#sidebox-wrapper { background-image: url(sidemenu/sidebox-bg.png); background-repeat: repeat; width: 210px; position: relative; padding: 0; z-index: 96; margin-top: 20px; }
#sidebox-top { background-image: url(sidemenu/sidebox-top.png); background-repeat: no-repeat; background-position: 0 top; width: 210px; position: absolute; top: 0; height: 72px; z-index: 97;}
#sidebox-bottom { background-image: url(sidemenu/sidebox-bottom.png); background-repeat: repeat; background-position: 0 bottom; width: 210px; position: absolute; bottom: 0; z-index: 98; height:75px }

#test { font-size: 13px; position: relative; top: 0; z-index: 99; padding: 3px 15px 15px ; }
.pdf-list { padding-bottom: 13px; width: 135px      }
.pdf-list a { background-image: url(sidemenu/pdf_off.png); background-repeat: no-repeat; background-position: left 0; display:block; width:135px; height: 35px;  padding-left: 45px}
.pdf-list a:hover { background-image: url(sidemenu/pdf.png); text-decoration: underline; }

.clickhere { width: 112px; margin-left: 30px; }
.clickhere a { background-image: url(sidemenu/click_here.png); display:block; width:112px; height: 22px;}
.clickhere a:hover { background-image: url(sidemenu/click_here_on.png);}

