/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

body {
	background-color: #f1f1f1;
	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;
	margin: 0px;
}

/************************************************************************************
 * Style: Links
 ************************************************************************************/
A:link {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #646464; 
	font-weight: normal; text-decoration: none;
}
A:visited {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #646464; 
	font-weight: normal; text-decoration: none;
}
A:hover, A:visited:hover {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #000000; 
	font-weight: normal; text-decoration: none;
}
A:active {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #646464; 
	font-weight: normal; text-decoration: none;
}

/************************************************************************************
 * Style: TD
 ************************************************************************************/
TD {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #646464; 
	font-weight: normal; text-decoration: none;
}

/************************************************************************************
 * Style: Forms
 ************************************************************************************/
form {  
  margin: 0;
  padding: 0;
  display: inline;
}

checkbox, input, radio, select, textarea, file { 
	font-family: Verdana, Arial, sans-serif; font-size: 11px; 
}

img {	
	border-width: 0px; 
}

.fieldRequired { 
	font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #ff0000; 
}

.inputform { 
	width:100%;
	border:1px solid #e5e5dc;
	background:#fff; 
	color:#797969;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:1px;
}

.textareaform { 
	font: 11px tahoma, arial, verdana, sans-serif;
	text-align: left;
	width: 270px;
	height: 80px;
	padding: 1px 3px 0px; 
	margin-right: 11px
}

.selectform { 
	width:100%;
	border:1px solid #e5e5dc;
	background:#fff; 
	color:#797969;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:1px;
}

.searchform { 
	width:280px;
	border:1px solid #e5e5dc;
	background:#fff; 
	color:#797969;
	vertical-align:middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../images/search-bg.gif) no-repeat center center;
	line-height: 24px;
	height: 24px;
}

.inputRequirement {
	color:#990000;
}

/************************************************************************************
 * Style: General
 ************************************************************************************/
TD.centered {
	text-align: center
}

TD.tinytd {
	height: 8px;
}

TD.smalltd {
	height: 8px;
}

TD.topit {
	vertical-align: top;
}

.middleit {
	vertical-align: middle;
}

TD.bottomit {
	vertical-align: bottom;
}

TD.leftit {
	text-align:left;
}

TD.centerit {
	vertical-align: middle;
}

TD.rightit {
	text-align: right;
}

TD.justifyit {
	text-align:justify;
}

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

TD.leftpadit {
	padding-left: 10px;
}

TD.rightpadit {
	padding-right: 10px;
}

.srinkit {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.smallText { 
	font-family: Verdana, Arial, sans-serif; font-size: 11px;
}

.mouseOver {
	 cursor: pointer; 
	 cursor: hand;
}

.mouseOut {
	cursor: default;
}
.small_font{ font-size:1px; line-height:1px;}

/************************************************************************************
 * Style: HeaderBg
 ************************************************************************************/
TD.headerbg {
	height:110px;
	background-image: url(../images/header-bg.jpg);
}

/************************************************************************************
 * Style: headingTitle
 ************************************************************************************/
TD.headingtitle
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: 400;
	background-image: url(../images/heading-title.jpg);
	padding-top: 2px;
	height: 48px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}

.headingtitle A:link {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
}
.headingtitle A:visited {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
}
.headingtitle A:hover, .headingtitle A:visited:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	text-decoration: underline;
}
.headingtitle A:active {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
}
/************************************************************************************
 * Style: productTitle
 ************************************************************************************/
TD.productTitle, span.productTitle
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	font-weight: 400;
}
/************************************************************************************
 * Style: messageStack
 ************************************************************************************/
.messageStack
{
	background-color: #FFFFFF;
	padding: 10px;
}
/************************************************************************************
 * Style: mainContent
 ************************************************************************************/
.mainContent
{
	padding: 1px;
}
/************************************************************************************
 * Style: mainContent
 ************************************************************************************/
.columnmiddle
{
	background-color: #FFFFFF;
	padding: 10px;
}
/************************************************************************************
 * Style: filterBox
 ************************************************************************************/
.filterBox
{
	background-color: #FFFFFF;
	padding: 10px;
}
/************************************************************************************
 * Style: splitBox
 ************************************************************************************/
.splitBox
{
	background-color: #FFFFFF;
	padding: 10px;
}
/************************************************************************************
 * Style: productSpecialPrice
 ************************************************************************************/
TD.productSpecialPrice, span.productSpecialPrice
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: 400;
}

/************************************************************************************
 * Style: box-left
 ************************************************************************************/
TD.box-left
{
	background-image: url(../images/box-bg.jpg);
	padding-left: 21px;
	padding-right: 5px;
}

/************************************************************************************
 * Style: box-right
 ************************************************************************************/
TD.box-right
{
	background-image: url(../images/box-bg.jpg);
	padding-left: 21px;
	padding-right: 5px;
}

/************************************************************************************
 * Style: box-heading
 ************************************************************************************/
TD.box-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

/************************************************************************************
 * Style: box-column-content
 ************************************************************************************/
TD.box-column-content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	height: 60px;
	overflow: hidden;
	vertical-align: middle;
	text-align: justify;
	/* Overflow hidden */
	overflow: scroll; 
	overflow: auto; 
	overflow: hidden; 

}

/************************************************************************************
 * Style: box-content
 ************************************************************************************/
TD.box-content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
}
.box-content A:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: none;
}
.box-content A:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: none;
}
.box-content A:hover, .box-content A:visited:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #708090;
	text-decoration: none;
}
.box-content A:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: none;
}

/************************************************************************************
 * Style: Footer
 ************************************************************************************/
TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	vertical-align:middle;
	text-align:center;
	height: 80px;
	background-image: url(../images/footer-bg.jpg);
}
.footer A:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: underline;
}
.footer A:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: underline;
}
.footer A:hover, .footer A:visited:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #708090;
	text-decoration: underline;
}
.footer A:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: underline;
}
