/* CSS Document */

BODY
	{
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	background-color : #ffffff;
	color: #000000;
	scrollbar-3dlight-color: #FF0000;
	scrollbar-base-color: #FF9900;
	scrollbar-darkshadow-color: #FFFF00;
	scrollbar-face-color: #FF9900;
	scrollbar-highlight-color: #FFFF00;
	scrollbar-shadow-color: #FFFF00;
	scrollbar-track-color: #FFFF00;
	scrollbar-arrow-color: #FFFF00;
	}

.SubscriptionClickLinkText
	{
	height: 240px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: bold;
   font-weight: bolder;
   font-variant: normal;
	font: normal normal bolder;
	vertical-align: top;
   text-align: center; 
   text-color: #000000;
	background-color: #dddddd;
	}

.FunctionArea 
	{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: bold;
   font-weight: bolder;
   font-variant: normal;
	font: normal normal bolder;
	vertical-align: middle;
	white-space: nowrap;
   color: #0000ff;
	background-color: #666666;
	height: 25px;
	width: 100%;
   text-decoration: none;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #cccccc;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #cccccc;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	}

.FunctionButtonNormal
	{
/*	width: 0px; */
/*	height: 0px; */
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: center;
   font-style: bold;
   font-weight: bolder;
   font-variant: normal;
	font: normal normal bolder;
   text-decoration: none;
   color: #0000cc;
	background-color: #cccccc;
	padding-bottom: 3px; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px;
	border-right-width: 1px;
	border-right-color: #666666;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	}

.FunctionButtonHighlight
	{
/*	width: 0px; */
/*	height: 0px; */
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: center;
   font-style: bold;
   font-weight: bolder;
   font-variant: normal;
	font: normal normal bolder;
   text-decoration: none;
   color: #0000cc;
	background-color: #bbbbbb;
	padding-bottom: 3px; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px;
	border-right-width: 1px;
	border-right-color: #dddddd;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #dddddd;
	border-bottom-style: solid;
	}

.FunctionTextNormal
	{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: center;
   font-style: bold;
   font-weight: bolder;
   font-variant: normal;
	font: normal normal bolder;
   color: #333333;
   text-decoration: none;
	background-color: #cccccc;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	border-right-width: 0px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 0px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-top-width: 0px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	}

.FunctionTextHighlight
	{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: center;
   font-style: bold;
   font-weight: bolder;
   font-variant: normal;
	font: normal normal bolder;
   color: #0000ff;
   text-decoration: none;
	background-color: #bbbbbb;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	border-right-width: 0px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 0px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-top-width: 0px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	}

.SubscribedText 
	{
	width: 14px; 
	height: 14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   /*font-variant: small-caps*/;
	line-height: 14px;
   color: #000000;
   text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: #ff0000;
	border-bottom-style: none;
	border-spacing: 0px;
	border: inset 0pt;
	}

.RighthandText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   /*font-variant: small-caps*/;
	line-height: 14px;
   color: #000088;
   text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: #ff0000;
	border-bottom-style: none;
	border-spacing: 0px;
	border: inset 0pt;
}

.ListSubscriptionsText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px; 
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 3px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.SubscriptionBox
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   font: normal normal bolder;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	background-color: #cccccc;
	padding-bottom: 5px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 6px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #eeeeee;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	}

.SubscriptionBlankline
	{
	height: 2px;
	}

.EmailAddressEntryBox
	{
	width: 130px; 
	height: 12; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font: normal normal bolder;
	text-align: center;
	color: #0000ff;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 1px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 1px
	}

.EnterEmailText
	{
	/*width: 0px; */
	/*height: 12; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font: normal normal normal;
	color: #000000;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 8px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.EmailSubscriptionButton
	{
	width: 55px;
	height: 22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font: normal normal bolder;
	vertical-align: middle;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
   color: #0000cc;
	background-color: #cccccc;
	padding-bottom: 3px; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px;
	border-right-width: 1px;
	border-right-color: #222222;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #eeeeee;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #222222;
	border-bottom-style: solid;
	}
	
.RadioButton
	{
	width: 12px;
	height: 11px; 
	text-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font: normal normal bolder;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
/*   color: #0000aa;*/
/*	background-color: #aaaaaa; */
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	border-right-width: 0px;
	border-right-color: #222222;
	border-right-style: solid;
	border-left-width: 0px;
	border-left-color: #dddddd;
	border-left-style: solid;
	border-top-width: 0px;
	border-top-color: #dddddd;
	border-top-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #222222;
	border-bottom-style: solid;
	}

.SubscriptionLabelText
	{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font: normal normal bolder;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
/*   color: #0000aa;*/
/*	background-color: #aaaaaa; */
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.RadioButtonText
	{
/*	width: 10px; */
/*	height: 10px;  */
	text-align: left;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font: normal normal bolder;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
/*   color: #0000aa;*/
/*	background-color: #aaaaaa; */
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	border-right-width: 0px;
	border-right-color: #222222;
	border-right-style: solid;
	border-left-width: 0px;
	border-left-color: #dddddd;
	border-left-style: solid;
	border-top-width: 0px;
	border-top-color: #dddddd;
	border-top-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #222222;
	border-bottom-style: solid;
	}

.CheckAllButton
	{
	width: 74px;
	height: 22px; 
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font: normal normal normal;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
   color: #0000cc;
	background-color: #cccccc;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 1px;
	border-right-width: 1px;
	border-right-color: #222222;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #eeeeee;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #222222;
	border-bottom-style: solid;
	}

.TinyFormSubscribe
	{
/*	height: 0px; */
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 2px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 2px;
	}

.TinyFormSelection
	{
	height: 22px; 
/* margin: Top Right Bottom Left */
	margin: 3px 0px 0px 2px;
	vertical-align: middle;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.HorzLine
	{
	height: 1px; 
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.SpecialTableCellBlank
	{
	width: 0px;
	height: 3px; 
	max-width: 0px;
	max-height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.SpecialTableCellLine
	{
	width: 0px;
	height: 22px; 
	max-width: 0px;
	max-height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.SubscribeErrorText_BlackText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   font: normal normal bolder;
	color: #000000;
	/*height: 0px;*/
	text-align: center;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 3px;
	}

.SubscribeErrorText_GreenText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   font: normal normal bolder;
	color: #006000;
	/*height: 0px;*/
	text-align: center;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 3px;
	}

.SubscribeErrorText_RedText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   font: normal normal bolder;
	color: #aa0000;
	/*height: 0px;*/
	text-align: center;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 3px;
	}

.LabelText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   font: normal normal bolder
	height: 5px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.FunctionTable
	{
/*	height: 0px; */
/* margin: Top Right Bottom Left */
	margin: 13px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.HiddenTableRow
	{
	height: 0px; 
	width: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	background-color: #dddddd;
	color: #dddddd;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.HiddenTableRowButton
	{
	height: 0px; 
	width: 14px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	background-color: #dddddd;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.SubscriptionTable
	{
	width: 300px;
/*	height: 0px; */
/* margin: Top Right Bottom Left */
	margin: 18px 20px 0px 28px;
	background-color: #dddddd;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.SubscriptionTableInternal
	{
	width: 270px;
/*	height: 0px; */
/* margin: Top Right Bottom Left */
	margin: 10px 10px 10px 10px;
	background-color: #dddddd;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	}

.VerticalTextBorderLeft
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font: normal normal bolder
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	}

.VerticalTextBorderRight
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	}

.VerticalTextBorderNone
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-right-width: 0px;
	border-right-color: #000000;
	border-right-style: none;
	}

.VerticalTextBorderLandR
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	}

.VerticalTextBorderLandRandT
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	}

.VerticalTextBorderRandT
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	}

.VerticalTextBorderLandRandB
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	}

.VerticalTextBorderRandB
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font: normal normal bolder;
	height: 0px;
/* margin: Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	}

