/* Colors Used *//* ##################################################################################### *//* Copyright 2003-2005, AlphaPlex, Inc.  All Rights Reserved.  Web Site: www.alphaplex.netTop Nav Bar	Primary Green	#6DB33FHeader Graphic	Darker Green	#5D9732Left Nav Bar	Lighter Green	#97CE8BBackground	Lightest Green	#F1F7ECFooter Nav Bar	Dark Gray	#666666Varied		Fuschia		#E60064Varied		Orange		#FF9900*//* General Elements *//* ##################################################################################### */BODY,P,TD,UL,LI,H1,H2,H3,H4,H5,H6 {font-family:Helvetica,Arial,Geneva,Verdana,sans-serif;}BODY {font-size:12px; background:#666666;      scrollbar-base-color:#5D9732;      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;}	H2   {font-size:16px;}H3   {font-size:16px;}H4   {font-size:14px;}H6   {font-size:18px; font-family:Helvetica Condensed, Arial Narrow; width:630px; margin:15px 0px 10px 8px;}		A:link, A:visited {color:#E60064;}A:hover {color:#6DB33F;}A:active {color:#FF9900;}A.noline {text-decoration:none;}A.Button:link, A.Button:visited {background:#E60064; color:#FFFFFF; border-right:1px solid #666666; border-bottom:1px solid #666666; padding:0px 2px; text-decoration:none; font-size:11px; font-weight:bold;}A.Button:active, A.Button:hover {background:#FF9900; color:#000000; border-right:1px solid #666666; border-bottom:1px solid #666666; padding:0px 2px; text-decoration:none; font-size:11px; font-weight:bold;}@media print {	.Header2, .LeftNav, .PrintHide {display:none;}}/* Site Page Elements *//* ##################################################################################### */.Header1 {width:100%; background:url(images/Header1BKD.gif) repeat-x #000000;}.Header2 {width:100%; height:19px; background:#6DB33F;}  .Header2a {width:125px; text-align:center; color:#FFFFFF; padding-bottom:2px; font-family:Helvetica Condensed, Arial Narrow;}  .Header2b {padding-bottom:2px; font-family:Helvetica Condensed, Arial;}  .Header2b A {padding:0px 10px;}  .Header2b A:link, .Header2b A:visited {text-decoration:none; color:#FFFFFF;}  .Header2b A:hover {text-decoration:underline; color:#000000;}  .Header2b A:active {text-decoration:underline; color:#E60064;}.MainTable {width:100%; background:#F1F7EC;}.LeftNav {vertical-align:top; width:105px; background:url(images/Header3a.gif) repeat-x top left #97CE8B;	  padding:10px; font-size:11px;}  .LeftNav .NavA {line-height:22px;}  .LeftNav .NavA A:link, .LeftNav .NavA A:visited {text-decoration:none; color:#000000;}  .LeftNav .NavA A:hover {text-decoration:underline; color:#FFFFFF;}  .LeftNav .NavA A:active {text-decoration:underline; color:#E60064}.LNSearch {font-weight:bold; font-style:italic; font-size:12px; padding:10px 0px;}.LeftNavEdge {vertical-align:top; width:5px; background:url(images/LeftNav.gif) repeat-y;}.MainBody {vertical-align:top; background:url(images/Header3c.gif) repeat-x;}.BodyHeight {}.BodyBox {width:642px; background:#E9E9E9; position:relative; left:-3px;	  border-top:2px solid #5D9732; border-left:1px solid #C4C9C0;}.HPBodyBox {width:642px; background:#E9E9E9; position:relative; left:-3px;	  border-top:2px solid #5D9732; border-left:1px solid #C4C9C0;}.BodyTable {width:100%;}.BodyTable TD {vertical-align:top;}.DisplayAdDiv {width:642px; position:relative; left:-2px;}.Footer {width:100%;}.Footer1 {width:105px; background:#97CE8B; padding:10px;}.Footer2a {height:9px; font-size:1px; background:url(images/Footer_Green.gif) repeat-y #6DB33F;}.Footer2b {height:3px; font-size:1px; background:url(images/Footer_Gray.gif) repeat-y;}.Footer2c {height:2px; font-size:1px; background:url(images/Footer_Red.gif) repeat-y #E60064;}.Footer2d {background:url(images/Footer_Gray.gif) repeat-y; padding:10px 15px;}  .Footer2d div {width:615px; text-align:center; font-size:11px; color:#FFFFFF;}  .Footer2d div A {padding:0px 4px;}  .Footer2d div A:link, .Footer2d div A:visited {text-decoration:none; color:#FFFFFF;}  .Footer2d div A:hover {text-decoration:underline; color:#E60064;}  .Footer2d div A:active {text-decoration:underline; color:#FF9900;}  .Footer2d div P {font-size:10px; margin-top: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:#CCCCCC;}.TablePrompt 	{vertical-align:top; font-weight:bold; padding:2px 5px; background:#A7A5A6; color:#FFFFFF;		 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 {margin:10px; padding:0px 10px 10px 10px; border:1px solid #58715B; background:#FFFFFF;}.ContactTitle A:link, .ContactTitle A:visited {color:#000000; text-decoration:none;}.ContactTitle A:hover {color:#FF0000; text-decoration:underline;}.ContactTitle A:active {color:#FF0000; text-decoration:underline;}.ContactTitle {font-size:11px; padding:3px 0px;}.ContactInfo  {padding:0px 0px 3px 5px;}/* Event Calendar *//* ##################################################################################### */.Calendar {border:1px solid #666666; background:#EBEBEB; margin:0px; width:150px;}.CalendarL {border:1px solid black; background:#EBEBEB; margin:10px 10px 10px 0px; width:150px;}.CalendarR {border:1px solid black; background:#EBEBEB; margin:10px 0px 10px 10px; width:150px;}.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:13px;  	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:13px;  	border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}.CalDay {text-align:center; font-weight:bold; width:22px; background:#D3CFE3; font-size:13px;	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:13px;}  .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;}
