/*  TABBER STYLES  */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
	

}
.tabberlive {
	/*margin-top: 50px;*/
	width: 590px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
	height: 30px; 
	padding: 0 5px; 
	margin: 0 0 -10px 0; 
	list-style: none;
	/*border-bottom:2px solid #dddddd;*/
}

ul.tabbernav li
{
	float: left; 
	margin: 0 2px; 
	padding: 0; 
	background:#636363;
	border-bottom:2px solid #dddddd;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	border-top:0px solid #ffffff;
	background:url(images/tab_na_right.gif) top right no-repeat; 
}
*html ul.tabbernav li{border-bottom:2px solid #dddddd;position:relative;top:2px;}

ul.tabbernav li a:link,ul.tabbernav li a:visited,ul.tabbernav li a:hover,ul.tabbernav li a:active
{
	float: left; 
	margin: 0; 
	padding:5px 10px 5px 10px; 
	line-height: 20px;  
	height: 20px;  	
	font-size:7.5pt;
	font-family:verdana;
	text-decoration: none; 
	font-weight: bold; 
	background:url(images/tab_na_left.gif) top left no-repeat;
}



ul.tabbernav li.tabberactive {
	float: left; 
	margin: 0 2px; 
	padding: 0;  
	background:#443220;
	z-index:2;
	border:0px solid #ffffff;
	border-bottom:2px solid #ffffff;
	background:url(images/tab_active_right.gif) top right no-repeat; 
}
ul.tabbernav li.tabberactive a:link,ul.tabbernav li.tabberactive a:visited,ul.tabbernav li.tabberactive a:hover,ul.tabbernav li.tabberactive a:active {
	background:url(images/tab_active_left.gif) top left no-repeat;
	color:#000000;
}

.tabberlive .tabbertab { margin: 10px 0;}

.tabberlive .tabbertab-in { 
	padding: 10px; 
	position: relative;
	z-index:0;
	background:#ffffff;
	border-bottom:2px solid #dddddd;
	border-left:2px solid #dddddd;
	border-right:2px solid #dddddd; 
}

.tabberlive .tabbertab-in h4 {
	font-size: 14px; 
	font-weight: normal; 
	margin: 2px 0 10px; 
	color: #30597C; 
	border-bottom: 1px solid #30597C;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 	display:none;
}
.tabberlive .tabbertab h3 {
 	display:none;
}

.tabbertab-in table { width: 100%; }