body {
background-image:url(/SiteDesign/Images/bg.aspx) !important;}

.BannerTopMid {
background-image:url(/SiteDesign/Images/BannerTopMid.aspx);}

.BannerMidLeft {
background-image:url(/SiteDesign/Images/BannerMidLeft.aspx); Height: 248px;}

.BannerImage {
background-image:url(/SiteDesign/Images/banner.aspx); Height: 248px;}

.BannerImageHeight {Height: 248px;}

.BannerMidRight {
background-image:url(/SiteDesign/Images/BannerMidRight.aspx); Height: 248px;}

.BannerBotMid {
background-image:url(/SiteDesign/Images/BannerBotMid.aspx); }

.BMenuMidLeft {
background-image:url(/SiteDesign/Images/BMenuMidLeft.aspx); }

.BMenu {
background-image:url(/SiteDesign/Images/BMenu.aspx); }

.BMenuMidRight {
background-image:url(/SiteDesign/Images/BMenuMidRight.aspx); }

.BMenuTable {
Height: 35px;}

.ViewAsBarMidLeft {
background-image:url(/SiteDesign/Images/ViewAsBarMidLeft.aspx); }

.ViewAsBarMidRight {
background-image:url(/SiteDesign/Images/ViewAsBarMidRight.aspx); }

.MainBorders{
background-image:url(/SiteDesign/Images/MainBorders.aspx); }

.layout4bodyContainerBotLeft {
background-image:url(/SiteDesign/Images/layout4bodyContainerBotLeft.aspx); }

.layout4bodyContainerBotRight {
background-image:url(/SiteDesign/Images/layout4bodyContainerBotRight.aspx); }

.BelowLayout4bodyContainerTopMid {
background-image:url(/SiteDesign/Images/BelowLayout4bodyContainerTopMid.aspx); }

.tmtHierbar a {
color:#ffffff !important;
}

div.tmtHierbar ul li.tmtHiermenu ul {
background-color:#627962;
}

.ppplogin {
Float:left !important;}

.ppplogout {
Float:left !important;}
/*
.newsletters{
width:90%;	
}

.newsletters .document_container{
background-color:transparent;	
}*/

.newsletters{
width:90%;	
}

.newsletters .document_container{
background-color:transparent;
vertical-align:top;	
float:left;
width:775px;
}



/*
.oneCMSMenu{
        color:#ffffff;
        font-size:12px;
margin-left:27px;
font-family:arial, helvetica, sans-serif;
background-color:#769477;
width:922px;
float:left;
display:table-cell;
}
*/

.oneCMSMenu{
	color:#ffffff;
	font-size:12px;
	margin-left:27px;
	font-family:arial, helvetica, sans-serif;
	background-color:#769477;
	float:left;
	
}


.oneCMSMenuItem{
padding-left:8px;
padding-right:8px;

}

.oneCMSMenuItemMouseOver{
        background-color:#dee0de;
color:#434343;
padding-left:8px;
padding-right:8px;
}


.oneCMSMenuHighlightedMenuItem{
      
color:#000000;
padding-left:8px;
padding-right:8px;
        
}


.oneCMSMenuHighlightedMenuItemMouseOver{

color:#000000;
padding-left:8px;
padding-right:8px;
 background-color:#dee0de;
}


.twoCMSMenu{
	font-size:12px;
	margin:auto;
	font-family:arial, helvetica, sans-serif;
	background-color:#769477;
	text-align:left;
	border: thin solid #000;


}


.twoCMSMenuItem{
text-align:left;
    color:#ffffff;
padding-left:8px;
padding-right:8px;
}

.twoCMSMenuItemMouseOver{
        color:#434343;
text-align:left;
padding-left:8px;
padding-right:8px;
background-color:#dfe0df;
}


.twoCMSMenuHighlightedMenuItem{
    color:#000000;
padding-left:8px;
padding-right:8px;
text-align:left;
}


.twoCMSMenuHighlightedMenuItemMouseOver{
        color:#434343;
text-align:left;
padding-left:8px;
padding-right:8px;
background-color:#dfe0df;
 
}


.MainInformationTable  {
float:none;
margin-right:auto;
overflow:hidden;
table-layout:auto;
width:700px;}

.MainInformationLeftNav{
float:left;
/*width:200px;*/
margin-right:15px;	
}


.threeCMSMenu{
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
text-align:left;
	color:#627962;
width:160px;
}


.threeCMSMenuItem{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #627962;
color:#000000;

padding:5px;
}

.threeCMSMenuItemMouseOver{
        background-color:#627962;
color:#ffffff;
padding:5px;

}


.threeCMSMenuHighlightedMenuItem{
padding:5px;
        background-color:#627962;
color:#ffffff;
}


.threeCMSMenuHighlightedMenuItemMouseOver{
padding:5px;
        background-color:#627962;
color:#ffffff;
}



.fourCMSMenu{
		color:#ffffff;
	font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
text-align:left;
	color:#627962;
background-color:#ffffff;
}


.fourCMSMenuItem{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #627962;
color:#000000;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
background-color:#ffffff;
padding:5px;

}

.fourCMSMenuItemMouseOver{
        background-color:#6F8162;
color:#ffffff;
padding:5px;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
}


.fourCMSMenuHighlightedMenuItem{
padding:5px;
        background-color:#627962;
color:#ffffff;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
}


.fourCMSMenuHighlightedMenuItemMouseOver{
        background-color:#6F8162;
color:#ffffff;
padding:5px;
 font-size:11px;
font-family:Verdana, Geneva, sans-serif;
}

.pageplaceholder{
width:700px;
float:left;	
}

.cmsdesklink{
color:#627963;
}

.cmsdesklink:hover{
color:#CDBB64
}
.signoutLink{
color:#627963;
}

.signoutLink:hover{
color:#CDBB64
}

.currentuser{
/*float:left;
margin-left:500px;*/
color:#DFAD00;
/*position:absolute;
left:830px;*/
float:left;
margin-right:10px
}




.TT4TabUnd{
font-weight:normal;
color:#000000;
font-size:11px;
}

.LoginForm{
padding:10px;
margin-left:300px;
	border: 2px solid #627962;
}

.LoginFormField {
float:left;
width:auto;
}

.CalAtGlance, .WeaAtGlance{
/*-moz-border-radius: 5px;
-webkit-border-radius: 5px;*/
border: 1px solid #627962;
}

.CalAtGlance .AltCont, .EveAtGlance .AltLink{
background-color:#fff;

}

.tmtHierbar li{
color:#ffffff;	
}

.Link2 a{
color:#627962;
border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #627962;
display:block;
padding-bottom:5px
}


.BirAtGlance .AGTitle, .CalAtGlance .AGTitle{
color:#DFB71B;
}

.AGToday{
padding-left:40px;
font-weight:bold;
color:#DFB71B;
}

.AGDay .AGDate{
color:#627962;

}


.AGToday .AGDate, .AGDay .AGDate {
border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #627962;
}

.WeaAtGlance{
margin-top:15px;	
}


.oneCMSTreeMenuItem,  .oneCMSTreeMenuSelectedItem{
text-align:left;
padding: 5px;
margin: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #627962;
width:150px;
}

.oneCMSTreeMenuLink,  .oneCMSTreeMenuSelectedLink{
font-family: verdana, sans-seif;
font-size: 12px;
color:#000000;

text-decoration:none;
padding-right:10px;

}

 .twoCMSTreeMenuLink,  .twoCMSTreeMenuSelectedLink{
text-decoration: none;
font-family: verdana, sans-seif;
font-size: 12px;
color:#000000;
margin: 3px;

}

/*
.oneCMSTreeMenuItem:hover{
background-color:#627962;
color:#FFFFFF;
}


.oneCMSTreeMenuLink:hover{
color:#FFFFFF;
display:block;

}*/

.BirAtGlance{
margin-top:20px;	
}


.pageplaceholder font a, a span{
/*color:#6D7F47 !important;*/
/*text-decoration:none;*/
}



.IE7 .currentuser{
float:right;
margin-top:-10px;
}

.IE7 .cmsdesklink{
float:right;
margin-top:-10px;
}

.IE7 .signoutLink{
float:right;
margin-top:-10px;
margin-right:10px;
}


.IE7 .ViewAsBar{
background-repeat:repeat;
height:25px;		
}

.IE7 .ViewAsBarMidLeft{
background-repeat:repeat;	
height:25px;	
}

.IE7 .ViewAsBarMidRight{
background-repeat:repeat;	
height:25px;	
}