.bold {
	font-weight: bold
}

.TocNote {
	font-family: verdana, arial, helvetica, sans-serif; color:buttontext; font-size:9pt; cursor:pointer; 
	background: transparent;
}

.TocDetail {
	font-size:8pt; font-family: verdana, arial, helvetica, sans-serif; display:none; cursor:pointer; 
	background: transparent;
}

.panel {
	border: 0px solid #00ffcc;background-color:#ffffff;padding:0px 0px 0px 0px;
	z-index:0; visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
}

.panelVideo {
	border: 0px solid #00ffcc;background-color:#000000;padding:0px 0px 0px 0px;
	z-index:0; visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
}

.panelSlides {
	border: 0px solid #00ffcc;background-color:#ffffff;padding:0px 0px 0px 0px;
	z-index:0; visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
}

.panelBottom {
	border: 0px solid #00ffcc;background-color:#d4d0c8;padding:0px 0px 0px 0px;
	z-index:10; visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
}

.panelLeft {
	border-right: 1px solid #80878B; border-top: 0px solid #80878B; border-left: 1px solid #80878B; border-bottom: 0px;
	background: #ffffff;
	padding:0px 0px 0px 0px;
	z-index:1; visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
	overflow: auto;
}
.panelSearch {
	border-right: 1px solid #80878B; border-top: 0px solid #80878B; border-left: 1px solid #80878B; border-bottom: 0px;
	background: #ffffff;
	padding:0px 0px 0px 0px;
	visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
	overflow: auto;
}
body, td{
	color:buttontext; font-family: verdana, arial, helvetica, sans-serif; font-size:9pt;
}

.status{
	color:buttontext; font-family: verdana, arial, helvetica, sans-serif; font-size:15pt;
}

.errText{
	color:red; font-family: verdana, arial, helvetica, sans-serif; font-size:10pt;
}

.tabBar {
	border-right: 1px solid #80878B; border-top: 0px; border-left: 1px solid #80878B; border-bottom: 0px solid #80878B;
	background: #A4D3FD;
	padding:0px 0px 0px 0px;
	z-index:0; visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
	overflow: hidden;
	VERTICAL-ALIGN: bottom;
}

.tabText {
	border-right: 1px solid #00ffcc; border-top: 0px; border-left: 0px; border-bottom: 0px;
	background: transparent;
	padding:0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif; color:buttontext; font-size:9pt; cursor:pointer;	
}
.tabButton{
		cursor:pointer;
		FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
}
.tabButtonSelected{
		cursor:default;
		FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
}
.spanLoading {
	border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding:0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif; color:buttontext; font-size:10pt;	
}

.spanStudioInfo {
	border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
	background: #F2F2F2;
	padding:0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif; color:buttontext; font-size:10pt;	
}
.arial12Pt
{
    FONT-SIZE: 12px;
    COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.arial11Pt
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.arial11PtWhite
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
}
.panelTOCInner {
	border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;
	background: #80878B;
	padding:0px 0px 0px 0px;
	z-index:1; position:absolute; left:0px; top:17px; width:0; height:0;
	overflow: auto;
}
.borderTopTitle {
	border: 0px;background:transparent;padding:0px 0px 0px 0px;
	z-index:0; visibility:hidden; position:absolute; left:0px; top:0px; width:0; height:0;
	padding-top:7;text-align:center;
}

