/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $







 







 







  Released under the GNU General Public License







*/















.boxText { font-family: arial, helvetica; font-size: 8px; nowrap; }







.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 8px; background: #ffb3b5; font-weight: bold; }







.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 8px; color: #cc0033; }







.productsNotifications { background: #f2fff7; }







.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 8px; color: #70d250; text-decoration: underline; }















BODY {







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







  background: #ffffff;







  font-size: 8px;







padding_bottom:5px;







  color: #000000;







  margin: 0px;







  size:1;







}









A {  

  color: #333333; 
  text-decoration: none;

}



A:hover {


   color: #336699; 



  text-decoration: none;



}


 







A.language {







  color: #ffffff;







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







  font-size: 5px;







  text-decoration: none;







}















A.language:hover {







  color: #000000;







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







  font-size: 5px;







  text-decoration: underline;







}















A.keyword {







   color: #000000;







  text-decoration: none;







}















A.keyword:hover {







   color: #000000;







  text-decoration: underline;







}















A.subcategory {















 font-family:verdana,arial, helvetica;







 font-size:9px;







 font-weight:normal; 







 color:#000080; 







 text-decoration:none;







}















A.subcategory:hover {







  text-decoration: underline;







 







}















A.subcategory_new {















  color: #C00300;







 font-family:verdana,arial, helvetica;







 font-size:7px;







  







}















A.subcategory_new:hover {







   text-decoration: underline;







 







}







































FORM {







	display: inline;







}















TR.header {







  background: #ffffff;







}















TR.headerNavigation {







  background: #bbc3d3;







}















TD.headerNavigation {







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







  font-size: 14px;







  background: #bbc3d3;







  color: #ffffff;







  font-weight : bold;







}















 







TD.secondNavigation {







   padding: 2px 3px 3px 3px;







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







  font-size: 14px;







  color: #ffffff;  







  font-weight : bold;







  text-align : center;







}















TD.secondNavigation  a:link, TD.secondNavigation a:visited  {







    color: #ffffff; 







	}	















    color: #000000;







	text-decoration: none; 







TD.secondNavigation  a:hover {	







 







	}	































TD.categories_name {







  font-family:  Georgia,Scala,Verdana, Arial, helvetica,sans-serif;







  font-size: 13px;   







  color: #999999;







  font-weight :bold; 







  padding: 2px 3px 3px 3px;







}












 


TD.products_name {







  font-family: Arial,sans-serif, Georgia, Scala,Verdana,  helvetica;







  font-size: 13px;   







  color: #999999;







  font-weight :bold; 







  padding: 0px 0px 0px 0px;









 







} 







#masterdiv{
 
 

	  font-size: 11px;

}


#masterdiv a:link, #masterdiv a:visited {


    

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

  font-size: 11px;

       text-decoration: underline;


}





#masterdiv a:masterdiv{



	   text-decoration: none;






}










TD.products_name a:link, TD.products_name a:visited {






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





  font-size: 10px;   







  color: #636363;







  font-weight :normal;







  padding: 2px 3px 3px 3px;







 







}















TD.products_name a:hover {







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







  font-size: 10px;   







  color: #336699;







  font-weight :normal;







  padding: 2px 3px 3px 3px;







 







}















TD.categories_name1 {







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







  font-size: 12px;   







  color: #ffffff;







  font-weight : bold;







}















.title {







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







  font-size: 14px;   







  color: #C00300;







  font-weight : bold;







 







}























.subtitle {







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







  font-size: 11px;   







  color: #ffffff;







  font-weight : bold;







}















/* Top Menu */







A.white {  







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







  font-size: 9px;







  font-weight : bold; 







  color: #ffffff;  















   text-decoration: underline;







}















A.white:hover {







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







   font-size: 11px;







  font-weight : bold; 







 letter-spacing: 0.05cm;







  text-decoration: none;







}























/* Top Menu */







A.headerNavigation {  







  font-family:Georgia,Scala,Verdana, Arial, helvetica,sans-serif ;







  font-size: 11px;







    font-weight : bold; 







  color: #333333; 







  margin: 0px;







  padding: 0px 6px 0px 6px;







  border-right: 0px solid #8FB8BC;







  text-decoration: none;







   padding_top:28px;







   letter-spacing: 0.05cm;







}















A.headerNavigation:hover {







  font-family: Georgia,Scala,Verdana, Arial, helvetica,sans-serif ;







  font-size: 11px;







    color: #336699; 







  font-weight : bold; 







  text-decoration: none;







  letter-spacing: 0.05cm;







   







 







 







}































A.headerNavigation_currentlink {  







  font-family: Georgia,Scala,Verdana, Arial, helvetica,sans-serif ;







  font-size: 11px;







  font-weight : bold;







     color: #336699; 







  letter-spacing: 0.05cm;







  text-decoration: none;







  background-image : url('bg_rollover.jpg') ;







    padding: 8px 10px 10px 10px;







  border-left: 1px solid  #cccccc;







  border-right: 1px solid  #cccccc;







 padding_top:24px;







}















A.headerNavigation_currentlink:hover {







    font-family: Georgia,Scala,Verdana, Arial, helvetica,sans-serif ;







  font-size: 11px;







  font-weight : bold;







  color: #666666; 







  text-decoration: none;







  letter-spacing: 0.05cm;







}















/************footer***/







A.footerNavigation {  







  font-family: Georgia,Scala,Verdana, Arial, helvetica,sans-serif;







  font-size: 11px;







  font-weight : normal; 







  color: #333333; 







  margin: 0px;







padding-top: 10px;







  padding:0px 6px 0px 6px;







  border-right: 0px solid #8FB8BC;







  text-decoration: none;







   letter-spacing: 0.04cm;







}















A.footerNavigation:hover {







  font-family: Georgia,Scala,Verdana, Arial, helvetica,sans-serif ;







  font-size: 11px;







    color: #336699; 







  font-weight : normal; 







  text-decoration: none;







  letter-spacing: 0.04cm;







padding-top: 10px;







   







 







 







}































A.footerNavigation_currentlink {  







  font-family: Georgia,Scala,Verdana, Arial, helvetica,sans-serif ;







  font-size: 11px;







  font-weight : normal;







     color: #336699; 







 letter-spacing: 0.04cm;







  text-decoration: none;







 padding-top: 10px;







    padding: 8px 10px 10px 10px;







 







padding_top:40px;







}















A.footerNavigation_currentlink:hover {







    font-family: Georgia,Scala,Verdana, Arial, helvetica,sans-serif ;







  font-size: 11px;







  font-weight : normal;







  color: #666666; 







  text-decoration: none;







  letter-spacing: 0.04cm;







padding-top: 10px;















}























/*second menu */























A.secondNavigation {  







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







  font-size: 11px;







  font-weight : bold;







  color: #ffffff; 







  margin: 0px;







  padding: 2px 5px 4px 5px;







  border-right: 0px solid #ffffff;







  text-decoration: none;







}















A.secondNavigation:hover {







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







  font-size: 11px;







  color: #000000;







  text-decoration: none;







}































A.secondNavigation_currentlink {  







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







  font-size: 7px;







  color: #000000;







  margin: 0px;







  padding: 2px 5px 4px 5px;







  border-right: 0px solid #ffffff;







  text-decoration: none;







}















A.secondNavigation_currentlink:hover {







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







  font-size: 7px;







  font-weight : bold;







  color: #CC0000;







   text-decoration: none;







}







/*second*/















TR.headerError {







  background: #ff0000;







}















TD.headerError {







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







  font-size: 11px;







  background: #ff0000;







  color: #ffffff;







  font-weight : bold;







  text-align : center;







}















TR.headerInfo {







  background: #ffffff;







}















TD.headerInfo {







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







  font-size: 11px;







  background: #00ff00;







  color: #ffffff;







  font-weight: bold;







  text-align: center;







}















TR.footer {







  background: #bbc3d3;







}















TD.footer {







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







  font-size: 10px;







  background: #bbc3d3;







  color: #ffffff;







  font-weight: normal;







}















.infoBox {







  background: #ffffff;







}















.infoBoxContents {







  background: #ffffff;







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







  font-size: 12px;







}















.infoBoxNotice {







  background: ##ffffff;







}















.infoBoxNoticeContents {







  background: #ffffff;







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







  font-size: 11px;







}















TD.infoBoxHeading {







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







  font-size: 11px;







  font-weight: bold;







  background: #ffffff;







  color: #4A454A;







  padding-top: 0px;







  padding-bottom: 0px;







  letter-spacing: 0.1cm;







  







}















TD.infoBox, SPAN.infoBox {







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







  font-size: 11px;







}















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 {







  background: #e9e9e9;







}















TABLE.productListing {







  border: 1px;







  border-style: solid;







  border-color: #b6b7cb;







  border-spacing: 1px;







}















.productListing-heading {







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







  font-size: 11px;







  background: #b6b7cb;







  color: #FFFFFF;







  font-weight: bold;







}















TD.productListing-data {







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







  font-size: 11px;







}















A.pageResults {







  color: #0000FF;







}















A.pageResults:hover {







  color: #0000FF;







  background: #FFFF33;







}















h1{







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







  font-size: 11px;







  font-weight: bold;  







  text-align : center;







}







TD.pageHeading, DIV.pageHeading {







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







  font-size: 11px;







  font-weight: bold;  







  text-align : center;







  color: #666666;







  background: #E7E7E7;







}















TR.subBar {







  background: #f4f7fd;







}















TD.subBar {







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







  font-size: 10px;







  color: #000000;







}















TD.main, P.main {







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







  font-size: 11px;







  line-height: 1.5;







  color: #333333;







}















TD.smallText, SPAN.smallText, P.smallText {







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







  font-size: 11px;







}















TD.accountCategory {







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







  font-size: 11px;







  color: #aabbdd;







}















TD.fieldKey {







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







  font-size: 11px;







  font-weight: bold;







  text-align : center;







}















TD.fieldValue {







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







  font-size: 11px;







}















TD.tableHeading {







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







  font-size: 12px;







  font-weight: bold;







}















SPAN.newItemInCart {







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







  font-size: 11px;







  color: #ff0000;







}















CHECKBOX, INPUT, RADIO, SELECT {







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







  font-size: 12px;







  text-align : left;







}















INPUT.num {







    text-align : center;







}















SELECT.customer {







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







  font-size: 11px;







  font-weight: bold;







 







  







}















TEXTAREA {







  width: 100%;







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







  font-size: 10px;







}















SPAN.greetUser {







  font-family: Verdana, Arial, helvetica,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: Verdana, Arial, helvetica,sans-serif;







  font-size: 12px;







  font-weight: bold;







}















SPAN.markProductOutOfStock {







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







  font-size: 12px;







  color: #c76170;







  font-weight: bold;







}















SPAN.productSpecialPrice {







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







  color: #ff0000;







}















SPAN.errorText {







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







  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: 12px; color: #8c8c8c; }







.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; }















/* message box */















.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 12px; }







.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #ffb3b5; }







.messageStackSuccess { font-family: Verdana, Arial, helvetica,sans-serif; font-size: 12px; background-color: #99ff00; }







































/* Menu Style */















#navcontainer { width: 200px; }















#navcontainer ul







{







margin-left: 0;







padding-left: 0;







list-style-type: none;







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







font-weight: bold;







font-size: 12px;







}















#navcontainer a







{







/*display: block;







padding: 4px;







width: 185px;







 







border-top: 1px solid #838083;







border-bottom: 1px solid #eee;*/







 







  width: 200px;







  border-bottom: 0px solid #CE4142;







    padding-top: 3px;







    padding-bottom: 3px;







	color: #ffffff;







	font-size: 8px;







    text-decoration: none;







	border-bottom: 1px solid #a9a9a9;







 







}















#navcontainer a:link, #navlist a:visited ,#navcontainer a:visited 







{







 color: #282828;







 text-decoration: none;







 







}















#navcontainer a:hover







{







 color: #ffffff;







 background-color:  #CE4142;







}























#navcontainer a.currentlink:link,#navcontainer a.currentlink:visited {  







   







  color: #ffffff;







 background-color:  #CE4142;







  







}















#navcontainer a.currentlink:hover {







  color: #ffffff;







 







}























#navcontainer a.level2







{







/*display: block;







padding: 4px;







width: 185px;







 







border-top: 1px solid #838083;







border-bottom: 1px solid #eee;*/







  display: block;







  width: 178px;







  border-bottom: 1px solid  #638E94;







  padding-top: 3px;







  padding-bottom: 3px;







  padding-left: 5px;







  text-decoration: none;







  color:#292884;







  font-size: 12px;







  font-weight: normal;  







   background-color:  #ffffff;







  margin: 0px 12px 0px 0px;















}















#navcontainer a.level2:link, #navcontainer a.level2:visited







{







text-decoration: none;







}















#navcontainer a.level2:hover







{







   color: #ffffff;







    background-color:  #CE4142;







 







}















#navcontainer a.currentlink2:link,#navcontainer a.currentlink2:visited {  







   width: 178px; 







  color: #ffffff;







 background-color:  #CE4142;







  







}















#navcontainer a.currentlink2:hover {







    width: 178px;







   color: #ffffff;







}































#navcontainer a.level3







{







/*display: block;







padding: 4px;







width: 185px;







 







border-top: 1px solid #838083;







border-bottom: 1px solid #eee;*/







  display: block;







  width: 150px;







  border-bottom: 1px solid #003366;







  padding-top: 3px;







  padding-bottom: 3px;







  padding-left: 5px;







  text-decoration: none;







  color:#003366;







  font-size: 12px;







  font-weight: normal;  







   background-color:  #ffffff;















}















#navcontainer a.level3:link, #navcontainer a.level3:visited







{







  text-decoration: none;







   width: 150px;  







}















#navcontainer a.level3:hover







{







  width: 150px;  







   color: #ffffff;







 background-color:  #CE4142;







  







}























#navcontainer a.currentlink3:link,#navcontainer a.currentlink3:visited {  







  width: 150px;







  color: #ffffff;







 background-color:  #CE4142;







  







}















#navcontainer a.currentlink3:hover {







   width: 150px;







   color: #ffffff;







    background-color:  #CE4142;







}























/* Customer Card Style */















#customer







 { font-size: 9px;







   }















 







#customer a







{







/*display: block;







padding: 4px;







width: 185px;







 















border-bottom: 1px solid #eee;*/







  display: block; 







	font-size: 11px;







    text-decoration: none;







	font-weight: bold;  







}















#customer a:link, #customer a:visited







{







text-decoration: none;







}















#customer a:hover







{







 color: #C00300;







 text-decoration: underline;







}























#customer a.level2







{ font-size: 9px; 







  font-weight: normal;  







}















#customer a.level2:link, #customer a.level2:visited







{







text-decoration: none;







}















#customer a.level2:hover







{







   color: #C00300;







   text-decoration: underline;







}















#customer a.name







{ font-size: 11px; 







  font-weight: bold;  







}















#customer a.smallcompanyname







{ font-size: 11px; 







  font-weight: bold;  







}















/* Top Menu */







A.customerlist {  







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







  font-size: 11px;







  font-weight : bold;







 







  margin: 0px;







  padding: 2px 5px 4px 5px;







  border-right: 0px solid #8FB8BC;







  text-decoration: none;







}















A.customerlist:hover,A.customerlist:visited {







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







  font-size: 11px;







  font-weight : bold;







 







  text-decoration: underline;







}















td.pathway a:link,td.pathway a:visited  { 







  font-size: 11px;







  color: #8f8f8f; 







  text-decoration: none;







}















td.pathway A:hover {







  color:#ce4142; 







  text-decoration: underline;







}















 







/* headers */







a.header1:link,a.header1:visited {  font-size: 11px; color: #ffffff; text-decoration: none;    }















a.header1:hover { font-size: 11px; olor: #ffffff; background-color:  #CE4142;  text-decoration: underline; } 















td.cate_list_1 {







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







	font-size: 11px;







	font-weight: normal;







	height:16px;







 	color:#FFFFFF;







	text-align:left;







    background-image : url('bar1.gif');







	background-repeat: repeat-x;







	background-color: #ce4142;







	







}







td.cate_list_1 a,td.cate_list_1 a:visited {







 	color:#FFFFFF;	







    background-image : url('bar1.gif');







	background-repeat: repeat-x;







	background-color: #ce4142;







    text-decoration: none;







}







td.cate_list_1 a:hover {







 	color:#FFFFFF;	







    text-decoration: underline;







}















#pathway{







	   color: #333333;







}















 







#pathway a:link, #pathway a:visited {







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







	   font-size:7px; 







	   color: #333333;







	   text-decoration: none;







}















#pathway a:hover{







     color: #336699;







 font-size: 7px; 







	 text-decoration: underline;







}























 #previous_next{







	   color: #336699;







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







	   font-size: 8px; 







	   font-weight: normal;







}















 







#previous_next a:link, #previous_next a:visited {







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







	   font-size: 8px; 







	   font-weight: bold;







	   color: #336699;







	   text-decoration: none;







}















#previous_next a:hover{







     color: #336699;







	 text-decoration: underline;







}















div.products_intro,td.products_intro{







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







	   font-size: 11px; 







	   color: #909090;







	   text-decoration: none;







}







 







.dataTableRow{







background-color:#ffffff;







}







.dataTableRowBot{







background-color:#facbfa;







}







.dataTableRowOver{







background-color:#f2f1ee;







cursor:pointer;







cursor:hand;







}































TD.intro {







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







  font-size: 11px;















}







 







 TD.categories_intro {







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







  font-size: 11px;







  color: #000080;







}







TD { font-family: arial, helvetica; font-size: 11px; }



















.p_bar {



margin: 1px 0px;



clear: both;



}



.p_bar a {



float: left;



padding: 1px 4px;



font-size: 12px;



text-decoration: none;



}



.p_input {



border: 0px;



padding: 0px;



width: 40px;



height: 16px !important;



height: 15px;



margin: 0px;



background: #FFFFFF;



}



.p_total {



background-color: #F5FBFF;



border: 1px solid #86B9D6;



border-right: 0px solid #86B9D6;



font-weight: bold;



}



.p_pages {



background-color: #F5FBFF;



border: 1px solid #86B9D6;



margin-right:1px;



vertical-align: middle;



font-weight: bold;



}



.p_num {



background-color: #eeeeee;



border: 1px solid #DEDEB8;



margin-right:1px;



vertical-align: middle;



float: center;



padding: 1px 3px;



font-size: 11px;



text-decoration: none;









}



a:hover.p_num  {



background-color: #F5FBFF;



border: 1px solid #86B9D6;



text-decoration: none;





}



.p_redirect {



background-color: #FFFFFF;



border: 1px solid #DEDEB8;



margin-right:1px;



font-size: 11px !important;



font-size: 13px;



}



a:hover.p_redirect {



background-color: #F5FBFF;



border: 1px solid #86B9D6;



text-decoration: none;



}



.p_curpage {



margin-right:1px;



border: 1px solid #DEDEB8;



vertical-align: middle;



background-color: #FFFFD9;



color: #92A05A;



font-weight: bold;



float: center;



padding: 1px 3px;



font-size: 11px;



text-decoration: none;

}






