html,body,form,div,p,
ul,ol,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
input,button,textarea,img,
table,caption,thead,tbody,tfoot,tr,th,td { margin:0; padding:0; list-style:none;}
html { height:100%; overflow:hidden;}
body { height:100%; overflow:hidden; background:#fff; }

.c_tabNav { height:27px;position:relative;  }

.c_tabNav .tabNavWrapper { position:relative; overflow:hidden;}
.c_tabNav .tab { margin-right:76px; position:relative; z-index:2; overflow:hidden; white-space:nowrap; zoom:1; margin-left:0px;}
.c_tabNav .tab .maxWidth { width:100%; overflow:hidden; float:left;}
.c_tabNav .tab ul { width:10000px; height:38px; overflow:hidden;}
.c_tabNav .tab li { float:left; margin-right:0px; position:relative; margin-top:0px;  color:#000;}
.c_tabNav .tab .li { line-height:27px; margin:0; text-decoration:none; color:#192c4f;}
.c_tabNav .tab .li:hover { cursor:pointer; }
.c_tabNav .tab .left { float:left; width:0px; height:27px; overflow:hidden; font-size:0;background:#fff;}
.c_tabNav .tab .right { float:left; width:2px; height:27px; overflow:hidden; font-size:0; background:#fff;}
.c_tabNav .tab .text { 
	width:100px;overflow:hidden;float:left; padding:0 20px 0 8px; background-color:#d8dbe1;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	behavior: url(PIE.htc);
}
.c_tabNav .tab .li:hover .left { background-position:0 -762px;}
.c_tabNav .tab .li:hover .right { background-position:-449px -762px; color:#f60;}
.c_tabNav .tab .li:hover .text { background-position:-2px -762px;}
/*.c_tabNav .tab .loading .text span { padding-left:20px; float:left;}*/
.c_tabNav .tab .locked .text { padding-right:8px;}
.c_tabNav .tab .locked .text span { padding-left:0px;  }
.c_tabNav .tab .on { margin-top:0;}
.c_tabNav .tab .on .li,
.c_tabNav .tab .on .li:hover { color:#FFFFFF; line-height:27px; margin:0; cursor:default;}
.c_tabNav .tab .on .left,
.c_tabNav .tab .on .li:hover .left {float:left; width:0px; height:27px; overflow:hidden; font-size:0; background:#fff;}
.c_tabNav .tab .on .right,
.c_tabNav .tab .on .li:hover .right { float:left; width:2px; height:27px; overflow:hidden; font-size:0; background:#fff;}
	
.c_tabNav .tab .on .text,
.c_tabNav .tab .on .li:hover .text { 
	float:left; padding:0 20px 0 9px; background-color:#192c4f;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	behavior: url(PIE.htc);
}
.c_tabNav .tab .on .loading .text span { padding-left:20px; float:left; background:url(icoLoading.gif) no-repeat 0 4px;}
.c_tabNav .tab .on .locked:hover .text,
.c_tabNav .tab .on .locked .text { padding-right:8px; }
.c_tabNav .tab .on .locked .text span { background:#192c4f; padding-left:0px; z-index:999;}
.c_tabNav .tab .closeTab { position:absolute; width:15px; height:15px; overflow:hidden; top:3px; right:5px; cursor:default; background:url(s.png) no-repeat -132px -401px;}
.c_tabNav .tab .on .closeTab { top:3px; right:5px; background:url(s.png) no-repeat -136px -401px; cursor:pointer;}
.c_tabNav .tab .closeTab { top:3px; right:5px; background:url(s.png) no-repeat -136px -416px; cursor:pointer;}
/*.c_tabNav .tab .closeTab:hover { background-position:-132px -416px;}
.c_tabNav .tab .closeTab:active { background-position:-132px -431px;}*/
.c_tabNav .tabTurner { position:absolute; width:66px; top:4px; right:5px;}
.c_tabNav .tabTurner li { display:inline;}
.c_tabNav .tabTurner a { float:left; margin-right:-1px; width:16px; height:16px; overflow:hidden; font-size:0; background:url(s.png) no-repeat -163px -418px;}
.c_tabNav .tabTurner .left:hover { background-position:-163px -434px;}
.c_tabNav .tabTurner .right { background-position:-179px -418px;}
.c_tabNav .tabTurner .right:hover { background-position:-179px -434px;}
.c_tabNav .tabTurner .default { background-position:-195px -418px;}
.c_tabNav .tabTurner .default:hover { background-position:-195px -434px;}
.c_tabNav .tabTurner .close { background-position:-286px -418px; margin-left:5px;}
.c_tabNav .tabTurner .close:hover { background-position:-286px -434px;}

.tab-gradient
{
	
	background: -webkit-gradient(linear, 0 95%, 0 96%, from(#ffffff), to(#192c4f));
	background: -webkit-linear-gradient(top, #ffffff 95%, #192c4f 96% );
	background: -moz-linear-gradient(top, #ffffff 95%, #192c4f 96% );
	background: -ms-linear-gradient(top, #ffffff 95%, #192c4f 96% );
	background: -o-linear-gradient(top, #ffffff 93%, #192c4f 93% );
	-pie-background: linear-gradient(top, #ffffff 93%, #192c4f 93% );
	behavior: url(PIE.htc);

}