@charset "utf-8";
/* CSS Document */

.PageManagerInfoContainer {
	display: none;
}

.EditMode .page_header {
	z-index:-1;
}

h1 {
	color:#ffffff;
	font-size:26px;
}

h2 {
	color:#ffffff;
	font-size:16px;
}

h3 {
	color:#ffffff;
	font-size:13px;
	font-style:italic;
}

a:link {
	text-decoration:none;
	border: 0px;
	color:#66CCFF;
}      /* unvisited link */
a:visited {
	text-decoration:none;
	border: 0px;
	color:#66CCFF;
}  /* visited link */
a:hover {
	text-decoration:none;
	border: 0px;
	color:#66CCFF;
}  /* mouse over link */
a:active {
	text-decoration:none;
	border: 0px;
	color:#66CCFF;
}  /* selected link */
body {
	background-color:#ffffff; 
	margin:0px; 
	color:#FFFFFF; 
	font-family:tahoma;
}

.TopDrop_Erinvale {
	width:100%; 
	float:left;
}
.TopDrop_Erinvale .page_top {
	width:100%; 
	float:left; 
	background-image:url(/SiteDesign/Images/bg.aspx); 
	border-top:5px solid #004b2c; 
	z-index:100;
}

.TopDrop_Erinvale .page_banner {
	width:100%; 
	margin-top:90px; 
	z-index:-1;
}

.TopDrop_Erinvale .banner_container {
	width:980px; 
	margin:auto;
}

.TopDrop_Erinvale .banner_main {
	width:966px; 
	padding:7px; 
	float:left; 
	background-color:#FFFFFF;
}

.TopDrop_Erinvale .page_header {
	width:100%; 
	position:absolute; 
	left:0; 
	top:0;
}

.TopDrop_Erinvale .header_container {
	width:960px; 
	margin:auto;
}

.TopDrop_Erinvale .header_left {
	width:208px; 
	float:left;
}

.TopDrop_Erinvale .header_right {
	width:752px; 
	float:left;
}

.TopDrop_Erinvale .header_right_top {
	width:100%; 
	float:left;
	height:65px;
}

.TopDrop_Erinvale .page_logo_text {
	width:70%; 
	float:left;
}

.TopDrop_Erinvale .page_welcome {
	width:29%; 
	float:right; 
	margin-top:10px;
}

.TopDrop_Erinvale .header_right_bottom {
	width:100%; 
	float:left;
	/*margin-top:10px;*/
}

.TopDrop_Erinvale .page_content {
	width:100%; 
	float:left;
}

.TopDrop_Erinvale .content_container {
	width:960px; 
	margin:auto;
}

.TopDrop_Erinvale .content_wrapper {
	width:100%; 
	float:left;
	background-color:#000000; 
	padding:15px 0 30px;
	font-size:13px;
	line-height:22px;
}

.TopDrop_Erinvale .content_main {
	width:930px; 
	margin:auto;
}

.TopDrop_Erinvale .page_bottom {
	width:100%; 
	float:left; 
	border-top:5px solid #004b2c; 
	color:#474747; 
	font-size:12px; 
	padding-top:10px;
	padding-bottom:10px;
}

.TopDrop_Erinvale .page_footer {
	width:960px; 
	margin:auto;
}

.TopDrop_Erinvale .contact, .TopDrop_Erinvale .logo_footer, .TopDrop_Erinvale .copyright {
	
}

.TopDrop_Erinvale .signOutButton {
	float:right; 
	clear:right;
	margin-top:3px;
}

.TopDrop_Erinvale .currentUserLabelText {
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	float:right;
}

.TopDrop_Erinvale .signoutLink {
	color:#ffffff;
	font-size:13px;
	float:right;
}
.TopDrop_Erinvale .cmsdesklink{
	color:#ffffff;
	font-size:13px;
	float:right;
	width:140px;
	text-align:right;
}

.TopDrop_Erinvale .swap {
	float:right; 
	clear:right;
	margin-left:5px;
	margin-top:3px;
}

.TopDrop_Erinvale .poweredbylink {
	color:#474747; 
	font-size:12px; 
	text-decoration:none;
}

.TopDrop_Erinvale .oneCMSMenu{
	float:right;
	font-family:Century Gothic;
}

.TopDrop_Erinvale .oneCMSMenuItem{
	color:#ffffff;
	padding-bottom:6px;
}

.TopDrop_Erinvale .oneCMSMenuHighlightedMenuItem, .TopDrop_Erinvale .oneCMSMenuItemMouseOver, .TopDrop_Erinvale .oneCMSMenuHighlightedMenuItemMouseOver{
	color:#ffffff;
	text-decoration:underline;
	padding-bottom:6px;
}

.TopDrop_Erinvale .twoCMSMenu, .TopDrop_Erinvale .threeCMSMenu, .TopDrop_Erinvale .fourCMSMenu{
	font-family:Century Gothic;
	background-color:#FFFFFF;
	font-size:14px;
}

.TopDrop_Erinvale .twoCMSMenuItem{
	color:#000000;
	padding:1px 20px 1px 10px; 
}

.TopDrop_Erinvale .twoCMSMenuHighlightedMenuItem, .TopDrop_Erinvale .twoCMSMenuItemMouseOver, .TopDrop_Erinvale .twoCMSMenuHighlightedMenuItemMouseOver{
	color:#000000;
	padding:1px 20px 1px 10px; 
	background-color:#ededed;
}

.TopDrop_Erinvale .threeCMSMenuItem{
	color:#000000;
	padding:1px 20px 1px 10px; 
}

.TopDrop_Erinvale .threeCMSMenuHighlightedMenuItem, .TopDrop_Erinvale .threeCMSMenuItemMouseOver, .TopDrop_Erinvale .threeCMSMenuHighlightedMenuItemMouseOver{
	color:#000000;
	padding:1px 20px 1px 10px; 
	background-color:#ededed;
}


.TopDrop_Erinvale .fourCMSMenuItem{
	color:#000000;
	padding:1px 20px 1px 10px; 
}

.TopDrop_Erinvale .fourCMSMenuHighlightedMenuItem, .TopDrop_Erinvale .fourCMSMenuItemMouseOver, .TopDrop_Erinvale .fourCMSMenuHighlightedMenuItemMouseOver{
	color:#000000;
	padding:1px 20px 1px 10px; 
	background-color:#ededed;
}

.TopDrop_Erinvale .RosterFilter, .TopDrop_Erinvale .RosterEditBodyColor, .TopDrop_Erinvale .StatementSummary, .TopDrop_Erinvale .RosterEditBody, .TopDrop_Erinvale .RosterDetailBody, .TopDrop_Erinvale .calContentContainer, .TopDrop_Erinvale .calPageCont, .TopDrop_Erinvale .CalAtGlance, .TopDrop_Erinvale .CalAtGlance a, .TopDrop_Erinvale .TT4Body{color:#333;}

.DES_MYPMonthCell,  .DES_CalControl {color:#666 !important;}

.RosterFilter a {color:#333;}
 
.TopDrop_Erinvale .bookingSectionContentTime, .TopDrop_Erinvale .bookingSectionContentTime, .TopDrop_Erinvale .bookingSectionTitle, .TopDrop_Erinvale .bookingSectionContentRequ {color:#FFF;}
 
.popUpChit {color:#333;}

.RosterDetailBody {color: #333}
 
.TopDrop_Erinvale .customLayout {color:#333;}

.content_main .WeaAtGlance {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color:#FFFFFF;
	float:right;
	width:200px;
}
.WeaAtGlance .WeatherText {
	float:left;
}
.WeaAtGlance .WeatherIcon {
	float:right;
}
