﻿/****************************************************************************************\

    Global Styles

\****************************************************************************************/

html 
{
}

body 
{
    background          : #C5CCE2;
    color               : #2A3456;
}

h1 
{
    color               : inherit;
}

h2 
{
    color               : inherit;
}

h3 
{
    color               : inherit;
}

h4 
{
    color               : inherit;
}

h5 
{
    color               : inherit;
}

h6 
{
    color               : inherit;
}

p 
{
    color               : inherit;
}

ul 
{
    color               : inherit;
    list-style-type     : disc;   
}

ol 
{
    color               : inherit;
    list-style-type     : decimal;
}

li 
{
    color               : inherit;
}

strong 
{
    color               : inherit;
}

em 
{
    color               : inherit;
}

u 
{
    color               : inherit;
}

a 
{
    color               : #5E6DA5;
}

a:visited 
{
    color               : #5E6DA5;
}

a:hover 
{
    color               : #2A3456;
}

table 
{
    color               : inherit;
    border              : 0;
}

tr 
{
    color               : inherit;
    border              : solid 1px #000000;
}

th 
{
    color               : inherit;
    border              : solid 1px #000000;
}

td 
{
    color               : inherit;
    border              : solid 1px #000000;
}

img 
{
}

hr
{
    background-color    : #5E6DA5;
    color               : #5E6DA5;
    border              : 0;
}


/****************************************************************************************\
    
    Global Constructs
    Globally Unique Elements
    Control Specific Constructs

\****************************************************************************************/

/*___ DIV _________________________________________________________________*/

div#branding
{
    background          : transparent url(images/flashBackground.jpg) no-repeat right top;
}

div#content
{
    background          : #FFFFFF url("images/bgSubContent.jpg") repeat-y;
    border              : solid 1px #A2A8BD;
}

div#content_sub
{
    background          : transparent url("images/bgSubContent.jpg") repeat-y;
}

div#nav
{
    background-color    : white;
}

div#site_info
{
    background          : transparent url("images/bgMainMenu.jpg") repeat-x;
    color               : #9BA7D5;
}

div.courseDetailsBox 
{
    background  : #CCD7E9 url(images/gradientwhiteBlue.jpg) repeat-x scroll left top;
    border      : 1px solid #7194B6;
}

div#studentProfileDetailsBox 
{
    background-color    : #E2E8F4;
    border              : 1px solid #7194B6;
}

div#studentProfileDetailsFooter 
{
    background-color    : #AEBFDD;
    border-top          : 1px solid #7194B6;
}

div.studentProfileDetailsFooterField 
{
    background : transparent url(images/studentProfileFooterField.jpg) no-repeat scroll left top;
}

div#invoiceHeader,
div#invoiceContent
{
    border-left     : 1px solid #44403F;
    border-right    : 1px solid #44403F;
    background-color : White;
}

div#invoiceHeader
{
    border-top : solid 1px #44403F;   
}

div#invoiceFooter
{
    border : solid 1px #44403F;   
}

div#returnToMainSite
{
	background-color	: #4A5783;
}

div#primeMenu
{
	background-color	: #005D7C;
}

/*___ SPAN _________________________________________________________________*/

/*___ H1 _________________________________________________________________*/

div#branding h1
{
    background : transparent url("images/bgHorzMenu.jpg") no-repeat;
}

/*___ H2 _________________________________________________________________*/

/*___ H3 _________________________________________________________________*/

/*___ H4 _________________________________________________________________*/

h4.h4ScheduledClass 
{
    margin-bottom : 1em;
}

/*___ H5 _________________________________________________________________*/

h5.h5ClassesOffered 
{
    border-bottom : 1px solid #797979;
}

/*___ H6 _________________________________________________________________*/

h6#h6BalanceDue 
{
    color : #A01415;
}

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

/*___ UL _________________________________________________________________*/

div#content_sub ul
{
    list-style-type     : none;
}

div#nav ul
{
    list-style-type     : none;
}

div#nav ul
{
    list-style-type     : none;
}

div#branding ul
{
    list-style-type     : none;
}

ul#ulProfileClass 
{
    background-color    : #E2E8F4;
    border              : 1px solid #7194B6;
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

ul.inlineList li
{
        list-style : none;
}
    
ul.noStyle li
{
        list-style : none;
}

li.liGalleryImages
{
    list-style-type : none;
}

li.liScheduledClassesMain, 
ul.ulScheduledClassesMain li 
{
    background  : #CCD7E9 url(images/gradientwhiteBlue.jpg) repeat-x scroll left top;
    border      : 1px solid #7194B6;
}

li.liProfileClass, ul#ulProfileClass li 
{
    border-bottom : 1px solid #7194B6;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

a.active_menu,
div#nav ul.subMenu li a
{
    color : #46527C;
}

div#content_sub a
{
    color : #46527C;
}

div#nav a
{
    color : #EEEEEE;
}

div#branding a
{
    color : #46527C;
}

div#site_info a
{
    color : #2A3456;
}

div#next a              {background: transparent url("images/arrowRight.gif") no-repeat;}
div#previous a          {background: transparent url("images/arrowLeft.gif") no-repeat;}

div#next a:hover        {background: transparent url("images/arrowRight_f2.gif") no-repeat;}
div#previous a:hover    {background: transparent url("images/arrowLeft_f2.gif") no-repeat;}

a.aCourseCatalogClassTitle, 
div#content a.aCourseCatalogClassTitle, 
div#content a.aCourseCatalogClassTitle:hover, 
div#content a.aCourseCatalogClassTitle:visited 
{
    color : #1E4D7D;
}

a.btnStudentProfileEditProfile 
{
    background  : transparent url(images/btnEditProfile.gif) no-repeat scroll left top;
    border      : medium none;
}

a.btnFormResetPass 
{
    background  : transparent url(images/btnFormResetPass.gif) no-repeat scroll left top;
    border      : none;
}

a.btnFormSave 
{
    background  : transparent url(images/btnFormSave.gif) no-repeat scroll left top;
    border      : medium none;
}

a.btnFormSubmit 
{
    background  : transparent url(images/btnFormSubmit.gif) no-repeat scroll left top;
    border      : medium none;
}

a.btnClassRegister
{
    background  : transparent url(images/btnClassRegister.gif) no-repeat left top;   
}

a.btnClassRegisterWait
{
    background : transparent url(images/btnClassRegister_Wait.gif) no-repeat left top;
}

/*___ TABLE _________________________________________________________________*/

table.programSignup,
    table.programSignup tr,
    table.programSignup td,
    table.programSignup th
    {
        border          : none;
    }

/*___ TR _________________________________________________________________*/

tr.programSignup,
    table.programSignup tr
    {
        background-color : #D7DCEC;
    }

tr.odd,
    table.programSignup tr.odd
    {
        background-color : #ECF1FF;
    }

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/

ul#photoList li img
{
    border-right    : solid 1px #C2C5D4;
    border-bottom   : solid 1px #C2C5D4;
}

img.imgCourseCategory 
{
    border : 1px solid #7D9CBB;
}

img.imgScheduledClass 
{
    border : 1px solid #7295B5;
}

img#imgCourseDetails 
{
    border : 1px solid #7295B5;
}

/*___ CITE _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

label.labelClassScCost, 
label.labelClassSchRegBtn 
{
    color : #E11414;
}

/*___Group/Section/Class_________________________________________________________________*/
