BODY, TD,, blockquote, ul, ol, li, table, td, th, tr {font-size: 12px;
line-height: 12px;
font-family: helvetica, arial, geneva, sans-serif; }

#varixlist li {font-family: helvetica, arial, geneva, sans-serif ;
margin-left: 50px;
margin-bottom: 10px; }

#catalog li {font-family: helvetica, arial, geneva, sans-serif ;
margin-bottom: 3px; }

a:link {font-family: helvetica, arial, geneva, sans-serif;
font-size: 12px;
color: #990000;
text-decoration: underline; }

a:visited {font-family: helvetica, arial, geneva, sans-serif;
font-size: 12px;
color: #330000;
text-decoration: underline; }

a:hover {font-family: helvetica, arial, geneva, sans-serif;
font-size: 12px;
color: #000099;
text-decoration: underline; }

H1 {font-size: 18px;
line-height: 20px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold;
margin-left: 50px;
color: #900;
}

H2 {font-size: 16px;
line-height: 16px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold;
color: #0000ff;}

H2 a:link {font-size: 16px;
line-height: 16px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold;
color: #000099;}

H2 a:visited {font-size: 16px;
line-height: 16px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold;
color: #000033;}

H3 {font-size: 14px;
line-height: 14px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold;
margin-left: 50px; }

h4 {font-size: 14px;
line-height: 14px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold;
margin-left: 50px;
color: #990000;
position: relative;
bottom: -16px; }

P {font-size: 12px;
line-height: 13px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : normal;
margin-left: 50px; }

li {font-size: 12px;
line-height: 13px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : normal;
margin-left: 50px; }

li.home {font-size: 12px;
line-height: 13px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : normal;
margin-left: 1px; }

p.big {font-size: 16px;
line-height: 17px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : normal;
margin-left: 50px; }

.big b {font-size: 16px;
line-height: 17px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold; }

td.caption blockquote {font-family: Times, "Times New Roman", serif;
font-size: 14px;
font-style: italic;
font-weight: normal;
line-height: 15px; }

td.caption {font-family: Times, "Times New Roman", serif;
font-size: 12px;
font-style: italic;
font-weight: bold;
line-height: 13px; }

p.asterick {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
margin-left: +50px;
margin-right: +50px; }

.mainpoints li {font-family: helvetica, arial, geneva, sans-serif; 
font-size: 18px;
line-height: 18px;
font-weight: bold;
margin-left: 50px;
margin-bottom: 5px;
color: #000; }

.mainpoints li a:link {font-family: helvetica, arial, geneva, sans-serif; 
font-size: 18px;
line-height: 18px;
font-weight: bold;
margin-bottom: 5px;
color: #000;
text-decoration: underline; }

.mainpoints li a:hover {font-family: helvetica, arial, geneva, sans-serif; 
font-size: 18px;
line-height: 18px;
font-weight: bold;
margin-bottom: 5px;
color: #0000ff;
text-decoration: underline; }

.mainpoints li a:visited {font-family: helvetica, arial, geneva, sans-serif; 
font-size: 18px;
line-height: 18px;
font-weight: bold;
margin-bottom: 5px;
color: #666;
text-decoration: underline; }

b {font-size: 12px;
line-height: 12px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold; }

dl {font-size: 12px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold; }

dt {font-size: 12px;
padding-top: 6px;
font-family: helvetica, arial, geneva, sans-serif ;
font-weight : bold; }

dd {padding-bottom: 3px; }

dd a {font-size: 10px;
line-height: 9px;
font-family: verdana, helvetica, arial, geneva, sans-serif ;
font-weight : normal;
text-decoration : none;
color: #000; }

dd a:hover {font-size: 10px;
font-family: verdana, helvetica, arial, geneva, sans-serif ;
font-weight : normal;
text-decoration : underline;
color: #00f; }

.major {font-size: 16px;
line-height: 17px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: #000000; }

.minor {font-size: 12px;
line-height: 17px;
font-family: helvetica, arial, geneva, sans-serif ;
color: #000000; }

.majorRed {font-size: 16px;
line-height: 17px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: #900;
letter-spacing: +1pt; }

.majorbigger {font-size: 28px;
line-height: 28px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: black; }

.majorbig {font-size: 20px;
line-height: 20px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: black; }

.major a:link {font-size: 16px;
line-height: 17px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: black;
text-decoration: none; }

.majorbigger a:link {font-size: 26px;
line-height: 26px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: blue;
text-decoration: underline; }

.majorbig a:link {font-size: 20px;
line-height: 20px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: blue;
text-decoration: underline; }

.major a:visited {font-size: 16px;
line-height: 17px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: black;
text-decoration: none; }

.majorbigger a:visited {font-size: 26px;
line-height: 26px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: #0000cc;
text-decoration: none; }

.majorbig a:visited {font-size: 20px;
line-height: 20px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: #0000cc;
text-decoration: none; }

.major a:hover {font-size: 16px;
line-height: 17px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: maroon;
text-decoration: underline; }

.majorbigger a:hover {font-size: 26px;
line-height: 26px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: maroon;
text-decoration: underline; }

.majorbig a:hover {font-size: 20px;
line-height: 20px;
font-family: impact, helvetica, arial, geneva, sans-serif ;
color: maroon;
text-decoration: underline; }

.homebuttons a:link {font-family: impact, helvetica, arial, geneva, sans-serif;
font-size: 14px;
text-decoration: none;
color: #000000;
line-height: 22px;
list-style:none;
text-align: center; }

.homebuttons a:visited {font-family: impact, helvetica, arial, geneva, sans-serif;
font-size: 14px;
text-decoration: none;
color: #330000;
line-height: 22px;
list-style:none;
text-align: center; }

.homebuttons a:hover {font-family: impact, helvetica, arial, geneva, sans-serif;
font-size: 14px;
text-decoration: underline;
color: maroon;
line-height: 22px;
list-style:none;
text-align: center; }

li a:link {font-family: Helvetica, Arial, Geneva, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
line-height: 15px; }

li a:visited {font-family: Helvetica, Arial, Geneva, sans-serif;
font-size: 12px;
text-decoration: none;
color: #666666;
line-height: 15px; }

li a:hover {font-family: Helvetica, Arial, Geneva, sans-serif;
font-size: 12px;
text-decoration: underline;
background-color: #ffff00; }

.quote {font-size: 14px;
line-height: 15px;
font-style: italic;
font-weight : bold;
background:#FF0;
margin-right: 50px; }

.quotesign {font-size: 14px;
line-height: 15px;
text-align: right;
font-style: italic;
font-weight : bold;
background:#FF0;
margin-right: 50px; }

.quote p {font-size: 14px;
line-height: 15px;
font-style: italic;
font-weight : bold; }

.sidebar {font-size: 12px;
width:71px;
height:36px;
font-weight : bold;
font-family: helvetica, arial, geneva, sans-serif ;
border-style: outset; }

#sizesbox td {font-size: 10px;
font-family: helvetica, arial, geneva, sans-serif ;
background:#ff0 }

#sizesbox h6 {font-size: 10px;
line-height: 1.0; }

.yellowhi {background-color: #ffff00;
border-top: 2px #000000 solid;
border-bottom: 2px #000000 solid; }

.yellowhiBOLD {background-color: #990000;
border-top: 2px #000000 solid;
border-bottom: 2px #000000 solid;
font-weight: bold;
font-size: 14px;
color: #ffff00;
font-family: Verdana, Helvetica, Arial, sans-serif; }

.score {border-bottom: 2px #000000 solid;}

#tableone {
margin-left: 50px; }

.tables h3  {font-size: 16px;
font-family: helvetica, arial, geneva, sans-serif ;
margin: 10px; }

.tables  {
text-align: left;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
border-right: 2px #000000 solid; }

.tables p  {font-size: 12px;
font-family: helvetica, arial, geneva, sans-serif ;
margin: 5px;
text-align: left; }

.boxthings  td {font-size: 10px;
background:#FF0;
font-family: verdana , geneva, helvetica, sans-serif ; }

.boxthings B {font-size: 10px;
font-family: verdana , geneva, helvetica, sans-serif ;
font-weight: bold; }


.headline {font-size: 18px;
background:#0FF;
font-weight : bold;
line-height: 150%;
font-family: verdana , geneva, helvetica, sans-serif ;
padding-top: 15px;
padding-bottom: 15px;
margin-left: 100px;
margin-right: 100px; }

.names td {background:#FFC}

.names a:link {font-size: 14px;
font-weight : bold;
text-decoration : underline;
color: #900;
line-height: 1.0;
font-family: verdana , geneva, helvetica, sans-serif ; }

.names a:visited {font-size: 14px;
font-weight : bold;
text-decoration : none;
color: #600;
line-height: 1.0;
font-family: verdana , geneva, helvetica, sans-serif ;}

.names a:hover {text-decoration : underline;
color: #f00; }




.prices  td {font-size: 12px;
text-align: center;
font-family: verdana , geneva, helvetica, sans-serif;}

.prices a:link {font-size: 12px;
text-align: center;
font-family: verdana , geneva, helvetica, sans-serif;
color: #000000;}

.crosshead {
font-family: helvetica, arial, geneva, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #000000; }

.prices a:visited {font-size: 12px;
text-align: center;
font-family: verdana , geneva, helvetica, sans-serif ;
text-decoration: underline;
color: #666; }

.prices a:hover {text-decoration : underline;
color: #f00; }

.pt {font-size: 12px;
text-align: center;
font-weight : bold;
color : #900;
background:#0FF;
border:0; }


	
	/*  Banners without img elements, thanks Todd and Porter  */ 

#button1, #button2, #button3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 131px;
	height: 56px;
	}

#button1	{
  /* Opera uses this background for the rollover effect. */
	background: url(homepageaover.gif) no-repeat 1px;
	}	

#button2	{
  /* Opera uses this background for the rollover effect. */
	background: url(/i/bans/ala100ban.gif) no-repeat 1px;
	}	

#button3	{
  /* Opera uses this background for the rollover effect. */
	background: url(/i/bans/zeldmix2.gif) no-repeat 1px;
	}	

#hcban, #butone, #wtban {
	display: block;
	padding: 0;
	background: url(homepageaup.gif) no-repeat 1px; /* start hiding from macie\*/
	background-position: 0px; /* stop hiding */
	width: 131px;
	height: 56px;   
	}

html>body #hcban, html>body #butone, html>body #wtban {
	width: 131px;
	height: 56px; /* Be nice to Opera */
	}

#butone {
	background-image: url(homepageaup.gif);
	}

#wtban {
	background-image: url(/i/bans/zeldmix.gif);
	}

a#hcban:hover {
	background-image: url(/i/bans/hc100bano.gif);
	}

a#butone:hover {
	background-image: url(homepageaover.gif);
	}

a#wtban:hover {
	background-image: url(/i/bans/zeldmix2.gif);
	}

.alt {
	display: none;
	}
	

