

/*

  $Id: stylesheet.css template: OS03C00236 v3.00 10/23/07  21:45:01 project3000 Exp $


653817
  This file created as a part of graphical design by AlgoZone, Inc

  http://www.algozone.com for osCommerce CRE Loaded v6.2

  

  Copyright (c) 2003-2005 AlgoZone, Inc



*/



BODY {

  font-family: Tahoma, Arial, Helvetica, sans-serif;

  font-size: 10px;

  margin: 0px;

  color: #653817;

  background-color: #f2e4b7;

	background-image: url(fundo2.jpg);

}

/* .breadCrumb,.plainbox-description and "BODY TD" for ZenCart */ 

.boxText, .breadCrumb, .plainbox-description, BODY TD { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #653817; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color: #c80000; text-decoration: underline; }

A {

  color: #653817;

  text-decoration: none;

}

A:hover { 

  color: #c80000;

  text-decoration: underline; 

}

FORM {

  display: inline;

}

INPUT, SELECT, TEXTAREA {

  border: 1px solid #653817;

	background-color: #ccb58c;

  color: #653817;

}

INPUT.submit_button, INPUT.az_login_input, .az_button_submit {

	border: 0px !important;

}

tr.header {

  background: #f2e4b7;

}

.formArea {

	border: 1px solid #653817;

}

tr.headerError { }

td.headerError {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  background: #653817; 

  font-size: 11px;

  color: red;

  text-align : center;

}

tr.headerInfo { }

td.headerInfo {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 11px;

  background: #653817;

  color: #653817;

  text-align: center;

}

tr.footer {

  background: #653817;

}

td.footer {

  font-family: Arial;

  font-size: 11px;

  background: #009384;

  color: #ffffff;

}

.infoBoxNotice {

  background: #653817;

}

.infoBoxNoticeContents {

  background: #653817;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}

tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {

}

tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {

  background-color: #f2e4b7;

}

TR.productListing-heading {

}

TD.productListing-heading, TH.productListing-heading {

  font-family: Tahoma;

  font-size: 12px;

  font-weight: bold;

  color: #653817;

	white-space: nowrap;

}

.productListing-heading A, TH.productListing-heading A {

  color: #653817;

}

.productListing-heading A:hover, TH.productListing-heading A:hover {

  color: #653817;

}

TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  border-bottom: 1px solid #f2e4b7;

}

.pageResults { 

font-size: 11px;

color: #653817;

}

A.pageResults { 

  color: #653817;

	text-decoration: underline;

}

A.pageResults:hover { 

  color: #653817; 

}

.pageHeading, DIV.pageHeading {

	height: 30px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 14px;

	color: #653817;

	text-align: left;

}

/* greetUser is for ZenCart and H1 for ms3*/

.pageHeading H1, .infoBoxHeadingtop, .greetUser, H1 {

  font-family:  Arial;

  font-size: 15px;

  font-weight: bold;

  color: #653817;

}

tr.subBar {

  background: #f4f7fd;

}

td.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #653817;

}

td.main { padding: 0 5px; }

td.main, P.main {

  font-family: Tahoma, Arial, Helvetica, sans-serif;

  font-size: 11px;

  line-height: 1.3;

  color: #653817;

}

td.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}

td.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 13px;

  color: #653817;

}

td.fieldKey {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}

td.fieldValue {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}

td.tableHeading {

  font-family: Tahoma, Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  color: #653817;

  text-align: left;

	width: 494px;

  height: 36px;

  text-transform: uppercase;  

}

SPAN.newItemInCart {

  font-family: Tahoma, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #653817;

}

CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}

TEXTAREA {

  width: 100%;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}

SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #653817;

  font-weight: bold;

}

td.formAreaTitle {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}

SPAN.markProductOutOfStock {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-size: 11px;  

  font-weight: bold;

}

SPAN.productSpecialPrice {

  font-family: Verdana, Arial, sans-serif;

  color: #C3000B;

  font-weight: bold;

}

SPAN.errorText, .messageStackError {

  font-family: Verdana, Arial, sans-serif;

  color: #C3000B;

  font-size: 11px;  

}

.inputRequirement{

  font-family: Verdana, Arial, sans-serif;

  color: #C3000B;

  font-size: 11px;  

}

.moduleRow { }

.moduleRowOver { background-color: #476086; cursor: pointer; }

.moduleRowSelected { background-color: #653817; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #653817; }

.messageStackError, .messageStackWarning, .messageStackSuccess { font-family: Arial, sans-serif; font-size: 10px; background-color: #653817; }



/*

	#################

		Algozone CSS 

	#################

*/



	/* HEADER bar css controls */



.header_tb {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	color: #653817;

	line-height: 1.5;

}

.header_tb A:link, .header_tb A:active, .header_tb A:visited {

	color: #c80000;

	text-decoration: none;

}

.header_tb A:hover {

	color: #ffffff;

	text-decoration: underline;

}

.header_td1 { }

.header_td2 { }

.header_td3 { }

.header_td_right {

	background-image: url("images/az_header_promo.jpg");

	background-repeat: no-repeat;	

	background-position: left top;

	padding-left: 0px;

	padding-top: 20px;

}

.header_boxes_tb {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 10px;

	color: #653817;

}

.header_search{

	background-image: url("images/az_nav_bg.gif");

	background-repeat: repeat-x;	

	padding-left: 2px;

	height: 43px;

}

.infoBoxContentsSearch, .infoBoxContentsSearch td, .infoBoxContentsSearch TD.boxText {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: normal;

  font-size: 10px;

  color: #653817;

}

.header_boxes_tb A:link, .header_boxes_tb A:active, .header_boxes_tb A:visited {

	color: #653817;

	text-decoration: none;

	text-transform: lowercase;

}

.header_boxes_tb A:hover {

	color: #ffffff;

	text-decoration: underline;

	text-transform: lowercase;

}

.infoBoxHeadingHeader {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	color: #ffffff;

	text-align: left;

}

.infoBoxHeader { margin-left: 20px; }

.infoBoxContentsHeader, .infoBoxContentsHeader TABLE, .infoBoxContentsHeader TD.boxText {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: normal;

  font-size: 11px;

  color: #653817;

}

.infoBoxContentsHeader A:link, .infoBoxContentsHeader A:active, .infoBoxContentsHeader A:visited {

  color: #6c7181;

  text-decoration: none;

}

.infoBoxContentsHeader A:hover {

  color: #ffffff;

  text-decoration: underline;

}

/* MENU bar css controls */

.menubarmain_tb {

	background-image: url("images/az_nav_bg.gif");

	background-repeat: repeat-x;	

}

.menubarmain {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	color: #653817;

	text-transform: uppercase;

	text-align: center;

	vertical-align: middle;

	background-image: url("images/az_nav_unsel.gif");

	background-position: right top;

	background-repeat: no-repeat;

	width: 150px;

	height: 43px;

}

.menubarmain A:link, .menubarmain A:active, .menubarmain A:visited {

	color: #ffffff;

	text-transform: uppercase;

	text-decoration: none;

}

.menubarmain A:hover {

	color: #ffffff;

	text-transform: uppercase;

	text-decoration: none;

}

.menubarmain_over {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	color: #ffffff;

	text-transform: uppercase;

	text-align: center;

	vertical-align: middle;

	background-image: url("images/az_nav_sel.gif") !important;

	background-position: right top;

	background-repeat: no-repeat;

	width: 150px;

	height: 43px;

}

.menubarmain_over A:link, .menubarmain_over A:active, .menubarmain_over A:visited {

	color: #653817;

	text-transform: uppercase;

	text-decoration: none;

}

.menubarmain_over A:hover {

	color: #653817;

	text-transform: uppercase;

	text-decoration: none;

}



	/* MAIN table css controls */



.siteWidth { width: 946px; }

.maincont_tb {

	padding-top: 5px;

	padding-bottom: 5px;

}



	/* LEFT bar css controls */



.maincont_left_td {

	width: 227px;

}

.leftbar_tb {

	width: 227px;

}

TD.infoBoxHeadingLcornerLeft, TD.infoBoxHeadingLcornerLeft_categ {

}

TD.infoBoxHeadingLeft, TD.infoBoxHeadingLeft_categ {

	background-image: url("images/az_leftbox_heading_mid.gif");

	background-position: left center;

	background-repeat: no-repeat;

	background-color: #653817;

	height: 33px;

}

TD.infoBoxHeadingRcornerLeft, TD.infoBoxHeadingRcornerLeft_categ {

}

TD.infoBoxHeadingLeft, TD.infoBoxHeadingLeft_categ {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #ffffff;

	text-align: left;

	padding-left: 10px;

}

.infoBoxHeadingLeft A:link, .infoBoxHeadingLeft A:active, .infoBoxHeadingLeft A:visited {

	color: #653817;

	text-decoration: none;

}

.infoBoxHeadingLeft A:hover {

	color: #653817;

	text-decoration: none;

}

.infoBoxLeft, .infoBoxLeft_categ {

	border-left: #653817 solid 1px;

	border-right: #653817 solid 1px;

	border-bottom: #653817 solid 1px;

	margin-bottom: 8px;

}

.infoBoxLeft .boxText, .boxText {

	padding: 0 10px;

}

.infoBoxContentsLeft {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	color: #653817;

	text-align: left;

	line-height: 1.5;

}

.infoBoxContentsLeft span.productSpecialPrice {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #d44100;

}

.infoBoxContentsLeft .boxText A:link, .infoBoxContentsLeft .boxText A:active, .infoBoxContentsLeft .boxText A:visited {

	color: #653817;

	text-decoration: underline;

}

.infoBoxContentsLeft .boxText A:hover {

	color: #c80000;

	text-decoration: none;

}

.infoBoxContentsLeft_categ {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	color: #c80000;

	text-align: left;

}

.infoBoxContentsLeft_categCell {

	background-image: url("images/az_categbox_bg.gif");

	background-position: left bottom;

	background-repeat: repeat-x;

	padding: 0px 0px;

	height: 20px;

}

.infoBoxContentsLeft_categCell A:link, .infoBoxContentsLeft_categCell A:active, .infoBoxContentsLeft_categCell A:visited, 

.infoBoxContentsLeft_categ A:link, .infoBoxContentsLeft_categ A:active, .infoBoxContentsLeft_categ A:visited {

	color: #653817;

	text-decoration: none;

}

.infoBoxContentsLeft_categCell A:hover,

.infoBoxContentsLeft_categ A:hover {

	color: #c80000;

	text-decoration: underline;

}



	/* RIGHT bar css controls */



.maincont_right_td {

	width: 185px;

}

.rightbar_tb {

	width: 185px;

}

TD.infoBoxHeadingLcornerRight {

}

TD.infoBoxHeadingRight {

	background-image: url("images/az_leftbox_heading_mid.gif");

	background-position: left center;

	background-repeat: no-repeat;

	background-color: #653817;

	height: 33px;

}

TD.infoBoxHeadingRcornerRight {

}

TD.infoBoxHeadingRight {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #ffffff;

	text-align: left;

	padding-left: 10px;

}

.infoBoxHeadingRight A:link, .infoBoxHeadingRight A:active, .infoBoxHeadingRight A:visited {

	color: #ffffff;

	text-decoration: none;

}

.infoBoxHeadingRight A:hover {

	color: #ffffff;

	text-decoration: none;

}

.infoBoxRight {

	border-left: #653817 solid 1px;

	border-right: #653817 solid 1px;

	border-bottom: #653817 solid 1px;

	margin-bottom: 20px;

}

.infoBoxRight .boxText {

	padding: 0 20px;

}

.infoBoxContentsRight {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	color: #c80000;

	text-align: left;

	line-height: 1.5;

}

.infoBoxContentsRight span.productSpecialPrice {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #d44100;

}

.infoBoxContentsRight .boxText A:link, .infoBoxContentsRight .boxText A:active, .infoBoxContentsRight .boxText A:visited {

	color: #653817;

	text-decoration: underline;

}

.infoBoxContentsRight .boxText A:hover {

	color: #c80000;

	text-decoration: none;

}



	/* CENTER bar css controls */



.maincont_mid_td { padding: 0px 5px; }

TD.infoBoxHeadingLcorner, TD.infoBoxHeadingLcornerCenter { }

TD.infoBoxHeadingRcorner, TD.infoBoxHeadingRcornerCenter { }

/* .plainBoxHeading for ZenCart */ 

TD.infoBoxHeading, TD.infoBoxHeadingCenter, TD.plainBoxHeading {

	padding-left: 15px;

	height: 30px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 14px;

	color: #653817;

	text-align: left;

}

/* .plainBox for ZenCart and moduleBox for ms3 */ 

.infoBox, .infoBoxCenter, .newProductsBox, .plainBox, .moduleBox { }

.infoBox, .plainBox, .moduleBox { border: #653817 solid 1px; }

TD.infoBox, SPAN.infoBox {

  font-family: Tahoma, Arial, Helvetica, sans-serif;

  font-size: 11px;

}

.infoBoxContents {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	color: #653817;

	text-align: left;

	line-height: 1.5;

}

.infoBoxContents A:link, .infoBoxContents A:active, .infoBoxContents A:visited,

.infoBoxContentsCenter A:link, .infoBoxContentsCenter A:active, .infoBoxContentsCenter A:visited {

	color: #653817;

	text-decoration: underline;

}

.infoBoxContents A:hover, .infoBoxContentsCenter A:hover {

	color: #653817;

	text-decoration: none;

}



	/* PRODUCT box css controls */



.productBoxHeading_tb, .productBoxOuter, .productBoxBottom_tb { 

	width: 240px;

}

.productBoxOuter {

	border-right: 1px solid #653817;

	border-left: 1px solid #653817;

} 

.productBoxBottom_tb { 

	border-right: 1px solid #653817;

	border-left: 1px solid #653817;

	border-bottom: 1px solid #653817;

}

TD.productBoxHeadingLcorner { 

}

TD.productBoxHeading {

	padding-left: 10px;

	border-top: 1px solid #653817;

	border-left: 1px solid #653817;

	border-right: 1px solid #653817;

}

TD.productBoxHeadingRcorner { width: 0px; }

TD.productBoxHeading {

  font-family: Tahoma, Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  color: #653817;

  height: 26px;

  line-height: 0.9;

  padding: 0 10px;

}

TD.productBoxHeading A:link, TD.productBoxHeading A:active, TD.productBoxHeading A:visited {

	color: #653817;

	text-decoration: none;

}

TD.productBoxHeading A:hover {

	color: #653817;

	text-decoration: underline;

}

.productBox {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 10px;

	color: #05b019;

	text-align: left;

}

.productBoxContent {  

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #653817;

	padding: 10px 0 10px 10px;

}

.productBox A:link, .productBox A:active, .productBox A:visited,

.productBoxContent A:link, .productBoxContent A:active, .productBoxContent A:visited {

	color: #653817;

	text-decoration: none;

}

.productBox A:hover, .productBoxContent A:hover {

	color: #653817;

	text-decoration: underline;

}

.productBoxImage {

	text-align: center;

	vertical-align: top;

}

.productBoxPrice {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 16px;

	color: #653817;

	padding-bottom: 4px;

}

.productBoxPrice SMALL { font-size: 14px !important; color: #653817 !important; }

.productBoxDescription { height: 50px; }

.productBoxLBottom { width: 0px; }

.productBoxRBottom { width: 0px; }

.productBoxHSep {

}

.productBoxVSep {

}

.productBoxMid{ }

.productInfo {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #653817;

	text-align: left;

	line-height: 1.5;

}

.productInfoPrice {

  font-family: Tahoma, Arial;

	font-weight: bold;

  font-size: 14px;

	color: #d44100;

	height: 30px;

}

.productInfo A:link, .productInfo A:active, .productInfo A:visited {

	color: #653817;

	text-decoration: underline;

}

.productInfo A:hover {

	color: #653817;

	text-decoration: none;

}



 /* FOOTER bar css controls */



.footer_tb {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	color: #653817;

	background-image: url("images/az_footer_mid.gif");

	background-position: left top;

	background-repeat: repeat-x;

	height: 45px;

	margin-bottom: 3px;

}

.footer_tb A:link, .footer_tb A:active, .footer_tb A:visited {

	color: #653817;

	text-decoration: none;

}

.footer_tb A:hover {

	color: #653817;

	text-decoration: underline;

}

.footer_td1 {  }

.footer_td2 { padding-right: 20px; }

.footer_menu_tb, .footer_td2 {

	color: #fefefe;

}

.footer_menu_tb A:link, .footer_menu_tb A:active, .footer_menu_tb A:visited {

	color: #fefefe;

	text-decoration: none;

}

.footer_menu_tb A:hover {

	color: #fefefe;

	text-decoration: underline;

}



 /* BUTTONS css controls */



.az_button_img {

	background-image: url("images/az_button_mid.gif");

	background-repeat: repeat-x;

	background-position: top left;

	white-space: nowrap;

	color: #ffffff;

	background-color: #653817;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	cursor: pointer;

	display: inline;

	text-decoration: none;

	text-transform: lowercase;

	height: 20px;

}

.az_button_submit {

	background-image: url("images/az_button_mid.gif");

	background-repeat: repeat-x;

	white-space: nowrap;

	vertical-align: top;

	border: 0px;

	color: #ffffff;

	background-color: #653817;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	cursor: pointer;

	text-transform: lowercase;

	height: 20px;

	margin: 0px auto;

}



 /* DIV specific */



.centeredContainer { margin: auto; }

.alignLeft { text-align: left; }

.alignCenter { text-align: center; }

.alignRight { text-align: right; }

.alignTop { vertical-align: top; }

.alignMiddle { vertical-align: middle; }

.alignBottom { vertical-align: bottom; }

.floatLeft { float: left; }

.floatRight { float: right; }

.clearBoth { clear: both; }

.clearLeft { clear: left; }

.clearRight { clear: right; }

.inline { display: inline; }

.block { display: block; }

.nowrap { white-space: nowrap; }

.paddingTop { padding-top: 5px; }

.paddingRight { padding-right: 5px; }

.paddingBottom { padding-bottom: 5px; }

.paddingLeft { padding-left: 5px; }

.marginTop { margin-top: 5px; }

.marginRight { margin-right: 5px; }

.marginBottom { margin-bottom: 5px; }

.marginLeft { margin-left: 5px; }

.listPlain {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



.noborder { border: none; }



 /* ANIMATED BOXES css controls */



.jsButton, .jsTrigger { cursor: pointer; }

.animBox {

  position: relative;

  overflow: visible;

	white-space: nowrap;

  margin: 0;

  padding: 0;

}

.animBoxDropover {

  position: absolute;

	visibility: hidden;

  overflow: hidden;

  margin: 0;

  padding: 0;

}

#btn_animBoxCart { width: 200px; }

#animBoxCart {

	border: #fffff1 solid 1px;

	background-color: #476086;

	width: 200px;

	z-index: 100;

}

.animBoxCartImage { }

.animBoxCartContent {

	vertical-align: top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	color: #ffffff;

}

.animBoxCartContent A:link, .animBoxCartContent A:active, .animBoxCartContent A:visited {

	color: #fffff1;

	text-decoration: underline;

}

.animBoxCartContent A:hover {

	text-decoration: none;

	color: #ffffff;

}

.animBoxCartName, .animBoxCartName A:link, .animBoxCartName A:active, .animBoxCartName A:visited  {

	font-weight: bold;

	color: #fffff1;

	text-decoration: none;

}

.animBoxCartName A:hover {

	font-weight: bold;

	color: #ffffff;

	text-decoration: underline;

}

.animBoxCartLink, .animBoxCartLink A:link, .animBoxCartLink A:active, .animBoxCartLink A:visited  {

	font-weight: bold;

	color: #fffff1;

	text-decoration: none;

}

.animBoxCartLink A:hover {

	font-weight: bold;

	color: #ffffff;

	text-decoration: underline;

}

.animBoxCartTotal, .animBoxCartLink {

	text-align: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	color: #c80000;

}

.animBoxCartLink { border-bottom: #fffff1 solid 1px; }

.animBoxCartTotal { border-top: #fffff1 solid 1px; }

.animBoxCartNotice {

	padding: 5px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	color: #fffff1;

}



<!--

#Layer1 {

	position:absolute;

	left:407px;

	top:501px;

	width:482px;

	height:49px;

	z-index:1;

	visibility: hidden;

}

-->