.frub{
	font-size: 9px;
	font-family: Georgia;
	font-weight: bold;
}
.shadetabs{
padding: 8px 0px !important;
padding: 0px 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 10px;
font-family: Georgia;
font-weight: bold;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired
border-top: 1px solid gray;
border-bottom: 1px solid gray;*/ 
border-left: 0px solid gray;
border-right: 0px solid gray;
background: url(tab_bg3a.gif) top center repeat-x;
width: 100% !important;
width: 100%;
height: 23px !important;;
height: 36px;
overflow:hidden;
}

.shadetabs li{
display: inline;
margin: 0px;
font-size: 10px;
font-family: Georgia;
font-weight: bold;
background: url(tab_bg3a.gif) top center repeat-x;
}

.shadetabs li a{
text-decoration: none;
padding: 8px 6px !important;
padding: 6px 6px;
margin-right: 0px;
border: 0px solid #778;
color: #2d2b2b; 
height: 39px;
background: url(tab_bg3a.gif) top center repeat-x;
}

.shadetabs li a:visited{
/*color: #2d2b2b;*/
height: 39px;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #ff6600;
height: 39px;
}

.shadetabs li.selected{
position: relative;
top: 0px;
height: 39px;
}

.shadetabs li.selected a{ /*selected main tab style */
/*background-image: url(shadeactive.gif);
border-bottom-color: #add8e6;
*/
margin-left: 0px;
background: url(tab2.gif) top center !important;;
background: url(tab3a.gif) top center;
padding: 8px 6px !important;
padding: 6px 6px;
height: 39px;
font-size: 10px;
font-family: Georgia;
font-weight: bold;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
height: 39px;
}

.contentstyle{
/*border: 1px solid gray;*/
border-left: 0px solid gray;
border-right: 0px solid gray;
border-top: 0px solid gray;
border-bottom: 0px solid gray;
width: 95% !important;
width: 100%;
margin-top: 0px !important;
margin-bottom: 1em; padding: 10px;
background: #f3f7f8;
}