/*

  $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

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



BODY {

	padding:0px; MARGIN: 0px;

	

}



A {

  color: #556293;

  text-decoration: underline;

}



A:hover {

  color: #556293;

  text-decoration: none;

}



FORM {

 display: inline;

}



/*-----------------------------------BACKGROUND-----------------------------------------------*/



.white{	background: #FFFFFF;}

.black{	background: #333333;}

.black1{	background: #cacaca;}

.leftgrey{	background: #F2F2F2;}

.leftgreyinternal{	background: #DADADA;}

.leftdgreyinternal{	background: #737373;}

.dot{ background: #dadada;}

.dot1{ background: #dadada);}

.leftline{ background: url('images/leftline.gif');}

.greyline{	background: #d7d7d7;}





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



/*---------------------------------------TOP-------------------------------------------------*/

.top1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	text-transform: uppercase;

}

.top2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

.top3

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

.whiteheader

{

	font-family:Arial,  verdana, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	padding-left: 10px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}



.topgreen

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #559392;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	/*text-transform: uppercase;*/

}

.topgreen2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #559392;

	padding-left: 10px;

	padding-right:10px;

	font-weight: Bold;

	TEXT-DECORATION: none;



}



.topgreen1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #559392;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

.topgreen3

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #559392;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

.topgreen4

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #559392;

	padding-left: 0px;

	padding-right:0px;

	font-weight: Bold;

	TEXT-DECORATION: none;



}





.topbigblue

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	text-transform: uppercase;

}



/*---------------------------------------RIGHT-------------------------------------------------*/

.righttext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

/*-------------------------------------Middle------------------------------------------------*/



.midtext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}



.midwhitetext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}

.midwhitetext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	padding-left: 10px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}





.midgreytext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midgreytext2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midgreytext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #434343;

	padding-left: 15px;

	padding-right: 10px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midbluetext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}





.midbluetext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #556293;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midbluetext2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.midbluetext3

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.midbluetext4

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}

.midbluetext5

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midbluetext6

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.bodytextinternal

{

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

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 8px;

	font-weight: normal;

	line-height:150%;

	TEXT-DECORATION: none;

	text-align: left;

}



.greytext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #414141;

	font-weight: normal;

	line-height: 140%;

	TEXT-DECORATION: none;

}



.greytext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #414141;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.greytext2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #414141;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}





.cartbluetext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 20px;

	padding-right: 20px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

.cartbluetext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

.bookexcerpt

{

	font-family: Times New Roman, verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #727272;

	font-weight: bold;

	line-height: 140%;

	TEXT-DECORATION: none;

	text-align:justify;

}





/*-------------------------------------BREAD CRUMB------------------------------------------------*/

.messageStackSuccess { font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none; }

.crum1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

.crumgrey

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: Bold;

	TEXT-DECORATION: none;

	

}

/*-------------------------------------PRODUCT DETAILS------------------------------------------------*/

.greentext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #559392;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

	

}

.greentext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #559392;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

	

}



.greentext2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #559392;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

	

}







.producthead

{

	font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	text-transform: titlecase;

	TEXT-DECORATION: none;

	

}





/*-------------------------------------BOTTOM------------------------------------------------*/

.bottomtext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8c8b8c;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

	text-align: left;

}

/*-----------------------------------Forms-----------------------------------------------------------*/

.input 

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #585858;

	font-family :  Arial, Tahoma,Verdana;

	font-weight: normal;

	padding-left:5px;

	border-top: 1px solid #BDBCBC;

	border-right: 1px solid #BDBCBC;

	border-bottom: 1px solid #BDBCBC;

	border-left: 1px solid #BDBCBC;

}



.inputt

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	font-family :  Arial, Tahoma,Verdana;

	font-weight: normal;

	

}





.checkbox 

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	font-family :  Arial, Tahoma,Verdana;

	font-weight: normal;

	padding-left:5px;

	border-top: 0px solid #BDBCBC;

	border-right: 0px solid #BDBCBC;

	border-bottom: 0px solid #BDBCBC;

	border-left: 0px solid #BDBCBC;

}





.textarea 

{

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

	font-size: 12px;

	color: #909090;

	font-family :  Arial, Tahoma,Verdana;

	font-weight: normal;

	

	border-top: 1px groove #9E9E9E;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px groove #9E9E9E;

}



.select 

{	

	color : #000000;

	font-size : 11px;

	font-family : Arial, Tahoma,Verdana;

	font-weight: normal;

	border: 1px solid #7F9ABC;

		

}



select 

{	

	color : #000000;

	font-size : 12px;

	font-family : Arial, Tahoma,Verdana;

	font-weight: normal;

	text-transform: capitalize;

		

}



/*---------------------------------------IMG--------------------------------------------------*/

.border { border: 1px solid #a4a6a5}

.border:hover { border: 1px solid #a4a6a5}





/* OSCOMMERCE CSS */



.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: #70d250; text-decoration: underline; }



.infoBox {

  background: #D3D1D1;

}



.infoBoxContents {

  background: #FFFFFF;

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

  font-size: 10px;

}



.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

  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;

  background: #FFFF33;

}



TD.pageHeading, DIV.pageHeading {

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

  font-size: 18px;

  font-weight: bold;

  color: #556293;

}



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;

}





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



.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; }



a.newlefttext {

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

	font-size: 12px;

	color: #ffffff;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: underline;

	text-transform: capitalize;

}

#dropmenudiv{
FONT-FAMILY: "Arial, MS Sans Serif", sans-serif; 
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
BORDER-LEFT: #000000 1px solid; 
BORDER-BOTTOM:#000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
BORDER-RIGHT: #000000 1px solid; 
POSITION: absolute; 
BACKGROUND-COLOR: #E6E8E9;
font-size: 11px; 
font-weight: bold;
COLOR: #000000; 

}

#dropmenudiv a{
FONT-FAMILY: "Arial, MS Sans Serif", sans-serif; 
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
COLOR: #000000; 
}

#dropmenudiv a:hover{ /*hover background color*/
FONT-FAMILY: "Arial, MS Sans Serif", sans-serif; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #556293; 
}