/*
  $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 {
	background:#FFFFFF;	
	scrollbar-face-color: #dee3e7; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #dee3e7;
	scrollbar-3dlight-color: #d1d7dc; 
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #efefef;
	scrollbar-darkshadow-color: #98aab1;
	text-align: center;
	margin: 0px;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

A:link {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: none; 
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}
A:visited {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}
A:hover {
	font-weight: 400; font-size: 12px; color: #990000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}
A:active {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}
A.selected:link {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}
A.selected:visited {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}
A.selected:hover {
	font-weight: 400; font-size: 12px; color: #990000; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}
A.selected:active {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black
}

TD {
	font-weight: normal; 
	font-size: 12px; 
	color: #333333; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	text-align: justify
}

img {
	border-width: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

TD.smalltd {
	height: 10px;
}

.topit {
	vertical-align: top
}

.leftit {
	text-align:left;
}

.rightit {
	text-align: right;
}

.centerit {
	vertical-align: middle
}

.bodyline {
	 border: 1px solid #feaa24;
}

.leftpadit {
	padding-left: 20px;
}

.rightpadit {
	padding-right: 20px;
}

.toppadit {
	padding-top: 4px;
}

.bottompadit {
	padding-bottom: 4px;
}

TD.centered {
	text-align: center
}

TD.smalltd {
	height: 8px;
}

TD.tinytd {
	height: 4px;
}

TD.separator {  
	height: 3px;
}

.srinkit {
	padding: 10px;
}

.shadeform { 
	font: 11px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	text-align: left;
	width: 180px;
	border: #333333 1px solid
}
	
.shadetextarea { 
	font: 11px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	text-align: left;
	width: 200px;
	height: 75px;
	border: #333333 1px solid;
}

.shadeselect { 
	font: 11px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	text-align: left;
	width: 160px;
	height: 30px;
	border: #333333 1px solid;
}

#marqueecontainer{
	position: relative;
	width: 230px; 
	height: 159px; 
	overflow: hidden;
	border: 0px solid orange;
}

/********************************************************************
 * Style: Classes Needed
 ********************************************************************/
TD.maincontents {
	vertical-align: top;
	background-color: #d4d9cc;	
} 
 
TD.search {
	background-color: #a6af98;
	height: 32px;
	vertical-align: middle;	
}	

TD.blankgreen {
	background-color: #889478;
	height: 4px;
}

TD.greenheader {
	background-color: #799c4c;
	height: 32px;
	width: 256px;
	vertical-align: middle;
}

TD.blueheader {
	background-color: #11598a;
	height: 32px;
	width: 256px;
	vertical-align: middle;
}

.greenDataTableRow { 
	background-color: #9ab478; 
}

.greenDataTableRowOver { 
	background-color: #799c4c; 
	cursor: pointer; 
	cursor: hand; 
}

.blueDataTableRow { 
	background-color: #4a76a2; 
}

.blueDataTableRowOver { 
	background-color: #11598a; 
	cursor: pointer; 
	cursor: hand; 
}


TD.left-column {
	width: 256px;
	background-color: #9ab478;
	vertical-align: top;
}

TD.right-column {
	width: 256px;
	background-color: #4a76a2;
	vertical-align: top;
}

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

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

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

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

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

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/********************************************************************
 * Style: az_button_img & az_button_submit
 ********************************************************************/
.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: 19px;
    text-decoration: none; 
	padding-top: 0px;
	cursor: pointer;
}

/********************************************************************
 * Style: Whiteit
 ********************************************************************/
TD.whiteit {
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	font-size: 12px;
	font-weight: 400;
	color: #ffffff;
}

.whiteit A:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: 400;
}
.whiteit A:visited {
	font-weight: 400; font-size: 12px; color: #ffffff; text-decoration: none;
}
.whiteit A:hover {
	font-weight: 400; font-size: 12px; color: #fd7b0d; text-decoration: none;
}
.whiteit A:active {
	font-weight: 400; font-size: 12px; color: #ffffff; text-decoration: none;
}
.whiteit A.selected:link {
	font-weight: 400; font-size: 12px; color: #ffffff; text-decoration: none;
}
.whiteit A.selected:visited {
	font-weight: 400; font-size: 12px; color: #ffffff; text-decoration: none;
}
.whiteit A.selected:hover {
	font-weight: 400; font-size: 12px; color: #fd7b0d; text-decoration: none;
}
.whiteit A.selected:active {
	font-weight: 400; font-size: 12px; color: #ffffff; text-decoration: none;
}

/********************************************************************
 * Style: Blackit
 ********************************************************************/
.blackit{
	color: #333333;
}
TD.blackit {
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	font-size: 12px;
	color: #333333;
}

.blackit A:link {
	font-weight: 400;
	font-size: 12px;
	color: #333333;
	text-decoration: none
}
.blackit A:visited {
	font-weight: 400; font-size: 12px; color: #333333; text-decoration: none
}
.blackit A:hover {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: none
}
.blackit A:active {
	font-weight: 400; font-size: 12px; color: #333333; text-decoration: none
}
.blackit A.selected:link {
	font-weight: 400; font-size: 12px; color: #333333; text-decoration: none
}
.blackit A.selected:visited {
	font-weight: 400; font-size: 12px; color: #333333; text-decoration: none
}
.blackit A.selected:hover {
	font-weight: 400; font-size: 12px; color: #000066; text-decoration: none
}
.blackit A.selected:active {
	font-weight: 400; font-size: 12px; color: #333333; text-decoration: none
}

/********************************************************************
 * Style: Footer
 ********************************************************************/
.footer{
	color: #000000;
}
TD.footer {
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.footer A:link {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
.footer A:visited {
	font-weight: bold; font-size: 11px; color: #000000; text-decoration: none
}
.footer A:hover {
	font-weight: bold; font-size: 11px; color: #FF0000; text-decoration: none
}
.footer A:active {
	font-weight: bold; font-size: 11px; color: #000000; text-decoration: none
}
.footer A.selected:link {
	font-weight: bold; font-size: 11px; color: #000000; text-decoration: none
}
.footer A.selected:visited {
	font-weight: bold; font-size: 11px; color: #000000; text-decoration: none
}
.footer A.selected:hover {
	font-weight: bold; font-size: 11px; color: #FF0000; text-decoration: none
}
.footer A.selected:active {
	font-weight: bold; font-size: 11px; color: #000000; text-decoration: none
}