body, p
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.header /*RE 1/14/05 */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#0066cc;
}
.copy {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.copy  a {
font-family: Arial, Helvetica, sans-serif;
color:#027abb;
text-decoration:none;
}

.copy  a:hover {
font-family: Arial, Helvetica, sans-serif;
color:#BA0000;
text-decoration:underline;
}

.bottomnav {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
}

.bottomnav a {
font-family: Arial, Helvetica, sans-serif;
color:#027abb;
text-decoration:none;
}
.bottomnav a:hover {
font-family: Arial, Helvetica, sans-serif;
color:#BA0000;
text-decoration:underline;
}
/* Top Module - shopping cart */
.mod {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.mod .shop {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}

.mod .shop a {
color:#923300;
text-decoration:none;
}
.mod .shop a:hover {
color:#CC0000;
text-decoration:underline;
}

.mod .item {
font-size:14px;
}

.mod .user {
font-size:12px;
}

.mod .account {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}

.mod .account a {
color:#FFFFFF;
text-decoration:none;
}
.mod .account a:hover {
color:#66CCFF;
text-decoration:underline;
}
/* Product Display - Begin */
.prod {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.prod .title {
font-weight: bold;
font-size:14px;
color:#000066;
font-family: Arial, Helvetica, sans-serif;
}
.prod .qtyprice {
font-weight: bold;
font-size:12px;
color:#000066;
font-family: Arial, Helvetica, sans-serif;
}
.prod .price {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
color:#027abb;
}
.prod .quantityBox input {
font-weight:bold;
font-size:12px;
color:#000066;
font-family: Arial, Helvetica, sans-serif;
border:2px solid #027abb;
}
.prod .imgborder {
border:1px solid #ccccccc;
}

.prod .breadcrumb {
border-bottom: 1px solid #027abb;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#027abb;
padding:1px;
font-weight:bold;
}
.prod .breadcrumb a {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#027abb;
font-weight:normal;
text-decoration:none;
}
.prod .breadcrumb a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#BA0000;
font-weight:normal;
text-decoration:none;
}

.detailbtn {
height:20px;
width:92px;
background-color:#666666;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-align: right;
color:#ffffff;
padding-right:3px;
border:0;
cursor: pointer;
text-align: center;
}
.addbtn {
height:20px;
width:92px;
background-color:#027abb;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
font-size:12px;
font-weight: bold;
color:#ffffff;
padding-right:3px;
border:0;
cursor: pointer;
text-align: center;
}

/* Sub-Category Display */
.subcat  {
width:98%;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin: 5px;
padding: 5px;
}
.subcat td {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin: 0;
padding: 10px 0 10px 0;
border-bottom: 1px solid #027abb;
}
.subcat  a {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#027abb;
font-weight:bold;
text-decoration:none;
}
.subcat a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#BA0000;
font-weight:bold;
text-decoration:none;
}

.subcat .breadcrumb {
border-bottom: 1px solid #027abb;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#027abb;
padding:1px;
font-weight:bold;
}
.subcat .breadcrumb a {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#027abb;
font-weight:normal;
text-decoration:none;
}
.subcat .breadcrumb a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#BA0000;
font-weight:normal;
text-decoration:none;
}
/* Shopping Cart */
.cart {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin: 5px;
padding: 5px;
}

.cart hr {
border:1px solid #027abb;
}
.cart .subHead {
font-size:12px;
font-weight:bold;
color:#027abb;
}
.submitButton {
height:20px;
padding: 0px 5px 0px 5px;
background-color:#666666;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
font-size:12px;
font-weight: bold;
color:#ffffff;
border:0;
cursor: pointer;
text-align: center;
}

/* SubNav - Begin */
#navcontainer { width: 120px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

#navcontainer a
{
display: block;
padding: 5px;
width: 125px;
background-color: #eaeaea;
border-top: 1px solid #fff;
border-bottom: 1px solid #ccc;
}

#navcontainer a:link, #navlist a:visited
{
color: #0066cc;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #0066cc;
color: #fff;
text-decoration: none;
}
/* SubNav - End */

.orange_feature, .orange_feature TD
{
background-image:url('../images/subhead_o_bg.gif');
color:white;
font-family:Helvetica, arial;
font-size:26px;
background-repeat:no-repeat;
}

.green_feature, .green_feature TD
{
background-image:url('../images/subhead_g_bg.gif');
color:white;
font-family:Helvetica, arial;
font-size:26px;
background-repeat:no-repeat;
}

.red_feature, .red_feature TD
{
background-image:url('../images/subhead_r_bg.gif');
vertical-align:middle;
color:white;
font-family:Helvetica, arial;
font-size:26px;
background-repeat:no-repeat;
}