
@media projection, screen { 
.ui-tabs-hide {
display: none !important;
  }
}



/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
}

.ui-tabs-nav {
list-style: none;
margin:0 auto 13px -33px;
width:640px;
height:29px;
}


.ui-tabs-nav:after { 
display: block;
clear: both;
content: " ";
}

.ui-tabs-nav li {
float: left;
margin: 7px 0;
font-weight: bold;
width:126px;
height:22px;
background:url(/images/tab.jpg);
padding-top:9px;
text-align:center;
}


.ui-tabs-nav a {
margin: 8px 0 0; 
background-position: 100% 0;
text-decoration: none;
text-align:center;
white-space: nowrap;
outline: 0;   
}


.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
color: #6681ce;
}


.ui-tabs-nav .ui-tabs-selected a {
padding-top:10px;
}

.ui-tabs-nav a span {
padding-top: 1px;
padding-right: 0;
height: 20px;
background-position: 0 0;
line-height: 20px;
}



ul.ui-tabs-nav li.ui-tabs-selected {
background:url(/images/tab_sel.jpg);
}


.ui-tabs-nav .ui-tabs-selected a span {
padding-top: 9px;
height: 25px;
background-position: 0 -23px;
line-height: 25px;
}


.ui-tabs-nav .ui-tabs-selected a:link, 
.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, 
.ui-tabs-nav .ui-tabs-disabled a:visited { 
cursor: text;
}


.ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, 
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, 
.ui-tabs-nav .ui-tabs-unselect a:focus, 
.ui-tabs-nav .ui-tabs-unselect a:active { 
cursor: pointer;
}


.ui-tabs-disabled {
opacity: .4;
filter: alpha(opacity=40);
}


.ui-tabs-nav .ui-tabs-disabled a:link, 
.ui-tabs-nav .ui-tabs-disabled a:visited {
color: #000;
}

.ui-tabs-panel {
    padding: 10px 8px 20px 9px;
    background: #EBF1FC;
    /*min-height: 160px; remove if height needs to be ajusted dynamicly*/
    border: 1px solid #C7D5EF;
    border-style: none solid;
    border-width: 0 1px;
    width: 627px;
}

* html .ui-tabs-nav { 
display: inline-block;
}

*:first-child+html .ui-tabs-nav  { 
display: inline-block;
}

li.tab {
text-align:center;
font:12px Arial;
font-weight:bold;
padding-top:9px;
}


div#rotate {
	margin-left:2px;
}

div#tabCover {
    background: transparent url(/images/content-header-xlong.png) no-repeat scroll 0 0;
    height: 22px;
    margin: -20px -14px;
    width: 655px;
}

div#zero, div#one, div#two, div#three, div#four{
	/*min-height:160px;*/
}

