/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }



/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */


/* Component containers
----------------------------------*/
.ui-widget-content { background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget a {text-decoration:none;}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{
	border: 0px solid #d3d3d3/*{borderColorDefault}*/; 
	/*background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; */
	font-weight: normal/*{fwDefault}*/; 
	color: #555555/*{fcDefault}*/; 
	
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited 
{ 
	color: #555555/*{fcDefault}*/; text-decoration: none; 
	margin-left: 10%; /*GB*/
	width:90% !important; 
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{
	border: 1px solid #999999/*{borderColorHover}*/; 
	background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; 
	font-weight: normal/*{fwDefault}*/; 
	color: #212121/*{fcHover}*/; 
	
}
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; 
	margin-left: 10%; /*GB*/
	width:90% !important; 
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; 
	margin-left: 10%; /*GB*/
	width:90% !important; 
}
.ui-widget :active { outline: none; }

/* 
 * jQuery UI Tabs @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em 0 .2em 3px; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding:0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; 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 { 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-hide { display: none !important; }


#tabs { height: 304px; } 
		.tabs-bottom { position: relative; } 
		.tabs-bottom .ui-tabs-panel { height: 258px; overflow: hidden; } 
		.tabs-bottom .ui-tabs-nav { position: absolute !important; left: 0; bottom: 0px; right:0; padding: 0 0 0.2em 0; } 
		
		.ui-tabs-selected { margin-top: -3px !important; }


/*
 * Tabs
 */
.tabs-bottom .ui-tabs-nav li {
	background: #fff;
	height:46px;
	border:0px;
	margin-top: -1px !important; 
	margin-bottom: 1px !important;
	
	
}

.tabs-bottom .ui-tabs-nav li.first {
	background: #fff;
}
.tabs-bottom .ui-tabs-nav li.last {
	margin-right:0px;
	
}
.tabs-bottom .ui-tabs-nav li.last a {
	background: url(../images/tab_right_rounded.gif) no-repeat top right;
	margin-top: -1px !important; 
	margin-bottom: 1px !important;
}

.tabs-bottom .ui-tabs-nav li a {
	background: #fff;
	border:0px;
	display:block;
	width:100%;
	height:40px;
	padding-top:6px;
	padding-bottom:0px;
	line-height:14px;	
	text-align:left;
	color:#1B6ED1;
	margin-left: 10%; /*GB*/
	width:90% !important; 
}
.tabs-bottom .ui-tabs-nav li a span {
	padding-left:8px;
	padding-right:3px;
	display:block;
	
}
.tabs-bottom .ui-tabs-nav li.ui-state-active {
	background:#fff;
	
	margin-top: -2px !important; 
	height:44px;
	
}
.tabs-bottom .ui-tabs-nav li.ui-state-active a {
	background:#fff;
	height:38px;
	font-weight:bold;
	text-decoration:none;
	
}




.ui-widget-header { 
	
}
.ui-tabs .ui-tabs-panel { 
	display: block; 
	padding: 0; 
	background: none; 
	position:relative;
	left:-6px;
}
.tabs-bottom .ui-tabs-nav {
	margin-right:8px;
}

.ui-tabs .ui-tabs-panel {
 
	padding:0px;
	margin:0px;
} 
.ui-tabs .ui-tabs-panel #divas {
	
	padding:1px;
	margin:0px;
	height: 256px;
	text-align:right;
}
