/* DlxCart Styles Ver 3.0 */

/* Cart Menu Settings */

.catMenuContainer {
padding:5px;
width:150px;
background-color:#b0c4de;
}

.menuText {
margin-left:5px;
line-height:30px;
font-family:Tahoma;
font-size:10px;
color:#000000;
text-decoration:underline;
font-weight:bold;
}

.activePage {
color:#986837;
}

.rootMenu td a {
width:100%;
margin-left:10px;
line-height:15px;
font-family:Tahoma;
font-size:11px;
color: #000000;
text-decoration:none;
font-weight:bold;
}

.rootMenu td a:hover {
color:#343553;
}

.childMenu td a {
width:100%;
margin-left:15px;
line-height:15px;
font-family:Tahoma;
font-size:11px;
color: #000000;
text-decoration:none;
font-weight:bold;
}

.childMenu td a:hover {
color:#343553;
}


/* Cart Division Settings */

.cartHeader {
padding:0px;
color:#343553;
font-weight:normal;
font-size:10px;
font-family:verdana, tahoma, arial, sans-serif;
}


.productDetailDescription {
padding-right:20px;
}

.cartInputs{
/* background-color:#CCCCCC; */
padding-top:5px;
padding-bottom:5px;
border-top:1px solid silver;
border-bottom:1px solid silver;
}

.cartCompare {
padding:5px;
}

.productDetailDiv{
background-color:#FFFFFF;
/* border-top:1px solid silver; */
/* border-bottom:1px solid silver; */
/* margin-top:-15px; */
padding:5px;
width:700px;
margin-top:0px;
}

.productCatDiv {
width:500px;
/* border-top:1px solid silver; */
/* margin-top:-15px; */
margin-top:0px;
}


/* Related Styles */

.relatedTitle {
color:#343553;
font-size:14px;
font-family:Verdana, Tahoma, Arial;
font-weight:bold;
text-decoration:none;
line-height:40px;
}

.relatedTable {
padding:5px;
border-left:1px solid silver;
/* border-bottom:1px solid silver; */
}


/* Review Styles */

.reviewTitle {
margin-left:10px;
color:#343553;
font-size:14px;
font-family:Verdana, Tahoma, Arial;
font-weight:bold;
text-decoration:none;
line-height:40px;
}

.reviewTable {
padding:5px;
margin-left:10px;
/* background-color:#eaeaea; */
border-left:1px solid silver;
}

.revFrmTitle {
color:#343553;
font-size:14px;
font-family:Verdana, Tahoma, Arial;
font-weight:bold;
text-decoration:none;
line-height:40px;
border-bottom:1px solid silver;
}


/* Tell Friend Styles */

.friendTitle {
color:#343553;
font-size:14px;
font-family:Verdana, Tahoma, Arial;
font-weight:bold;
text-decoration:none;
line-height:40px;
border-bottom:1px solid silver;
}


.cartQuickLinks {
width:200px;
margin-top:5px;
padding-top:10px;
border-top:1px solid silver;
}

.cartQuickLinks a {
margin-left:5px;
font-size:11px;
}

SELECT.cartSelect
{
/*width:150px;*/
border:1px solid gray;
background-color:#e9e9e9;
margin-right:5px;
}

.cartSmall
{
font-weight: normal;
font-size: 9px;
}

.cart
{
font-weight: normal;
font-size: 10px;
}

.ViewCart
{
white-space:nowrap;
}

.ViewCart A
{
font-family: verdana, geneva;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

.ProductTitle
{
margin-left:5px;
COLOR: #000000;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana,Geneva;
FONT-WEIGHT: bold;
}

.Total
{
COLOR:#CC0000;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana,Geneva;
FONT-WEIGHT: bold;
}

.Receipt
{
COLOR:black;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana,Geneva;
FONT-WEIGHT: bold;
}

.retailPrice
{
color: #000000;
font-weight: bold;
text-decoration: line-through;
}

.OurPrice
{
color: red;
font-size: 10px;
font-family: Verdana, Geneva;
font-weight: bold;
}

.FeaturedItem
{
COLOR:#343553;
FONT-SIZE: 14px;
FONT-FAMILY: Verdana, Geneva;
FONT-WEIGHT: bold;
}

.cart TABLE
{
COLOR: black;
FONT-FAMILY: Verdana,Geneva;
}

.cart TD
{
COLOR: black;
FONT-FAMILY: Verdana,Geneva;
}

.cart DIV
{
FONT-FAMILY: Verdana,Geneva;
}

.CartImage
{
/* border-right: 1px solid silver; */
padding-right: 10px;
}

.ProductDesc {
padding: 10px;
}

.DetailItem
{
/*
font-size:12px;
font-weight:bold;
font-style:normal;
color:#CC0000;
letter-spacing:10px;
border-bottom:1px dotted #cccccc;
text-transform:uppercase;
width: 100%;
*/
font-size:11px;
font-weight:normal;
color:#000000;
padding-right:5px;
}

.Search 
{
padding-top:5px;
width:300px;
margin-bottom:-10px;
vertical-align:top;
white-space:no-wrap;
font-family:verdana;
font-size:11px;
font-weight:bold;
}

.Left
{
width:150px;
vertical-align:top;
}

.Middle
{
width:150px;
vertical-align:top;
}

.Right
{
width:250px;
vertical-align:top;
}

.bigPicTitle
{
COLOR: #999999;
FONT-SIZE: 14px;
FONT-FAMILY: Verdana,Geneva;
FONT-WEIGHT: bold;
text-decoration:none;
}

.bigPicClose
{
COLOR:#000000;
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
}

.bigPicClose a
{
COLOR:white;
text-decoration=:underline;
}

.bigPicClose a:hover
{
text-decoration=:none;
}


/* Cart Dynamic Button Settings */

#cartBtn {
padding-top:4px;
color:#ffffff;
font-size:12px;
font-family:Arial, Verdana, Tahoma;
font-weight:bold;
text-align:center;
text-decoration:none;
}

#cartBtn:active {
/* padding-top:6px; */
color:#d9d9d9;
}

.btnSmall {
display:block;
width:100px;
height:25px;
background-image:url(DlxCart_images/btnSmlOn.gif);
background-repeat:no-repeat;
}

.btnSmall:active {
background-image:url(DlxCart_images/btnSmlOff.gif);
background-repeat:no-repeat;
}

.btnMedium {
display:block;
width:125px;
height:25px;
background-image:url(DlxCart_images/btnMedOn.gif);
background-repeat:no-repeat;
}

.btnMedium:active {
background-image:url(DlxCart_images/btnMedOff.gif);
background-repeat:no-repeat;
}

.btnLarge {
display:block;
width:150px;
height:25px;
background-image:url(DlxCart_images/btnLrgOn.gif);
background-repeat:no-repeat;
}

.btnLarge:active {
background-image:url(DlxCart_images/btnLrgOff.gif);
background-repeat:no-repeat;
}

.btnCheckout {
display:block;
width:100px;
height:25px;
background-image:url(DlxCart_images/checkoutOn.gif);
background-repeat:no-repeat;
}

.btnCheckout:active {
background-image:url(DlxCart_images/checkoutOff.gif);
background-repeat:no-repeat;
}


/* Cart Settins No Longer Used */

/*
Below margin top was -7px and then all commented out
.detailForm{
margin-top:0px;
}
*/

/*
.cart A:active
{
color: blue;
text-decoration: underline
}

.cart A:link
{
color: blue;
text-decoration: none
}

.cart A:visited
{
color: blue;
text-decoration: none
}
*/




