/* Stylesheet css © DC Audiovisuel - 01/06/2012
  $Id: stylesheet.css $
*/
body { background: white; color: black; font-family: Verdana, sans-serif; }
div { margin: 0;  padding: 0 }
.preload { display: none; }
.normal { color: #2a6838; font-size: 10px; }
.normalsmall { color: #2a6838; font-size: 8px; }
.category { color: #2a6838; font-weight: bold; font-size: 11px; }
.language { color: #2a6838; font-weight: bold; font-size: 11px; }
.headerNavigation { color: #2a6838; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.subtitle { color: black; font-size: 14px; }
.searchKey { color: #2a6838; font-size: 10px; }
.loginKey { color: #2a6838; font-size: 10px; }
.headerInputText { border: inset 1px black; color: #2a6838; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 18px; }
.loginWelcome { color: white; font-size: 10px; letter-spacing: 1px; }
.variantNames { color: #F1F8F1; font-size: 8px; }

#sitemap { margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; display: inline;	visibility: hidden; }
#sitedesc {  display: inline;	visibility: hidden;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  right: 10px;  top: 230px;  z-index: 5;  position: absolute; color: #F1F8F1; font-size: 6px; }

/* compte liste case login */
.listCount { color: white; font-size: 10px; }
a.listCount:link { color: white; font-size: 10px; text-decoration: none; }
a.listCount:visited { color: white; font-size: 10px; text-decoration: none; }
a.listCount:hover { color: #2a6838; font-size: 10px; text-decoration: none; }
a.listCount:active { color: white; font-size: 10px; text-decoration: none; }
.formoption { border: solid 1px #2a6737; color: white; background: #8cca9a; font-size: 10px; font-family: Verdana, sans-serif; letter-spacing: 1px; }
.formlists { border: inset 1px #2a6838; color: white; background: #8cca9a; font-size: 10px; font-family: Verdana, sans-serif; letter-spacing: 1px; }
.copyright { color: #8cca9a; font-size: 9px; }

/* nom de produit */
.productListing-title { font-weight: bold; font-size: 10px; text-decoration: none; }

/* entete listing produit */
.productListing-heading { color: #2a6838; font-weight: bold; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }

/* cellule listing produit */
.productListing-data { color: black; font-size: 10px; font-family: Verdana, sans-serif; }
.priceNote { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }

/* bouton menu cat */
.buttonMainA { color: white; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; letter-spacing: 1px; }
.buttonMainB { color: white; background: url(images/menu_bg.gif) repeat-y; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; letter-spacing: 1px; }

/* bouton sous-menu */
.subMenu { color: #2a6838; background: url(images/menu_bg.gif) repeat-y; font-size: 10px; }
.generalbga { background: url(images/general_bg.gif) repeat-y; font-size: 10px; }
.headerbga { background-image: url(images/header_line.gif); }
.headerbgb { background: url(images/header_sign_right.gif) no-repeat; }
.news { color: black; font-size: 10px; }
.newsHP { padding:0;	margin:0; color: #2a6838; font-size: 10px; }
.headingTitle { color: #2a6838; font-weight: bold; font-size: 18px; font-family: Arial, sans-serif; }
.address { color: black; font-size: 9px; }
div.base { float: left; border: solid 1px black; position: relative; left: 0; top: 0; }
div.header p { border: solid 1px black; color: blue; font-size: 10px; font-family: Verdana, sans-serif; }
div.header { float: left; position: relative; }
div.middle { float: left; border: solid 1px black; width: 100%; position: relative; }
div.middleone { float: left; border: 1px black; width: 80%; position: relative; }
div.middlecolone p { color: blue; font-size: 10px; font-family: Verdana, sans-serif; }
div.middlecolone { float: left; border: solid 1px black; width: 200px; position: relative; top: 0; }
div.middlecoltwo p { color: blue; font-size: 10px; font-family: Verdana, sans-serif; }
div.middlecoltwo { float: left; margin-left: 10px; border: solid 1px black; width: 69%; background-repeat: repeat-x; position: relative; top: 0; }
div.middlecolthree p { color: blue; font-size: 10px; font-family: Verdana, sans-serif; }
div.middlecolthree { float: right; border: solid 1px black; width: 19%; position: relative; top: 0; }
div.footer p { font-size: 10px; }
div.footer { float: left; position: relative; left: 0; top: 0; }

/* ligne entete navigation */
tr.headerNavigation { background: #8cca9a; }

/* cellule entete navigation */
td.headerNavigation { background: #8cca9a; color: #2a6838; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

/* liens generaux */
a:link { color: #2a6838; text-decoration: none; }
a:visited { color: #2a6838; text-decoration: none; }
a:hover { color: green; text-decoration: none; }
a:active { color: #2a6838; text-decoration: none; }

/* menu information */
a.menuInformation:link { color: #2a6838; font-weight: bold; font-size: 11px; font-family: Arial, sans-serif; text-decoration: none; letter-spacing: 0px; }
a.menuInformation:visited { color: #2a6838; font-weight: bold; font-size: 11px; font-family: Arial, sans-serif; text-decoration: none; letter-spacing: 0px; }
a.menuInformation:hover { color: #8cca9a; font-weight: bold; font-size: 11px; font-family: Arial, sans-serif; text-decoration: none; letter-spacing: 0px; }
a.menuInformation:active { color: #2a6838; font-weight: bold; font-size: 11px; font-family: Arial, sans-serif; text-decoration: none; letter-spacing: 0px; }

/* menu categories */
a.buttonMain:link { color: white; font-weight: bold; text-decoration: none; }
a.buttonMain:visited { color: white; font-weight: bold; text-decoration: none; }
a.buttonMain:hover { color: #8cca9a; font-weight: bold; text-decoration: none; }
a.buttonMain:active { color: #8cca9a; font-weight: bold; text-decoration: none; }

a.buttonMain-1:link { color: white; font-weight: bold; text-decoration: none; }
a.buttonMain-1:visited { color: white; font-weight: bold; text-decoration: none; }
a.buttonMain-1:hover { color: #8cca9a; font-weight: bold; text-decoration: none; }
a.buttonMain-1:active { color: white; font-weight: bold; text-decoration: none; }

a.buttonMain-2:link { color: #8cca9a; font-weight: bold; text-decoration: none; }
a.buttonMain-2:visited { color: #8cca9a; font-weight: bold; text-decoration: none; }
a.buttonMain-2:hover { color: #8cca9a; font-weight: bold; text-decoration: none; }
a.buttonMain-2:active { color: #8cca9a; font-weight: bold; text-decoration: none; }

/* sous-menu categories */
a.subMenu-1:link { color: #2a6838; font-size: 10px; text-decoration: none; }
a.subMenu-1:visited { color: #2a6838; font-size: 10px; text-decoration: none; }
a.subMenu-1:hover { color: #8cca9a; font-size: 10px; text-decoration: underline; }
a.subMenu-1:active { color: #2a6838; font-size: 10px; text-decoration: none; }

a.subMenu-2:link { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }
a.subMenu-2:visited { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }
a.subMenu-2:hover { color: #8cca9a; font-weight: bold; font-size: 10px; text-decoration: underline; }
a.subMenu-2:active { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }

/* header recherche avancee */
a.advancedSearch:link { color: #2a6838; font-size: 10px; text-decoration: none; }
a.advancedSearch:visited { color: #2a6838; font-size: 10px; text-decoration: none; }
a.advancedSearch:hover { color: white; font-size: 10px; text-decoration: none; }
a.advancedSearch:active { color: #2a6838; font-size: 10px; text-decoration: none; }

/* header mdp oublie */
a.passwordForgotten:link { color: #2a6838; font-size: 10px; text-decoration: none; }
a.passwordForgotten:visited { color: #2a6838; font-size: 10px; text-decoration: none; }
a.passwordForgotten:hover { color: white; font-size: 10px; text-decoration: none; }
a.passwordForgotten:active { color: #2a6838; font-size: 10px; text-decoration: none; }

/* header compte */
.accountNavigation { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; }
a.accountNavigation:link { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }
a.accountNavigation:visited { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }
a.accountNavigation:hover { color: #8cca9a; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }
a.accountNavigation:active { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }

/* header navigation */
a.headerNavigation:link { color: #2a6838; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.headerNavigation:visited { color: #2a6838; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.headerNavigation:hover { color: #8cca9a; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.headerNavigation:active { color: #2a6838; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }


/* header news */
.newsHeader { color: #eeeeee; font-weight: bold; font-size: 11px; }
a.newsHeaderText:link { color: #eeeeee; font-weight: bold; font-size: 11px; text-decoration: none; }
a.newsHeaderText:visited { color: #eeeeee; font-weight: bold; font-size: 11px; text-decoration: none; }
a.newsHeaderText:hover { color: #8cca9a; font-weight: bold; font-size: 11px; text-decoration: none; }
a.newsHeaderText:active { color: #eeeeee; font-weight: bold; font-size: 11px; text-decoration: none; }

/* titre news */
a.newsTitle:link { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }
a.newsTitle:visited { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }
a.newsTitle:hover { color: #8cca9a; font-weight: bold; font-size: 10px; text-decoration: none; }
a.newsTitle:active { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }

/* nombre ligne par page */
.pageCount { color: #2a6838; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; }

/* navigation pages listing */
.pageNavigation { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }

/* navigation pages listing selectionnee */
.pageSelected { color: #2a6838; font-size: 10px; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: none; }

/* navigation pages listing */
a.pageResults:link { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }
a.pageResults:visited { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }
a.pageResults:hover { color: #8cca9a; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }
a.pageResults:active { color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }

/* skip animation */
a.skipIntro:link { color: #2a6838; font-size: 10px; text-decoration: none; }
a.skipIntro:visited { color: #2a6838; font-size: 10px; text-decoration: none; }
a.skipIntro:hover { color: #8cca9a; font-size: 10px; text-decoration: underline; }
a.skipIntro:active { color: #2a6838; font-size: 10px; text-decoration: none; }

/* copyright */
a.copyright:link { color: #8cca9a; font-weight: bold; font-size: 10px; text-decoration: none; }
a.copyright:visited { color: #8cca9a; font-size: 10px; text-decoration: none; }
a.copyright:hover { color: #8cca9a; font-size: 10px; text-decoration: none; }
a.copyright:active { color: #8cca9a; font-size: 10px; text-decoration: none; }

/* blmumbyte */
.blumbyte { color: #2a6838; font-size: 9px; text-decoration: none; }
a.blumbyte:link { color: #2a6838; font-size: 9px; text-decoration: none; }
a.blumbyte:visited { color: #2a6838; font-size: 9px; text-decoration: none; }
a.blumbyte:hover { color: #2a6838; font-size: 9px; text-decoration: none; }
a.blumbyte:active { color: #2a6838; font-size: 9px; text-decoration: none; }

/* listing nom de produit */
a.productListing-title:link { color: #2a6838; font-size: 10px; text-decoration: none; }
a.productListing-title:visited { color: #2a6838; font-size: 10px; text-decoration: none; }
a.productListing-title:hover { color: #8cca9a; font-size: 10px; text-decoration: underline; }
a.productListing-title:active { color: #2a6838; font-size: 10px; text-decoration: none; }

/* listing entete tri */
a.productListing-sort:link { color: #2a6838; font-weight: bold; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none; }
a.productListing-sort:visited { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }
a.productListing-sort:hover { color: #8cca9a; font-weight: bold; font-size: 10px; text-decoration: underline; }
a.productListing-sort:active { color: #2a6838; font-weight: bold; font-size: 10px; text-decoration: none; }

/* form pour ie */
form { margin: 0; padding: 0; }

/* listing liste deroulante filtres */
select.productListing-filter { width: 145px; border: inset 1px black; color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; height: 16px; }

/* listing liste deroulante options */
select.productListing-options { width: 130px; border: inset 1px black; color: #000000; font-size: 10px; font-family: Arial, sans-serif; height: 16px; }

/* listing liste deroulante quantite */
select.productListing-qty { width: 38px; border: inset 1px black; color: #000000; font-size: 10px; font-family: Arial, sans-serif; height: 16px; }

/* liste deroulante fabricants */
select.manufacturers { width: 126px; border: inset 1px black; color: #2a6838; font-size: 10px; font-family: Arial, sans-serif; height: 14px; }
.manufacturers { color: #2a6838; font-size: 10px; }

/* champs saisie compte */
input.fieldValue { border: inset 1px black; color: #2a6838; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
select.fieldValue { border: inset 1px black; color: #2a6838; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
textarea.fieldValue { border: inset 1px black; color: #2a6838; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
input.radioValue { color: #2a6838; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

/* mylist champs saisie qty */
input.listQuantity { border: inset 1px black; width: 30px; color: #2a6838; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; text-indent: 5px; }

/* label saisie compte */
td.fieldKey { color: #2a6838; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }

/* champs saisie compte */
td.fieldValue { color: #2a6838; font-family: Verdana, Arial, sans-serif; font-size: 12px; }

/* principal */
tr.main, td.main, span.main, p.main { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif; }

a.main:link { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: none; }
a.main:visited { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: none; }
a.main:hover { color: #8cca9a; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: none; }
a.main:active { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: none; }

/* petit */
td.smallText, span.smallText, p.smallText, .smallText { color: #2a6838; font-size: 10px; }

a.smallText:link { color: #2a6838; font-size: 10px; text-decoration: none; }
a.smallText:visited { color: #2a6838; font-size: 10px; text-decoration: none; }
a.smallText:hover { color: #8cca9a; font-size: 10px; text-decoration: none; }
a.smallText:active { color: #2a6838; font-size: 10px; text-decoration: none; }

/* moyen gras */
td.mediumBoldText, span.mediumBoldText, p.mediumBoldText, .mediumBoldText { color: #2a6838; font-weight: bold; font-size: 11px; }

a.mediumBoldText:link { color: #2a6838; font-size: 11px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
a.mediumBoldText:visited { color: #2a6838; font-size: 11px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
a.mediumBoldText:hover { color: #8cca9a; font-size: 11px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
a.mediumBoldText:active { color: #2a6838; font-size: 11px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }

/* grand gras */
td.largeBoldText, span.largeBoldText, p.largeBoldText, .largeBoldText { color: #2a6838; font-weight: bold; font-size: 12px; }

a.largeBoldText:link { color: #2a6838; font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
a.largeBoldText:visited { color: #2a6838; font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
a.largeBoldText:hover { color: #8cca9a; font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
a.largeBoldText:active { color: #2a6838; font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }

a.contact:link { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: underline; }
a.contact:visited { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: underline; }
a.contact:hover { color: #8cca9a; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: underline; }
a.contact:active { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: underline; }

/* entete corps page */
td.pageHeading, div.pageHeading , h1.pageHeading { color: #2a6838; font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight: bold;  letter-spacing: -0.5px;  }

/* product title */
h1 { color: #2a6838; font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight: bold;  letter-spacing: -0.5px;  }
h2 { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif;  font-weight: bold; }
h4 { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif;  font-weight: bold;  padding-bottom: 0px;  margin-bottom: 0px;  }
h5 { color: #2a6838; font-size: 11px; font-family: Verdana, sans-serif;  font-weight: bold;  padding-bottom: 0px;  margin-bottom: 0px;  font-style: italic;   }

/* boxes */
tr.headerError { background: #ff0000; }
td.headerError { background: #ff0000; color: #ffffff; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; text-align: center; }
tr.headerInfo { background: #00ff00; }
td.headerInfo { background: #00ff00; color: #ffffff; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; text-align: center; }
.infoBox { background: #2a6838; }
.infoBoxContents { background: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.infoBoxNotice { background: #ff8e90; }
.infoBoxNoticeContents { background: #ffe6e6; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
td.infoBoxHeading { background: #8cca9a; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
td.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
tr.subBar { background: #f4f7fd; }
td.subBar { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
td.tableHeading { color: #2a6838; font-family: Verdana, Arial, sans-serif; font-size: 9px; }

/* ligne soulignee claire */
tr.footer { background: #8cca9a; }
td.footer { background: #8cca9a; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

/* ligne soulignee couleur sombre */
tr.footerDark { background: #2a6838; }
td.footerDark { background: #2a6838; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

table.productListing { border: 1px; border-style: solid; border-color: #2a6838; border-spacing: 1px; }
td.accountCategory { color: #aabbdd; font-family: Verdana, Arial, sans-serif; font-size: 13px; }
span.greetUser { color: #f0a480; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
.formArea { background: #e8fded; }
table.formArea { border-color: #7b9ebd; border-style: solid; border-width: 1px; background: #F1F8F1; }
td.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
span.markProductOutOfStock { color: #c76170; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
span.productSpecialPrice { color: #ff0000; font-family: Verdana, Arial, sans-serif; }
span.errorText { color: #ff0000; font-family: Verdana, Arial, sans-serif; }

tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd { background: #FFFFFF; }
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: #FFFFFF; }
tr.productListing-odd { background: #ffffff; }
tr.productListing-even { background: #ffffff; }

.checkoutBarFrom, .checkoutBarTo { color: #8c8c8c; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.checkoutBarCurrent { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.productsNotifications { background: #f2fff7; }
.orderEdit { color: #70d250; font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: underline; }

span.newItemInCart { color: #ff0000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

/* effet surlignage */
.moduleRow { }
.moduleRowOver { background: #cfead2; cursor: pointer; }
.moduleRowSelected { background: #e9f4fc; }

/* input obligatoire */
.inputRequirement { color: #ff0000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { background: #ff9999; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
.stockWarning { color: #cc0033; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError { background: #ff9999; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackWarning { background: #ff9999; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackSuccess { background: #bffbba ; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackInfo { background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

/* tooltip */
#tipDiv {position:absolute; visibility:hidden; left:0; top:0; z-index:10000; background-color:#ffffff; color:#663333; border:1px none #663333; padding:2px;}
#tipDiv div.img { text-align:center }
#tipDiv div.txt { text-align:center; margin-top:4px }

