/* tabs.css */
/* original: http://labs.silverorange.com/archive/2004/may/updatedsimple */

.tabs-main {
border: 1px solid #777;
clear: both;
background: #fff;
width: 650px;
padding: 13px 5px 13px 5px;
}

.tabs-main-narrow {
border: 1px solid #777;
clear: both;
background: #fff;
width: 510px;
padding: 13px 5px 13px 13px;
}

.tabs-contents {
padding: 1.5em;
background: #FFFDF3;
min-height: 300px;
}

.tabs-header {
position: relative;
width: 100%;
height: 30px;
width: 650px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

.tabs-header ul.primary {
margin: 0;
padding: 0;
position: absolute;
bottom: -1px;
width: 35em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

.tabs-header ul.primary li  {
display: inline;
list-style: none;
}

.tabs-header ul.primary a,.tabs-header ul.primary span,.tabs-header ul.primary li, .tabs-header ul.primary a.current {

display: block;
float: left;
padding: 4px 8px;
margin: 1px 4px 0 0;
text-align: center;
font-family: verdana, sans-serif;
font-size: 97%;
font-weight: 100;
text-decoration: none;
color: #000080;
background: #fff;
cursor: pointer;
}

.tabs-header ul.primary li, .tabs-header ul.primary a.current,.tabs-header ul.primary a.current:hover {
border: 1px solid #777;
background: #e1e1e1;
padding-bottom: 6px;
margin-top: 0;
color: #000080;
}

.tabs-header ul.primary a, .tabs-header ul.primary li.current {
background: #fff;
border: 1px solid #777;
border-bottom: 0;
padding-bottom: 7px;
margin-top: 0;
}


.tabs-header ul.primary a:hover, .tabs-header ul.primary li:hover, .tabs-header ul.primary li.current:hover {
margin-top: 0;
border: 1px solid #333;
background: #FFDB6C;
padding-bottom: 6px;
}

.tabs-header ul.secondary {
position: absolute;
margin: 0;
padding: 0;
bottom: -1.4em;
left: 1px;
width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

.tabs-header ul.secondary li a,.tabs-header ul.secondary li span {
width: auto;
display: block;
float: left;
padding: 0 10px;
margin: 0;
text-align: left;
border: none;
border-right: 1px dotted #AAA;
background: none;

}

.tabs-header ul.secondary li a {
color: #06C;
text-decoration: underline;
}

.tabs-header ul.secondary li a:hover {
color: #333;
background: transparent;
padding: 0 10px;
border: none;
border-right: 1px dotted #AAA;
}

.tabs-header ul.secondary li a:active {
color: #000;
background: transparent;
}

.tabs-header ul.secondary li:last-child a { border: none; }

/*  NEW */
.mce-toolbar .mce-btn button{font-size:13px;padding:3px 6px;}
.tinymce-tabs-content .textarea-input{padding:0;width:100%;}
.tinymce-tabs{width:680px;text-align:right;height:35px;margin-top:15px;padding:0 0 0 22px;border-bottom:1px solid #a4a4a4;}
.tinymce-tab{display:inline-block;height:20px;padding:7px 18px;margin-left:5px;color:#acacac;border-radius:8px 8px 0 0;border:1px solid #d7d7d7;border-bottom:none;background:#f0f0f0;cursor:pointer;}
.tinymce-tab:hover{color:#727272;background:#fff;}
.tinymce-tab.current{color:#000;border:1px solid #a4a4a4;border-bottom:1px solid #fff;background:#fff;}
.tinymce-tabs-content{width:680px;padding:10px;border:1px solid #a4a4a4;border-top:none;margin-bottom:15px;}
