BODY {margin:0px; background-color:#E7E7E7; font-family:verdana,arial,helvetica; font-size:9pt;}
TD {font-family:verdana,arial,helvetica; font-size:9pt;}

A {color:#003964;}
A:hover {color:#7E0B36;}

.StageManagerCell1
{
 width:30%;
 background:url('../images/main-bg-left.jpg');
 background-repeat:repeat-x;
 background-color:#E7E7E7;
}

.StageManagerCell2
{
 width:40%;
 text-align:center;
 background:url('../images/main-bg-left.jpg');
 background-repeat:repeat-x;
 background-color:#E7E7E7;
}

.StageManagerCell3
{
 width:30%;
 background:url('../images/main-bg-right.jpg');
 background-repeat:repeat-x;
 background-color:#E7E7E7;
}

.MainLogo {width:290px; text-algin:right; vertical-align:bottom;}
.MainBanner {width:710px; text-align:left; vertical-align:bottom; background-color:#E7E7E7;}

.LogoRibbonDivider {height:1px; background-color:#E7E7E7;}

.RibbonStatement {width:291px; text-align:left;}
.RibbonBG {width:709px; height:143px; background:url('../images/ribbon.jpg');}

.RibbonBlock1
{
 height:100px;
 width:250px;
 padding-top:10px;
 padding-left:20px;
 text-align:left;
 color:white;
}

.RibbonBlock2
{
 height:100px;
 width:250px;
 padding-top:10px;
 padding-left:10px;
 text-align:left;
 color:white;
}

.RibbonBlockBtn {text-align:right; padding-right:10px; padding-top:7px;}

.SubNavContentContainerCell1
{
 width:300px;
 text-align:center;
 vertical-align:top;
 background:url('../images/subnav-bg.jpg');
 background-repeat:no-repeat;
}

.SubNavContentContainerCell2
{
 width:700px;
 vertical-align:top;
 background-color:#E7E7E7;
}

.SubNavBarManager {vertical-align:top; text-align:left;}
.SubNavBar {background:url('../images/subnavbar-bg.jpg'); padding-left:15px; color:white;}
.SubNavBarTitle {padding-left:20px; font-size:12pt; font-weight:bold;}
.SubNavEntry {padding-left:20px;}
.SubNavLinks {color:white; text-decoration:none;}
.SubNavLinks:hover {color:yellow; text-decoration:none;}

.ContentTitle
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 font-size:14pt;
 padding-left:12px;
 padding-right:12px;
 text-align:justify;
}

.ContentTitle2
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 font-size:14pt;
 padding:0px 12px 7px 12px;
 text-align:justify;
}

.ContentContainer
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 text-align:center;
}

.ContentText
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 padding-left:12px;
 padding-right:12px;
 text-align:justify;
}

.CopyrightText {font-size:8pt; color:#687979;}


/* Home Page */

.NewsDate {padding-left:20px; text-align:left; font-size:10pt; font-weight:bold;}
.NewsText {padding-left:20px; padding-right:20px; text-align:left; font-size:9pt;}
.NewsLinks {color:#B01F7A;}
.NewsLinks:hover {color:orange;}


/* Where we are */

.MapContainer {width:440px; height:330px; border:1px solid #949494;}


/* List of links pages, eg tax links */

.ListContainerLeft
{
 border-left:1px solid #B9B7B8;
 background-color:white;
 padding-left:12px;
 padding-right:12px;
}

.ListContainerMiddle {background-color:white;}

.ListContainerRight
{
 border-right:1px solid #B9B7B8;
 background-color:white;
 padding-left:12px;
 padding-right:12px;
}

.ListTitle
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 font-size:10pt;
 font-weight:bold;
 padding:0px 12px 5px 12px;
 text-align:justify;
}

.ListTitle2
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 font-size:14pt;
 font-weight:normal;
 padding:0px 12px 16px 12px;
 text-align:justify;
}

.ListDate {font-style:italic;}

.ListText
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 padding-left:12px;
 padding-right:12px;
 text-align:justify;
}

.ListLinks {color:#003964;}
.ListLinks:hover {color:#7E0B36;}


/* Contact Us */

.InputBox {text-align:left; border:1px solid #B7BFBF; font-size:9pt;}
.InputBox2 {text-align:left; border:1px solid #B7BFBF; font-size:9pt;}
.InputChkBox {text-align:left; border:1px solid #B7BFBF; font-size:9pt;}
.InputBtn {text-align:center; font-size:9pt;}

.PromptText
{
 border-left:1px solid #B9B7B8;
 background-color:white;
 padding-left:12px;
 text-align:left;
 font-weight:bold;
}

.FormField
{
 border-right:1px solid #B9B7B8;
 background-color:white;
 padding-right:12px;
 text-align:left;
}


/* Personnel */

.PersonnelContainer
{
 border-left:1px solid #B9B7B8;
 border-right:1px solid #B9B7B8;
 background-color:white;
 text-align:left;
 vertical-align:top;
 padding-left:12px;
}


/* Associations */


