
/***********************

bluer color

***********************/
ul#menu_left_bluer, ul#menu_left_bluer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul#menu_left_bluer a {
    display: block;
    text-decoration: none;
}
ul#menu_left_bluer li {
    margin-top: 1px;
}
ul#menu_left_bluer li a {
    color: #355997;  /* text color outer links */
    padding: 0.2em;
   border:none;
	font-weight: bold;
	background-color: white;
}

ul#menu_left_bluer li a:hover {
	background-color:#355997;  /* text cover hover outer links */
	text-decoration: underline;
	color:#ffffff;
}

ul#menu_left_bluer li ul li a {
	color:##355997;  /* text color inner links */
	padding-left: 20px;
	font-weight: bold;
	background-color:#ffffff;  /* bg color inner links */
}

ul#menu_left_bluer li ul li a:hover {
	border-left: 5px #355997 solid;
	padding-left: 15px;
	background-color: #ebebeb;  /* bg color inner links hover */
	color:#355997;
}




/***********************

Sub color

***********************/
ul#menu_left_sub, ul#menu_left_sub ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul#menu_left_sub a {
    display: block;
    text-decoration: none;
}
ul#menu_left_sub li {
    margin-top: 1px;
}

ul#menu_left_sub li a {
	color: #000000;
	padding: 0.5em;
	background-color: #ebebeb;
	font-weight: bold;
}

ul#menu_left_sub li a:hover {
	background-color: #ccc;
	text-decoration: underline;
}

ul#menu_left_sub li ul li a {
	color: #000000;
	padding-left: 20px;
	font-weight: bold;
	background-color: #FFFFFF;
}

ul#menu_left_sub li ul li a:hover {
	border-left: 5px #ebebeb solid;
	padding-left: 15px;
	background-color: #FFFFFF;
}
