body 
{
    font-family:Verdana;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image: url("../images/solid-background.png");
    background-position:top;
    background-repeat:repeat-x;
}
#background
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image: url("../images/abstract-logo-background.jpg");
    background-position:top;
    background-repeat:repeat-x; 
    margin-left:auto;
    margin-right:auto;
    max-width: 1000px;
    min-width: 1000px;
    height:500px; 
}
#loginButton
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image: url("../images/login.png");
    background-position:top;
    background-repeat:no-repeat;
    float:right;
    height:28px; 
    width:99px;
    text-align:center;
}
#makeCenterFixedWidth
{
    width:982px;
    margin-left:auto;
    margin-right:auto;
}
#logospacer
{
    height:100px;
    width:982px;
}
#homebanner
{
    
    width: 982px;
    height:296px;
}
#homeContent
{
    height:300px;
    width:982px;
    font-size:12px;
    background-color: #ffffff;
}
#tabsSection
{
    height:26px;
}
#homeLeftContent
{
    padding-top:4px;
    width:311;
    float:left; 
    height:92;
}
#homeMiddleContent
{
    padding-top:11px;
    width:311;
    float:left;  
    height:92; 
}
#homeRightContent
{
    padding-top:9px;
    width:100;
    float:left;  
    height:96; 
}
#topGreyBar
{
    background-image: url("../images/top-grey-bar.gif");
    width: 982px;
    height:4px; 
}
#leftGreyBar
{
    height:300px;
    width:1px;
    background-color:#7F8082;
    float:left;
    margin: 0px 13px 0px 0px;
}
#rightGreyBar
{
    height:300px;
    width:1px;
    background-color:#7F8082;
    float:right;
    margin: 0px 0px 0px 5px;
}
#botGreyBar
{
    background-image: url("../images/bot-grey-bar.gif");
    width: 982px;
    height:4px;
    float:left; 
}
#footer
{
    color:#909193;
    font-size:x-small;
    height:100px;
}
#footerMenu
{
    float:left;
}
#TM
{
    float:right;
}
#Content
{
   width:982px;
   font-size:12px;
}
#banner
{
    width: 982px;
    height:125px;
}
#ContentSection
{
   background-color:#ffffff; 
   float:left;
   width: 965px;
   border-left: solid 1px #7F8082;
   border-right: solid 1px #7F8082;
   padding: 5px 10px 10px 5px;
}
.rightGrayLine
{
    border-right: solid 1px #7F8082;
}
.blackHL
{
    text-decoration: none;
    color:#000000;
}
.blackHL:hover
{
    text-decoration: underline;
}
.GreyLine
{
    height:1px; width:500px; background-color:#7F8082;
}
.byLawsPDF
{
    float:left;
    height: 34px;
    width:29px;
    padding-left:5px;
    
}
.byLawsText
{
    text-align:left;
    vertical-align:middle;
    height:34px;
    float:left; 
    padding: 0px 0px 0px 5px;
    width:250px;
}
.blackLink
{
    text-decoration:none;
    color:#000000;
}
.blackLink:hover
{
    text-decoration:underline;
}
.greyHorizontalLine
{
   width:1px;
   background-color:#7F8082;
   height:296px; 
   float:left;
   margin:2px 5px 2px 5px;
}
.whiteTabLink
{
    color:#ffffff;
    font-size:large;
    text-decoration:none;
}
.whiteTabLink:hover
{
    text-decoration: underline;
}
.darkTab
{
    background-image: url("../images/black-tab.png");
    width: 101px;
    height:23px;
    text-align: center;
    float:left;
    padding-top:3px;
}
.WhiteLarge
{
    color:#ffffff;
    font-size:small;
    text-decoration:none;
    
}
.greyLarge
{
    color:#C6C5C3;
    font-size:small;
    text-decoration:none;   
}
.lightTab
{
    background-image: url("../images/grey-tab.png");
    width: 101px;
    height:23px;
    text-align: center;
    float:left;
    padding-top:3px;
}
.lightTab:hover
{
    background-image: url("../images/black-tab.png");
    width: 101px;
    height:23px;
    text-align: center;    
}
.RegionStyle1
{
    float:left; 
    width:300px; 
    padding:0px 0px 0px 50px;
}
.RegionStyle2
{
    float:left; 
    width:300px; 
    padding:0px 0px 0px 20px;
}
.RegionStyleHeader
{
    background-color:#4E4F4F; 
    color:#ffffff;
}
.RegionAlternate
{
    background-color:#cccccc;
}
.SchoolListDiv
{
    float:left; 
    border:solid 1px #000000; 
    padding:0px 5px 5px 5px; 
    width:200px;
    height:200px;
    margin:5px 5px 5px 5px;
    
}

