div.tab_wrapper {
	margin-top:20px;
	background-color: #eaf0f8;
	background: transparent url(../media/tab_wrapper_fill.gif) repeat-x bottom left;
}


.tab_body {
	border-bottom:1px solid #9f9f9f;
	border-left:1px solid #9f9f9f;
	padding:15px;
	margin: 0 0 15px 0;
	background-color: #f9f9f9;
}

.tab_body_mod {
	border-bottom:1px solid #9f9f9f;
	border-left:1px solid #9f9f9f;
	background-color: #f9f9f9;
	padding: 0px;
	margin: 0px;
}

div.tab {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	float:left;
	height:23px;
	padding:0px;
	margin:4px 0px 0px 1px;
}

.tab_cap_left {
	float:left;
	height:23px;
	width:3px;
	background:url(../media/tab_cap_left.gif) repeat-x top left;
}

div.on .tab_cap_left {
	background:url(../media/tab_cap_left_on.gif) repeat-x top left;
}

.tab_cap_right {
	float:left;
	height:23px;
	width:3px;
	background:url(../media/tab_cap_right.gif) repeat-x top left;
}

div.on .tab_cap_right {
	background:url(../media/tab_cap_right_on.gif) repeat-x top left;
}

.tab_fill {
	float:left;
	height:17px;
	padding:3px 0px 3px 0px;
	background:url(../media/tab_fill.gif) repeat-x top left;
}

div.on .tab_fill {
	background:url(../media/tab_fill_on.gif) repeat-x top left;
}

.tab_label {
	padding-top:0px;
	margin-right:4px;
	font-size:10px;
	float:left;
}

.tab .icon {
	float:left;
	width:16px;
	height:16px;
	margin-right:3px;
	background-position:center center;
	background-repeat:no-repeat;
}

/* Icons for tabs */

.tab .sementales {
	background-image:url(../media/icon_sementales.gif);
}

div.on .tab_fill .sementales {
	background-image:url(../media/icon_sementales_on.gif);
}

.tab .yeguas {
	background-image:url(../media/icon_yeguas.gif);
}

div.on .tab_fill .yeguas {
	background-image:url(../media/icon_yeguas_on.gif);
}

.tab .members {
	background-image:url(../media/icon_members.gif);
}

div.on .tab_fill .members {
	background-image:url(../media/icon_members_on.gif);
}

.tab .admins {
	background-image:url(../media/icon_admins.gif);
}

div.on .tab_fill .admins {
	background-image:url(../media/icon_admins_on.gif);
}

.tab .memberships {
	background-image:url(../media/icon_memberships.gif);
}

div.on .tab_fill .memberships {
	background-image:url(../media/icon_memberships_on.gif);
}

.tab .new {
	background-image:url(../media/icon_new.gif);
}

div.on .tab_fill .new {
	background-image:url(../media/icon_new_on.gif);
}

.tab .info {
	background-image:url(../media/icon_info.gif);
}

div.on .tab_fill .info {
	background-image:url(../media/icon_info_on.gif);
}

.tab .photo {
	background-image:url(../media/icon_photos.gif);
}

div.on .tab_fill .photo {
	background-image:url(../media/icon_photos_on.gif);
}

.tab .video {
	background-image:url(../media/icon_videos.gif);
}

div.on .tab_fill .video {
	background-image:url(../media/icon_videos_on.gif);
}

.tab .docs {
	background-image:url(../media/icon_docs.gif);
}

div.on .tab_fill .docs {
	background-image:url(../media/icon_docs_on.gif);
}

.tab .mares {
	background-image:url(../media/icon_mares.gif);
}

div.on .tab_fill .mares {
	background-image:url(../media/icon_mares_on.gif);
}

.tab .stallions {
	background-image:url(../media/icon_stallions.gif);
}

div.on .tab_fill .stallions {
	background-image:url(../media/icon_stallions_on.gif);
}