
p.sales_hdr_blk { font-family: Tahoma; font-size: 14px; color: #000000; font-weight: bold;line-height: 16px; }
p.sales_subhdr_blk { font-family: Tahoma; font-size: 14px; color: #000000; font-weight: bold }

p.smallwhite { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; 
line-height: 15px;
margin-top:2px;
margin-bottom:8px;
margin-left:10px;
margin-right:10px;
color:#FFFFFF;
}
p.subinfo_blk { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; 
line-height: 18px;
margin-top:2px;
margin-bottom:8px;
margin-left:10px;
margin-right:10px;
color:#000;
}

div.SubHeader
	{
	font-size:15px;
	cursor:default;
	font-weight:bold;
	font-family:tahoma;
	color:000000;
	}
p.MainDesc{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; 
line-height: 16px;
margin-top:2px;
margin-bottom:8px;
margin-left:5px;
margin-right:5px;
color:#000;
}



p.NoteHdr{ font-family: comic sans MS,verdana, arial, helvetica, sans-serif; font-size: 15px; 
line-height: 20px;
margin-top:4px;
margin-bottom:8px;
margin-left:5px;
margin-right:5px;
font-weight: bold;
color:#000;
}
p.NoteMainText{ font-family: Tahoma,verdana, arial, helvetica, sans-serif; font-size: 12px; 
line-height: 14px;
margin-top:2px;
margin-bottom:8px;
margin-left:5px;
margin-right:5px;
color:#000;
}

p.PriceText{ font-family: Tahoma,verdana, arial, helvetica, sans-serif; font-size: 14px; 
line-height: 15px;
margin-top:2px;
margin-bottom:6px;
margin-left:5px;
margin-right:5px;
color:#000;
}

p.white { 
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 11px; 
line-height: 14px;
margin-top:2px;
margin-bottom:8px;
margin-left:10px;
margin-right:10px;
color:#FFFFFF;
}



p.small { 
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px; 
margin-top:6px;
margin-bottom:2px;
margin-left:10px;
margin-right:10px;
color:#000;
line-height: 12px;
}

p.voucher { 
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px; 
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
margin-right:10px;
color:#000;
line-height: 11px;
}

p.TableHeading { 
font-family: Verdana; 
font-size: 12px; 
margin-top:6px;
margin-bottom:2px;
margin-left:10px;
margin-right:10px;
color:#000000;
line-height: 12px; font-weight:bold
}

p.CatHeading { 
font-family: Verdana; 
font-size: 14px; 
margin-top:6px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
color:#0066CC;
line-height: 12px; font-weight:bold
}

p.SideLinks { 
font-family: Verdana; 
font-size: 12px; 
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
color:#000000;
line-height: 15px;
}


p.subtext{ 
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px; 
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
margin-right:2px;
line-height: 12px;
font-weight: bold;
color:#000;
}

ul { 
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 13px; 
line-height: 18px;
margin-top: 5px; 
margin-bottom: 5px; 
margin-left:45px;
margin-right:45px;
}

ol { 
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 13px; 
line-height: 18px;
margin-top: 5px; 
margin-bottom: 5px; 
margin-left:45px;
margin-right:45px;
}

h1 { 
font-family: tahoma, georgia, serif; 
font-size: 28px; 
color:#000066;
margin-top:5px;
margin-bottom:0px;
margin-left:5px;
margin-right:5px
}

h2 { 
font-family: tahoma, georgia, serif; 
font-size: 22px; 
line-height: 26px; 
color:#000066;
margin-top:15px;
margin-bottom:1px;
margin-left:10px;
margin-right:10px
}
h3 { 
font-family: tahoma, georgia, serif; 
font-size: 20px; 
line-height: 22px; 
color:#000066;
margin-top:10px;
margin-bottom:1px;
margin-left:10px;
margin-right:10px
}
h4 { 
font-family: tahoma, georgia, serif; 
font-size: 16px; 
line-height: 18px; 
color:#000066;
margin-top:5px;
margin-bottom:1px;
margin-left:10px;
margin-right:10px
}
h4.white{ 
font-family: tahoma, georgia, serif; 
font-size: 16px; 
line-height: 18px; 
color:#FFFFFF;
margin-top:5px;
margin-bottom:1px;
margin-left:10px;
margin-right:10px
}

font.sales_description { font-family: Tahoma; font-size: 14px; color: #000000}

a:link{ font-family: sans-serif; font-size: 12px; color: #0000CC }
a:visited   { font-family: Arial; color: #000099; font-size: 12px}
a:hover      { font-family: sans-serif; color: #FF0066 }


.thumbnail{
position: relative;
z-index: 0;
}

:hover.thumbnail{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

:hover.thumbnail span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -130px;
left: 60px; /*position where enlarged image should offset horizontally */
}body         { font-family: Arial; font-size: 10px }
body         { font-family: Arial; font-size: 10px }
