@charset "utf-8";
/* CSS Document */

h2 {
	background-color: #001A3C !important;
	background-image: none !important;
	background-repeat: no-repeat !important;
	color: #fff !important;
	line-height: normal !important;
	padding: 5px 10px !important;
}

.threecol {
	color: #FCF8F8;
}

.threecol .csc-header {
	margin-bottom: 10px;
}

.bodytext {
	color: #FCF8F8;
}

/* ------------------------------------------------------------------ */
/* ------- Left Column - General Styling ---------------------------- */
/* ------------------------------------------------------------------ */

.leftcol {
	background-color: #7A7155 !important;
}

.leftcol .csc-textpic-text a {
	color: #681600 !important;
	text-decoration: none !important;
}

.leftcol .csc-textpic-text a:hover {
	text-decoration: underline !important;
}

/* ------------------------------------------------------------------ */
/* ------- Sub Navigation Styling ----------------------------------- */
/* ------------------------------------------------------------------ */

#subnav {
}

#subnav ul {
}

#subnav ul li {
	background-color: #001A3C;
}

#subnav ul li a {
}

#subnav ul li a:hover {
	color: #FCF8F8;
	background-color: #7A7155;
}

/* ------------------------------------------------------------------ */
/* ------- Center Column - General Styling -------------------------- */
/* ------------------------------------------------------------------ */

.threecol .centercol {
	background-color: #7A7155 !important;
}

.threecol .centercol h2 {
	width: 488px !important;
}

.threecol .centercol .bodytext {
	color: #FCF8F8;
}

.threecol .centercol p a {
	color: #681600;
	text-decoration: none;
}

.threecol .centercol p a:hover {
	text-decoration: underline;
}

/* ------------------------------------------------------------------ */
/* ------- Center Column - wt_directory Styling --------------------- */
/* ------------------------------------------------------------------ */

.threecol .centercol .wtdirectory_filter h2 {
	padding: 5px 0px !important;
}

.threecol .centercol .wt_fullname h2 {
	padding: 5px 5px 0px !important;
	height: auto !important;
}

.threecol .centercol .tx-wtdirectory-pi1 a {
	color: #681600;
	text-decoration: none;
}

.threecol .centercol .tx-wtdirectory-pi1 a:hover {
	text-decoration: underline;
}

/* ------------------------------------------------------------------ */
/* ------- Right Column - Calendar Styling -------------------------- */
/* ------------------------------------------------------------------ */

.threecol .rightcol h2 {
	width: 281px !important;
}

.threecol .rightcol p a {
	color: #681600;
	text-decoration: none;
}

.threecol .rightcol p a:hover {
	text-decoration: underline;
}

/* ------------------------------------------------------------------ */
/* ------- Right Column - Calendar Styling -------------------------- */
/* ------------------------------------------------------------------ */

.tx-cal-controller {
	margin-bottom: 10px;
}

.eventDay {
	background-color: #001a3c !important;
}

.monthOff {
	color: #7A7155 !important;
}

.monthToday {
	background-color: #fff !important;
}

.threecol .rightcol #calendar {
	background-color: #7A7155 !important;
}

/*.threecol .rightcol #calendar .calendar-table a {
	color: #681600 !important;
}

.threecol .rightcol #calendar .linked_day {
	background-color: #681600 !important;
	color: #ffffcc !important;
}

.threecol .rightcol #calendar .linked_today_nolink {
	background-color: #996600 !important;
	color: #fff !important;
}

.threecol .rightcol #calendar .rcMenuItem {
	background-color: #681600 !important;
	color: #ffffcc !important;
}

.threecol .rightcol #calendar .rcMenuItemHover {
	background-color: #ffffcc !important;
	color: #681600 !important;
}

.threecol .rightcol #calendar .newsCalendar_listItem a {
	color: #001A3C !important;
}

.threecol .rightcol #calendar .tx-ttnews-browsebox-SCell {
	background-color: #001A3C;
}

.threecol .rightcol #calendar .tx-ttnews-browsebox-SCell a {
	color: #fff;
}

/* ------------------------------------------------------------------ */
/* ------- Right Column - Whats New Styling ------------------------- */
/* ------------------------------------------------------------------ */

.threecol .rightcol #whatsnew {
	background-color: #7A7155 !important;
}

.threecol .rightcol #whatsnew .news-list-item h3 a {
	color: #681600 !important;
}

/* ------------------------------------------------------------------ */
/* ------- Right Column - Helpful Links Styling --------------------- */
/* ------------------------------------------------------------------ */

.threecol .rightcol #links {
	background-color: #7A7155 !important;
}

.threecol .rightcol #links .linkbox {
	padding-top: 0px !important;
}

.threecol .rightcol #links a {
	color: #681600 !important;
}

/* ------------------------------------------------------------------ */
/* ------- Footer Styling ------------------------------------------- */
/* ------------------------------------------------------------------ */

#footer_adspace {
	background-color: #7A7155 !important;
}
