


/******************** fist level ***********************/

.sidemenu_tbl
{padding: 0px 0px 15px 0px;}

td.menu_left0True, td.menu_left0false{
color:rgb(202,75,0); padding: 7px 0px 7px 7px; background: url(circle.jpg) no-repeat left center; border-bottom: solid 1px #aaa;
}
td.solution
{
background: url(circle.jpg) no-repeat left center; padding: 7px 0px 7px 7px;
}
.solution2
{
/*background: url(circle.jpg) no-repeat left center; padding: 7px 0px 7px 4px;*/
}
.solutiontext, .solutiontext:visited
{ padding: 0px 0px 0px 0px; font-family: verdana; font-size: 13px; font-weight: bold; color: #666; text-decoration: none; }
.solutiontext:hover, .solutiontext:visited:hover, .solutiontext:link:visited:hover
{ padding: 0px 0px 0px 0px; font-family: verdana; font-size: 13px; font-weight: bold; color:#666; text-decoration: underline; }

.tblesolution
{
 border-bottom: solid 1px #aaa;
}

td.menu_left0false:hover, td.menu_left0True:hover {
color:#777;
 }
td.menu_left0active,td.menu_left0active:visited {
color:#777; padding: 7px 0px 7px 7px; background: url(circle.jpg) no-repeat left center; border-bottom: solid 1px #aaa;
}

.menu_left0 { padding: 0px 0px 0px 0px; font-family: verdana; font-size: 13px; font-weight: bold; color: #0855a5; text-decoration: none;
 }
.menu_left0:link, .menu_left0:visited
{
 font-family: verdana; font-size: 13px; font-weight: bold; color:rgb(202,75,0); text-decoration: none;
  }
.menu_left0:hover,.menu_left0:active
{  
 font-family: verdana; font-size: 13px; color:rgb(202,75,0); font-weight: bold; text-decoration: underline;
}

.menu_left0_active, .menu_left0_active:link, .menu_left0_active:visited, .menu_left0_active:link:visited
{font-size: 13px; font-family: verdana; font-weight: bold; color:#777; text-decoration:none; padding: 0px 0px 0px 0px;}

/*.menu_left0:link, .menu_left0:visited, .menu_left0:link:visited
{font-size: 13px; display:block; color:rgb(202,75,0); text-decoration:none; padding: 0px 0px 0px 0px;}

.menu_left0:hover, .menu_left0:link:hover, .menu_left0:visited:hover, .menu_left0:link:visited:hover,*/

.menu_left0_active:hover, .menu_left0_active:link:hover, .menu_left0_active:link:visited:hover
{font-size: 13px; font-family: verdana; font-weight: bold; color:#777; text-decoration:underline; padding: 0px 0px 0px 0px;}


.level0childrentd
{border-bottom: solid 1px #aaa; padding:2px 0px 7px 0px;}

.menu_left1_active, .menu_left1_active:link, .menu_left1_active:visited, .menu_left1_active:link:visited
{font-size: 11px; font-family: verdana; display:block; color:#777; text-decoration:none; padding-top:5px; padding-bottom:2px;}

.menu_left1:link, .menu_left1:visited, .menu_left1:link:visited
{font-size: 11px; font-family: verdana; display:block; color:rgb(202,75,0); text-decoration:none; padding-top:5px; padding-bottom:2px;}

.menu_left1:hover, .menu_left1:link:hover, .menu_left1:visited:hover, .menu_left1:link:visited:hover, .menu_left1_active:hover, .menu_left1_active:link:hover, .menu_left1_active:link:visited:hover
{font-size: 11px; font-family: verdana; color:#777; text-decoration:underline; padding-top:5px; padding-bottom:2px;}


.menu_left2_active, .menu_left2_active:link, .menu_left2_active:visited, .menu_left2_active:link:visited
{font-size: 11px; font-family: verdana; display:block; font-weight: normal; color:#777; text-decoration:none; padding-left:16px;}

.menu_left2:link, .menu_left2:visited, .menu_left2:link:visited 
{font-size: 11px; font-family: verdana; display:block; font-weight: normal; color:rgb(202,75,0); text-decoration:none; padding-left:16px; }

.menu_left2:hover, .menu_left2:link:hover, .menu_left2:visited:hover, .menu_left2:link:visited:hover, .menu_left2_active:hover, .menu_left2_active:link:hover, .menu_left2_active:link:visited:hover
{font-size: 11px; font-family: verdana; color:#777; text-decoration:underline; padding-left:16px;}


.menutable{
background: transparent;cursor:hand;
}