@charset "utf-8";
/* CSS Document */

.PageManagerInfoContainer {
	display: none;
}

h1 {
	color:#eb7d13;
	font-size:28px;
}

h2 {
	color:#eb7d13;
	font-size:20px;
}

h3 {
	color:#eb7d13;
	font-size:16px;
}

photocredit {margin-bottom: 5px; 
	margin-top: 5px;
	color:#CCCCCC;
	font-size: 10px; 
	text-transform: uppercase; 
	font-weight: lighter;
}

a:link {
	text-decoration:none;
	border: 0px;
	color:#eb7d13;
}      /* unvisited link */
a:visited {
	text-decoration:none;
	border: 0px;
	color:#FF9966;
}  /* visited link */
a:hover {
	text-decoration:none;
	border: 0px;
	color:#eb7d13;
}  /* mouse over link */
a:active {
	text-decoration:none;
	border: 0px;
	color:#FF3300;
}  /* selected link */
body {
	margin:0px; 
	font-size: 14px;
	color:#FFFFFF; 
	background-color:#000000; 
	font-family:Tahoma, sans-serif;
	line-height: 1.8em;
}  /* hr styles  */
hr {
	color: #fff; 
	background-color: #000066; 
	border: 1px dotted #FF6600; 
	border-style: none none dotted;
}
.bg {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:-1;
}
.TopDrop_Wakiki {
	width:100%; 
	float:left;
}
.TopDrop_Wakiki .page_header {
	width:100%; 
	float:left; 
	background-image:url(/SiteDesign/Images/header_bg.aspx); 
	height:100px; 
	background-repeat:repeat-x;
}

.TopDrop_Wakiki .header_container {
	width:960px;
	margin:auto;
}

.TopDrop_Wakiki .header_left {
	width:60%; 
	float:left; 
	padding-top:20px;
	padding-bottom:10px;
}

.TopDrop_Wakiki .header_right {
	width:39%; 
	float:right; 
	text-align:right; 
	padding-top:20px;
	padding-top:10px;
}

.TopDrop_Wakiki .page_content {
	width:100%; 
	float:left; 
	margin-top:-10px;
}

.TopDrop_Wakiki .content_container {
	width:960px; 
	margin:auto;
}

.TopDrop_Wakiki .content_wrapper {
	width:100%; 
	float:left; 
	background-image:url(/SiteDesign/Images/content_bg.aspx);
}

.TopDrop_Wakiki .page_banner {
	width:100%; 
	float:left; 
	padding-top:10px;
}

.TopDrop_Wakiki .banner_container {
	width:940px; 
	margin:auto;
}

.TopDrop_Wakiki .banner_main {
	width:930px; 
	float:left; 
	background-color:#FFFFFF; 
	padding:5px;
}

.TopDrop_Wakiki .page_nav {
	width:100%; 
	float:left; 
	border-bottom:2px solid #d26904; 
	padding-top:5px;
}

.TopDrop_Wakiki .content_main {
	width:940px; 
	margin:auto;
}

.TopDrop_Wakiki .content_top {
	width:100%; 
	float:left;
	padding-top:10px;
}

.TopDrop_Wakiki .content_left {
	width:20%;
	float:left;
	margin-right:18px;
}

.TopDrop_Wakiki .content_right {
	width:78%;
	float:left;
	font-size:13px;
}

.TopDrop_Wakiki .content_bottom {
	width:100%; 
	float:left;
	font-size:12px;
}

.TopDrop_Wakiki .content_divider {
	width:100%; 
	float:left; 
	text-align:center; 
	padding-top:10px;
}

.TopDrop_Wakiki .page_contact {
	width:100%; 
	float:left; 
	padding-top:8px; 
	padding-bottom:8px;
}

.TopDrop_Wakiki .page_footer {
	width:100%; 
	float:left;
	font-size:12px;
	padding-top:5px;
}

.TopDrop_Wakiki .footer_left {
	width:75%; 
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}

.TopDrop_Wakiki .footer_right {
	width:19%; 
	float:right;
	text-align:right;
	margin-right:10px;
}

.TopDrop_Wakiki .footer_container {
	width:960px; 
	margin:auto;
}

.TopDrop_Wakiki .CMSSiteMapList{
	list-style-type: none; 
	-moz-padding-start: 0px; 
	margin-top: 0px;
	padding-left:0px;
}

.TopDrop_Wakiki .CMSSiteMapListItem {
	display:inline;
	padding-left:5px; 
	padding-right:5px;
	border-right:1px solid #ffffff;
}

.TopDrop_Wakiki .CMSSiteMapLink{
	color:#ffffff;
}

.TopDrop_Wakiki .poweredbylink {
	color:#336699;
	font-size:10px;
	text-decoration:none;
}

.TopDrop_Wakiki .header_right .WeaAtGlance {
	color:#ffffff;
	font-size:12px;
	background:none;
	border:0px;
	overflow:hidden;
	max-width:167px;
	height:22px;
	float:right;
}

.TopDrop_Wakiki .signOutButton { 
	float:right;
	padding-right:10px;
}

.TopDrop_Wakiki .swap { 
	float:right;
	padding-right:10px;
}

.TopDrop_Wakiki .cmsdesklink, .TopDrop_Wakiki .signoutLink { 
	color: #ffffff;
	font-size:13px;
}

.TopDrop_Wakiki .currentUserLabelText {
	color:#ffffff;
	font-size:16px;
}

.TopDrop_Wakiki .CMSMenu {
	width:100%;
	text-align:center;
}

.TopDrop_Wakiki .CMSMenuItem{
	color:#ffffff;
	font-size:12px;
}

.TopDrop_Wakiki .CMSMenuHighlightedMenuItem, .TopDrop_Wakiki .CMSMenuItemMouseOver, .TopDrop_Wakiki .CMSMenuHighlightedMenuItemMouseOver{
	color:#ffffff;
	background-color:#D26904;
	font-size:12px;
}

.TopDrop_Wakiki .oneCMSMenu{
	margin:auto;
	font-family:Palatino Linotype;
	font-size:16px;
	text-transform:uppercase;
}

.TopDrop_Wakiki .oneCMSMenuItem{
	color:#ffffff;
	padding:5px 10px;
}

.TopDrop_Wakiki .oneCMSMenuHighlightedMenuItem, .TopDrop_Wakiki .oneCMSMenuItemMouseOver, .TopDrop_Wakiki .oneCMSMenuHighlightedMenuItemMouseOver{
	color:#ffffff;
	background-color:#D26904;
	padding:5px 10px;
}

.TopDrop_Wakiki .twoCMSMenu, .TopDrop_Wakiki .threeCMSMenu, .TopDrop_Wakiki .fourCMSMenu{
	background-color:#D26904;
	font-size:14px;
}

.TopDrop_Wakiki .twoCMSMenuItem{
	color:#ffffff;
	padding:5px 10px;
}

.TopDrop_Wakiki .twoCMSMenuHighlightedMenuItem, .TopDrop_Wakiki .twoCMSMenuItemMouseOver, .TopDrop_Wakiki .twoCMSMenuHighlightedMenuItemMouseOver{
	color:#081b30;
	padding:5px 10px;
}

.TopDrop_Wakiki .threeCMSMenuItem{
	color:#ffffff;
	padding:5px 10px;
}

.TopDrop_Wakiki .threeCMSMenuHighlightedMenuItem, .TopDrop_Wakiki .threeCMSMenuItemMouseOver, .TopDrop_Wakiki .threeCMSMenuHighlightedMenuItemMouseOver{
	color:#081b30;
	padding:5px 10px;
}

.TopDrop_Wakiki .fourCMSMenuItem{
	color:#ffffff;
	padding:5px 10px;
}

.TopDrop_Wakiki .fourCMSMenuHighlightedMenuItem, .TopDrop_Wakiki .fourCMSMenuItemMouseOver, .TopDrop_Wakiki .fourCMSMenuHighlightedMenuItemMouseOver{
	color:#081b30;
	padding:5px 10px;
}

.TopDrop_Wakiki .RosterFilter, .TopDrop_Wakiki .RosterEditBodyColor, .TopDrop_Wakiki .StatementSummary, .TopDrop_Wakiki .RosterEditBody, .TopDrop_Wakiki .RosterDetailBody, .TopDrop_Wakiki .calContentContainer, .TopDrop_Wakiki .calPageCont, .TopDrop_Wakiki .CalAtGlance, .TopDrop_Wakiki .CalAtGlance a, .TopDrop_Wakiki .TT4Body{color:#333;}

.DES_MYPMonthCell,  .DES_CalControl {color:#666 !important;}

.RosterFilter a {color:#333;}
 
.TopDrop_Wakiki .bookingSectionContentTime, .TopDrop_Wakiki .bookingSectionContentTime, .TopDrop_Wakiki .bookingSectionTitle, .TopDrop_Wakiki .bookingSectionContentRequ {color:#333;}
 
.popUpChit {color:#333;}

.RosterDetailBody {color: #333}
 
.TopDrop_Wakiki .customLayout {color:#333;}

.RosterEditMessagesFormat {color:#FFF !important;}

#plc_lt_contentmain_pageplaceholder_pageplaceholder_lt_holder_holder_lt_viewEvent_ucEditQuickBooking_divLocationName {color:#333;}

.confirmation_content {color:#333;}

.TopDrop_Wakiki .oneCMSTreeMenuTable{
	width: 100%;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;}
	
.TopDrop_Wakiki .oneCMSTreeMenuItem{ 
	padding-top: 2px;
	padding-bottom: 2px;}
	
.TopDrop_Wakiki .oneCMSTreeMenuItem:hover, .TopDrop_Wakiki .CMSTreeMenuItem:hover{
	background-color: #d26904;}
	
.TopDrop_Wakiki .oneCMSTreeMenuSelectedItem{
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #d26904;}

.TopDrop_Wakiki .oneCMSTreeMenuLink{
	padding-left:20px;
	color: #ffffff;}
	
.TopDrop_Wakiki .oneCMSTreeMenuSelectedLink{
	padding-left: 5px;
	color: #ffffff;}
	
.TopDrop_Wakiki	.CMSTreeMenuItem, .TopDrop_Wakiki .CMSTreeMenuSelectedItem{
	padding-left: 40px;}
	
.TopDrop_Wakiki	.CMSTreeMenuLink{
	color: #ffffff;}
	
.TopDrop_Wakiki .CalAtGlance, .TopDrop_Wakiki .WeaAtGlance, .TopDrop_Wakiki .BirAtGlance{
	background-color: transparent;}	
	
.TopDrop_Wakiki .CalAtGlance{
	color: #ffffff;}	

