#rnd_container {margin:1px; z-index:5; width:810px; margin-left:55px;}

.rnd_top, .rnd_bottom {display:block; font-size:1px; z-index:5;}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden; z-index:5;}
.rnd_b1, .rnd_b2, .rnd_b3 {height:1px; z-index:5;}
.rnd_b2, .rnd_b3, .rnd_b4 {border-left:1px solid #ccc; border-right:1px solid #ccc; z-index:5;}

.rnd_b1 {margin:0 5px; background:#ccc; z-index:5;}
.rnd_b2 {margin:0 3px; border-width:0 2px; z-index:5;}
.rnd_b3 {margin:0 2px; z-index:5;}
.rnd_b4 {height:2px; margin:0 1px; z-index:5;}

.rnd_content {
display:block;
border:0 solid #ccc;
border-width:0 1px;
padding: 4px;
color:#000;
}
.rnd_content a {
color:#0000FF
}
#planning, #performance, #coaching, #parenting  {
color: #000;
padding:0 10px 0 10px;
margin:0 10px 0 10px;
border: 2px solid #ccc;
margin-top:-0.8em;
}

#planning a, #performance a, #coaching a,  #parenting a {
color:#000;
text-decoration:underline;
}


#maincol{
min-height:850px;
}

.showhide{
position:relative;
top:-2em;
right:1em;
margin-top:10px;
margin-left:450px;
}
.close {
padding-top:5px;}

#planning h1,h2,h3, #performance h1,h2,h3, #coaching h1,h2,h3 , #parenting h1,h2,h3 {
color:#35517d;
font-weight:bold;
font-size:14px;
margin: 10px 2% -10px auto;
font-family:Arial,Verdana,sans-serif;
}
