.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last
{
	background-position: left bottom;
	color: white;
	text-transform: uppercase;
	vertical-align: top;

}
.maintab_back, .maintab_active_back
{
	color: white;
	text-decoration: none;
	font-size:  9px;
	vertical-align: top;
	padding: 2px 6px 6px 6px;
	font-family: tahoma, sans-serif;
}

.maintab_first
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/maintab_first.gif);
	background-repeat: no-repeat;
	width: 10px;
}
.maintab_back
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/maintab_back.gif);
	background-repeat: repeat-x;
}
.maintab_last
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/maintab_last.gif);
	background-repeat: no-repeat;
	width: 8px;
}
.maintab_active_first
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/maintab_active_first.gif);
	background-repeat: no-repeat;
	width: 6px;
}
.maintab_active_back
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/maintab_active_back.gif);
	background-repeat: repeat-x;
}
.maintab_active_last
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/maintab_active_last.gif);
	background-repeat: no-repeat;
	width: 8px;
}

/* how links behave in main tab. */
.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited
{
	color: #FFB209;
	text-decoration: none;
}

.maintab_back a:hover, .maintab_active_back a:hover
{
	color: #cccccc;
	text-decoration: none;
}
/* definitions for the mirror tab */
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last
{
	background-position: left top;
	color: #FFB209;
	text-transform: uppercase;
	vertical-align: top;

}
.mirrortab_back, .mirrortab_active_back
{
	color: #cccccc;
	text-decoration: none;
	font-size: 9px;
	vertical-align: bottom;
	padding: 6px 6px 2px 6px;
	font-family: tahoma, sans-serif;
}

.mirrortab_first
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/mirrortab_first.gif);
	background-repeat: no-repeat;
	width: 10px;
}
.mirrortab_back
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/mirrortab_back.gif);
	background-repeat: repeat-x;
}
.mirrortab_last
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/mirrortab_last.gif);
	background-repeat: no-repeat;
	width: 6px;
}
.mirrortab_active_first
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/mirrortab_active_first.gif);
	background-repeat: no-repeat;
	width: 6px;
}
.mirrortab_active_back
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/mirrortab_active_back.gif);
	background-repeat: repeat-x;
}
.mirrortab_active_last
{
	background-image: url(http://kckellyville.com/boards/Themes/default/images/mirrortab_active_last.gif);
	background-repeat: no-repeat;
	width: 8px;
}

/* how links behave in mirror tab. */
.mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited
{
	color: #FFB209;
	text-decoration: none;
}

.mirrortab_back a:hover, .mirrortab_active_back a:hover
{
	color: #cccccc;
	text-decoration: none;
}
