/* Start of CMSMS style sheet 'tabs' */
#tabContainer {
width:610px; 
float:left; 
background:#fff; 
margin:0 0 8px 0;
position:relative;
z-index: 90;
}
#tabMenu {
height:27px;
position:relative;
}
#tabContent {
border:1px solid #d8d8d8; 
height:295px;
line-height:normal;
overflow:hidden;
position:relative;
padding:0;
}
#tabContent .content {
display:none;
}
#tabContent .active {
display:block;
}
.menu {
display:block;
height:30px;
margin:0 auto;
padding:0;
width:100%;
}
.menu li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.menu li a {
margin:0 1px 0 0;
background:#ebebeb;
-x-system-font:none;
color:#666666;
cursor:pointer;
display:block;
float:left;
padding-left:15px;
text-decoration:none;
border-bottom:1px solid #dadada;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
}
.menu li a span {
display:block;
float:left;
line-height:30px;
padding-right:15px;
}
.menu li a:hover {
color:#999999;
}
.menu li a:hover span {

}
.menu li a.active, .menu li a.active:hover {
background-color:#fdfbc8;
color:#164a9e;
}
.menu li a.active span, .menu li a.active:hover span {
background-color:#fdfbc8;
}
/* End of 'tabs' */

