html, body {
margin:0px;  background-image:url(/SiteDesign/Images/main_bg.aspx); background-position:top center; background-repeat:repeat-x; background-color:#c89d66;}

.IE8 .PageManagerInfoContainer , .IE7 .PageManagerInfoContainer {
display:none;}

a , a:active , a:visited {color:#e0c7a9; text-decoration:none;}
a:hover {color:#ecddcb; text-decoration:none;}

h1{font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#e0c7a9;}
h2{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#ffffff;}
h3{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#e0c7a9;}

.TopDrop_BeaconHall {
float:left; width:100%; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#ffffff; background-image:url(/SiteDesign/Images/navi_bg.aspx); background-repeat:repeat-x; background-position:top center;}

/* ------ MASTER TOP ------ */

.TopDrop_BeaconHall .Header {width:975px; height:170px; margin-right:auto; margin-left:auto;}
.TopDrop_BeaconHall .TopLogo {float:left; width:564px; height:170px; background-image:url(/SiteDesign/Images/top_logo.aspx);}
.TopDrop_BeaconHall .TopRight {float:left; width:411px; height:170px; background-image:url(/SiteDesign/Images/top_right.aspx);}

/* ------ MIDDLE CONTENT ------ */
.TopDrop_BeaconHall .Content {width:975px; margin-right:auto; margin-left:auto;}
.TopDrop_BeaconHall .Navi {float:left; width:975px; height:39px; background-image:url(/SiteDesign/Images/navi.aspx);}
	.TopDrop_BeaconHall .NaviText{padding-top:10px;}
.TopDrop_BeaconHall .ContentTop {float:left; width:975px; height:10px; background-image:url(/SiteDesign/Images/content_top.aspx);}
.TopDrop_BeaconHall .ContentMid {float:left; width:975px; background-image:url(/SiteDesign/Images/content_mid.aspx);}
	.TopDrop_BeaconHall .ContentText{padding-left:25px; padding-right:25px; padding-top:10px; padding-bottom:15px;}
.TopDrop_BeaconHall .ContentBot {float:left; width:975px; height:24px; background-image:url(/SiteDesign/Images/content_bot.aspx);}

	.TopDrop_BeaconHall .breadcrumb {padding-top:20px;}
	.TopDrop_BeaconHall .FooterText ul{list-style:none; margin-left:0px;}
	.TopDrop_BeaconHall .CMSBreadCrumbsCurrentItem{ color:#e0c7a9; font-style:italic; font-size:10px;}
	.TopDrop_BeaconHall .CMSBreadCrumbsLink { color:#e0c7a9; font-style:italic; font-size:10px;}

	.TopDrop_BeaconHall .CMSMenuItem {color:#ffffff; font-size:12px; padding:4px; background-color:#001c0f}
	.TopDrop_BeaconHall .CMSMenuHighlightedMenuItem {color:#e0c7a9; font-size:12px; padding:4px; background-color:#001c0f}
	.TopDrop_BeaconHall .CMSMenuItemMouseOver, .TopDrop_BeaconHall .CMSMenuHighlightedMenuItemMouseOver{color:#fff; background-color:#083b23; font-size:12px; padding:4px;}
	.TopDrop_BeaconHall .CMSMenuItemMouseDown, .TopDrop_BeaconHall .CMSMenuHighlightedMenuItemMouseDown, .TopDrop_BeaconHall .CMSMenuItemMouseUp, .TopDrop_BeaconHall .CMSMenuHighlightedMenuItemMouseUp{color:#FFF; background-color:#001c0f; font-size:12px; padding:4px;}

/* ------ FOOTER CONTENT ------ */
.TopDrop_BeaconHall .Footer{width:975px; margin-right:auto; margin-left:auto;}
.TopDrop_BeaconHall .FooterTop {float:left; width:975px; height:14px; background-image:url(/SiteDesign/Images/footer_top.aspx);}
.TopDrop_BeaconHall .FooterMid {float:left; width:975px; background-image:url(/SiteDesign/Images/footer_mid.aspx); font-size:10px;}
	.TopDrop_BeaconHall .Footer1 {float:left; width:325px;}
	.TopDrop_BeaconHall .Footer2 {float:left; width:325px;}
	.TopDrop_BeaconHall .Footer3 {float:left; width:325px;}
	.TopDrop_BeaconHall .FooterText{padding:10px; font-size:10px;}
.TopDrop_BeaconHall .FooterBot {float:left; width:975px; height:14px; background-image:url(/SiteDesign/Images/footer_bot.aspx);}

/* ------ MISC ------ */

.signoutLink {float:right; color:#fff; padding-right:20px; padding-top:20px;}
.WeaAtGlance{background-color:transparent; padding-top:3px; float:right !important; border:none; !important; color:#fff;}
.cmsdesklink{float:right !important; color:#666; padding-right:20px; clear:both; padding-top:10px;}
.WeaAtGlance .AGToday {float:right; color:#CCC; padding-top:25px;}
.master_currentuser {float:right; padding-top:20px;}
.TopDrop_BeaconHall .RosterFilter{color:#333;}
.CalAtGlance{background-color:transparent;}


/* ------ DOC TYPES ------ */

.TopDrop_BeaconHall .main .profile .information .name {background-color:#00321A;}
.TopDrop_BeaconHall .contactTitle, .TopDrop_BeaconHall .information .description, .TopDrop_BeaconHall .phone, .TopDrop_BeaconHall .email a{color:#eee;}
.TopDrop_BeaconHall .RosterFilter, .TopDrop_BeaconHall .RosterEditBodyColor, .TopDrop_BeaconHall .StatementSummary, .TopDrop_BeaconHall .RosterEditBody, .TopDrop_BeaconHall .RosterDetailBody, .TopDrop_BeaconHall .calContentContainer, .TopDrop_BeaconHall .calPageCont{color:#333;}
.TopDrop_BeaconHall .CalAtGlance .AltCont, .TopDrop_BeaconHall .CalAtGlance .AltLink {background-color:#404040;}

.StatementAlignL a {color:#000;
}