
  .tabs {
    /*float:left;*/
    width:100%;
	
    font-size:93%;
    line-height:normal;
    }
  .tabs ul.tabs-list {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    }
  .tabs ul.tabs-list li {
    float:left;
    margin:0;
    padding:0 0 0 9px;
	list-style:none;
    }
 .tabs ul.tabs-list a {
    background: url(../images/right.gif) no-repeat scroll right top rgba(0, 0, 0, 0);
    color: #765;
    display: block;
    float: left;
    font-weight: bold;
    padding: 5px 15px 4px 6px;
    text-decoration: none;
    border-radius: 8px;
    width: 177px;
	box-shadow: 2px 6px 5px -1px;
}
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  .tabs ul.tabs-list a {
    background: none repeat scroll 0 0 #006699;
    border-radius:0 0 0px 40px;
    box-shadow: 2px 5px 5px -7px #333;
    color: #fff;
    font-size: 17px;
    height: 33px;
    line-height: 25px;
    margin-top: 0;
    text-align: center;
    width: 165px;
}
  /* End IE5-Mac hack */
  .tabs ul.tabs-list a:hover {
    color:#fff;
    }
  .tabs ul.tabs-list .current {
    border-width:0;
    }
   

.tabs ul.tabs-list .current a {
    background:#1d8bc2;
 	border-radius:0 0 0px 40px;
    box-shadow: 2px 5px 5px -7px #333;
    color: #fff;
    font-size: 17px;
    height: 33px;
    line-height: 25px;
    margin-top: 0;
    text-align: center;
    width: 165px;
}

    .js .tabs .current-info,
    .js .tabs .accessibletabsanchor,
    .js .tabs .tabhead /*position each individual tab's heading (default class .tabhead) off-screen*/ {
        position:absolute;
        left:-999em;
    }
    
.js .tabs .content {
    clear: both;
    margin: -8px 8px;
}
.js .tabs {
    float: left;
    margin: 0 -24px;
    width: 835px;
}

