@charset "utf-8";
/* CSS Document */

.PageManagerInfoContainer {
	display: none;
}

h1, h2, h3, h4 {
	color:#ffffff;
	font-size:20px;
}

a:link {
	text-decoration:none;
	border: 0px;
	color:#99CC00;
}      /* unvisited link */
a:visited {
	text-decoration:none;
	border: 0px;
}  /* visited link */
a:hover {
	text-decoration:none;
	border: 0px;
	color:#fff;
}  /* mouse over link */
a:active {
	text-decoration:none;
	border: 0px;
}  /* selected link */
body {
	margin:0px; 
	color:#FFFFFF; 
	font-family:Verdana;
	background-color:#000000;
}
.bg {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:-1;
}
.TopDrop_Suntree {
	width:960px; 
	margin:auto;
}
.TopDrop_Suntree .top_page_header {
	width:100%; 
	background-image:url(/SiteDesign/Images/header_bg.aspx); 
	height:118px; 
	background-repeat:no-repeat; 
	background-position:center;
}

.TopDrop_Suntree .header_top {
	width:100%; 
	float:left; 
	font-size:13px;
}

.TopDrop_Suntree .header_left {
	width:50%; 
	float:left;
}

.TopDrop_Suntree .header_right {
	width:49%; 
	float:right; 
	text-align:right; 
	font-size:13px; 
	margin-top:10px;
}

.TopDrop_Suntree .header_bottom {
	width:100%; 
	float:left; 
	text-align:right; 
	margin-top:-5px;
}

.TopDrop_Suntree .page_content {
	width:100%; 
	float:left; 
	background-image:url(/SiteDesign/Images/content_bg.aspx);
}

.TopDrop_Suntree .breadcrumb {
	width:98%; 
	float:left;  
	border-bottom:1px solid #5c5f60; 
	color:#efcc13; 
	font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;
	padding:5px 10px;
}

.TopDrop_Suntree .content_wrapper {
	width:100%; 
	float:left; 
	padding:10px 0; 
	font-size:13px;
}

.TopDrop_Suntree .content_container {
	width:930px; 
	margin:auto;
}
.TopDrop_Suntree .content_container .main {
	color:#FFFFFF !important;
}
.TopDrop_Suntree .content_container .main a {
	color:#DDDDDD !important;
}
.TopDrop_Suntree .page_footer {
	width:100%; 
	float:left; 
	border-top:1px solid #5c5f60; 
	padding:10px 0; 
	text-align:center; 
	font-size:10px;
}

.TopDrop_Suntree .CMSBreadCrumbsLink {
	display:none;
}

.TopDrop_Suntree .CMSMenu {
	margin:auto;
}

.TopDrop_Suntree .CMSMenuItem, .TopDrop_Suntree .CMSMenuHighlightedMenuItem, .TopDrop_Suntree .CMSMenuItemMouseOver, .TopDrop_Suntree .CMSMenuHighlightedMenuItemMouseOver{
	color:#ffffff;
	font-size:10px;
}

.TopDrop_Suntree .poweredbylink {
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
}

.TopDrop_Suntree .signOutButton {
	float:right; 
	margin-top:1px;
}

.TopDrop_Suntree .signoutLink, .TopDrop_Suntree .cmsdesklink, .TopDrop_Suntree .currentUserLabelText{
	color:#ffffff;
	font-size:13px;
}

.TopDrop_Suntree .swap {
	float:right; 
	margin-left:5px;
	margin-top:1px;
}

.TopDrop_Suntree .header_right .WeaAtGlance {
	color:#ffffff;
	font-size:13px;
	background:none;
	border:0px;
	overflow:hidden;
	max-width:175px;
	height:22px;
	float:right;
	margin-top:5px;
}

.TopDrop_Suntree .top_nav_seperator {
	padding:0px 5px;
}

.TopDrop_Suntree .oneCMSMenu {
	float:right;
	font-weight:bold;
	font-size:12px;
}

.TopDrop_Suntree .oneCMSMenuItem{
	color:#ffffff;
	font-size:12px;
}

.TopDrop_Suntree .oneCMSMenuHighlightedMenuItem, .TopDrop_Suntree .oneCMSMenuItemMouseOver, .TopDrop_Suntree .oneCMSMenuHighlightedMenuItemMouseOver{
	color:#efcc13;
}

.TopDrop_Suntree .twoCMSMenu, .TopDrop_Suntree .threeCMSMenu, .TopDrop_Suntree .fourCMSMenu {
	text-align:left;
	background-color:#10171d;
	padding:5px;
	font-size:11px;
}

.TopDrop_Suntree .twoCMSMenuItem{
	color:#cacaca;
}

.TopDrop_Suntree .twoCMSMenuHighlightedMenuItem, .TopDrop_Suntree .twoCMSMenuItemMouseOver, .TopDrop_Suntree .twoCMSMenuHighlightedMenuItemMouseOver{
	color:#efcc13;
}

.TopDrop_Suntree .threeCMSMenuItem{
	color:#cacaca;
}

.TopDrop_Suntree .threeCMSMenuHighlightedMenuItem, .TopDrop_Suntree .threeCMSMenuItemMouseOver, .TopDrop_Suntree .threeCMSMenuHighlightedMenuItemMouseOver{
	color:#efcc13;
}

.TopDrop_Suntree .fourCMSMenuItem{
	color:#cacaca;
}

.TopDrop_Suntree .fourCMSMenuHighlightedMenuItem, .TopDrop_Suntree .fourCMSMenuItemMouseOver, .TopDrop_Suntree .fourCMSMenuHighlightedMenuItemMouseOver{
	color:#efcc13;
}

.TopDrop_Suntree .RosterFilter, .TopDrop_Suntree .RosterEditBodyColor, .TopDrop_Suntree .StatementSummary, .TopDrop_Suntree .RosterEditBody, .TopDrop_Suntree .RosterDetailBody, .TopDrop_Suntree .calContentContainer, .TopDrop_Suntree .calPageCont, .TopDrop_Suntree .CalAtGlance, .TopDrop_Suntree .CalAtGlance a, .TopDrop_Suntree .TT4Body{color:#333;}

.DES_MYPMonthCell,  .DES_CalControl {color:#666 !important;}

.RosterFilter a {color:#333;}
 
.TopDrop_Suntree .bookingSectionContentTime, .TopDrop_Suntree .bookingSectionContentTime, .TopDrop_Suntree .bookingSectionTitle, .TopDrop_Suntree .bookingSectionContentRequ {color:#333;}
 
.popUpChit {color:#333;}

.RosterDetailBody {color: #333}
 
.TopDrop_Suntree .customLayout {color:#333;}

.TopDrop_Suntree .ContactMain {color:#fff;}
.TopDrop_Suntree .ContactMain .email {color:#99CC00 !important;}
.TopDrop_Suntree .ContactMain .email:hover {color:#fff !important;}

.customMiddle, .pnlPop{
	color: #000000 !important;}

