/* Colors Used *//* ##################################################################################### *//* Copyright 2003-2005, AlphaPlex, Inc.  All Rights Reserved.  Web Site: www.alphaplex.netBlue		#1A7BD4Green		#177B2FGold Text	#7D5E00Green Text	#005825*//* General Elements *//* ##################################################################################### */BODY,P,TD,UL,LI,H1,H2,H3,H4,H5,H6 {font-family:Verdana,Arial,Helvetica,sans-serif;}BODY {font-size:12px; background:#666666;      scrollbar-base-color:#177B2F;      scrollbar-highlight-color:#FFFFFF;      scrollbar-darkshadow-color:#000000;      scrollbar-shadow-color:#7B2E4B;      scrollbar-arrow-color:#FFFFFF;}P    {font-size:12px;}TD   {font-size:12px;}UL   {font-size:12px;}LI   {font-size:12px;}H1   {font-size:18px; font-weight:normal; color:#005825;}H2   {font-size:18px;}H3   {font-size:16px;}H4   {font-size:14px;}	A:link, A:visited {color:#0000FF;}A:active, A:hover {color:#FF0000;}A.noline:link, A.noline:visited {text-decoration:none;}A.noline:active, A.noline:hover {text-decoration:underline;}A.Button {border:1px solid #000000; padding:1px 5px; font-size:14px; font-weight:bold; text-decoration:none;}A.Button:link, A.Button:visited {background:#EFDDDD; color:#000000;}A.Button:active, A.Button:hover {background:#990000; color:#EFDDDD;}@media print {	div.PrintHide {display:none;}}/* Site Page Elements *//* ##################################################################################### */.ALL 	  {width:774px; background:#FFFFFF; border-right:1px solid #000000;	   border-left:1px solid #000000; border-bottom:1px solid #000000;}.Header1 {width:100%;}.Header1a {width:429px;}.Header1b {height:42px; font-size:12px; text-align:right; vertical-align:bottom; font-weight:bold; padding:0px 10px 2px 0px;}  .Header1b A {text-decoration:none;}  .Header1b A:link, .Header1b A:visited {color:#000000;}  .Header1b A:active, .Header1b A:hover {color:#990000;}.Header1c {border-top:3px solid #177B2F;}.Header2 {width:100%; background:url(images/Header2.jpg) no-repeat; height:159px;}.Header2 TD {text-align:right; vertical-align:top; padding:60px 18px 0px 0px;}.Header2a {width:275px; text-align:center; color:#7D5E00; font-size:16px; font-weight:bold; padding-top:2px;}.Header2b {width:275px; text-align:center; font-size:12px; font-family:arial narrow, arial-narrow; font-weight:bold; padding:4px 0px;}.Header2c {width:275px; text-align:center; font-size:14px; font-weight:bold;}.Header3 {width:100%; margin-top:2px; border-top:3px solid #1A7BD4; border-bottom:3px solid #1A7BD4;}.Header3a {height:24px; background:url(images/NavBKD.gif) repeat-x; font-size:13px; text-align:center; font-weight:bold;}  .Header3a A {text-decoration:none; height:24px;}  .Header3a A:link, .Header3a A:visited {color:#000000; padding:4px 8px 0px 9px;}  .Header3a A:active, .Header3a A:hover {color:#000000; padding:4px 8px 0px 8px; background:url(images/NavBKDo.gif) repeat-x; border-left:1px solid #818D96;}.MainBody {width:100%; padding:15px; background:url(images/Watermark.gif) no-repeat 50% 100px;}.Footer {width:100%; border-top:1px solid #000000;}.Footer TD {text-align:center; vertical-align:top; padding:10px 15px; font-size:11px;}  .Footer A {font-weight:bold;}  .Footer A:link, .Footer A:visited {color:#000000; text-decoration:none;}  .Footer A:active, .Footer A:hover {color:#990000; text-decoration:underline;}  .Footer P {font-size:11px; margin:5px;}/* Form Tables *//* ##################################################################################### */.TableForm 	{border-top:2px solid #000000; border-right:1px solid #000000;		 border-bottom:1px solid #000000; border-left:2px solid #000000; 		 background:#D2DDEA;}.TableHead 	{vertical-align:top; font-weight:bold; padding:2px 5px; background:#005B7F; color:#FFFFFF; font-size:14px;		 border-right:1px solid #000000; border-bottom:1px solid #000000;}.TablePrompt 	{vertical-align:top; font-weight:bold; padding:2px 5px; background:#AFC1D6;		 border-right:1px solid #000000; border-bottom:1px solid #000000;}.TableData 	{vertical-align:top; padding:1px 5px;		 border-right:1px solid #000000; border-bottom:1px solid #000000;}.SubT TD	{padding:0px 4px 0px 0px;}.SubTHead	{font-size:10px; font-weight:bold; padding:0px 3px; position:relative; top:1px; color:#990000;}/* Custom Elements *//* ##################################################################################### */.NewWindow {height:95%; margin:10px; padding:10px; background:#FFFFFF; border:6px double #000000;}.FeatureUL {margin-top:0px; margin-bottom:0px;}.FeatureUL LI {margin-left:-20px;}/* Event Calendar *//* ##################################################################################### */.Calendar {border:1px solid black; background:#EBEBEB; margin:0px; width:163px;}.CalendarL {border:1px solid black; background:#EBEBEB; margin:10px 10px 10px 0px; width:163px;}.CalendarR {border:1px solid black; background:#EBEBEB; margin:10px 0px 10px 10px; width:163px;}.CalHead {text-align:center; font-weight:bold; padding:2px 0px;}  .CalHead A:link, .CalHead A:visited {color:#990000; text-decoration:none; font-weight:bold; width:17px;  	border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; font-size:14px;  	border-bottom:1px solid #898989; border-right:1px solid #898989;}  .CalHead A:active, .CalHead A:hover {color:#FF0000; text-decoration:none; font-weight:bold; width:17px;  	border-top:1px solid #898989; border-left:1px solid #898989; font-size:14px;  	border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}.CalDay {text-align:center; font-weight:bold; width:22px; background:#D3CFE3; font-size:14px;	border-top:1px solid #959595; border-right:1px solid #959595;}.CalDate {text-align:center; width:22px; border-top:1px solid #959595; border-right:1px solid #959595;	 font-size:14px;}  .CalDate A:link, .CalDate A:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; width:20px;}  .CalDate A:active, .CalDate A:hover {color:yellow; text-decoration:none; font-weight:bold; width:20px;}.FormatDesc {font-weight:bold; background:yellow; color:#990000; 	cursor:pointer; cursor:hand; margin:0px 2px; padding:0px 3px;}/* Dynamic Navigation Styles *//* ##################################################################################### */.clCMAbs{position:absolute; visibility:hidden; left:0; top:0} 	/* DO NOT EDIT THIS LINE *//*Styles for level 0*/.Menu0,.Menu0R	{position:absolute; padding:2px; font-size:12px; font-weight:bold; text-align:center;}.Menu0		{background:#981039; color:#FFFFFF;}.Menu0R		{background:#898989; color:#FFFFFF; cursor:pointer; cursor:hand;		 border-top:1px solid #555555; border-left:2px solid #555555;}/*Styles for level 1*/.Menu1, .Menu1R	{position:absolute; padding:2px; font-size:11px; font-weight:bold;}.Menu1		{background:#636363; layer-background-color:#636363; color:#FFFFFF;}.Menu1R		{background:#E6E6E6; layer-background-color:#E6E6E6; color:#981039; cursor:pointer; cursor:hand;}.Menu1Border	{position:absolute; visibility:hidden; background:#E6ECF7; layer-background-color:#E6ECF7;}