/*

  $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: #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: #6C2717; text-decoration: underline; }



BODY {

  background: #ffffff;

  color: #000000;

  margin: 0px;

}

.infoBox {

  background: #9C9779;

}



.infoBoxContents {

  background: #F4E2BE;

  font-size: 10px;

}

/*  A {

  color: #5D5F60;

  text-decoration: none;

}



A:hover {

  color: #5D5F60;

  text-decoration: underline;

}  */



FORM {

	display: inline;

}



TR.header {

  background: #ffffff;

}



TR.headerNavigation {

  background: #bbc3d3;

}



TD.headerNavigation {

  font-family: Arial, sans-serif;

  background: #bbc3d3;

  color: #ffffff;

  font-weight : bold;

}

/*  

A.headerNavigation { 

  line-height:21px;font-size:20px;color:#687118; font-family:Arial, sans-serif; text-decoration:none;

}



A.headerNavigation:hover {

  line-height:21px;font-size:20px;color:#687118; font-family:Arial, sans-serif; text-decoration:underline;

}



  */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;

}



.infoBoxNotice {

  background: #FF8E90;

}



.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: #bbc3d3;

  color: #ffffff;

}



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.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 {

  border: 1px;

  border-style: solid;

  border-color: #b6b7cb;

  border-spacing: 1px;

}



.productListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #b6b7cb;

  color: #FFFFFF;

  font-weight: bold;

}



TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



A.pageResults {

  color: #0000FF;

}



A.pageResults:hover {

  color: #0000FF;

}



TD.pageHeading, DIV.pageHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color: #9a9a9a;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #000000;

}

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

.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  color:#5D5F60;

}

.main b {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  color:#5D5F60;

}



.main a {			font-size: 10px; text-decoration:underline;	color:#6C2717;}

.main a:hover {		font-size: 10px; text-decoration:none;		color:#6C2717;}

.main a u {			font-size: 10px; text-decoration:underline;	color:#6C2717;}

.main a:hover u {	font-size: 10px; text-decoration:none;		color:#6C2717;}



TD.main, P.main {

				  font-family: Verdana, Arial, sans-serif;

				  font-size: 11px;

				  line-height: 1.5;

}

P.smallText {

			  	font-family: Verdana, Arial, sans-serif;

			  	font-size: 10px;

}

#myse select {width:90%;}

.delp {

				color:#808080;

				font-size:11px;

				font-weight:normal;

}

s {

				color:#808080;

				font-size:11px;

				font-weight:normal;				

}

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

TD.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



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: #ff0000;

}



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: #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-size: 12px;

  color: #c76170;

  font-weight: bold;

}

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

SPAN.productSpecialPrice {

  color:#6C2717;font-size:14px; font-weight:bold;}

SPAN.productSpecialPrice s{

  color:#7F493D;font:bold 13px Tahoma, Arial; font-weight:bold;}  

SPAN.productName  a{

  color:#4E4C41; font-size:11px;font-weight:bold; text-decoration:underline;}

SPAN.productName  a:hover{

  color:#4E4C41; font-size:11px;font-weight:bold; text-decoration:none;}

/* product_notifications  */

.productName  a{

  color:#4E4C41; font-size:11px; text-decoration:underline; font-weight:normal; text-decoration:underline;}

.productName  a:hover{

  color:#4E4C41; font-size:11px; text-decoration:underline; font-weight:normal; text-decoration:none;}

 .productName  i{

  color:#0080B1; font-size:11px;} 

SPAN.errorText {

  font-family: Verdana, Arial, sans-serif;

  color: #ff0000;

}

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

.moduleRow { }

.moduleRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #FFFFFF; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #4E4E4E; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #6C2717; }



/* 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; }





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

td , table, body, ul{

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px; 

}

body {

	background-color:#FFFFFF;

}

table {

	width:100%;

}

td, select,  input, textarea {

	font-family:verdana, tahoma;

	font-size:11px;

	vertical-align:top;

	line-height:14px;

	color:#4E4E4E;

}

img {border:0px}

br {line-height:0px;}

a { color:#4E4E4E}

a:hover {text-decoration:none;}	

bg {line-height:0px}

.input {

	width:158px;

	height:19px;

	background-color:#FFFAE0;

	border:1px solid #999477;

}





/*����������������������� header ����������������������������������*/

.header  				{height:100px; padding-top:10px;} /*background:url(images/0bg1.jpg) bottom left repeat-x*/

.header td 				{color:#706C55; font-size:10px}

.header span 			{}



.header span a 			{}

.header span a:hover 	{}

.header .input_h 		{width:130px; height:20px; border:1px solid #77D3FF; margin:4px 7px 0px 0px;}

.header a 				{color:#6C2717; font:normal 10px "Lucida Calligraphy", Verdana, Arial, Tahoma;}

.header a:hover 		{}

.header strong a 		{}

.header strong a:hover 	{}

.header strong			{color:#6C2717}

.header b				{color:#7F493D}

/*��������������������������header���������������������������������*/

/*_________________________________________________________________*/

/*���������������������� column_left ������������������������������*/



.column_left_header_txt	{
	color:#FFFAE0;
	text-transform:uppercase;
	vertical-align:middle;
	height:27px;
	background-color: #AEBD22;
	padding:0px 0px 0px 20px;
	border-left:1px solid #E5DBC0;
	font-family: "Lucida Calligraphy", Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.column_left_header_txt.m{

						background:url(images/0bg5.gif) top left repeat-x;

						color:#FFF;

}



.column_left strong,.column_right strong		{color:#7F493D; text-transform:uppercase;}

.column_left span a		{color:#6C2717; font:normal 10px "Lucida Calligraphy", Verdana, Arial, Tahoma;}

li 						{

						line-height:14px;

						padding:5px 0px 2px 11px;

						background:url(images/li_bg2.gif) 0px 0px no-repeat;

						list-style:none;

}

li a					{

						font:normal 11px "Lucida Calligraphy", Verdana, Arial, Tahoma;;

						color:#4E4C41;

						padding:0px 0px 0px 9px;

						background:url(images/0blt4.jpg) top left no-repeat;

						}

li a:hover				{text-decoration:none}



li.bg2					{

						background:url(images/li_bg.gif) 0px 0px no-repeat;

						}

li.bg_list_sub			{

						line-height:14px;

						padding:6px 0px 1px 30px;

						}

li.bg_list_sub.bg3		{

						background:url(images/li_bg_un2.gif) 0px 0px no-repeat;

						}

li.bg_list_sub a		{

						padding:0px 0px 0px 9px; 

						color:#6C2717;

						background:url(images/li_bg_sub.gif) 0px 0px no-repeat;

						}

li.bg_list_sub a:hover	{}



.column_left li.bg_list_un	{line-height:19px;background:url(images/bg_list_un.gif) 0px 0px no-repeat;}

.column_left li.bg_list_un a		{}

.column_left li.bg_list_un a:hover	{}



/*��������������������������column_left����������������������������

___________________________________________________________________

/*�������������������������  column_right �����������������������*/



.column_right td {font-family:Lucida Calligraphy, Verdana, Arial,Tahoma;}

.column_right b a			{

						color:#7F493D; text-decoration:none;}

.column_right strong	{

						color:#6C2717;font-size:11px; font-family: Lucida Calligraphy, Verdana, Arial,Tahoma;

						}

.column_right span 		{

						color:#7F493D;font:bold 13px Lucida Calligraphy, Verdana, Arial, Tahoma;

						}

.column_right li 		{

						line-height:14px;

						padding:1px 0px 3px 11px;

						background:url(images/li_bg2.gif) 0px 0px no-repeat;

						list-style:none;

						}												

.slct1 					{

						width:158px;

						background-color:#FFFAE0;

						border:1px solid #999477;

						color:#706C55;

						font-size:10px; 

						}

/*��������������������������column_right���������������������������

___________________________________________________________________

/*�������������������������  content ����������������������������*/

/*������ product �������*/

.product 				{}

.product td				{

						color:#4E4E4E; }



						

.product span a			{

						font:bold 11px Tahoma, Arial;

						color:#FF7800;

						background:url(images/0blt1.jpg) top left no-repeat;

						padding:0px 0px 0px 12px;

						text-decoration:none;

}



.product span a:hover	{text-decoration:underline}

.product font a			{

						font:normal 10px Tahoma, Arial;

						color:#006DA1;

						text-decoration:none;

}

.product font a:hover	{text-decoration:underline}

.product strong 		{

						color:#6C2717;

						font-size:14px;

}

.product .b				{

						color:#6C2717;

						text-transform:uppercase;

						}

.product span b				{

						color:#6C2717;

						text-transform:uppercase;

						}						

.product .p2				{

						color:#7F493D;}

.product b a				{

						color:#7F493D; text-decoration:none;}

.product b a:hover				{

						color:#7F493D; text-decoration:underline;}						

.product span 			{

						color:#706C55;

						font-size:10px;

						line-height:12px;

}

.pic img{ border:1px solid #FFFFFF;}

.bgc					{background-color:#F4E2BE;}

.bgc_77					{background-color:#F4E2BE;}

.bgc_77	td				{ vertical-align:middle;}

.slct1 					{width:143px;}

.aa	a					{font:normal 10px Tahoma, Arial; color:#6C2717}

.product .title 				{color:#FFFFF4; text-transform:uppercase; font:bold 10px Tahoma, Arial; text-align:center; vertical-align:middle; height:25px;}



.title1		{ color:#6C2717; height:40px; vertical-align:middle; text-indent:11px; text-transform:uppercase; font-weight:bold;}

.title1	a	{ color:#6C2717; text-decoration:none; text-transform:uppercase; font-weight:bold; }

.title1	a:hover	{ color:#6C2717; text-decoration:underline; text-transform:uppercase; font-weight:bold;}

/*����������product �������������

��������� result_page ��������*/

.result 			{}

.result td 			{color:#706C55; height:17px; font:normal 10px Arial, Helvetica, sans-serif;padding:2px 10px 2px 10px; vertical-align:middle; line-height:14px;}



			   

.result a 			{color:#6C2717; font:normal 10px Arial, Helvetica, sans-serif}

.result a:hover 	{}



.result b 			{color:#706C55; font-family:Tahoma, Arial;font-weight:normal;}

.result span a		{color:#FF7800; text-decoration:none}

.result span a:hover{color:#FF7800; text-decoration:underline}



.result .result_right { text-align:right;}

.result .result_right b {color:#6C2717;font-weight:bold;}



u {text-decoration:none; color:#6C2717;}





/*����������result_page����������*/



/*-- shopping_card -*/

.shop_card 				{}	/*  background:#3E3E3E;  */

.shop_card td 			{text-align:center; vertical-align:middle}	



.shop_card span a 		{

						font:bold 11px Tahoma, Arial;

						color:#FF7800;

						background:url(images/0blt1.jpg) top left no-repeat;

						padding:0px 0px 0px 12px;

						text-decoration:none;

						}	/*  name  */

.shop_card a:hover 		{text-decoration:underline}



.shop_card b			{

						color:#6C2717;

						font-size:14px;

						}	

.shop_card strong 		{color:#FF7800}					/*  price  */

.shop_card span 		{

						color:#4E4C41;

						font:bold 11px Tahoma, Arial;

						}

.shop_card span b		{

						color:#7F493D;

						font-size:11px;

						}						

.shop_cart_txt 			{

						color:#373B60; 

						text-transform:uppercase; 

						font-size:11px; 

						font-weight:bold;

						} 	/*  header of table  */



 .input_check {}							/*  for checkbox  */

 .input_qty	{

						width:34px; 

						height:20px;

						border:1px solid #999477;

						background-color:#FFFAE0;

						text-align:right;

						padding:0px 6px 0px 0px;

						}						 	/*  for input  */

/*-- shopping_card -*/	

			

/*������������������������������content ������������������������������*/



/*�������������������� footer ��������������������������������������*/

.footer  				{}				

.footer td 				{

						color:#706C55;

						height:72px; 

						background:url(images/fbg.jpg) top left repeat-x

						}								

.footer a 				{

						color:#4E4C41;

						text-decoration:none

						} 								

.footer a:hover 		{color:#4E4C41;text-decoration:underline}		

.footer span			{color:#6C2717}

.footer span a			{color:#6C2717}

.footer b  				{color:#6C2717; text-decoration:underline;}				

.footer b a 			{color:#6C2717;}				

.footer b a:hover 		{color:#6C2717; text-decoration:none;}



.footer1			{background:url(images/p_fbg.jpg) top left repeat-x; height:48px; text-align:center; vertical-align:middle; color:#706C55}

.footer1 a			{color:#706C55; text-decoration:none;}

.footer1 a:hover 	{color:#706C55; text-decoration:underline;}

.footer1 b  				{color:#6C2717; text-decoration:underline;}				

.footer1 b a 			{color:#6C2717; text-decoration:underline;}				

.footer1 b a:hover 		{color:#6C2717; text-decoration:underline;}								

								

/*----------------------- footer -----------------------------------*/



/*--------pop_up--------------*/

.pop_up strong {font: bold 11px  Tahoma, Arial; color:#6C2717; text-transform:uppercase}

.pop_up b {font: bold 11px  Tahoma, Arial; color:#6C2717;}





/*--------pop_up--------------*/

.block {

	background:url(images/l.gif) top left repeat-x #DFD7C0;

}/* -------------------------------------------------          -------------------------------------------------------- */

		

/*.shop_card_txt{	height:31px; text-align:center; vertical-align:middle; font-size:11px; font-weight:bold;} 	  header of table  */











/*--------------------- content ---------------------------------*/

.box_width_left			{ width:200px;}

.box_width_right		{ width:200px;}

.box_width_cont			{ width:100%;}			

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

.main a b {

  color:#5D5F60;

  font-size: 10px; text-decoration:underline;

}

.main a:hover b{

  color:#5D5F60;

  font-size: 10px; text-decoration:none;

}

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

.smallText a { color:#6C2717; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */

.smallText a:hover { color:#6C2717; font-size:11px; text-decoration:underline;}

.smallText a u { color:#6C2717; font-size:11px; text-decoration:none;}

.smallText a:hover u{ color:#6C2717; font-size:11px; text-decoration:underline;}



TD.fieldKey {	font-size: 12px;font-weight: bold;font-family: Verdana, Arial, sans-serif;	color:#5D5F60;}

TD.fieldValue {	font-size: 12px;font-family: Verdana, Arial, sans-serif;padding:3px 2px 3px 2px;}



TD.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px; color:#5D5F60;

}

SPAN.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}

.smallText font b { color:#FF0033; text-decoration:none; font-size:11px }

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

.sea_1 { padding:0px 10px 0px 10px;}

.sea_2 { padding:10px;}

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

a.indexlink	{
	color:#6C2717;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-family: Lucida Calligraphy, Verdana, Arial, Helvetica, sans-serif;
}

a.indexlink:hover	{ color:#6C2717; text-decoration:underline; text-transform:uppercase; font-weight:bold;}


