/* 
	Author: Grigoriy Korolev
	Created on: September 24, 2008
	Version: 1.0

	Colour dictionary
	-----------------------
	blue #31438a
	light purple gray #e5e7f0
	ordinary tab label #687892
*/

.tabber, .tabberlive {
	width:970px;
	margin:0px auto 45px auto;
	padding:0px 10px 0px 10px;
}

.tabbernav {
	margin:0px;
	padding:0px;
	padding-left:20px;
}

.tabbernav li {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}

.tabbernav li a {
	position:relative;
	float:left;
	display:block;
	width:307px;
	height:25px;
	margin-right:5px;
	_margin-right:3px;
	margin-bottom:-1px;
	padding-top:14px;
	text-align:center;
	background:white url('../images/tab.gif') 0% 100% no-repeat;
	color:#687892;
	outline:none;
	z-index:2;
}

.tabbernav li.active a {
	font-weight:bold;
	background:transparent url('../images/tab-selected.gif') 0% 100% no-repeat;
	color:#37408C;
	text-decoration:none;
}

.tabbertab p {
	float:left;
	width:30%;
	margin-right:3%;
}

.octopus {
	position:relative;
	clear:both;
	background:transparent url('../images/pane-h.gif') 0% 0% repeat-x;
	z-index:1;
}

.e {
	background:transparent url('../images/pane-v.gif') 100% 0% repeat-y;
}

.w {
	background:transparent url('../images/pane-v.gif') 0% 0% repeat-y;
}

.s {
	background:transparent url('../images/pane-h.gif') 0% 100% repeat-x;
}

.nw {
	xmargin:-1px 0px 0px -1px;
	background:transparent url('../images/pane-nw.gif') 0% 0% no-repeat;
}

.ne {
	xmargin:0px -2px 0px 0px;
	background:transparent url('../images/pane-ne.gif') 100% 0% no-repeat;
}

.se {
	xmargin:0px 0px -1px 0px;
	background:transparent url('../images/pane-se.gif') 100% 100% no-repeat;
}

.sw {
	background:transparent url('../images/pane-sw.gif') 0% 100% no-repeat;
}

.body {
	width:930px;
	padding:20px;
}

/* Don't display tab navigation on print */
@media print {
	.tabbernav { display:none; }
}

/* Show entire tabs block dynamically */

.copyright a {
	text-decoration:none;
	border-bottom:1px dashed;
}

/* Utility classes */
.half {
	float:left;
	width:45%;
	margin-right:5%;
}

.clear {
	clear:both;
}

.hidden {
	display:none;
}


