/*--------------product info box like kids on roll--------*/
#infobox{font:bold 12px Tahoma; color:#000000; width:100%;}
#infobox a{font:bold 12px Tahoma; color:#000000; text-decoration:underline;}
#infobox a:hover{text-decoration:none; color:#d65a36;}
#infobox .innertabl{border:1px solid #d9cbc7; border-bottom:1px solid #cccccc; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-align:center;}
#infobox .innertabl strong{font:bold 14px Tahoma; color:#33b500;}
#infobox td{width:200px;}

/*---------------inner pages stylesheets dated 30th march 2009 shahejad-------------*/
strong{font:bold  Verdana, Arial, Helvetica, sans-serif; color:black;}
#infodetails b{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:black; background:#f8f4f0}
#infodetails b a{font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:black;}
#infodetails b a:hover{ text-decoration:underline; color:#33b500;}
#infodetails p{font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
#prod{border:1px solid #d9cbc7; border-bottom:1px solid #cccccc;  text-decoration:none;}
.aa img {border:2px solid #0d440d;}
#infodetails{margin:3px; padding:4px;}
#infodetails span{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#33b500;}
#infodetails img a{margin:3px; padding:0px; border:2px solid #0d440d;}
.botbrd{border-bottom:1px solid #fdeae0; font:bold 16px Arial, Helvetica, sans-serif; color:#333333;background:#f8f4f0}

#prodinfo{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; margin:0px; padding:0px; border:1px solid #efd6bf;}
#prodinfo td{border-bottom:1px solid #eee7df;}
#prodinfo strong{font:bold 16px Arial, Helvetica, sans-serif; color:#3b9c17;}
#prodinfo span{font: bold 14px Arial, Helvetica, sans-serif; color:#FF3300;}

/*--------------check out --------*/
#checkout{margin-top:3px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#666666;}
#checkout td{border:1px solid #fef5ec; background-color:#ffffff;}
#checkout span{font:bold 13px Arial, Helvetica, sans-serif; color:#ef5e07;}
#checkout strong{font:bold 14px Arial, Helvetica, sans-serif; color:#33b500;}

/*---------------inner pages stylesheets dated 30th march 20009 shahejad ENDED HERE-------------*/
.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; }

/*---------------calculator page-------------*/
.top{background:no-repeat url(images/TOP.gif); width:435px; height:42px;}
.bottom{background:no-repeat url(images/BOTTOM.gif); width:435px; height:28px;}
.MIDDLEBG{background:repeat-y url(images/MIDDLE.gif); width:435px;}
span{font:bold 18px Arial, Helvetica, sans-serif; color:#ff5400; margin-left:10px; margin-top:10px; padding:0px;}
.top h1{font:bold 16px Arial, Helvetica, sans-serif; color:#ff5400; margin-left:10px; margin-top:10px; padding:0px;}
.bg{background-color:#fef5ec; font:bold 12px Arial, Helvetica, sans-serif;}
.mg{ background-color:#e9f4e3; font:bold 12px Arial, Helvetica, sans-serif;}
/*---------------calculator page-------------*/


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

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: #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: #fef5ec;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}
.pageHeading{ font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#FF6600;}

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

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

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

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background:#FF9933;
  color:#2a7803;
  font-weight: bold;
  height:20px;
}

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


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



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

body {margin:0px; background:#ffffff;}

.page {border-left:2px solid #C9C7B8;border-right:2px solid #C9C7B8;}

.text {font:11px Verdana, Arial, Helvetica, sans-serif}
.text a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ef5e07; text-decoration: underline;}
.text a:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#2a7803;}

.links {font: bold 12px Verdana, Arial, Helvetica, sans-serif}
.links a{font:12px Verdana, Arial, Helvetica, sans-serif; color:#ef5e07; text-decoration: underline;}
.links a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; color:#2a7803;}

.text h1{font:bold 17px/25px Verdana, Arial, Helvetica, sans-serif; color:#2C2827; text-align:center;}
.text h2{font:bold 13px/25px Verdana, Arial, Helvetica, sans-serif; color:#2C2827; text-align:center;}

.text1 {font:10px Verdana, Arial, Helvetica, sans-serif}

.bdtdl { border:1px solid #e38656; background:#fef5ec}
.bdtdr { border:1px solid #e38656;}


.home {font:12px Arial, Helvetica, sans-serif; color: #3da608; padding:0px 0px 6px 0px;}
.home a{padding:0px 2px 0px 2px; color: #ef5e07; text-decoration:none;}
.home a:hover{color:#3da608;}


.lmenu {font:11px/20px Verdana, Arial, Helvetica, sans-serif;}
.lmenu a{text-decoration:none; color:#2a7803; display: block;  padding-left:10px;}
.lmenu a:hover{text-decoration: underline; color: #ef5e07;}

.lmenusub {
font:11px/20px Verdana, Arial, Helvetica, sans-serif; margin-left:15px; }
.lmenusub a{text-decoration:none; color:#ef5e07; display: block;}
.lmenusub a:hover{text-decoration: underline; color:#2a7803;}


.heads {font:12px/20px Verdana, Arial, Helvetica, sans-serif; color:#ef5e07;}
.heads a{text-decoration:none; color:#ef5e07;}
.heads a:hover{text-decoration: underline; color: #2a7803;}

#cprt {font:11px/20px Verdana, Arial, Helvetica, sans-serif; color:#2c2827; background: repeat-x url(footerbg.jpg); text-align:center}
#cprt a{color:#000000; text-decoration:none; }
#cprt a:hover{color:#000000; text-decoration: underline}

.link {font:11px Verdana, Arial, Helvetica, sans-serif; padding-left:10px}
.link a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ef5e07; text-decoration: underline;}
.link a:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#2a7803;}

a.lmenuhd {
font:bold 13px/20px Arial, Helvetica, sans-serif; background-color:#FFFFFF;
margin:8px 0px; 
 
color:#ef5e07; display:block; border-bottom:1px dashed #2a7803; 
border-top:1px dashed #2a7803; padding-left:10px; text-decoration:none;
}
.leftshop a{ font:11px Verdana, Geneva, sans-serif; color:#F63; padding-left:3px; padding:3px; display:block;}
.lmenuhd a:hover{ text-decoration: none; color:#2a7803}


.sitemap a{font:12px Verdana, Arial, Helvetica, sans-serif; color:#ef5e07; text-decoration: underline;}
.sitemap a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; color:#2a7803;}

.sitemapsub a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ef5e07; text-decoration: underline;}
.sitemapsub a:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#2a7803;}

.sitemapbi a{font:12px Verdana, Arial, Helvetica, sans-serif; color:#000033}
.smallText { font:11px Verdana, Geneva, sans-serif;}
.text-prod {font:11px Verdana, Geneva, sans-serif; padding:15px; text-align:justify}
.text-prod a{ text-decoration:underline; color:#F60;}
.text-prod h1{ visibility:hidden;}
