﻿/*color scheme

background color: #c5dbe6
h1, h2 tags: #361c00
a tags: 
news a tag: #4e0401
top navigation: #352b11
light brown: #836e38
dark brown: #352b11
light gray (news & events bkgrds): #f5f5f5

*/
body {
	background-color: #c5dbe6!important;
	margin: 0;
	text-align:center!important;
}
a img {
	border: 0px;
}
a, a:visited {
	color: #836e38;
	text-decoration: none;
}
a:hover, a:active {
	color: #352b11;
	text-decoration: none;
}
h1, h1 span {
	font: normal 25px "Times New Roman", Times, serif;
	color: #361c00;
}
h2 {
	font: normal 20px "Times New Roman", Times, serif;
	color: #361c00;
}
h3,legend,.content th {
	font: normal 20px "Times New Roman", Times, serif;
	color: #214659;
}
.content th {
	padding-top: 12px;
	border-bottom: #eeeeee 1px solid;
}
h4 {
	font: normal 18px "Times New Roman", Times, serif;
	color: #214659;
}
h5 {
	font: normal 16px "Times New Roman", Times, serif;
	color: #361c00;
}

p, table, b, strong, span, div, em, i {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #361c00;
}
/*banners*/
.banner1 {
	margin: 0;
	padding: 0;
	float: left;
	width: 728px;
	height: 90px;
}
.banner2 {
	margin: 10px;
	padding: 0;
	width: 250px;
	height: 250px;
}
.banner3 {
	margin: 25px 10px;
	padding: 0;
	float: left;
	width: 180px;
	height: 150px;
}
/*wrap*/
#wrap {
	margin: 0 auto;
	padding: 0;
	width: 975px;
}
/*top navigation*/
#topNav {
	margin: 10px 7px 5px;
	padding: 0;
	text-align: right;
	width: 958px;
	height: 20px;
}
#topNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
#topNav li {
	margin-left: 5px;
	padding: 0;
	float: left;
	color: #352b11;
	font: normal 12px arial, helvetica, sans-serif;
}
#topNav li a, #topNav li a:visited {
	color: #352b11;
	text-decoration: none;
}
#topNav li a:hover, #topNav li a:active {
	color: #ffffff;
	text-decoration: none;
}
/*container*/
#container {
	margin: 0;
	padding: 10px;
	width: 958px;
	background-color: #ffffff;
}
/*header*/
#header {
	margin: 0;
	padding: 0;
	height: 250px;
	/*background: transparent url('/cwt/external/wcpages/Images/hdImg.jpg') no-repeat;*/
}
#header img {
	margin: 0;
	padding: 0;
}
.logo img {
	margin-top: 20px;
	padding: 0;
}
/*navigation*/
#nav {
	margin: 0;
	padding: 0;
	background-color: #836e38;
	border-bottom: 3px solid #352b11;
	width: 958px;
	height: 30px;
}
#nav ul {
	margin: 0 0 0 26px;
	padding: 0;
	list-style: none;
}
#nav li {
	margin: 0;
	padding: 0;
	float: left;
}
#nav li a, #nav li a:visited {
	font: normal 15px arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 7px 20px 9px;
}
#nav li a:hover, #nav li a:active {
	color: #ffffff;
	background-color: #352b11;
}
/*area1*/
#area1 {
	margin: 0;
	padding: 5px 0;
	width: 960px;
}
.btnJoin {
	margin: 0;
	padding: 5px;
	float: left;
}
/*content area*/
#ctArea {
	margin: 0;
	padding: 0;
	width: 960px;
}
/*left column*/
#leftCt {
	margin: 0 5px 0 0px;
	padding: 0;
	float: left;
	width: 684px;
}
.content {
	margin: 0;
	padding: 0;
	text-align: left;
}
#area2 {
	margin: 0;
	padding: 0;
	width: 684px;
}
#events, #news {
	background-color: #f5f5f5;
	float: left;
	width: 220px;
	height: 206px;
	margin-left: 10px;
	padding: 5px;
}
#events h2, #news h2 {
	font: normal 18px "Times New Roman", Times, serif;
	color: #361c00;
	margin: 0;
	padding: 0;
}
#events p, #news p {
	color: #000000;
	font: bold 12px arial, sans-serif;
	text-align: right;
}
#events a, #news a, #events a:visited, #news a:visited, #events a:hover, #news a:hover, #events a:active, #news a:active {
	color: #361c00;
	text-decoration: none;
}
.breadcrumbs {
	margin: 10px 0;
	padding: 0;
	font: normal 11px arial, sans-serif;
}
.breadcrumbs a, .breadcrumbs a:visited {
	color: #301601;
	text-decoration: none;
}
.breadcrumbs a:hover, .breadcrumbs a:active {
	color: #012e49;
	text-decoration: none;
}
/*right column*/
#rightCt {
	margin: 0 0 0px 5px;
	padding: 0;
	float: left;
	width: 266px;
}
.rightBtns {
	margin: 5px;
	padding: 0;
}
#socialmedia {
	width: 100%;
	padding: 4px 0;
}
#socialmedia img {
	float: right!important;
	padding: 0 8px;
}

#qLinks {
	margin: 5px 5px 0 5px; /* was 10px 0 */
	padding: 0;
}
#qLinks h2 {
	font: bold 23px "Times New Roman", Times, serif;
	color: #ffffff;
	font-style: italic;
	margin: 0;
	padding: 8px 0 0 0;
}
#qLinks h2 span {
	font: normal 23px "Times New Roman", Times, serif;
	color: #ffffff;
}
#qLinksTop {
	margin: 0;
	padding: 0 0 0 13px;
	height: 42px;
	background: transparent url('/cwt/external/wcpages/Images/qLinksHd.jpg') no-repeat;
}
#qLinksMid {
	background: transparent url('/cwt/external/wcpages/Images/qLinksMid.jpg') repeat-y;
}
#qLinksMid ul {
	margin: 0 11px 0 5px;
	padding: 10px 0;
	list-style: none;
}
#qLinksMid table {
	width: 243px;
	margin: 0 0 0 2px;
}
#qLinksMid table tr td {
	border-bottom: 0px solid #361c00;
	padding: 0;
}
#qLinksMid li, #qLinksMid table tr td table tr td {
	margin: 0;
	padding-left: 7px;
	font: normal 13px/25px arial, sans-serif;
	color: #361c00;
	border-bottom: 1px solid #361c00;
	display: block;
}
#qLinksMid li a, #qLinksMid li a:visited, #qLinksMid table tr td a, #qLinksMid table tr td a:visited {
	text-decoration: none;
	color: #361c00;
}
#qLinksMid li a:hover, #qLinksMid li a:active, #qLinksMid table tr td a:hover, #qLinksMid table tr td a:active {
	text-decoration: none;
	color: #012e49;
}
.qLinksBtm {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
}

#wrap {
	text-align:left;
}

/*footer*/
#footer {
	margin: 10px 0 0 0;
	padding: 10px 0;
	border-top: 1px solid #b8aea5;
	width: 980px;
	font: normal 11px arial, sans-serif;
	color: #352b11;
}
#footer a, #footer a:visited {
	color: #012e49;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
	color: #ffffff;
	text-decoration: none;
}
.address {
	margin: 0;
	padding: 0;
	float: left;
	width: 550px;
}
.weblink {
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;
	width: 148px;
}
/*clear floats*/
.logo:after, #container:after, #topNav:after, #header:after, #qLinksMid:after, #area1:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*:first-child + html .logo, *:first-child + html #container, *:first-child + html #topNav, *:first-child + html #header, *:first-child + html #qLinksMid, *:first-child + html #area1 {
	min-height: 1px;
}



/* ------------ RSS Feeds ------------------------ */

.titlefield{ /*CSS for RSS title link in general*/
text-decoration: none;
width: 100%;
color: #836e38;
}
.datefield{ /*CSS for date field in general*/
color:#aaaaaa;
font-size: 90%;
width: 100%;
}
.feeddate {
color:#aaaaaa;
}
#eventsfeedcontainer,
#newsfeedcontainer { /*Demo 3 main container*/
height: 150px;
padding: 4px;
}
#eventsfeedcontainer div p,
#newsfeedcontainer div p { /*Demo 3 P element that separates each entry*/
margin-top: 0;
margin-bottom: 7px;
text-align: left!important;
color: #836e38;
}
#eventsfeedcontainer { /*Demo 3 main container*/
width: 215px;
}
#newsfeedcontainer { /*Demo 3 main container*/
width: 190px;
}
.feedfooter {
	color: #836e38;
	font-weight: 900;
	padding-top: 11px;
}



/* ------------ Members Only ------------------------ */

.wrapper {
margin:0 auto;
padding:0;
width:950px;
}
.columnLeft {
float:left;
padding:0 20px 0 0;
width:210px;
}
.columnRight {
float:left;
padding: 0 0 0 10px;
width:700px;
}
#portalinks {
/*-moz-border-radius:10px 10px 10px 10px;*/

font-size:12px !important;
list-style:none outside none;
}

 
#portalinks td,
#portalinks {
	padding-left: 0px!important;
	padding: 0px!important;
	margin-left: 0px!important;
	margin: 0px!important;
}
#portalinks tr td a {
color:#ffffff;
display:block;
font:13px/25px arial,sans-serif;
line-height:2.0;
padding:0 15px;
text-decoration:none;
}
#portalinks td {
	border-bottom: 1px solid #361c00!important;
}
#portalinks table {
	margin-left: 4px;
}

/*
#portalinks tr td a:hover {
	color: #ffffff;
}
#portalinks tr {
	background-color: #465C71;
}
#portalinks tr:hover {
	background-color: #aaaaaa;
}
*/

/* ------------ Breadcrumbs ------------------------ */

.breadcrumb a {
	font: normal 10px/12px Arial, Helvetica, sans-serif;
}
.lastbreadcrumb, .lastbreadcrumbimage {
	display: none;
}


/* ------------ Events Registration ------------------------ */
#EventReg1_lblError,
#EventReg1_lblInfoMessage,
#EventReg1_ValidationSummary1 {
	color: #00538E!important;
}
#EventReg1_dgEventItems {
font-size: 14px!important;
}


/* ------------ Events Calendar ------------------------ */

#ctl00_content_EventList1_dgEvents td {
	text-align: left;
}

/*  
Fonts 
	Blue #00538E
Backgrounds
	Lighter Blue #cfe0f4      	c5dbe6
	Light Blue #176398			c5dbe6
	Blue #00538E				7f9ba9
	Dark Blue #153B56  			5c7b8b
	Darker Blue #123658			395b6e
	Darkest Blue #1f5883      	163b4e
*/

.CalendarDayStyle:hover, 
.CalendarDayStyle:hover .CalendarSelectedDayStyle,
.CalendarWeekendDayStyle:hover, 
.CalendarWeekendDayStyle:hover .CalendarSelectedDayStyle,
.CalendarOtherMonthDayStyle:hover, 
.CalendarOtherMonthDayStyle:hover .CalendarSelectedDayStyle,
.CalendarTodayDayStyle:hover, 
.CalendarTodayDayStyle:hover .CalendarSelectedDayStyle,
.CalendarSelectedDayStyle:hover {
	background-color: #aaaaaa!important;
	color: #ffffff;
}
.CalendarSelectedDayStyle, .CalendarSelectedDayStyle:active, .CalendarSelectedDayStyle:visited {
	/*background-color: #5c7b89;*/
	color: #ffffff;
	font-weight: 900;
}
.CalendarTodayDayStyle {
	/*background-color: #465c71!important;*/
	color: #000000!important;
	border-width: 1px ;
	border-style: solid ;
	border-color: FF6600 ;

}
.CalendarOtherMonthDayStyle {
	background-color: transparent!important;
	color: #dddddd!important;
} 
.CalendarWeekendDayStyle, 
.CalendarDayStyle {
	background-color: #c5dbe6!important;
	color: #395b6e!important;
}
.CalendarDayHeaderStyle {
	background-color: #395b6e!important;
	color: #ffffff!important;
	padding: 2px 1px;
}


.smallcalendarcontainer {
	width: 250px;
	height: 265px;
	margin: 0 0 0 10px;
	padding: 0 0 0px 0px;
}
/*#smallcalendarcontainer2 {
	background-color: #163b4e;
	position: relative;
	top: -5px;
	left: 5px;
}*/
#smallcalendarcontainer1 {
	background-color: #5c7b8b;
}
.eventlistcontainer {
	width: 100%;
}
.eventlistcontainer table {
	width: 100%;
}
#smallcalendarcontainer1 table table {
	margin: 0 auto 0 auto;
}
.smallcalendarcontainer table {
	margin: 0!important;
}

/* Hide Outlook Reminder on the EventsStartPage */
#ctl00_content_EventList1_dgEvents_ctl02_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl03_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl04_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl05_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl06_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl07_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl08_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl09_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl10_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl11_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl12_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl13_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl14_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl15_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl16_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl17_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl18_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl19_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl20_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl21_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl22_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl23_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl24_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl25_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl26_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl27_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl28_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl29_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl30_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl31_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl32_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl33_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl34_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl35_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl36_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl37_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl38_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl39_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl40_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl41_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl42_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl43_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl44_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl45_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl46_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl47_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl48_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl49_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl50_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl51_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl52_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl53_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl54_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl55_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl56_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl57_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl58_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl59_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl60_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl61_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl62_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl63_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl64_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl65_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl66_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl67_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl68_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl69_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl70_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl71_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl72_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl73_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl74_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl75_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl76_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl77_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl78_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl79_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl80_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl81_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl82_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl83_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl84_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl85_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl86_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl87_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl88_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl89_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl90_cmdSetReminder {
	visibility: hidden;
	display: none;
}

.EventListHeader td {
	visibility: hidden;
	height: 1px;
}

/* ------------ News ------------------------ */
#ctl00_content_NewsArticle1_lblArticleType,
#ctl00_content_NewsArticle1_lblDate2,
#ctl00_content_NewsArticle1_lblArticleType2,
#ctl00_content_NewsArticle1_lblArticle {
	display: none;
}

/* ------------ Directory ------------------------ */
#ctl00_content_DirectorySearch1_lblSearchCaption {
	color: #999999;
}
.GeneralBody td a {
	color: #00538E;
}
