@charset "utf-8";
/* CSS Document */
h3 {
	font-family: Lato;
}
.tabs {
 margin: 0 0 -1px 0;
 padding: 0; 
 width: 100%;
}
.tabs li {
float: left;
list-style-type: none !important;
max-width: 100%;
margin: 0 !important;
}
.tabs a {
 display: block;
 text-decoration: none;
 padding: 3px 5px;
 border: 1px solid black;
 margin: 0 0 -1px 0;
 background-color: #f6f6f6;
 width: 100%;
}

.wide-sidebar .tabs a {
    border: 1px solid #f1f1f1;
}


.tabs a.active {
 background-color: white;
 border-bottom: 1px solid white;
}
.panelContainer {
 clear: left;
 border-top: 1px solid black;
}
.wide-sidebar .panelContainer {border-top:1px solid #f1f1f1;}

.panel {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding: 4px 8px 16px 8px;
}

.wide-sidebar .panel {
    border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	background: white !important;
}

.tabs2 {
 margin: 0;
 padding: 0; 
 width: 100%;
}
.tabs2 li {
float: left;
list-style-type: none !important;
max-width: 100%;
margin: 0 !important;
}
.tabs2 a {
 display: block;
 text-decoration: none;
 padding: 3px 8px;
 border: 1px solid black;
 margin: 0 -1px -1px 0;
 background-color: #f6f6f6;
 text-align: center;
}
.wide-sidebar .tabs2 a {border: 1px solid #000;}

.tabs2 a.active {
 background-color: white;
 border-bottom: 1px solid white;
}
.framepanelContainer {
 clear: left;
}
.framepanel {
	border: 1px solid black;
	padding: 16px 8px 16px 8px;
}

.wide-sidebar framepanel {border:1px solid #f1f1f1;}

.panel ul {
	padding-left: 18px;
}
/*.panel {
   border: 1px solid black;
}*/
.a li {
	list-style-type: disc !important;
	margin-bottom: 4px !important;
}

.tabSplit { clear: both; }

#sheet-menu li {
    padding: 5px 7px !important;
}
.tabSplit { clear: both; }

.size_fix {padding: 0; height: 320px; overflow: auto;}

a.tab {
color: #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
}

.tabs .tab.active {
background-color: #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
border-right: 1px solid #000;
color: #a30000;
}

.wide-sidebar .tabs .tab.active {
background-image: none;
border-bottom: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #fff; background-color: #fff;}
