#tablist{
padding: 3px 0;
margin-left: 0px;
margin-bottom: 0;
margin-top: 0.1em;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 5px 0.5em;
margin-left: 0px;
border: 0px solid #ccc;
border-bottom: none;
background: url(../images/tab-bk.png) no-repeat;
font-weight:normal;
padding-left:30px;
padding-right:48px;
height:25px;
font-size:150%;
width:131px;
}

#tablist li a:link, #tablist li a:visited{
color: #fffffd;
}

#tablist li.tab2{margin-left:-25px;}

#tablist li a:hover{color:#008944;}

#tablist li a.current{
margin-left:10px;
background: url(../images/tab-bk.png) no-repeat;
}

#tabcontentcontainer{
margin-top:-2px;
margin-left:10px;
width: 95%;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 5px;
border: 1px solid #ccc;
-moz-border-radius-bottomleft: 20px; -webkit-border-bottom-left-radius: 20px; border-bottom-left-radius: 20px; -moz-border-radius-bottomright: 20px; -webkit-border-bottom-right-radius: 20px; border-bottom-right-radius: 20px; 
-moz-border-radius-topright: 20px; -webkit-border-top-right-radius: 20px; border-top-right-radius: 20px;
}

.tabcontent{
display:none;
}
