@charset "ISO-8859-1";

/* ==== Site ==== */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	line-height:15px;
	vertical-align:top;
}
body {
	background-color: #f2f2f2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

DIV.flashDownloadBox {
	width:100%;
	background-color:#eaf1f8;
	border-bottom:1px solid #116ab4;
	text-align:center;
	vertical-align:center;
	padding:75px; 
}

ol { padding-left:35px; }

a:link 		{	color: #555;		font-weight: bold;  text-decoration: underline; }
a:visited 	{ 	color: #555; 		font-weight: bold;  text-decoration: underline; }
a:hover 	{ 	color: #111; 		font-weight: bold;  text-decoration: none; }
a:active 	{	color: #555; 		font-weight: bold;  text-decoration: underline; }

DIV.B		{ font-weight:bold; }


/* ==== Page ==== */
#tPage TD.shadowLeft 				{ background-image: url(images/con_Subpage_Shadow_Left.gif); 	background-repeat: repeat-y; vertical-align:bottom; }
#tPage TD.shadowRight 				{ background-image: url(images/con_Subpage_Shadow_Right.gif); 	background-repeat: repeat-y; vertical-align:bottom; }
#tPage TD.bgLeftBar 				{ background-image: url(images/con_Subpage_bg_leftbar.gif);		background-repeat: repeat-y; vertical align:top; }
#tPage TD.borderLeftBar 			{ background-image: url(images/con_Subpage_bg_border.gif);		background-repeat: repeat-y; vertical align:top; }
#tPage TD.body3Col	 				{ background-image: url(images/img_body_bg_3Col.gif); 			background-repeat: repeat-y; vertical align:top;  background-color: #e4e4e4;}

#tContent TD.pageHeaderBg			{  }
#tContent DIV.pageHeaderContainer	{ padding:0; }
#tContent DIV.pageHeaderHomeLink	{ padding:0; width:646px; height:150px; overflow:none; }
#tContent DIV.pageHeaderServiceTimes{ padding:6px 8px 0 0; width:257px; height:126px; color:white; overflow:none; float:right; text-align:left; }
#tContent DIV.pageHeaderServiceTimes TD { color:white; font-size:9px; font-weight:bold; }
#tContent DIV.pageHeaderLinks		{ padding-bottom:3px; }
#tContent DIV.pageHeaderLinks A		{ color:white; font-weight:bold; }




/* ==== Navigation ==== */
#tContent TD.navSearchBg			{ background:url(images/con_Home_03_20.gif) no-repeat -88px 0; vertical-align:top; }
#tContent DIV.navSearchContainer	{ padding:2px 0 0 0; }
#tContent FORM.navSearchForm 		{ margin:10px; padding:10px; }
#tContent INPUT.navSearchInput		{ border:none; color:#444; font-family:Verdana; font-size:10px; width:231px; margin-top:6px; margin-left:65px; background:transparent; letter-spacing:0.3px; }
#z_tContent INPUT.navSearchInput		{ border:none; color:#444; font-family:Verdana; font-size:10px; width:231px; margin-top:6px; margin-left:65px; background:transparent; letter-spacing:0.3px; }




/* === Leftbar === */
#leftbarNewsItem					{ padding:8px 10px 8px 20px; text-align:left; }
#leftbarNewsItem DIV.Headline		{ font-weight:bold; margin-bottom:4px; }
#leftbarNewsItem DIV.Blurb			{ padding:0; }

#leftbarResource					{ padding:10px 10px 0 20px; text-align:left; }
#leftbarResource DIV.Title			{ font-weight:bold; }
#leftbarResource DIV.Link			{ padding:0; }

#leftbarEvent						{ padding:10px 10px 0 20px; text-align:left; }
#leftbarEvent DIV.Title				{ font-weight:bold; }
#leftbarEvent DIV.Desc				{ padding:0; }
#leftbarEvent DIV.Link				{ padding:0; }

#leftbarCalendar					{ text-align:center; padding-top:5px; }
#leftbarCalendar DIV.Calendar		{ }
#leftbarCalendar DIV.Divider		{ border-bottom:1px solid #888; height:1px; margin:25px 0 25px 0; }

#leftbarItem						{ padding:8px 10px 8px 20px; text-align:left; }
#leftbarItem DIV.Indent0			{ padding:0 0 2px 0; }
#leftbarItem DIV.Indent1			{ padding:0 0 2px 10px; }
#leftbarItem DIV.Indent2			{ padding:0 0 2px 20px; }
#leftbarItem DIV.Indent0Arrow333	{ padding:0 0 2px 10px;  background-image: url(images/img_arrow_333.gif);	background-repeat:no-repeat;  }
#leftbarItem DIV.Indent1Arrow333	{ margin-left:10px; padding:0 0 2px 10px;  background-image: url(images/img_arrow_333.gif);	background-repeat:no-repeat;  }
#leftbarItem DIV.Indent2Arrow333	{ margin-left:20px; padding:0 0 2px 10px;  background-image: url(images/img_arrow_333.gif);	background-repeat:no-repeat;  }




/* ==== Body ==== */
#tContent DIV.bottomBorder 			{ border-bottom:1px solid #d0d0d0; height:1px; margin-bottom:5px; }

#bodyItem 							{ padding:10px 7px 0px 10px; margin-bottom:5px; text-align:left; }
#bodyItem DIV.Headline				{ font-weight:bold;  padding:0 0 0 1px; }
#bodyItem DIV.Body					{ padding:4px 0 0 1px;}
#bodyItem DIV.BodyIndent1			{ padding:1px 0 0 10px; }
#bodyItem UL						{ padding-left:15px; }
#bodyItem P							{ margin-bottom: 17px; }



#tContent DIV.bodyAd300x250 		{ height:250px; }
#tContent DIV.bodyGoogleAdSense 	{ padding-top:18px; height:60px; line-height:10px; font-size:8px; }

#tContent IMG.imgBorder 			{ border:1px solid #555555; margin-right:0; margin-bottom:2px; }
#tContent IMG.imgBorderNarrow		{ border:1px solid #555555; margin-right:10px; margin-bottom:2px; }
#tContent img[align="left"]			{ margin-right:10px; }
#tContent img[align="right"]		{ margin-left:10px; }
#tContent img[align="bottom"]		{ margin-right:10px; }

/* ==== Rightbar ==== */
#rightbarItem						{ padding:8px 10px 8px 10px; }
#rightbarItem DIV.Indent0			{ padding:0 0 2px 0; }
#rightbarItem DIV.Indent1			{ padding:0 0 2px 10px; }
#rightbarItem DIV.Indent2			{ padding:0 0 2px 20px; }

#rightbarItem DIV.Headline			{ font-weight:bold; padding-bottom:5px; }
#rightbarItem DIV.Blurb				{ padding:0; }
#rightbarItem IMG.imgBorder 		{ border:1px solid #555555; margin-right:10px; margin-bottom:2px; }




/* ==== Special ==== */
#tContent TD.homeLinksBg 			{ background-image: url(images/img_home_bg_links.jpg); background-repeat: repeat-y; vertical-align:top; }
#tContent DIV.homeLinksContainer	{ padding-left:22px; padding-top:10px; width:220px; height:137px; overflow:auto; text-align:left; }
#tContent DIV.homeLinks 			{ padding-bottom:7px; width:198px; line-height:12px;}
#tContent DIV.homeLinks A			{ color:white; font-weight:bold; }

#tContent TD.homeNewsBg 			{ background-image: url(images/img_home_bg_news.jpg); background-repeat: repeat-y; vertical-align:top; }
/* #tContent DIV.homeNewsContainer		{ padding-left:10px; padding-top:10px; width:379px; height:137px; overflow:auto; } */
#tContent DIV.homeNewsContainer		{ padding:0; width:389px; height:137px; overflow:no; }
#tContent DIV.homeNewsContainer A	{ color:white; font-weight:bold; }
#tContent DIV.homeNewsHeadline		{ padding-bottom:6px; color:white; font-size:10px; font-weight:bold; padding-right:12px; line-height:13px; }
#tContent DIV.homeNewsImage			{  }
	#tContent IMG.homeNewsImage		{ border:1px solid #333; width:115px; height:92px; margin-right:12px; margin-bottom:10px; }
#tContent DIV.homeNewsText			{ font-size:10px; line-height:13px; color:white; padding-right:12px; }

#tContent TD.homeEventsBg 			{ background-image: url(images/img_home_bg_events.jpg); background-repeat: repeat-y; vertical-align:top; }
#tContent DIV.homeEventsContainer	{ padding:10px 10px 0 10px; width:233px; height:137px; overflow:none; text-align:center; vertical-align:middle; }
#tContent DIV.homeEvents			{ color:white;  }




/* ==== Footer ==== */
#tContent TD.footerLinks  			{ background-color:#d0d0d0; border-top:1px solid #5d5d5d; padding-top:5px; padding-left:10px; text-align:left;}
#tContent DIV.footerLinks 			{ padding-top:6px; text-align:left;}
#tContent DIV.footerCopyright 		{ padding-top:12px; color:#444444; }


