/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


#topmenu{
width: 100%;
font-weight: bold;
font-size: 90%;
background-color: /*#5794cd;*/;
background-image:url(../../media/graphics/menu_back.jpg);
background-repeat:repeat-y;
margin:0;
}

#topmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#topmenu ul{

width: 100%;
background-color: #5794cd;
padding: 5px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
background-image:url(../../media/graphics/menu_back.jpg);
background-repeat:repeat-x;
}

#topmenu ul li{
display: inline;
}

#topmenu ul li a{
color: #fff;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #ffffff;
font: normal 110% ;
}

#topmenu ul li a:hover{
background-color:#999999;
background-image:url(../../media/graphics/menu_hover.jpg);
background-repeat:repeat-x;
font: normal 110% ;
}

.sidemenu {
padding: 0 0 10px 0;
}

.sidemenu ul{
padding: 0 0 0 10px;
margin: 0;
list-style-type: none;
line-height:1.7;
}

.sidemenu a{
font: normal 105%;
padding: 5px;
color:#5794cd;
text-decoration: none;
/*border-bottom: 1px solid #C0C0C0;*/
}

.sidemenu a:visited{
color:#5794cd;
font: normal 105%;
}

.sidemenu a:hover{
text-decoration:underline;
color:#0066CC;
font: normal 105%;
}
.breadcrumb {

font: normal 90% arial;
color:#666666;
}
.breadcrumb a{

font: normal 95% arial;
color:#666666;
text-decoration:none;
}

.breadcrumb a:hover{

font: normal 95% arial;
color:#666666;
text-decoration:underline;
z-index:20;

}



/* left menu style ends here */
