/* Colors Used *//* ##################################################################################### *//*Logo Orange	#FFBF13Logo Green LT	#A6E060Logo Green DK	#5DA016*//* General Elements *//* ##################################################################################### */BODY,P,TD,UL,LI,H1,H2,H3,H4,H5,H6 {font-family:Arial,Helvetica,sans-serif;}BODY {font-size:12px; background:#000;      scrollbar-base-color:#FFBF13;      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;}/**** Effect No Longer Used ***H1   {font-size:18px; font-style:italic; color:#707070; border-bottom:1px solid #707070; margin-bottom:-25px; position:relative; z-index:10;}.H1B {font-size:24px; font-style:italic; font-weight:bold; color:#FCEBC5; position:relative; top:-2px;}*/H1   {font-size:18px; font-style:italic; color:#707070; border-bottom:1px solid #707070; margin-bottom:0px; position:relative; z-index:10;}.H1B {font-size:24px; font-style:italic; font-weight:bold; color:#FCEBC5; position:relative; top:-2px; display:none;}H2   {font-size:18px;}H3   {font-size:16px;}H4   {font-size:16px; color:#990000;}A:link, A:visited {color:blue;}A:active, A:hover {color:red;}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:#ED1B23; color:white; padding:2px 5px; font-size:14px; font-weight:bold; text-decoration:none;}A.Button:active, A.Button:hover {background:navy; color:yellow; padding:2px 5px; font-size:14px; font-weight:bold; text-decoration:none;}@media print {	div.PrintHide {display:none;}	.Header1a, .Header1c, .Header2, .LeftColumn, .RightColumn, .Footer1, .Footer3 {display:none;}	.MainBody {width:650px;}}/* Site Page Elements *//* ##################################################################################### */.Header1 {background:#000000;}.Header1a {border-right:1px solid #707070;}.Header1b {width:100%; padding-left:10px;}.Header1c {text-align:right;}.Header2 {width:100%; height:24px; background:url(images/BB_GreenLt.gif) repeat-x; color:#FFFFFF; 	  border-top:2px solid #FFBF13; border-bottom:2px solid #FFBF13;}.Header2 TD {font-weight:bold; font-family:Tahoma; padding:0px 0px 0px 80px; text-align:center;}  .Header2 TD A:link, .Header2 TD A:visited {height:20px; text-decoration:none; color:#FFFFFF; margin:0px 3px;  	padding:3px 17px 2px 17px; background:url(images/BB_GreenDK.gif) repeat-x;}  .Header2 TD A:active, .Header2 TD A:hover {height:20px; text-decoration:none; color:#000000; margin:0px 3px;  	padding:1px 17px 2px 15px; background:url(images/BB_GreenLt2.gif) repeat-x; border-top:2px solid #99B37C; border-left:2px solid #99B37C;}.MainBodyTable {width:100%; border-top:1px solid #EAD0D5; border-bottom:1px solid #EAD0D5;}.LeftColumn {width:134px; vertical-align:top; text-align:center; background:#000000; color:#FFFFFF;	     border-right:1px solid #707070; padding-right:5px;}.NavDate {font-size:11px; font-weight:bold; padding:5px;}.NavSpacer {height:336px; margin-bottom:15px; border-bottom:1px solid #3C3C3C;}.MainBody {vertical-align:top; padding:15px; background:url("images/BB_Watermark.gif") no-repeat 50% 200px #fff;}.RightColumn {vertical-align:top; padding:5px; background:#fff;}.Footer {width:100%;}.Footer1 {border-top:2px solid #FFBF13; border-bottom:2px solid #FFBF13; color:#FFFFFF; text-align:center; height:24px;	background:url(images/BB_GreenLt.gif) repeat-x; font-family:Tahoma; font-weight:bold; font-size:10px;}  .Footer1 A:link, .Footer1 A:visited {text-decoration:none; color:#FFFFFF;}  .Footer1 A:active, .Footer1 A:hover {text-decoration:underline; color:#FFFF00;}.Footer2 {text-align:center; font-size:10px; font-weight:bold; background:#000000; color:#FFFFFF; height:20px;}.Footer3 {text-align:right; background:#000;}#AlphaPlex {position:relative; top:-36px; left:-3px;}.BannerTop	{text-align:center;}.BannerBottom 	{text-align:center;}.BannerRight 	{text-align:center;}.BannerLeft 	{text-align:center;}.BannerTop img, .BannerBottom img, .BannerRight img, .BannerLeft img {border:0px;}/* Custom Elements *//* ##################################################################################### */A.Reserve:link, A.Reserve:visited {font-size:15px; color:#FFFFFF; background:#ED1C24; text-decoration:none;	font-weight:bold; padding:1px 5px;}A.Reserve:active, A.Reserve:hover {font-size:15px; color:#F5F5C2; background:#354F6F; text-decoration:none;	font-weight:bold; padding:1px 5px;}.PageSubT {font-weight:bold; color:#990000; font-size:14px; margin-top:0px;}/* Calendar */.LNCalendar {border:1px solid black; background:#EBEBEB; margin:0px; width:130px;}.LNCalendarL {border:1px solid black; background:#EBEBEB; margin:10px 10px 10px 0px; width:130px;}.LNCalendarR {border:1px solid black; background:#EBEBEB; margin:10px 0px 10px 10px; width:130px;}.LNCalHead {text-align:center; font-weight:bold; padding:2px 0px;}  .LNCalHead A:link, .LNCalHead A:visited {color:#990000; text-decoration:none; font-weight:bold; width:15px;  	border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; font-size:12px;  	border-bottom:1px solid #898989; border-right:1px solid #898989;}  .LNCalHead A:active, .LNCalHead A:hover {color:#FF0000; text-decoration:none; font-weight:bold; width:15px;  	border-top:1px solid #898989; border-left:1px solid #898989; font-size:12px;  	border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}.LNCalDay {text-align:center; font-weight:bold; width:18px; background:#D3CFE3; font-size:12px;	border-top:1px solid #959595; border-right:1px solid #959595;}.LNCalDate {text-align:center; width:18px; border-top:1px solid #959595; border-right:1px solid #959595;	 font-size:12px;}  .LNCalDate A:link, .LNCalDate A:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; width:16px;}  .LNCalDate A:active, .LNCalDate A:hover {color:yellow; text-decoration:none; font-weight:bold; width:16px;}.SubButton {background:url(images/ButtonBKD.gif) repeat-x #fa0303; color:#fff; border:2px solid #acacac; 	font-weight:bold; font-size:13px; font-family:verdana; cursor:pointer;}.RegClosed {font-weight:bold; font-size:16px; text-align:center; color:#ED1C24; border:1px solid #ed1c24; padding:1px 5px;	background:#fff;}.PopImage {visibility:hidden; position:absolute; z-index:100; border:1px solid #000;}.HelpButton {font-weight:bold; width:20px; font-size:12px; margin:0px 5px; cursor:help;}.HelpBox    {display:none; position:absolute; z-index:100; background:#e1e9ff; border:4px double #000; width:300px;	filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.95); -moz-opacity:0.95;}.HelpDrag   {background:#000; text-align:center; color:#626262; font-weight:bold; text-transform:uppercase; cursor:pointer;	padding:4px; letter-spacing:15px;}.HelpClose  {cursor:pointer; float:right; font-weight:bold; font-size:12px; font-family:arial; padding:0px 3px;	background:url(images/ButtonBKD.gif) repeat-x #fa0303; color:#fff; border:2px solid #acacac;}.HelpTitle  {padding-top:8px; padding-bottom:5px; text-align:center; font-weight:bold; font-size:16px; 	background:#cad8ff; border-bottom:1px solid #000;}.HelpText   {padding:15px; font-weight:normal; font-size:13px; height:200px; overflow:auto;}.HelpText p {font-weight:normal; font-size:13px;}.divFlat p, .divFlat ul {margin-top:0px;}/* Form Tables *//* ##################################################################################### */.tableForm {background:#FBF5E6; border-left:2px solid #555555; border-top:2px solid #555555;}.tableHead {font-size:14px; font-weight:bold; vertical-align:top; padding:1px 5px; background:#90A874; text-align:center; 	    color:#FFFFFF; border-right:2px solid #555555; border-bottom:2px solid #555555;}  .tableHead A:link, .tableHead A:visited {color:white;}  .tableHead A:active, .tableHead A:hover {color:yellow;}.tablePrompt {font-weight:bold; vertical-align:top; padding:1px 5px; background:#D6E2C8; white-space:nowrap;	      border-right:2px solid #555555; border-bottom:2px solid #555555;}.tableData {vertical-align:top; padding:1px 5px; border-right:2px solid #555555; border-bottom:2px solid #555555;}.tableSubmit {font-weight:bold; vertical-align:top; padding:1px 5px; background:#90A874; color:#FFFFFF;	      border-right:2px solid #555555; border-bottom:2px solid #555555; text-align:center;}.tableSubmit input{background-color:yellow; font-weight:bold;}.FormReq {font-size:17px; font-weight:bold; color:red;}/* Form Sub Tables */.subT		{width:100%;}.subT td, .SubT td {padding:0px 4px 0px 0px !important;}.subTHead, SubTHead{font-size:10px !important; font-weight:bold; padding:0px 3px; position:relative; top:1px; color:#990000;}.tbForm		{margin:0px; padding:0px; border-collapse:collapse; border:1px solid #555; margin-bottom:5px; background:#fff;}.tbForm	th 	{vertical-align:top; text-align:left; border:1px solid #555; padding:2px 6px; font-size:13px; font-weight:bold;		 background:#90A874; color:#fff;}.tbForm td	{vertical-align:top; font-size:13px; margin:0px; padding:0px;}.tbForm	.pt	{border:1px solid #555; padding:3px 3px; font-size:13px; background:#ffcb99; font-weight:bold;}.tbForm	.dt	{border:1px solid #555; padding:1px 5px;}/* 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; font-size:12px; font-weight:bold; text-align:left;	 	 border-top:1px solid #3C3C3C; padding-left:6px;}.Menu0		{background:#000000; color:#E1E1E1;}.Menu0R		{background:#3C3C3C; color:#FFFFFF; cursor:pointer; cursor:hand;}.Menu0Border	{position:absolute; visibility:hidden; background:#666666; layer-background-color:#666666;}/*Styles for level 1*/.Menu1, .Menu1R	{position:absolute; padding:2px 5px; font-size:11px; font-weight:bold; text-align:left;}.Menu1		{background:#636363; layer-background-color:#636363; color:#FFFFFF;}.Menu1R		{background:#CFCFE6; layer-background-color:#CFCFE6; color:#981039; cursor:pointer; cursor:hand;}.Menu1Border	{position:absolute; visibility:hidden; background:#E6ECF7; layer-background-color:#E6ECF7;}
