﻿/****************************************************************************************\

    Global Styles

\****************************************************************************************/

html 
{
}

body 
{
    font-family : Verdana, Sans-Serif;
    font-size   : 13px;
}

h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
    font-weight : bold;
}

em 
{
    font-style : italic;
}

u 
{
    text-decoration : underline;
}

a 
{
    text-decoration : none;
}

a:visited 
{
    text-decoration : none;
}

a:hover 
{
    text-decoration : underline;
}

table 
{
    text-decoration : none;
}

tr 
{
    text-decoration : none;
}

th 
{
    text-decoration : none;
}

td 
{
    text-decoration : none;
}

img 
{
}

/****************************************************************************************\
    
    Global Constructs
    Globally Unique Elements
    Control Specific Constructs

\****************************************************************************************/

/*___ DIV _________________________________________________________________*/

/*___ SPAN _________________________________________________________________*/

span.h2Branding,
h2#h2Branding span 
{
	font-size : .8em;
}

span.profileBoxLabels,
div#mainProfileBox span,
div#changeProfilePasswordBox span
{
    font-weight : bold;
    line-height : 1.5em;       
}

span.classDetailsCategory
{
    font-weight : bold;
}

span.profileClassColumnFirst
{
    font-size : 0.9em;
}

span.classInstanceDate,
span.schClassDate
{
    text-decoration : underline;
}

span#invoicePaymentDue
{
    font-weight : bold;
}

span#invoiceCathyEmail
{
    text-decoration : underline;
}

span.spanInvoiceDeptOfEco
{
    font-size   : 1.1em;
    font-weight : bold;    
}

span.spanInvoiceStudentName
{
    font-size   : 1.2em;
    font-weight : bold;   
}

span.spanInvoiceAddressTitle
{
    font-size   : 1.1em;
    font-weight : bold;    
}

span.spnInstructorContact
{
    font-weight : bold;    
}

/*___ H1 _________________________________________________________________*/

h1#h1Invoice
{
    font-size       : 2em;
    font-weight     : bold;
    text-transform  : uppercase;    
}

/*___ H2 _________________________________________________________________*/

h2#h2Branding
{
    font-size   : 2.4em;
    font-family : Georgia, Serif;
    font-weight : normal;
}

h2#h2InvoiceRegistrationFor
{
    font-size   : 1.3em;
    font-weight : bold;   
}

/*___ H3 _________________________________________________________________*/

h3.h3Standard,
h3#h3Subscribe,
h3#h3ScheduledClasses
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

h3.h3StandardSmall
{
    font-size   : 1.5em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

h3.h3Login
{
    text-transform : uppercase;   
}

h3#h3ProfilePassword
{
    font-family : Georgia, Serif;
    font-size   : 1.5em;
    font-weight : normal;   
}

h3#h3Profile
{
    font-family : Georgia, Serif;
    font-size   : 2em;
    font-weight : normal;   
}

h3#h3FAQ
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

h3#h3Contact,
h3#h3ContactConfirm
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

h3#h3WhoWeAre
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;    
}

h3#h3CourseCatalog
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;    
}

h3#h3ScheduledClassesMain
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;    
}

h3#h3CourseDetails
{
    font-size   : 1.5em;
    font-family : Georgia, Serif;
    font-weight : normal;    
}

h3#h3StudentProfile
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;    
}

h3#h3ClassRegistration
{
    font-size   : 2em;
    font-family : Georgia, Serif;
    font-weight : normal;    
}

h3#h3InvoicePaymentDue
{
    font-size : 1.1em;   
}

/*___ H4 _________________________________________________________________*/

h4#h4Profile
{
    font-weight : normal;
}

h4.h4Question
{
    font-size   : 1.5em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

h4.h4CourseCategory
{
    font-size   : 1.5em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

h4#h4StudentProfile
{
    font-weight : normal;   
}

h4#h4ProfileClass
{
    font-size   : 1.5em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

h4.h4Invoice
{
    font-size       : 1.5em;
    font-family     : Georgia, Serif;
    text-decoration : underline;   
}

/*___ H5 _________________________________________________________________*/

h5.h5ClassesOffered
{
    font-family : Georgia, Serif;    
}

h5.h5StudentProfileDetailsFooter
{
    font-size   : 1.5em;
    font-family : Georgia, Serif;
    font-weight : normal;   
}

div#MembershipDetails h5,
h5#h5ProfileMessage
{
    font-weight : normal;   
}

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

p.pAboutUs:first-child,
div#aboutUs p:first-child
{
    font-weight : bold;
    font-size : 1.16em;
}

p#pSubscribe:first-line
{
    font-weight : bold;
}

p#pInvoicePaymentInfo
{
    text-decoration : underline;    
}

/*___ UL _________________________________________________________________*/

ul#ulProfileClass
{
    font-size : 0.9em;    
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

li.liNavMenu
{
    font-size       : 0.8em;
    font-weight     : bold;
    text-transform  : uppercase;
    line-height     : 2em;
}

li#liProfileClassHead
{
    font-weight : bold;  
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

a.aLIDeptOfEco,
li.liDeptOfEco a
{
    text-decoration : underline;
}

a.aCourseCatalogClassTitle,
a.aCourseCatalogClassMoreInfo
{
    font-weight : bold;   
}

a#aPrintInvoice,
a#aPrintInvoice:visited,
a#aPrintInvoice:hover
{
    font-weight : bold;
}

a#aPrintInvoice,
a#aPrintInvoice:visited
{
    text-decoration: underline;  
}

a#aPrintInvoice:hover
{
    text-decoration : none;   
}

div#studentProfile a#lnkPastClasses
{
	font-size   : .6em;
    font-family : Verdana;
}

@media print { h1#h1Branding a
{
    font-size   : 2.5em;
    font-family : Georgia, Serif;
    font-weight : normal;
} }



/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

table#tblProfileClass th
{
    font-weight : bold;
}

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/
