a:link, a:active, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #999999;
}

a:hover {
color: #A05179;
} 

a.h1:link, a.h1:active, a.h1:visited, a.h1:hover{
font-weight: bold;
color: #999999
}

a.cart:link, a.cart:active, a.cart:visited {
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
margin-left: 3px;
}

a.cart:hover {
text-decoration: underline;
} 

h1 {
color: #999999; 
font-family: verdana, arial, helvetica, 
sans-serif; text-decoration: none; 
font-weight: bold; 
font-size: 10px;
display: inline;
}

h2 {
color: #999999; 
font-family: verdana, arial, helvetica, 
sans-serif; text-decoration: none; 
font-weight: normal; 
font-size: 10px;
display: inline;
}

h3 {
color: #000000; 
font-family: verdana, arial, helvetica, 
sans-serif; text-decoration: none; 
font-weight: normal; 
font-size: 10px;
display: inline;
}


a.nav:link {
font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none;
margin-left: 8px;
height: 16px
}

a.nav:visited {
color: #333333;
font-size: 12px;
font-weight: normal;
margin-left: 8px;
height: 16px
}

a.nav:hover {
text-decoration: underline;
} 


#list ul {
list-style-type: none;
margin-left: 8px;
}

#list a:link
{
font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none;
height: 16px;
}

#list a:visited {
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: none;
height: 16px;
}

#list a:hover {
text-decoration: underline;
} 

.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}


a.cross:link, a.cross:active, a.cross:visited {
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #006699;
text-decoration: none;
padding-left: 0;
padding-right: 2px
}

a.cross:hover {
color: #A05179;
text-decoration: underline 
}



.cross {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #666666;
text-decoration: none;
padding-left: 4px;
padding-right: 2px
}

a.group:link, a.group:active, a.group:visited {
font-size: 10px;
font-weight: bold;
color: #006699;
text-decoration: none;
}

a.group:hover {
color: #BD87A3;
} 

a.ftleft:link, a.ftleft:active, a.ftleft:visited {
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none;
margin-right: 22px;
}

a.ftleft:hover {
text-decoration: underline;
} 

a.ftright:link, a.ftrightt:active, a.ftright:visited {
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none;
margin-left: 22px;
}

a.ftright:hover {
text-decoration: underline;
} 

a.ftcenter:link, a.ftcenter:active, a.ftcenter:visited {
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none;
}

a.ftcenter:hover {
text-decoration: underline;
}

a.topnav:link, a.topnav:active, a.topnav:visited {
font-size: 11px;
font-weight: bold;
color: #006699;
text-decoration: none;
margin-left: 3px;
display: block;
height: 19px;
padding-top: 3px;
}

a.topnav:hover {
background: #006699;
color: #FFFFFF;
} 

.top {
display: block;
background: #FFFFFF;
padding: 0px 0px 0px 0px;
color: #006699;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
cursor: pointer;
height: 18px;
text-decoration: none;
vertical-align: middle
}

.top a,.top a:link,.top a:visited {
display: block;
background: #FFFFFF;
padding: 1px 1px 1px 1px;
color: #006699;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
cursor: pointer;
height: 18px;
text-decoration: none;
}

.top a:active,.top a:hover {
display: block;
background: #FBE5F1;
padding: 1px 1px 1px 1px;
color: #006699;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
cursor: pointer;
height: 18px;
text-decoration: none;
}

a.shelp:link, a.shelp:active, a.shelp:visited {
font-size: 10px;
font-weight: normal;
color: #A05179;
text-decoration: none;
margin-left: 3px
}

a.shelp:hover {
text-decoration: underline;
} 

.n9black {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #666666;
text-decoration: none;
}

.tbcolor { border: 1px solid #006699}
.tbnav { border: 1px solid #CCCCCC}
.tbft { border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC}
td.topleft {border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC}
td.bottomleft {border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC}
td.topright {border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC}
td.bottomright {border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC}

select.sel {margin-left: 3px; border:solid 1px #CCCCCC; background-color:#FFFFFF; color: #000000; font-size:12px; font-family:verdana;}
input.grey {margin-left: 3px; border:solid 1px #CCCCCC; background-color:#FFFFFF; text-decoration: none; font-size: 12px; font-family:verdana;}


body {	margin: 0 auto;	padding: 0;}	


a.favorite:link, a.favorite:visited { 
color: #006699; 
text-decoration: none; 
font-weight: normal; 
font-size: 10px;
}
a.favorite:hover, a.favorite:active { 
color: #006699; 
text-decoration: underline; 
font-weight: normal; 
font-size: 10px
}

a.subcategory:link, a.subcategory:active, a.subcategory:visited { 
color: #006699; 
text-decoration: none; 
font-weight: bold; 
font-size: 13px;
}

a.subcategory:hover { 
text-decoration: underline; 
}

a.itemcount:link, a.itemcount:active, a.itemcount:visited  
{
color: #999999; 
text-decoration: none; 
font-weight: normal; 
font-size: 10px;
padding-right: 10px;
}

a.itemcount:hover {
 text-decoration: underline;
}


a.sizes:link, a.sizes:active, a.sizes:visited   
{
color: #999999; 
text-decoration: none; 
font-weight: normal; 
font-size: 9px;
}

a.sizes:hover { 
text-decoration: underline 
}

a.product:link, a.product:active, a.product:visited {
color: #006699; 
text-decoration: none; 
font-weight: bold; 
font-size: 11px;
text-align: center
}

a.product:hover {
color: #666666;
text-decoration: underline;

}

.product {
font-size: 11px;
color: #006699; 
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif; 
}

.iteminfo {
color: #999999; 
font-family: verdana, arial, helvetica, sans-serif; 
text-decoration: none; 
font-weight: normal; 
font-size: 9px;
display: inline;
}

.itembold {
color: #999999; 
font-family: verdana, arial, helvetica, 
sans-serif; text-decoration: none; 
font-weight: bold; 
font-size: 10px;
}

.clicksp {
color: #666666; 
font-family: verdana, arial, helvetica, sans-serif; 
text-decoration: none; 
font-weight: normal; 
font-size: 10px;
height: 20px
}

.itemcount {
color: #999999; 
font-family: verdana, arial, helvetica, sans-serif; 
text-decoration: none; 
font-weight: normal; 
font-size: 10px;
}

.whitebold {
color: #FFFFFF; 
font-family: verdana, arial, helvetica, 
sans-serif; text-decoration: none; 
font-weight: bold; 
font-size: 11px;
}


a.help:link, a.help:visited, a.help:active { 
color: #006699; 
font-family: verdana, arial, helvetica, sans-serif; 
text-decoration: none; 
font-weight: normal; 
font-size: 11px; 
text-align: left; 
margin-left: 10px;
height: 16px  }

a.help:hover { 
text-decoration: underline; 
}

.header { color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; text-align:left; margin-left: 10px; height: 20px }
.toptitle { color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 16px; height: 24px }
.localname { color: #000000; font-family: verdana, arial, helvetica, sans-serif;  font-weight: bold; font-size: 14px  }
.categoryname { color: #006699; font-family: verdana, arial, helvetica, sans-serif;  font-weight: bold; font-size: 16px }
.productinfo { color: #000000; font-family: verdana, arial, helvetica, sans-serif;  font-weight: normal; font-size: 10px }
.localinfo { color: #666666; font-family: verdana, arial, helvetica, sans-serif;  font-weight: normal; font-size: 10px; text-decoration: none; }
.items  { color: #999999; font-family: verdana, arial, helvetica, sans-serif;  font-weight: normal; font-size: 10px }
.option { color: #003399; font-family: verdana, arial, helvetica, sans-serif; 
text-decoration: underline; font-weight: normal; font-size: 10px;}

.pointtoprice { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;  color: #666666; font-weight: bold}
.orderthis { color: #BD87A3; font-family: verdana, arial, helvetica, sans-serif;  font-weight: Bold; font-size: 12px; text-align: center; text-transform: Uppercase }
.lggrey { color: #666666; font-family: verdana, arial, helvetica, sans-serif;  font-weight: Bold; font-size: 12px; }
.search { color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 14px }
.header2 { color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; text-align:left; height: 25px }

.headline-lg
{
color:#000000;
font-family:Trebuchet, Arial, sans-serif;
font-size:18px;
word-spacing:1px;
}

a.headline-lg:link, a.headline-lg:visited, a.headline-lg:active, a.headline-lg:hover
{
color:#000000;
font-family:Trebuchet, Arial, sans-serif;
font-size:18px;
word-spacing:1px;
text-decoration:none;
}

.headline-lg.gold, a.headline-lg.gold:link, a.headline-lg.gold:visited, a.headline-lg.gold:active, a.headline-lg.gold:hover
{
color:#BBA343;
}

.headline-lg.blue, a.headline-lg.blue:link, a.headline-lg.blue:visited, a.headline-lg.blue:active, a.headline-lg.blue:hover
{
color:#496C9B;
}

.headline-lg.green, a.headline-lg.green:link, a.headline-lg.green:visited, a.headline-lg.green:active, a.headline-lg.green:hover
{
color:#879862;
}

.headline-lg.orange, a.headline-lg.orange:link, a.headline-lg.orange:visited, a.headline-lg.orange:active, a.headline-lg.orange:hover
{
color:#E1A13C;
}

.headline-lg.purple, a.headline-lg.purple:link, a.headline-lg.purple:visited, a.headline-lg.purple:active, a.headline-lg.purple:hover
{
color:#7356A9;
}

.headline-lg.red, a.headline-lg.red:link, a.headline-lg.red:visited, a.headline-lg.red:active, a.headline-lg.red:hover
{
color:#DF4F44;
}

.headline-lg.grey, a.headline-lg.grey:link, a.headline-lg.grey:visited, a.headline-lg.grey:active, a.headline-lg.grey:hover
{
color:#898CA8;
}

.headline-lg.brown, a.headline-lg.brown:link, a.headline-lg.brown:visited, a.headline-lg.brown:active, a.headline-lg.brown:hover
{
color:#6a6a35;
}

a.headline-sm:link, a.headline-sm:visited, a.headline-sm:active
{
color:#7D7D7D;
font-size:10px;
text-transform:uppercase;
text-decoration:underline;
font-weight:bold;
}

a.headline-sm:hover
{
color: #A05179;
}


.footlink
{
cursor:pointer;
cursor:hand;
text-decoration:none;
color: #A05179; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}

.footlink:visited
{
cursor:pointer;
cursor:hand;
color:#A05179;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}

.footlink:hover
{
cursor:pointer;
cursor:hand;
color:#666666;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}


.footlink:link:hover
{
cursor:pointer;
cursor:hand;
color:#666666;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}

.footlink:visited:hover
{
cursor:pointer;
cursor:hand;
color:#666666;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}

