/* Caution! Ensure accessibility in print and other media types... */
@media projection,screen {/* Use class for showing/hiding tab content,so that visibility can be better controlled in different media types... */
.ui-tabs-hide {
display: none;
}

}
/* Hide useless elements in print layouts... */
@media print {.ui-tabs-nav {
display: none;
}

}
/* Skin */
.ui-tabs-nav,.ui-tabs-panel {
font-family: "Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
}
.ui-tabs-nav {
list-style: none;
margin: 0;
padding: 0 0 0 3px;
}
.ui-tabs-nav:after {/* clearing without presentational markup,IE gets extra treatment */
display:block;
clear: both;
content: " ";
}
.ui-tabs-nav li {
float: left;
margin: 0 0 0 2px;
font-weight: normal;
background: #666;
}

.ui-tabs-nav li.usc { background: #900; border-bottom: none; }
.ui-tabs-nav li.clemson { background: orange; border-bottom: none; }

.ui-tabs-nav li.ui-tabs-selected {
background: white;
color: #000;
border: 1px solid #333;
border-bottom: 1px solid white;
}
.ui-tabs-nav a,.ui-tabs-nav a span {
float: left;/* fixes dir=ltr problem and other quirks IE */
padding:0 12px;
}
.ui-tabs-nav a {
padding: 5px;
background-position: 100% 0;
text-decoration: none;
white-space: nowrap;/* @ IE 6 */
outline:0;/* @ Firefox,prevent dotted border after click */
}
.ui-tabs-nav a:link,.ui-tabs-nav a:visited {
color: #fff;
}
.ui-tabs-nav .ui-tabs-selected a {
color: #000;
position: relative;
top: 1px;
z-index: 2;
background-position: 100% -23px;
}
.ui-tabs-nav a span {
padding-top: 1px;
padding-right: 0;
height: 20px;
background-position: 0 0;
line-height: 20px;
}
.ui-tabs-nav .ui-tabs-selected a span {
padding-top: 0;
height: 27px;
background-position: 0 -23px;
line-height: 27px;
}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited {/* @ Opera,use pseudo classes otherwise it confuses cursor... */
cursor:text;
}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active {/* @ Opera,we need to be explicit again here now... */
cursor:pointer;
}
.ui-tabs-disabled {
opacity: .4;
filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited {
color: #000;
}
.ui-tabs-panel {
border-top: 1px solid #333;
border-bottom: 1px solid #333;
padding: 10px;
background: #fff;/* declare background color for container to avoid distorted fonts in IE while fading */
margin-top:-1px;
}
/*.ui-tabs-loading em {
padding: 0 0 0 20px;
background: url(loading.gif) no-repeat 0 50%;
}
*/
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav {/* auto clear @ IE 6 & IE 7 Quirks Mode */
display:inline-block;
}
*:first-child+html .ui-tabs-nav {/* auto clear @ IE 7 Standards Mode - do not group selectors,otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
display:inline-block;
}
div#myTestTabs {
width: 600px;
color: black;
}
div#myTestTabs ul li.ui-tabs-selected a {
color: black;
}
div.linkage p {
text-align: right;
clear: both;
width: 100%;
}
div#fragment-1,div#fragment-2,div#fragment-3 {
border-top: 1px solid #333;
border-bottom: 1px solid #333;
margin-top: -1px;
padding: 5px;
}
div#fragment-1:after,div#fragment-2:after,div#fragment-3:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
}
div.player_profile {
display: inline;
float: left;
margin: 10px;
text-align: center;
position: relative;
}
div.player_profile_content {
width: 75px;
}
div.player_profile_content p {
position: absolute;
top: 96px;
left: 0;
color: white;
width: 75px;
padding: 2px 0;
}
div.player_profile h4 {
font-size: 1em;
}
div.player_profile h5 {
font-size: .9em;
}
div.player_profile_content.clemson p {
background: orange;
}
div.player_profile_content.usc p {
background: #900;
}
div.player_profile_content.other p {
background: #000;
}
div.player_profile_content p {
margin: 0;
padding: 0;
}
div.player_profile h4,div.player_profile h5 {
clear: none;
margin: 0;
}
h3.ui-tabs-label {
	float: right;
	border: none;
	font-size: 115%;
}
/* div#fragment-2, div#fragment-3 { display: none; } */