.menu {
	vertical-align: top;
	background-color: #FFFFFF;
	width: 170px;
	padding: 0px;
}
.menu ul, .menu li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.menu ul {
	/*border-bottom: 0px;*/
	background-color: Yellow;
}


.menu ul ul {
	padding-left: 20px;
}


.menu a:link, .menu a:visited, .menu a:active {
    font-family: "Arial", Arial; 
    font-weight: bold;
	padding: 4px 0px 4px 35px;
	color: Black;
	display: block;
	background-color: Yellow;
	text-decoration: none;
}



.menu a:hover {
	background-color: #FFFFFF;
	text-decoration: none;
}


/*
.menu .menu_current a:hover {
	background-color: red;
	text-decoration: none;
}*/

.menu ul li .menu_current{
	background-color: #FFFFFF;
}

li .menu_current a {
    background-color: #FFFFFF;
}

/*
.menu_default {
	font-weight: bold;
}
*/

/*.menu-current {
	background-color: #FFFFFF;
}*/

/*
.menu ul.menu-top li.menu_current a{
    background-color: #FFFFFF;
    color:red;
}

li.menu_current {
    background-color: red;
}*/


#breadcrumb a {
    font-size: 11pt;
    text-transform: uppercase;
    font-weight: bold;
    /*font-family: "Arial Black", Arial;*/
    font-family: "Arial", Arial;
}





/*
a.menu2_current, a.menu2_current:visited{
	padding-bottom:10px;
	margin:0px;
	font-weight: bold;
	color:silver;
}
a.menu2_default, a.menu2_default:visited{
	font-weight: bold;
	color:white;
}

a.menu2_default:hover{
	font-weight: bold;
	color:silver;
}

*/


.border {
	font-size: 1px;
	height: 10px;
}


.login {
	padding: 2px 10px 2px 10px;
	font-family: "Arial", Arial; 
    
	background-color: Yellow;
	color: Black;
	text-align: center;
}

.small {
    font-size : 10px;
}


.login input {
	width: 95%;
	font-size: 10px;
}
.login a:link, .login a:visited, .login a:active {
	color: Black;
	text-decoration: none;
}
.login a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

