/* begin css tabs */

ul#tabnav {
text-align: center;
margin: .5em 0 1em 0;
font: bold 13px Arial, Helvetica, sans-serif;
border-bottom: 1px solid #c90;
list-style-type: none;
padding: 3px 10px 3px 10px;
}

ul#tabnav li { /* do not change */
display: inline;
margin-right:3px;
}

body#yahoo-store-checkout li.yahoo-store-checkout  {
border-bottom: 1px solid #fff;
background-color: #fff;
}

body#yahoo-store-checkout li.yahoo-store-checkout a { /* settings for selected tab link */
background-color: #fff;
color: #000;
position: relative;
top: 1px;
padding-top: 4px;
}

ul#tabnav li a { 
padding: 3px 4px;
border: 1px solid #c90;
background-color: #cceeee; 
color: #666;
margin-right: 0px;
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover {
background: #699;
color: #fff;
}


-->
/* end css top nav tabs */





form {margin-top: 0; margin-bottom: 0;}




.leftbox{
margin:5px 5px 5px 5px;
padding:5px 0 5px 5px;
background-color:#ccffff;
width:150px;
border: 1px solid #666600;
}


.searchtitle{
margin-top:5px;
padding:0;
font: bold 11px "Trebuchet MS" Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #666666;
background-color:#ffffff;
letter-spacing: 2px;
}

.offertext{
margin-top:5px;
padding:0;
font: bold 10px "Trebuchet MS" Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height:12px;
color: #666666;
background-color:#ffffff;
}



.imagebottomborder{
padding:4px 0 4px 0;
margin:0;
border-bottom: 1px solid #666666;
}

.imagetopbottomborder{
padding:4px 0 4px 0;
margin:0;
border-bottom: 1px solid #666666;
border-top: 1px solid #666666;
}

#footercontainer{
border-bottom: 1px solid #cc9900;
border-top: 1px solid #cc9900;
margin: 2px 0 2px 0;
padding:0;
width:100%;
background-color:#ffffff;
}

#bottomgoldbar{
margin: 2px 0 5px 0;
padding: 2px;
color: #ffffff;
background-color: #cc9900;
text-align:center;
}

#bottomgoldbar .relatedproducts{
margin:0;
padding;0;
font: 14px "Trebuchet MS" Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 17px;
font-weight:bold;
}


/* -- FOOTER LINKS -- */

#related{
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666600;
margin:10px 0 10px 0;
padding:0;
width:75%;
text-align:center;
text-decoration : none;
background-color: transparent;
}


#related a:link {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666600;
background-color: transparent;
text-decoration: none;
}

#related a:visited {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666600;
background-color: transparent;
text-decoration: none;
}

#related a:hover {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #336666;
text-decoration: underline;
}

#related a:active {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: #336666;
}



#bottomcontainer{
margin: 10px 0 10px 0;
padding:0;
width:100%;
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
line-height:16px;
color: #666666;
background-color:#ffffff;
}

#bottomcontainer a:link {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666600;
background-color: transparent;
text-decoration: none;
}

#bottomcontainer a:visited {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666600;
background-color: transparent;
text-decoration: none;
}

#bottomcontainer a:hover {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #336666;
text-decoration: underline;
}

#bottomcontainer a:active {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
color: #336666;
}





#footernavlist {
margin:0;
padding:2px;
color:#ffffff;
background-color: #cc9900;
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
line-height:12px;

}

#footernavlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
}

#footernavlist ul {
padding:0;
margin: 0;
}



#footernavlist a {
color:#ffffff;
padding-right:1.2em;
text-decoration: none;
}

#footernavlist ul li a:hover {
background:none;
color: #336666;
}


#footernavlist  a:visited {
color:#ffffff;
background-color: #cc9900;
}




#companyinfo{
text-align:center;
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #ffffff;
background-color: #669999;
padding:0;
margin: 10px 0 5px 0;
}
