@charset "utf-8";
/* CSS Document */

@media print{
	.bg{display: none;}
}

.PageManagerInfoContainer {
	display: none;
}

h1, h2, h3, h4 {
	color:#ffffff;
	font-size:30px;
}

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:#0f2912; 
	margin:0px; 
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.bg {
	position:absolute; 
	width:100%; 
	z-index:-1; 
	left:0; 
	top:0;
}

.TopSide_BrynMawr {
	width:100%; 
	float:left;
}
.TopSide_BrynMawr .page_header {
	width:100%; 
	float:left; 
	background-image:url(/SiteDesign/Images/header_bg.aspx); 
	background-repeat:repeat-x; 
	height:135px;
}

.TopSide_BrynMawr .header_container {
	width:970px; 
	margin:auto;
}

.TopSide_BrynMawr .header_left {
	width:19%; 
	float:left; 
	margin-top:10px;
}

.TopSide_BrynMawr .header_right {
	width:81%; 
	float:left;
}
.TopSide_BrynMawr .header_right_top {
	width:100%; 
	float:left;
}

.TopSide_BrynMawr .welcome {
	width:100%; 
	float:left;
}

.TopSide_BrynMawr .header_right_mid {
	width:100%; 
	float:left;
}
.TopSide_BrynMawr .logo_text {
	width:30%; 
	float:left; 
	margin-top:25px;
}

.TopSide_BrynMawr .header_right_bottom {
	width:100%; 
	float:left; 
	text-align:right; 
	margin-top:9px;
}

.TopSide_BrynMawr .page_content {
	width:100%; 
	float:left;
}
.TopSide_BrynMawr .content_container {
	width:970px;
	margin:auto;
}

.TopSide_BrynMawr .content_table {
	
}

.TopSide_BrynMawr .table_left_spacer {
	
}
.TopSide_BrynMawr .table_left_top_spacer {
	
}

.TopSide_BrynMawr .table_right_spacer {
	
}

.TopSide_BrynMawr .table_right, .TopSide_BrynMawr .table_left {
	background-image:url(/SiteDesign/Images/content_bg.aspx);
}

.TopSide_BrynMawr .content_main {
	width:762px; 
	margin:5px auto;
}

.TopSide_BrynMawr .page_footer {
	width:100%; 
	float:left; 
	margin-top:20px; 
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ffffff;
}

.TopSide_BrynMawr .footer_container {
	width:970px;
	margin:auto;
}

.TopSide_BrynMawr .footer_main {
	width:958px;
	float:left;
	background-image:url(/SiteDesign/Images/content_bg.aspx);
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}

.TopSide_BrynMawr .signOutButton {
	float:right; 
	margin-top:3px;
}

.TopSide_BrynMawr .poweredbylink {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.TopSide_BrynMawr .signoutLink, .TopSide_BrynMawr .cmsdesklink, .TopSide_BrynMawr .currentUserLabelText{
	color:#ffffff;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif
}

.TopSide_BrynMawr .swap {
	float:right; 
	margin-top:3px;
	margin-left:5px;
}

.TopSide_BrynMawr .CMSMenu {
	float:left;
}

.TopSide_BrynMawr .CMSMenuItem{
	color:#ffffff;
	text-transform:uppercase;
	font-size:12px;
	line-height:18px;
}

.TopSide_BrynMawr .CMSMenuHighlightedMenuItem, .TopSide_BrynMawr .CMSMenuItemMouseOver, .TopSide_BrynMawr .CMSMenuHighlightedMenuItemMouseOver{
	color:#ffffff;
	background-image: url(/SiteDesign/Images/nav_selected_bg.aspx); 
	background-position: center bottom; 
	background-repeat: repeat-x;
	text-transform:uppercase;
	font-size:12px;
	line-height:18px;
}

.TopSide_BrynMawr .submenu_divider {
	background-image:url(/SiteDesign/Images/side_nav_divider.aspx);
	background-position:center;
	background-repeat:repeat-x;
	padding:5px;
}

.TopSide_BrynMawr .oneCMSMenu {
	margin:auto;
	width:80%;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	font-size:13px;
	font-variant:small-caps;
}

.TopSide_BrynMawr .oneCMSMenuItem{
	color:#FFFFFF;
	padding:5px;
}

.TopSide_BrynMawr .oneCMSMenuHighlightedMenuItem, .TopSide_BrynMawr .oneCMSMenuItemMouseOver, .TopSide_BrynMawr .oneCMSMenuHighlightedMenuItemMouseOver{
	color:#355e3b;
	padding:5px;
}

.TopSide_BrynMawr .twoCMSMenu, .TopSide_BrynMawr .threeCMSMenu, .TopSide_BrynMawr .fourCMSMenu {
	background-color:#161d23;
	font-size:12px;
	font-variant:small-caps;
}

.TopSide_BrynMawr .twoCMSMenuItem{
	color:#FFFFFF;
	padding:5px;
}

.TopSide_BrynMawr .twoCMSMenuHighlightedMenuItem, .TopSide_BrynMawr .twoCMSMenuItemMouseOver, .TopSide_BrynMawr .twoCMSMenuHighlightedMenuItemMouseOver{
	color:#355e3b;
	padding:5px;
}

.TopSide_BrynMawr .threeCMSMenuItem{
	color:#FFFFFF;
	padding:5px;
}

.TopSide_BrynMawr .threeCMSMenuHighlightedMenuItem, .TopSide_BrynMawr .threeCMSMenuItemMouseOver, .TopSide_BrynMawr .threeCMSMenuHighlightedMenuItemMouseOver{
	color:#355e3b;
	padding:5px;
}

.TopSide_BrynMawr .fourCMSMenuItem{
	color:#FFFFFF;
	padding:5px;
}

.TopSide_BrynMawr .fourCMSMenuHighlightedMenuItem, .TopSide_BrynMawr .fourCMSMenuItemMouseOver, .TopSide_BrynMawr .fourCMSMenuHighlightedMenuItemMouseOver{
	color:#355e3b;
	padding:5px;
}

.TopSide_BrynMawr .RosterFilter, .TopSide_BrynMawr .RosterEditBodyColor, .TopSide_BrynMawr .StatementSummary, .TopSide_BrynMawr .RosterEditBody, .TopSide_BrynMawr .RosterDetailBody, .TopSide_BrynMawr .calContentContainer, .TopSide_BrynMawr .calPageCont, .TopSide_BrynMawr .CalAtGlance, .TopSide_BrynMawr .CalAtGlance a, .TopSide_BrynMawr .TT4Body{color:#333;}

.TopSide_BrynMawr .DES_MYPMonthCell,  .TopSide_BrynMawr .DES_CalControl {color:#666 !important;}

.TopSide_BrynMawr .RosterFilter a {color:#333;}
 
.TopSide_BrynMawr .bookingSectionContentTime, .TopSide_BrynMawr .bookingSectionContentTime, .TopSide_BrynMawr .bookingSectionTitle, .TopSide_BrynMawr .bookingSectionContentRequ {color:#FFF;}
 
.TopSide_BrynMawr .popUpChit {color:#333;}
 
.TopSide_BrynMawr .customLayout {color:#333;}

.TopSide_BrynMawr .Pager {display:none;}

.TopSide_BrynMawr .Thumbnail{display: none;}

.WeaAtGlance {
color:#000000;	
}

.TopSide_BrynMawr .RosterFilter, .TopSide_BrynMawr .RosterEditBodyColor, .TopSide_BrynMawr .StatementSummary, .TopSide_BrynMawr .RosterEditBody, .TopSide_BrynMawr .RosterDetailBody, .TopSide_BrynMawr .calContentContainer, .TopSide_BrynMawr .calPageCont, .TopSide_BrynMawr .CalAtGlance, .TopSide_BrynMawr .CalAtGlance a, .TopSide_BrynMawr .TT4Body{color:#333;}
.DES_MYPMonthCell, .DES_CalControl {color:#666 !important;}
.RosterFilter a {color:#333 !important;}
.TopSide_BrynMawr .bookingSectionContentTime, .TopSide_BrynMawr .bookingSectionContentTime, .TopSide_BrynMawr .bookingSectionTitle, .TopSide_BrynMawr .bookingSectionContentRequ {color:#000000;}
.RosterDetailBody {color: #333}
.customLayout {color:#333;}
.popUpChit {color:#333;}
.RosterEditMessagesFormat {color:#333 !important;}
.confirmation_content {color:#333;}
.customMiddle {color:#333;}
.pageLinkSpan {color:#333;}
.StatementSummary a{ color: #333 !important;}
.StChit a{ color: #333 !important;}

.pnlPop{
	color: #000000 !important;}
