﻿#main .tablineheader
{
    margin-top:-3px;
}

.tablineheader
{
    padding-left:0px;
    padding-top:0px;
    margin-top:0px;
    height:23px;
    background-image:url(../images/toptab/tab_bg.gif);
    background-repeat:repeat-x
}

.tablineheader2
{
    
}

.k-tabstrip-items.menutabs
{
	background:url(../images/tab_bg.gif)  left top repeat-x;
	margin-left:0px;
	margin-top:5px;
	padding-left:2px;
    /*height:23px;*/
}
.menutabs li,
.k-tabstrip-items.menutabs .k-item
{
	background:url(../images/tab_active_off_middle.gif)  left top repeat-x;
	list-style:none;
	margin:0px;
	padding:0px;
	/*float:left;*/
	height:23px;
}
.menutabs li a,
.k-tabstrip-items.menutabs .k-item a
{
    /*margin-top:-0.5px;*/
	background:url("../images/tab_active_off_left.gif")  left top no-repeat;
	padding-left:10px;
	text-decoration:none;
}
/*
.menutabs li a span,
.k-tabstrip-items.menutabs a span
{
	background:url(../images/tab_active_off_right.gif) right top no-repeat;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	padding-top:3px;
}
*/
.menutabs li.pright a span
{
	padding-right:20px;
}
.menutabs li a, 
.k-tabstrip-items.menutabs .k-item a
{
	display: block;
	/*float: left;*/
	height:23px;
    padding-top:3px;
    padding-left:15px;
    color:#171010
}

.menutabs li a span,
.k-tabstrip-items.menutabs .k-item a span
{
	display: block;
	float: left;
	height:23px;
    padding-top:3px;
    padding-left:5px;
    color:#171010
}

.menutabs li a, 
.k-tabstrip-items.menutabs .k-item a
{
	font-weight:bold;
}
.menutabs .on,
.k-tabstrip-items.menutabs .k-state-active
{
	background:url(../images/tab_active_on_middle.gif) repeat-x;
    /*background-color:#3E7AAB;*/
	list-style:none;
	margin:0px;
	padding:0px;
	/*float:left;*/
	cursor:hand;
	cursor:pointer;
}
/*
.menutabs .on a span,
.k-tabstrip-items.menutabs .k-state-active a span
{
	background:url(../images/tab_active_on_right.gif) right top no-repeat;
	background-repeat:no-repeat;
	padding-right:20px;
	padding-left:20px;
	font-family:Verdana;
	font-weight:bold;
	color:#f8fafc;
	padding-top:4px;
}
*/
.menutabs .on a,
.k-tabstrip-items.menutabs .k-state-active a
{
	background:url(../images/tab_active_on_left.gif)  left top no-repeat;
	padding-left:25px;
	text-decoration:none;
    color:#fff;
}

.k-tabstrip-items.menutabs .k-state-active a span
{
	padding-left:0px;
}

.menutabs .first a,
.k-tabstrip-items.menutabs .k-state-active.k-first a
{
	background:url(../images/tab_active_on_left_first.gif)  left top no-repeat;
	padding-left:25px;
	text-decoration:none;
}

.k-tabstrip-items .k-state-active {
    border:0px;
}

.k-tabstrip-items.menutabs {
    border-bottom: 0px;
}

.k-tabstrip-items.menutabs .k-state-active,
.k-tabstrip-items.menutabs .k-state-default {
    border: 0px;
}

.k-tabstrip-items.menutabs .k-item.k-state-hover {
    background:url(../images/tab_active_off_middle.gif)  left top repeat-x;
}

.k-tabstrip-items.menutabs .k-item.k-state-hover a{
    text-decoration:underline;
    color:#fff;
}

.k-tabstrip-items.menutabs .k-item.k-state-hover a .k-sprite {
    color:#fff;
}

.k-tabstrip-items.menutabs .k-state-active  a .k-sprite {
    color: #fff;
}

/*V-align : Top Tab*/
.topmenutabs
{
	background:url(../images/toptab/tab_bg.gif)  left top repeat-x;
	margin-right:0px;
	/*margin-top:-2px;*/
	padding-left:2px;
	height:23px;
	margin-bottom:0px;
	float:right;
	margin-top:0px;
	/*margin-top:0px*/
}
.topmenutabs li
{
	background:url(../images/toptab/tab_active_off_middle.gif)  left top repeat-x;
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	height:23px;
}
.topmenutabs li a
{
	background:url(../images/toptab/tab_active_off_left.gif)  left top no-repeat;
	padding-left:10px;
	padding-top:0px;
	text-decoration:none;
}
.topmenutabs li a span
{
	background:url(../images/toptab/tab_active_off_right.gif) right top no-repeat;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:10px;
	font-family:Tahoma;
	padding-top:2px;
	/*font-size:11px;*/
	font-weight:bold;
	color:#000000;
}
.topmenutabs li.pright a span
{
	padding-right:20px;
}
.topmenutabs li a, .topmenutabs li a span
{
	display: block;
	float: left;
	height:23px;
}
.topmenutabs .on
{
	background:url(../images/toptab/tab_active_on_middle.gif)  left top repeat-x;
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	cursor:hand;
	cursor:pointer;
}
.topmenutabs .on a span
{
	background:url(../images/toptab/tab_active_on_right.gif) right top no-repeat;
	background-repeat:no-repeat;
	padding-right:20px;
	padding-left:20px;
	font-family:Tahoma;
	/*font-size:11px;*/
	font-weight:bold;
	color:#f8fafc;
	padding-top:2px;
}

.topmenutabs .on a
{
	background:url(../images/toptab/tab_active_on_left.gif)  left top no-repeat;
	padding-left:10px;
	text-decoration:none;
}

.topmenutabs .first a
{
	background:url(../images/toptab/tab_active_on_left_first.gif)  left top no-repeat;
	padding-left:10px;
	text-decoration:none;
}

/*Step*/
.menustep
{
	background:url(../images/tab_bg.gif)  left top repeat-x;
	margin-left:0px;
	margin-top:5px;
	padding-left:2px;
}
.menustep li
{
	background:url(../images/step_inactive_center.gif)  left top repeat-x;
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	height:36px;
}
.menustep li a
{
	background:url(../images/step_inactive_left.gif)  left top no-repeat;
	padding-left:14px;
	text-decoration:none;
}
.menustep li a span
{
	background:url(../images/step_inactive_right.gif) right top no-repeat;
	background-repeat:no-repeat;
	padding-right:18px;
	padding-left:0px;
	font-family:Tahoma;
	/*font-size:12px;*/
	font-weight:bold;
	color:#000000;
	padding-top:10px;
}
.menustep li.pright a span
{
	padding-right:20px;
}
.menustep li a, .menustep li a span
{
	display: block;
	float: left;
	height:36px;
}
.menustep .on
{
	background:url(../images/step_active_center.gif)  left top repeat-x;
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	cursor:hand;
	cursor:pointer;
}
.menustep .on a span
{
	background:url(../images/step_active_right.gif) right top no-repeat;
	background-repeat:no-repeat;
	padding-right:18px;
	padding-left:14px;
	font-family:Tahoma;
	/*font-size:12px;*/
	font-weight:bold;
	color:#000000;
	padding-top:10px;
}

.menustep .on a
{
	background:url(../images/step_active_left.gif)  left top no-repeat;
	padding-left:0px;
	text-decoration:none;
}
