﻿.tabs_buttons
{
	clear: both;
	float: left; /* contain child tab floats */
	height: 29px;
	width: 100%;
}
.tabs_buttons ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.tabs_buttons li
{
	float: left;
	height: 29px;
	margin: 0px 2px 0px 0px;
	padding: 0;	
}
.tabs_buttons li.tab1,
.tabs_buttons li.tab2
{
	background: url(../images/taboff_left_bg.gif) no-repeat top left;
	padding:0px 0px 0px 10px;
}
.tabs_buttons li.tab1 a,
.tabs_buttons li.tab2 a
{
	background: url(../images/taboff_right_bg.gif) no-repeat top right #BADBAF;
	height:22px;	
	padding:7px 10px 0px 0px;	
}
.tabs_buttons li.tab1 a,
.tabs_buttons li.tab2 a
{
	color:#000000;
}
.tabs_buttons li.tab1.active,
.tabs_buttons li.tab2.active
{
	background: url(../images/tab_left_bg.gif) no-repeat top left;
	padding:0px 0px 0px 10px;	
}
.tabs_buttons li.tab1.active a,
.tabs_buttons li.tab2.active a
{
	background: url(../images/tab_right_bg.gif) no-repeat top right #548424;
	height:22px;	
	padding:7px 10px 0px 0px;	
}
.tabs_buttons li.tab1.active a,
.tabs_buttons li.tab2.active a
{
	color:#ffffff;
}
.tabs_buttons li.tablast
{
	float: left;	
}
/* a:hover below for IE6 beating into shape */
.tabs_buttons li a
{
	color: #FFF;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 27px;
	outline: 0; /* stop marching ants around link */
	text-decoration: none;
}

