.Normal
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: white;
}
.Signature
{
	font-size: 32pt;
	color: #000000;
	font-family: 'Palace Script MT';
	background-color: white;
}
A:link {color:#0066cc; text-decoration: underline}
A:visited {color:#0066cc; text-decoration: underline}
A:active {color:#0066cc; text-decoration: underline}
A:hover {color:darkred; text-decoration: underline}

.MaintMenu
{
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Verdana;
}
.MaintMenuA:link {color:#0066cc; text-decoration: underline}
.MaintMenuA:visited {color:#0066cc; text-decoration: underline}
.MaintMenuA:active {color:#0066cc; text-decoration: underline}
.MaintMenuA:hover {color:darkred; text-decoration: underline}

.Email
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: transparent;
}
.EmailProcessed
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff0000;
	font-family: Arial, Helvetica, Verdana;
	background-color: transparent;
}
.Info
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: transparent;
}
.Letter
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
}
.warranty
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR:  #ffff00;
    text-align:justify 
}
.warrantyTitle
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR:  #ffff00;
}


.Menu
{
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: black;
}
.MenuSelect
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.List2
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffff66
}
.Maint
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica ;
    BACKGROUND-COLOR: #ccffff
}
.Copr
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: black;
}
.Copr A:link {color:#0066cc; text-decoration: underline}
.Copr A:visited {color:#0066cc; text-decoration: underline}
.Copr A:active {color:#0066cc; text-decoration: underline}
.Copr A:hover {color:darkred; text-decoration: underline}

.MaintCopr
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: white;
    background-color:Gray;
}
.MaintCopr A:link {color:white; text-decoration: underline}
.MaintCopr A:visited {color:white; text-decoration: underline}
.MaintCopr A:active {color:white; text-decoration: underline}
.MaintCopr A:hover {color:darkred; text-decoration: underline}
.Footer

{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana
}

.UsefulLink
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana
}

.RCatMenuProd A:link
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuSel
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.RCatMenuProd
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.RCatMenu
{
    FONT-SIZE:9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent
}
.RCatMenu A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenu A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenu A:active
{
  font-weight: bold;
  font-size: 9pt;
  color: #FFFFFF;
  font-family: Arial, Verdana;
  background-color: transparent;
  text-decoration: none;
}

.RCatMenu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.RCatMenuSel A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuSel A:visited
{
  font-weight: bold;
  font-size: 9pt;
  color: #FFFFFF;
  font-family: Arial, Verdana;
  background-color: transparent;
  text-decoration: none;
}
.RCatMenuSel A:active
{
  font-weight: bold;
  font-size: 9pt;
  color: #FFFFFF;
  font-family: Arial, Verdana;
  background-color: transparent;
  text-decoration: none;
}
.RCatMenuProd A:link
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuProd A:visited
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuProd A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.RCatMenuProd A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}

.ProdCell
{
  border-right: #666666 thin solid;
  border-top: #666666 thin solid;
  font-weight: bold;
  font-size: 8pt;
  border-left: #666666 thin solid;
  color: #cc0000;
  border-bottom: #666666 thin solid;
  font-family: Arial, Verdana;
}
.ProdText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.ProdDtl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #eeeeee;
}
.ProdDtlColHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #018ABE;
}
.ProdPhoto
{
    BORDER-RIGHT: #666666 thin solid;
    BORDER-TOP: #666666 thin solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #666666 thin solid;
    COLOR: #cc0000;
    BORDER-BOTTOM: #666666 thin solid;
    FONT-FAMILY: Arial, Verdana
}
.ProdTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #018ABE
}
.ProdTitle A:link {color:white; text-decoration: none}
.ProdTitle A:visited {color:white; text-decoration: none}
.ProdTitle A:active {color:white; text-decoration: none}
.ProdTitle A:hover {color:darkred; text-decoration: none}

.ProdDtl A
{
    COLOR: silver;
    TEXT-DECORATION: none
}
.ProdDtlSpcl
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Verdana
}
.ProdDtlSpcl A
{
    COLOR: #018ABE;
    TEXT-DECORATION: none
}
.ProdDtlSpcl A:hover {color:darkred; text-decoration: none}

.CartTitle
{
    COLOR: #ffffff;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #018ABE
}
.CartTitleShipTo
{
    COLOR: #ffffff;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #018ABE
}
.CartTitleShipTo A:link {color:white; text-decoration: underline}
.CartTitleShipTo A:visited {color:white; text-decoration: underline}
.CartTitleShipTo A:active {color:white; text-decoration: underline}
.CartTitleShipTo A:hover {color:darkred; text-decoration: underline}

.CartHead
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #eeeeee
}

.CartSubject
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Verdana;
	background-color: #eeeeee;
	color: black;
}

.CartHead3
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #ffffff
}

.CartGrid
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.CartGrid A:link {color:#0066cc; text-decoration: none; FONT-WEIGHT: bold}
.CartGrid A:visited {color:#0066cc; text-decoration: none; FONT-WEIGHT: bold}
.CartGrid A:active {color:#0066cc; text-decoration: none; FONT-WEIGHT: bold}
.CartGrid A:hover {color:#darkred; text-decoration: none; FONT-WEIGHT: bold}

.CartLink
{
    font-size: 8pt;
    font-family: Arial, Verdana;
    background-color: #eeeeee;
    color: #8b0000;
    text-decoration: underline;
}
.CartLink A:link {color:#8b0000;text-decoration: underline}
.CartLink A:visited {color:#8b0000;text-decoration: underline}
.CartLink A:active {color:#8b0000;text-decoration: underline}
.CartLink A:hover {color:#8b0000; text-decoration: underline;FONT-WEIGHT: bold}

.CartHead2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, 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
}

.ProdHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.ProdHeader A:link {color:#000000; text-decoration: none}
.ProdHeader A:visited {color:#000000; text-decoration: none}
.ProdHeader A:active {color:#000000; text-decoration: none}
.ProdHeader A:hover {color:darkred; text-decoration: none}



.ProdPhotoDet
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #cc0000;
    BORDER-BOTTOM: medium none
}
.ErrorMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Red;
    border-style: double;
	border-color: Red
}

.CheckoutStep
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
}
.CheckoutStepDetail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
}
.CourseDisplay
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Navy
}
.CourseDisplayBold
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Navy;
    font-weight: bold
}
.CourseDisplayHeader
{
    FONT-SIZE: 12pt;
	font-weight: bold;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Navy
}
.Receipt
{
    FONT-SIZE: 10pt;
    FONT-FAMILY:  Arial, Verdana;
    COLOR: Black
}
.ReceiptHdr
{
    COLOR: #000000;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cccccc
}
.PaymentHdr
{
    COLOR: #ffffff;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #018ABE
}
.ReceiptBold
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Black;
	font-weight: bold
}
.ReceiptRed
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Red;
	font-weight: bold
}
.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
}
.CatHead
{
	font-size: 12pt;
	font-family: Arial, Verdana;
	font-weight: bold;
	color: #990000;
}
.CatHeadNonBold
{
	font-size: 12pt;
	font-family: Arial, Verdana;
	color: #990000;
}
.CatLink
{
	font-size: 10pt;
	font-family: Arial, Verdana;
	font-weight: bold;
	color: #018ABE;
}
.CatLink A:link {color:#018ABE; text-decoration: underline}
.CatLink A:visited {color:#018ABE; text-decoration: underline}
.CatLink A:active {color:#018ABE; text-decoration: underline}
.CatLink A:hover {color:darkred; text-decoration: underline}

.CatReg
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: Black;
}
.TopOfPageLink
{
	font-size: 10pt;
	color: Blue;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
.TopOfPageLink A:link {color:blue; text-decoration: underline}
.TopOfPageLink A:visited {color:blue; text-decoration: underline}
.TopOfPageLink A:active {color:blue; text-decoration: underline}
.TopOfPageLink A:hover {color:darkred; text-decoration: underline}

.TopOfPageLinkBig
{
	font-size: 12pt;
	color: Blue;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
.TopOfPageLinkBig A:link {color:blue; text-decoration: underline}
.TopOfPageLinkBig A:visited {color:blue; text-decoration: underline}
.TopOfPageLinkBig A:active {color:blue; text-decoration: underline}
.TopOfPageLinkBig A:hover {color:darkred; text-decoration: underline}
