/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  Copyright (c) 2003 osCommerce



  Released under the GNU General Public License



  Mise à jour le 10/09/2003 par Delaballe (webmaster@delaballe.com)

  Optimise pour ThemaBoxesMS2fr

  

*/



.boxText {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
.errorBox {
	font-family:Tahoma, Arial, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color:#ff5555;
}
.stockWarning {
	font-family:Tahoma, Arial, sans-serif;
	font-size : 12px;
	color: #ff5555;
}
.productsNotifications {
	background: #aaaaaa;
	color:#000000;
}
.orderEdit {
	font-family:Tahoma, Arial, sans-serif;
	font-size : 10px;
	color: #adb1b4;
	text-decoration: underline;
}
BODY {
	font-family:Tahoma, Arial, sans-serif;
	background: #999999;
	background-image:url(../../../../images/infobox/bgBody.jpg);
	background-position:center;
	color: #AAAAAA;
	margin: 0px;
}
BODY .Body {
	width:1000px;
}
A {
	color: #adb1b4;
	text-decoration: none;
}
A:hover {
	color: #999999;
	text-decoration: none;
}
a img{ border:2px solid #adb1b4; }
a:hover img{ border:2px solid #999999; }

a.noBorder img{ border:none; }
a.noBorder:hover img{ border:none; }

FORM {
	display: inline;
}
TR.header {
/*background: #999999;*/

}
TR.headerNavigation {
	background: #999999;
}
TD.headerNavigation {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	background: transparent;
	color:#999999;
	font-weight : bold;
}
A.headerNavigation {
	color: #AAAAAA;
}
A.headerNavigation:hover {
	color: #999999;
}
TR.headerError {
	background: #ff5555;
}
TD.headerError {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #ff5555;
	color: #999999;
	font-weight : bold;
	text-align : center;
}
TR.headerInfo {
	background: #00ff00;
}
TD.headerInfo {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #00ff00;
	color: #999999;
	font-weight: bold;
	text-align: center;
}
TR.footer {
	background: #bbc3d3;
}
TD.footer {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	background: #bbc3d3;
	color: #999999;
	font-weight: bold;
}
/*---------- CADRES D'ENTOURAGE DES BOXES ----------*/


	/* Body Texte (Custom) */
	.ichadBody{ padding:0px; }
	.ichadBodyColumnLeft{ padding:0px; }
	.ichadBodyColumnMiddle{ padding:0px; }
	.ichadBodyColumnRight{ padding:0px; }

	/* Column Left (Custom) */
	.ichadColumnLeft{ margin-top:-20px; }
	.ichadColumnLeft tr td table{}
	.ichadColumnLeft tr td table table{ margin-left:0px; }
	
	/* Column Middle (Custom) */
	.ichadColumnMiddle{ padding:0px; }	
	.ichadColumnMiddle a.categorie_name{ color:#53534f; }
	.ichadColumnMiddle a:hover.categorie_name{ color:#bbc3d3; }
	
		/* Produit */
		.ichadColumnMiddle .content-products{ padding-left:0px; }
		.ichadColumnMiddle .content-products .products{ width:200px; height:300px; margin-right:45px; font-size:16px; text-align:left; color:#adb1b4; }
		.ichadColumnMiddle .content-products .products.colLeft{ float:left; }
		.ichadColumnMiddle .content-products .products.colCenter{ float:left; }
		.ichadColumnMiddle .content-products .products.colRight{ float:left; }
		.ichadColumnMiddle .content-products .products .products_model{ padding-top:4px; }
		.ichadColumnMiddle .content-products .products .products_image{}
		.ichadColumnMiddle .content-products .products .products_name{ margin:4px 0px 0px 0px; padding:4px; border-bottom:1px solid #999999; font-family:Tahoma, Arial, sans-serif; font-weight: bold; color: #9a9a9a; font-size:14px; }
		.ichadColumnMiddle .content-products .products .products_name a:hover{ color:#999999; }
		.ichadColumnMiddle .content-products .products .products_manufacturer{ padding-top:4px; font-weight:bold; }
		.ichadColumnMiddle .content-products .products .products_price{ padding-top:4px; text-align:right; }
		.ichadColumnMiddle .content-products .products .products_price .productOldPrice{ text-decoration:line-through; }
		.ichadColumnMiddle .content-products .products .products_quantity{ padding-top:4px; }
		.ichadColumnMiddle .content-products .products .products_weight{ padding-top:4px; }
		.ichadColumnMiddle .content-products .products .products_fiche{ padding-top:4px; text-align:center; }
		.ichadColumnMiddle .content-products .products .products_fiche a{ color:#adb1b4; }
		.ichadColumnMiddle .content-products .products .products_buy_now{ padding-top:4px; text-align:center; }
		.ichadColumnMiddle .content-products .products .products_buy_now a{ color:#adb1b4; font-weight:bold; }
		
		.ichadColumnMiddle .productListing-data{ padding-bottom:10px; }

	/* Column Right (Custom) */
	.ichadColumnRight{ padding:0px}

/* Cadre d'entourage des boxes (Original) */

.infoBox {
/*background: #b6b7cb;*/

}
/* Cadre d'entourage boxe Catalog / Advanced_Search.php (Page Recherche avancée) */

.infoBoxAdvancedSearch {
	background : Maroon;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Best_Sellers.php (Box des meilleurs achats)*/

.infoBoxBestSellers {
	background: Fuchsia;
	border : dashed;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Categories.php (Box pour catégories)*/

.infoBoxCategories {
	background: #C9D5ED;
	border : thin dotted #C9D5ED;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Currencies.php (Box pour devises)*/

.infoBoxCurrencies {
	background: #B0C4DE;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Information.php (Box pour Information)*/

.infoBoxInformation {
	background: #D8BFD8;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Languages.php (Box des Langues)*/

.infoBoxLanguages {
	background: #B0C4DE;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturer_info.php (Box Info Fabricants)*/

.infoBoxManufacturerInfo {
	background: #B0C4DE;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturers.php (Box de la liste des fabricants)*/

.infoBoxManufacturers {
	background: Silver;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/

.infoBoxOrderHistory {
	background: #B0C4DE;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Product_notifications.php (Box de notification)*/

.infoBoxProductNotifications {
	background: Teal;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/

.infoBoxReviewsBoxe {
	background: #DB7093;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Search.php (Box de recherche)*/

.infoBoxSearch {
	background: #D8BFD8;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Shopping_cart.php (Box du panier)*/

.infoBoxShoppingCartBoxe {
/*background: Fuchsia;*/

}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/

.infoBoxSpecials {
	background: Yellow;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire connaître à un ami)*/

.infoBoxTellAFriend {
	background : Olive;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/

.infoBoxWatsNew {
	background: Yellow;
}
/* Cadre d'entourage boxe Catalog / Cookie_usage.php (Box d'explication sur l'utilisation des cookies)*/

.infoBoxCookieUsage {
	background: transparent;
	border: thin outset #C9D5ED;
}
/* Cadre d'entourage boxe Catalog / popup_search_help.php (Aide de la recherche avancée)*/

.infoBoxPopupSearchHelp {
	background: transparent;
	border: thin outset Purple;
}
/* Cadre d'entourage boxe Catalog / Product_info.php (Box information des produits non trouvés dans le cas d'un produit pas encore disponible)*/

.infoBoxProductInfo {
	background: Red;
}
/* Cadre d'entourage boxe Catalog / Product_reviews.php (Box information quand il n'y a pas de critique sur un produit)*/

.infoBoxProductReviews {
/*background: #b6b7cb;*/

}
/* Cadre d'entourage boxe Catalog / reviews.php (Box information quand il n'y a pas de critique sur un produit)*/

.infoBoxReviews {
/*background: #b6b7cb;*/

}
/* Cadre d'entourage boxe Catalog / shopping_cart.php (Box information quand le panier est vide)*/

.infoBoxShoppingCart {
/*background: #b6b7cb;*/

}
/* Cadre d'entourage boxe Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/

.infoBoxSslCheck {
	background: transparent;
	border: thin outset #C9D5ED;
}
/* Cadre d'entourage boxe Catalog / Includes / modules / New_Products.php (Box ce trouvant au milieu)*/

.infoBoxNewProducts {
/*background: #97AF5D;*/

}
/* Cadre d'entourage boxe Catalog / Includes / modules / also_purchased_products.php (Box  ce trouvant au milieu des clients qui ont acheté ce produit ont aussi acheté...)*/

.infoBoxAlsoPurchasedProducts {
	background: Blue;
}
/*---------- INTERIEURE DES BOXES ----------*/



/* Interieure des boxes (Original)*/

.infoBoxContents {
	/*background: #f8f8f9;*/

  font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Advanced_Search.php (Page Recherche avancée) */

.infoBoxContentsAdvancedSearch {
	background: E7D46C;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / popup_Search_help.php (Aide de la recherche avancée) */

.infoBoxContentsPopupSearchHelp {
	/*background: #f8f8f9;*/

	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Best_Seller.php (Box des meilleurs achats)*/

.infoBoxContentsBestSellers {
	background: #FDF5E6;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Categories.php (Box pour catégories)*/

.infoBoxContentsCategories {
	/*background: #f8f8f9;*/

	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Currencies.php (Box pour devises)*/

.infoBoxContentsCurrencies {
	/*background: #f8f8f9;*/

	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Information.php (Box pour Information)*/

.infoBoxContentsInformation {
	background: #FFE4B5;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Languages.php (Box des Langues)*/

.infoBoxContentsLanguages {
	/*background: #f8f8f9;*/

	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Manufacturer_info.php (Box Info Fabricants)*/

.infoBoxContentsManufacturerInfo {
	background: Silver;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Manufacturers.php (Box de la liste des fabricants)*/

.infoBoxContentsManufacturers {
	background: #F8F8FF;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/

.infoBoxContentsOrderHistory {
	/*background: #f8f8f9;*/

	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Product_notification.php (Box de notification)*/

.infoBoxContentsProductNotifications {
	background: Silver;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/

.infoBoxContentsReviewsBoxe {
	background: Silver;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Search.php (Box de recherche)*/

.infoBoxContentsSearch {
	/*background: #f8f8f9;*/

	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Shopping_cart.php (Box du panier)*/

.infoBoxContentsShoppingCartBoxe {
	/*background: #FF0000;*/

	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/

.infoBoxContentsSpecials {
	background: #FFF0F5;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire connaître à un ami)*/

.infoBoxContentsTellAFriend {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/

.infoBoxContentsWatsNew {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Cookie_Usage.php (Box d'explication sur l'utilisation des cookies)*/

.infoBoxContentsCookieUsage {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Product_info.php (Box information des produits non trouvés dans le cas d'un produit pas encore disponible)*/

.infoBoxContentsProductInfo {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Reviews.php (Box information quand il n'y a pas de critique sur un produit)*/

.infoBoxContentsReviews {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Shopping_cart.php (Box information quand le panier est vide)*/

.infoBoxContentsShoppingCart {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/

.infoBoxContentsSslCheck {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / product_reviews.php (Box information quand il n'y a pas de critique sur un produit)*/

.infoBoxContentsProductReviews {
	background: transprent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/* Interieure boxe Catalog / Includes / modules / New_Products.php (Boxe qui affiche les nouveaux produits au milieu)*/

.infoBoxContentsNewProducts {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;/*background-image: url(../../../../images/infobox/thema/2/french/fond_news.gif);*/

}
/* Interieure boxe Catalog / Includes / modules / Also_Purchased_Products.php (Box  ce trouvant au milieu des clients qui ont acheté ce produit ont aussi acheté...)*/

.infoBoxContentsAlsoPurchasedProducts {
	background: transparent;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
.infoBoxNotice {
	background: #FF8E90;
}
.infoBoxNoticeContents {
	background: #FFE6E6;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
/*---------- ENTETE ET PIED DES BOXES ----------/*



/* Entete et pied des Boxes droite,  gauche et centrale (Original)*/

TD.infoBoxHeading {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #bbc3d3;
	color: #999999;
}
/* Entete et pied Boxes Catalog / Advanced_search.php (Page Recherche avancée ) */

TD.infoBoxHeadingAdvancedSearch {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / Popup_search_help .php (Aide de la recherche avancée) */

TD.infoBoxHeadingPopupSearchHelp {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / best_sellers.php (Box des meilleurs achats) */

TD.infoBoxHeadingBestSellers {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / catgories.php (Box pour catégories) */

TD.infoBoxHeadingCategories {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / currencies.php (Box pour devises) */

TD.infoBoxHeadingCurrencies {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / languages.php (Box des Langues) */

TD.infoBoxHeadingLanguages {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / manufacturer_info.php (Box Info Fabricants) */

TD.infoBoxHeadingManufacturerInfo {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / manufacturers.php (Box de la liste des fabricants) */

TD.infoBoxHeadingManufacturers {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / order_history.php (Box d'historiques des commandes) */

TD.infoBoxHeadingOrderHistory {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / product_notification.php (Box de notification) */

TD.infoBoxHeadingProductNotifications {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / reviews.php (Box des critiques) */

TD.infoBoxHeadingReviewsBoxe {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / search.php (Box de recherche) */

TD.infoBoxHeadingSearch {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / shopping_cart.php (Box du panier) */

TD.infoBoxHeadingShoppingCartBoxe {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / specials.php (Box des promotions) */

TD.infoBoxHeadingSpecials {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / tell_a_friend.php (Box faire connaître à un ami) */

TD.infoBoxHeadingTellAFriend {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / wats_new.php (Box des nouveautes ) */

TD.infoBoxHeadingWatsNew {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / includes / boxes / information.php (Box pour Information) */

TD.infoBoxHeadingInformation {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #D7DBEF;
}
/* Entete et pied Boxes Catalog / Cookie_usage.php (Box d'explication sur l'utilisation des cookies)*/

TD.infoBoxHeadingCookieUsage {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #C9D5ED;
}
/* Entete et pied Boxes Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/

TD.infoBoxHeadingSslCheck {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #C9D5ED;
}
/* Entete et pied Boxes Catalog / includes / modules / new_products.php (Box qui affiche les nouveaux produits au milieu) */

TD.infoBoxHeadingNewProducts {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;/*background : #97AF5D;*/

	}
/* Entete et pied Boxes Catalog / includes / modules / Also_Purchased_Products.php (Box ce trouvant au milieu des clients qui ont acheté ce produit ont aussi acheté...) */

TD.infoBoxHeadingAlsoPurchasedProducts {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background : #C9D5ED;
}
TD.infoBox, SPAN.infoBox {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
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: #f8f8f9;*/

}
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: #f8f8f9;*/
}
TABLE.productListing {}

.productListing-heading {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}
TD.productListing-data {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
A.pageResults {
	color: #0000FF;
}
A.pageResults:hover {
	color: #0000FF;
	background: #FFFF33;
}
TD.pageHeading, DIV.pageHeading {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
}
TR.subBar {
	background: #f4f7fd;
}
TD.subBar {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
TD.main, P.main {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
TD.accountCategory {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #aabbdd;
}
TD.fieldKey {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.fieldValue {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
TD.tableHeading {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
SPAN.newItemInCart {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #ff5555;
}
CHECKBOX, INPUT, RADIO, SELECT {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 13px;
}
TEXTAREA {
	width: 100%;
	font-family:Tahoma, Arial, sans-serif;
	font-size: 13px;
}
SPAN.greetUser {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #f0a480;
	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:Tahoma, Arial, sans-serif;
	color: #ff5555;
}
SPAN.errorText {
	font-family:Tahoma, Arial, sans-serif;
	color: #ff5555;
}
.moduleRow {
}
.moduleRowOver {
	background-color: #aaaaaa;
	cursor: pointer;
	cursor: hand;
	color:#000000;
}
.moduleRowSelected {
	background-color: #aaaaaa;
	color:#000000;
}
.checkoutBarFrom, .checkoutBarTo {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #8c8c8c;
}
.checkoutBarCurrent {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* message box */



.messageBox {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}
.messageStackError, .messageStackWarning {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FF0000;
	/*background-color: #ffb3b5;*/
}
.messageStackSuccess {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	background-color: #99ff00;
}
/* input requirement */



.inputRequirement {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #ff5555;
}
