/* $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 */
.boxText { font-family: Verdana, 
Arial, sans-serif; font-size: 10px; }

.errorBox {
	font-family: Verdana, Arial, 
sans-serif;
	font-size: 10px;
	background: White;
	font-weight: bold;}
	
	
.stockWarning 
{font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #cc0047;}

	
.productsNotifications { background: #f2fff7; }


.orderEdit {
	font-family: Verdana, 
Arial, sans-serif;
	font-size: 10px;
	color: Gray;
	text-decoration: underline;
	background: transparent;
}
	
	
BODY
{
	color: #2D1500;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-justify: inter-word;
	font-size: 10px;
	font-style: normal;
	
}

A
{
	color: Black;
	font-size: 10px;
	text-decoration: none;
}


.texteGras{
			font-weight:bold;
			text-decoration:underline;
		}

A:hover
{
	color: #CC0000;
	text-decoration: none;
}

	
FORM
{ display: inline; }

TR.header
{background: White none repeat-y right;}



TR.headerNavigation 
{background: White none repeat-y #cc0000;}

TD.headerNavigation
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: transparent none no-repeat right;
	color: #cc0000;
	vertical-align: middle;
}

A.headerNavigation 
{
	color: color: #525252;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: underline;
}

A.headerNavigation:hover
{
	color: #cc0000;
	text-align: left;
	vertical-align: middle;
}

A.menu 
{color: white;
	font-weight: bold;
	font-size: 12px;
	
}

A.menu:hover
{color: white;}


A.dropdownmenu 
{
	color: #505050;
	font-size: 10px;
	
}

A.dropdownmenu:hover
{color: #CC0000;


}

TR.footer
{
	background: #CC0000;
}

TD.footer
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #505050;
	background: color: #CC0000;
	font-style: normal;}

A.footer
{color: white;}

A.footer:hover
{font-weight: bold;
color: white;}

TR.headerError 
{background: White;}

TD.headerError
{font-family: sans-serif;
	font-size: 10px;
	background: White;
	color: #cc0000;
	font-weight: bold;
	text-align: center;}

TR.headerInfo
{background: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}

TD.headerInfo 
{font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	background: White;
	color: Gray;
	font-weight: bold;
	text-align: center;}

	TD.headerproductInfo 
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12;
	background: #F5F5F5;
	color: Black;
	font-weight: bold;
	text-align: center;
}
TD.productInfo 
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12;
	background: White;
	color: Black;
	font-weight: bold;
	text-align: center;
}
.featured
{
	background: White;
	font-family: Verdana, Arial, 
sans-serif;
	border-top: 1px solid Silver;
}
.featured2
{
	background: White;
	font-family: Verdana, Arial, 
sans-serif;
	font-size: 10px;
	border-left: 1px solid Silver;
	border-bottom: 1px solid Silver;
	border-top: 1px solid Silver;
}
	
.infoBox
{
	background-color: transparent;
	
	line-break: normal;
	border-bottom: 1px solid silver;
}

.infoBoxContents
{
	background: White;
	font-family: Verdana, Arial, 
sans-serif;
	font-size: 10px;
	background-color: transparent;
}


		
.infoBoxNotice
{
	background: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: gray;
	
}

.infoBoxNoticeContents 
{background: White;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: silver;}

TD.infoBoxHeading
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #cc0000 none no-repeat center;
	color: white;
	
}

TD.productInfoHeading
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: White;
	color: Gray;
}
	
TD.infoBox,
SPAN.infoBox 
{ font-family: Verdana, Arial, sans-serif; font-size: 10px;
border-bottom: 1px solid gray;}


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: #FFF6F9;
	font-family: Arial, Helvetica, sans-serif;
}

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: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	font-weight: normal;}

TABLE.productListing
{
	border: 1px solid silver;
	
}

	
.productListing-heading 
{font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: silver;
	color: white;
	font-weight: bold;}

	
TD.productListing-data { font-family: Verdana, 
Arial, sans-serif; font-size: 10px; }

A.pageResults {
	color: #cc0000;
}

A.pageResults:hover 
{
	color: Gray;
	background: transparent;
	font: bold;
}

TD.pageHeading,
DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	align: "left";
	vertical-align: top;
}
	
TR.subBar
	{background: Aqua;}

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: 10px;
	
	line-height: normal;
	text-align: justify;
	color: #505050;
}
	
	
TD.main2, P.main2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: normal;
	
}
	
	
 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: 10px;
color: #505050;}

TD.fieldValue
{ font-family: Verdana, Arial, 
sans-serif;
font-size: 10px; }

TD.tableHeading
{ font-family: Verdana, Arial, 
sans-serif;
	font-size: 10px;
	font-weight: normal; }
	
SPAN.newItemInCart
{font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: Gray;}
	
CHECKBOX,
INPUT,
RADIO,
SELECT
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TEXTAREA 
{width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;}
	
SPAN.greetUser 
{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #CC0000; 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, Arial, sans-serif;
	color: #CC0000;
	background: Yellow;
	font-size: 10 px;
}
SPAN.productPrice
{
	font-family: Verdana, Arial, sans-serif;
	color: #505050;
	background: transparent;
	font-size: 10 px;
}

SPAN.errorText
{
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
	background: Yellow;
}

.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;
	font-weight: bold;
}

.checkoutBarCurrent
{font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #cc0000;
	font-weight: bold;
} /* 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: yellow;
	color: Red;
} .messageStackSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: Navy;
	
	font: Arial, Helvetica, sans-serif;
	background: #C0FF9F;
} /* input requirement */ .inputRequirement { 
font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

TD.BoxHeadingSearch
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	background: #CC0000;
}

A.BoxHeadingSearch {
	color: white
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
A.BoxHeadingSearch:hover {
	color: #CC0000;
}
TD.border_column {
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	background: #cc0000;
}
h1 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
}

h2 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
}

#dropmenudiv{
position:absolute;
border:1px solid gray;
font:normal 10px Verdana; color: black;
line-height:18px;
z-index:100}



TD.header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: white;
	font-weight: bold;
	vertical-align: bottom;
	text-align: left;
}

TD.vertical_divid{
	border-right: solid Gray;
	background-color: transparent;
	border-right-width: 1px;
	background-repeat: repeat-y;
}

TD.horizontal_divid{
	border-top: 1px solid Gray;
}

TD.sitemap {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-align: justify;
	color: #505050;
	list-style: circle outside;
}

TD.tiny_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: normal;
	text-align: center;
	color: #505050;
	list-style: circle outside;
}

/* BOF CoBranding */
.cobranding_incoming_msg{
	width: 780px;
	display: block;
	border: 2px solid Silver;
	margin: 10px auto;
	padding: 10px;
	font-size: 12px;
	color: Gray;
}
.cobranding_outgoing_msg{
  width: 780px;
  display: block;
  border: 2px solid #DD5959;
  margin: 10px auto;
  padding: 10px;
  font-size: 12px;
  color: #DD5959;
}
/* EOF CoBranding */