@charset "utf-8";
/* CSS Document */

body, .text1, .NormalText {
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size:12px;
	color:#6b696e;
	line-height:normal;
	font-weight:normal;
}

.title_accent, .Header   { color: #868908; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

.B, .Bold {
	font-weight:bold;
}

.starthidden {
	display:none;
}

.displayed {
	display:block;
}

.leftPAD {
	padding-left:4px;
}

table tr.EventRow td.hourPAD, td.hourPAD {
	padding:1px 0px;
	padding-right:8px;
	text-align:right;
	border-right:1px dashed #ccc;
}

table tr.EventRow td {
	padding-left:4px;
	padding-bottom:6px;
	border-bottom:1px solid #ddd;
}

.onehigh {
	height:1px;
	overflow:hidden;
}

.WidthLimit {
	width:100px;
	overflow:hidden;
}

.eventWDT {
	width:95px;
	overflow:auto;
}

.eventPAD {
	color:#000;
	padding:3px 2px;
	margin-top:6px;
	background-color:#ccc;
}

.eventSDS {
	border-left:1px solid #A2A492;
}

/* , table tr.ScheduleDays td */
.startEvent {
	border-top:2px solid #E29F68;
}

/* , table tr.ScheduleDays td */
.endEvent {
	border-bottom:2px solid #CF6A1A;
}

tr.ScheduleDays td, tr.ScheduleDays td.BGcol {
	padding:2px;
	background-color:#CCCCCC;
	color:#000;
	border-left:1px solid #ccc;
}

tr.ScheduleDays td.BGcol, tr.ScheduleDays td {
	padding:4px 4px;
	padding-right:1px;
	background-color:#CCCCCC;
	color:#000;
	border-left:3px solid #fff;
}

.NOLeftBdr {
	border-left:0px;
}

.clrMediumGray {
	color:#999;
}

.clrHour {
	color:#333;
}

.clrDarkGray, .clrDarkGray a {
	color:#333;
}

#ftr div div.a, #ftr div.a, a div#ftr, a div#ftr div, #ftr  {
	color:#aaa;
	text-decoration:none;
}

a, a:visited, a:link {
	color:#CF6A1A;
}

a:active, a:hover {
	color:#CF6A1A;
}

.s10px {
	font-size:10px;
}

.s12px {
	font-size:12px;
}

.s14px {
	font-size:14px;
}

.s16px {
	font-size:16px;
}

.s24px {
	font-size:24px;
}

.clrDelete {
	color:#C5C788;
}

.NOSPC {
	padding:0px;
	margin:0px;
}

.BGcol {
	background-color:#f7f8f9;
}

.DarkRow, tr.DarkRow td.BGcol  {
	background-color:#e1e2e3;
}

.MedRow, tr.MedRow td.BGcol {
	background-color:#f1f2f3;
}

table.ClassSelect tr td {
	padding-right:20px;
	background-color:#C5C788;
	
}

table.ClassSelect tr td a {
	color:#333;
	font-weight:bold;
	font-size:12px;
}

.S_Title_Off {
	background-color:#868909;
}

div.S_Title_Off a {
	color:#FFF;
}


.Title_CentG {
	color:#000;
	font-family:"Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.S_Title_DIV {
	text-transform:uppercase;
	color:#FFFFFF;
	padding:2px 15px;
	margin-right:4px;
	font-family:"Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.S_Title_DIV a, div.S_Title_DIV a.IEfixSTLK {
	font-family:"Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}

.S_Title_On {
	background-color:#CF6A1A;
}

div.S_Title_DIV a {
	color:#FFF;
}

div.noU a, a.noU {
	text-decoration:none;
}