/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */

DIV.tabs
{
	float            : left;
	width            : 100%;
	background       : url("images/tab_b.gif") repeat-x bottom;
	margin-bottom    : 0px;
}

DIV.tabs UL
{
	margin           : 0px;
	padding-left     : 0px;
	list-style       : none;
}

DIV.tabs LI
{
	display          : inline;
	margin           : 0px;
	padding          : 0px;
}

DIV.tabs A
{
	float            : left;
	background       : url("images/tab_r.gif") no-repeat right top;
	border-bottom    : 1px groove rgb(0,51,153);
	font-size        : small;
	font-weight      : bold;
	text-decoration  : none;
}

DIV.tabs A:hover
{
	background-position: 100% -150px;
}

DIV.tabs A:link, DIV.tabs A:visited,
DIV.tabs A:active, DIV.tabs A:hover
{
	color: #1A419D;
}

DIV.tabs SPAN
{
	float            : left;
	display          : block;
	background       : url("images/tab_l.gif") no-repeat left top;
	padding          : 5px 9px;
	white-space      : nowrap;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
DIV.tabs SPAN {float : none;}
/* End IE5-Mac hack */

DIV.tabs A:hover SPAN
{
	background-position: 0% -150px;
}

DIV.tabs LI#current A
{
	background-position: 100% -150px;
	border-width     : 0px;
}

DIV.tabs LI#current SPAN
{
	background-position: 0% -150px;
	padding-bottom   : 6px;
}

