body
  {
	color: #000000;
/*======================
  FOR PRINTING PURPOSES
======================*/
	top: 10px;
	left: 10px;
	right: 50px;
	width: 550px;
	size: 8.5in 11.0in;
	font-size: 13px;
    font-family: Times New Roman, Garamond, serif;
  }

/*====================================
  FOR PRINTING PURPOSES
  don't display navigation
=====================================*/

.noprint
  {
	display: none;
  }

.footer
  {
	text-align: left;
  }

.content
  {
	background-color: #ffffff;
	size: 8.5in 11.0in;
	width: 556px;
	border: none;
	margin: 1 1.5 1 1in;
  }

/***********************************************
             CONTAINERS
***********************************************/

#container
 {
	position: relative;
	text-align: left;
	margin-right: auto;
	margin-left:  auto;
	width: 750px;
 }

#container-wrap-01
 {
 }


/***********************************************
             Linking Behavior
***********************************************/
a:link, a:active, a:visited
  {
    color: #0f0f81;
	font-weight: bold;
	text-decoration: none;
  }

a:hover
  {
    text-decoration: underline;
	font-weight: bold;

  }


a.footer_link_white:link
{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

a.footer_link_white:hover
{
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color: #C0C0C0;
}
a.footer_link_white:active
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

a.footer_link_white:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

a.BlueLink:link, a.BlueLink:visited, a.BlueLink:active
  {
    color: #0f0f81;
	font-weight: bold;
	text-decoration: underline;
  }

a.BlueLink:hover
  {
    text-decoration: none;
	font-weight: bold;

  }



a.BlueLink2:link, a.BlueLink2:visited, a.BlueLink2:active
  {
    color: #0f0f81;
	font-weight: bold;
	text-decoration: none;
  }

a.BlueLink2:hover
  {
    text-decoration: underline;
	font-weight: bold;

  }



a.PurpleLink:link, a.PurpleLink:visited, a.PurpleLink:active
  {
    color: #0f0f81;
	font-weight: bold;
	text-decoration: none;
  }

a.PurpleLink:hover
  {
    color: #0f0f81;
	text-decoration: underline;
	font-weight: bold;

  }

/***********************************************
             LISTS
***********************************************/
UL
  {
	font-family: Times New Roman, Garamond, serif;
	font-size: 13px;
	font-weight: normal;
	color: #006699;
	list-style: square;
  }

UL.Circle
  {
	list-style: circle;
  }

LI
  {
	margin: .5em 0;
  }

SELECT.TextSmall
  {
	font-size: 10px;
  }

/***********************************************
           'HR's and 'H's
***********************************************/

HR.clrPurple
  {
	background-color: #0f0f81;
	color: #0f0f81;
	/* Print Change*/
	width: 556px;
	text-align: left;
  }

HR.clrBlue
  {
	background-color: #006699;
	color: #0f0f81;
	width: 556px;
	/* Print Change*/
	text-align: left;
  }

H3
  {
	color: #0f0f81;
  }

/***********************************************
             Background Colors
***********************************************/
.BlueBkgd
  {
	background-color: #D1DFF0;
  }

.BlueGrayBkgd
  {
	background-color: #B0C4DE;
  }

.MutedBlueBkgd
  {
    background-color: #006699;
  }

.MbrSrchBlueBkgd
  {
    background-color: #006599;
  }

.LightBlueBkgd
  {
    background-color: #4E8ABE;
  }

.LightCyanBkgd
  {
    background-color: #E0FFFF;
  }

.LightPurpleBkgd
  {
	background-color: #ccccff;
  }

.DrkPurpleBkgd
  {
	background-color: #0f0f81;
  }

.OliveyGreenBkgd
  {
    background-color: #F0EFDB;
  }

.SeaGreenBkgd
  {
	background-color: #339999;
  }

.PaleSeaGreenBkgd
  {
	/*background-color: #BDEDF1;*/
  }

.WhiteBkgd
  {
	background-color: #ffffff;
  }

.WhiteBkgdTop
  {
	background-color: #ffffff;
	vertical-align: top;
  }

/* MEMBER SITE COLORING*/
.MemberSiteHeader
  {
   background-color: #009900;
  }

.MemberSiteContent
  {
   background-color: #99cc99;
  }
/***********************************************
             FORM styling
***********************************************/
.Field_Label
{

    text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.Field_Label_Required
{
	font-weight: bold;
    text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.Field_Label1
{

    text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}
/***********************************************
             TABLE formatting
***********************************************/
tr.DefaultTextBody
  {
	height: 369px;
	vertical-align: top;
  }

tr.StateCal_txt
  {
	font-size: 10px;
	vertical-align: top;
  }

td.HalfWidth
  {
	width: 50%;
  }

td.HalfWidthTop
  {
	width: 50%;
	vertical-align: top;
  }

td.Width3Top
  {
	width: 3%;
	vertical-align: top;
  }

td.Width5Right
  {
	width: 5%;
	text-align: right;
    vertical-align: top;
  }

td.Width97
  {
	width: 97%;
	text-align: left;
	font-weight: bold;
  }

td.DashedBottom
  {
	border-bottom-style: dashed;
	border-bottom-color: #36939A;
	border-bottom-width: 2px;
  }

td.BlueOutline
  {
	width: 366px;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #006599;
	background-color: #D1DFF0;
  }

td.PurpleOutline
  {
	width: 166px;
	vertical-align: top;
	/* PRINT CHANGE ADD*/
	text-align: left;
	border-width: 1px;
	border-style: solid;
	border-color: #0f0f81;
	background-color: #ccccff;
  }

/***********************************************
             TEXT styling
***********************************************/

P.IndentText
  {
	margin: 0 0 0 40px;
	/* Print Change*/
	width: 510px;
  }

P.IndentText2
  {
	/* Print Change*/
	margin: 50 50 50 0px;
	width: 550px;
  }

.IndentText
  {
	margin: 0 0 0 20px;
	/* Print Change*/
	width: 505px;
  }

.IndentText2
  {
	/* Print Change*/
	margin: 0 0 0 10px;
	width: 550px;
  }

.SmallTable_IndentText
 {
	margin: 0 0 10px 10px;
	width: 357px;
 }

.ALGN_Center
  {
    text-align: center;
  }

.ALGN_RightTop
  {
	text-align: right;
	vertical-align: top;
  }

.ALGN_Top
  {
	vertical-align: top;
  }

.defaultText
  {
    color: #000000;
  }

.HeaderWhiteText
  {
	/* Print Change*/
    background-color: #CCCCCC;
	color: #000000;
	font-weight: bold;
  }

.WhiteText
  {
	/* Print Change*/
    color: #000000;
  }

.BoldBlue
  {
    color: #0f0f81;
	font-weight: bold;
  }

.Blue1
  {
    color: #0f0f81;
	font-weight: bold;
  }

.MemberGreen
  {
    color: #009900;
  }

.color_PurpleBold
  {
	color: #0f0f81;
	font-weight: bold;
  }

.color_Teal
  {
	color: #0f0f81;
  }

.color_SeaGreen
  {
    color: #0f0f81;
  }

.txt9px
  {
    font-size: 9px;
  }

.txt10px
  {
    font-size: 10px;
  }

.txtItalic10px
  {
	/* print change	*/
    font-size: 11px;
	font-style: italic;
  }

.txtDullPurple13px
  {
	color: #0f0f81;
	font-size: 13px;
	font-weight: bold;
  }

.txtVibrantPurple13px
  {
	color: #0f0f81;
	font-size: 13px;
	font-weight: bold;
  }

.txtLargePurple
  {
	color: #0f0f81;
	font-size: 15px;
	font-weight: bold;
  }

.txtLargePurple2
  {
	color: #0f0f81;
	font-size: 15px;
	font-weight: bold;
  }
