
/* Alignment Stuff */

	.floatCenter	{ margin-right:auto; margin-left:auto; }
	.floatLeft		{ float:left;		}
	.floatRight		{ float:right;	}
	
	.alignCenter	{	text-align: center;	 }
	.alignLeft		{	text-align: left;		 }
	.alignRight		{	text-align: right;	 }
	.fullJustify	{	text-align: justify; }
	
	.alignTop					{ vertical-align:top; }
	.alignMiddle			{ vertical-align:middle; }
	.alignBaseline		{ vertical-align:baseline; }
	.alignTextBottom	{ vertical-align:text-bottom; }
	.alignBottom			{ vertical-align:bottom; }
	
/* clearing classes */

	.clearLeft	{ clear:left; }
	.clearRight	{ clear:right; }
	.clearBoth	{ clear:both; }
	.clear0, .clear1, .clear3, .clear7, 
	.clearOffWhite1, .clearOffWhite3, .clearOffWhite7, 
	.clearWhite1, .clearWhite3, .clearWhite7 { clear:both; }
	.clearOffWhite1, .clearOffWhite3, .clearOffWhite7 { background-color:#F6F6E6; }
	.clearWhite1, .clearWhite3, .clearWhite7 { background-color:#FFFFFF; }
	.clear0 { height:0px; overflow:hidden; }
	.clear1, .clearWhite1, .clearOffWhite1 { height:0.083em; }
	.clear3, .clearWhite3, .clearOffWhite3 { height:0.223em; }
	.clear7, .clearWhite7, .clearOffWhite7 { height:0.500em; }

/* Border Style Stuff */

	.borderLine	{	border-top:0.083em; border-right:0.083em; border-bottom:0.083em; border-left:0.083em; 
								border-style:solid;	}
	.topLine		{	border-top:0.083em; border-top-style:solid; }
	.rightLine	{	border-right:0.083em; border-right-style:solid; }
	.bottomLine	{	border-bottom:0.083em; border-bottom-style:solid; }
	.leftLine		{	border-left:0.083em; border-bottom-style:solid; }
	.sideLines	{	border-left:0.083em solid; border-right:0.083em solid; }
	
	.borderMedLine	{	border-top:0.223em; border-right:0.223em; border-bottom:0.223em; border-left:0.223em; 
										border-style:solid;	}
	.topMedLine			{	border-top:0.223em; border-top-style:solid; }
	.rightMedLine		{	border-right:0.223em; border-right-style:solid; }
	.bottomMedLine	{	border-bottom:0.223em; border-bottom-style:solid; }
	.leftMedLine		{	border-left:0.223em; border-left-style:solid; }
	.sideMedLines		{	border-left:0.223em solid; border-right:0.223em solid; }
	
	.borderFatLine	{	border-top:0.5em; border-right:0.5em; border-bottom:0.5em; border-left:0.5em; 
										border-style:solid; }
	.topFatLine			{	border-top:0.5em; border-top-style:solid; }
	.rightFatLine		{	border-right:0.5em; border-right-style:solid; }
	.bottomFatLine	{	border-bottom:0.5em; border-bottom-style:solid; }
	.leftFatLine		{	border-left:0.5em; border-left-style:solid; }
	.sideFatLines		{	border-left:0.5em solid; border-right:0.5em solid; }
	
	.borderDots	{	border-top:0.083em; border-right:0.083em; border-bottom:0.083em; border-left:0.083em; 
								border-style:dotted; }
	.topDots		{	border-top:0.083em; border-top-style:dotted; }
	.rightDots	{	border-right:0.083em; border-right-style:dotted; }
	.bottomDots	{	border-bottom:0.083em; border-bottom-style:dotted; }
	.leftDots		{	border-left:0.083em; border-left-style:dotted; }
	.sideDots		{	border-left:0.083em; border-left-style:dotted; border-right:0.083em; border-right-style:dotted; }
	
	.borderMedDots	{	border-top:0.223em; border-right:0.223em; border-bottom:0.223em; border-left:0.223em; 
										border-style:dotted; }
	.topMedDots			{	border-top:0.223em; border-top-style:dotted; }
	.rightMedDots		{	border-right:0.223em; border-right-style:dotted; }
	.bottomMedDots	{	border-bottom:0.223em; border-bottom-style:dotted; }
	.leftMedDots		{	border-left:0.223em; border-left-style:dotted; }
	.sideMedDots		{	border-left:0.223em; border-left-style:dotted; border:0.223em; border-right-style:dotted; }
	
	.borderFatDots	{	border-top:0.5em; border-right:0.5em; border-bottom:0.5em; border-left:0.5em; 
										border-style:dotted; }
	.topFatDots			{	border-top:0.5em; border-top-style:dotted; }
	.rightFatDots		{	border-right:0.5em; border-right-style:dotted; }
	.bottomFatDots	{	border-bottom:0.5em; border-bottom-style:dotted; }
	.leftFatDots		{	border-left:0.5em; border-left-style:dotted; }
	.sideFatDots		{	border-left:0.5em dotted; border-right:0.5em dotted; }
	
	.borderBevel	{	border-top:0.083em; border-right:0.083em; border-bottom:0.083em; border-left:0.083em; 
									border-style:outset; }
	.topBevel			{	border-top:0.083em; border-top-style:outset; }
	.rightBevel		{	border-right:0.083em; border-right-style:outset; }
	.bottomBevel	{	border-bottom:0.083em; border-bottom-style:outset; }
	.leftBevel		{	border-left:0.083em; border-left-style:outset; }
	.sideBevels		{	border-left:0.083em outset; border-right:0.083em outset; }
	
	.borderMedBevel	{	border-top:0.223em; border-right:0.223em; border-bottom:0.223em; border-left:0.223em; 
										border-style:outset; }
	.topMedBevel		{	border-top:0.223em; border-top-style:outset; }
	.rightMedBevel	{	border-right:0.223em; border-right-style:outset; }
	.bottomMedBevel	{	border-bottom:0.223em; border-bottom-style:outset; }
	.leftMedBevel		{	border-left:0.223em; border-left-style:outset; }
	.sideMedBevels	{	border-left:0.223em outset; border-right:0.223em outset; }
	
	.borderFatBevel	{	border-top:0.5em; border-right:0.5em; border-bottom:0.5em; border-left:0.5em; 
										border-style:outset; }
	.topFatBevel		{	border-top:0.5em; border-top-style:outset; }
	.rightFatBevel	{	border-right:0.5em; border-right-style:outset; }
	.bottomFatBevel	{	border-bottom:0.5em; border-bottom-style:outset; }
	.leftFatBevel		{	border-left:0.5em; border-left-style:outset; }
	.sideFatBevels	{	border-left:0.5em outset; border-right:0.5em outset; }

/* Text Alignment/Spacing Stuff */

	.slightlySpacedIn				{	padding:0.083em 0.177em 0.083em 0.177em;	}
	.slightlySpacedOut			{	margin:0.083em 0.177em 0.083em 0.177em;		}
	
	.spacedIn				{	padding:0.177em 0.42em 0.177em 0.42em;	}
	.spacedOut			{	margin:0.177em 0.42em 0.177em 0.42em;		}
	
	.reallySpacedIn			{	padding:0.69em 1.30em 0.69em 1.30em;	}
	.reallySpacedOut		{	margin:0.69em 1.30em 0.69em 1.30em;		}
	
	.superSpacedIn		{	padding:1.30em 1.69em 1.30em 1.69em;	}
	.superSpacedOut		{	margin:1.30em 1.69em 1.30em 1.69em;		}
	
	.hyperSpacedIn		{	padding:2.0em 1.69em 2.0em 1.69em;	}
	.hyperSpacedOut		{	margin:2.0em 1.69em 2.0em 1.69em;		}
	
	.HSpacedIn			{ padding-right:0.42em; padding-left:0.42em; 	}
	.HSpacedOut			{	margin-right:0.42em;	margin-left:0.42em;		}
	
	.reallyHSpacedIn	{	padding-right:0.69em; padding-left:0.69em;	}
	.reallyHSpacedOut	{	margin-right:0.69em; margin-left:0.69em;		}
	
	.veryHSpacedIn		{	padding-right:1.30em; padding-left:1.30em;	}
	.veryHSpacedOut		{	margin-right:1.30em; margin-left:1.30em;		}
	
	.superHSpacedIn		{	padding-right:1.69em; padding-left:1.69em;		}
	.superHSpacedOut	{	margin-right:1.69em; margin-left:1.69em;			}
	
	.hyperHSpacedIn		{	padding-right:3.56em; padding-left:3.56em;		}
	.hyperHSpacedOut	{	margin-right:3.56em; margin-left:3.56em;			}
	
	.VSpacedIn			{ padding-top:0.177em; padding-bottom:0.177em; 	}
	.VSpacedOut			{	margin-top:0.177em;	margin-bottom:0.177em;		}
	
	.reallyVSpacedIn	{	padding-top:0.42em; padding-bottom:0.42em;	}
	.reallyVSpacedOut	{	margin-top:0.42em; margin-bottom:0.42em;		}
	
	.veryVSpacedIn		{	padding-top:0.69em; padding-bottom:0.69em;	}
	.veryVSpacedOut		{	margin-top:0.69em; margin-bottom:0.69em;		}
	
	.superVSpacedIn		{	padding-top:1.3em; padding-bottom:1.3em;		}
	.superVSpacedOut	{	margin-top:1.3em; margin-bottom:1.3em;			}
	
	.hyperVSpacedIn		{	padding-top:2.828em; padding-bottom:2.828em;		}
	.hyperVSpacedOut	{	margin-top:2.828em; margin-bottom:2.828em;			}
	
	.LeftSpacedIn			{	padding-left:0.42em;	}
	.RightSpacedIn		{	padding-right:0.42em;	}
	.superLSpacedIn		{	padding-left:1.3em;		}
	.superRSpacedIn		{	padding-right:1.3em;	}
	
	.TopSpacedIn			{	padding-top:0.13em;			}
	.BottomSpacedIn		{	padding-bottom:0.13em;	}
	.superTSpacedIn		{	padding-top:0.69em;			}
	.superBSpacedIn		{	padding-bottom:0.69em;	}
	.veryTSpacedIn		{	padding-top:1.30em;			}
	.veryBSpacedIn		{	padding-bottom:1.30em;	}
	
	.TopSpacedOut			{	margin-top:0.13em;		}
	.BottomSpacedOut	{	margin-bottom:0.13em;	}
	.superTSpacedOut	{	margin-top:0.69em;		}
	.superBSpacedOut	{	margin-bottom:0.69em;	}
	.veryTSpacedOut		{	margin-top:1.30em;		}
	.veryBSpacedOut		{	margin-bottom:1.30em;	}
	
	.LeftSpacedOut		{	margin-left:0.42em;	}
	.RightSpacedOut		{	margin-right:0.42em;}
	.superLSpacedOut	{	margin-left:1.3em;	}
	.superRSpacedOut	{	margin-right:1.3em;	}
	
	.LSpacedIn3px		{	padding:0 0 0 3px;		}
	.RSpacedIn3px		{	padding:0 3px 0 0;		}
	.HSpacedIn3px		{	padding:0 3px 0 3px;	}
	
	.bottomMargin			{	margin-bottom:0.69em; }
	
	.extraSpaced 	{ line-height: 1.78em; }
	.doubleSpaced { line-height: 2.52em; }
	.tightSpaced 	{ line-height: 1.12em; }
	
	.padPageBottom	{ padding-bottom:42em; }
	.noPadPageBottom	{ padding-bottom:0em; }
	
	.indent1	{ padding-left:0.707em; }
	.indent2	{ padding-left:1.41em; }
	
	.hangingIndent23px	{	text-indent: -23px; margin-left: 23px; padding-right: 23px; }
	.hangingIndent1	{ text-indent: -1em; margin-left: 1em; padding-right: 1em; }
	.hangingIndent2	{	text-indent: -2em; margin-left: 2em; padding-right: 2em; }
	.hangingIndent5	{	text-indent: -5em; margin-left: 5em; padding-right: 5em; }

/* Collapsible <div> Classes */

	.dispBlock	{	
		display: block; }
	
	.dispIBlock	{ 
		display: inline-block; }
	
	.popUp	{	
		display: none;	}
	
	.hideOverflow	{ overflow:hidden; }