
/** hickeystyle css 
* background dark blue #080134
*  editor:cls, date:04.04.2007  ****/


BODY{FONT-SIZE: 11px;background-color:#A60000;MARGIN: 0px;COLOR: #000000;FONT-FAMILY: Arial, Helvetica, sans-serif}
TD{FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif;}
P{MARGIN-TOP: 0px;FONT-WEIGHT: normal;FONT-SIZE: 12px;MARGIN-BOTTOM: 8px;TEXT-ALIGN: left}
img {padding-bottom:0; padding-right:0px;}

.lowercase {text-transform:lowercase;}
h3 {font-size:14px;text-transform:lowercase;}
h1 {font-size:14px;text-transform:lowercase;}
	
.qjump {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

.PageTitle {
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
	text-transform:lowercase;
	display:block;
} 
.DeptTitle {
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
	text-transform:lowercase;
	display:block;
}
.ListPricewSale{FONT-SIZE: 12px;BACKGROUND: none transparent scroll repeat 0% 0%;COLOR: black;}
.ListPricewoSale{FONT-SIZE: 12px;BACKGROUND: none transparent scroll repeat 0% 0%;COLOR: black}
.SalePrice{FONT-SIZE: 12px;BACKGROUND: none transparent scroll repeat 0% 0%;COLOR: red}
.MSRPPrice{display:none;FONT-SIZE: 12px;BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black}

/* left hand Nav deptlinks */
/* create borders */
.leftBorder{border-left: #cccccc 1px solid;}
#TDbottom{border-left: #cccccc 1px solid; border-bottom:#cccccc 1px solid;background:#FFFFFF;}

.nav
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING: 0px;
    /*BORDER-TOP: #666666 1px solid;*/
    BACKGROUND-IMAGE: none;
   /* BORDER-LEFT: #666666 1px solid; */
    COLOR: #000000;
   /*  BORDER-BOTTOM: #666666 1px solid; */
    BACKGROUND-COLOR: #ffffff;
}
.navmargin
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}

 .PageContent
{
    PADDING:4px;
    /* POSITION: relative;
    TOP: 20px */
}

.EmailTitle {
color: #5b5b5b; text-decoration: none; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-right:5px;line-height:9px;
}
.EmailText {
color: #5b5b5b; text-decoration: none; font-size: 11px; font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding-right:5px;line-height:9px;
}
.EmailText2 {
color: #5b5b5b; text-decoration: none; font-size: 9px; font-weight:normal;font-family:Arial, Helvetica, sans-serif;
}
.emlform {font-size:10px;line-height:9;width:80px;float:left;margin-right:3px;}
.SubHeadbgcolor
{
    BACKGROUND: #999999;
    COLOR: #000000
}
.SubHeadText
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.TableText
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}
.ErrorMsg
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}
/* HEADER TAGS *****/
/* my account & login register links */
.cart:link {color: #5b5b5b; text-decoration: none; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.cart:visited {color: #5b5b5b;; text-decoration: none; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.cart:hover {color: #515c7b; text-decoration: underline; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.cart:active {color: #515c7b; text-decoration: underline; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

/* header Nav black; with hover blue  #515c7b; */
.HeaderNav:link {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	display: inline;
	color: #000000; 
	text-decoration: none;
}
.HeaderNav:visited {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	display: inline;
	color: #000000; 
	text-decoration: none;
}
.HeaderNav:hover {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	display: inline;
	color: #515c7b; 
	text-decoration: underline;
}
.HeaderNav:active {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	display: inline;
	color:#515c7b;
	text-decoration: underline;
}
/* homepage links  */

.availability_msg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
}

.homeLinks:link {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	color: #ffffff; 
	text-decoration: none;
}
.homeLinks:visited {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	color: #ffffff; 
	text-decoration: none;
}
.homeLinks:hover {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	color: #f8f8f8; 
	text-decoration: underline;
}
.homeLinks:active {
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 8px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	color:#f8f8f8; 
	text-decoration: underline;
}
/* end home links */

.Footertext
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff
}
.FooterBack
{
    BACKGROUND: #6699cc;
    COLOR: #ffffff
}
.FooterLink:link
{
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 3px 0px 3px;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	color: #000000; 
	text-decoration: none;
}
.FooterLink:visited
{
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 3px 0px 3px;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	color: #000000; 
	text-decoration: none;
}
.FooterLink:hover
{
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 3px 0px 3px;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	color:#515c7b;
	text-decoration: underline;
}
.FooterLink:active
{
	font-family:  Arial, Helvetica, sans-serif;	
	padding:  3px 3px 0px 3px;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	color:#515c7b;
	text-decoration: underline;
}
.SubText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.optional
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}
.required
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    COLOR: #000000
}
.relProductlabel
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.ProductShortDescription
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.ProductName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewSaleP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewoSaleP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.SalePriceP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red
}
.MSRPPriceP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewSaleR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewoSaleR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.SalePriceR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red
}
.MSRPPriceR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.DeptShortDescription
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
/* *** check out tags ***  */
.SubHeadbgcolor {
background:#bfbfbf;
}
.tablebgcolor {
 background:#ffffff;
 font-size:11px;
 }
 .cart_list_item {
 font-size:11px;
 color:#000000;
 }
.CartLabels
{
    BACKGROUND: #ffffff;
	font-size:11px;
    COLOR: #000000
}
.basketlinkP:link {color: #5b5b5b; text-decoration: none; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.basketlinkP:visited{color: #5b5b5b; text-decoration: none; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.basketlinkP:hover {color: #5b5b5b; text-decoration: underline; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.basketlinkP:active {color: #5b5b5b; text-decoration: underline; font-size: 11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}


.BasketErrors
{
    BACKGROUND: #ffffff;
	font-size:11px;
    COLOR: #ff0000
}

.PurchaseErrors
{
    BACKGROUND: #ffffff;
    COLOR: #ff0000
}
.ErrorMsg
{
    BACKGROUND: #ffffff;
    COLOR: #ff0000
}
.PaymentInput
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.outer
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
TABLE#confBottom TD
{
    BORDER-RIGHT: #b9b9b9 0pt solid;
    BORDER-TOP: #b9b9b9 1pt solid;
    BORDER-LEFT: #b9b9b9 1pt solid;
    BORDER-BOTTOM: #b9b9b9 0pt solid
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
.deptbarlink:link
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-top: 5px;
    MARGIN-right: 4px;
    COLOR: #000000;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.deptbarlink:visited
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-top: 5px;
     MARGIN-right: 4px;
    COLOR: #000000;
     TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.deptbarlink:hover
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
   MARGIN-top: 5px;
     MARGIN-right: 4px;
    color:#515c7b;
     TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.deptbarlink:active
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
   MARGIN-top: 5px;
    MARGIN-right: 4px;
    color:#515c7b;
     TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.deptbarlink2:link
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 15px;
    COLOR: #656565;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deptbarlink2:visited
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 15px;
    COLOR: #656565;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deptbarlink2:hover
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 15px;
    COLOR: #ee484c;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.deptbarlink2:active
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 15px;
    COLOR: #ee484c;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.deptlinkM:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	display: block;
}
.deptlinkM:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	display: block;
}
.deptlinkM:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ee484c;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
	display: block;
}
.deptlinkM:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ee484c;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	display: block;
}
.deptlinkP:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.deptlinkP:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.deptlinkP:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ee484c;
    TEXT-DECORATION: underline
}
.deptlinkP:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ee484c;
    TEXT-DECORATION: underline
}
.footer:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.footer:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.footer:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
.footer:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
.deptlinkM2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #555555;
    TEXT-DECORATION: none
}
.deptlinkM2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #555555;
    TEXT-DECORATION: none
}
.deptlinkM2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
.deptlinkM2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}

/* want it now popup div on custom polo shirt product page template */
#wantNowDiv_outer
{
  align: left;
  position: relative;
  top: -60px;
  left: 100px;
  z-index:900;
  height: auto;
}
#wantNowDiv
{
  position: absolute;
  top: 0px;
  left: -15px;
  z-index:899;
  height: auto;
  border:1px solid #000000; 
  background-color:#FFFFFF;
  width: 200px;
  padding:10px 10px 10px 10px;
}


/* Employee Name popup div on basket */
#EmpNameDiv_outer
{
  align: left;
  position: relative;
  top: -100px;
  left: 200px;
  z-index:900;
  height: auto;
}
#EmpNameDiv
{
  position: absolute;
  top: 0px;
  left: -15px;
  z-index:899;
  height: auto;
  border:1px solid #000000; 
  background-color:#FFFFFF;
  width: 200px;
  padding:10px 10px 10px 10px;
}
