/*
  $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-family: Verdana, Arial, sans-serif; font-size: 12px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #cc0033; }
.productsNotifications { /*background: #f2fff7;*/
	background:url(images/productpagebodybg.png) repeat;
	padding:0 0 0 45px;
	/*height:40px;*/
	border-bottom:1px solid #716755;
	border-left:1px solid #716755; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #FFFFFF;
  margin: 0px;
}

A {
  /*color: #000000;*/
  color: #FFFFFF;
  text-decoration: none;
}

A:hover {
  /*color: #AABBDD;*/
  text-decoration: none;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #a380c3;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #a380c3;
  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;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  /*background: #b6b7cb;*/
  /*border:1px solid #41403C;*/
}

.infoBoxContents {
  /*background: #f8f8f9;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}
.infoBoxContents a
{
	color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

/*TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
/*  background: #bbc3d3;*/
/*background: #3B352C;
  color: #ffffff;
}*/
TD.infoBoxHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

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

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}/*TR.payment-odd, deleted from above line to remove background*/

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even,  TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}/*TR.productListing-even, from above line to remove background*/

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

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  /*background: #b6b7cb;*/
  background:#41403C;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  /*font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #FFFFFF;*/
  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
TD.productListing-data a {
  /*font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #FFFFFF;*/
   	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

A.pageResults {
  /*color: #0000FF;*/
  color: #FFFFFF;
}

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

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #fef6d5;
  padding:0 0 0 45px;
}

TR.subBar {
  background: #f4f7fd;
}

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

TD.main, P.main {
  /*font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	line-height:20px;
}

TD.smallText, SPAN.smallText, P.smallText {
  /*font-family: Verdana, Arial, sans-serif;*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  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: 12px;
  color: #a380c3;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, 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: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #a380c3;
  font-weight:bold;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #a380c3;
  font-weight:bold;
}

.moduleRow { }
.moduleRowOver {  cursor: pointer; }/*background-color: #D7E9F7;*/
/*.moduleRowSelected { background-color: #E9F4FC; }*/
.moduleRowSelected {
padding:10px 0 10px 70px;
	background:url(images/productpagebodybg.png) repeat;
	border-left:1px solid #716755;
}
/*.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #8c8c8c; }*/
.checkoutBarFrom { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #8c8c8c; text-decoration:underline }
.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:url(images/productpagebodybg.png) repeat;}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #a380c3; font-weight:bold; }


/*New Stylesheet on 18-03-08   */
/*@charset "utf-8";*/
/* CSS Document */

.mainbgleft {
	background:url(images/index_01.png) repeat;
	min-width:169px;
	min-height: 800px;
}

.mainbgright {
	background:url(images/index_03.png) repeat;
	min-width:169px;
	min-height: 800px;
}

.headerbg {
	background:url(images/index_02.gif) no-repeat;
	width:962px;
	height:49px;
}

.logobg {
	background:url(images/logobg.png) no-repeat;
	width:962px;
	height:98px;
}

.toplinksbg {
	background:url(images/toplinksbg.png) no-repeat;
	width:962px;
	height:66px;
}

.topmenubg {
	background:url(images/topmenubg.png) no-repeat;
	width:962px;
	height:33px;
}

.toplink {
	border-left: 1px solid #7c7c7c;
	border-top: 1px solid #7c7c7c;
	padding:2px 0 0 5px;
	width:170px;
}

.toplinkright {
	border-left: 1px solid #7c7c7c;
	border-top: 1px solid #7c7c7c;
	padding:2px 0 0 8px;
	width:120px;
}

.bodybg {
	background:url(images/bodybg.gif) repeat-y;
	width:962px;
	height:566px;
}

.menuitembgtop {
	background:url(images/menuitembg.png) repeat-y;
	width:193px;
	height:40px;
	border-bottom:1px solid #716755;
	padding:16px 0 0 30px;
}

.menuitembgtopover {
	background:url(images/menuitembgselected.png) repeat-y;
	width:193px;
	height:40px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:16px 0 0 30px;
}

.menuitembgtopselected {
	background:url(images/menuitembgtop.png) repeat-y;
	width:193px;
	height:40px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:16px 0 0 30px;
}

.menutitlebg {
	background:url(images/menutitlebgnew.png) no-repeat;
	width:193px;
	height:30px;
	/*padding:5px 0 0 30px;*/
	padding:0 0 0 30px;
}

.menutitlebgover
{
	background:url(images/menuitembgselected.png) no-repeat;
	width:193px;
	height:30px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:0 0 0 30px;
}

.menutitlebgselected
{
	background:url(images/menutitlebg.png) no-repeat;
	width:193px;
	height:30px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:0 0 0 30px;
}

.menuitembg {
	background:url(images/menuitembg.png) no-repeat;
	width:193px;
	height:28px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 30px;*/
	padding:0 0 0 30px;
}

.menuitembgover
{
	background:url(images/menuitembgselected.png) no-repeat;
	width:193px;
	height:28px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:0 0 0 30px;
}

.menuitembgselected
{
	background:url(images/menuitembgnew.png) no-repeat;
	width:193px;
	height:28px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:0 0 0 30px;
}

.submenuitembg {
	background:url(images/menuitembg.png) no-repeat;
	width:193px;
	height:28px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:0 0 0 35px;
}

.submenuitembgover {
	background:url(images/menuitembgselected.png) no-repeat;
	width:193px;
	height:28px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:0 0 0 35px;
}

.submenuitembgselected {
	background:url(images/menuitembgnew.png) no-repeat;
	width:193px;
	height:28px;
	border-bottom:1px solid #716755;
	/*padding:4px 0 0 35px;*/
	padding:0 0 0 35px;
}


.whitebold13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.whitebold131 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.whitebold12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.whitebold121 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.whitebold121_wo_bold,.whitebold121_wo_bold p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	line-height:20px;
	font-weight:normal;
}


.whitebold11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.whitebold111 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.whitenormal11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.cremebold13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fef6d5;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.cremebold10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fef6d5;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.purplebold13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a380c3;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.purplebold10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a380c3;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.purplebold12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a380c3;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.greybold14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9a9a9a;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.greybold11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9a9a9a;
	font-weight:bold;
	text-decoration:none;
}


.menubox {
	padding:0 28px 0 0;
	float:left
}


.menutop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9a9a9a;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.menutoplast {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9a9a9a;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-right: 25px;
}

.menuposition {
	padding:0 0 0 1px;
}

.homeimages {
	padding: 28px 0 0 60px;
}

.imageborder {
	border-left: 3px solid #7e7972;
}

.imageborder1 {
	border-right: 3px solid #7e7972;
}

.productpagetitle {
	background:url(images/productpagebodybg.png) repeat;
	padding:0 0 0 45px;
	height:40px;
	border-bottom:1px solid #716755;
	border-left:1px solid #716755;
}

.productpagedata {
	padding:10px 0 10px 70px;
	background:url(images/productpagebodybg.png) repeat;
	border-left:1px solid #716755;
}

.selectedpagedata {
	padding:10px 0 10px 70px;
}


.productdetails {
	padding:10px 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.purpletitle {
	background:#9e64b9;
	padding:0 30px 0 55px;
	height:40px;
}

.footer {
	background:#6e685e;
	height:50px;
}
/* New Stylesheet on 18-03-08*/
/*dev*/
.main_wo_bold {product_info.php (line 22)
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
/*dev*/