td.nfois{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
/*----------------------------------------------------------------------------------------*/
p.warningstate {
color:#FF0000;
}
td.quisommes {
font:normal 11px Verdana;
}
table.quisommes {
font:normal 11px Verdana;
}
/*clic droit Modifie -------------------------------------------------------------------*/
.ContextMenu { 
cursor:default; 
font:menutext; 
position:absolute; 
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
width:120px; 
background-color:menu; 
border:1 solid buttonface; 
visibility:hidden; 
border:2 outset buttonhighlight; 
} 

.texte {text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

.ContextMenuOver{ 
color: #333333; 
font-size:10px; 
background: #feb959; 
} 

.ContextMenuOut{ 
color:black; 
font-size:10px; 
font-weight:500; 
background:; 
} 
/*---------------------------------------------------------------------------------------*/
div.pic {float: left; padding: 0; margin: 0 0 2px 2px;}
/*Main categories Modifie ---------------------------------------------------------------*/
table.main_cat {width: 155px; height: 200px; margin: 0; padding: 0; border: 1px solid #cccccc;}
table.main_cat td.img_cat {height: 145px; text-align: center;}
table.main_cat td.link_cat {height: 55px; padding: 0; vertical-align: middle; text-align: center;}
table.main_cat td.link_cat a {background: #ECECEC; font: normal 12px Verdana; padding: 20px 0 0 0; margin: 0; color: #515151; display: block; width: 155px; height: 55px;}
table.main_cat td.link_cat a:hover {color: #AF1010;}
table.main_cat td.link_name {background: #ECECEC; height: 55px; padding: 0px 0px 3px 3px; vertical-align: middle; text-align: center;}
table.main_cat td.link_name a {font: normal 12px Verdana; padding: 0; margin: 0; color: #515151;}
table.main_cat td.link_name a:hover {color: #AF1010;}

/*---------------------------------------------------------------------------------------*/

/*Sous categories Modifie ---------------------------------------------------------------*/
table.sub_cat {width: 155px; height: 200px; margin: 0; padding: 0; border: 1px solid #cccccc;}
table.sub_cat td.img_cat {height: 145px; text-align: center;}
table.sub_cat td.link_cat {background: #ECECEC; height: 55px; padding: 0px 0px 3px 3px; vertical-align: middle; text-align: center;}
table.sub_cat td.link_cat a {font: normal 12px Verdana; padding: 0; margin: 0; color: #515151;}
table.sub_cat td.link_cat a:hover {color: #AF1010;}
/*---------------------------------------------------------------------------------------*/

/*Box categories Modifie ----------------------------------------------------------------*/
table.categories_box {width: 100%; height: auto; margin: 0; padding: 0;}
table.categories_box td {border-bottom: 1px solid #cccccc; height: 24px;}
table.categories_box a {font: bold 12px Arial, Verdana; color: #3F3F3F; display: block; height: 24px; padding-top: 4px; padding-left: 5px;}
table.categories_box a:hover {background: #DDDDDD;}

td.current {font: bold 12px Arial, Verdana;}
td.current a {font: bold 12px Arial, Verdana; color: #AF1010; background: #DDDDDD;}

td.sub a {font: normal 11px Arial, Verdana; padding-left: 15px; color: #333333;}
td.subcurrent a {font: bold 12px Arial, Verdana; padding-left: 15px;  color: #333333; background: #DDDDDD;}

td.subsub a {font: normal 11px Arial, Verdana; padding-left: 25px; color: #5C5C5C;}
td.subsubcurrent a {font: bold 12px Arial, Verdana; padding-left: 25px; color: #5C5C5C; background: #DDDDDD;}

td.subsubsub a {font: normal 11px Arial, Verdana; padding-left: 30px color: #5C5C5C;}
td.subsubsubcurrent a {font: bold 11px Arial, Verdana; padding-left: 30px; color: #5C5C5C; background: #DDDDDD;}

td.subsubsubsub a {font: normal 11px Arial, Verdana; padding-left: 40px color: #5C5C5C;}
td.subsubsubsubcurrent a {font: bold 11px Arial, Verdana; padding-left: 40px; color: #5C5C5C; background: #DDDDDD;}

td.subsubsubsubsub a {font: normal 11px Verdana; padding-left: 50px; color: #5C5C5C;}
td.subsubsubsubsubcurrent a {font: bold 11px Verdana; padding-left: 50x; color: #5C5C5C; background: #DDDDDD;}
/*---------------------------------------------------------------------------------------*/

/*Product Listing Modifie ---------------------------------------------------------------*/
table.box {margin: 0 0 0px 0; padding: 0; font: normal 11px Arial; width: 100%; height: 100px; border-bottom: 1px solid #ccc;}
table.box td {/*border:1px solid #333333;*/}
table.box td a {color: #333333; padding: 0; margin: 0;}
td.nom {text-align: left; margin: 0; padding: 15px 0 0 10px; vertical-align: bottom;}
td.nom a {font: normal 12px Verdana; font-weight: 550;}
td.details {text-align: left; margin: 0; padding: 10px 0 0 20px; color: #555555; font: normal 10px Verdana;}
td.image {text-align: center; width: 128px;}
td.image img {padding: 0; margin: 0;}
td.buy { background-position: bottom right; background-repeat: no-repeat; text-align:right; width:185px;}
table.btn {margin: 0; padding: 0; font: normal 11px Arial; width: 100%;}
table.btn td.bt_acheter {width: 100px; padding-right: 0px;}
table.btn td.bt_acheter a {font: bold 11px Arial; color: #ffffff;}
table.btn td.bt_details a {font: bold 11px Arial; color: #3f3f3f;}
table.btn td.bt_acheter a:hover {font: bold 11px Arial; color: #555555;}
table.btn td.bt_details a:hover {font: bold 11px Arial; color: #AF1010;}
table.btn td.bt_details {width: auto; text-align: center; /*border: 1px solid #cccccc;*/ padding-left: 2px;}
table.btn td.bt_acheter {text-align: right; padding-left: 15px; /*border: 1px dotted #333333;*/}
table.btn td.freeshipping {font: 9px Arial; color: #813209; text-align: left; width: 155px; vertical-align: middle; padding: 2px;}
table.btn td.freeshipping img.gif {margin-right: 10px;}
table.btn td.dispo {font: 9px Arial; text-align: left;}
td.prix {background: #ECECEC;  width: 185px; padding: 5px; font: bold 17px Verdana; color: #333333;} 
table.price { margin: 0; padding: 0; border: 0; width: 180px; height: 76px;}
table.price td.prix_barre {font: normal 9px Verdana; /*text-decoration: line-through;*/ vertical-align: middle; text-align: left;}
table.price td.prix_promo {font: 20px Arial; color: #FF0000; font-weight: 900; vertical-align: middle; width: 70%;}
table.price td.prix_normal {font: 21px Arial; color: #333333; font-weight: 900; vertical-align: middle; text-align: center;}
table.price td.text_dispo {font: 9px Arial; color: #333333;}
/*----------------------------------------------------------------------------------------*/

/*SX SELL Modifie    ---------------------------------------------------------------------*/
table.xsell {width: 220px; height: 200px; margin: 0; padding: 0; border: 1px solid #cccccc;}
table.xsell td.img_cat {height: 145px; text-align: center;}
table.xsell td.link_cat {background: #ECECEC; height: 55px; padding: 0px 0px 3px 3px; vertical-align: middle; text-align: center; font: normal 11px Arial;}
table.xsell td.link_cat a {font: normal 12px Verdana; padding: 0; margin: 0; color: #515151;}
table.xsell td.link_cat a:hover {color: #AF1010;}
table.xsell span.normal_price {font: bold 14px Verdana; color: #333333;}
/*----------------------------------------------------------------------------------------*/

/*--- validation commande modifiée--------------------------------------------------------*/
p.valid_command {margin-top: 0; font: normal 13px Verdana; color: FF6600; text-align: center;}
/*----------------------------------------------------------------------------------------*/

/*---Fiche Produit mofifiee---------------------------------------------------------------*/
td.prix_fiche_prod {border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; text-align: center;
	background: ECECEC; height: 30px; font: normal 11px Arial; padding: 4px; vertical-align: middle;}
td.prix_fiche_prod span.normal_price {font: bold 14px Verdana; color: #333333;}
td.zoom_fiche_prod {border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: center;
	background: ECECEC; height: 30px; vertical-align: middle; padding: 4px;}
td.img_fiche_prod {border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}

#produit{
width:100%;
/*background:#ececec;*/
}
	#produit p{
	margin:0;
	padding:0;
	font:normal 10px verdana
	}
	#produit h1,h2,h3{
	margin:0;
	padding:0;
	}
	#produit div{
	padding:0 0 0 0;
	}
#gauche{
width:auto;
}
#droite{
float:right;
width:220px;
}
#image{
width:220px;
text-align:center;
border:1px solid #cccccc;
margin:10px 0 0 0;
background:#ffffff;
}
#prix{
width:220px;
margin:0 0 0 0;
padding:0 0 0 0;
border-left:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
}	
	#prix h1{
	color:#FF0000;
	font:bold 17px verdana;
	margin:0 10px 0 10px;
	}
	#prix h2{
	font:bold 17px verdana;
	margin:0 10px 0 10px;
	}
	#prix h3{
	font:bold 13px verdana;
	margin:0 10px 0 10px;
	}
	#prix p{
	margin:0 10px 0 10px;
	}
	#prix s{
	margin:0 10px 0 10px;
	}
#icons{
width:220px;
text-align:center;
margin:0 0 0 0;
}
	#icons h3{
	font:bold 13px verdana;
	}
#deroul{
margin:25px 0 25px 0;
}
#qty{
text-align:center;
margin:10px 0 10px 0;
}
#boutons{
text-align:center;
}
	#boutons a{
	margin:10px 0 10px 0;
	}
/*************************************************************************************************************/
#icons table.facilites_de_paiement {
	width: 220px;
	height: auto;
	vertical-align: middle;
	font-size: 12px;
	color: #000000;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border: 1px solid #C7C7C7;
}
#icons table.facilites_de_paiement tr.titre_facilites_de_paiement {
	width: 100%;
	height: 16px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 0 0;
	background-position: top left;
	background-image: url(images/bounton_facilite_fd.gif);
	background-repeat: repeat-x;
}
#icons table.facilites_de_paiement tr.texte1_facilites_de_paiement {
	width: 100%;
	height: 30px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#icons table.facilites_de_paiement tr.texte1_facilites_de_paiement td {
	font-size: 13px;
	color: #000000;
	padding: 0 0 0 5px;
	border-bottom: 1px solid #C7C7C7;
}
#icons table.facilites_de_paiement tr.texte2_facilites_de_paiement {
	width: 100%;
	height: 30px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#icons table.facilites_de_paiement tr.texte2_facilites_de_paiement td {
	font-size: 13px;
	color: #000000;
	padding: 0 0 0 5px;
	border-bottom: 1px solid #C7C7C7;
}
#icons table.facilites_de_paiement tr.texte3_facilites_de_paiement {
	width: 100%;
	height: 34px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#icons table.facilites_de_paiement tr.texte3_facilites_de_paiement td {
	font-size: 13px;
	color: #000000;
	padding: 0 0 0 5px;
}
/*************************************************************************************************************/

td table.facilites_de_paiement2 {
	width: 190px;
	height: 20;
	vertical-align: middle;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #000000;
	margin: 5px 0 5px 0px;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border: 1px solid #D04C23;
}
td table.facilites_de_paiement2 tr.titre_facilites_de_paiement {
	width: 100%;
	height: 13px;
	text-align: center;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0 0 0 0;
	background-position: top left;
	background-image: url(images/bounton_facilite_fd.gif);
	background-repeat: repeat-x;
}
td table.facilites_de_paiement2 tr.texte1_facilites_de_paiement {
	width: 100%;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
td table.facilites_de_paiement2 tr.texte1_facilites_de_paiement td {
	font-size: 10px;
	color: #000000;
	padding: 5px 0 5px 4px;
	border-bottom: 1px solid #C7C7C7;
}
td table.facilites_de_paiement2 tr.texte2_facilites_de_paiement {
	width: 100%;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
td table.facilites_de_paiement2 tr.texte2_facilites_de_paiement td {
	font-size: 10px;
	color: #000000;
	padding: 5px 0 5px 4px;
	border-bottom: 1px solid #C7C7C7;
}
td table.facilites_de_paiement3 tr.texte3_facilites_de_paiement {
	width: 100%;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
td table.facilites_de_paiement3 tr.texte3_facilites_de_paiement td {
	font-size: 10px;
	color: #000000;
	padding: 5px 0 5px 4px;
}
/*----------------------------------------------------------------------------------------*/

/*---Search box mofifiee   ---------------------------------------------------------------*/
table.searchbox {border: 1px solid #cccccc; background: #F0F0F0; width: 100%; padding: 4px;}
table.searchbox td {font: normal 12px Verdana;}
table.advancedsearchbox {border: 1px solid #cccccc; background: #f9f9f9; width: 100%; padding: 4px;}
/*----------------------------------------------------------------------------------------*/

p.texte_logos {font: normal 10px Verdana; color: #3c3c3c; margin:0;}

td.bg_banner {background: repeat-x;}

/* XC Menu Styles */
#catxcdiv ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 1.5em;
}
/* menu item spacing */
#catxcdiv li{ margin-bottom: .2em; }

/*padding between submenu items*/
#catxc ul li { padding: 0 0 .2em 0; }

/*xc menu item*/
#catxcdiv li.xc { list-style: none; }

/*submenu*/
#catxcdiv li.xc ul { margin: .3em 0 0 -.8em; }

/* +/- control */ 
div.xcx, div.xcc {
	position: relative;
	display: inline;
}
li.xc>div.xcx, li.xc>div.xcc {
	position: static;
	margin-left: -1.5em;
	float: left;
	width: 1.5em;
}
div.xcx a, div.xcc a {
	position: absolute;
	left: -2em;
}
div.xcx>a, div.xcc>a {
	position: static;
}
div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	text-decoration: none;
	font-family: "Courier New", Courier, monospace;
	font-size: 90%;
}

/*------------------------------------------------------------------------------------*/
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.navBlue     { color: #FF0000; font-size: 8pt; font-family: Verdana }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #AF1010;}
img {border: 0;}
BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AF1010;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

a:hover.headerNavigation {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #AF1010;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #AF1010;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #898989;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #898989;
  color: #ffffff;
  font-weight: bold;
}

.templateinfobox     {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px }

.templateinfobox2     { background:#EAEAEA; FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px }

.infoBoxContents {

  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  vertical-align: top;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
}

.infoBoxHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #034A6D;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd,
TR.addressBook-odd,
TR.alsoPurchased-odd,
TR.payment-odd,
TR.productReviews-odd,
TR.upcomingProducts-odd,
TR.shippingOptions-odd {
  ;
}

TR.accountHistory-even,
TR.addressBook-even,
TR.alsoPurchased-even,
TR.payment-even,
TR.productReviews-even,
TR.upcomingProducts-even,
TR.shippingOptions-even
 {  ;
}


A.pageResults {
  color: #AF1010;
  font: normal 10px Verdana;
  text-decoration: none;
}

a:hover.pageResults {
  color: #AF1010;
  /*background: #034A6D;*/
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #AF1010;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  
}
TD.product {
  border:1px solid #ff6600;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding:10px;
  /*background:#ECECEC;*/
}
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: #aabbdd;
}

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: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

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

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: #034A6D;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

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-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana;
  font-size: 16px;
  font-weight: bold;
  color: #ff0000;
}
SPAN.productNormalPrice {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #333333;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

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

.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}

.centerTable {  background:#FFFFFF;  }

/* Show Cart Details */
TR.ShowCartDetails, TD.ShowCartDetails, P.ShowCartDetails, TD.productListing-data, TD.productListing-heading {
/* <FONT COLOR="bbc3d3" FACE="Arial" SIZE="1"> */
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #000000;
  /*border: 1px solid #000000;*/
}

 /* Show Header Page Links */
TR.HeaderPageLinksLeft, TD.HeaderPageLinksLeft, P.HeaderPageLinksLeft {
  background-image: url(images/button_blank_left.gif);
}
TR.HeaderPageLinksRight, TD.HeaderPageLinksRight, P.HeaderPageLinksRight {
  background-image: url(images/button_blank_right.gif);
}
TR.HeaderPageLinks, TD.HeaderPageLinks, P.HeaderPageLinks {
  background-image: url(images/button_blank_middle.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}
A.HeaderPageLinks {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}
A.HeaderPageLinks:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
/*  background: #00FF00; */
  color: #FD3912;
}

TD.cookieUsage {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #000000;
  color: #FFFFFF;
}

/* WebMakers.com Added: Editing Attributes */
.attributeBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #808080; }
.TR.attributeBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #808080; }
.TD.attributeBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #C0C0C0; }