@charset "utf-8";
body {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
background:#000;
}
font {
    line-height: normal;
}
/*a {
text-decoration:none;
color:#686663;
}
p {
color:#686663;
font-size:12px;
}*/
h1 {
color:#fecd33;
margin:0px 0 0 0;
font-weight:normal;
line-height:31px;
font-family: "Times New Roman", Times, serif;
font-size:32px;
text-transform:uppercase;
}
h2 {
color:#fecd33;
margin:10px 0 0 0;
font-weight:normal;
line-height:21px;
font-family: "Times New Roman", Times, serif;
font-size:16px;
text-transform:uppercase;
}
h3 {
color:#fecd33;
margin:10px 0 0 0;
font-weight:normal;
}
img {
border: none;
}
.MainInformationTable{ width:100%; }
.PageManagerInfoContainer { display: none;
 }
/*.e3pagetemplate .ScorecardComplete {
                line-height:normal;
}*/

.e3pagetemplate {
	color:#fff;
	font-size:12px;
	line-height:22px;
	font-family: "Times New Roman", Times, serif;
}

.e3pagetemplate a{
	color:#fecd33;
	font-size:12px;
	line-height:22px;
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
}
/*for sites with white text */
/*.e3pagetemplate .CalAtGlance .e3pagetemplate .AltCont, .e3pagetemplate .CalAtGlance .AltLink, .e3pagetemplate .EveAtGlance .AltLink, .e3pagetemplate .CalAtGlance .AltCont, .e3pagetemplate .CalAtGlance .AltLink, .e3pagetemplate .EveAtGlance .AltLink{
	background:none;
}

.e3pagetemplate .BirAtGlance, .e3pagetemplate .CalAtGlance, .e3pagetemplate .WeaAtGlance{
	border:none;
	background:none;
}*//*login*/
.logwrapper{
height:70px;
}
.currentUserLabelText{ 
    color: #FFFFFF;
    display: inline;
    font-family: "Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration:none;
	text-transform:uppercase;
    margin: 2px 0 0 4px;
	float:right;
}

.cmsdesklink{ 
    color: #FFFFFF;
    display: inline;
    font-family: "Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    margin: 2px 0 0 4px;
	text-decoration:none;
		float:right;
			text-transform:uppercase;

}

.signoutLink {
    color: #FFFFFF;
    display: inline;
    font-family: "Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    margin: 2px 0 0 4px;
	text-decoration:none;
	float:right;
	text-transform:uppercase;
}

.edimg {
    height: 548px;
    overflow: hidden;
    position: absolute;
    width: 100%;
	float:left;
		min-width:1020px;

}
.crest{
	   background: url("/SiteDesign/Images/concrest.aspx") repeat-x scroll center 37px transparent;
	   height:195px;
	   position:absolute;
	   width:100%;
	   margin: 455px 0 0;
	   	min-width:1020px;
}
.EditMode .crest{
	   display:none !important;
}
.edimg img {
     top:0; 
     position:absolute;
     left:50%;
     margin-left: -750px;
}


.EditMode .edimg {
    height: 100px !important;
	 overflow: inherit !important;
    position: inherit !important;
}

.EditMode .edimg img {
    left: 0 !important;
    margin: 0 !important;
    position: static !important;
    top: 0 !important;
    width: 100% !important;
}

/*Login form end*/
.TopSideLayout1 {
	width:100%;
	float:left;
    position:relative;
}
.TopSideLayout1 .page_header {
  background: url("/SiteDesign/Images/headerbg.aspx") no-repeat scroll center top transparent;
    float: left;
    width: 100%;
	min-width:1020px;


}
.page_header .page_header_wrapper {
	margin:0 auto;
	width:1020px;
}

.page_header_wrapper .page_header_1 {
    height: 23px;
    margin: 0 auto;
    padding: 4px 0 3px;
    text-align: center;
}
.page_header_1 .oneCMSMenu {
    color: #FFFFFF;
    font-family: "Times New Roman",Times,serif;
    font-size: 11px;
    text-transform:uppercase;
    height: 24px;
    margin: 0 auto;
}

/*nonactive + active*/
.page_header_1 .oneCMSMenuItem {
	padding: 0 20px;
}

/*mouseover + activemouseover*/
.page_header_1 .oneCMSMenuItemMouseOver, .page_header_1 .oneCMSMenuHighlightedMenuItemMouseOver, .page_header_1 .oneCMSMenuHighlightedMenuItem {
	padding: 0 20px;
	color:#fecd33;
}
.page_header_wrapper .page_header_2 {
      height: 75px;
    margin: 9px auto 0;
    width: 233px;
}
.page_header_wrapper .page_header_3 {
	  float: left;
    margin: -6px 0 0;
    width: 1020px;
}

.page_header_3 .BirAtGlance, .page_header_3 .CalAtGlance, .page_header_3 .WeaAtGlance {
    background-color: transparent !important;
    border: none !important;
    clear: both;
    float: left;    
    width: auto;
	color: #FFFFFF;
    display: inline;
    font-family: "Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
	margin: -4px 0 0 !important;
}
/*toplevel*/

.oneCMSMenu, CMSMenu{
cursor:pointer;
}

.page_header_wrapper .page_header_4 {
	 margin: 415px 0 0;
}

.page_header_4 > img {
    display: block;
    margin: 0 auto;
}

.TopSideLayout1 .page_content {
   background: url("/SiteDesign/Images/cobg.aspx") repeat-x scroll center -43px transparent;
    float: left;
    width: 100%;
	min-width:1020px;
}
.page_content .page_content_wrapper {
	  margin: 0 auto;
    min-height: 500px;
    padding: 30px 0;
    width: 1020px;
}


.BirAtGlance, .CalAtGlance, .WeaAtGlance {
    background-color: transparent !important;
    border: none !important;
} 

.page_content_wrapper .page_content_top {
}

.page_content_wrapper .page_content_middle {
	min-height:500px;
}
.page_content_middle .content_table {
}
.content_table .leftbody {
	width: 247px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	line-height:22px;
}

.sidenav  {
	border-right: 3px double #b3b3b3;
    padding: 0 0 74px;
}
.sidenav .CMSSiteMapLink {
}
.sidenav .topCMSTreeMenuTable {
	width:100%;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	text-align:right;
	/*text-transform: capitalize;*/
}
.sidenav .topCMSTreeMenuItem, .sidenav .topCMSTreeMenuSelectedItem {
	border-top:1px solid #b3b3b3;
}


.topCMSTreeMenuTable > tbody tr:first-child td {
    border-top: medium none !important;
}

.sidenav .topCMSTreeMenuLink {
	    color:#fff;
		text-decoration:none;
		display:block;
		padding:7px 15px 7px 0;


}
.sidenav .topCMSTreeMenuLink:hover, .sidenav .topCMSTreeMenuSelectedLink:hover {
	color:#fecd33;
	text-decoration:none;
	display:block;
    padding:7px 15px 7px 0;
}

.sidenav .topCMSTreeMenuSelectedLink{
	color:#fecd33;
	text-decoration:none;
	display:block;
    padding:7px 15px 7px 0;
}
/*.sidenav .topCMSTreeMenuItem:hover, .sidenav .topCMSTreeMenuSelectedItem:hover {
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
	background-image:url(/SiteDesign/Images/nav_hover.aspx);
	background-repeat:repeat;
}*/
.sidenav .subCMSTreeMenuLink {
	color:#fff;
  display: block;
	font-family:"Times New Roman", Times, serif;
    font-size: 12px;
    margin: -3px 0 3px;
    padding-bottom: 2px;
    padding-right: 15px;
    padding-top: 0;
    text-decoration: none;


}
.sidenav .subCMSTreeMenuLink:hover, .sidenav .subCMSTreeMenuSelectedLink:hover, .sidenav .subCMSTreeMenuSelectedLink {
	color:#fecd33;
	  display: block;
	font-family:"Times New Roman", Times, serif;
    font-size: 12px;
    margin: -3px 0 3px;
    padding-bottom: 2px;
    padding-right: 15px;
    padding-top: 0;
    text-decoration: none;

}
.content_table .middlebody {
	width:30px;
}
.content_table .rightbody {
	width:743px;
}
.page_content_wrapper .page_content_bottom {
}
.TopSideLayout1 .page_footer {
	width:100%;
	float:left;
	min-width:1020px;
	margin:40px 0 20px;
}
.page_footer .page_footer_wrapper {
    padding: 0 30px;
    width: 960px;
	margin:0 auto;
}
.page_footer_wrapper .page_footer1 {
    color:#daae59;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:10px;
}
.page_footer1 a {
	color:#daae59;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:10px;
}

.fwrap1 {
    float: left;
    height: 75px;
    width: 59px;
}
.fwrap2{
	float: left;
    margin: 0 0 0 10px;
    width: 870px;
}
.fwrap3{
}
.fwrap4{
}
.fwrap5{
}
.page_footer_wrapper .page_footer2 {
}
.poweredby {
    float: left;
    margin: 2px 0 0 10px;
}
.poweredbylink{
	text-align:right;
}

.footer_sitemap {
    margin: 10px 0 0;
}

.CMSSiteMapList{
float:left;
padding:0 !important;
margin:10px 0 5px 10px !important;
text-align:center;

}
.CMSSiteMapListItem{
border-left: 1px solid #FFFFFF;
    color: #555555;
    display: inline;
    list-style: none outside none;
    padding: 0 14px;
}
.CMSSiteMapLink{
	color:#fff !important;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none !important;
}
.CMSSiteMapLink:hover{
	color:#daae59 !important;
}

.CMSSiteMapList li:first-child {
    border-left: medium none !important;
    padding: 0 14px 0 0 !important;
}
