@import "tabs-position.css";
.tab {
	display: inline; 
	text-decoration: none;
	margin-right: 3px;
	font-weight: bold;
	padding: 2px 9px 1px 9px;
	z-index: 100;
	border-bottom-width: 0;
	border-top-width: 1px !important;
	border-bottom-width: 0px !important;
}

p.tabsHeadLine {
	font-size:13px;
	padding-top:0px;
	margin-top:0px;
}

.tabBody {
	width: auto;
	padding: 8px 4px 4px 4px;
	z-index: 500;
}

div.tabs {
	top: 2px;
	left: 8px;
	white-space: nowrap;
	cursor: default !important;
	z-index: 501;
}

.tabHover {
	z-index: 600;
	border-bottom-width: 0;
}

.tabActive {
	padding: 3px 9px 3px 9px;
	z-index: 500;
	top: -2px;
}

.tabActiveForm {
	padding: 28px 9px 3px 9px;
	z-index: 500;
	top: -2px;
}


ol.processnav
{
	margin-left: 0;
	height: 2em;
	border: 0px solid #f0f;
}

ol.processnav li
{
	display: inline;
	width: 27px;
	height: 25px;
	overflow: visible;
	float: left;
	margin-left: 15px;
}

ol.processnav li.step2,
ol.processnav li.step3,
ol.processnav li.step4,
ol.processnav li.step5,
ol.processnav li.step6,
ol.processnav li.step7
{
	padding-left: 15px;
	margin-left:0;
}

* html ol.processnav li
{
	overflow: visible;
}

ol.processnav li.first
{
	margin-left: 0;
}

ol.processnav li.final
{
	float: right;
}

ol.processnav li.next
{
	margin-left: 230px;
}

ol.processnav li a
{
	width: 27px;
	height: 27px;
	float: left;
}

ol.processnav li a span.label
{
	display: none;
}

ol.processnav li strong a span.label
{
	position: relative;
	bottom: -2.5em;
	left: 0; 
	white-space: nowrap;
	font-weight: normal;
	color: #0061a8;
	display: block;
}

ol.processnav li.final a span.label,
ol.processnav li.next a span.label,
ol.processnav li.back a span.label
{
	position: relative;
	bottom: -2.5em;
	white-space: nowrap;
	font-weight: normal;
	display: inline;
	font-weight: bold;
}

ol.processnav li.final a span.label
{
	left: -9em; 
}

ol.processnav li.back a span.label
{
	left: 33px;
}

ol.processnav li.next a span.label
{
	left: -4em; 
}

li.huau_processnav {
	background:none !important;
}

li.hu_au_first {
	padding-left:0px !important;
}

ol.processnav
{
	margin-left: 0;
	background: url(/extras/styles/tuev_internet/images/C/layout/bg_process_nav.gif) repeat-x;
	height: 6em;
	border: 0px solid #f0f;
	background-position:0px 6px;
}

ol.processnav li
{
	display: inline;
	width: 27px;
	height: 27px;
	overflow: visible;
	float: left;
	margin-left: 15px;
}

ol.processnav li.step2,
ol.processnav li.step3,
ol.processnav li.step4,
ol.processnav li.step5,
ol.processnav li.step6,
ol.processnav li.step7
{
	padding-left: 15px;
	margin-left:0;
	background: url(/extras/styles/tuev_internet/images/C/layout/bg_process_nav_li.gif) no-repeat;
}

* html ol.processnav li
{
	overflow: hidden;
}

ol.processnav li.first
{
	margin-left: 0;
}

ol.processnav li.final
{
	float: right;
}

ol.processnav li.next
{
	margin-left: 230px;
}

ol.processnav li a
{
	width: 27px;
	height: 27px;
	float: left;
}

ol.processnav li a span.label
{
	display: none;
}

ol.processnav li strong a span.label
{
	position: relative;
	bottom: -2.5em;
	left: 0; 
	white-space: nowrap;
	font-weight: normal;
	color: #0061a8;
	display: block;
}

ol.processnav li.final a span.label,
ol.processnav li.next a span.label,
ol.processnav li.back a span.label
{
	position: relative;
	bottom: -2.5em;
	white-space: nowrap;
	font-weight: normal;
	display: inline;
	font-weight: bold;
}

ol.processnav li.final a span.label
{
	left: -9em; 
}

ol.processnav li.back a span.label
{
	left: 33px;
}

ol.processnav li.next a span.label
{
	left: -4em; 
}

ol.processnav li.step1 a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav1.gif') no-repeat; }
ol.processnav li.step1 a:hover, ol.processnav li.step1 strong a, ol.processnav li.step1 div a span { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav1_act.gif') no-repeat; }
ol.processnav li.step2 a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav2.gif') no-repeat; }
ol.processnav li.step2 a:hover, ol.processnav li.step2 strong a, ol.processnav li.step2 div a span { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav2_act.gif') no-repeat; }
ol.processnav li.step3 a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav3.gif') no-repeat; }
ol.processnav li.step3 a:hover, ol.processnav li.step3 strong a, ol.processnav li.step3 div a span { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav3_act.gif') no-repeat; }
ol.processnav li.step4 a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav4.gif') no-repeat; }
ol.processnav li.step4 a:hover, ol.processnav li.step4 strong a, ol.processnav li.step4 div a span { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav4_act.gif') no-repeat; }
ol.processnav li.step5 a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav5.gif') no-repeat; }
ol.processnav li.step5 a:hover, ol.processnav li.step5 strong a, ol.processnav li.step5 div a span { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav5_act.gif') no-repeat; }
ol.processnav li.step6 a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav6.gif') no-repeat; }
ol.processnav li.step6 a:hover, ol.processnav li.step6 strong a, ol.processnav li.step6 div a span { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav6_act.gif') no-repeat; }
ol.processnav li.step7 a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav7.gif') no-repeat; }
ol.processnav li.step7 a:hover, ol.processnav li.step7 strong a, ol.processnav li.step7 div a span { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav7_act.gif') no-repeat; }

ol.processnav li.final a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav_final.gif') no-repeat; }
ol.processnav li.next a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav_next.gif') no-repeat; }
ol.processnav li.next a:hover { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav_next_act.gif') no-repeat; }
ol.processnav li.back a { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav_back.gif') no-repeat; }
ol.processnav li.back a:hover { background: url('/extras/styles/tuev_internet/images/C/layout/process_nav_back_act.gif') no-repeat; }



