/* Default Overwrites
*******************************/
HTML { }
BODY {background-color:black;margin:0px;FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE:12px;COLOR:#aaa;}
TD {FONT-SIZE: 12px; COLOR: #aaa; FONT-FAMILY:Arial, Helvetica, sans-serif;}
H1 { font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; FONT-SIZE: 160%; color:#bbbbbb;  Margin-bottom:7px;  Margin-top:7px;}
H2 {MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #bbbbbb; FONT-FAMILY: Arial, Helvetica, sans-serif; Margin-bottom:7px;  Margin-top:7px;}
H3 {MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #777777; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
A {FONT-SIZE: 12px; COLOR:white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover {COLOR: #FF0099; TEXT-DECORATION: underline}
FORM{display:inline;}
INPUT {	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; font-family:Verdana,tahoma,Arial;font-size:10px; }
SELECT {	FONT-SIZE: 90%; MARGIN-BOTTOM: 0px}
SUBMIT {FONT-SIZE: 90%; MARGIN-BOTTOM: 0px}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; border:none;}
Img .ThinBorder {Border: 1px Solid #003399; }

.ViewLarge {FONT-SIZE: 0.8em; COLOR: #aaa; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.ViewLarge:hover {FONT-SIZE: 0.8em; COLOR: #aaa; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: Underline}


.inputbutton	{background:#EEEEEE;border-color:#000000;border:1px solid;font-family: tahoma,verdana,arial;	font-size:10px;font-weight:bold;Cursor:Hand;}
.inputBox		{border: 1px solid #666; background:#222; color:white; padding-left:2px; margin:1px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.inputBoxWhite		{border: 1px solid #000; background:white; color:333; padding-left:2px; margin:1px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.PageHeading {FONT-SIZE: 150%; COLOR: #0053a0; padding-top:12px;}
.Brdr1{ border:1px Solid #555;}
.Hand { cursor:pointer;}
.Cntr{ text-align:center;}
.NoMargins{ margin:0px; padding:0px;}


.SearchBox		{color:#333;background:white;border:1px solid #000; FONT-FAMILY:Arial, Helvetica, sans-serif; padding-left:2px;}
.f01{ color:#e3027f;}
.f02{ color:white;}

A.Col2 { color:blue; text-decoration:underline;}
A.Col2:hover { color:DeepPink;}
/* Shopping Basket
*******************************/
#BasketContents{background-color:#333333; margin:10px 0px;}
#PageSubNav{width: 167px; background-color:#333333; margin:16px 0px; padding-bottom:20px;}


/* Headings
*******************************/
.ModuleHeaderBld { font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; FONT-SIZE: 14px; color:#bbbbbb;}
.ModuleHeaderLite { font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: Normal; FONT-SIZE: 14px; color:#bbbbbb;}
.ModuleLable { font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: Normal; FONT-SIZE: 11px; color:#fff;}
.ModuleLableAlt { font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: Normal; FONT-SIZE: 11px; color:#b8bf33;}
.ModuleLableHighLight { font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: Normal; FONT-SIZE: 11px; color:#15c220;}
.SpecialOffer { color:#e3027f;}
.NonBold { FONT-WEIGHT: Normal;}
.DivLines {background-color:#555;}
.TextHighlight01 {COLOR: #e3027f;}
.TextHighlight02 {COLOR: #b8bf33;}
.PriceTxt {COLOR:white;}

/* Links
*******************************/
.LnkBasket {FONT-SIZE: 11px; COLOR: #e3027f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.LnkBasket:hover {FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.LnkQuickLinks {FONT-SIZE: 10px; }
.LnkQuickLinks:hover {FONT-SIZE: 10px; }

.CategoriesLnk {FONT-SIZE: 11px; }
.CategoriesLnk:hover {FONT-SIZE: 11px; COLOR: #e3027f; }


/* Basket
*******************************/
.BasketHeadTxt { font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; FONT-SIZE: 11px; color:white;}
.BasketTotalTxt { font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:white;}
.BasketHeading {background-color:#444}
.BasketRow1 {background-color:#555}
.BasketRow2 {background-color:#333}
.BasketLinesR1 {Border-right: solid 1px #666;}
.BasketLinesL2 {Border-left: Solid 2px #666;}
.BasketLinesL1 {Border-Left: 1px Solid #666;}
.BasketLinesT1 {Border-top: Solid 1px #666;}

/* Featured
*******************************/
.FeatureHighlight {background-color:#333}



/* Footer
*******************************/
#PgFooterWrap{ border-top:2px solid #898989; width:700px; float:left; clear:both; background:#000000; }
#FtrLogos{ height:62px; border-bottom:1px solid #333333; text-align:center;}
#FtrLogos IMG { margin:5px 0px; }
#PgFooterCopyrite{ float:left; text-align:left; padding:10px 0px; border-bottom: 1px solid #333333; }
#FooterBtm{ float:left; text-align:left; padding: 5px 0px 15px 0px; }
#UsageTerms{ float:left; text-align:left; width:260px; padding-top: 18px; }
#DevStamp{ float:left; text-align:Right; width:200px; padding-top: 18px; }
#Pprocessor{ float:left; margin-right:28px;}



