/* stylesheet for tabs */

.ui-tabs {zoom:1; width:670px;}
.ui-tabs .ui-tabs-nav {list-style: none; position: relative; padding: .2em .2em 0; margin:0; border:solid 1px #cecece; height:32px; background:#1d4f2f;}
.ui-tabs .ui-tabs-nav li { position: relative; float: left; !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; background:none; border:solid 1px #3a6a4b; color:#ffffff;}
.ui-tabs .ui-tabs-nav li a:hover{border:solid 1px #cecece; background:#f3f3f3; color:#242424;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {padding: 1em 1.4em; display: block; border-width: 0; background: none; clear:both; color:#525252; font-size:1em;}
.ui-tabs .ui-tabs-hide { display: none !important; }

/* Content */

div.tabscontent{padding:10px; position:relative;}
div.tabscontent div.tabsholder{padding-bottom:20px; clear:both; font-size:1em;}
div.tabscontent div.tabsholder p{}
div.tabscontent div.tabsholder h3{font-size:1.4em;}
div.tabscontent div.tabsholder span.imgHolder{margin:0 20px 20px 0; float:left; border:solid 1px #cecece;}