﻿body
{
    background: #ffffff;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
}

#DivContainerHeader
{
    width: 100%;
    background: #275287;
    margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
    text-align: left; /* this overrides the text-align: center on the body element. */
}

#DivContainer
{
    width: 974px;
    background: #ffffff;
    margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
    text-align: left; /* this overrides the text-align: center on the body element. */
}

/* 
================================= 
Header
================================= 
*/

#DivHeader
{
    background-color:#275287;
    width: 830px;
    text-align:left;
    margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
    padding-top:10px;
}

#DivHeader a, #DivHeader a:hover, #DivHeader a:visited
{
    color:#ffffff;
}


#DivTopNav
{
    text-align:left;
}


.MenuText
{
    text-transform:uppercase;
    font-size:11px;
}


#DivGradient
{
    border-top:solid 1px #ffffff;
    height:56px;
    width:100%;
    background-image:url("/Images/HeaderBG.jpg");
    background-repeat:repeat-x;

}

#DivPageTitle
{
    border-bottom:solid 1px #d31245;
    /*height:81px;*/
    width: 974px;
}

#DivPageTitleLeft
{
    float:left;
    height:80px;
    width:220px;
}

#DivPageTitleRight
{
    float:right;
    height:80px;
    width:754px;
}

/* 
================================= 
Main Body
================================= 
*/

#DivContentArea
{
    width: 974px;
}

#DivBreadCrumb
{
    text-align:Right;
    padding: 0px 60px 3px 60px;
    color:#666666;
    font-size:11px;
}

#DivBreadCrumb a
{
    color:#666666;
    text-decoration:none;
}

#DivBreadCrumb a:hover
{
    color:#d31245;
    
}

#DivContentArea #Div1Col
{
    float:left;
    text-align:left;
    padding: 10px 60px 10px 60px;
}


#DivContentArea #DivCol1
{
    float:left;
    text-align:left;
    width:400px;
    padding: 10px 60px 10px 60px;
}




#DivContentArea #DivCol2
{
    float:right;
    padding: 25px 60px 20px 60px;
}

/* 
================================= 
Footer
================================= 
*/
#DivFooter
{
    border-top:solid 1px #d31245;
    height:70px;
    width: 974px;
    clear:both;
    text-align:center;
    
}

#DivFooter p
{
    padding:5px;
    margin: 0px;
    color:#666666;
    font-size:11px;
}

#DivFooter a
{
    color:#666666;
}

#DivFooter a:hover
{
    color:#d31245;
}

img
{
    border:none;
}

#DivFlashIntro
{

}

#DivHomePageContent
{
    border-top:solid 1px #d31245;
    width:974px;
}

#DivHomePageContent #LeftCol
{
    float:left;
    width:450px;
    padding:10px 10px 10px 10px;
    text-align:justify;
    
}

#DivHomePageContent #RightCol
{
    float:right;
    width:450px;
    padding:10px 10px 10px 10px;
    text-align:justify;
}


.ApplyForClass
{
    text-align: center;
    font-weight:bold;
}

.ApplyForClass a, .ApplyForClass a:visited
{
    text-align: center;
    color:#336699;
    font-size:12px;
}

.ApplyForClass a:hover, .ApplyForClass a:active
{
    text-align: center;
    color:#336699;
    font-size:12px;
}

.TblClasses
{
    width:100%;
    border-color:#D31245;
    border-style:solid;
    border-width:1px;
    background-color:#DEE7EE;
}

.TblClasses td
{
    border-color:#D31245;
    border-style:solid;
    border-width:1px;
    vertical-align:top;
}


.TblClasses li
{
    font-size:10px;
}

.TblClasses p
{
    font-size:11px;
}
.GoogleSearchButton
{
	text-align:right;
}