﻿
ul {
    list-style: none;
    padding-left: 15px;
}
h4 { margin-bottom: 15px; }
h4:not(:first-child) { margin-top: 50px; }
h5 { font-weight: bold !important;}
pre { border: none !important;  font-family: 'Courier New' !important; font-size: x-small !important; }
.code {
    background: #eee;
    border: 1px solid #666;
    padding: 10px;
    margin: 0 50px;
    font-size: 11px;
}
.well {
     font-family: 'Courier New' !important; font-size: x-small !important;
    padding: 10px;
    margin: 0 50px;
    font-size: 11px;
}
.code, table { font-size: 11px; }
body { font-family: Arial; padding-top: 70px; }
.frameit { font-family: Courier New; border: 1px solid black; background-color: #F9F9F9; text-align: left; padding: 2px; }
.tabeldiv {	height: 1px; background-color: #D4D0C8; }
.details { font-family: Tahoma; font-size: 10pt;  }
.details TD { vertical-align: top; }
.details_header { font-weight: bold;  }
.details_header TD { background-color: #E0E0E0;  }
.function_header { font-weight: bold; font-size: 16pt; text-align: center; }
.function_io { font-weight: bold; font-size: 16pt; text-align: left; padding-bottom: 10px; }
.function_io DIV { font-weight: bold; font-size: 16pt; text-align: left; padding-bottom: 10px; }
.frameit2 { font-family: Tahoma;	}
.main_frame  { text-align: center; 	}
.main_frame_sub { width: 90%; text-align: left; }

.cps-nav { font-size: 12px; }
.cps-nav li a { padding: 3px 0 !important; }

#panel-index li.active > a { font-weight: bold; color: #563d7c; }
#panel-index a { color: #767676; }
#panel-index a:hover { color: #563d7c; }
#panel-index li { font-size: 13px; }
#panel-index li li { font-size: 12px; }