

.green {COLOR: #33cc00;FONT-FAMILY: Verdana;FONT-SIZE: 10pt;FONT-WEIGHT: bold;}

a.orangelink {COLOR: #ff9900;FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: bold;text-decoration: underline}
a.orangelink:hover {COLOR: #ff9900;FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: bold;}
a.orangelink:visited {COLOR: #ff9900;FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: bold;}


a.redlink {COLOR: #ff0000;FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: bold;text-decoration: underline}
a.redlink:hover {COLOR: #ff0000;FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: bold}
a.redlink:visited {COLOR: #ff0000;FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: bold;}


.vline {
background-image: url(/line.gif); 
background-repeat: repeat-y;
background-position: 50%;
}

.hline {
background-image: url(/line.gif); 
background-repeat: repeat-x;
background-position: 50%;
}


.extbodyheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.extbodyheaderleft {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: verdana;
}
.italic {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.extbody {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.extheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: white; FONT-FAMILY: verdana; TEXT-ALIGN: center
}


a.indexlink {COLOR: #ffffff;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 8pt;FONT-WEIGHT: bold}
a.indexlink:hover {COLOR: #FFCC00;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 8pt;FONT-WEIGHT: bold}
a.indexlink:visited {COLOR: #ffffff;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 8pt;FONT-WEIGHT: bold}
a.indexlink:visited:hover {COLOR: #FFCC00;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 8pt;FONT-WEIGHT: bold}

.specialprice
{

COLOR: #ffcc33;
FONT-SIZE: 16pt;
}

.specialbody
{

background-color: #333333; color: #DEDEDE; border: 1px solid #696969; -moz-border-radius: 4px 4px 4px 4px; Z-INDEX: 10;
}

.specials
{

FONT-WEIGHT: normal;

}

.adminlink  { color: black; font-family: Tahoma; font-size: 8pt; text-decoration: underline; 
               font-weight: bold }
.adminlink:hover { color: Gray; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }


.lefttable 
{
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}

.righttable 
{
    BACKGROUND-COLOR: ;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}

.footertable 
{
    BACKGROUND-COLOR: ;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}

.headertable 
{
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}

.bodytable 
{
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}

.bodytableinverse 
{
    COLOR: white;
    BACKGROUND-COLOR: transparent ;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}

.bodytableinverse2 
{
    BACKGROUND-COLOR: transparent;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}

.shoppingcartsubtotal 
{
    BACKGROUND-COLOR: #939393 ;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}



.leftlink  { color: black; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
.leftlink:hover { color: #3C46C4; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }

.rightlink    { color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: bold; 
               text-decoration: none }
.rightlink:hover { color: #FFFFFF; text-decoration: none; background-color: black; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }

.bodylink  { color: #FFFFFF; font-family: Tahoma; font-size: 8pt; text-decoration: underline; 
               font-weight: bold }
.bodylink:hover { color: #ffcc00; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }

.headerlink  { color: black; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
.headerlink:hover { color: #3C46C4; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
.headerlinkinverse  { color: #3C46C4; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
.headerlinkinverse:hover { color: black; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
.headerlinkinverse2  { color: black; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
.headerlinkinverse2:hover { color: #3C46C4; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }

.inlineordercell  { color: black; font-family: Tahoma; font-size: 8pt; text-decoration: none; }
               
.subtotal  { color: black; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
               
.categories    { color: black; font-family: Tahoma; font-size: 8pt; font-weight: bold; 
               text-decoration: none }
               
.categories:hover { color: #D80408; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }

.subcategories { color: #D80408; font-family: Tahoma; font-size: 8pt; font-weight: bold; 
               text-decoration: none }
               
.subcategories:hover { color: black; text-decoration: none; background-color: normal; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
.shoppingcart { color: #ffffff; font-family: Tahoma; font-size: 8pt; font-weight: none; 
               text-decoration: underline }
.shoppingcart:hover { color: #ffcc00; text-decoration: none; background-color: normal; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: none; background-position: 
               0% }

.footerlink  { color: #000080; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
.footerlink:hover { color: #6BA5E4; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
.focused {  background-color: #FFFFFF}
.blur#D80408 {  background-color: #e9e9e9}






BODY
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
    
}
PRE
{
    BACKGROUND: #000000;
    COLOR: darkred;
    FONT-FAMILY: Courier New;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
H1
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0pt;
    TEXT-ALIGN: center
}
H2
{
    COLOR: Black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
H3
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
INPUT
{
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 8pt;
}
TEXTAREA
{
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 8pt;
}
TEXTAREA
{
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 8pt;
}
SELECT
{
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 8pt;
}
OPTION {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma
}

.body
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}
.header1
{
    BACKGROUND-COLOR: #000000;
    COLOR: darkred;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0pt;
    TEXT-ALIGN: center
}
.header2
{
    COLOR: dark#3C46C4;
    FONT-FAMILY: Verdana;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0pt
}
.header3
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
.labels
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.code
{
    BACKGROUND: #BLACK;
    COLOR: darkred;
    FONT-FAMILY: Courier New;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
H4
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
.tablebody
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
    COLOR: #333333;
    BACKGROUND-COLOR: transparent;
}
.tableheader
{
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-COLOR: #333333;
}
.menulink    { color: white; font-family: Tahoma; font-size: 8pt; font-weight: bold; 
               text-decoration: none }
.menulink:hover { color:#ffcc00; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
               
.menulink2    { color: red; font-family: Tahoma; font-size: 8pt; font-weight: bold; 
               text-decoration: none }

.menulink2:hover { color: black; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
               
.menulink3    { color: black; font-family: Tahoma; font-size: 8pt; font-weight: bold; 
               text-decoration: none }
.menulink3:hover { color: red; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
.menuheader  { color: black; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
.menuheader:hover { color: #3C46C4; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }
               
.heading  { color: #black; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold }
.heading:hover { color: gray; text-decoration: none; background-color: #000080; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }

.focused  { color: #black; font-family: Tahoma; font-size: 8pt; text-decoration: none; 
               font-weight: bold; BACKGROUND-COLOR: #e1e1e1 }
.focused:hover { color: gray; text-decoration: none; background-color: #000080; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }

.blurred {FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana }

.sidetable {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sidetable2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.sidelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2271A0;
	font-size: 10px;
	font-weight: bold;
}
.baseline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.sidelinks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.sidelinks2:a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.producthdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2271A0;
	font-weight: bold;
}
a {
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #ffcc00;
	text-decoration: underline;
}
.indexlink    { color: white; font-family: Tahoma; font-size: 8pt; font-weight: bold; 
               text-decoration: none }
.indexlink:hover { color:#ffcc00; text-decoration: none; background-color: none; 
               background-repeat: repeat; background-attachment: scroll; 
               font-family: Tahoma; font-weight: bold; background-position: 
               0% }


.clsspecial {border:#CCCCCC 1px solid; background:#000000}
.specialbuynow {width:80px; height:20px; background:#872222; color:#FFFFFF; font-weight:bold;}

.specialitem td.description {
border-top-style:solid !important; 
border-top-width:medium !important; 
border-top-color:#666666 !important; 
background-color:#872222 !important; 
padding:4px !important; 
height:60px !important;
color:#ffffff !important; 
}

.specialitem td.partnumber, .specialitem td.itemdesc,.specialitem td.brand {
color:#ffffff !important; 
}

.specialitem .label {
font-weight:bold !important;
color:#ffffff !important; 
}

.specialitem .sellbox {
position:relative;
float:right;
border-style:dashed;
border-width:thin;
border-color:#666666;
background-color:#F0F0F0 !important;
margin-right:10px;
margin-top:10px;
padding:2px;
color:#000000 !important;
}

.specialitem .sellbox td {
color:#000000 !important;
}

.specialitem .sellbox .label {
font-weight:bold !important;
color:#000000 !important; 
}

.specialitem a { 
font-weight:bold ;
color:#000000 
}
