/* Colors Used *//* ##################################################################################### *//* Copyright 2003-2005, AlphaPlex, Inc.  All Rights Reserved.  Web Site: www.alphaplex.netOrig DkBlue #4B5C82Orig LtBlue #E4E8F3Blue	#011683Red	#FF000EGray	#EEEEEE*//* 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:#FFFFFF;      scrollbar-base-color:#011683;      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:14px;}H4   {font-size:12px;}	A:link, A:visited {color:#3333CC;}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:link, A.Button:visited {background:#E0E4CB; color:#000000; border:1px solid #000000; padding:1px 5px; font-size:14px; font-weight:bold; text-decoration:none;}A.Button:active, A.Button:hover {background:#86933A; color:#D5DEA0; border:1px solid #000000; padding:1px 5px; font-size:14px; font-weight:bold; text-decoration:none;}@media print {	.Head2,.Head3,.Bdy1,.TopBanner,.RightBanner,.BottomBanner,.Foot {display:none;}}/* Site Page Elements *//* ##################################################################################### */.ALL 	{width:772px; border:1px solid #000000; background:#FFFFFF;}.Bdy  		{width:772px;}.Bdy3  		{width:950px;}.Bdy2 		{vertical-align:top; padding-left:5px;}.BodyContents 	{vertical-align:top; padding-top:10px; width:100%;}.TopBanner 	{text-align:center;}.RightBanner 	{vertical-align:top; padding-top:10px;}.BottomBanner 	{text-align:center;}/* Header *//* ##################################################################################### */.Head1 	{background:#FFFFFF; width:772px; height:75px;}.Head1a	{}.Head1b	{text-align:right; font-size:11px; padding-right:10px;}  .Head1b A:link, .Head1b A:visited {text-decoration:none; color:#011683;}  .Head1b A:active, .Head1b A:hover {text-decoration:underline; color:#000000;}  .Head1b Div {font-size:18px; font-weight:bold; font-style:italic; color:#011683; padding-top:15px;}.Head2 	{background:#011683; width:100%; height:25px;}.Head2a	{color:#FFFFFF; padding-left:5px; font-weight:bold;}  .Head2a A:link, .Head2a A:visited {text-decoration:none; color:#FFFFFF; padding-right:5px; position:relative; top:-5px;}  .Head2a A:active, .Head2a A:hover {text-decoration:none; color:#FF000E; padding-right:5px; position:relative; top:-5px;}.Head22 	{background:#5B6997; width:100%; height:25px;}.Head2aa	{color:#FFFFFF; padding-left:5px; font-weight:bold;}  .Head2aa A:link, .Head2aa A:visited {text-decoration:none; color:#FFFFFF; padding-right:5px; position:relative; top:-5px;}  .Head2aa A:active, .Head2aa A:hover {text-decoration:none; color:#FF000E; padding-right:5px; position:relative; top:-5px;}.Head3 	{background:#000000; width:772px; height:25px;}.Head33 	{background:#000000; width:935px; height:25px;}.Head3a	{color:#FFFFFF; padding-left:5px; font-weight:bold; font-size:11px;}  .Head3a A:link, .Head3a A:visited {text-decoration:none; color:#FFFFFF;}  .Head3a A:active, .Head3a A:hover {text-decoration:underline; color:#EEEEEE;}.Head3b	{color:#FFFFFF; padding-right:10px; text-align:right; font-weight:bold; font-size:11px;}.Head4  {background:#EEEEEE; width:772px; height:30px;}.Head4a {padding-left:10px;}.Head4b {padding-right:10px; font-weight:bold; text-align:right; white-space:nowrap;}/* Left Navigation *//* ##################################################################################### */.Bdy1 {vertical-align:top; padding:15px 5px; width:150px;}  .Bdy1 A:link, .Bdy1 A:visited {text-decoration:none; color:#011683;}  .Bdy1 A:active, .Bdy1 A:hover {text-decoration:underline; color:#FF000E;}.LNtitle {font-size:13px; background:#011683; color:#FFFFFF; padding:1px 5px;}  .LNtitle A:link, .LNtitle A:visited {text-decoration:none; color:#FFFFFF;}  .LNtitle A:active, .LNtitle A:hover {text-decoration:underline; color:#EEEEEE;}.LNbox {border:1px solid #011683; padding:5px; margin-bottom:15px; background:#EEEEEE;}.PlaceAd {font-size:14px; font-weight:bold; text-align:center; padding-top:10px;}  .PlaceAd A:link, .PlaceAd A:visited {text-decoration:none; color:#FF000E;}  .PlaceAd A:active, .PlaceAd A:hover {text-decoration:none; color:#011683;}.Search {width:100%;}.Search TD {vertical-align:top;}.Search3 {text-align:right;}.Search4 {font-size:11px; font-weight:bold;}.SearchCat 	{font-size:11px; width:150px;}.SearchText 	{height:18px; font-size:11px; width:120px;}.SearchSubmit 	{height:18px; background:#EEEEEE; font-weight:bold; font-size:11px;}/* Footer *//* ##################################################################################### */.Hline 	{width:60%; color:#011683;}.Foot 	{text-align:center; padding-bottom:2px;}  .Foot A:link, .Foot A:visited {text-decoration:none; color:#2E3192;}  .Foot A:active, .Foot A:hover {text-decoration:underline; color:#293390;}.Foot P{margin-top:3px;}/* Form Tables *//* ##################################################################################### */.tableForm 	{border-top:1px solid #BAC4DA; border-left:1px solid #BAC4DA; width:100%;}.tableFormCustom	{border-top:1px solid #BAC4DA; border-left:1px solid #BAC4DA; width:300px;}.tablePrompt 	{border-right:1px solid #BAC4DA; border-bottom:1px solid #BAC4DA; vertical-align:top; 		 padding:2px 3px; font-size:13px;}.tablePromptRqd {border-right:1px solid #BAC4DA; border-bottom:1px solid #BAC4DA; vertical-align:top; 		 padding:2px 3px; font-size:13px; font-weight:bold;}.tableData 	{border-right:1px solid #BAC4DA; border-bottom:1px solid #BAC4DA; vertical-align:top; 		 padding:5px;}.tableHelp 	{padding-top:5px; color:red; font-size:11px;}.SubT TD	{padding:0px 4px 0px 0px;}.SubTHead	{font-size:10px; font-weight:bold; padding:0px 3px; position:relative; top:1px; color:#990000;}/* Listing Tables */		.tableList {border-top:1px solid #BAC4DA; border-left:1px solid #BAC4DA; width:100%; margin-bottom:5px;}.tableListCustom {border-top:1px solid #BAC4DA; border-left:1px solid #BAC4DA; width:935px; margin-bottom:5px;}.tableHead {border-right:1px solid #BAC4DA; border-bottom:1px solid #BAC4DA; vertical-align:top; 		font-weight:bold; background:#FF000E; color:#FFFFFF; padding:2px 3px; font-size:12px;}.tableLData {border-right:1px solid #BAC4DA; border-bottom:1px solid #BAC4DA; vertical-align:top; padding:5px;}.tablePhoto{border-bottom:1px solid #BAC4DA; text-align:center; vertical-align:top; background:#FFFFFF;}/* Listing Tables (Modification for Display) */.tableListB {border-bottom:1px solid #BAC4DA; border-left:1px solid #BAC4DA; border-right:1px solid #BAC4DA; 	     width:100%; margin-bottom:5px;}.tableListBCustom {border-bottom:1px solid #BAC4DA; border-left:1px solid #BAC4DA; border-right:1px solid #BAC4DA; 	     width:700px; margin-bottom:5px;}.tableHeadB {border:1px solid #BAC4DA; vertical-align:top; font-weight:bold; background:#FF000E; color:#FFFFFF; 	     padding:2px 3px; font-size:12px;}.tbl01 {padding:3px; border-left:1px solid #BAC4DA;}.tbl02 {padding:3px;}.tbl03 {padding:3px; border-right:1px solid #BAC4DA;}/* Custom Elements *//* ##################################################################################### */.NewWindow {margin:10px; padding:10px; border:1px solid #58715B;}.Icon {position:relative; top:2px; margin-right:3px;}.Bullet {margin:0px 5px 2px 3px; color:#000000; font-family:Tahoma;}A.NoLine:link, A.NoLine:visited {text-decoration:none;}A.NoLine:active, A.NoLine:hover {text-decoration:underline;}/* 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;}