/*
  $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
*/


.dataTableHeadingContentBlack 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight: bold; 
}



/* ------------- Front Page Attributes ---------------- */
/*------------------ Index.php ------------------------ */
.FrontImage
{	border: .2em solid #000000; 	}
.FrontText
{	font-size: 12px;		}
.FrontIntro
{	font-size: 1.2em;		}
/* ------------- / Front Page Attributes -------------- */




/* -------------- product_info.php ------------- */
.PAttributes
{	
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #10487b;
}


.PDescription
{
 	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 70%;
	line-height: 140%;
	color: #46060C;
	font-style: normal;
	list-style-image: url(images/bullet.gif);
}


.PInfoImage
{	padding: .5em;  }

TD.PinfoImage
{	padding: 1em; 	}

.PInfoPrice
{	font-size: 12px;    
	color: #000000;
  	padding: .5em;
}

.PAddressInput
{      	background: #c1b4a1;	}

.shipinfo, .shipinfo:HOVER
{
	font-size: 1.2em;
	color: #aa0000;
	text-decoration: underline;
	padding: 1em;
}

/* -------------------------- / Product Info Stuff -------- */









/* ------------------------ shopping_cart.php ------------- */
.freegift
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ff0000;
	margin: .5em;
}	
/* ---------------------- /shopping_cart.php --------------- */



.stockWarning
{
	 font-family : Verdana, Arial, sans-serif;
	 font-size : 10px;
	 color: #cc0033; 
}


.productsNotifications 
{    	background: #f2fff7;    	}
.Login
{ 	border: .05em solid #c1b4a1; 	}


.orderEdit 
{ 
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #70d250; 
	text-decoration: underline; 
}


/* ------------------ TAG ATTRIBUTES  -------------- */

BODY
{
  background: #e1d4c1;
  color: #000000;
  margin: 0px;
}

A
{
	color: #10487b;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

A:hover
{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

FORM 
{	display: inline;	}

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;
}
/* ----------------- / TAG ATTRIBUTES ----------------- */







/* ------------------- header.php -------------- */
/* --------------------------------------------- */

TR.header 
{	 background: #ffffff; 	}

A.headerNavigation 
{
	color: #ffffff;
	font-size: 12px;
  	text-decoration: underline;
}


A.headerNavigation:hover, TD.headerNavigation, .headerNavigation 
{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
}


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: #00ff00; 	}

TD.headerInfo 
{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}


.Breadcrumb
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: .5em;

}

A.Breadcrumb:HOVER
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #10487b;
	padding: .5em;
}

/* -------------------- /header.php ------------------ */






/* ----------------- Footer.php ---------------------- */
/* --------------------------------------------------- */


TR.footer { background: #7A7A7A; }

TD.footer 
{
	background: #B6B6B6;
	font-weight: bold;
}

.linkText
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:10px;
	font-weight: bold;
	text-align: center;
	color: #CCCCCC;
	padding: .5em;
}

A.linktext, A.linktext:Hover 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #CCCCCC;
}


.copyrightText 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:10px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	padding: .5em;
}
/* ---------------------------- /footer.php --------------------------- */






/* BOX STYLES */
/* ---------------------------------------------------------------------*/

.infoBox 
{
	bgcolor: #e1d4c1;
	
} 

.LeftBoxWidth
{ 	width: 10em; 	}
.CenterBoxWidth
{	width: 30em; 	}
.RightBoxWidth
{ 	width: 5em; 	}
.boxnew 
{	background: Aqua; }
.infoBoxNotice 
{ 	background: #FF8E90; }

.infoBoxContents, TD.infoBoxContents, SPAN.infoboxContents, .boxText, TD.boxtext
{
	background: #e1d4c1;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #10487b;
	padding: .1em;
	vertical-align: top;
	
}

.infoBoxNoticeContents 
{
	background: #FFE6E6;
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;
}

TD.infoBoxHeading 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #c1b4a1;
	color: #000000;
	
}

TD.infoBox, SPAN.infoBox
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}


.errorBox 
{ 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10px; 
	background: #ffb3b5; 
	font-weight: bold; 
}


TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, 
TR.payment-odd, TR.productReviews-odd,
TR.upcomingProducts-odd, TR.shippingOptions-odd, 
TR.productListing-odd, TR.accountHistory-even, 
TR.addressBook-even, TR.alsoPurchased-even,
TR.payment-even, TR.productReviews-even, 
TR.upcomingProducts-even, TR.shippingOptions-even,
TR.productListing-even
{	background: #e1d4c1;	}
/* ---------------- Box Styles --------------------------------------------- */



 




.productListing-heading 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
  background: #c1b4a1;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  padding: 1em;
 
}

A.pageResults 
{ 
	color: #10487b;	
	font-size: 12px;
}

A.pageResults:hover 
{	
	color: #30689b;	
	font-size: 12px;
}

TD.pageHeading, DIV.pageHeading 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #51161a;
}



TD.main, P.main 
{
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 12px;
  	color: #41060A;
}

TD.Listing
{
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 12px;
  	color: #41060A;
	border: .005em solid #a1666A;
	padding-left: .5em;
 	padding-right: .5em;
}

TD.smallText, SPAN.smallText, P.smallText, TD.fieldValue 
{
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 12px;
}

TD.accountCategory 
{
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 13px;
  	color: #aabbdd;
}

TD.tableHeading, TD.fieldKey 
{
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
}


SPAN.greetUser 
{
  	font-family: Verdana, 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, SPAN.errorText, SPAN.newItemInCart   
{
  	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
  	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; 
}

 

