



/*



  $Id: stylesheet.css, template: OS03C10624TM v3.00 04/01/08  22:17:24 project3000 Exp $







  This file created as a part of graphical design by AlgoZone, Inc



  http://www.algozone.com for osCommerce v 2.2ms2



  



  Copyright (c) 2003-2005 AlgoZone, Inc







*/







BODY {



  background-image: url(images/az_main_bg.gif);



  font-family: Helvetica;



  font-size: 11px;



  margin: 5px;



}



.boxText, BODY TD { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #373737;}



.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; font-weight: bold; }



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



.productsNotifications { background: #f2fff7; }



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



A { 



  color: #373737; 



  text-decoration: none; 



  font-weight: normal; 



}



A:hover { 



  color: #E02E00;



  text-decoration: underline; 



}



FORM {



  display: inline;



}



INPUT.az_search_input{



  color: #373737; 



  background: #FFFFFF;



  border: 1px solid #373737;



}



INPUT{



  color: #373737; 



  border: 1px solid #373737;



}



INPUT.submit_button, INPUT.az_button_submit{



	border: 0px;



}



TR.header {



  background: #17191D;



}



.infoBoxCenter, .newProductsBox  { 



	



}



.infoBoxleft {



	padding-left: 15px;



	padding-right: 10px;



}



.infoBoxleft_az01 {



	padding-left: 30px;



	padding-right: 10px;



}



TD.infoBox, SPAN.infoBox { 



	font-family: Verdana, Arial, sans-serif; font-size: 10px; 



}



.infoBox, .formArea {



	padding: 3px;



}



.infoBoxHeading {



}



TD.infoBoxHeadingTop {



  font-family: Tahoma;



  font-size: 14px;



  font-weight: bold;



  color: #E02E00;



  background-image: url(images/az_midbox_top.gif);



  background-repeat:  no-repeat;



  height: 54px;  



  padding-top: 5px;



  padding-left: 30px;



}



TD.infoBoxHeading, TD.infoBoxHeadingCenter {



  font-family: Tahoma;



  font-size: 14px;



  font-weight: bold;



  color: #E02E00;



  text-align: left;



  padding-left: 30px;



  height: 20px;  



}



TD.infoBoxHeadingLeft, TD.infoBoxHeadingLeft_categ {



  font-family: Tahoma;



  font-size: 14px;



  font-weight: bold;



  color: #E02E00;



  text-align: left;



  padding-top: 7px;



  padding-left: 30px;



	background-image: url(images/az_midbox_top.gif);



	background-repeat:  no-repeat;



	height: 54px;



}



.infoBoxContentsLeft_categ



{



  color: #E02E00;



}



TD.infoBoxHeadingLeft_categ, TD.infoBoxHeadingLeft {



	background-image: url(images/az_leftbox_top.gif);



	background-repeat:  no-repeat;



	height: 59px;



}



TD.infoBoxContentsLeft_categ{



	background-image: url(images/az_leftbox_category.gif);



	background-repeat:  no-repeat;



	background-position: top left;



	height: 24px;



	padding-top: 4px;



	padding-left: 10px;



	font-size: 10px;



}



.infoBoxContentsLeft_categ A:link, .infoBoxContentsLeft_categ A:active, .infoBoxContentsLeft_categ A:visited{



  font-family: Tahoma;



  font-size: 11px;



  font-weight: normal;



  color: #373737;



}



.infoBoxContentsLeft_categ A:hover {



  color: #E02E00;



}



TD.infoBoxHeadingRight {



  font-family: Tahoma;



  font-size: 14px;



  font-weight: bold;



  color: #E02E00;



  text-align: left;



  padding-left: 5px;



}



.infoBoxContentsleft_az01{



}



.infoBoxContents, .infoBoxContentsLeft, .infoBoxContentsRight {



  /* Uncomment to get bacground for component's content */



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #373737;	



	padding-left: 15px;



	padding-right: 5px;



}



.infoBoxContents A:link, .infoBoxContents A:active, .infoBoxContents A:visited{



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #373737;



	text-decoration: underline;	



}



.infoBoxContents A:hover {



	color: #E02E00;



}



.infoBoxContentsLeft A:link, .infoBoxContentsLeft A:active, .infoBoxContentsLeft A:visited{



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #373737;



	text-decoration: underline;	



}



.infoBoxContentsLeft A:hover {



	color: #E02E00;



}



.infoBoxContentsRight A:link, .infoBoxContentsRight A:active, .infoBoxContentsRight A:visited{



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #373737;



	text-decoration: underline;	



}



.infoBoxContentsRight A:hover {



	color: #E02E00;



}



.infoBoxContentsCenter A:link, .infoBoxContentsCenter A:active, .infoBoxContentsCenter A:visited{



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



	font-size: 10px;



	font-weight: normal;



	color: #373737;



}



.infoBoxContentsCenter A:hover {



	color: #E02E00;



}



/* AZ product box control */



.productBoxHeading_tb, .productBoxOuter, .productBoxBottom_tb{



	width: 235px;	



}



.productBoxHeading_tb{



}



.productBoxBottom_tb{



}



TD.productsBoxContents{



	padding: 0px;



}



.productBoxMSide{



	background-image: url("images/az_product_bg_mimd.gif");



	background-repeat: repeat-y;



}



.productBox {  



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #464646;



	height: 150px;



	background-image: url("images/az_product_bg_top.gif");



	background-repeat: no-repeat;



}



.productBoxBottom_tb{



	background-image: url("images/az_product_bg_bottom.gif");



	background-repeat: no-repeat;



	background-position: bottom left;		



}



.productBox A:link, .productBox A:active, .productBox A:visited{



	font-family: Tahoma;



	font-size: 10px;



	font-weight: normal;



	color: #373737;



}



.productBox A:hover {



	color: #373737;



}



.productBoxHeading{



}



.productBoxHeadingRcorner{



}



.productBoxLBottom{



	padding-left: 10px;



}



.productBoxRBottom{



}



.productBox_prod_name{



  height: 40px;



}



.productBox_prod_name A:link, .productBox_prod_name A:active, .productBox_prod_name A:visited{



	font-family: Tahoma;



	font-size: 12px;



	font-weight: Bold;



	color: #E02E00;



}



.productBox_prod_name A:hover {



	color: #373737;



}



.productBox_prod_discr{



	text-align: left;



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



}



.productBox_prod_price{



	height: 35px;



}



.productBox_prod_price{



	text-align: left;



	font-family: Tahoma;



	font-size: 14px;



	font-weight: normal;



	color: #E02E00;



}



.productBox_prod_price A:link, .productBox_prod_price A:active, .productBox_prod_price A:visited{



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #373737;



}



.productBox_prod_price A:hover {



	color: #E02E00;



}



TR.headerError {



}



TD.headerError {



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



  background: #DCDEB3; 



  font-size: 11px;



  color: red;



  text-align : center;



}



TR.headerInfo {



}



TD.headerInfo {



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



  font-size: 11px;



  background: #DCDEB3;



  color: #000000;



  text-align: center;



}



TR.footer {



  background: #008193;



}



TD.footer {



  font-family: Arial;



  font-size: 11px;



  background: #009384;



  color: #ffffff;



}



.infoBoxNotice {



  background: #373737;



}



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



}



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-color: #F1F1F1;



}



TR.productListing-heading {



}



TD.productListing-heading {



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



  font-size: 10px;



  color: #373737;



  font-weight: bold;



}



A.productListing-heading { 



  color: #373737; 



}



A.productListing-heading:hover { 



  color: #373737; 



}



TD.productListing-data {



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



  font-size: 10px;



}



A.pageResults { 



  color: #373737; 



}



A.pageResults:hover { 



  color: #F6ECDC; 



  background: #373737; 



}



.pageHeading, DIV.pageHeading, .pageHeading H1, .infoBoxHeadingtop {



  font-family:  Tahoma;



  font-size: 14px;



  font-weight: bold;



  color: #E02E00;



}



TR.subBar {



  background: #f4f7fd;



}



TD.subBar {



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



  font-size: 10px;



  color: #000000;



}



TD.main, P.main, DIV.main {



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



  font-size: 11px;



  line-height: 1.2;



  color: #373737;



  padding: 2px;



}



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



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



  font-size: 10px;



}



TD.accountCategory {



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



  font-size: 13px;



  color: #aabbdd;



}



TD.fieldKey {



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



  font-size: 12px;



  font-weight: bold;



}



TD.fieldValue {



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



  font-size: 12px;



}



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



}



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;



}



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



  font-weight: bold;



}



SPAN.productSpecialPrice {



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



  color: #373737;



}



SPAN.errorText, .messageStackError {



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



  color: #373737;



  font-size: 11px;  



}



.inputRequirement{



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



  color: #373737;



  font-size: 11px;  



}



.moduleRow { }



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



.moduleRowSelected { background-color: #F1F1F1; }



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



.messageStackError, .messageStackWarning, .messageStackSuccess { font-family: Arial, sans-serif; font-size: 10px; background-color: #E02E00; }



    /* #################



		  template-faq.com CSS 



	   #################



	*/



	/* MAIN table css controls */	



	.az_top_nav{



	margin-left: 11px;



	}



	.az_main_td{



	padding-top: 5px;



	padding-left: 40px;



	padding-right: 35px;



	}



	.maincont_mid_td{



	width: 483px;



	}



	.maincont_tb{



	background-image:url(images/az_leftcolumn_back.gif); 



	background-repeat: repeat-y;



	background-position: top left;	



	}



	/* LEFT bar css controls */	



	.maincont_left_td {



	width: 214px;



	padding-bottom: 30px;



	padding-right: 3px;



	background-image:url(images/az_leftcolumn_bottom.gif); 



	background-repeat: no-repeat;



	background-position: bottom left;	



	}



	.leftbar_tb {



	width: 214px;



	padding-bottom: 3px;



	}



	/* fix for mozila */



	.leftbar_tb TD {



	padding-bottom: 3px;



	}		



	/* RIGHT bar css controls */		



	.maincont_right_td {



	width: 0px;



	}



	.rightbar_tb{



	width: 0px;



	}



	TD.footer_td1{



	padding-left: 30px;	



	}



	TD.footer_td2{



	padding-right: 30px;	



	}



	.footer_tb{



	background-image: url(images/az_bottom_bg.gif);



	background-repeat:  no-repeat;



	height: 63px;	



	}



	.footer_menu_tb{



	font-family: Tahoma;



	font-weight: normal;



	color: #373737;



	font-size: 11px; 



	}



	.footer_menu_tb A:link, .footer_menu_tb A:active, .footer_menu_tb A:visited{ 



	font-size: 11px; 



	color: #373737;



	font-family: Tahoma;



	font-weight: normal;



	text-decoration: underline;



	}



	.footer_menu_tb A:hover{



	font-size: 11px;



	color: #E02E00;



	}



	.az_button_img{



	background-image:url(images/az_button_mid.gif); 



	background-repeat: repeat-x;



	background-position: top left;



    white-space: nowrap;



	color: #FFFFFF;



	font-family: Tahoma;



	font-weight: bold;



	font-size: 11px; 



	cursor: pointer;



    text-decoration: none; 



	display: inline;



	}



	.az_button_submit{



	background-image:url(images/az_button_mid.gif); 



	background-repeat: repeat-x;



    white-space: nowrap;



	vertical-align: top;



    border: 0px;



	color: #FFFFFF;



	font-family: Tahoma;



	font-weight: bold;



	font-size: 11px; 



    height: 24px;



    text-decoration: none; 



	cursor: pointer;



	}



TD.pollBoxRow {



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



  font-size: 10px;



  border-color: #eeeeee;



  border-style: solid;



  border-width: 1px; 



}



TD.pollBoxText {



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



  font-size: 10px;



  border-color: #eeeeee;



  border-style: solid;



  border-width: 1px; 



}



TR.pollOptRow {



  background: #f1f9fe;



}



TR.pollFooter {



  background: #f1f9fe;



}


.privatemessages { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: transparent; font-weight: bold; color: #ff0000; text-align: center; border-left: 1px solid #ff0000; border-right: 1px solid #ff0000; border-top: 1px solid #ff0000; border-bottom: 1px solid #ff0000; padding-bottom: 2px; padding-top: 2px; padding-right: 2px; padding-left: 2px;}
