/* Tabs */

li#equivalent-plans abbr {
	background: url(../images/dash-back.gif) repeat-x center bottom;
}

ul.tab-list
{
	display:block;
}

.tab-section-container {
	margin-top: 20px;
}

.tab-section-container ul.tab-list, ul.tab-list li 
{
	border:0;
	margin:0 !important;
	padding:0 !important;
	list-style:none;
}

.tab-section-container ul.tab-list
{
	background:url('../Images/tabs-horizontal-line.gif') no-repeat right bottom;
	height:30px
}

ul.tab-list li
{
	float:left;
	margin-right:2px;
	height:30px;
	overflow:hidden;
	display:block;
	font-size:12px;
}

ul.tab-list a:link, ul.tab-list a:visited
{
	background:url('../Images/tabs.gif') right 60px;
	color:#369;
	display:block;
	line-height:30px;
	text-decoration:none !important
}

ul.tab-list a span
{
	background:url('../Images/tabs.gif') left 60px;
	display:block;
	margin-right:14px;
	padding-left:14px
}

ul.tab-list a:hover
{
	background:url('../Images/tabs.gif') right 30px;
	display:block
}

ul.tab-list a:hover span
{
	background:url('../Images/tabs.gif') left 30px;
	display:block;
	white-space:nowrap
}

ul.tab-list .active a:link, 
ul.tab-list .active a:visited, 
ul.tab-list .active a:visited, 
ul.tab-list .active a:hover
{
	background:url('../Images/tabs.gif') no-repeat right 0;
	font-weight: bold;
}

ul.tab-list .active a span, 
ul.tab-list .active a:hover span
{
	background:url('../Images/tabs.gif') no-repeat left 0;
	color:#036
}

.tab-content-container
{
	/*background:url(../Images/tabs-vertical-line.gif) no-repeat;*/
	padding: 20px 0px 15px 0px;
}

.tab-content-container .tab-off
{
	display:none;
}

.tab-content-container div.container
{
	width:100%;
}

.tab-content-container div.container h2
{
	display: none;
}