.shadetabs{
padding: 0px 0;
margin-left: 0;
margin-top: 3px;
margin-bottom: 0px;
font: bold 8pt Arial;
list-style-type: none;
background-color: white;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin:0px;
}

.shadetabs li a{
text-decoration: none;
padding: 2px 2px;
margin-right: 1px;
border: 1px solid #778;
color: #2d2b2b;
background-color: white; 
width:149px;
/*background: white url(shade.gif) top left repeat-x;*/
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
/*background-image: url(shadeactive.gif);*/
background-color:#cdcdcd;
border-bottom-color: #cdcdcd;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
font-weight:bold;
}

/*.tabcontentstyle{ 
border: 1px solid gray;
width: 100%;
height: 100%;
margin-bottom: 0px;
padding-bottom: 0px;
background-color:#cdcdcd;
}
*/

.tabcontentstyle_buttons{ /*style of tab content oontainer*/
border: 1px solid gray;
/*
width: 100%;
height: 130%;
*/
width: 100%;
height: 97%;
/* top:-154px; */
top:-5px;
position:relative;
margin-bottom: 0px;
padding-bottom: 0px;
background-color:#cdcdcd;
border-top:0px;
}

.tabcontentstyle_buttons_toeb { /*style of tab content oontainer*/
border: 1px solid gray;
width: 100%;
height: 130%;
top:0px;
position:relative;
margin-bottom: 0px;
padding-bottom: 0px;
background-color:#cdcdcd;
border-top:0px;
}

.tabcontent {
/*display:none;*/
position:absolute;
top:4px;
}



