/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */



/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
#tabs_set.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: 0;
}
#tabs_set.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: 0;
	width: 100%;
	display: block;
	border-bottom: 2px solid #0583c4;
}
#content .entry-content #tabs_set ul li:before {content:""; padding-right:0;}
#content .entry-content #tabs_set ul li { list-style-type: none; }
#tabs_set.ui-tabs .ui-tabs-nav li {
	list-style: none;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
	display: inline-block;
	vertical-align: bottom;
}
#tabs_set.ui-tabs .ui-tabs-nav li a {
	padding: .5em 1em;
	text-decoration: none;
	display: block;
}
#tabs_set.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	padding-bottom: 0px;
}
#tabs_set.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
#tabs_set.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
#tabs_set.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
#tabs_set.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#tabs_set.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
#tabs_set.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 0;
	background: none;
	width: 100%;
	clear: both;
	margin-top: 20px;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
#tabs_set.ui-widget {
	font-size: 1.1em;
}
#tabs_set.ui-widget .ui-widget {
	font-size: 1em;
}
#tabs_set.ui-widget input,
#tabs_set.ui-widget select,
#tabs_set.ui-widget textarea,
#tabs_set.ui-widget button {
	font-size: 1em;
}
#tabs_set.ui-widget-content {
	border: 0;
	background: none;
}
#tabs_set .ui-widget-header {
	border: 0;
	background: none;
	font-weight: bold;
	font-size: 14px;
}
#tabs_set .rotations {
	box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	width: 600px;
	height: 450px;
}


/* Interaction states
----------------------------------*/
#tabs_set .ui-state-default,
#tabs_set.ui-widget-content .ui-state-default,
#tabs_set .ui-widget-header .ui-state-default {
	background: none;
	font-weight: normal;
	border: 1px solid #eee;
	border-bottom: 0px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
#tabs_set .ui-state-default a,
#tabs_set .ui-state-default a:link,
#tabs_set .ui-state-default a:visited {
	text-decoration: none;
	color: #0583c4;
	line-height: 30px;
	background: #eee; 
}
#tabs_set .ui-state-default a span,
#tabs_set .ui-state-default a:link span,
#tabs_set .ui-state-default a:visited span {
	border-bottom: 1px dashed #0583c4;
}
#tabs_set.banks .ui-state-default a span,
#tabs_set.banks .ui-state-default a:link span,
#tabs_set.banks .ui-state-default a:visited span {
	border-bottom: 0;
}
#tabs_set .ui-state-hover,
#tabs_set.ui-widget-content .ui-state-hover,
#tabs_set .ui-widget-header .ui-state-hover,
#tabs_set .ui-state-focus,
#tabs_set.ui-widget-content .ui-state-focus,
#tabs_set .ui-widget-header .ui-state-focus {
	background: none;
	font-weight: normal;
	color: #212121;
}
#tabs_set .ui-state-hover a,
#tabs_set .ui-state-hover a:hover,
#tabs_set .ui-state-hover a:link,
#tabs_set .ui-state-hover a:visited {
	text-decoration: none;
	color: #0583c4;
	background: #eee; 
    background: -moz-linear-gradient(bottom, #eee 0%, #fdfdfd 100%);
    background: -webkit-linear-gradient(bottom, #eee 0%, #fdfdfd 100%);
    background: -o-linear-gradient(bottom, #eee 0%, #fdfdfd 100%);
    background: -ms-linear-gradient(bottom, #eee 0%, #fdfdfd 100%);
    background: linear-gradient(bottom, #eee 0%, #fdfdfd 100%);
}
#tabs_set.banks .ui-state-hover a,
#tabs_set.banks .ui-state-hover a:hover,
#tabs_set.banks .ui-state-hover a:link,
#tabs_set.banks .ui-state-hover a:visited {
	background: none; 
}
#tabs_set .ui-state-hover a img,
#tabs_set .ui-state-hover a:hover img,
#tabs_set .ui-state-hover a:link img,
#tabs_set .ui-state-hover a:visited img {
	text-decoration: none;
	color: #3E7700;
	border-radius: 27px;
	box-shadow: 0 0 10px rgba(234,146,0,1);
}
#tabs_set .ui-state-hover a span,
#tabs_set .ui-state-hover a:hover span,
#tabs_set .ui-state-hover a:link span,
#tabs_set .ui-state-hover a:visited span {
	border-bottom: 0;
}
#tabs_set .ui-state-active,
#tabs_set.ui-widget-content .ui-state-active,
#tabs_set .ui-widget-header .ui-state-active {
	border: 1px solid #0583c4;
	font-weight: normal;
	color: #ffffff;
	border-bottom: 0;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
#tabs_set.banks .ui-state-active,
#tabs_set.banks.ui-widget-content .ui-state-active,
#tabs_set.banks .ui-widget-header .ui-state-active {
	border: 0;
	border-radius: 0;
}
#tabs_set .ui-state-active a,
#tabs_set.ui-widget-content .ui-state-active a,
#tabs_set .ui-widget-header .ui-state-active a {
	background: #0583c4; 
    background: -moz-linear-gradient(bottom, #0583c4 0%, #008dd2 100%);
    background: -webkit-linear-gradient(bottom, #0583c4 0%, #008dd2 100%);
    background: -o-linear-gradient(bottom, #0583c4 0%, #008dd2 100%);
    background: -ms-linear-gradient(bottom, #0583c4 0%, #008dd2 100%);
    background: linear-gradient(bottom, #0583c4 0%, #008dd2 100%);
}
#tabs_set.banks .ui-state-active a,
#tabs_set.banks.ui-widget-content .ui-state-active a,
#tabs_set.banks .ui-widget-header .ui-state-active a {
	background: none; 
}
#tabs_set .ui-state-active span,
#tabs_set.ui-widget-content .ui-state-active span,
#tabs_set .ui-widget-header .ui-state-active span {
	border: 0;
	font-weight: normal;
	color: #ffffff;
}
#tabs_set .ui-state-active a span,
#tabs_set .ui-state-active a:link span,
#tabs_set .ui-state-active a:visited span {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#tabs_set .ui-state-active a span,
#tabs_set .ui-state-active a:link span,
#tabs_set .ui-state-active a:visited span {
	border-bottom: 0;
}
#tabs_set .ui-state-active a img,
#tabs_set .ui-state-active a:link img,
#tabs_set .ui-state-active a:visited img {
	border-radius: 27px;
	box-shadow: 0 0 10px rgba(234,146,0,1);
}
#tabs_set.protab .ui-state-active span,
#tabs_set.protab.ui-widget-content .ui-state-active span,
#tabs_set.protab .ui-widget-header .ui-state-active span {
	border: 0;
	background: url(images/side_menu.gif) bottom left repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.tb-content {
	display: inline-block;
	margin-top: 46px;
}
.tb-content #tabs_set .ui-tabs-nav {
	margin: -46px -20px 20px -20px;
	border-bottom: 2px solid #8db42e;
}

