2008-05-23 09:14:39 +00:00
@ import "flora.css" ;
/* 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 {
2008-07-06 15:08:06 +00:00
display : none ! important ;
2008-05-23 09:14:39 +00:00
}
}
/* 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 : bold ;
}
. ui-tabs-nav a , . ui-tabs-nav a span {
float : left ; /* fixes dir=ltr problem and other quirks IE */
padding : 0 12px ;
background : url ( i / tabs . png ) no-repeat ;
}
. ui-tabs-nav a {
margin : 5px 0 0 ; /* position: relative makes opacity fail for disabled tab in IE */
padding-left : 0 ;
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 {
position : relative ;
top : 1px ;
z-index : 2 ;
margin-top : 0 ;
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 : 1px solid # 519e2d ;
padding : 10px ;
background : # fff ; /* declare background color for container to avoid distorted fonts in IE while fading */
}
/ * . 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 ;
}