    
body {
	margin: 0;
	padding-top: 20px;
	background-color: black;}
#background   { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; }
#AltBackground	{ background-image: url(../images/AltBackground.jpg); background-repeat: no-repeat; background-position: 0 -100px; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1 }

#container { position: absolute; left: 7%; right: 13%; width:850px; margin:10px auto 0; z-index: 5      }

/* --------- begin layout table ---------*/
#LayoutTBL	{ width: 850px; border-width: 0; border-collapse: collapse  }

#LcolTD	{ background-color: white; text-align: left; vertical-align: top; width: 210px; min-height: 470px; }

/* --------- Begin Lft Column table ---------*/
#LftColTBL	{ width: 210px; height: 100%; border-width: 0; border-collapse: collapse    }
#LftColTBLLogoTD	{ text-align: left; vertical-align: top; width: 210px; }
#Logo	{width: 210px; height: 171px;}
#LftColTBLnavTD	{ background-color: white; text-align: left; vertical-align: top; width: 210px; }
/* --------- End Lft Column table ---------*/

#ShadowTransitionTD	{ background-color: black; background-image: url(../images/LftColShadowTransition.jpg); background-repeat: no-repeat; width: 10px; }

#MainTD	{ background-image: url(../images/blkout-back-mainContentTD.gif); background-repeat: repeat-x; text-align: left; vertical-align: top; width: 630px; min-height: 470px; }
#TaglineDIV	{ width: 630px; height: 63px; float: left; clear: both; }
#BlackBar	{ width: 630px; height: 11px; background-color: black; float: left; clear: both; }
#ContentArea	{ width: 630px; min-height: 396px; background-color: black; background-image: url(../images/Multi_section-fade.jpg); background-repeat: no-repeat; background-position: -19px -104px; float: left; clear: both; }
#InsertContentHERE	{ width: 625px; float: left; clear: both; max-width: 620px; margin: 10px auto 15px; }

#ShimTD	{ background-color: black; width: 210px; height: 20px; }

#MessageTD	{ background-color: black; text-align: left; vertical-align: top; width: 630px; height: 20px; }
#BottomMessage	{ width: 630px; height: 20px; color: white; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: ultra-condensed; background-color: #000000; text-align: left; vertical-align: top; }
/* --------- end layout table ---------*/


/* --------- begin navigation area ---------*/
#NavDivHolder { width: 210px; background-color: white; vertical-align: top; z-index: 6; float:left; }

#NavDivHolder a { text-decoration: none; color: white; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-variant: normal; line-height: normal; overflow: hidden; display: block; background: black url(../images/ButtonCorner.gif) no-repeat 191px -1px; text-transform: capitalize; letter-spacing: 1px; width: 190px; height: 15px; margin: 0 2px 12px 0; padding-top: 4px; padding-bottom: 3px; padding-left: 10px; outline: none medium; }

#NavDivHolder a:hover { background-color: #878787; outline: none medium; }

#NavDivHolder a:active {outline: none;}

.CurrentPage { color: black !important; background-color: #878787 !important; outline: none !important; cursor: auto !important; }


 /*  --------- End navigation area --------- */
 
#BelowNavContent	{ width: 190px; margin-right: auto; margin-left: auto; }
 
#Credits-N-fineprint	{ color: #a0a0a0; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 850px; }

#Credits-N-fineprint a	{ color: #323232; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; position: relative; top: 8px; outline: none medium; }


p { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: justify; }

h1	{ color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }


a:link { }

a:visited { }

a:hover { }

a:active { }

 /* --------- Misc --------- */

