
.ui-tabs { padding:.2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { position:relative; display:block; width:690px; list-style:none; margin:0; padding:0 }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; margin:0 -1px -1px 0; border-bottom-width: 0 !important; }
.ui-tabs .ui-tabs-nav li a { 
		display:block; height:30px; padding-top:10px; border:1px solid #6b6455; border-top:none; border-bottom:none; float:left;
		background:#b2b1af;
		font-size:14px; color:#000000; text-decoration:none; text-align:center;
		}
.ui-tabs .ui-tabs-nav li a:hover {
		background:#9e947d;
		}
.ui-tabs .ui-tabs-nav li strong span {
		display:block; height:30px; padding-top:10px; border:1px solid #6b6455; border-top:none; border-bottom:none; float:left;
		background:#b2b1af;
		font-size:14px; color:#000000; text-decoration:none; text-align:center;
		}
		
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
		padding-bottom: 1px;
		}
.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 {
		background:#6b6455;
		color:#ffffff; 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 {
		display:block; width:658px; padding:15px; clear:both;
		border:1px solid #6b6455; border-top:none; background:none;
		}
.ui-tabs .ui-tabs-hide { display: none !important; }



#tabs { width:690px; margin-bottom:15px; }

.ui-tabs .ui-tabs-panel ul { padding-left:10px; list-style:none; margin:0 0 15px 0; }
.ui-tabs .ui-tabs-panel ul li { margin-bottom:5px; list-style:none; }



.ui-tabs .ui-tabs-panel h1 { margin:2px 0 10px 0; padding:0 0 0 10px; clear:both; color:#3d3d3d; font-size:14px;}

.ui-tabs .ui-tabs-panel table { width:658px; text-align:center;}
.ui-tabs .ui-tabs-panel table th,
.ui-tabs .ui-tabs-panel table td { padding:10px; }
.ui-tabs .ui-tabs-panel table th { background:#b2b1af; color:#ffffff; }
.ui-tabs .ui-tabs-panel table td { border-right:1px solid #888885; border-bottom:1px solid #888885; }
.ui-tabs .ui-tabs-panel table td.bord-rn { border-right:none; }
.ui-tabs .ui-tabs-panel table tr.bord-bn td { border-bottom:none; }


/*---------------------------------------------------------------------------------------*/



table.statTabs { width:690px; margin:0; border-left:1px solid #6b6455; }
table.statTabs td { border-right:1px solid #6b6455; }
table.statTabs td a { display:block; height:30px; padding-top:10px; text-align:center; background:#b2b1af; font-size:14px; color:#000000; text-decoration:none;}
table.statTabs td a:hover { background:#9e947d; }
table.statTabs td strong { display:block; height:30px; padding-top:10px; background:#6b6455; font-size:14px; color:#ffffff; text-align:center; font-weight:normal; }

#tPanel { display:block; width:658px; padding:0 15px 15px; clear:both; border:1px solid #6b6455; border-top:none; background:none; }

#tPanel ul { padding-left:10px; list-style:none; margin-bottom:5px; }
#tPanel ul li { margin-bottom:5px; list-style:none; }

#tPanel h1 { margin:0 0 10px; padding:17px 0 0 10px; clear:both; color:#3d3d3d; font-size:14px;}

#tPanel table { width:658px; text-align:center;}
#tPanel table th,
#tPanel table td { padding:10px; }
#tPanel table th { background:#b2b1af; color:#ffffff; }
#tPanel table td { border-right:1px solid #888885; border-bottom:1px solid #888885; }
#tPanel table td.bord-rn { border-right:none; }
#tPanel table tr.bord-bn td { border-bottom:none; }
