.header_tabs {height:25px !important;}

.header_tabs li
{
	float:left;
	margin-right:0px;
	background:url(tab_left.gif) no-repeat;
	padding-left:13px;
	height:26px;
	line-height:26px;
}
.header_tabs li.first
{
	background:url(tab_left_first.gif) no-repeat;
	padding-left:18px;
}
.header_tabs li.selected
{
	background:url(tab_left_selected.gif) no-repeat;
}
.header_tabs li.selected.first
{
	background:url(tab_left_selected_first.gif) no-repeat;
	padding-left:18px;
}
.header_tabs li.rightOf
{
	background:url(tab_left_rightOf.gif) no-repeat;
}
.header_tabs li a
{
	background:url(tab_right.gif) no-repeat center right;
	height:26px;
	line-height:26px;
	float:left;
	padding-right:12px;
	font-size:12px;
}
.header_tabs li.leftOf a
{
	background:url(tab_right_leftOf.gif) no-repeat center right;
}
.header_tabs li.selected a
{
	background:url(tab_right_selected.gif) no-repeat top right;
}
.header_tabs li.last {
	clear: right;
}
.header_tabs li.selected.last a
{
	background:url(tab_right_selected_last.gif) no-repeat top right;
}
.header_tabs li.last a
{
	background:url(tab_right_last.gif) no-repeat top right;
	padding-right:16px;
}
.header_tabs li a:link, .header_tabs li a:active, .header_tabs li a:visited
{
	text-decoration:none;
	color:black;
}
.header_tabs li a:hover
{
	text-decoration:underline;
	color:black;
}
.header_tabs li.selected a:link, .header_tabs li.selected a:active, .header_tabs li.selected a:visited
{
	text-decoration:none;
	color:black;
}
.header_tabs li.selected a:hover
{
	text-decoration:underline;
	color:black;
}


/*** Flex Button Tabs ***/
ul.tabs {
    float: left;
    display: block;
    width: 100%;
    border-bottom:1px solid #CECECE;
}
ul.tabs li { float: left; margin-right: 4px; width: auto !important; }
ul.tabs li a { float: left; }
ul.tabs li a span { font-size: 13px; line-height: 13px; }
ul.tabs a{
	color:#333;
}
a.flexBtnSquare {
    float: left;
	background:url(flexTab_left.gif) top left no-repeat;
    height: 20px;
	padding:0px 0px 0px 3px;
	margin-bottom:0;	
}
a.flexBtnSquare span{
    float: left;
	background:url(flexTab_right.gif) top right no-repeat;
    height: 16px;
	padding: 4px 10px 0px 7px;
	display: block;
}
a.flexBtnSquare.blue { color:#fff; background-position: left -21px}
a.flexBtnSquare.blue span{ color: #fff; background-position: right -21px}
a.flexBtnSquare.black { color:#fff; background-position: left -42px}
a.flexBtnSquare.black span{ color:#fff; background-position: right -42px}
