﻿/****************************************************************************************\

    Global Styles
    Global Constructs
    Global Classes

\****************************************************************************************/

/****************************************************************************************\

    Global Styles
    Global Constructs
    Global Classes

\****************************************************************************************/

html 
{
    background : #69BFDE url("images/bgBody.jpg") repeat-x;
}

body 
{
    color : #005D7B;
}

h1 
{
    color : inherit;
}

h2 
{
    color : #595441;
}

h3 
{
    color : inherit;
}

h4 
{
    color : inherit;
}

h5 
{
    color : inherit;
}

h6 
{
    color : inherit;
}

p 
{
    color : inherit;
}

ul 
{
    color : inherit;
}

ol 
{
    color : inherit;
}

li 
{
    color : inherit;
}

strong 
{
    color : inherit;
}

em 
{
    color : inherit;
}

u 
{
    color : inherit;
}

a 
{
    color : #4488CC;
}

a:visited 
{
    color : #4488CC;
}

a:hover 
{
    color : #4488CC;
}

table 
{
    color       : inherit;
    border      : solid 1px #CECECE;
}

tr 
{
    color : inherit;
}

th 
{
    color : inherit;
}

td 
{
    color       : inherit;
    border      : solid 1px #CECECE;
}

img 
{
}

/****************************************************************************************\
    
    Globally Unique Elements
    Control Specific Constructs

\****************************************************************************************/

/*___ div _________________________________________________________________*/

div#content
{
    background-color    : #FFFFFF;
    border-bottom       : solid 2px #4A8797;
    border-right        : solid 2px #4A8797;
    border-left         : solid 2px #4A8797;
}

div#flashcontent
{
    border              : solid 2px #595441;
}

div#nav_main
{
    background          : white url(images/bck_nav_main.jpg) no-repeat left top;   
}

div.courseDetailsBox
{
    border              : 1px solid #595441;
    background          : white url(images/gradientWhiteTan.jpg) repeat-x scroll left top;
}

div#studentProfileDetailsBox
{
    border              : solid 1px #595441;
    background-color    : white;
    color               : #595441;
}

div#studentProfileDetailsFooter
{
    border-top          : solid 1px #595441;
}

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#needsPDF
{
    border              : solid 1px #B9B19C;
    background-color    : #E4E1DA;
    color               : #55543F;
}

/*___ h1 _________________________________________________________________*/

h1#brandingLogo
{
    background : transparent url(images/hdrCTP.gif) no-repeat;
}

/*___ h2 _________________________________________________________________*/

h2.content_main,
div#content_main h2
{
    background : transparent url("images/hdrGrass.jpg") no-repeat;
}

h2#h2InvoiceRegistrationFor
{
    color : #005D7B;
}

/*___ h3 _________________________________________________________________*/

h3#h3ClassRegistration,
h3#h3StudentProfile,
h3#h3Profile
{
    color       : #595441;
    background  : transparent url("images/hdrGrass.jpg") no-repeat;
}

/*___ h4 _________________________________________________________________*/

/*___ h5 _________________________________________________________________*/

h5.h5ClassesOffered 
{
    border-bottom : 1px solid #797979;
}

/*___ h6 _________________________________________________________________*/

h6#h6BalanceDue
{
    color : #A01415;
}

/*___ OL _________________________________________________________________*/

/*___ UL _________________________________________________________________*/

ul#ulProfileClass 
{
    border              : solid 1px #595441;
    background-color    : white;
    color               : #595441;
}

/*___ LI _________________________________________________________________*/

li#liProfileClassHead
{
    border-bottom : solid 1px #595441;
}

/*___ cite _________________________________________________________________*/

cite#brandingQuote
{
    background : transparent url(images/hdrQuote.jpg) no-repeat;
}

/*___ a _________________________________________________________________*/

a#footerLinkNERRS {background : transparent url(images/logo_nerrs.gif) no-repeat;}
a#footerLinkNOAA {background : transparent url(images/logo_noaa.jpg) no-repeat;}
a#footerLinkGADNR {background : transparent url(images/logo_gadnr.jpg) no-repeat;}

a#programs {background : transparent url("images/btn_aboutUs.jpg") no-repeat;}
a#workshops {background : transparent url("images/btnWorkshops.jpg") no-repeat;}
a#contact {background : transparent url("images/btnContactUs.jpg") no-repeat;}
a#links {background : transparent url("images/btnLinks.jpg") no-repeat;}
a#resources {background : transparent url("images/btnResources.jpg") no-repeat;}

a#programs:hover {background : transparent url("images/btn_aboutUs_f2.jpg") no-repeat;}
a#workshops:hover {background : transparent url("images/btnWorkshops_f2.jpg") no-repeat;}
a#contact:hover {background : transparent url("images/btnContactUs_f2.jpg") no-repeat;}
a#links:hover {background : transparent url("images/btnLinks_f2.jpg") no-repeat;}
a#resources:hover {background : transparent url("images/btnResources_f2.jpg") no-repeat;}

a.loginSubmit,
a.loginSubmit:hover,
a.loginSubmit:visited 
{
    color : #595441;
}

a.btnClassRegister,
a.btnRegisterSave
{
    background : transparent url(images/btnClassRegister.gif) no-repeat left top;   
}

a.btnClassRegisterClosed
{
    background : transparent url(images/btnClassRegister_Closed.gif) no-repeat left top;   
}

a.btnClassRegisterWait
{
    background : transparent url(images/btnClassRegister_Wait.gif) no-repeat left top;   
}

a.btnClassRegisterFull
{
    background : transparent url(images/btnClassRegisterFull.gif) no-repeat left top;   
}

a#aRegForClasses
{
    background  : transparent url(images/btnRegForClasses.jpg) no-repeat left top;
}

div#needsPDF a
{
    background          : #E4E1DA url(images/pdfIcon.jpg) no-repeat top;    
}

/*___ input _________________________________________________________________*/

input.loginForm
{
    border : solid 1px #B9B09D;
    color : #595441;
}

/*___ label _________________________________________________________________*/

label.loginForm
{
    color : #595441;
}

label.labelClassSchRegBtn
{
    color : #ff0000;    
}

/*___ img _________________________________________________________________*/

img.imgCourseCategory
{
    border : solid 1px #595441;
}

img#imgCourseDetails 
{
    border : 1px solid #595441;
}