/*
  $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
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body{margin:0; text-align:center; background-color:#b6cddd; font:normal 12px Arial, Helvetica, sans-serif; color:#181313; text-align:justify;}
a{font:normal 12px Arial, Helvetica, sans-serif; color:#006699; text-decoration:underline;}
a:hover{text-decoration:none; color:#ff0000;}
img{border:none;}

h1{font:normal 18px Arial, Helvetica, sans-serif; color:#181313;}
h2{font:normal 16px Arial, Helvetica, sans-serif; color:#181313;}
h3{font:normal 14px Arial, Helvetica, sans-serif; color:#181313;}
strong{color:#ff0000;}
.clear{clear:both;}

#wrapper{width:1003px; height:auto; text-align:left; margin:0px auto; position:relative; background-color:#fefdfd; height:auto; font:normal 12px Arial, Helvetica, sans-serif; color:#181313; text-align:justify;}

/*------------------header section---------------------------------*/
#header{clear:both; background:repeat-x url(images/header-top-bg.gif); height:98px; border:1PX solid #d3d9db;}
#logo{ width:224px; height:77px; margin-left:2px; margin-top:10px; padding:0px; float:left;}
#line{width:447px; height:82px; float:left; padding-left:55px; margin:0px;}
#toplinks{ background:no-repeat url(images/toplinks.gif); width:212px; height:37px; float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#464646;}
#toplinks ul{margin:0; padding:0;}
#toplinks li{margin-left:8px; padding:0px; display:inline; font:normal 12px Arial, Helvetica, sans-serif; color:#464646;}
#toplinks li a{font:normal 12px Arial, Helvetica, sans-serif; color:#464646; text-decoration:none;}
#toplinks li a:hover{text-decoration:none; color:#FF0000;}

/*------------------navbar section---------------------------------*/
#navbar{width:100%; background:repeat-x url(images/navBG-repeat.gif); height:35px; font:bold 12px Arial, Helvetica, sans-serif; color:#464646;}
#navbar a{font:bold 12px Arial, Helvetica, sans-serif; color:#464646; text-align:left; text-decoration:underline; margin:3px; padding:0px;}
#navbar a:hover{ text-decoration:none; color:#FF0000;}

#main_content{width:100%; margin-left:2px; margin-top:2px; clear:both;}

/*------------------Left column section---------------------------------*/
#left{float:left; margin-left:3px; width:200px; padding:0px;}
#leftcolumn{width:190px; height:auto; padding:0px; background-color:#fbf9f9; background:repeat-y url(images/middle-repeat.gif);}
#leftcolumn span{ float:right; margin-right:10px;}
#leftcolumn ul{margin:0; padding:0;}
#leftcolumn li{margin:5px; padding-left:20px; display:block; border-bottom:1px solid #e7e9ea; background-color:#f5f9fa; 
width:170px;font:bold 11px/25px Arial, Helvetica, sans-serif; color:#666666; background:no-repeat url(images/LIST.gif) left;}
#leftcolumn li a{font:bold 11px Arial, Helvetica, sans-serif; color:#464646; text-decoration:underline;}
#leftcolumn li a:hover{text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#ff0000;}
#browse{font:bold 16px/25px Arial, Helvetica, sans-serif; background-color:#b3d5e3; margin:2px; padding:0px; text-align:center;}

#content{width:785px; float:left; margin-left:3px; padding:0px;}
#search-results {width:220px; border:1px solid #FED6CF; background: #fbfbfb; position:absolute; font:11px bold Arial, Helvetica, sans-serif; color:#666666; top:212px; left:230px;}
#search-results {width:220px; border:1px solid #FED6CF; background: #fbfbfb; position:absolute; font:11px bold Arial, Helvetica, sans-serif; color:#666666; top:212px; left:230px;}
srs { background-color :#4695E4; color : #fff; cursor : pointer; }
.sr, .srs { width : 100%; float : left; font-family : Arial, sans-serif; font-size : 13px; padding : 1px 0 0 0; }
.sr { background-color : #fff; color : #000; }
.srs { background-color :#d0e9f6; color : #fff; cursor : pointer; }
.sr .src { color : #008000; }
.srs .src { color : #fff; }
#click_On { margin:5px 20px; height:14px; text-align:center; border:2px solid #80BFFF; padding:8px 0px ;}
#banner{margin:0px; padding:0px; background:no-repeat url(images/banner.gif); height:206px; width:790px;}
#serchbox{margin-top:35px; margin-left:10px; padding:0px;}
#serchbox span{font:bold 12px Arial, Helvetica, sans-serif; color:#3a3a3a; margin-left:15px; padding:0px;}
.boxinput{background:no-repeat url(images/box-search.gif); width:279px; height:39px; border:none; padding:10px 0px 0px 10px;}

/*-------product info inner pages stylesheet from here............---------------*/
#sort{margin:0px; padding-top:5px; padding-left:4px; font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
#displaybox{margin:0px; padding:0px; border-bottom:4px solid #aed6ea; border-left:1px solid #aed6ea; border-right:1px solid #aed6ea; border-top:1px solid #aed6ea; font:bold 13px/25px Verdana, Arial, Helvetica, sans-serif; color:#333333; background-color:#ffffff;}
#displaybox a{font:bold 13px/25px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; margin:0px; padding:0px;}
#displaybox a:hover{color:#0066CC;}
#box td{border:1px solid #aed6ea; margin:0px; padding:0px;}
#box p{margin:0px; padding:5px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:left;}
#displaybox img{float:left; margin:2px; padding:0px;}
#prodname{font: bold 14px/25px Arial, Helvetica, sans-serif; color:#FF0000; margin-left:3px; padding:0px; border-bottom:1px solid #aed6ea; text-align:left;}
#displaybox del{color:#006699;}
#box strong{font:bold 14px Arial, Helvetica, sans-serif; color:#0177b2;}

/*--------------product listing--------*/
#productlist{ margin:0px; padding:0px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; border:1px solid #c8c8c8; background-color:#f6f6f6;}
#productlist strong{font:bold 13px Arial, Helvetica, sans-serif; color:#0177b2;}
#productlist span{ margin:2px; text-align:center; padding:0px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; width:100%;}
#productlist b{font: bold 14px Arial, Helvetica, sans-serif; color:#003752; margin-left:2px; padding:0px;}
#productlist td{ border-bottom:1px solid #ccc8b3;}

:focus { -moz-outline-style: none; }

/*----------------------------------footer section--------------------------------------*/
#footer{clear:both; background:repeat-x url(images/FOOTERbg.gif); height:59px; font:normal 12px Arial, Helvetica, sans-serif;
color:#0293BD; text-align:center; border-top:1px solid #9baeb3;}
#footer span{font:normal 14px Arial, Helvetica, sans-serif;
color:#0293BD; text-align:center;}
#footer span a{font:normal 14px Arial, Helvetica, sans-serif; color:#0293BD; text-decoration:underline; margin:5px; padding-top:8px;}
#footer span a:hover{ text-decoration:none; color:#FF0000;}
/*--------onlinediscountsupliments.com index  stylesheets ends here------------------------------------------*/


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

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

A.headerNavigation { 
  color: #FFFFFF; 
}

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

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

TR.footer {
  background: #bbc3d3;
}

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

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

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

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

TD.infoBox, SPAN.infoBox {
  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 {
  background: #f8f8f9;
}

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: #f8f8f9;
}

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

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #e0ecfa;
  color: #000000;
  font-weight: bold;
  height:30;
}

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

A.pageResults {
  color: #0000FF;
}

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

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

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

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5; text-align:justify;
}

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: #ff0000;
}

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

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: #ff0000;
}

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

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

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

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

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

.text_desc { text-align:justify; font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}
.text_desc a{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FF0000;}
.text_desc strong{font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 12px; font-weight:bold;}
.text_desc p{font:12px Arial, Helvetica, sans-serif; color: #000000; text-align:justify;}

