.home-page-links a:link, .home-page-links a:visited {
	color:#000000;
	padding:3px 1px 4px 0px;
	text-decoration:none;
}

.home-page-links a:active, .home-page-links a:hover {
	padding:4px 0px 3px 1px;
	text-decoration:none;
}

.home-page-links td {
	padding:5px 0px 5px 0px;
}

.smlqty {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:Right;
	width:15px;
}
.smlsel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:17px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.smlbuy {
	background-color:#d2e1f7;
	color:inherit;
	height:20px;
	margin:0px 0px 0px 0px;
	width:30px;
	font-size:10px;
}
.mailinglist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.mailinglist input {
	margin-right:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	width:105px;
}

.w3c {
	text-align:center;
}
.w3c a:link, .w3c a:visited, .w3c a:active, .w3c a:hover {
	text-align:center;
	display:inherit;
	text-decoration:none;
	border-width:0px;
}
.netpromo {
	padding:3px 2px 2px 2px;
      background-color:#e6e6ff;
}
.netpromo a, .netpromo a:link, .netpromo a:visited, .netpromo a:active, .netpromo a:hover {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-top:10px;
	color:#3333CC;
	background-color:inherit;
}

.section-header {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#660066;
	padding:3px 3px 3px 10px;
	font-weight:bold;
}

.section-header a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#660066;
	text-align:left;
}

.section-header a:link, section-header a:visited {
	text-decoration:none;
}

.section-header a:active, section-header a:hover {
	text-decoration:underline;
}


.home-header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#FFFFFF;
	background-color:inherit;
}

.outofstock {
	font-size:8pt !important;
	color:red;
	line-height:11px;
	background-color:inherit;
}


.freedelivery {
	color:#5e0f22;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.freedelivery a:active, .freedelivery a:hover{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.freedelivery a:link, .freedelivery a:visited{
	color:#5e0f22;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

div.CategoryImage {
      display:table-cell;
      float: left;
      vertical-align: top;
      padding: 6px 6px 6px 0;
}

.category-menu a:link, .category-menu a:visited {
      background-image:url(/assets/cast01/bullet.gif);
      background-repeat:no-repeat;
      background-position:middle left;
}

.category-menu a:active, .category-menu a:hover {
      background-image:url(/assets/cast01/bullet-o.gif);
      background-repeat:no-repeat;
      background-position:middle left;
}


img {
      border-bottom:0px;
      padding-bottom:0px;
      margin-bottom:0px;
}

.homewelcome {
      width:380px;
      background-image:url(/assets/cast01/welcome.gif);
      background-repeat:no-repeat;
}

.footmenu {
      background-color:#202ca0;
}

.footmenu  a:link, .footmenu  a:visited {
      font-size:10pt
      font-family:verdana;
      color:white;
      text-decoration:underline;
}

.footmenu  a:active, .footmenu  a:hover {
      color:yellow;
}

.directorymnu a:link {
      margin:2px 5px 2px 0px;
      padding:2px 5px 2px 0px;
}

.topmenu td {
       width:112px;
       text-align:center;
       background-image:url(/assets/cast01/backmenu.gif);
       background-repeat:no-repeat;
       height:40px;
       padding:12px 7px 12px 7px;
}


.more {
        display: none;
}
.faq a:link{

        color: #000000;
	font-weight:normal;
	font-size:13px;

}
.faq h4{
        font-size:20px;
        font-weight:bold;
        margin:5px 0px 5px 0px;
        color: #0000FF
}
.faq p {
font-size:14px;
color: #0000EE;
margin-left:15px;

}
.hideLink a {
font-size:8px;
}

.category-menu-cell {
      width:50px;
} 
