html, body{
 background-color: #000000;
 color: #ffffcc;
 font-size: 12px;
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 font-weight: normal;
 height: 100%;
 margin: 0;
 padding: 0;
}

* {margin: 0; padding: 0;}

a{
 color: #ffffcc; 
 text-decoration: underline;
}
 
a:hover{
 color: #66cc66;
 text-decoration: underline;
}

p{
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 135%
}

.pbottom {
 font-size: 10px;
 color: #ffffcc;
 font-weight: bold;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 150%
}

#update{
 text-align: center;
 width: 100%;
 height: 100px;
 letter-spacing: 0px;
}

.pupdated {
 font-size: 10px;
 color: #ffffcc;
 font-weight: bold;
 background-color: transparent;
 padding-left: 155px;
 letter-spacing: 0px;
}

.ptop {
 font-size: 12px;
 color: #ffffcc;
 font-weight: bold;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 100%
}

.red{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 color: red;
 font-size: 12px;
 }

.topnav {
 font-size: 12px;
 font-family: helvetica,arial,tahoma,verdana,sans-serif;
 font-color: #003300;
 font-weight: bold;
 text-align: center;
 background-color: #000000;
 text-decoration: none;	
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 20%;
}

#banner2{
 background: #000000 url(banner.jpg) top left  no-repeat;
 text-align: center;
 width: 100%;
 height: 175px;
 padding: 0px;
 letter-spacing: 0px;
}

#fs150{
 background: #000000 url(images/fs150.gif) top center  no-repeat;
 text-align: left;
 width: 100%;
 height: 110px;
 padding: 0px;
 letter-spacing: 0px;
}

#budsblends{
 background: #000000 url(images/legal-herbal-buds.jpg) top center  no-repeat;
 text-align: left;
 width: 100%;
 height: 140px;
 padding: 0px;
 letter-spacing: 0px;
}

/* Navigation 1 Stuff */
/*----------------------------------*/
#nav{
 background-color: #000000;
 width: 20%;
 float: left;
 border: 0px #336633 solid;
}

#nav a{
 color: #ffffcc;
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 12px;
 background-color: #003300;
 display: block;
 text-align: center;
 border: 3px #006600 outset;
 font-weight: bold;
 text-decoration: none;	
}

#nav a:hover{
 color: black;
 background-color: #669933;
 display: block;
 text-decoration: none;
}

#nav ul{
 list-style: none;
 line-height: 14px;
}

#nav h1 {
 color: #ffff00;
 font-weight: bold;
 font-size: 14px;
 text-align: center;
 font-style: italic;
 background-color: #009900;
 background: #000000 url(images/toplink_bg.jpg) top left;
 background-repeat: repeat-x;
 padding: 4px;
 margin: 0px;
}

.pundernav {
 font-size: 12px;
 font-color: #003300;
 font-weight: bold;
 text-align: center;
 background-color: #006600;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 20%;
}

#bottomnav{
 background-color: #000000;
 border: 0px #336633 solid;
 text-align: left;
 width: 0%;
 padding: 8px;
}

#test{
 background-color: #000000;
 border: 0px #336633 solid;
 text-align: center;
 width: 20%;
 height: 10%;
 float: left;
 padding: 5px;
}

#shipping-img{
 background-color: #000000;
 border: 0px #336633 solid;
 text-align: center;
 width: 20%;
 height: 13%;
 float: left;
 padding: 5px;
}

#banner-small{
 background-color: #000000;
 border: 0px #336633 solid;
 text-align: center;
 width: 20%;
 height: 15%;
 float: center;
 padding: 5px;
}

#secure-img{
 background-color: #000000;
 border: 0px #336633 solid;
 text-align: center;
 width: 20%;
 height: 13%;
 float: left;
 padding: 4px;
}

#button18{
 text-align: center;
 width: 20%;
 letter-spacing: 0px;
 height: 35px;
 padding: 4px;
}

#statsnav{
 background-color: #000000;
 text-align: center;
 width: 20%;
 float: left;
 border: 0px #336633 solid;
 padding: 8px;
}

#toplinks {
 background: #000000 url(images/toplink_bg.jpg) top left;
 background-repeat: repeat-x;
 float: right;
 text-align: center;
 width: 80%;
 height: 30px;
 padding: 0px;
 letter-spacing: 0px;
}
 
/* ------------------------------------------------*/
#middle{
 background-color: #000000;
 width: 78%;
 height: 1100px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}
 
#middle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 16px;
 font-weight: bold;
 text-align: center;
 color: lime;
 padding-top: 5px;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#middle h2{ 
 font-size: 16px;
 font-weight: bold;
 text-align: left;
 color: #ffffcc;
 background-color: #000000;
 padding: 10px;
}

#middle ul{
 padding: 25px;
}

#aboutmiddle{
 background-color: #000000;
 width: 78%;
 height: 2000px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#aboutunderlinks{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 text-align: left;
 font-weight: bold;
 background-color: #000000;
 padding-top: 10px;
 border: 0px #339900 solid;
 font-size: 12px;
}

.pabout {
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 text-align: left;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 135%
}

.pcopyrightabout{
 font-weight: normal;
 background-color: #000000;
 text-align: center;
 padding-top: 3px;
 padding-bottom: 20px;
 border: 0px #339900 solid;
 font-size: 12px;
}

.title {
 font-size: 13px;
 color: lime;
 font-weight: bold;
 text-align: left;
 }
 
 .warning {
 font-size: 13px;
 color: red;
 font-weight: bold;
 text-align: left;
 padding-bottom: 10px;
 }

#aboutmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#bannersmiddle{
 background-color: #000000;
 width: 78%;
 height: 1550px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#bannersmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 22px;
 font-weight: bold;
 text-align: center;
 padding: 20px;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#bannersdivide{
 text-align: center;
 padding: 10px;
 }
 
#budsmiddle{
 background-color: #000000;
 width: 78%;
 height: 4000px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#contactmiddle{
 background-color: #000000;
 width: 78%;
 height: 1140px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}
 
.pcontact {
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 text-align: left;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 150%
}

.label {
 width: 100%;
 Text-align: center;
 clear: left;
 margin-right: 5px;
 }
 
#contactmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 22px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#contactmiddle h2{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#contactthanksmiddle{
 background-color: #000000;
 width: 78%;
 height: 870px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

.pcontactthanksmiddle {
 font-size: 18px;
 color: #ffffcc;
 font-weight: bold;
 text-align: center;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 100%;
 text-decoration: none;
}
 
#cartmiddle{
 background-color: #000000;
 width: 78%;
 height: 660px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}
 
#cartmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 16px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.pundernavcart {
 font-size: 13px;
 font-color: #003300;
 font-weight: bold;
 text-align: center;
 background-color: #006600;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 100%;
}

.pcart {
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 text-align: center;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 100%;
 text-decoration: none;
}
 
#checkoutmiddle{
 background-color: #000000;
 width: 78%;
 height: 1000px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}
 
#combomiddle{
 background-color: #000000;
 width: 78%;
 height: 4800px;
 float: right;
 border: 0px lime solid;
 padding: 0px;
}

#ccmiddle{
 background-color: #000000;
 width: 78%;
 height: 300%;
 text-align: left;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#ccunderlinks{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 text-align: center;
 font-weight: bold;
 background-color: #000000;
 padding-top: 180px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#copyrightcc{
 font-weight: normal;
 background-color: #000000;
 text-align: center;
 padding-top: 3px;
 padding-left: 170px;
 padding-bottom: 20px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#creditcardmiddle{
 background-color: #000000;
 width: 78%;
 height: 1400px;
 text-align: left;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#creditcardmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#deluxe{
 background-color: #000000;
 width: 78%;
 height: 3600px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#deluxemiddle{
 background-color: #000000;
 width: 78%;
 height: 3200px;
 float: right;
 border: 0px lime solid;
 padding: 0px;
}

#disclaimermiddle{
 background-color: #000000;
 width: 78%;
 float: right;
 border: 0px lime solid;
 padding: 0px;
}

#disclaimermiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.dtitle{
 font-size: 13px;
 color: yellow;
 font-weight: bold;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 100%
}

.dli{
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 background-color: transparent;
 letter-spacing: 0px;
 line-height: 135%
}

#dli{
 padding: 10px;
 letter-spacing: 0px;
 line-height: 100%
}

#discreetmiddle{
 background-color: #000000;
 width: 78%;
 height:150%;
 float: right;
 border: 0px lime solid;
 padding: 0px;
}

#discreetmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 22px;
 font-weight: bold;
 text-align: center;
 padding: 10px;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#discreetmiddle h2{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 14px;
 font-weight: bold;
 text-align: left;
 color: lime;
 padding: 10px;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#extractmiddle{
 background-color: #000000;
 width: 78%;
 height: 4280px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#formmiddle{
 background-color: #000000;
 width: 78%;
 height: 250%;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#formmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: #ffffcc;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#middle18{
 background-color: #000000;
 width: 78%;
 height: 1200px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#middle18 h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: red;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#middle18 h2{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: red;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.warning18 {
 font-size: 16px;
 color: red;
 font-weight: bold;
 text-align: left;
 padding-bottom: 0px;
 }
 .surgeon18 {
 font-size: 11px;
 color: red;
 font-weight: bold;
 text-align: left;
 padding-bottom: 0px;
 }
 
#feedbackmiddle{
 background-color: #000000;
 width: 78%;
 height: 20000px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#feedbody{
 background-color: #000000;
 width: 97%;
 border: 0px #336600 solid;
 padding: 0px;
}

.hr{
 color: #ffffcc;
 width: 100%;
 text-align: left;
 }
 
#feedbackbanner{
 background: #000000 url(images/customer-feedback.jpg) top center  no-repeat;
 text-align: center;
 width: 100%;
 height: 110px;
 padding: 0px;
 letter-spacing: 0px;
}

#feedbackmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 22px;
 font-weight: bold;
 text-align: center;
 color: yellow;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.pfeedback {
 font-size: 14px;
 color: yellow;
 font-weight: bold;
 width: 97%;
 text-align: left;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 125%;
 text-decoration: none;
}

.underlinksfeedback{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 font-weight: bold;
 width: 100%;
 padding-top: 0px;
 border: 0px #339900 solid;
 font-size: 12px;
 text-align: center;
}

.copyrightfeedback{
 float: right;
 font-weight: normal;
 background-color: #000000;
 width: 100%;
 text-align: center;
 padding-top: 3px;
 padding-bottom: 10px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#giftmiddle{
 background-color: #000000;
 width: 78%;
 height: 150%;
 text-align: left;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#giftmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 22px;
 font-weight: bold;
 text-align: center;
 color: yellow;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#inquirythanksmiddle{
 background-color: #000000;
 width: 78%;
 height: 870px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

.pinquirymiddle {
 font-size: 18px;
 color: #ffffcc;
 font-weight: bold;
 text-align: center;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 100%;
 text-decoration: none;
}

#linksmiddle{
 background-color: #000000;
 width: 80%;
 height: 1000px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#linksmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#linkbanners{ 
 text-align: center;
 background-color: #000000;
}

#newslettermiddle{
 background-color: #000000;
 height: 600px;
 width: 80%;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

.pnewsletter {
 font-size: 12px;
 color: #ffffcc;
 font-weight: bold;
 text-align: left;
 padding-left: 30px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 90%;
 text-decoration: none;
}

#newsletterthanks{
 background-color: #000000;
 width: 78%;
 height: 1100px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

.pnewsletterthanks {
 font-size: 14px;
 color: #ffffcc;
 font-weight: bold;
 text-align: left;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%;
 width: 80%;
 text-decoration: none;
}

#newsletterthanks h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#newsbanner{
 background: #000000 url(images/herbal-newsletter.jpg) top center no-repeat;
 text-align: center;
 width: 100%;
 height: 100px;
 padding: 0px;
 letter-spacing: 0px;
}

#newslettermiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 16px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#naturalmiddle{
 background-color: #000000;
 width: 78%;
 height: 9550px;
 float: right;
 border: 0px lime solid;
 padding: 0px;
}

#ordermiddle{
 background-color: #000000;
 width: 78%;
 height: 600px;
 text-align: left;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#ordermiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#papersmiddle{
 background-color: #000000;
 width: 78%;
 height: 6850px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#potentmiddle{
 background-color: #000000;
 width: 78%;
 height: 5600px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#premiummiddle{
 background-color: #000000;
 width: 78%;
 height: 5950px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#privacymiddle{
 background-color: #000000;
 width: 78%;
 height: 150%;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#privacymiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#qualitymiddle{
 background-color: #000000;
 width: 78%;
 height: 1780px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#questionsmiddle{
 background-color: #000000;
 width: 78%;
 height: 400%;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#questionsmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.questions{
 color: lime;
 text-decoration: none; 
}

.pcopyrightquestions{
 font-weight: normal;
 background-color: #000000;
 text-align: center;
 padding-top: 3px;
 padding-right: 100px;
 padding-bottom: 20px;
 padding-left: 0px;
 border: 0px #339900 solid;
 font-size: 12px;
}

.pundernavquestions{
 font-weight: bold;
 background-color: #000000;
 text-align: center;
 padding-top: 3px;
 padding-right: 100px;
 padding-bottom: 20px;
 padding-left: 0px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#usps{
 background: #000000 url(images/usps-logo.gif)  top center no-repeat;
 text-align: center;
 width: 100%;
 height: 50px;
}

#returnmiddle{
 background-color: #000000;
 width: 78%;
 height: 150%;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#returnmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 20px;
 padding: 10px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.returntitle {
 font-size: 14px;
 color: yellow;
 font-weight: bold;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 100%
 }

#shippingmiddle{
 background-color: #000000;
 width: 78%;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#shippingmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#shippingmiddle h2{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.hrshipping{
 color: lime;
 width: 96%;
 text-align: center;
 }
 
.shippingminors{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 font-size: 12px;
 color: white;
 font-weight: bold;
 text-align: center;
 background-color: red;
 padding: 4px;
 width: 93%;
 }
 
#solidsmiddle{
 background-color: #000000;
 width: 78%;
 height: 2670px;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}
 
#supportmiddle{
 background-color: #000000;
 width: 78%;
 height: 1200px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#supportmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}
 
.psupport {
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 text-align: left;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 150%
}

#testmiddle{
 background-color: #000000;
 width: 78%;
 height: 150%;
 text-align: left;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#testmiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: lime;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#wholesalemiddle{
 background-color: #000000;
 width: 78%;
 height: 1400px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

#wholesalemiddle ul{
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 padding: 35px;
 list-style: decimal;
 text-align: left;
 width: 50%;
}

#wholesalemiddle h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 16px;
 font-weight: bold;
 text-align: center;
 color: yellow;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

.pwholesale {
 font-size: 13px;
 color: #ffffcc;
 font-weight: bold;
 text-align: left;
 background-color: transparent;
 padding: 10px;
 letter-spacing: 0px;
 line-height: 150%
}

#underlinkswholesale{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 font-weight: bold;
 width: 92%;
 padding: 10px;
 border: 0px #339900 solid;
 font-size: 12px;
 text-align: center;
 margin-right: 10px;
}

#copyrightwholesale{
 float: right;
 font-weight: normal;
 background-color: #000000;
 width: 100%;
 text-align: center;
 padding-top: 3px;
 padding-bottom: 10px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#wholesalebanner{
 background: #000000 url(images/wholesale2.jpg) top center no-repeat;
 text-align: center;
 width: 100%;
 height: 150px;
 padding: 5px;
 letter-spacing: 0px;
}

#wrongcode{
 background-color: #000000;
 width: 78%;
 height: 1100px;
 text-align: center;
 float: right;
 border: 0px #336600 solid;
 padding: 0px;
}

.pwrongcode {
 font-size: 12px;
 color: yellow;
 font-weight: bold;
 text-align: center;
 background-color: transparent;
 padding: 0px;
 letter-spacing: 0px;
 line-height: 150%
}

#wrongcode h1{ 
 font-family: sans-serif,arial,tahoma,verdana,helvetica;
 font-size: 20px;
 font-weight: bold;
 text-align: center;
 color: red;
 background-color: #000000;
 border-bottom: 0px #336633 solid;
}

#bottom {
 background-color: #000000;
 width: 95%;
 float: left;
 border: 1px #336600 solid;
 padding: 10px;
}

#adbanner {
 background-color: #003333;
 text-align: center;
 width: 100%;
 border-bottom: 2px #336600 solid;
}

#adbannerbottom {
 background-color: #003333;
 text-align: center;
 width: 100%;
 border: 0px #336600 solid;
 border-top: 2px #336600 solid;
}

#translation {
 background-color: #000000;
 color: #66cc66;
 font-weight: bold;
 text-align: center;
 width: 75%;
 border: 0px #336600 solid;
 float: right;
 padding: 20px;
}
 
.ptranslation {
 font-size: 12px;
 color: #ff3300;
 font-weight: bold;
 background-color: transparent;
 padding: 5px;
 letter-spacing: 0px;
 line-height: 100%;
}

#copyright{
 float: right;
 font-weight: normal;
 background-color: #000000;
 width: 82%;
 text-align: center;
 padding-top: 3px;
 padding-bottom: 20px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#copyrightcart{
 float: right;
 font-weight: normal;
 background-color: #000000;
 width: 100%;
 text-align: center;
 padding-top: 3px;
 padding-bottom: 20px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#copyrightcheckout{
 float: right;
 font-weight: normal;
 background-color: #000000;
 width: 100%;
 text-align: center;
 padding-top: 3px;
 padding-bottom: 20px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#underlinks{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 float: right;
 font-weight: bold;
 background-color: #000000;
 width: 80%;
 text-align: center;
 padding-top: 10px;
 padding-bottom: 15px;
 border: 0px #339900 solid;
 font-size: 12px;
}

#underlinkscart{
 font-family: arial,tahoma,verdana,helvetica,sans-serif;
 font-weight: bold;
 width: 92%;
 padding: 20px;
 border: 0px #339900 solid;
 font-size: 12px;
 text-align: center;
 margin-right: 10px;
}

.txtDiscount {
	width: 180px;
  background-color: #FFFFFF;
  color: #666666;
	border: 1px #B1C9B1 solid;
  font-size: 10pt;
  text-align: left;
	font-weight: bold;
}

.cartrow1 {

	background-color: #D9F2D9;

	font-size: 10pt;

	padding: 3px;

}



.cartrow2 {

	background-color: #EBF8EB;

	font-size: 10pt;

	padding: 3px;

}



.emptycartbutton {

	background: url(../images/ecartbg.gif); 

	border-right: #731F1F 1px solid; 

	border-bottom: #731F1F 1px solid; 

	border-top: #F4CECE 1px solid; 

	border-left: #F4CECE 1px solid; 

	font-size: 11px; 

	color: #FFFFFF; 

	font-family: tahoma,sans-serif; 

	font-weight: bold;

	height: 19px; 

	text-decoration: none;

}



.updatebutton {

	background: url(../images/bgblue.gif); 

	border-right: #336699 1px solid; 

	border-bottom: #336699 1px solid; 

	border-top: #afc4d5 1px solid; 

	border-left: #afc4d5 1px solid; 

	font-size: 11px; 

	color: #FFFFFF; 

	font-family: tahoma,sans-serif; 

	font-weight: bold;

	height: 19px; 

	text-decoration: none;

}



.checkoutbutton {

	background: url(../images/bglogin.gif); 

	border-right: #2A7A2A 1px solid; 

	border-bottom: #2A7A2A 1px solid; 

	border-top: #66CC66 1px solid; 

	border-left: #66CC66 1px solid; 

	font-size: 11px; 

	color: #FFFFFF; 

	font-family: tahoma,sans-serif; 

	font-weight: bold;

	height: 19px; 

	text-decoration: none;

}



.delcartbutton {

	background: url(../images/ecartbg.gif); 

	border-right: #731F1F 1px solid; 

	border-bottom: #731F1F 1px solid; 

	border-top: #F4CECE 1px solid; 

	border-left: #F4CECE 1px solid; 

	font-size: 11px; 

	color: #FFFFFF; 

	font-family: tahoma,sans-serif; 

	font-weight: bold;

	height: 17px; 

	text-decoration: none;

}



.qtyText {

	width: 40px;

	background-color: #FFFFFF;

	color: #666666;

	border: 1px #B1C9B1 solid;

	font-size: 10pt;

	text-align: center;

	font-weight: bold;

}



.cartHeader {

	color: #CCCC00; 

	font-weight: bold;}
	
}