/***************************************************************************************************

    DO NOT MODIFY THE FOLLOWING CONTENT. Use your custom CSS to override the following settings!

***************************************************************************************************/

body #event-content td, body #event-content td p, body #event-content td div, body #event-content td a {
	font-family:Verdana, Arial !important;
	font-size:10pt;
	/*line-height:18pt !important;*/
	line-height:18pt;
}
body #event-content .event-details td {
	padding:2px 8px 2px 8px !important;
}

#event-content .event-record-content .event-title {
	font-size:16pt !important;
	font-weight:normal !important;
	padding-bottom:20px !important;
}

#event-content .page-navigation-bar {
	text-align:right;
	border:dotted #888;
}
#event-content .page-navigation-bar ul {
	padding:0px; margin:0px;
	display:inline-block;
	/*float:right;*/
}
#event-content .page-navigation-bar li {
	list-style-type:none; display:inline-block;
	margin:5px;
	/*float:left;*/
}
#event-content .page-navigation-bar li .selected, #event-content .page-navigation-bar li a {
	font-family:Verdana, Arial;
	color:white;
	padding:4px 15px 4px 15px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-decoration:none;
	white-space:nowrap;
}
#event-content .page-navigation-bar li a {
	background-color:#b0b0b0;
}
#event-content .page-navigation-bar li .selected {
	background-color:#3080b0;
}

#event-content .page-navigation-bar-top {
	border-width:0px 0px 1px 0px;
	padding-bottom:10px;
}
#event-content .page-navigation-bar-bottom {
	border-width:1px 0px 0px 0px;
	padding-top:10px;
	margin-top:50px;
}

#event-content .event-admin-list-table {
	margin-top:10px;
	/*border-collapse:collapse;*/
	border-collapse:separate;
	border-spacing:1px;
	width:100%;
	table-layout:fixed;
}
#event-content .event-admin-list-table .text-center {
	text-align:center;
}
#event-content .event-admin-list-table .DCELL {
	font-family:Verdana, Arial; font-size:9pt;
	padding:3px 8px 3px 8px;
	vertical-align:top;
	border:dotted #ccc; border-width:0px 0px 1px 0px;
}
#event-content .event-admin-list-table .DTITLE {
	font-size:8pt !important;
	background-image:url('../img/white-noise-overlay-bg.png');
	background-color:#dbd8d6;
	/*border:solid #f8f8f8; border-width:1px;*/
	white-space:nowrap;
	vertical-align:middle;
}
#event-content .event-admin-list-table .quota {
	text-align:center;
	white-space:nowrap;
}
#event-content .event-admin-list-table .quota-value {
	width:25px; display:inline-block;
	text-align:right;
}
#event-content .event-admin-list-table .event-permission-type {
	padding-left:3px; padding-right:4px; width:40px;
}

#event-content .event-admin-list-table .tb-head-datetime { width:105px; }
#event-content .event-admin-list-table .tb-head-release-to { width:140px; }
#event-content .event-admin-list-table .tb-head-registrants { width:140px; }
#event-content .event-admin-list-table .tb-head-remove { width:30px; }

#event-content .event-admin-list-table .DCELL .date { white-space:nowrap; }
#event-content .event-admin-list-table .DCELL .date .month {
	font-size:8pt; position:absolute; margin-top:2px;
	background-color:#8c8884;
	color:white;
	padding:2px 3px 2px 3px; width:23px; text-align:center;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	line-height:1.6em;
}
#event-content .event-admin-list-table .DCELL .date .day {
	font-size:13pt; padding-left:35px;
	display:inline-block;
	width:20px; text-align:left;
	color:#320;
}
#event-content .event-admin-list-table .DCELL .date .time {
	font-size:7pt; padding-left:5px; padding-right:15px; margin-top:-10px;
	display:inline-block;
	width:30px; text-align:left; color:#543; vertical-align:middle;
}
#event-content .event-admin-list-table .event-timeline-indicator {
	width:10px; height:16px; position:absolute;
	margin-left:-18px; margin-top:5px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background-color:#ddd;
}
#event-content .event-admin-list-table .event-forthcoming .event-timeline-indicator { background-color:#888; }
#event-content .event-admin-list-table .event-past .event-timeline-indicator { }
#event-content .event-admin-list-table .event-tentative .event-timeline-indicator { }



#event-content .event-admin-list-table .DCELL a {
	text-decoration:none;
}

#event-content .event-admin-list-table .division-title-margin {
	padding:0px; margin:0px; font-size:1px; height:40px;
}
#event-content .event-admin-list-table .division-title-margin-first {
	line-height:1px !important; height:5px !important;
}
#event-content .event-admin-list-table .division-title {
	font-size:12pt; background-color:#ddd;
	/*border:solid #bbb; border-width:1px 0px 1px 0px;*/
	padding:4px 8px 4px 8px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

#event-content .event-admin-list-table .event-year-title {
	font-size:13pt; padding:30px 3px 3px 3px;
	border-style:solid !important; border-color:#888; border-width:0px 0px 1px 0px;
	color:#333;

	/*border-top-style:dotted !important;*/
}

#event-content .event-admin-list-table .year-group-last-record .DCELL {
	border-bottom-width:0px;
}

#event-content .event-admin-list-table .remove-button {
	margin:4px 5px 0px 5px;
	height:16px;
	background:url('/xobj/img/icons/misc/file_delete_2.png') no-repeat;
	overflow:hidden; width:1px; display:inline-block;
	padding-left:16px;
}
#event-content .event-admin-list-table .remove-button-disabled {
	margin:4px 5px 0px 5px;
	width:16px; height:16px;
	background:url('/xobj/img/icons/misc/file_delete_disabled.png') no-repeat;
	overflow:hidden; display:inline-block;
	padding-left:16px;
}


#event-content .button-panel {
	text-align:right;
}
#event-content .button-panel ul {
	padding:0px; margin:0px;
}
#event-content .button-panel li {
	list-style-type:none; display:inline-block;
	margin:5px;
}
#event-content .button-panel li a, #event-content .page-navigation-bar li .disabled {
	font-family:Verdana, Arial;
	color:white;
	padding:4px 15px 4px 15px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-decoration:none;
	white-space:nowrap;
}
#event-content .button-panel li .disabled {
	background-color:#b0b0b0;
}
#event-content .button-panel li a {
	background-color:#3080b0;
}

#xform-default-submit-button { display:none; }

#event-content .event-tag-list td, .event-tag-list td {
	border-color:#bbb;
}
#event-content .event-admin-list-table .DCELL { border-color:#ddd;}

#event-content .button-panel .button-link:hover { text-decoration:none; color:white; background-color:#50a0d0; }
#event-content .page-navigation-bar > ul > li > a:hover { text-decoration:none; color:white; background-color:#50a0d0; }

/*
.event-tag {
	background:#c0b0a0 url('/xobj/img/bg/noise_for_dark_dim.png');
}
*/