.shadetabs{
font: bold 12px Verdana;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}

.shadetabs{
  margin:0;
  padding:0px;
  list-style:none;
}
.mainTabs{

  float:left;
}
#tabContainer{
  display:block;
  clear:both;
  width:561px;
}
.tabcontent{
  width:100%;
  float:left;
  clear:both;
  border: 1px solid #ccc;
  margin-bottom: 1em;
}
.tabcontent{
display:none;
}
.tabTable{
  padding:10px 10px;
}
.tabcontent{ /*style of tab content oontainer*/

}

.shadetabs li{
  display: inline;
  margin: 0;
  padding:0;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .shadetabs a span {float:none;}
    /* End IE5-Mac hack */
.shadetabs a{
  float:left;
  text-decoration: none;
  margin:0;
  padding:0 0 0 5px;
  color: #2d2b2b;
  background:url("../images/tableftJ.png") no-repeat left top;
}

.shadetabs a span {
  float:left;
  display:block;
  margin:0px;
  background:url("../images/tabrightJ.png") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#24618E;
}

.shadetabs a:visited{
color: #2d2b2b;
}

.shadetabs a:hover{
color: #2d2b2b;
  background-position:0% -84px;
}

.shadetabs a:hover span{
  background-position:100% -84px;
  color:#0060b2;
}
.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
  background-position:0% -42px;
}

.shadetabs li.selected a span{ /*selected main tab style */
  background-position:100% -42px;
  color:#fff;
}

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

@media print {
.tabcontent {
display:block!important;
}
}
