/* ----------------------------------------- */

#tab_plan{
width:100%;
float:left;

margin-top:10px;
/*padding:5px;*/
border:dotted 1px #ccc;
font-size:0.9em;
clear:both;

}
#tab_plan a, #tab_plan a:link, #tab_plan a:visited, #tab_plan a:hover{
color:#666666;
text-decoration:none;
}

#tab_plan_title{
border-bottom:solid 1px #ccc;
min-height:14px;
min-width:100px;
font-weight:bold;
}
/*
#tab_plan ul{
padding-left:5px;
margin-left:10px;
margin-top:2px;
margin-bottom:0px;
}
*/
#tab_plan li{
padding-top:4px;
list-style:disc;
}