/* $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-size: 14px;}

.errorBox {font-size : 12px; background: #ffb3b5; font-weight: bold;}

.stockWarning {font-size : 12px; color: #cc0033;}

.productsNotifications {background: #f2fff7;}

.orderEdit {font-size : 12px; color: #70d250; text-decoration: underline;}

BODY {font-family: Arial; margin: 0px; background-image:url('/images/theme/ac576.jpg');margin: 2%; text-align:center; font-size:x-large; color:blue; font-weight:500; }

A {color: #0000FF;   text-decoration: none;}

A:hover {color: #000000; background: #FFFFCC; text-decoration: underline;}

A.pageResults {color: #000000;}

A.pageResults:hover {color: #0000FF;   background: #FFFF33;}

a.menu:hover {	background-color:	#FFFFCC; 	text-decoration: underline;}
a {font-family: Arial; }

CHECKBOX, INPUT, RADIO, SELECT {font-size: 13px;}

h1 {font-size: 24px;  font-weight: bold;}

h2 {font-size: 16px;}

h3 {font-size: 14px;}

hr {background: rgb(232,232,2550);}

iframe {margin: 0px 0px 0px 0px; }

li.checkout {margin: 25px;}

SPAN.newItemInCart {font-size: 10px;   color: #ff0000;}

SPAN.markProductOutOfStock {font-size: 14px;   color: #c76170;   font-weight: bold;}

SPAN.productSpecialPrice {color: #ff0000;}

SPAN.errorText {color: #ff0000;}

SPAN.greetUser {font-size: 14px;   color: #f0a480;   font-weight: bold;}

TEXTAREA {/*width: 100%; */     font-size: 13px;}

ul {list-style: url(images/default/bullet_big.gif);}

ul ul {list-style: url(images/default/bullet_big.gif);}

ul ul ul {list-style: url(images/default/bullet_big.gif);}

TABLE {padding: 0; border: 0; margin: 0;text-align: left;}

TABLE.main {font-size: 16px; /*width: 100%; */border: 0; text-align: left;}
TABLE.main2 {/*width: 100%;*/ border: 0; padding: 2px;}
TD.main, P.main {font-size: 16px;   line-height: 1.25;  border: 0;}
TD.main_nw, P.main_nw {font-size: 16px;  border: 0;}

TD.main2, P.main2 {font-size: 16px;   line-height: 2.0;}

TABLE.productListing {border: 1px;   border-style: solid;   border-color: #b6b7cb;   border-spacing: 1px;}

.productListing-heading {font-size: 12px;   background: #b6b7cb;   color: #FFFFFF;   font-weight: bold;}

TD.productListing-data {font-size: 12px;}

TD.categoryListing {font-size: 14px; text-align: center; font-weight: Bold;}
TD.categoryListing2 {font-size: 16px; text-align: center; font-weight: Bold;}

TD.pageHeading, DIV.pageHeading {font-size: 24px;   font-weight: bold;   color: #9a9a9a;}

TR.header {text-align: left;}

TR.headerNavigation {font-size: 16px; vertical-align: middle;}

TD.headerNavigation {padding-left: 4px;  padding-right: 4px ; }

TR.headerError {background: #ff0000;}

TD.headerError {font-size: 14px;   background: #ff0000;   color: #ffffff;   font-weight : bold;   text-align : center;}

TR.headerInfo {background: #00ff00;}

TD.headerInfo {font-size: 14px;  font-weight: bold;   text-align: center;}
TR.headerInfo2 {font-size: 16px;  font-weight: bold;   text-align: center;}

TD.footer {font-size: 12px;}

.infoBox {font-size: 12px;}

.infoBoxNoticeContents {font-size: 12px;}

TD.infoBoxHeading {font-size: 12px;   font-weight: bold;}

TD.infoBox, SPAN.infoBox {font-size: 12px;}

TD.infoBoxContents, SPAN.infoBoxContents {font-size: 12px;}

.infoBoxContents2 {font-size: 10px;}

TR.subBar {background: #f4f7fd;}

TD.subBar {font-size: 12px;   color: #000000;}

 td.eventtime {font-size:  60%;}

td.headerh1 {font-size: 32px; font-weight: bold;}


TD.smallText, SPAN.smallText, P.smallText {font-size: 12px;}

TD.accountCategory {color: #aabbdd;}

TD.tableHeading {font-size: 14px;   font-weight: bold;}


h1.phead {display: inline;}
form.phead {display: inline;}
td.phead {white-space: nowrap;}

FORM {display: inline;}

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

TD.fieldKey {font-size: 14px;   font-weight: bold;}

TD.fieldValue {font-size: 14px;}

TD.formAreaTitle {font-size: 14px;   font-weight: bold;}

.bigfont {font-size:  150%;}

.cattxt {text-indent: 2em; margin: 3px; line-height: 125%; font-size: 16px;  font-weight: bold;}

.cattxtmellow {text-indent: 2em; margin: 3px; line-height: 125%; font-size: 14px;  font-weight: normal;}

.checkoutBarFrom, .checkoutBarTo {font-size: 12px; color: #8c8c8c;}

.checkoutBarCurrent {font-size: 12px; color: #000000;}

.ebook {text-indent: 2em; margin: 3px; line-height: 125%;}

.hcenter {text-align: center;}

.header {display: inline; font-size: 32px; font-weight: bold;}

/* input requirement */
.inputRequirement {font-size: 16px; color: #ff0000;}

.inputRequirement2 {font-size: 12px;}

/* message box */
.messageBox {font-size: 12px;}

.messageStackError, .messageStackWarning {font-size: 10px; background-color: #ffb3b5;}

.messageStackSuccess {font-size: 12px; background-color: #99ff00;}

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

.moduleRowSelected {background-color: #e9f4fc; cursor: text;}

.strongbig {	font-weight: bolder; 	font-size:larger; 	}

.para {display: none;}/* ShowHide_EX */
.paraTrigger {display: block;}/* ShowHide_EX */

.pwg { font-size: 8px;text-align: right;}

		P.western { margin-bottom: 0.08in; color: #000000;
		font-family: "Times New Roman", serif; font-size: 14pt;}
		P.cjk {margin-bottom: 0.08in; color: #000000;
		 font-family: "Times New Roman", serif; font-size: 14pt ;}
		P.ctl {margin-bottom: 0.08in; color: #000000;
		 font-family: "Times New Roman", serif; font-size: 14pt;}
.maxtall {max-height: 100px;}

.tax_info {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #758389;
}
span.usedtext{width: 88%; text-align:left; float: left; display: inline;}
span.usedprice{width: 12%; background-color: #FFFF00; text-align:right; float:right;display: inline; overflow: visible;font-size: 90%;}

divMenu0 {position:absolute; top:0px; left:30px; visibility:hidden; font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold;}
divMenu1 {position:absolute; top:0px; left:150px; visibility:hidden; font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold;}
divMenu2 {position:absolute; top:0px; left:350px; visibility:hidden; font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold;}
A.dropmenu{color:White; text-decoration:none;}
A.dropmenu:hover{color:#c0c000;}
A.dropmenu:link{text-decoration:none;}
DIV.clTopMenu{position:relative; visibility:hidden; z-index:31; }
DIV.clTopMenuBottom{position:relative; background-color:#ffffff; z-index:2}
DIV.clTopMenuText{position:relative; font-family:arial,helvetica; font-size:12px; z-index:1}
ul.happy {list-style-image: url("_themes/ajmaco/PlusBlue.gif");}