﻿body {
    padding: 0px;
    margin: 0px;
}
.modalBackground {
	background-color:Gray;
    filter:alpha(opacity=70);
	opacity:0.3;
}

.modalHeader
{
    background-color:White; 
    font-weight:bold;
    Font-Size:larger;
}
.TabHeaderCSS, .TabHeaderCSS2, .TabHeaderCSS3
{
    font-family:Verdana, Arial, Courier New;
    font-size: 18px;
    background-color: Silver;
    text-align: center;
    cursor: pointer;
    padding:0px;
    margin:0px;
}
.TabHeaderCSS2
{
    font-size: 90%;
}
.TabHeaderCSS3
{
    font-size: 70%;
}
.ajax__tab_active
{
    color: #3366FF;
}
.ajax__tab_tab
{
    margin: 0px, 10px, 0px, 10px;
}
.ajax__tab_tab:hover
{
    color: #FFFFFF;
}
.ajax__tab_tab:active
{
    color: #999999;
}
.separator 
{
    margin: 10px;
    background-color: #000;
    
}
.BackColorTab
{
    font-family:Verdana, Arial, Courier New;
    font-size: 10px;
    color:Gray;
    background-color:Silver; 
}
.ajax__tab_panel
{
    border: 1px solid black;
    border-bottom: 0px;
}
.TabPanel_0, .TabPanel_1, .TabPanel_2
{
    width: 100%;
    padding: 0px;
    margin: 0px;
    border: 0px;
    
}
.TabPanel_0
{
    height:550px;
}
.TabPanel_1
{
    height: 510px;
}
.TabPanel_2
{
    height: 470px;
}

.page_content_main {
    width: 800px;
    float: left;
    background-color: #FFF;
    border: 1px solid black;
    float: left;
    clear: both;
}
.page_container {
    padding: 5px;
    width: 800px;
}
.page_header
{
    height: 150px;
    width: 800px;
    background-image: url('images/cct_header.gif');
    border: 1px solid black;
}
.page_footer {
    text-align: center;
    font-size: 10px;
    color: #000;
    background-color: #99CCFF;
    border: 1px solid black;
    float: left;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Arial, Helvetica, Sans-Serif;
}
.login
{
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-align: right;
    padding: 5px;
    color: #6699FF;
}
.class_filter
{
    float: left;
    padding: 5px;
}
.Content
{
    background-color:White;
    text-align:left;
}    
.OutlineCSS
{    
    padding:5px;
}
.OutlineCSS h2
{
    margin-top:20px;
    margin-bottom:0px;
}
.OutlineCSS p
{
    margin-top:10px;
    margin-bottom:0px;
}
.OutlineCSS ul
{
    margin-top:2px;
    margin-bottom:5px;
}
.OutlineCSSTitle
{
    font-size:28px;
    font-weight:bold;
}
.OutlineCSSDuration
{    
}
.OutlineCSSDescription
{
}
.OutlineCSSCourseCompletion
{    
}
.OutlineCSSPreReqs
{
}
.OutlineCSSContent
{    
}
.OutlineCSSOldHTML
{
    padding:5px;
}
.OutlineCSSOldHTML li
{
    padding:0px,3px,0px,0px;
}