/* DLGUARD CART CSS DOCUMENT

Please note, some of the color variables below have been
commented out. This is because their color settings can
be set in DLGuard's admin area, on the Customize Cart page.

Uncommenting the color settings in this document will
override the color settings from the admin area.

Please also note, some of these tags are no longer in use
with the new template, however they have been left in tact
for backwards compatibility with the original template.

*/

body {
  font-family: Verdana, Arial, sans-serif;
  font-size: small;
}

table {
  font-family: Verdana, Arial, sans-serif;
  font-size: small;
}

.inputBox { 
   border-radius: 7px;
   border-width:thin;
   border-color:#999;
   margin:5px;
   padding:5px;
   background-color:#E8EEFF;
   border-style:double;
}

.productTitle {
  /*color: #2b4c8b;*/
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.couponListing {
  color: #23a725;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.tableSpacing {
  background: #FFFFFF;
}

.cartItems {
  font-size: 11px;
}

.cartSectionHeading {
  color: #FEB301;
  font-family: Arial, sans-serif;
  font-size: small;
  font-weight: bold;
}

TABLE.Checkout {
  background: #6788e7;
}

TR.CheckoutHeading {
  /*color: #FFFFFF;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  /*background: #5379cc;*/
}

TR.CheckoutContents {
  background: #ffffff;
  height:25px;
}

TR.CheckoutContentsToggle {
  background: #e8eeff;
  height:25px;
}

A:Link {
  /*color: #000055;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
}

A:Visited {
  /*color: #000055;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
}

A:Hover {
  color: #550000;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
}


A.DLGbutton:Link {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
  font-weight: bold;
}

A.DLGbutton:Visited {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
  font-weight: bold;
}

A.DLGbutton:Hover {
  color: #FFCC00;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
  font-weight: bold;
}

A.DLGmoredetails:Link {
  color: #0000DD;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
  font-weight: bold;
}

A.DLGmoredetails:Visited {
  color: #0000DD;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
  font-weight: bold;
}

A.DLGmoredetails:Hover {
  color: #DD0000;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
  font-weight: bold;
}

A.CheckoutLink:Link {
  /*color: #0000DD;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.CheckoutLink:Visited {
  /*color: #0000DD;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.CheckoutLink:Hover {
  color: #DD0000;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.cartMenu:Link {
  /*color: #0033FF;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

A.cartMenu:Visited {
  /*color: #0033FF;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

A.cartMenu:Hover {
  color: #87A3FF;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

A.cartItems:Link {
  /*color: #0033FF;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

A.cartItems:Visited {
  /*color: #0033FF;*/
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

A.pageNumbers:Link {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Arial, sans-serif;
  font-size: x-small;
}

A.pageNumbers:Visited {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Arial, sans-serif;
  font-size: x-small;
}

A.pageNumbers:Hover {
  color: #333333;
  text-decoration: underline;
  font-family: Arial, sans-serif;
  font-size: x-small;
}

A.copyright:Link {
  color: #0000DD;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
}

A.copyright:Visited {
  color: #0000DD;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
}

A.copyright:Hover {
  color: #DD0000;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
}


.topSilverBar {
	background-image: url(images/top_bar_silver_background.gif);
	background-repeat: repeat-x;
}
.topMenuShadow {
	background-image: url(images/top_bar_shadow.gif);
	background-repeat: repeat-x;
}
.categoryHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*color: #FFF;*/
	text-align: left;
}
.cartTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	/*color: #333;*/
	text-align: left;
}
.boxTop {
	background-image: url(images/box_edge_top.gif);
	background-repeat: repeat-x;
}
.boxBottom {
	background-image: url(images/box_edge_bottom.gif);
	background-repeat: repeat-x;
}
.boxLeft {
	background-image: url(images/box_edge_left.gif);
	background-repeat: repeat-y;
}
.boxRight {
	background-image: url(images/box_edge_right.gif);
	background-repeat: repeat-y;
}
.sideBoxHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*color: #333;*/
	text-align: right;
}


a.pageButton,a.pageButton:link,a.pageButton:visited, a.pageButtonCurrent,a.pageButtonCurrent:link,a.pageButtonCurrent:visited {
   font-family:Arial, Helvetica, sans-serif;
/*   color:#FFFFFF; */
/*   background-color:#5379cc; */
   font-weight:bold;
   font-size:11px;
   padding-left:6px;
   padding-right:6px;
   padding-top:4px;
   padding-bottom:4px;
   border: 1px solid #777;
   text-decoration:none;
   border-radius: 5px;
}

a.pageButtonCurrent,a.pageButtonCurrent:link,a.pageButtonCurrent:visited {
   background-color:#CCC;
   color:#777;
}

a.pageButton:hover,a.pageButton:active {
   background-color:#ff8511;
}