.Normal
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Verdana;
	background-color: transparent;
}
.NormalBold
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	font-weight: bold;
}
.NormalSmall
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.NormalLarge
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.NormalLarger
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.NormalBlueLarge
{
  font-size: 12pt;
  color: #000000;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ffffff;
}
.NormalItal
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	font-style: italic;
}
.NormalLightBlue
{
  font-size: 10pt;
  color: #003399;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ffffff;
}
.NormalBlue
{
	font-size: 10pt;
	color: #020167;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
}
.NormalBlueSmall
{
  font-size: 8pt;
  color: #020167;
  font-family: Arial, Helvetica, Verdana;
}
.NormalLightBlueSmall
{
    FONT-SIZE: 8pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, Verdana;
}
.Normal a:link
{
	font-size: 10pt;
	color: #020167;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	text-decoration: none;
}
.Normal a:visited
{
  font-size: 10pt;
  color: purple;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ffffff;
  text-decoration: none;
}
.NormalUnderline
{
  font-size: 10pt;
  color: #020167;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ffffff;
  text-decoration: underline;
}
.NormalUnderline a:link
{
  font-size: 10pt;
  color: #020167;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ffffff;
  text-decoration: underline;
}
.NormalUnderline a:visited
{
  font-size: 10pt;
  color: #020167;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ffffff;
  text-decoration: underline;
}
.NormalUnderline a:active
{
  font-size: 10pt;
  color: #020167;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ffffff;
  text-decoration: underline;
}
.Bulletin
{
    font-size: 10pt;
    color: #020167;
    font-family: Arial, Helvetica, Verdana;
    background-color: #ffffff;
}
.SubMenuLink
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.Message
{
	font-size: 10pt;
	color: red;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	font-weight: bold;
}
.Title
{
    font-size: 14pt;
    color: #020167;
    font-family: Arial, Helvetica, Verdana;
    background-color: #ffffff;
    font-weight: bold;
}
.TitleLarge
{
    font-size: 16pt;
    color: #020167;
    font-family: Arial, Helvetica, Verdana;
    background-color: #ffffff;
    font-weight: bold;
}
.TitleLarger
{
    font-size: 20pt;
    color: #020167;
    font-family: Arial, Helvetica, Verdana;
    background-color: #ffffff;
    font-weight: bold;
}
.TitleSmall
{
	font-size: 12pt;
	color: #020167;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	font-weight: bold;
}
.TitleSmaller
{
	font-size: 10pt;
	color: #020167;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	font-weight: bold;
}
.Quote
{
	font-size: 10pt;
	color: #020167;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	font-style: italic;
}
.QuoteSource
{
	font-size: 8pt;
	color: #020167;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
}
.Inline
{
    FONT-SIZE: 10pt;
	  color: #0434b1;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.Inline2
{
  font-size: 12pt;
  color: #020167;
  FONT-FAMILY: Arial, Helvetica, Verdana;
  background-color: #ffffff;
  font-weight: bold;
}
.Inline3
{
  font-size: 10pt;
  color: #0434B1;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  background-color: #ffffff;
}
.Menu
{
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.MenuSelect
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.Category
{
  font-size: 9pt;
  color: #dddddd;
  font-family: Arial;
  background-color: #020167;
  text-decoration: none;
  text-align: left;
  padding-right: 2px;
  padding-left: 2px;
  padding-bottom: 2px;
  padding-top: 2px;
  border-right: #e3c993 1px solid;
  border-top: #e3c993 1px solid;
  border-left: #e3c993 1px solid;
  border-bottom: #e3c993 1px solid;
}
.Category a:link
{
  color: #dddddd;
  text-decoration: none;
}
.Category a:visited
{
  color: #dddddd;
  text-decoration: none;
}
.Category a:active
{
  color: #dddddd;
  text-decoration: none;
}
.Category a:hover
{
  color: #dddddd;
  text-decoration: underline;
}
.CategorySelected
{
  font-size: 9pt;
  color: #dddddd;
  font-family: Arial;
  background-color: #020167;
  text-decoration: none;
  text-align: left;
  padding-right: 2px;
  padding-left: 2px;
  padding-bottom: 2px;
  padding-top: 2px;
  border-right: #e3c993 1px solid;
  border-top: #e3c993 1px solid;
  border-left: #e3c993 1px solid;
  border-bottom: #e3c993 1px solid;
}
.CategorySelected a:link
{
  color: #dddddd;
  text-decoration: none;
}
.CategorySelected a:visited
{
  color: #dddddd;
  text-decoration: none;
}
.CategorySelected a:active
{
  color: #dddddd;
  text-decoration: none;
}
.CategorySelected a:hover
{
  color: #dddddd;
  text-decoration: underline;
}
.Product
{
  font-size: 8pt;
  color: #555555;
  font-family: Arial;
  background-color: #d3d2df;
  text-decoration: none;
  text-align: left;
  padding-right: 2px;
  padding-left: 15px;
  padding-bottom: 2px;
  padding-top: 2px;
  border-right: #333333 1px solid;
  border-top: #333333 1px solid;
  border-left: #333333 1px solid;
  border-bottom: #333333 1px solid;
}
.Product a:link
{
  color: #555555;
  text-decoration: none;
}
.Product a:visited
{
  color: #555555;
  text-decoration: none;
}
.Product a:active
{
  color: #555555;
  text-decoration: none;
}
.Product a:hover
{
  color: #555555;
  text-decoration: underline;
}
.ProductSelected
{
  font-size: 8.5pt;
  color: #000000;
  font-family: Arial;
  background-color: #d3d2df;
  text-align: left;
  padding-right: 2px;
  padding-left: 15px;
  padding-bottom: 2px;
  padding-top: 2px;
  border-right: #333333 1px solid;
  border-top: #333333 1px solid;
  border-left: #333333 1px solid;
  border-bottom: #333333 1px solid;
  font-weight: bold;
  text-decoration: none;
}
.ProductSelected a:link
{
  color: #000000;
  text-decoration: none;
}
.ProductSelected a:visited
{
  color: #000000;
  text-decoration: none;
}
.ProductSelected a:active
{
  color: #000000;
  text-decoration: none;
}
.ProductSelected a:hover
{
  color: #000000;
  text-decoration: underline;
}
.List2
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffff66
}
.Maint
{
  font-size: 10pt;
  color: Black;
  font-family: Arial, Helvetica, Verdana;
  background-color: #ccffff;
}
.Copr
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana
}
.Footer
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.RCatMenu
{
    FONT-SIZE: 9pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.RCatMenuSel
{
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.RCatMenuProd
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.RCatMenu A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenu A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenu A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuSel A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuSel A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuSel A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuProd A:link
{
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuProd A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuProd A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.ProdCell
{
    BORDER-RIGHT: #cc0000 solid;
    BORDER-TOP: #cc0000 solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #cc0000 solid;
    COLOR: #cc0000;
    BORDER-BOTTOM: #cc0000 solid;
    FONT-FAMILY: Arial, Verdana
}
.ProdName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.ProdHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.ProdHeader A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.ProdHeader A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.ProdHeader A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #013299;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.ProdHeader A:hover
{
  font-weight: bold;
  font-size: 8pt;
  color: #990100;
  font-family: Arial, Verdana;
  text-decoration: none;
}
.ProdText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.CartFooter
{
  font-weight: normal;
  font-size: 10pt;
  color: black;
  font-family: Arial, Verdana;
  background-color: #d3d2df;
  border-right: white 1px solid;
  border-top: white 1px solid;
  border-left: white 1px solid;
  border-bottom: white 1px solid;
}
.ProdDtl
{
  font-weight: normal;
  font-size: 10pt;
  color: black;
  font-family: Arial, Verdana;
  background-color: #d3d2df;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: solid;
  border-left-color: white;
  border-bottom-color: white;
  border-top-color: white;
  border-right-color: white;
}
.ProdDtl A:link
{
  font-weight: normal;
  font-size: 10pt;
  color: black;
  font-family: Arial, Verdana;
  background-color: #d3d2df;
  text-decoration: underline;
}

.ProdDtl A:visited
{
  font-weight: normal;
  font-size: 10pt;
  color: black;
  font-family: Arial, Verdana;
  background-color: #d3d2df;
  text-decoration: underline;
}

.ProdDtlHeader
{
  font-weight: bold;
  font-size: 10pt;
  color: black;
  font-family: Arial, Verdana;
  background-color: #d3d2df;
  border-left-color: white;
  border-bottom-color: white;
  border-top-style: solid;
  border-top-color: white;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: white;
  border-bottom-style: solid;
}
.ProdPhoto
{
    BORDER-RIGHT: #013299 thin solid;
    BORDER-TOP: #013299 thin solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #013299 thin solid;
    COLOR: #cc0000;
    BORDER-BOTTOM: #013299 thin solid;
    FONT-FAMILY: Arial, Verdana
}
.ProdTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #020167
}
.ProdTitle A
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none
}
.ProdDtl A
{
    COLOR: silver;
    TEXT-DECORATION: none
}
.ProdDtlSpclHdr
{
  font-size: 9pt;
  color: #020167;
  font-family: Arial, Verdana;
  font-weight: bold;
  TEXT-DECORATION: none;
}
.ProdDtlSpclHdr A:link
{
  font-size: 9pt;
  color: #020167;
  font-family: Arial, Verdana;
  font-weight: bold;
  TEXT-DECORATION: none;
}
.ProdDtlSpclHdr A:visited
{
  font-size: 9pt;
  color: #020167;
  font-family: Arial, Verdana;
  font-weight: bold;
  TEXT-DECORATION: none;
}
.ProdDtlSpclHdr A:hover
{
  font-size: 9pt;
  color: #020167;
  font-family: Arial, Verdana;
  font-weight: bold;
  TEXT-DECORATION: underline;
}
.ProdDtlSpcl
{
    FONT-SIZE: 9pt;
    COLOR: #020167;
    FONT-FAMILY: Arial, Verdana
}
.ProdDtlSpcl A
{
    FONT-SIZE: 9pt;
    COLOR: #020167;
    FONT-FAMILY: Arial, Verdana
    TEXT-DECORATION: none
}
.CartHead
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.CartRequired
{
  padding-right: 5px;
  padding-left: 5px;
  font-weight: bold;
  font-size: 10pt;
  FONT-FAMILY: Arial, Helvetica, Verdana;
  background-color: #eeeeee;
  color: red;
}
.CartRequiredTrans
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
  FONT-FAMILY: Arial, Helvetica, Verdana;
	background-color: transparent;
	color: red;
}
.CartGrid
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.CartGridSmall
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.CartGridReadOnly
{
  padding-right: 5px;
  padding-left: 5px;
  font-size: 10pt;
  FONT-FAMILY: Arial, Helvetica, Verdana;
  background-color: #EEEEEE;
  color: #C0C0C0;
}
.CartGrid2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.CartHead2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.CartGrid A
{
    COLOR: black
}
BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana
}
BODY .Receipt
{
    FONT-SIZE: 9pt
}
BODY .List
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #ffffcc
}
BODY .Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #cccccc
}
BODY .Receipt TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
.RCatMenu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    TEXT-DECORATION: none
}
.RCatMenuProd A:hover
{
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: none
}
.ProdPhotoDet
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #cc0000;
    BORDER-BOTTOM: medium none
}
.InfoMsg
{
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, Verdana;
  color: Green;
}
.ErrorMsg
{
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, Verdana;
  color: Red;
}
.ErrorMsgNoBorder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Red;
}
.CourseDisplay
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Navy
}
.CourseDisplayBold
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Navy;
    font-weight: bold
}
.CourseWaitList
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #CC0000;
    font-weight: bold
}
.CourseDisplayHeader
{
    FONT-SIZE: 12pt;
	font-weight: bold;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Navy
}
.Receipt
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR: Black
}
.ReceiptBold
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR: Black;
	font-weight: bold
}
.ReceiptRed
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR: Red;
	font-weight: bold
}
.ReceiptBlue
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR: Navy;
}
.Criteria
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Black;
    BACKGROUND-COLOR: #99ccff
}
.CriteriaBold
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    font-weight: bold;
    COLOR: Black;
    BACKGROUND-COLOR: #99ccff
}
.TextComic
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	font-family: 'Comic Sans MS' , Arial, Verdana;
	background-color: #eeeeee;
	color: red;
}
.IndexLinks
{
    FONT-SIZE: 12pt;
    COLOR: #020167;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}

.IndexLinks A:active
{
    FONT-SIZE: 12pt;
    COLOR: #020167;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.IndexLinks A:visited
{
    FONT-SIZE: 12pt;
    COLOR: #020167;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.IndexLinks A:link
{
    FONT-SIZE: 12pt;
    COLOR: #020167;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.ShoppingReceiptGrid
{
  border-right: lightgrey 2px solid;
  border-top: lightgrey 2px solid;
  border-left: lightgrey 2px solid;
  border-bottom: lightgrey 2px solid;
  border-collapse:collapse;
}
.MemberBenefits
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	background-color: #e8d9b0;
	border-right: #020167 thin solid;
	border-top: #020167 thin solid;
	border-left: #020167 thin solid;
	border-bottom: #020167 thin solid;
}
.UserName
{
	font-size: 9pt;
	font-family: Arial, Verdana;
	background-color: #e8d9b0;
	color: #020167;
}
.WebGridHeader
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Verdana;
	background-color: #F2E4BB;
	font-weight: bold;
	text-decoration: none;
}
.WhiteTextButton
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial, Helvetica, Verdana;
	font-weight: normal;
}
.Warning
{
	font-size: 10pt;
	color: #dc143c;
	font-family: Arial, Helvetica, Verdana;
	background-color: #ffffff;
	font-weight: bold;
}
.SubscriberListHeader
{
	font-size: 10pt;
	color: #020167;
	font-family: Arial, Helvetica, Verdana;
	background-color: #E8D9B0;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.BrowseButton
{
	font-family: Arial, Helvetica, Verdana;
	color: black;
	background-color: #dcdcdc;
}
.MemberGridHeader
{
  padding: 2px;
  border: 1px solid #C0C0C0;
  font-size: 10pt;
  font-family: Arial, Verdana;
  background-color: #E8D9B0;
  font-weight: bold;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}
.MemberGridHeaderSummary
{
  padding: 2px;
  border: 1px solid #808080;
  font-size: 10pt;
  font-family: Arial, Verdana;
  background-color: #E8D9B0;
  font-weight: bold;
  color: #020167;
  vertical-align: middle;
  text-align: center;
}
.LabelBox
{
  padding: 2px;
  border: 1px solid #808080;
  font-size: 10pt;
  font-family: Arial, Verdana;
  background-color: #eeeeee;
  font-weight: normal;
  color: #000000;
}
.LabelBoxCenter
{
  padding: 2px;
  border: 1px solid #808080;
  font-size: 10pt;
  font-family: Arial, Verdana;
  background-color: #eeeeee;
  font-weight: normal;
  color: #000000;
  text-align: center;
}
.ToolInstructions
{
  background-color: #F2EDF3;
  border: thin solid #800000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: normal;
  font-style: normal;
  color: #800000;
}
.ToolColumns
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #666699;
}
.ToolColumnsXSmall
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #666699;
}
.ToolPreview
{
  border: .5px solid #C0C0C0;
  font-family: 'Comic Sans MS';
  font-size: small;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #000000;
}
.ToolPreviewSmall
{
  font-family: 'Comic Sans MS';
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #000000;
}
.Marketing
{
  font-family: Arial, Helvetica, Verdana;
  font-size: 11pt;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  list-style-image: url('../images/Check.gif');
  list-style-position: outside;
  list-style-type: none;
}
.Marketing a:link
{
  color: #003399;
}
.Marketing a:visited
{
  color: #003399;
}
.Marketing a:active
{
  color: #003399;
}
.Marketing a:hover
{
  color: #003399;
}
.SigBPrintDotFont
{
  font-family: 'SigBPrintDot';
  font-size: 36px;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  color: #000000;
}
.SigBPrintFont
{
  font-family: 'SigBPrint';
  font-size: 36px;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #000000;
}
.GrayTable
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: #C0C0C0;
  border: thin groove #0000FF;
}
.MaintGridHeader
{
  padding: 2px;
  border: 1px solid #C0C0C0;
  font-size: 10pt;
  font-family: Arial, Verdana;
  background-color: #E8D9B0;
  font-weight: bold;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}
.MaintGridHeaderSmall
{
  padding: 2px;
  border: 1px solid #C0C0C0;
  font-size: 8pt;
  font-family: Arial, Verdana;
  background-color: #E8D9B0;
  font-weight: bold;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}

