/*

  $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 {
font-family:arial;
font-size:14px;
margin:0;
padding:0;
color:#000;

}

.fixcenter {

 /* width: 880px;

  border: solid; border-width: 1px;

  background: #fafafa;

  color: #000000;*/

  margin: auto;

  margin-top: 0px;

  text-align: left;

}



A {

  color: #000000;

  text-decoration: none;

}



A:hover {

  color: #AABBDD;

  text-decoration: underline;

}



FORM {

	display: inline;

}



TR.header {

  background: #ffffff;

}



TR.headerNavigation {

  background: #bbc3d3;

}



TD.headerNavigation {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #012e79;

  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;

}
/* Develop by harshida */
.vSpacer8  {
height:8px;
overflow:hidden;
}
.top{
background-image:url(images/top.jpg);
background-repeat:repeat-x;
background-position:top;
height:7px;
}
.login{
background-image:url(images/login_bg.jpg);
background-repeat:no-repeat;
background-position:top right;
width:435px;
height:90px;
font-family:Arial;
font-size:12px;
color:#fff;
}
.login span{
font-family:Arial;
font-size:16px;
color:#fff;
font-weight:bold;
}
.go{
background-image:url(images/go.jpg);
background-repeat:no-repeat; 
width:54px; 
height:28px; 
border:0; 
padding:0; 
margin:0; 
font-weight:bold; 
olor:#000; 
font-size:16px;
cursor:pointer;
}
.quick_search{
font-family:arial;
font-size:18px;
color:#1e3e74;
font-weight:bold;
}

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

/*.quick_search input{
font-family:arial;
font-size:14px;
color:#000;
height:21px;
width:243px;
vertical-align:text-bottom;
}*/
.welcome{
font-family:arial;
font-size:20px;
color:#1e3e74;
font-weight:bold;
}
.welcome span{
font-family:arial;
font-size:20px;
color:#5e9741;
font-weight:bold;
}
.menu{
background-image:url(images/menu_bg.jpg);
background-repeat:repeat-x;
height:28px;
font-family:arial;
font-size:14px;
color:#000;
font-weight:bold;
}
.menu a{
font-family:arial;
font-size:16px;
color:#000;
font-weight:bold;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.menu a span{
font-family:arial;
font-size:20px;
color:#000;
font-weight:bold;
text-decoration:none;
}
.title_green{
background-image:url(images/title_top.jpg);
background-repeat:no-repeat;
width:230px;
height:32px;
font-family:arial;
font-size:18px;
color:#fff;
text-align:center;
}
.title_green_bottom{
background-image:url(images/title_bottom.jpg);
background-repeat:no-repeat;
height:12px;
width:230px;
}
.green{
font-family:Arial;
font-size:14px;
color:#000;
border-left:1px solid #508453;
border-right:1px solid #508453;
}
.green a{
font-family:Arial;
font-size:14px;
color:#000;
text-decoration:none;
padding-left:10px;
}
.green a:hover{
font-family:Arial;
font-size:14px;
color:#000;
text-decoration:underline;
padding-left:10px;
}

.blue{
font-family:Arial;
font-size:14px;
color:#000;
border-left:1px solid #254984;
border-right:1px solid #254984;
}
.blue_top{
background-image:url(images/blue_top.jpg);
background-repeat:no-repeat;
width:230px;
height:32px;
font-family:arial;
font-size:18px;
color:#fff;
text-align:center;
}
.blue_bottom{
background-image:url(images/blue_bottom.jpg);
background-repeat:no-repeat;
width:230px;
height:12px;
}
.blue{
font-family:Arial;
font-size:14px;
color:#000;
border-left:1px solid #254984;
border-right:1px solid #254984;
}
.blue a{
font-family:Arial;
font-size:14px;
color:#000;
}
.scroll{
background-image:url(images/scroll_center.jpg);
background-repeat:repeat-x;
width:990px;
}
.footer{
background-image:url(images/footer_center.jpg);
background-repeat:repeat-x;
font-family:arial;
font-size:12px;
color:#000;
height:179px;
}
.footer a{
font-family:arial;
font-size:12px;
color:#000;
text-decoration:none;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
/* end */

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: #012e79;

  color: #ffffff;

  font-weight: bold;

}
*/



.searchtab {

  background:  #59A94A;

}
input[type=text],input[type=password],select
{
	
	border : 1px solid #59A94A;
	
}

.infoBoxContents {

  background: #ffffff;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;
line-height:22px;

}


.infoBoxContents td {
	font-family: Verdana, Arial, sans-serif;

  font-size: 12px;
  
  border-right:1px solid #C8C5C5;
  border-bottom:1px solid #C8C5C5;
 
}
.infoBoxContents tr:last-child td { border-bottom: none; }
.infoBoxContents td:last-child { border-right: none; } 
.footertext {

font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#000;
padding: 5px 5px 5px 5px ;
text-align:center;
}
/* Code for removing left and right side borders */
.smallText {
	font-family: Verdana, Arial, sans-serif;

  font-size: 12px;
  
 
  padding-bottom:30px;
  padding-top:30px; 
}
.Greentable{
 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: #51A047;

  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: #F1FFEF;

}



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: #FFFFFF;

}



TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #52A146;

  border-spacing: 1px;

}



.productListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #63BF53;

  color: #FFFFFF;

  font-weight: bold;

}



TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



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: #2F5697;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #000000;

}



TD.main, P.main {

  font-family:Arial, Helvetica, sans-serif;

  font-size: 12px;
  text-align:justify;

  line-height: 1.5;

}
h5 {
font-weight:800;
font-size:12px;
}


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: 12px;

}



TEXTAREA {

  width: 100%;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



SPAN.greetUser {

font-size:20px;
color:#5e9741;
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; }

SPAN.MakeAnOffer {

  font-family: Verdana, Arial, sans-serif;

  color: #666000;

  font-size: 12px;

}



.maooffer {

  background: #0aa220;

  color: #fffffa;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  font-weight: bold;

  text-align: center;

  font-variant: small-caps;

  border: medium;

  border-style: outset;

}



.maolowoffer {

  background: #dd0000;

  color: #ffffff;

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

  text-align: center;

  font-variant: small-caps;

  border: medium;

  border-style: ridge;

}
#fixme {
  /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: absolute; bottom:0; height:130px;  width:100%; overflow:auto; background-image:url(images/flower.gif); background-repeat:repeat-x;
}
#fixmetoo {
  /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: fixed; top:0; height:7px;  width:100%; overflow: auto; background-color:#F8CA02;
}
body > div#fixme, fixmetoo {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}

