TABLE
{
	font-size: 12px; /*font-family: Tahoma;*/
	/* font-family: Arial, Sans-Serif; */
	text-align: left;
}

a.here:link {color: #ff0000; font-style: normal;}
a.here:active {color: #ff0000; font-style: normal;}
a.here:visited {color: #ff0000; font-style: normal;}
a.here:hover {color: #ff0000; text-decoration:none;}

a.message:link {color: #ff0000; font-style: normal;}
a.message:active {color: #ff0000; font-style: normal;}
a.message:visited {color: #ff0000; font-style: normal;}
a.message:hover {color: #ff0000; font-style:normal; text-decoration:none;}

.popupControl
{
    visibility:hidden;
    position:absolute;
}

.style1
{
    color: #FF0000;
}

.waterMark
{
     color:#7777CC
}

.popupControlTarget
{
    cursor:pointer;
    color:Blue;
    text-decoration:underline;
}

.legendPopup
{
    width: 600px;
}

.mediumPopup
{
    width: 450px;
}

.smallPopup
{
    width: 300px;
}

.tooltipPopup {
  cursor: default;
  position: absolute;
  padding: 8px 10px 8px 8px;
  display: block;
  background-color: #ffffee;
  color: black;
  border-top: 1px solid #999999;
  border-right: 2px solid #666666;
  border-bottom: 2px solid #666666;
  border-left: 1px solid #666666;
  z-index: 100;
  line-height: 1.3;
  white-space: normal;
  font-weight: normal;
}

.Login
{
	font-size: smaller;
	/* font-family: Arial, Sans-Serif; */
}
.Title
{
	color: #3366cc;
	font-size: 12pt;
	font-weight: bold;
}


/*div.contain
{
	margin: 0 auto;
	position: relative;
	background-color: #ffffcc;
	border: #c7ccdc 1px solid;
	text-align: left;
}*/

div.main
{
	/*width: 95%;*/
	margin: 0 auto;
	position: relative;
	/*background-color: #ffffcc;*/
	text-align: left;
}

.TextBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/ /*font-family: Courier New;*/
	/* font-family: Arial, Sans-Serif; */
	width: 200px;
}

.WideTextBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/ /*font-family: Courier New;*/
	/* font-family: Arial, Sans-Serif; */
	width: 300px;
}

.PrinterDiv
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	font-family: Courier New; /*font-family:Arial, Sans-Serif;*/
	background-color: White;
}

.NormalDiv
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	font-family: Arial, Sans-Serif;	 
	background-color: White;
}

.MultiLineTextBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	width: 416px;
	height: 140px;
}
.BigTextBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	width: 350px;
}
.SmallTextBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	width: 75px;
}
.MediumTextBox
{
    border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	width: 125px;
}
.VerySmallTextBox
{
	border: solid 1px #c7ccdc;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	width: 25px;
}
.Button
{
	background-color: #DCDCDC;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
}
.Normal
{
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
}
.HeaderFriends
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	width: 100%;
	color: black;
	/*background-color: #e0ca00;*/
	text-align: right;
}

.form-noindent
{
	background-color: #ffffff;
	border: #f8f8f8 1px solid;
}

.HeaderImage
{
	vertical-align: middle;
}
/*.HeaderTitle
{
	padding-right: 5px;
	padding-left: 5px;
	padding-right: 10px;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Sans-Serif;
	width: 100%;
	color: black;
	background-color: #e0ca00;
	text-align: left;
}*/
.HeaderAcctNum
{
	color: Black;
	font-size: 8pt;
	font-weight: lighter;
	/* font-family: Arial, Sans-Serif; */
	text-align: left;
}
.HeaderPhone
{
	text-align: right;
}
.FooterFriends
{
	/*font-size: 8pt;*/
	/* font-family: Arial, Sans-Serif; */
	width: 100%;
	color: black;
	/*background-color: #e9db1b;*/
	text-align: center;
    font-size: 14px;
    /* font-family: Arial, Sans-Serif; */
    width: 100%;
    color: black;
    text-align: center;
    position: absolute;
    bottom: 0px;
}
/*.SubHeader
{
	border-top: 3px groove;
	font-size: 8pt;
	color: black;
	font-family: Arial, Sans-Serif;
	background-color: #eee88d;
	text-align: right;
	display: block;
	width: 100%;
}*/
.Menu
{
	border-top: 5px groove;
	font-size: 8pt;
	font-weight: bold;
	color: Black; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	background-color: #eeeaa5;
	text-align: left;
	display: block;
	width: 100%;
}
.TableLines
{
	border-bottom: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	padding: 5px 5px 5px 5px;
}
.Hidden
{
	visibility: hidden;
	display: none;
}
.PlaceSummary
{
	font-weight: bold;
	width: 100%;
	color: white;
	background-color: black;
}
.MediumTextBox
{
	border: solid 1px #c7ccdc;
	font-size: 8pt; /*font-family: Tahoma, Verdana, 'Times New Roman';*/
	/* font-family: Arial, Sans-Serif; */
	width: 140px;
}
