BODY
{
    BACKGROUND-IMAGE: url("../images/page_bkg.jpg");
    background-color:#FFFFFF;
    background-repeat:repeat-x;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    
    
}
table.rightcart
{
    BACKGROUND-IMAGE: url("../images/cartbkg.jpg");
    background-color:#e7e7e7;
    background-repeat:repeat-x;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    border:1px solid;
    border-color:#e0e0e0;
    
    
}
div.content
{
    BACKGROUND-IMAGE: url("../images/content_bkg.jpg");
    background-repeat:repeat-x;
    width:765px;
    height:336px;    
}

span.smalltext2
{
    font-weight:normal;
    font-size:1.0em;
    font-family: arial;
    color:#666666;
    line-height:1.6em;	
}
span.smallbold
{
    font-weight:500;
    letter-spacing: normal;
    font-size:11px;
    font-family: verdana;
    color:#777777;
    line-height:1.6em;	
}
div.pic {
	
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	
}
image.pic {
	
	border-right:5px solid #FFFFFF;
	border-left:5px solid #FFFFFF;
	border-top:5px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	
}


SPAN.LeftNavCatName 
{
    color:#3b6195;    
    line-height:15px;
    width:170px;
    font-size:1.2em;
    font-family:trebuchet;
    font-weight: bold;
}
TD {
	font-family:arial;
	font-size:12px;
	color:#343333;
	line-height:22px;
}
span.large {
	font-family:arial;
	font-size:1.2em;
	color:000000;
	line-height:18px;
	font-weight: bold;
}
span.smalltext {
	font-family:arial;
	font-size:.9em;
	color:#8c8989;
	line-height:1.4em;
}

div.smalltext {
	font-family:arial;
	font-size:.9em;
	color:#8c8989;
	line-height:1.4em;
}
A
{

    
	
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
     TEXT-DECORATION: none;
}
A.link
{
    
   font-weight:bold;
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
     TEXT-DECORATION: none;
}
A.visited
{
    
   font-weight:bold;
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.active
{
   
   font-weight:bold;
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
     TEXT-DECORATION: none;
}

A.hover
{
   
   
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
     TEXT-DECORATION:underline;
}
span.footer
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana
}

SPAN.ItemTitle {
	color: 666666;
	font-weight:bolder;
	font-size:16px;
}
SPAN.SMItemTitle {
	color: #be1d00;
	font-weight:bolder;
	font-size:12px;
	line-height:1.2em;
	font-family: Arial;
}
SPAN.SMItemText{
	color: #9D9C9C;
	font-family: arial;
	font-size:11px;
}

SPAN.PressTitle {
	color: D16C06;
	font-weight:bolder;
	font-size:18px;
}

A.Paging {
	font-size:14px;
	color:black;
	text-decoration:underline;
}


A.Paging:link {
	font-size:14px;
	color:black;
	text-decoration:underline;
}

A.Paging:active {
	font-size:14px;
	color:black;
	text-decoration:underline;
}

A.Paging:visited {
	font-size:14px;
	color:black;
	text-decoration:underline;
}

A.Paging:hover {
	font-size:14px;
	color:black;
	text-decoration:none;
}

A.CartContents {	
	font-size:12px;
	color:black;
	text-decoration:none;
}
A.CartContents:link {	
	font-size:12px;
	color:black;
	text-decoration:none;
}
A.CartContents:active {	
	font-size:12px;
	color:black;
	text-decoration:none;
}
A.CartContents:visited {	
	font-size:12px;
	color:black;
	text-decoration:none;
}
A.CartContents:hover {	
	font-size:12px;
	color:black;
	text-decoration:none;
}
A.leftnav:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE:11px;
    COLOR: #343333;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;    
}
A.leftnav:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #343333;
     LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;   
}
A.leftnav:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #343333;
     LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;   
}
A.leftnav:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #b41a01;
     LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;   
   
}
A.white 
{
   
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.white:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.white:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.white:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.white:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #f6b82f;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
SPAN.Page-Title {
	color: #cf1d00;
	font-weight:bolder;
	font-size:1.8em;
	line-height:1.5em;
	font-family: Trebuchet MS, Arial;
}

DIV.Page-Title {
	color: #cf1d00;
	font-weight:bolder;
	font-size:1.8em;
	line-height:1.5em;
	font-family: Trebuchet MS, Arial;
}

A.footer:link
{
    FONT-SIZE:.8em;
    COLOR: #8f8e8e;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: VERDANA;
    TEXT-DECORATION: none;
    
    
}
A.footer:visited
{
    FONT-SIZE:.8em;
    COLOR: #8f8e8e;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: VERDANA;
    TEXT-DECORATION: none;
    
}
A.footer:hover
{
    FONT-SIZE:.8em;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: VERDANA;
    TEXT-DECORATION: none;
    
}
.ItemTitle {
	color: 666666;
	font-weight:bolder;
	font-size:16px;
}
A.dark:link
{
    PADDING-LEFT:5px;
   
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.dark:visited
{
    PADDING-LEFT:5px;
   
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.dark:active
{
    PADDING-LEFT:5px;
   
    FONT-SIZE: 12px;
    COLOR: #b21b02;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.dark:hover
{
    PADDING-LEFT:5px;
   
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
INPUT {
	font-family:arial;
	font-size:12px;
	height:20px;
}

INPUT.input50 {
	width:50px;
}

INPUT.input150 {
	width:150px;
}
INPUT.input100 {
	width:100px;
}
INPUT.input75 {
	width:75px;
}

INPUT.input130 {
	width:130px;
}

INPUT.input250 {
	width:250px;
}
INPUT.input200 {
	width:200px;
}

span.formname 
{
    background-color:#ececec;
    height:20px;
    width:200px;
    color: #000000;
    font-weight: bold;
    padding-left:5px;
    
}
div.formname 
{
    background-color:#ececec;
    height:20px;
    width:200px;
    color: #000000;
    font-weight: bold;
    padding-left:5px;
    
}
span.white 
{
   
    color: #FFFFFF;
    font-weight: bold;
    font-family: Trebuchet MS, Arial;
    font-size: 1.2em;
    
}
TR.Header 
{
    border-bottom:1px dotted;
    border-color:#666666;
    height:20px;
}
TD.Header 
{
    color:#b41b02;
    font-weight:bolder;
}
TABLE.listTable 
{
    
    width:700px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
}
A.top:link
{
    
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    
}
A.top:visited
{
    
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.top:active
{
   
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.top:hover
{
    
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
    
   
}
A.leftnav2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #a3a3a3;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
    
}
A.leftnav2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #a3a3a3;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.leftnav2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #a3a3a3;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.leftnav2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #a3a3a3;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

A.topnav 
{
   
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.topnav:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.topnav:visited
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.topnav:active
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.topnav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #84c1fb;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    border-bottom:1px dotted;
    border-color:#84c1fb;
}

A.small:link
{
    FONT-SIZE: .9em;
    COLOR: #666666;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.small:visited
{
    FONT-SIZE: .9em;
    COLOR: #666666;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.small:active
{
    FONT-SIZE: .9em;
    COLOR: #666666;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.small:hover
{
    FONT-SIZE: .9em;
    COLOR: #33547f;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

#dhtmltooltip{
position: absolute;
width: 199px;
height:261px;
padding: 5px;
visibility: hidden;
border-color:#CECECE;
z-index: 100;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135);*/
}

span.listtitle
{
    FONT-SIZE: 1.1em;
    font-weight: bold;
    letter-spacing: normal;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Arial;
    
}
A.blue
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    font-weight: bold;
    TEXT-DECORATION: none;
}
A.blue:link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    font-weight: bold;
    TEXT-DECORATION: none;
}
A.blue:active
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    font-weight: bold;
    TEXT-DECORATION: none;
}
A.blue:hover
{
    FONT-SIZE: 11px;
    COLOR: #cf1d00;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    font-weight: bold;
    TEXT-DECORATION: none;
}



a.LeftNavItem
{
  font: bold 12px tahoma,verdana,sans-serif;
  line-height:20px;
  letter-spacing: 0;  
  width: 200px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;  
  border-bottom:1px dotted;
  border-color:#CECECE;
  padding:5px;
  text-decoration:none;
}
a.LeftNavItem:Link
{
  font: bold 12px tahoma,verdana,sans-serif;
  line-height:20px;
  letter-spacing: 0;  
  width: 200px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;  
  border-bottom:1px dotted;
  border-color:#CECECE;
  padding:5px;
  text-decoration:none;
}
a.LeftNavItem:Active
{
  font: bold 12px tahoma,verdana,sans-serif;
  line-height:20px;
  letter-spacing: 0;  
  width: 200px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;  
  border-bottom:1px dotted;
  border-color:#CECECE;
  padding:5px;
  text-decoration:none;
}
a.LeftNavItem:visited
{
  font: bold 12px tahoma,verdana,sans-serif;
  line-height:20px;
  letter-spacing: 0;  
  width: 200px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;  
  border-bottom:1px dotted;
  border-color:#CECECE;
  padding:5px;
  text-decoration:none;
}
a.LeftNavItem:hover
{
  font: bold 12px tahoma,verdana,sans-serif;
  line-height:20px;
  letter-spacing: 0;  
  width: 200px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;  
  border-bottom:1px dotted;
  border-color:#CECECE;
  padding:5px;
  text-decoration:underline;
}

.noDisplay{
	display:none;
}

#extra_prod_imgs img{
	border:1px solid #CECECE;
	padding:0 1px 0 1px;
}

#static_link_table td a{
	line-height:22px;
}

#wl_btn:hover{
	color:#CF1D00;
}

p
{
	color:#343333;
	font-family:arial;
}