@charset "utf-8";
/* CSS Document */

@media print{
	.bg{display: none;}
}

.PageManagerInfoContainer {
	display: none;
}

.MainInformationTable{
	width: 100%;}
.page_content h1, .page_content h2, .page_content h3, .page_content h4, .page_content h5, .page_content h6{
	font-weight:normal;
	color:#000
}
h1{
	color:#a5c6ea;
	font-size: 33px;
	padding: 0 0 0 10px;
	}

h2{
	color:#ebe3b9;
	font-size:18px;
}

h3{
color:#d4b4be;	
font-size:15px;
}

p a{
color:#EBE3B9;
}

a:link {
	text-decoration:none;
	border: 0px;
}      /* unvisited link */
a:visited {
	text-decoration:none;
	border: 0px;
}  /* visited link */
a:hover {
	text-decoration:none;
	border: 0px;
}  /* mouse over link */
a:active {
	text-decoration:none;
	border: 0px;
}  /* selected link */

body {
	background-color:#010800;
	margin:5px 0 0 0;
	line-height: 1.5;
	color: #333;
	background: url(/sitedesign/images/bg.aspx) no-repeat fixed center / cover;
	font-family: century gothic, sans-serif;
	}

.bg {
	position:absolute; 
	width:100%; 
	z-index:-1; 
	left:0; 
	top:0;}

.TopDouble_riverside {
	width:100%; 
	float:left;}
	
.TopDouble_riverside .page_header {
	width:955px; 
	margin:0 auto; 
	height:117px;}

.TopDouble_riverside .header_left {
	float:left;
	width:365px; 
	height:71px;}
	
.TopDouble_riverside .header_left .WeaAtGlance{
	border-width: 0px;
	float:left;
	background-color: transparent;
	padding-top: 15px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
	
.TopDouble_riverside .header_left .WeaAtGlance img{
	vertical-align:bottom;
	margin: 0 0 0 10px;
	}

.TopDouble_riverside .header_mid {
	float:left;
	width:224px; 
	height:71px;}

.TopDouble_riverside .header_right {
	padding-top: 15px;
	float:left;
	width:366px;
	height:56px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;}
		
.TopDouble_riverside .swap, .TopDouble_riverside .cmsdesklink, .TopDouble_riverside .signoutLink{
	float: right;
	color: #000000;}
	
.TopDouble_riverside .menu1{
	clear:both;
	float:left;
	height:29px;
	width:955px;
	text-align: center;}
	
.TopDouble_riverside .oneCMSMenu {
	margin: 0 auto;
	font-size: 12px;
	text-transform: uppercase;
	color: #3a5573;
	padding-top: 5px;
	}

.TopDouble_riverside .oneCMSMenuItem{
	padding: 0px 10px 0px 10px;
	line-height:20px;}

.TopDouble_riverside .oneCMSMenuHighlightedMenuItem, .TopDouble_riverside .oneCMSMenuItemMouseOver, .TopDouble_riverside .oneCMSMenuHighlightedMenuItemMouseOver{
	color:#98002e;
	padding: 0px 10px 0px 10px;
	line-height:20px;}

.TopDouble_riverside .menu2{
	clear:both;
	float:left;
	height:30px;
	width: 955px;
	background: #fff;
	text-align: center;
	border: 1px solid #a9b9ca;
	border-bottom: none;
	box-sizing: border-box;
	padding: 0 14px;
	}
	
.TopDouble_riverside .twoCMSMenu {
	margin: 0 auto;
	font-size: 12px;
	text-transform: uppercase;
	color: #3a5573;
	}

.TopDouble_riverside .twoCMSMenuItem{
	padding: 0px 10px 0px 10px;
	line-height:20px;}

.TopDouble_riverside .twoCMSMenuHighlightedMenuItem, .TopDouble_riverside .twoCMSMenuItemMouseOver, .TopDouble_riverside .twoCMSMenuHighlightedMenuItemMouseOver{
	color:#b20837;
	padding: 0px 10px 0px 10px;
	line-height:20px;}	
	
.TopDouble_riverside .CMSMenu {
	background-color: #a9b9ca;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 5px;
	border-width: 1px;
	border-color: #ffffff;
	border-style: solid;}

.TopDouble_riverside .CMSMenuItem{
	padding: 0px 10px 0px 10px;
	line-height:20px;}

.TopDouble_riverside .CMSMenuHighlightedMenuItem, .TopDouble_riverside .CMSMenuItemMouseOver, .TopDouble_riverside .CMSMenuHighlightedMenuItemMouseOver{
	color:#98002e;
	padding: 0px 10px 0px 10px;
	line-height:20px;}	

.TopDouble_riverside .page_content {
	width:955px; 
	margin: 0 auto;}
	
.TopDouble_riverside .content_container {
	clear:both;
	float: left;
	background: #fff;
	border: 1px solid #a9b9ca;
	width:953px;
	padding: 8px;
	box-sizing: border-box;
	margin: 5px 0 0 0;
	}

.TopDouble_riverside .pageplaceholder {
	padding: 0px 9px 30px 9px;}
	
.TopDouble_riverside .page_footer{
	width: 100%
	float: left;
	clear: both;}
	
.TopDouble_riverside .footer_container{
	padding-top: 10px;
	width: 930px;
	margin: auto;
	font-size: 12px;
	color: #fff;
	line-height: 2;
	}

.TopDouble_riverside .footer_container a{
	color: #ffffff;}
	
	
.TopDouble_riverside .poweredby{
	text-align: center;}


.TopDouble_riverside .RosterFilter, .TopDouble_riverside .RosterEditBodyColor, .TopDouble_riverside .StatementSummary, .TopDouble_riverside .RosterEditBody, .TopDouble_riverside .RosterDetailBody, .TopDouble_riverside .calContentContainer, .TopDouble_riverside .calPageCont, .TopDouble_riverside .CalAtGlance, .TopDouble_riverside .CalAtGlance a, .TopDouble_riverside .TT4Body{color:#333;}

.TopDouble_riverside .DES_MYPMonthCell,  .TopDouble_riverside .DES_CalControl {color:#666 !important;}

.TopDouble_riverside .RosterFilter a {color:#333;}
 
.TopDouble_riverside .bookingSectionContentTime, .TopDouble_riverside .bookingSectionContentTime, .TopDouble_riverside .bookingSectionTitle, .TopDouble_riverside .bookingSectionContentRequ {color:#333;}
 
.TopDouble_riverside .popUpChit {color:#333;}
 
.TopDouble_riverside .customLayout {color:#333;}

.TopDouble_riverside .Pager {display:none;}

.TopDouble_riverside .Thumbnail{display: none;}

.page_content .BirAtGlance, .page_content .CalAtGlance, .page_content .WeaAtGlance{
	color:#333333;
}

p a{
color:#A5C6EA;
}

.LoginFormForgotPassword a, .LoginFormMemReg a{
color:#FFF;	
}

.main {
    border: 1px solid #ebe3b9 !important;
    color: #FFFFFF !important ;
    font-family: Tahoma, Geneva, sans-serif !important;
 
}

.email a{
color:#a5c6ea !important;
}

.AltLink {
	background-color:#EEEEEE;
}

.TopDouble_riverside .Roster {
	color:#333333 !important;
}
.ChitPopup .popUpChit {
    color: #333333 !important;
}