/**
 ** Tabset
 **
 **/

div.tabset div.tablabels {
     width            : 774px;

     margin-bottom    : 4px;
     float            : left;
}

div.tabset div.tablabels ul {
     margin: 0;
     padding-left: 10px;
     list-style: none;	 
}

div.tabset div.tablabels li {
     display: inline;
     margin: 0;
     padding:0;	 
}

div.tabset div.tablabels li a {
    float:           left;
    text-decoration: none;
    background:      url("graphics/tabs/tab.gif") no-repeat;
	width:101px;
	height:20px;
	color:#fff;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;	
}

div.tabset div.tablabels li a:hover {
     background-position : 100% -150px;
}

div.tabset div.tablabels li.selected a {
	 background:url(graphics/tabs/tabactive.gif) no-repeat;
	 width:100px;
	 height:20px;	
	 color:#000; 
	 font:bold 12px Verdana, Arial, Helvetica, sans-serif;	 
}

div.tabset div.tablabels li a span {
    float            : left;
    display          : block;
    padding          : 5px 9px;
    white-space      : nowrap;
}

div.tabset div.tablabels li a:hover span {
	 background:url(graphics/tabs/tabover.gif) no-repeat;
	 width:100px;
	 height:20px;
	 color:#000;
	 font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}

div.tabset div.tablabels li.selected a span
{
     background-position: 0% -150px;
}

div.tabset div.tabcontent div.notselected {
     display: none;
     width: 774px;
}

div.tabset div.tabcontent div.selected {
    height: 300px;
    display: block;		
}
div.tablebg-repeat{
	background:url(images/tablebg-repeat.jpg) no-repeat bottom right;
}
.tabcontent-area{
	background:#fff url(images/supertabbackground.gif) repeat-x;
	width:98.5%;
	margin:auto;
}