/*  Header Style Sheet  */

#PageHeader
{
	border:             			#00FFCC 1px none;
	margin-top:         			0;
	margin-right:       			5px;
	margin-bottom:      			0;
	margin-left:        			0;
	text-align:         			center;
}

acronym
{
  cursor:                   help;
  border-bottom:            #0000FF 1px dashed;
}

hr
{
	color:										#006600;
}

.ShowBorder
{
	border:										#FF7F00 1px solid;
}

.FloatLeft
{
	float:										left;
}

.FloatRight
{
	float:										right;
}

.ClearFloatBoth
{
	clear:              			both;
}

.Center
{
	text-align:         			center;
}

.Middle
{
	vertical-align:						middle;
}

.ClearFloatBoth
{
  clear:                    both;
}

.Alert
{
	background-color:					inherit;
	color:										#FF7F00;
}

.FlexiRule
{
  border-top:               #006600 2px solid;
  margin-left:              0px;
  margin-right:             0px;
  margin-top:               5px;
  margin-bottom:            5px;
  font-size:                0px;
  position:                 relative;
  top:                      0px;
  height:                   0px;
}

.Close
{
  margin-top:               2px;
  margin-bottom:            1px;
	padding:									0px;
	font-size:          			0px;
	line-height:							0px;
}

.EmptyCell
{
  color:                    inherit;
  background-color:         #CCCCCC;
  text-align:               right;
}

.PageBreak
{
  page-break-before:        always;
}

.Thick
{
	margin-top:								20px;
	margin-bottom:						20px;
}

.AutoMargin
{
	margin:										10px auto;												/*	Top-Bottom Right-Left	*/
	border:										#FF0000 1px none;
	width:										90%;
	overflow:									visible;
}

.PhotoContainer
{
	width:										650px;
}

.Construction
{
	margin:										20px;
	border:										#000000 4px double;
	padding:									10px;
	color:                  	#000000;
	background-color:       	#FFFF00;
	font-size:								x-large;
	font-weight:							bold;
	text-align:								center;
}

@media print
{
  body
  {
    background-color:       transparent;
    background-image:       none;
  }

  .PrintShrink
  {
    font-size:              smaller;
  }
}


