@CHARSET "ISO-8859-1";

html{
    height:100%;
}

.lfg-blue-theme .welcome {
    position:absolute;
    top:10px;
    right:12px;
    z-index:1;
    color:#004080;
    font-size:7pt;
}

.lfg-blue-theme .search {
    position:absolute;
    top:34px;
    right:10px;
    z-index:1;
    background:url(../images/search-back.gif) no-repeat top left;
}

.lfg-blue-theme input#searchtext {
    margin:5px;
    border:0px solid white;
    padding:0;
    width:90px;
}

.lfg-blue-theme input#searchbutton {
    float:left;
}

.lfg-blue-theme .search-text {
    height:26px;
    width:100px;
    background:url(../images/search-back.gif) no-repeat top left;
    float:left;
}

.lfg-blue-theme .newslist {
    width:880px;
    padding: 5px 10px;
}

.lfg-blue-theme .infoboxes {
    float: left;
    width: 420px;
    padding: 5px 10px;
}

.lfg-blue-theme .box-expanded {
    margin:5px 0;
    background:#f5f5f5;
    color:#666666;
    cursor:pointer;
}

.lfg-blue-theme .box-expanded h3 {
    margin:0;
    padding:10px;
    font-size:12px;
    font-weight:bold;
    border-top:1px solid #ffffff;
}

.lfg-blue-theme .box-expanded .content {
    padding:0 10px 10px 10px;
    text-align:justify;
    font-size:11px;
}

.lfg-blue-theme .box-expanded .address-details table {
    width:100%;
    background-color:#dddddd;
}

.lfg-blue-theme .box-expanded .address-details td {
    background-color:#f9f9f9;
}

.lfg-blue-theme .box-expanded .address-details img {
   border:none;
}

.lfg-blue-theme .box-collapsed .thumbnail {
    width: 160px;
}

.lfg-blue-theme .box-collapsed .thumbnail img {
    border:5px solid #cccccc;
}

.lfg-blue-theme .box-expanded img {
    border:5px solid #cccccc;
}

.lfg-blue-theme .box-collapsed {
    height:60px;
    overflow:hidden;
    margin:5px 0;
    cursor:pointer;
}

.lfg-blue-theme .box-collapsed table {
    width: 100%;
    border-collapse: collapse;
}

.lfg-blue-theme .box-collapsed td {
    border: 0px;
    padding: 0px;
}

.lfg-blue-theme .box-collapsed .title {
    background-image:url(../images/partnerback.gif);
    background-repeat:no-repeat;
    font-weight:bold;
    padding-left:25px;
    color:#666666;
    height:60px;
}

.lfg-blue-theme .box-collapsed .title a {
    display:block;
    height:38px;
    text-decoration:none;
    color:#666;
    padding:22px 0 0 0px;
}

.lfg-blue-theme .box-collapsed .title em,
.lfg-blue-theme .box-expanded em {
    font-size:11px;
    font-weight:normal;
    font-style:normal;
    color:#00165b;
}

/*
 * General page theme
 */
.lfg-blue-theme {
    background-color:#e5e8f1;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    position:relative;
    color:#666666;
    height:100%;
    margin:0px;
}

.lfg-blue-theme .container {
    width:900px;
    background-color:white;
    margin:0 auto;
    min-height:100%;
    position:relative;
}

.lfg-blue-theme .banner-title-background {
    opacity: 0.5;
    background-color:#000066;
    filter: alpha(opacity=50);
    position:absolute;
    height:45px;
    width:900px;
    z-index:11;
}

.lfg-blue-theme .banner-title {
    font-size:16px;
    line-height:45px;
    margin:0px;
    padding-left:15px;
    color:#FFFFFF;
    width:885px;
    z-index:11;
    font-weight:bold;
    position:absolute;
}

.lfg-blue-theme .banner-arrow {
    padding: 0 8px 2px 8px;
    border:none;
}

.lfg-blue-theme .textcontainer {
    margin:10px 0 10px 0;
    padding:0px 10px 0px 10px;
    line-height:1.22em;
    font-size: 11pt;
}

.lfg-blue-theme .clear {
    clear:both;
    font-size:0;
    line-height:0;
}

/*
 * Footer
 */
.lfg-blue-theme .footer {
    overflow:hidden;
    color:#999999;
    font-size:9px;
    width:100%;
    height:84px;
    bottom:0;
    left:0;
    position:relative;
    margin-top:-84px;
}

.lfg-blue-theme .footer a {
    color:#999999;
}

.lfg-blue-theme .footer span {
    position:absolute;
    top:20px;
    right:20px;
}

.lfg-blue-theme .footer-content {
    width:900px;
    margin:0 auto;
}

.lfg-blue-theme .footer-content-2 {
    border-top:1px solid #cccccc;
}

.lfg-blue-theme .footer-content-3 {
    border-top:1px solid white;
    background-color:#F2F3F8;
    padding:20px 250px 50px 0px;
    position:relative;
    text-align:center;
}

/*
 * Logo and language images
 */
.lfg-blue-theme .logo-container {
    background-color:#E5E8F1;
    padding-top:0px;
}

.lfg-blue-theme .logo {
    background-image:url(../images/logo.gif);
    background-repeat:no-repeat;
    height:82px;
    position:relative;
    z-index:0
}

.lfg-blue-theme .flags {
    position:absolute;
    top:65px;
    right:20px;
    z-index:1;
    line-height:0;
    font-size:0;
}

.lfg-blue-theme .flags img {
    border:none;
    padding:0 5px;
}

/*
 * News
 */
.lfg-blue-theme .news {
    float:left;
    width:290px;
    padding-top:10px;
    padding-right:5px;
}

.lfg-blue-theme .news-header {
    height:25px;
    background-color:#ECECEC;
    font-weight:bold;
    font-variant:small-caps;
    padding:7px 0 0 12px;
    color:#666666;
    font-size:14px;
}

.lfg-blue-theme .news-content {
    background-color:#f5f5f5;
    padding:3px;
}

.lfg-blue-theme .news-publishdate,
.lfg-blue-theme .news-title,
.lfg-blue-theme .news-teaser {
    padding:0 5px;
}

.lfg-blue-theme .news-publishdate {
    color:#7f7fb2;
    padding-top:5px;
    margin-bottom:5px;
}

.lfg-blue-theme .news-title {
    color:#9a9a9a;
    font-weight:bold;
    margin-bottom:5px;
}

.lfg-blue-theme .news-teaser {
    color:#9a9a9a;
}

.lfg-blue-theme .news-more {
    background-image:url(../images/newsback.gif);
    background-repeat:repeat-x;
    margin:8px 0 0 0;
    text-align:right;
    padding:5px;
    font-size:11px;
    font-weight:bold;
}

.lfg-blue-theme .news-more a {
    background:url(../images/more-arrow.gif) no-repeat center right;
    color:white;
    padding-right:20px;
    display:block;
    height:16px;
    text-decoration:none;
}

/*
 * Feature Box
 */
.lfg-blue-theme .feature {
    float:left;
    width:290px;
    padding-top:10px;
    padding-right:5px;
}

.lfg-blue-theme .feature-header {
    height:25px;
    background-color:#ECECEC;
    font-weight:bold;
    font-variant:small-caps;
    padding:7px 0 0 12px;
    color:#666666;
    font-size:14px;
}

.lfg-blue-theme .feature-content {
    background-color:#f5f5f5;
    padding:3px;
}

.lfg-blue-theme .feature-title,
.lfg-blue-theme .feature-teaser {
    padding:0 5px;
}

.lfg-blue-theme .feature-teaser {
    height:44px;
}

.lfg-blue-theme .feature-title {
    color:#9a9a9a;
    font-weight:bold;
    margin-bottom:5px;
}

.lfg-blue-theme .feature-teaser {
    color:#9a9a9a;
}

.lfg-blue-theme .feature-more {
    background-image:url(../images/newsback.gif);
    background-repeat:repeat-x;
    margin:8px 0 0 0;
    text-align:right;
    padding:5px;
    font-size:11px;
    font-weight:bold;
}

.lfg-blue-theme .feature-more a {
    background:url(../images/more-arrow.gif) no-repeat center right;
    color:white;
    padding-right:20px;
    display:block;
    height:16px;
    text-decoration:none;
}

.lfg-blue-theme .feature-image {
    border:3px solid #cccccc;
    margin:10px;
}


/*
 * Menu bar
 */
.lfg-blue-theme .yuimenu {
    top: -999em;
    left: -999em;
    line-height: 1.5;
    *line-height:1.4;
    z-index:20;
}

.lfg-blue-theme .yuimenubar {
    background: transparent url(../images/mainback.gif) repeat-x scroll 0 0;
    /*border:1px solid #808080;*/
    margin-bottom:1px;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 2;
    *line-height: 1.9;
    position: static;
}

.lfg-blue-theme .yuimenubaritemlabel {
/*    border-color:#808080;
    border-style:solid;
    border-width:1px 0;*/

    color:#ffffff;
    cursor:default;
    padding:0 10px;
    text-decoration:none;
    font-weight: bold;
    *position:relative;
    margin:-1px 0;
    border: none;
}

.lfg-blue-theme .yuimenu .bd {
/* FIXME */
    background-color:#FFFFFF;
    /*background-color:#f5f5f5;*/
    *zoom:1;
    _zoom:normal;
    border: none;
/*    border:1px solid #808080;*/
}

.lfg-blue-theme .yuimenu ul {
/*    border-color:#CCCCCC;
    border-style:solid;
    border-width:1px 0 0;*/
    padding:3px 0;
    margin:0;
}

.lfg-blue-theme .yuimenu li {
    margin:0;
    padding:0;
}

.lfg-blue-theme .yuimenu ul.first-of-type {
    border-width:0;
}

.lfg-blue-theme .yuimenu ul.hastitle,
.lfg-blue-theme .yuimenu h6.first-of-type {
    border-width:0;
}



/*
.lfg-blue-theme .container .yuimenu h6 {
border-color:#CCCCCC;
border-style:solid;
border-width:1px 0 0;
color:#A4A4A4;
font-weight:bold;
padding:3px 10px 0;
}*/

/* TODO: SCROLLBARS */

.lfg-blue-theme .yuimenuitemlabel {
    color:#000000;
    cursor:default;
    padding:1px 10px;
    font-weight: bold;
    text-decoration:none;
    color:#5a5a5a;
    margin:0;
}

.lfg-blue-theme .yuimenuitem {
    _border-bottom:solid 1px #ffffff;
}

.lfg-blue-theme .yui-menu-shadow-visible {
    background-color:#000000;
    opacity:0.12;
    filter:alpha(opacity=12);
}

.lfg-blue-theme .yuimenubarnav .yuimenubaritemlabel {
/* FIXME */
    padding-right:10px;
    *display:inline-block;
}

.lfg-blue-theme .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
    background:transparent url(../images/menubaritem_submenuindicator.png) no-repeat scroll right center;
    padding-right:20px;
}

.lfg-blue-theme .yuimenuitemlabel-selected {
    background-color:#e5e8f1;
    color:#000000;
}

.lfg-blue-theme .yuimenubarnav .yuimenubaritemlabel-selected {
/*
    border-left-width:1px;
    margin-left:-1px;
    *left:-1px;
*/
}

.lfg-blue-theme .yuimenuitemlabel-disabled {
    color:#A6A6A6;
    cursor:default;
}

.lfg-blue-theme .yuimenu .yuimenu,
.lfg-blue-theme .yuimenubar .yuimenu {
    position: absolute;
}

.lfg-blue-theme .yuimenubar li, .yuimenu li {
    list-style-type: none;
}

.lfg-blue-theme .yuimenubar ul,
.lfg-blue-theme .yuimenu ul,
.lfg-blue-theme .yuimenubar li,
.lfg-blue-theme .yuimenu li,
.lfg-blue-theme .yuimenu h6,
.lfg-blue-theme .yuimenubar h6 { 
    margin: 0;
    padding: 0;
}

.lfg-blue-theme .yuimenuitemlabel,
.lfg-blue-theme .yuimenubaritemlabel {
    text-align: left;
    white-space: nowrap;
}

.lfg-blue-theme .yuimenubar ul {
    *zoom: 1;
}

.lfg-blue-theme .yuimenubar .yuimenu ul {
    *zoom: normal;
}

.lfg-blue-theme .yuimenubar>.bd>ul:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    line-height: 0;
}

.lfg-blue-theme .yuimenubaritem {
    float: left;
}

.lfg-blue-theme .yuimenubaritemlabel,
.lfg-blue-theme .yuimenuitemlabel {
    display: block;
}

.lfg-blue-theme .yuimenuitemlabel .helptext {
    font-style: normal;
    display: block;
    margin: -1em 0 0 10em;
}

.lfg-blue-theme .yui-menu-shadow {
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.lfg-blue-theme .yui-menu-shadow-visible {
    top: 2px;
    right: -2px;
    left: 2px;
    bottom: -2px;
    visibility: visible;
}

.lfg-blue-theme .hide-scrollbars * {
    overflow: hidden;
}

.lfg-blue-theme .hide-scrollbars select {
    display: none;
}

.lfg-blue-theme .yuimenu.show-scrollbars,
.lfg-blue-theme .yuimenubar.show-scrollbars {
    overflow: visible; 
}

.lfg-blue-theme .yuimenu.hide-scrollbars .yui-menu-shadow,
.lfg-blue-theme .yuimenubar.hide-scrollbars .yui-menu-shadow {
    overflow: hidden;
}

.lfg-blue-theme .yuimenu.show-scrollbars .yui-menu-shadow,
.lfg-blue-theme .yuimenubar.show-scrollbars .yui-menu-shadow {
    overflow: auto;
}

.lfg-blue-theme .yui-overlay.yui-force-redraw {
   margin-bottom: 1px;
}

/*
 * Slideshow
 */
.lfg-blue-theme .yui-slideshow-display {
    position: relative;
    overflow: hidden;
    height:200px;
    width:900px;
}

.lfg-blue-theme .yui-slideshow-display img {
    position:absolute;
    width: 100%;
    height: 100%
}

.lfg-blue-theme .yui-slideshow-next {
    z-index: 1;
    display: block;
    opacity: 1.0;
}

.lfg-blue-theme .yui-slideshow-visible {
    z-index: 10;
    display: block;
    opacity: 1.0;
}
.lfg-blue-theme .yui-slideshow-hidden {
    display: none;
    z-index: 0;
    opacity: 1.0;
}

/*
 * ezoe
 */
p.text-left, td.text-left, th.text-left, *.text-left
{
    text-align: left;
}

p.text-right, td.text-right, th.text-right, *.text-right
{
    text-align: right;
}

p.text-center, td.text-center, th.text-center, *.text-center
{
    text-align: center;
}

p.text-justify, td.text-justify, th.text-justify, *.text-justify
{
    text-align: justify;
}

div.object-left, table.object-left
{
    float: left;
    clear: left;
}

div.object-right, table.object-right
{
    float: right;
    clear: right;
}

div.object-center, table.object-center
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

/*
 * Sitemap
 */

.sitemap {
  list-style-type:none;
  list-style-position:inside;
  padding:0;
  margin:0;
  margin-top:15px;
  margin-left:15px;
}

.sitemap ul {
  list-style-type:none;
  list-style-position:inside;
  padding:0 0 0 20px;
}

.sitemap li {
  clear:left;
  list-style-image:url(../images/page.gif);
  padding:2px 0;
}

.sitemap ul li {
  list-style-image:url(../images/subpage.gif);
}

.sitemap li.page10{
  list-style-image:url(../images/home.gif);
}

.sitemap a{
  position:relative;
  top:-4px;
  color:#000;
  text-decoration:none;
}
.sitemap a:hover {
  text-decoration:underline;
}
.sitemap span.description{
  position:relative;
  top:-4px;
}

*+html ul.sitemap a{ /* IE 7 */
  padding-left:15px;
}
* html ul.sitemap a{ /* IE 6 */
  padding-left:15px;
}

/*
 * Search result page navigator
 */
div.pagenavigator {
    text-align: center;
}

div.pagenavigator span.pages a {
    text-decoration:none;
    color:#666666;
}

div.pagenavigator span.pages a:hover {
    text-decoration:underline;
}

div.pagenavigator .current {
    font-weight:bold;
    color:#004080;
}

div.pagenavigator span.previous a {
    text-decoration:none;
    font-weight:bold;
    color:#004080;
}

div.pagenavigator span.previous a:hover {
    text-decoration:underline;
}

div.pagenavigator span.next a {
    text-decoration:none;
    font-weight:bold;
    color:#004080;
}

div.pagenavigator span.next a:hover {
    text-decoration:underline;
}

/*
 * Corporate Repository
 */
.lfg-blue-theme .filelist table {
    margin-left:10px;
    margin-top:10px;
}

.lfg-blue-theme .filelist th {
    text-align:left;
    padding-left:5px;
    color:#000000;
    font-weight:bold;
}

.lfg-blue-theme .filelist td {
    text-align:left;
    padding-left:5px;
    padding-bottom:2px;
    color:#000000;
}

.lfg-blue-theme .filelist td img {
    border:none;
}

.lfg-blue-theme .filelist th.name{
    width:250px;
}

.lfg-blue-theme .filelist th.filesize{
    width:80px;
}

.lfg-blue-theme .filelist td a {
    text-decoration:none;
    color:#004080;
}

.lfg-blue-theme .filelist td a:hover {
    text-decoration:underline;
}

/*
 * Product Overview
 */
.lfg-blue-theme .product-category {
    background-image:url(../images/newsback.gif);
    background-repeat:repeat-x;
    margin:8px 0 0 0;
    text-align:left;
    padding:4px 5px 5px 5px;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
}

.lfg-blue-theme .product-category-table {
    margin:0px;
}

.lfg-blue-theme .product-separator {
    margin: 2px 0 2px 0;
    border-bottom:1px solid;
    height:1px;
    line-height:0;
    color:#aaaaaa;
}

.lfg-blue-theme .product-description {
    vertical-align: top;
    padding: 5px;
}

.lfg-blue-theme .product-description p {
    margin: 0;
    padding: 0;
}

.lfg-blue-theme .product-description a {
    text-decoration:none;
    color:#001d77;
}

.lfg-blue-theme .product-description a:hover {
    text-decoration:underline;
}

.lfg-blue-theme .product-info-table {
    border-collapse: collapse;
    margin:5px;
}

.lfg-blue-theme .product-info-cell a {
    text-decoration:none;
    font-size:8pt;
    font-weight:normal;
    color:#666666;
    margin:0;
    line-height:1.1em;
    vertical-align:middle;
}

.lfg-blue-theme .product-info-cell a:hover {
    text-decoration:underline;
}

.lfg-blue-theme .product-info-cell img {
    border:none;
    margin: 0 2px 0 0;
    padding: 1px;
}

/*
 * Career
 */
.lfg-blue-theme .career {
    margin:10px 0 10px 0;
    padding:0px 10px 0px 10px;
    line-height:1.22em;
    font-size: 11pt;
}

.lfg-blue-theme .career h2 {
    font-weight: bold;
    font-size: 11pt;
}

.lfg-blue-theme .career a {
    color:#004080;
    text-decoration:none;
}
.lfg-blue-theme .career a:hover {
    text-decoration:underline;
}

/*
 * 
 */

.lfg-blue-theme .feature-wide-description,
.lfg-blue-theme .feature-wide-title,
.lfg-blue-theme .feature-wide-title a,
.lfg-blue-theme .feature-wide-teaser p,
.lfg-blue-theme .feature-wide-teaser a,
.lfg-blue-theme .feature-wide-file td a,
.lfg-blue-theme .feature-wide-download td a {
    color: #9a9a9a;
}

.lfg-blue-theme .feature-wide {
    float: left;
    margin-top: 10px;
    margin-right: 5px;
    width: 585px;
}

.lfg-blue-theme .feature-wide-header {
    height:25px;
    background-color:#ECECEC;
    font-weight:bold;
    font-variant:small-caps;
    padding:7px 0 0 12px;
    color:#666666;
    font-size:14px;
}

.lfg-blue-theme .feature-wide-description {
/*    padding: 8px 10px 5px 10px;
    font-size: 8pt;*/
    padding: 8px 10px 0px 10px;
}

.lfg-blue-theme .feature-wide-description p {
    margin: 0;
    padding: 0;
}

.lfg-blue-theme .feature-wide,
.lfg-blue-theme .feature-wide-left-box,
.lfg-blue-theme .feature-wide-right-box,
.lfg-blue-theme .feature-wide-container {
    background-color: #f5f5f5;
}

.lfg-blue-theme .feature-wide-left-box,
.lfg-blue-theme .feature-wide-right-box {
    float: left;
    width: 290px;
    height: 160px;
}

.lfg-blue-theme .feature-wide-left-box {
    padding-right: 5px;
}

.lfg-blue-theme .feature-wide-left-box-content,
.lfg-blue-theme .feature-wide-right-box-content {
    padding: 3px;
}

.lfg-blue-theme .feature-wide-image {
    border: 3px solid #cccccc;
    margin: 10px 10px 5px 10px;
}

.lfg-blue-theme .feature-wide-title {
    padding: 0 5px 0 0;
    font-weight: bold;
    margin-bottom: 5px;
}

.lfg-blue-theme .feature-wide-title p {
    /*margin: 5px 0 0 0;*/
    margin: 0px 0 0 0;
    padding: 0;
}

.lfg-blue-theme .feature-wide-title a {
    text-decoration: none;
}

.lfg-blue-theme .feature-wide-teaser {
/*    padding:0 5px 0 0; */
    margin:0 5px 2px 0;
}

.lfg-blue-theme .feature-wide-teaser p {
/*    font-size: 8pt;*/
    margin: 0;
    padding: 0;
}

.lfg-blue-theme .feature-wide-teaser a {
    text-decoration: none;
    font-weight: bold;
}

.lfg-blue-theme .feature-wide-downloads {
    margin-top: 2px;
    width: 284px;
}

.lfg-blue-theme .feature-wide-download {
    float: left;
}

.lfg-blue-theme .feature-wide-download table {
    border-collapse: collapse;
}

.lfg-blue-theme .feature-wide-download td img {
    border: none;
}

.lfg-blue-theme .feature-wide-file td a,
.lfg-blue-theme .feature-wide-download td a {
    text-decoration: none;
    font-size: 8pt;
}

.lfg-blue-theme .feature-wide-files {
    margin-left: 8px;
    margin-bottom: 5px;
}

.lfg-blue-theme .feature-wide-file {
    float: left;
}

.lfg-blue-theme .feature-wide-file img {
    border: none;
}

/*
 * Products tabsheet
 */
.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-navset-bottom .yui-nav li {
    margin:0 -1px 0 0; /* horizontal tabs */
}
.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
    margin:0 0 0.5em; /* vertical tabs */
}

.yui-navset .yui-content .yui-hidden {
    /* absolute position off-screen and box collapsing used to
       avoid display:none, which causes issues for some content (firefox
       restarts flash movies) */
    border:0;
    height:0;
    width:0;
    padding:0;
    position:absolute;
    left:-999999px;
    overflow:hidden;
    visibility:hidden;
}

/* default width for side tabs */
.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav { width:6em; }

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
    width:auto;
}
.yui-navset .yui-navset-left,
.yui-navset-left { padding:0 0 0 6em; } /* map to nav width */
.yui-navset-right { padding:0 6em 0 0; } /* ditto */

.yui-navset-top,
.yui-navset-bottom {
    padding:auto;
}
/* core */

.yui-nav,
.yui-nav li {
    margin:0;
    padding:0;
    list-style:none;
}
.yui-navset li em { font-style:normal; }

.yui-navset {
    position:relative; /* contain absolute positioned tabs (left/right) */
    zoom:1;
}

.yui-navset .yui-content,
.yui-navset .yui-content div {
    zoom:1;
}

.yui-navset .yui-content:after {
    content:'';
    display:block;
    clear:both;
}

.yui-navset ul.yui-nav {
    border-bottom: 0px solid #a2a2a2;
    margin-bottom: 2px;
}

.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li, /* in case nested */
.yui-navset .yui-navset-bottom .yui-nav li {
    display:inline-block;
    display:-moz-inline-stack;
    *display:inline; /* IE */
    vertical-align:bottom; /* safari: for overlap */
    cursor:pointer; /* gecko: due to -moz-inline-stack on anchor */
    zoom:1; /* IE: kill space between horizontal tabs */
    border: 1px solid #a2a2a2;
}

.yui-navset .yui-nav li.selected {
/*
    background:transparent url("../images/newsback.gif");
    background-repeat: repeat-x;*/
    background-color: #a2a2a2;
} 

.yui-navset .yui-nav li.selected a {
    text-decoration: none;
    color: #ffffff;
    background:transparent url(../images/active_tab.png) no-repeat scroll left center;
} 

.yui-navset .yui-nav li a:hover {
    text-decoration: none;
    /*background:transparent url(../images/active_tab.png) no-repeat scroll left center;*/
    color: #ffffff;
} 

.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
    display:block;
}

.yui-navset .yui-nav a { position:relative; } /* IE: to allow overlap */

.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
    display:block;
    display:inline-block;
    vertical-align:bottom; /* safari: for overlap */
    zoom:1;
/*
    background-image: url("../images/newsback.gif");
    background-repeat: repeat-x;
*/
    color: #666666;
    font-weight: bold;
    font-size: 12px;
    margin: 1px 0 1px 0;
    padding: 4px 12px 4px;
    text-decoration: none;
}

.yui-navset-left .yui-nav li a,
.yui-navset-right .yui-nav li a {
    display:block;
}

.yui-navset .yui-nav li,
.yui-navset-top .yui-nav li,
.yui-navset-bottom .yui-nav li {
/*    background-image: url("../images/newsback_light.gif");
    background-repeat: repeat-x;*/
    background-color: #e0e0e0;
}

.yui-navset-bottom .yui-nav li a {
    vertical-align:text-top; /* for inline overlap (reverse for Opera border bug) */
}

.yui-navset .yui-nav li a em,
.yui-navset-top .yui-nav li a em,
.yui-navset-bottom .yui-nav li a em { display:block; }

/* position left and right oriented tabs */
.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav {
   position:absolute;
   z-index:1; 
}

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
    position:static;
}
.yui-navset .yui-navset-left .yui-nav,
.yui-navset-left .yui-nav { left:0; right:auto; }

.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav { right:0; left:auto; }


