/*







  $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







*/







h1 {



	font-size: 14pt;



	font-weight: bold;



	margin: 0.67em 0;



	font-family: Arial, Helvetica, Veranda, Times;



	color:7e7e7e;



}







h2 { font-size: 12pt; font-weight: bold; margin: 0.83em 0 }







h3 { font-size: 10pt; font-weight: bold; margin: 1em 0 }







h4  {



	color: #008484;



	font-size: 10pt;



	font-weight: bold;



	margin: 1.33em 0



}







.boxText   {

	font-size: 9pt;

	font-family: Arial, Helvetica, Veranda, Times;

	font-style: normal;

	font-weight: normal;

	font-stretch: normal;

	padding-left: 10px;

}







.largeText { color: #f8f8f8; font-size: 9pt; font-weight: normal }







.errorBox   { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold; background: #eeebac }







.stockWarning  { color: #cc0033; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }







.productsNotifications  { font-family: Arial, Helvetica, Veranda, Times; background: #313748 }







.orderEdit   { color: #bebadd; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; text-decoration: underline }







.mainTable { padding: 10px; width:100%; padding-top: 5px;}







.mainTableDesign  { background-color: #fff; width: 100%; }







A    {



	color: #6a6b6e;



	text-decoration: underline



}







A:hover  {



	color:#6a6b6e;



	text-decoration: underline



}











TD.textHeader  { color: #eaffff; font-size: 9pt; font-family: Arial, Veranda, sans-serif; font-weight: bold; text-align: center }















TD.RtextHeader22 { color:#e0e0e0; font-size: 10px;	font-family:Arial, Veranda, sans-serif; padding: 0 0 0 20px; font-weight:normal;}



 



a.RtextHeader22 { color:#e0e0e0; text-decoration: none; font-size:12px; font-family: Arial, Veranda, sans-serif;  font-weight:normal;}







a:hover.RtextHeader22 {  color:#e0e0e0; text-decoration: none; font-size:12px; font-family: Arial, Veranda, sans-serif;  font-weight:normal;}







TD.textHeader22 { color:#343f60; font-size: 10px;padding: 0 0 0 20px;	font-family: Arial, Veranda, sans-serif;  font-weight:600;}







a.textHeader22 {color:#535353; text-decoration: none; font-size:13px; font-family: Arial, Veranda, sans-serif; font-weight:normal; margin-bottom:5px;

line-height:18px; padding-left:10px; }







a:hover.textHeader22 {color:#535353;text-decoration: none; font-size:13px; font-family:Arial,Veranda, sans-serif; font-weight:normal; margin-bottom:5px;}







 TD.textHeader23{	



 color:#dedede;



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



  font-size: 16.67px;



  padding:0px 0px 0px 20px;



  font-weight:bold;







  }







  







  







a.textHeader23 { color:#dedede;  text-decoration: none;}







a:hover.textHeader23 { color: #e0e0e0; text-decoration: none;}







 TD.RtextHeader23{	



 color:#dedede;



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



  font-size: 16.67px;



  padding:0px 0px 0px 20px;



  font-weight:bold;







  }







  







  







a.RtextHeader23 { color:#dedede;  text-decoration: none;}







a:hover.RtextHeader23 { color: #e0e0e0; text-decoration: none;}















BODY  { 







 background-color:#666666;







  color: #6a6b6e;







  margin: 0px;







  font-family: Arial, Veranda, Helvetica, Times; 







}















TD.footer_left {







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







  font-size: 10.42px;







  color: #9f9e9e;







  padding:5px 0px 0px 13px;







}







TD.footer_right {







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







  font-size: 10.42px;







  color: #9f9e9e;







  padding:5px 0px 0px 20px;







}







TD.middle_footer {







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







  font-size: 12.42px;







  color: #eaeaea;







  padding:5px 0px 0px 300px;







}















/*







A  {	color: #474554;	text-decoration: none;	}







A:hover  {     color: #474554;	text-decoration: underline;}







*/



























FORM {







	display: inline;







}















.footer {	background-image: url(images/footer.jpg);	background-repeat: no-repeat;	height: 128px;	width: 990px;}















.header {	background-image: url(images/web-site1_01.jpg);	background-repeat: no-repeat;	height: 119px; 	}









.map{



 position: absolute;

left: 843px;

top: 23px;

width: 973px;

height: 118px;



}





.headerNavigation   {	color: #68622D;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	 font-weight:600; letter-spacing: 2px;}







A.headerNavigation {   color: #68622D; text-decoration: none;}







A.headerNavigation:hover {  color: #959595; text-decoration: none;}















A.headerNavigation_active {   color: #959595; text-decoration: none; font-weight:600;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 2px; }







A.headerNavigation_active:hover {  color: #959595; text-decoration: none; font-weight:600; 	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 2px;}























TR.headerError {







  background: #ff0000;







}















TD.headerError  { color: #96929E; font-size: 12px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold; background: #ff0000; text-align: center }















TR.headerInfo  { background: #313748 }















TD.headerInfo  { color: #96929E; font-size: 12px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold; background: #313748; text-align: center }















TD.infoBoxBgLeft  { background: url(images/banners/left_bg.jpg);}







TD.infoBoxBgRight  { background: url(images/banners/right_bg.jpg);}















.colomLeftBg {	background: url(images/leftBg.gif); background-repeat:repeat; width:175px; background-position:left bottom;}







.colomLeftTableBg {	background: url(images/web-site1_03.jpg);	background-repeat:no-repeat;	width: 175px;	height: 413px;	background-position: left top; }







.colomRightTableBg { background: url(images/web-site1_05.jpg); background-repeat :no-repeat;	width: 167px; height:413px;	background-position: right top; }



.colomRightBg{background:url(images/columnRightBg.jpg); background-repeat :repeat;	width: 167px; background-position:right top; }



/*.colomRightBg{ background:url(images/columnRightBg.jpg);	background-repeat:repeat; width: 167px; background-position:right bottom;}*/







.infoBox1{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }



.infoBox      { color: #96929E; font-size: 12px; font-family: Arial, Helvetica, Veranda, Times;}







.infoBoxContents      {	font-size: 11px;	font-family: Arial, Veranda;	font-weight: bold;	color:#DDD4E7;}







TD.infoBoxHeading     { color: #9F9CA6; font-size: 12px; font-family: Arial, Helvetica, Veranda, Times;  letter-spacing: 2px; font-weight: bold;}



.colomBox      { }







.colomBoxContents      {	font-size: 11px; font-family: Arial, Helvetica, Veranda, Times;	font-weight: bold;	color:#dedede; }







TD.colomBoxHeading     { color: #dedede; font-size: 13px; font-family: Arial, Helvetica, Veranda, Times;  padding-left:18px; font-weight:bold;}















.contentBox      { color: #96929E; font-size: 10px; font-family: Arial, Helvetica, Veranda, Times;}







.contentBoxContents      {	font-size: 10px;	font-family: Arial, Veranda;	font-weight: bold;	color: #DDD4E7;}







TD.contentBoxHeading     { color: #96929E; font-size: 11px; background-color:#CCCCCC; font-family: Arial, Helvetica, Veranda, Times;  letter-spacing: 2px; text-align:center; font-weight: 600;}







td.catLink{ text-decoration: none;  font-family: Arial, Helvetica, Veranda, Times; font-size: 15px;  color:#ffffff; font-weight:bold; }







td.catLink a{ text-decoration: none;  font-family: Arial, Helvetica, Veranda, Times; font-size: 15px;  color:#ffffff; font-weight:bold; }



td.catLink a:first-letter{ text-decoration: none;  font-family: Arial, Helvetica, Veranda, Times; font-size: 16px;   color:#9ae2fa; font-weight:bold; }







td.catLink:first-letter







{	text-decoration: none;  font-family: Arial, Helvetica, Veranda, Times; font-size: 16px; font-weight:bold; 



    /*font-size:x-large;*/







    color:#9ae2fa;







    font-weight:bold;







}







td.catLink:hover{ text-decoration: none;  font-family: Arial, Helvetica, Veranda, Times; font-size: 15px;  color:#ffffff; font-weight:bold; }



td.catLink:hover:first-letter{ text-decoration: none;  font-family: Arial, Helvetica, Veranda, Times; font-size: 16px;   color:#9ae2fa; font-weight:bold; }







a:hover.catLink { text-decoration: none;  font-family: Arial, Helvetica, Veranda, Times; font-size: 15px;  color:#e0e0e0; font-weight:bold;}















TD.contentBoxHeading   {	color: #45455d;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	background-image: url(images/banners/bigbutton_bg.jpg);}















.infoBoxNotice  { background: #ceceee }







.infoBoxNoticeContents   { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; background: #ceceee }















TD.infoBox, SPAN.infoBox   { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }















TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd  { }















TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even  {  }















TABLE.productListing   { border: solid 0px #ffffff; border-spacing:1px  }



td.proId{color:#dbc2ac;font-size: 10pt; font-family: Arial, Helvetica, Veranda, Times; font-weight:bold;}







.indexcopy { font-size: 10pt; font-family: Arial, Helvetica, Veranda, Times; padding-left: 20px }







/*.productListing-heading     { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold;



 background: #9ae2fa url(images/contentBoxHeadingBg.gif) repeat-x; height: 14px; 



}*/



.productListing-heading     { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold;



 background: #1351a8; height: 14px; 



}



.productListing-heading a{ color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold; background: #1351a8 ; height: 14px;  text-decoration:none; }



.productListing-heading:hover { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold; background: #1351a8 ; height: 14px; text-decoration:none; }







TD.productListing-data     { font-size: 10px; font-family: Arial, Helvetica, Veranda, Times; }















A.pageResults {







  color: #0000FF;







}















A.pageResults:hover {







  color: #0000FF;







  background: #FFFF33;







}















TD.h1, DIV.h1    { color: #7e7e7e; font-size: 18px; font-family: Arial, Helvetica, Veranda, Times;  font-weight:bold;}







TR.subBar  { background: #e6e6dc }























TD.subBar  { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }















TD.main, P.main, P   { font-size: 10pt; font-family: Arial, Veranda, Helvetica, Veranda, Times;  background:#ffffff; }







.tableback { background-color:#FFFFFF }







TD.smallText, SPAN.smallText, P.smallText  { font-size: 10pt; font-family: Arial, Helvetica, Veranda, Times }















TD.accountCategory {  font-family: Veranda, Arial, sans-serif;  font-size: 13px;  color: #aabbdd;}















TD.fieldKey  { font-size: 12px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold }















TD.fieldValue  { font-size: 12px; font-family: Arial, Helvetica, Veranda, Times }















TD.tableHeading   { font-size: 12px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold }















SPAN.newItemInCart  { color: #ff0000; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }















CHECKBOX, INPUT, RADIO, SELECT  { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }















TEXTAREA   { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; width: 100% }















SPAN.greetUser   { color: #e37200; font-size: 12px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold }















TABLE.formArea  { background: #f1f9fe; border: solid 1px #7b9ebd }















TD.formAreaTitle  { font-size: 12px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold }















TD.category_desc {







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







  font-size: 11px;







  line-height: 1.5;







}















SPAN.markProductOutOfStock  { color: #c76170; font-size: 12px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold }















SPAN.productSpecialPrice  { color: #ff0000; font-family: Arial, Helvetica, Veranda, Times }















SPAN.errorText  { color: #ff0000; font-family: Arial, Helvetica, Veranda, Times }















.moduleRow { }







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







.moduleRowSelected   { background-color:#CCCCCC; }















.checkoutBarFrom, .checkoutBarTo  { color: #8c8c8c; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }







.checkoutBarCurrent  { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }















/* message box */















.messageBox  { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }







.messageStackError, .messageStackWarning   { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; background-color: #CC0000; color:#FFFFFF; }







.messageStackSuccess  { font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; background-color:#CC0000; color:#FFFFFF; }















/* input requirement */















.inputRequirement  { color: #ff0000; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times }







.inputbox1{background-color:#FFFFFF; } 







.inputbox 







   { color: #9F9CA6; font-size: 9pt; font-family: Arial, Helvetica, Veranda, Times; background-color: #443959; padding-left: 5px; height: 20px; border:0px;   }















.search     { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; font-style: normal; height: 20px; width:40px;  border:0px; background-image: url(images/web-site1_02.jpg);}







/*.text1 { color: #5a5035; font-size: 8pt; font-weight: normal }  */







.page  { color: silver; font-size: 11px; font-family: Arial, Helvetica, Veranda, Times; background-color: black }







.links1 { color: #5a5035; font-size: 10pt }







.productPricing  { color: #e37200; font-size: 16px; font-family: Arial, Helvetica, Veranda, Times; font-variant: small-caps; font-weight: bold }







.productHeading  { color: #7e7e7e; font-size: 16px; font-family: Arial, Helvetica, Veranda, Times; font-weight: bold;  }







.footerBack { background-image: url(images/custom/bottom-bar.jpg); background-repeat: repeat-y }







table { font-size: 10pt; }





TD.reviews { color:#ffffff; font-size: 13px;	font-family: Arial, Veranda, sans-serif;}







a.reviews { color:#ffffff; text-decoration: none; font-size:13px; font-family: Arial, Veranda, sans-serif;}







a:hover.reviews { color: #ffffff; text-decoration: none; font-size:13px; font-family: Arial, Veranda, sans-serif;}




.homelisttext {	color: #003e95;	font-weight: bold;}







