#wrapper
{
margin: 0px 40px 30px 40px;
width:800px;
}
#header
{
}
/* also in style.css */
.navreturn
{
     font-variant:small-caps;
     FONT-SIZE: 10pt;
     FONT-WEIGHT: bold;
     COLOR: black;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     text-decoration:none;
}
div
{
}
.liveagent_hp
{
position: absolute;
display: block;
top:262px;
left:98px;
width:400px;
z-index:100;
}
.liveagent_int
{
position: absolute;
display: block;
top:85px;
left:510px;
width:100px;
z-index:100;
}
A
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 8pt;
}
.categorytitle
{
     FONT-SIZE: 16pt;
     FONT-WEIGHT: bold;
     COLOR: #cc0000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.cellnavbar
{
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
    COLOR: #999900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none; 
}
.cellnavbar:link
{
     COLOR: #999900;
     fONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.cellnavbar:visited
{
     COLOR: #999900;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l3return
{
     FONT-SIZE: 8pt;
     FONT-WEIGHT: bold;
     COLOR: #cc0000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l3return:link
{
     COLOR: #cc0000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l3return:visited
{
     COLOR: #cc0000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l2product
{
     FONT-SIZE: 10pt;
     FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
     FONT-WEIGHT: bold;
     COLOR: #666666;
}
.l2product:link
{
     COLOR: #000000;
}
.l2product:visited
{
     COLOR: #000000;
}
.hpl2links
{
     FONT-SIZE: 10pt;
     FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
     FONT-WEIGHT: bold;
     COLOR: #15317E;
}
.hpl2links:link
{
     COLOR: #15317E;
}
.hpl2links:visited
{
     COLOR: #15317E;
}
.navcat
{
     text-decoration: none;
     FONT-SIZE: 8pt;
     FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
     COLOR: #333333;

}
.navcat:link
{
     COLOR: #333333;
}
.navcat:visited
{
     text-decoration: underline;
     COLOR: #333333;
}
.navdiv
{
     text-decoration: none;
     COLOR: #cc0000;

}
.navdiv:link
{
     COLOR: #cc0000;
}
.navdiv:visited
{
     text-decoration: none;
     COLOR: #cc0000;
}
.printemail
{
     text-decoration: none;
     FONT-SIZE: 9pt;
     FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
     COLOR: #333333;

}
.printemail:link
{
     COLOR: #333333;
}
.printemail:visited
{
     text-decoration: none;
     COLOR: #333333;
}
.producttitle
{
     FONT-SIZE: 12pt;
     FONT-WEIGHT: bold;
     COLOR: #cc0000;
}
.sbox
{
	   text-decoration: none; 
}
.search
{
     FONT-SIZE: 8pt;
     COLOR: #ffffff;
     FONT-WEIGHT: bold;
     vertical-align: top;
     TEXT-ALIGN: left;
}
.search:link
{
     COLOR: #ffffff;
     vertical-align: middle;
     TEXT-ALIGN: left;
}
.search:visited
{
     COLOR: #ffffff;
     vertical-align: middle;
     TEXT-ALIGN: left;
}
.scart
{
     FONT-SIZE: 8pt;
     COLOR: #ffffff;
     FONT-WEIGHT: bold;
     vertical-align: top;
     TEXT-ALIGN: left;
}
.scart:link
{
     COLOR: #ffffff;
     vertical-align: middle;
     TEXT-ALIGN: left;
}
.scart:visited
{
     COLOR: #ffffff;
     vertical-align: middle;
     TEXT-ALIGN: left;

}
.slogan
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #cc0000;
    FONT-FAMILY: Arial
}
.small_slogan
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #cc0000;
    FONT-FAMILY: Arial
}
H1
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 14pt;
    COLOR: #cc0000;
}
H3
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 14pt;
}
BODY
{
    background-color: #5e5653; 
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 9pt;
}
DIV
{
}
.addedToBasket
{
position:static;
left:-100px;
z-index:900;
display:block;
} 
TABLE
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 9pt;
   
}
.addedToBasketTable
{
 background-color: #ffffff;
 border-style: solid;
 border-width:4px;
 border-color: #000000;
 padding: 0px;
 margin: 0px;
}
.saletable
{   
text-align: center; 
border-collapse: collapse;
background-color: #ffffff;
border-collapse: collapse; 
}
.sbox 
{
    border-collapse: collapse; 
    text-align:center;
}
LI
{
}
.items
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 9pt;
    vertical-align: top;
    text-align: left;	
}	

TD
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 9pt;
    text-align: left
}
.addedToBasketHdr
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;       
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
    background-color: #cc0000;
    text-align: left
}
.addedToBasketTotal
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    background-color: #cc0000;    
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
  
}
.banner
{
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10pt;
    vertical-align: middle;
    text-align:center;
    background-color:Black;
}
.border_l
{
  background-image:url(graphics/HeaderImages/border_l.gif);
  background-color:Black;
}  
.border_r
{
  background-image:url(graphics/HeaderImages/border_r.gif);
  background-color:Black;
}
.categorytitle
{
     FONT-SIZE: 16pt;
     FONT-WEIGHT: bold;
     COLOR: #cc0000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     text-align: center;
} 
.catrequest
{
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    vertical-align: top;
}
.cattop        
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
    COLOR: white;
    FONT-WEIGHT: normal;
    vertical-align: middle;
    TEXT-ALIGN: center;        
}
.celldesc
{
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
    FONT-SIZE: 8pt;
    vertical-align: top;
    
}
.cellheader
{
        FONT-SIZE: 10pt;
        FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
        FONT-WEIGHT: bold;
        COLOR: #999900;
        vertical-align: top;
        text-align: center;
}
.cellline
{
    vertical-align: top;
    text-align:center;
    background-color: white;
}
.center
{
	COLOR: #000000;
	FONT-FAMILY: arial, helvetica;
	FONT-SIZE: 9pt;
	text-align: center;
	background-color: white;  
}
.home_border_r
{
  background-image:url(graphics/HeaderImages/border_r.gif);
}  
.int_border_l
{
  background-image:url(graphics/HeaderImages/int_border_l.gif);
}  
.int_border_r
{
  background-image:url(graphics/HeaderImages/int_border_r.gif);
} 
.items
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 9pt;
    vertical-align: top;
    text-align: left;
}
.l2ProductTitle
{
     FONT-SIZE: 12pt;
     FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
     FONT-WEIGHT: bold;
     vertical-align: top;
     COLOR: black;
}
.l2ProductDescription
{
     FONT-SIZE: 10pt;
     FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
     FONT-WEIGHT: bold;
     COLOR: #666666;
}
.navdiv
{
    COLOR: #cc0000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
    FONT-SIZE: 9pt;
    vertical-align: top;
    FONT-WEIGHT: bold;
}
.offwhite
{
   background-color: #f4f4ef;
}
.prodgray 
{
  background-image:url(Graphics/StyleButtons/plistgraybar2.gif);
} 
.prodteaser
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
    FONT-SIZE: 8pt;
}
.right_border
{
   text-align: right;
   background-color: white;
}
.redtext
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #cc0000;
    FONT-FAMILY: arial, helvetica;  
}
.rj
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 9pt;
    text-align: right;
}
.sbox 
{
    FONT-SIZE: 8pt;
	FONT-FAMILY: arial, helvetica, sans-serif;
	COLOR: white;
	FONT-WEIGHT: normal;
	vertical-align: middle;
	text-align:center;        
	background-color:Gray;
}
.scart
{
        FONT-SIZE: 8pt;
        COLOR: #ffffff;
        FONT-WEIGHT: bold;
        vertical-align: middle;
        TEXT-ALIGN: center;
        background-image:url(Graphics/HeaderImages/hdr_home_r4_c2_r2_c1.gif);        
}
.scart2
{
        FONT-SIZE: 8pt;
        COLOR: #ffffff;
        FONT-WEIGHT: bold;
        vertical-align: middle;
        TEXT-ALIGN: center;
        background-image:url(Graphics/HeaderImages/Interior%20Header_r2_c2.gif);
}  
.search
{
        FONT-SIZE: 8pt;
        COLOR: #000000;
        FONT-WEIGHT: bold;
        vertical-align: top;
        TEXT-ALIGN: left;
        background-color: #5c5653;
}
.specials
{
    COLOR: #9e1400;
    FONT-FAMILY: arial,verdana,  helvetica, sans-serif ;
    FONT-SIZE: 22pt;
    FONT-WEIGHT: bold;
    vertical-align: top;
    TEXT-ALIGN: center;
    background-color: #fcfcfc;
}
.selectcolor
{
        FONT-SIZE: 7pt;
        COLOR: #000000;
        FONT-WEIGHT: bold;
        vertical-align: middle;
		TEXT-ALIGN: left;
}
.selectimage
{
        FONT-SIZE: 7pt;
        COLOR: #000000;
        FONT-WEIGHT: bold;
        vertical-align: middle;
        TEXT-ALIGN: center;
}
.thankyou
{
        FONT-SIZE: 11pt;
        COLOR: #000000;
        FONT-WEIGHT: bold;
        vertical-align: middle;
        TEXT-ALIGN: left;
}
Img
{
}
.viewer
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
    FONT-SIZE: 7pt;
    text-decoration: none;
    text-align: center;
    FONT-WEIGHT: bold;
    background-color: #fcfcfc;
}

Input
{
}
.searchbox
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
	border-style:solid;
	border-width:thin;
	text-align: left;
	font-size: 7pt;
	border: 1px;
	height:13px;
	vertical-align:bottom;	
}
.viewer
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
    FONT-SIZE: 7pt;
    text-decoration: none;
    text-align: center;
    FONT-WEIGHT: bold;
    background-color: #fcfcfc;
}
#main
{
margin-left:10px;
}
#main h2
{
white-space:nowrap;
text-align:center;
margin:0px;
font-size:12pt;
}
#main img
  {
  margin:0px;
  }
#main p
  {
  text-align:left;
  font-size:small;
  }
#main li
  {
  font-size:small;
  }
#main a
{
  text-decoration: none;
  color:black;
}
#main table
{
}
#footer a 
{
  text-decoration: none;
  COLOR: #000000;
  font-size:7pt;
}
#footer td 
{
text-align:center;
}

