/*
CSS for ZenTabs Tabbed Menu
http://zenverse.net/zentabs-tabbed-menu/
*/

/*##################################*/
/* javascript disabled (not loaded) */
/*##################################*/

/* whole tabbed menu wrapper */
.zentabs {

}

/* wraps a set of tab (title and content) */
.zentabs .onetab {
width:300px;
margin-bottom:20px;
}

/* wraps the tab title */
.zentabs .tabtitle {

}

/* wraps the tab content */
.zentabs .tabcontent {

}


/*###########################################################################*/
/* script loaded (live)                                                      */
/* see how the structure changes at http://zenverse.net/zentabs-tabbed-menu/ */
/*###########################################################################*/

/* tabbed menu wrapper (.zentabs is now changed to .zentabs_live)*/
.zentabs_live {
width:300px;
}

/* unordered list <ul> with tab titles */
.zentabs_live .zentabs_ul {
margin:0px;
padding:0px;
padding:10px;
padding-left:0px;
padding-bottom:5px;
border-bottom:1px solid #e1e1e1;
margin-bottom:0px;
}

/* list item for the unordered list <ul> */
.zentabs_live .zentabs_ul li {
margin:0px;
padding:0px;
display:inline;
margin-right:1px;
}

/* clickable tab titles */
.zentabs_live .zentabs_ul li a,.zentabs_live .zentabs_ul li a:link,.zentabs_live .zentabs_ul li a:visited {
padding:7px;
padding-left:9px;
padding-right:9px;
background:#999999;
border:1px solid #999999;
border-bottom:0px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff
}

/* clickable tab titles (hover) */
.zentabs_live .zentabs_ul li a:hover {
color:#fff;
background:#888888;
}

/* clickable tab titles [currently selected ] */
.zentabs_ul li a.current,.zentabs_ul li a.current:link,.zentabs_ul li a.current:visited {
background:#e9e9e9;
color:#222222;
border:1px solid #e9e9e9;
border-bottom:0px;
}

/* wraps all tab content (after <ul>) */
.zentabs_live .tabcontent_wrapper {
width:300px;
border:1px solid #e9e9e9;
border-top:0px solid #e1e1e1;
}

/* wraps a single tab content (inside .tabcontent_wrapper) */
.zentabs_live .tabcontent {
line-height:17px;
padding:8px;
background:#e9e9e9;
}

.zentabs_live .tabcontent ul li {
list-style-image:url(../images/li2.gif)
}

/* tabbed menu wrapper (.zentabs is now changed to .zentabs_live)*/
.afterposttab {
margin-top:30px;
}

.afterposttab, .afterposttab .tabcontent_wrapper, .afterposttab .onetab {
width:100% !important
}

.afterposttab .zentabs_ul {
margin-bottom:6px;
border:0px;
}

.afterposttab .zentabs_ul li {
margin-right:5px;
}

.afterposttab .zentabs_ul li a,.afterposttab .zentabs_ul li a:link,.afterposttab .zentabs_ul li a:visited {
font-weight:normal;
font-family:calibri,verdana;
text-transform:uppercase;
font-size:13px;
background:#e2e2e2;
color:#999999;
border:1px solid #dddddd;
}

/* clickable tab titles [currently selected ] */
.afterposttab li a.current,.afterposttab li a.current:link,.afterposttab li a.current:visited {
background:#e2e2e2;
color:#222222;
border:1px solid #999999;
}

.afterposttab .tabcontent_wrapper h1 {
color:#343434;
font-weight:normal;
font-size:19px;
margin-bottom:10px;
font-family:calibri;
margin:0px;
padding:0px;
padding-bottom:4px;
}

.afterposttab .tabcontent {
background:#f0f0f0;
}

.afterposttab .tabcontent_wrapper {
border:1px solid #f0f0f0;
border-top:0px
}

.afterposttab .tabcontent_wrapper a {
border-bottom:1px dotted #888888
}

.afterposttab .tabcontent_wrapper h1 a {
border:0px
}