body
{
background-color:#FFFFFF;
color:#000000;
margin:0px0px0px0px;
font-size: 11px; 
line-height: 16px; 
font-family: Verdana, Arial, Helvetica, san-serif 
}
.headerlogo
{
background-color: #FFFFFF;
background-image: url(/graphics/3logo.jpg);
background-repeat:no-repeat;
background-position:center;
}
.cartheaderlogo
{
background-color: #FFFFFF;
background-image: url(/graphics/3logosmall.jpg );
background-repeat:no-repeat;
background-position:center;
}
.headertop
{
background-color: #FFFFFF;
}
.heatherblue
{
background-color: #9999cc;
}
.heatherlinks
{
font-weight: bold; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif ;
text-decoration: none;
}
A.footerlinks, A.footerlinks:link, A.footerlinks:Hoover
{
color: #9999cc;
font-weight: bolder; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration: underline
}
A.footerlinks:visited
{
color: #990000;
font-weight: bolder; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration: underline;
}
.darkbluetable
{
background-color: #FFFFFF;
}
.redpipes
{
color: #990000;
font-weight: bolder; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration: none
}
.subheading   
{ 
color: #333366; 
font-weight: bold; 
font-size: 13px;
line-height: 18px;
font-family: Verdana, Arial, Helvetica, san-serif 
}
.whiteheader
{ 
color: white; 
font-weight: bolder; 
font-size: 13px;
vertical-align:middle;
line-height: 18px;
font-family: Verdana, Arial, Helvetica, san-serif 
}
.bodytext  
{ 
font-size: 11px; 
line-height: 16px; 
font-family: Verdana, Arial, Helvetica, san-serif 
}

.boldtext  
{ 
font-weight: bold;
}
A.links, A.links:link, A.links:Hoover
{ 
color: #9999cc;
font-weight: bolder; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration: underline
}
A.footerlinks:visited
{
color: #990000;
font-weight: bolder; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration: underline;
}
.headings  
{ 
    color: #666699; 
    font-weight: bold; 
    font-size: 16px; 
    line-height: 18px; 
    font-family: Verdana, Arial, Helvetica, san-serif 
    }
.miniheadings  
{ 
    color: #666699; 
    font-weight: bold; 
    font-size: 12px; 
    line-height: 14px; 
    font-family: Verdana, Arial, Helvetica, san-serif 
    }
.bigbluehead  
{ 
    color: #333366; 
    font-weight: bold; 
    font-size: 14px; 
    line-height: 16px; 
    font-family: Verdana, Arial, Helvetica, san-serif 
    }
 
.descriptions 
{ 
    font-size: 11px; 
    line-height: 16px; 
    font-family: Verdana, Arial, Helvetica, san-serif
}

.TitleBackground
{
background-color:#B745D4;
background-repeat:repeat;
height:5px;
}
.SideBar
{
background-color:#DEDEDE;
background-repeat:repeat-y;
}
.SearchBox
{
background-color:#9999cc;
background-repeat:repeat;
color:white;
font-size:10px;
font-weight:bold;
padding:0000;
}


.SearchText
{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
}

.smallwhitetext
{
color:white;
font-size:11px;
}
.32pt
{
font-size:32px;
}
.18pt
{
font-size:18px;
}


.AltBoldCheckoutText
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#333366;
font-weight:bold;
}

.BoldCheckoutText
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#333366;
font-weight:bold;
}

.Attention
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:red;
font-weight:bold;
}
.CheckoutTexttd
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:black;
font-style:normal;
}
.LightBoldText
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}

.NormalTextBold
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#333333;
font-weight:bold;
text-align:center;
}

.NormalText2Bold
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#333333;
font-weight:bold;
text-align:left;
}

.NormalText2
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#333333;
font-weight:normal;
text-align:left;
}
.NormalText
{
font-size: 11px; 
line-height: 16px; 
font-family: Verdana, Arial, Helvetica, san-serif;
color:black;
font-style:normal;
text-align:left;
vertical-align:text-top;
}

.LinkText
{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#085597;
font-style:normal;
}

.PopupLinkText
{
color: #9999cc;
font-weight: bolder; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration: underline
}
/*stylesusedthroughoutthesite*/

td
{
font-size: 11px; 
line-height: 16px; 
font-family: Verdana, Arial, Helvetica, san-serif 
}
th
{
font-size:12px;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
text-align:center;
}
.ORrunningtotal
{
color:white;
}

.tinytext
{
font-size:10px;
font-family: Verdana, Arial, Helvetica, san-serif;
width:27px;
}


.smalltext
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
}

.mediumtext
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
}

.error
{
font-size:12pt;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
color:red;
text-align:center;
}

.syncerror
{
font-size:12pt;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
color:red;
text-align:center;
background-color:#d7d7d7;
}

.stopsignerror
{
font-size:10pt;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:normal;
color:red;
text-align:left;
vertical-align:top;
}


.tinyerror
{
font-size:6pt;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
color:red;
text-align:center;
}

.nomargin
{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

.noverticalmargin
{
padding-left:14pt;
margin-top:0px;
margin-bottom:0px;
}

.bold
{
font-weight:bold;
}

.titlecase
{
text-transform:capitalize;
}


.leftnav
{
text-decoration:none;
}

.leftnavbold
{
text-decoration:none;
font-weight:bold;
}

.topnav
{
color:#fff;
}

.helptitle
{
font-weight:bolder;
font-size:16px;
font-family: Verdana, Arial, Helvetica, san-serif;
}


/*stylesusedinplaceoffontcolortags*/

.red
{
color:#FF0000;
}

.red2
{
color:#CC0000;
}

.red3
{
color:#C9030C;
}

.white
{
color:#FFFFFF;
}

.whitebold
{
color:#FFFFFF;
font-weight:bold;
}

.headingbluelarge
{
color:#17297c;
font-size:12pt;
}


.blue2
{
color:#2b4ec7;
}

.gray
{
color:#828282;
}

/*stylesusedonthehomepage*/
.home_whitebold
{
color:white;
font-weight:bold;
font-size:12px;
}

.home_personal
{
color:#25374c;
font-weight:bold;
font-size:11px;
}

.home_personalsmall
{
color:#25374c;
font-size:10px;
}




/*stylesusedonproductsearchgrid.asp*/

.foundfor
{
color:#17297C;
}

.pagetable
{
color:#17297C;
}

.subcatlink
{
font-size:12px;
}

.subcatlinkbold
{
font-size:12px;
font-weight:bold;
}

.viewshirt
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
color:#000000;
font-weight:bold;
}

.itemnumber
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
color:#000000;
}

.startingat
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
color:#000000;
}

.shipfreethrufirstwords
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
color:#CC0000;
font-weight:bold;
}

.shipfreethru
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
color:#CC0000;
}



/*stylesusedonshowitem.asp*/

.prodpulldown
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
width:155px;
}

.steplabel
{
font-weight:bold;
color:#17297C;
}

.quantbox
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
width:26px;
}

.quantboxlicensed
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
width:26px;
}

.sizelabel
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
color:#1f3993;
}

.colorlabel
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
color:#1f3993;
}

.nacell
{
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:normal;
color:#1f3993;
}

.smallgraytext
{
color:#828282;
font-size:11px;
font-family: Verdana, Arial, Helvetica, san-serif;
}

.orderformtitle
{
font-weight:bolder;
font-size:16px;
font-family: Verdana, Arial, Helvetica, san-serif;
}

.licensedtabletitle
{
font-weight:bold;
color:#14267A;
}

/*stylesusedonshipto.asp*/
.bottom
{
vertical-align:bottom;
}

/*stylesusedinshippingoptionscontrol*/
.shipmethodlistitem
{
padding-left:14pt;
margin-top:0px;
margin-bottom:0px;
}

.paddednotice
{
padding-left:12pt;
margin-top:0px;
margin-bottom:0px;
color:#FF0000;
}

/*stylesusedonpreorderconfirmation.asp*/
.title
{
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
font-size:12pt;
color:#14267a;
text-align:center;
}

.bodytext10
{
font-size:10pt;
font-family: Verdana, Arial, Helvetica, san-serif;
}

/*stylesusedonorderconfirmation.asp*/
.largetext
{
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
font-size:16pt;
color:#000000;
}

/*stylesusedonphonefaxconfirmation.asp*/
.hugetext
{
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
font-size:18pt;
color:#000000;
}

/*stylesusedonordercheckout.asp*/
.smallerror
{
font-size:10pt;
font-family: Verdana, Arial, Helvetica, san-serif;
font-weight:bold;
color:red;
text-align:center;
}
/*stylesusedon.netpagesintheadminsite*/
H1
{
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:2em;
font-weight:700;
font-style:normal;
text-decoration:none;
word-spacing:normal;
letter-spacing:normal;
text-transform:none;
}

H2
{
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:1.75em;
font-weight:700;
font-style:normal;
text-decoration:none;
word-spacing:normal;
letter-spacing:normal;
text-transform:none;
}

H3
{
    color: black; 
    font-weight: normal; 
    font-size: 18px; 
    line-height: 22px; 
    font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration:none;
word-spacing:normal;
letter-spacing:normal;
text-transform:none;
}

H4
{
    color: black; 
    font-weight: bold; 
    font-size: 16px; 
    line-height: 22px; 
    font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration:none;
word-spacing:normal;
letter-spacing:normal;
text-transform:none;
}

H5,DT
{
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:1em;
font-weight:700;
font-style:normal;
text-decoration:none;
word-spacing:normal;
letter-spacing:normal;
text-transform:none;
}
.CartListHead
{
background-color:#333366;
background-repeat:repeat;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
padding:2px0px2px2px;
}
.PreOrderTable,.NewReleaseTable
{
background-color:#5087DC;
border:1pxsolid#5087DC;

}
.PreOrderContent
{
background-color:#FFFFFF;
}
.NewReleaseContent
{
background-color:#FFEE60;
}
.OnlineSpecials
{
background-color:#82F04B;

}
.BreadCrumbLinkNormal
{
color:#085597;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
}
.BreadCrumbLinkBold
{
color:#085597;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
}
P
{
font-size: 11px; 
line-height: 16px; 
font-family: Verdana, Arial, Helvetica, san-serif 
}
B
{
color: #333366; 
font-weight: bold; 
font-size: 13px;
line-height: 18px;
font-family: Verdana, Arial, Helvetica, san-serif 
}
A
{
color: #990000;
font-weight: bolder; 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif;
text-decoration: underline;

}
LI
{
font-size: 11px; 
line-height: 16px; 
font-family: Verdana, Arial, Helvetica, san-serif 
}
.hidden
{
	display: none;
}
