
/* A C C O R D I O N
------------------------------------------------------------------------------------------------*/


.accordion {
    background:#eee;
}

/* accordion header */
.accordion h2 {
    background:#333;
    color: #eee;
    line-height: 40px;
    margin:0;
    padding:0 15px;
    font-size:15px;
    font-weight:normal;
    cursor:pointer;
}

/* accordion header */
.accordion h2:hover {
    background:#222;
    }

/* currently active header */
.accordion h2.current {
    cursor:default;
    background-color:#111;
}

/* accordion pane */
.accordion .pane {
    display:none;
    padding:20px;
    color:#333;
}




/* T A B S
------------------------------------------------------------------------------------------------*/

ul.tabs {
    list-style:none;
    margin:0 !important;
    padding:0;
    height:40px;
}

/* single tab */
ul.tabs li {
    float:left;
    text-indent:0;
    padding:0;
    margin:0 !important;
    list-style-image:none !important;
    background-color: #333;
}

ul.tabs a {
    font-size:15px;
    display:block;
    line-height:40px;
    text-align:center;
    text-decoration:none;
    color:#eee;
    padding:0px;
    margin:0px;
    padding:  0 15px;
}

ul.tabs a:active {
    outline:none;
}

ul.tabs a:hover {
	background-color: #222;
    color:#fff;
}

/* active tab uses a class name "current" */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
    background-color: #111;
    cursor:default !important;
    color:#eee !important;
}

.panes {
	display: block;
	padding:  20px;
	border-top: none;
	color: #333;
	background-color: #eee;
}


/* T O O L T I P  
------------------------------------------------------------------------------------------------*/

.tooltip {
    display:none;
    background-color: #768893;
    font-size:13px;
    line-height: 30px;
    padding:0 15px;
    color:#eee;
    margin-bottom: 10px;
    -o-border-radius: 3px;
	-icab-border-radius: 3px;
	-khtml-border-radius: 3px;
   	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    opacity:0.9;
    filter:alpha(opacity=90);
  }
