/*
--------------------------------------------------
Tabber GLOBAL STYLES
Last revised 18 January 2007
--------------------------------------------------
*/

.tabberlive .tabbertabhide { /* required to hide non-active content */
		display: none;
		}
.tabber { /* before setup of tabber interface */
		overflow: auto;
 		margin-bottom: .75em;
		}
.tabberlive { /* after setup of tabber interface */
 		margin-bottom: .75em;
		}

.tabbernav { /* tab navigation list */
		font: bold 11px "Helvetica Neue", Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		margin: 0;
		padding: 6px 0;
		border-bottom: 1px solid #ddd; /* Very light grey */
		}
.tabbernav li { /* active tab */
		list-style: none;
		margin: 0;
		display: inline;
		}
.tabbernav li a {
		letter-spacing: .1em;
		margin-right: 3px;
		padding: 6px 0.75em;
		border: 1px solid #ccc; /* Light grey */
		border-bottom: none;
		background: #cac1e8; /* Pantone Blue 072 C 25% */
		background: transparent url(../images/utility/header-background-25.png) repeat-x bottom;
		}
.tabbernav li a:link, .tabbernav li a:visited {
		color: #7057c0; /* Pantone Blue 072 C 67% */
		}
.tabbernav li a:hover {
		color: #fff; /* White */
		border: 1px solid #a9a9a9; /* DarkGray */
		border-bottom: none;
		background-color: #9482d0; /* Pantone Blue 072 C 50% */
		}
.tabbernav li a:active {
		color: #fff; /* White */
		border-color: #9482d0; /* Pantone Blue 072 C 50% */
		background-color: #2905a1; /* Pantone Blue 072 C */
		}
.tabbernav li.tabberactive a, .tabbernav li.tabberactive a:hover, .tabbernav li.tabberactive a:active {
		color: #2905a1; /* Pantone Blue 072 C */
		border-color: #ddd; /* Very light grey */
		border-bottom: 1px solid #fff; /* White */
		background: transparent url(../images/utility/header-background-shadow.png) repeat-x bottom;
		}

/*
.tabbertab = the tab content
 Add style only after the tabber interface is set up (.tabberlive)
*/
.tabberlive .tabbertab {
		padding: .375em 0 .75em 20px;
		overflow: auto;
		border-left: 1px solid #ddd; /* Very light grey */
		}
.tabberlive .tabbertab p {
		margin-top: 1.5em;
		}

/* Hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
		display: none;
		}
