@charset "utf-8";
/* CSS Document */

.ui-helper-reset {
	line-height: 0.6;
}

.ui-helper-reset[role="tab"] {
font-size: 90%;
}

.ui-widget[role="tab"] {
font-size: 1em;
}

.ui-tabs {
margin:20px 0;
}
/*.ui-tabs fieldset {
border:1px solid #c5dbec;
/*background:#dfeffc;*/
/*background:transparent;

-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

padding:10px;

position:relative;

color:#2f2f2f;

margin:10px 0;

-webkit-box-shadow:inset 0 0 3px 3px rgba(0, 141, 255, 0.05);
-moz-box-shadow:inset 0 0 3px 3px rgba(0, 141, 255, 0.05);
box-shadow:inset 0 0 3px 3px rgba(0, 141, 255, 0.05);
}*/
.ui-tabs fieldset {
/*border:1px solid #c5dbec;*/
/*background:transparent;*/
background:#f5f5f5;

/*-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;*/

padding:10px;

position:relative;

color:#2f2f2f;

margin:10px 0;
/*margin:0px;*/

/*-webkit-box-shadow:inset 0 0 3px 3px rgba(0, 141, 255, 0.05);
-moz-box-shadow:inset 0 0 3px 3px rgba(0, 141, 255, 0.05);
box-shadow:inset 0 0 3px 3px rgba(0, 141, 255, 0.05);*/
}

/*.ui-tabs fieldset legend {
border:1px solid #c5dbec;
border-left:none;
background:#eaf4fd;

-webkit-border-radius: 4px 0 4px 0;
-moz-border-radius: 4px 0 4px 0;
border-radius: 4px 0 4px 0;

padding:5px 10px;

position:absolute;
top:-1px;
left:0;

color:#555555;
}*/
/*.ui-tabs fieldset legend {
border:1px solid #c5dbec;
border-top:1px solid #ffc600;
background:#f9f9f9;

-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

padding:3px 10px 2px 10px;

position:relative;
margin:0 -10px;


color:#555555;
font-size:100%;

-webkit-box-shadow:inset 0 2px 0 rgba(225,198,0,1);
-moz-box-shadow:inset 0 2px 0 rgba(225,198,0,1);
box-shadow:inset 0 2px 0 rgba(225,198,0,1);
}*/
.ui-tabs fieldset legend {
/*border:1px solid #999999;*/
background:#555555;

-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;

/*padding:3px 20px 2px 20px;*/
padding:3px 20px;

/*position:relative;
margin:0 -10px;*/

position:absolute;
top:10px;
left:10px;

color:#ffffff;
font-size:100%;

/*-webkit-box-shadow:inset 0 2px 0 rgba(225,198,0,1);
-moz-box-shadow:inset 0 2px 0 rgba(225,198,0,1);
box-shadow:inset 0 2px 0 rgba(225,198,0,1);*/
}
.ui-tabs fieldset legend+div {
margin-top:24px;
}

.ui-tabs .ui-tabs-panel { display: block; border: 1px solid #8e8e8e; padding: 1em 1.4em; background: #ffffff;
 }

.ui-tabs.ui-widget-content {
	border: none; background: transparent; color: #222222;
}
.ui-tabs .ui-widget-header {
	border:none; background: none; color: #ffffff; font-weight: bold;
}



.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; /*left:-2px;*/ margin: 1px -1px 0 0; border-bottom: 0; padding: 0; white-space: nowrap; /*border-left:1px solid #ffffff*/
/*-webkit-box-shadow: inset 0 -4px 4px 0 rgba(0,0,0,0.05);
-moz-box-shadow: inset 0 -4px 4px 0 rgba(0,0,0,0.05);
box-shadow: inset 0 -4px 4px 0 rgba(0,0,0,0.05);*/
height: 30px;
font-size: 12px;
font-size: 1.2rem;
 }
 
 .ui-state-hover[role="tab"] a:hover { height: 26px; }
 
.ui-tabs .ui-tabs-nav li a { float: left; padding: 5px 26px; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }


/* Interaction states
----------------------------------*/
.ui-state-default[role="tab"],
.ui-widget-content[role="tab"] .ui-state-default[role="tab"],
.ui-widget-header[role="tab"] .ui-state-default[role="tab"] {
	border: 1px solid #8e8e8e;
	background:#ffffff url(images/tabMenu_bg-off.png) center top repeat-x;
	font-weight: bold;
	color: #2f2f2f;	
}
.ui-state-default[role="tab"] a,
.ui-state-default[role="tab"] a:link,
.ui-state-default[role="tab"] a:visited,
.ui-state-default[role="tab"] a:active,
.ui-state-default[role="tab"] a:focus {
	color: #2f2f2f;
	text-decoration: none;
	border:none;
	outline:none;
}
.ui-state-hover[role="tab"],
.ui-widget-content[role="tab"] .ui-state-hover,
.ui-widget-header[role="tab"] .ui-state-hover,
.ui-state-focus[role="tab"],
.ui-widget-content[role="tab"] .ui-state-focus,
.ui-widget-header[role="tab"] .ui-state-focus {
	border: 1px solid #8e8e8e;
	background:none;
	font-weight: bold;
	color: #2f2f2f;
}
.ui-state-hover[role="tab"] a,
.ui-state-hover[role="tab"] a:hover,
.ui-state-hover[role="tab"] a:link,
.ui-state-hover[role="tab"] a:visited {
	color: #2f2f2f;
	text-decoration: none;
}
.ui-state-active[role="tab"],
.ui-widget-content[role="tab"] .ui-state-active,
.ui-widget-header[role="tab"] .ui-state-active {
	border: 1px solid #8e8e8e;
	background:#2b2b2b url(images/tabMenu_bg-on.png) center bottom no-repeat;
	font-weight: bold;
	color: #ffffff;
}
.ui-state-active[role="tab"] a,
.ui-state-active[role="tab"] a:link,
.ui-state-active[role="tab"] a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Corner radius */
.ui-tabs.ui-corner-all,
.ui-tabs.ui-corner-top,
.ui-tabs.ui-corner-left,
.ui-tabs.ui-corner-tl,
.ui-corner-all[role*="tab"],
.ui-corner-top[role*="tab"],
.ui-corner-left[role*="tab"],
.ui-corner-tl[role*="tab"] {
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
	-khtml-border-top-left-radius: 0;
	border-top-left-radius: 0;
}
.ui-tabs.ui-corner-all,
.ui-tabs.ui-corner-top,
.ui-tabs.ui-corner-right,
.ui-tabs.ui-corner-tr,
.ui-corner-all[role*="tab"],
.ui-corner-top[role*="tab"],
.ui-corner-right[role*="tab"],
.ui-corner-tr[role*="tab"] {
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-khtml-border-top-right-radius: 0;
	border-top-right-radius: 0;
}
.ui-tabs.ui-corner-all,
.ui-tabs.ui-corner-bottom,
.ui-tabs.ui-corner-left,
.ui-tabs.ui-corner-bl,
.ui-corner-all[role*="tab"],
.ui-corner-bottom[role*="tab"],
.ui-corner-left[role*="tab"],
.ui-corner-bl[role*="tab"] {
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	-khtml-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
.ui-tabs.ui-corner-all,
.ui-tabs.ui-corner-bottom,
.ui-tabs.ui-corner-right,
.ui-tabs.ui-corner-br,
.ui-corner-all[role*="tab"],
.ui-corner-bottom[role*="tab"],
.ui-corner-right[role*="tab"],
.ui-corner-br[role*="tab"] {
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	-khtml-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}



/* Misc visuals
----------------------------------*/

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	top: 5px;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 4px;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 42%;
}

