
/* ::::: http://www.healthbuy.com/sharedImages/uh/v2/includes/main.css ::::: */

body { margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; background-image: url('site_bg.jpg'); background-repeat: repeat-x; background-position: 0px top; }
a:link { color: rgb(0, 51, 102); text-decoration: underline; }
a:hover { color: rgb(0, 102, 153); text-decoration: none; }
a:visited { color: rgb(0, 51, 102); text-decoration: underline; }
a:active { color: rgb(255, 153, 0); text-decoration: underline; }
.testimonial { font-family: Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; }
.testimonialbold { font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bolder; }
.memberslogin { font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); text-decoration: underline; }
.bodytext { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 80%; }
h1 { margin: 0px; padding: 0px; font-family: "Times New Roman",Times,serif; font-size: 26px; color: rgb(0, 51, 102); }
h3 { margin: 0px; padding: 2px 0px 0px; font-family: Arial,Helvetica,sans-serif; font-size: 16px; color: rgb(204, 0, 0); line-height: 20px; }
h2 { border-bottom: 1px solid rgb(202, 242, 255); margin: 0px; padding: 6px 0px 0px; font-family: "Times New Roman",Times,serif; font-size: 22px; color: rgb(0, 51, 102); font-weight: bold; }
p { margin: 0px; padding: 4px 0px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; }
#bodycontent img { margin: 0px; padding: 4px 6px; }
h4 { margin: 0px; padding: 2px 0px 0px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: rgb(0, 51, 102); font-weight: bold; }
#api_header { background-image: url('api_header.jpg'); background-repeat: no-repeat; height: 112px; width: 790px; }
#api_header h1 { margin: 0px; padding: 40px 0px 0px 20px; font-family: Arial,Helvetica,sans-serif; font-size: 28px; float: left; }
#header { background-image: url('header.jpg'); background-repeat: no-repeat; height: 112px; width: 790px; }
#headeryourherbals { background-image: url('header_yourherbals.jpg'); background-repeat: no-repeat; height: 112px; width: 790px; }
#headeraid { margin: 70px 94px 16px auto; width: 240px; float: right; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(51, 51, 102); text-align: right; font-weight: bold; }
#header #headeryourherbals #headeraid a { color: rgb(51, 51, 102); }
#body img { padding: 4px; }
#nav { border-style: solid; border-color: rgb(255, 255, 255); border-width: 1px 0pt; margin: 0pt; padding: 0pt; width: 790px; float: right; background-color: rgb(10, 57, 129); }
#nav li { margin: 0pt; padding: 0pt; display: inline; }
#nav a:link, #nav a:visited { border-right: 1px solid rgb(255, 255, 255); padding: 12px 10px 4px; color: rgb(255, 255, 255); float: left; width: auto; text-decoration: none; text-transform: uppercase; text-shadow: rgb(85, 85, 85) 2px 2px 2px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 1em; font-weight: bold; background-color: rgb(13, 74, 163); }
#nav a:hover { color: rgb(255, 255, 255); background-color: rgb(73, 140, 241); }
#nav li:first-child a { border-left: 1px solid rgb(66, 67, 45); }
#nav-order a:link, #nav-order a:visited { background: rgb(204, 0, 0) none repeat; }
#home #nav-home a, #about #nav-about a, #archive #nav-archive a, #lab #nav-lab a, #reviews #nav-reviews a, #contact #nav-contact a { background: rgb(227, 90, 0) none repeat; color: rgb(255, 255, 255); text-shadow: none; }
#home #nav-home a:hover, #about #nav-about a:hover, #product #nav-product a:hover, #success #nav-success a:hover, #faq #nav-faq a:hover, #contact #nav-contact a:hover { background: rgb(227, 90, 0) none repeat; }
#nav a:active { background: rgb(227, 90, 0) none repeat; color: rgb(255, 255, 255); }
#LeftMenu ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#LeftMenu { border: 0px solid rgb(204, 204, 204); margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 51, 102); }
#LeftMenu li a:link, #LeftMenu li a:visited { border-bottom: 1px solid rgb(255, 255, 255); padding: 4px 0px 0px 14px; color: rgb(15, 60, 143); display: block; background-image: url('menu_img.gif'); height: 22px; width: 160px; text-decoration: none; }
#LeftMenu li a:hover, #LeftMenu li a:active { color: rgb(0, 102, 153); background-image: url('menu_img.gif'); background-position: 0pt -24px; }
#LeftMenu #block a { border-bottom: 2px solid rgb(255, 255, 255); color: rgb(0, 0, 0); font-weight: normal; font-size: 11px; background-image: url('menu_img_on.gif'); background-position: 0pt 0px; text-decoration: underline; }
#LeftMenu #block a:hover { border-bottom: 2px solid rgb(255, 255, 255); color: rgb(0, 102, 153); font-weight: normal; font-size: 11px; background-image: url('menu_img_on.gif'); background-position: 0pt -24px; text-decoration: none; }
#LeftMenu #selected a { border-bottom: 2px solid rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; background-image: url('menu_img_selected.gif'); background-position: 0pt 0px; color: rgb(255, 255, 255); }
#LeftMenu #selected a:hover { border-bottom: 2px solid rgb(255, 255, 255); background-image: url('menu_img_selected.gif'); background-position: 0pt 0px; color: rgb(255, 255, 255); }
#LeftMenu #none { display: none; }
#navcontainer ul { margin: 0px; padding: 0px; float: left; font-family: arial,helvetica,sans-serif; font-weight: bold; background-repeat: repeat-x; }
#navcontainer ul li { display: inline; }
#navcontainer ul li a, #navcontainer ul li a:visited { border-right: 1px solid rgb(255, 255, 255); margin: 0px; padding: 10px 14px 8px; color: rgb(17, 66, 145); text-decoration: none; float: left; font-size: 12px; }
#navcontainer ul li a:hover { background-image: url('main-nav-bg-over.gif'); background-repeat: repeat-x; color: rgb(0, 102, 153); }
#contentbg { background-image: url('nav_top_shdw2.gif'); background-repeat: repeat-x; background-color: rgb(255, 255, 255); }
#cart { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(255, 255, 255); margin-top: 2px; }
#viewcart { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 255, 255); margin-top: 2px; font-weight: bold; }
#viewcart a:link, #viewcart a:visited, #viewcart a:active { color: rgb(153, 0, 0); }
#viewcart a:hover { color: rgb(204, 0, 0); }
#orderonlinebox { border: 1px solid rgb(204, 204, 204); padding: 5px; background-color: rgb(245, 245, 245); }
#menu_bg { background-image: url('content.jpg'); background-repeat: no-repeat; background-position: left top; }
#menu_lines { border-right: 1px solid rgb(52, 108, 135); background-image: url('menu_bg_lines.gif'); background-repeat: repeat-y; background-position: right top; background-color: rgb(255, 255, 255); }
#menubgheding { border-bottom: 1px solid rgb(255, 255, 255); padding: 6px 0px 6px 5px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; color: rgb(255, 255, 255); text-align: left; background-image: url('menu_img_heading_bg.gif'); background-repeat: no-repeat; background-position: 0 0; }
.article_class ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.article_class { border: 0px solid rgb(204, 204, 204); margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(0, 51, 102); }
.article_class li a:link, .article_class li a:visited { border-bottom: 1px solid rgb(0, 51, 102); color: rgb(0, 51, 102); display: block; height: 16px; width: 160px; text-decoration: none; padding-top: 2px; padding-right: 0px; padding-left: 6px; }
.article_class li a:hover, .article_class li a:active { border-bottom: 1px solid rgb(0, 51, 102); color: rgb(0, 102, 153); }
#footer { padding: 0px 0px 16px 16px; background-image: url('footer.jpg'); background-repeat: no-repeat; height: 75px; font-weight: bold; width: 790px; }
#footer p { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(0, 51, 102); line-height: 14px; font-weight: normal; }
#footer a, #footer a:hover, #footer a:hover, #footer a:visited { color: rgb(0, 51, 102); text-decoration: none; }
#footeryourherbals { padding: 0px 0px 16px 16px; background-image: url('footer_yourherbals.jpg'); background-repeat: no-repeat; height: 75px; font-weight: bold; width: 790px; }
#footeryourherbals p { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(0, 51, 102); line-height: 14px; font-weight: normal; }
#footeryourherbals a, #footeryourherbals a:hover, #footeryourherbals a:hover, #footeryourherbals a:visited { color: rgb(0, 51, 102); text-decoration: none; }
#newsletter_box_2006 #free_newsletter { display: none; }
#newsletter_box_2006 input { border: 1px solid rgb(0, 0, 0); margin: 2px; font-family: Arial; font-size: 8pt; color: rgb(0, 0, 0); background-color: rgb(245, 245, 245); }
#content { padding: 3px; background-color: rgb(255, 255, 255); height: auto; background-image: url('content.jpg'); background-repeat: repeat-x; background-position: center top; }
#ordertollfree_menu { padding: 0px 2px 2px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(51, 102, 153); text-align: center; }
#ordertollnumber_menu { padding: 0px 2px 2px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(204, 0, 0); text-align: center; line-height: 18px; }
#ordertolldaid_menu { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(51, 51, 51); text-align: center; padding-bottom: 5px; }
body, td, th { color: rgb(0, 0, 0); }
#bodycontent { margin: 0px; padding: 0px; }
#body li { margin: 0px; padding: 0px; list-style-image: url('red_pointer.gif'); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; }
#body ul { padding-top: 6px; padding-bottom: 4px; margin-top: 0px; margin-bottom: 0px; }
#body { width: 594px; float: right; }
.footnotes { margin: 0px; padding: 0px; font-size: 9px; font-style: italic; color: rgb(51, 51, 51); line-height: 12px; }
#body hr { margin: 0px; padding: 0px; color: rgb(0, 153, 204); height: 1px; }
#leftsidebg { background-image: url('lift_bg.jpg'); background-position: right top; background-repeat: no-repeat; }
#rightsidebg { background-image: url('right_bg.jpg'); background-position: left top; background-repeat: no-repeat; }
.red { color: rgb(204, 0, 0); }
#header h1 { margin: 0px; padding: 40px 0px 0px 20px; font-family: Arial,Helvetica,sans-serif; clear: right; float: left; font-size: 24px; color: rgb(23, 12, 70); }
#topmenuoutline { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }
.product_divHeading { border-bottom: 1px solid rgb(204, 204, 204); padding: 3px 3px 3px 6px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 102, 153); font-weight: bold; background-color: rgb(245, 245, 245); text-decoration: underline; }
.product_divBox { border: 1px solid rgb(204, 204, 204); margin: 0px 4px 4px 0px; background-color: rgb(255, 255, 255); float: left; width: 286px; position: relative; cursor: pointer; }
.product_divContent { margin: 4px 4px 4px 90px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 0, 0); }
.product_divImages { border: 1px solid rgb(165, 165, 165); margin: 4px; padding: 4px; overflow: auto; background-color: rgb(255, 255, 255); float: left; text-align: center; height: 80px; width: 80px; }
.product_divLearnMore { font-size: 12px; position: absolute; bottom: 4px; right: 4px; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }
#contentprodintro { padding: 4px; margin-top: 2px; }
#contentprodintroimg { border: 1px dotted rgb(226, 226, 226); padding: 4px; text-align: center; height: 200px; width: 200px; margin-right: 10px; }
#contentprodintro li { margin: 2px 6px 2px 10px; padding: 0px 0px 0px 10px; list-style-image: url('chkmark.gif'); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; list-style-position: outside; list-style-type: none; }
#contentprodintro ul { margin: 4px 0px 8px 10px; padding: 0px; }
#contentorder { margin: 0px; padding: 0px; }
#contentorderprod { border: 1px solid rgb(153, 153, 153); margin: 0px 8px 15px; padding: 8px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; width: 580px; }
#contentorderprod h1 { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 20px; color: rgb(153, 0, 0); font-weight: bold; line-height: 18px; }
#contentorderprod h2 { margin: 4px 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 16px; color: rgb(0, 91, 136); font-weight: bold; line-height: 20px; }
#contentorderprod h3 { border-style: none; margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(204, 0, 0); font-weight: bold; line-height: 14px; }
.contentorderprodred { color: rgb(204, 0, 0); }
#contentorderimages { padding-top: 6px; }
.contentorderbutton { width: 120px; float: left; }
#contentorderli { float: none; margin-left: 125px; margin-top: 6px; width: auto; }
#contentordernow a { padding: 6px; text-decoration: none; font-size: 14px; font-weight: bold; width: 120px; text-align: center; display: block; margin-top: 10px; }
#contentorderli li { margin: 0pt 0pt 0pt 10px; padding: 0px 0px 0px 2px; list-style-image: url('chkmark.gif'); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; list-style-position: outside; list-style-type: none; }
#contentorderli ul { margin: 0px 0px 6px 12px; padding: 0px; font-size: 12px; }
#contentorderprod li { list-style-image: url('chkmark.gif'); font-family: Arial,Helvetica,sans-serif; font-size: 12px; list-style-position: outside; list-style-type: none; }
#contentorderprod ul { font-size: 12px; }
#contentorderprod img { margin: 0px 4px; }
#contentordernow { border: 0px dotted rgb(226, 226, 226); padding: 4px; width: 130px; float: left; margin-right: 10px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; }
#contentordernow h1 { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: rgb(204, 0, 0); font-weight: bold; float: left; }
#contentordernow h2 { border-style: none; margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: rgb(102, 102, 102); font-weight: normal; text-align: left; }
#contentordernowbutton { float: right; }
#contentordernowbutton a:link { border: 1px solid rgb(51, 51, 51); margin: 6px 0px; padding: 8px; color: rgb(255, 255, 255); background-color: rgb(255, 102, 0); text-decoration: underline; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-align: center; width: auto; }
#contentordernowbutton a:visited { border: 1px solid rgb(51, 51, 51); margin: 6px 0px; padding: 8px; background-color: rgb(255, 102, 0); text-decoration: underline; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-align: center; width: auto; }
#contentordernowbutton a:hover { border: 1px solid rgb(51, 51, 51); margin: 6px 0px; padding: 8px; background-color: rgb(0, 0, 0); text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-align: center; display: block; width: auto; }
#contentordernowbutton a:active { border: 1px solid rgb(51, 51, 51); margin: 6px 0px; padding: 8px; background-color: rgb(0, 0, 0); text-decoration: underline; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-align: center; display: block; width: auto; color: rgb(204, 0, 0); }
#contentprodintro { padding: 4px; margin-top: 2px; }
#contentprodintroimg { border: 1px dotted rgb(226, 226, 226); padding: 4px; text-align: center; height: 200px; width: 200px; margin-right: 10px; }
#contentprodintro li { margin: 2px 6px 2px 10px; padding: 0px 0px 0px 10px; list-style-image: url('chkmark.gif'); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; list-style-position: outside; list-style-type: none; }
#contentprodintro ul { margin: 4px 0px 8px 10px; padding: 0px; }
#navtab { font-size: 10px; line-height: normal; font-family: Verdana,Arial,Helvetica,sans-serif; background-image: url('tab_menu_bg.gif'); background-repeat: repeat-x; text-decoration: none; margin-left: 6px; }
#navtab ul { margin: 0pt; padding: 10px 5px 0pt 15px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#navtab li { margin: 0pt; padding: 0pt; display: inline; }
#navtab a { margin: 0pt; padding: 0pt 0pt 0pt 4px; background: transparent url('tableft.gif') no-repeat scroll left top; float: left; text-decoration: none; }
#navtab a span { padding: 8px 15px 6px 6px; background: transparent url('tabright.gif') no-repeat scroll right top; float: left; display: block; color: rgb(255, 255, 255); }
#navtab a span { float: none; }
#navtab a:hover span { color: rgb(255, 255, 255); }
#navtab a:hover { background-position: 0% -42px; }
#navtab a:hover span { background-position: 100% -42px; }
#navtab a:active { background-position: 0% -42px; }
#navtab a:active span { background-position: 100% -42px; }
#contentprodintro h2 { border-bottom: 1px solid rgb(0, 51, 102); font-family: Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); font-size: 18px; margin-bottom: 10px; font-weight: normal; }
.testimo { font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
#AlertCoupon { border-bottom: 1px solid white; padding: 5px; text-align: center; font-weight: bold; background-color: rgb(204, 102, 102); color: rgb(255, 255, 255); }

/* ::::: http://www.healthbuy.com/sharedImages/css/hide_article.css ::::: */

#acnezine_articles { position: absolute; left: -9999px; }
#avatrim_articles { position: absolute; left: -9999px; }
#bowtrolcoloncleanse_articles { position: absolute; left: -9999px; }
#breastactives_articles { position: absolute; left: -9999px; }
#eazol_articles { position: absolute; left: -9999px; }
#hoodiagordoniiplus_articles { position: absolute; left: -9999px; }
#healthbuy_articles { position: absolute; left: -9999px; }
#hypercet_articles { position: absolute; left: -9999px; }
#jointadvance_articles { position: absolute; left: -9999px; }
#melatrol_articles { position: absolute; left: -9999px; }
#nicocure_articles { position: absolute; left: -9999px; }
#optimumdiabetics_articles { position: absolute; left: -9999px; }
#prostacet_articles { position: absolute; left: -9999px; }
#provillus_articles { position: absolute; left: -9999px; }
#revitol_articles { position: absolute; left: -9999px; }
#thyromine_articles { position: absolute; left: -9999px; }
#venapro_articles { position: absolute; left: -9999px; }
#zetaclear_articles { position: absolute; left: -9999px; }

/* ::::: http://www.healthbuy.com/ ::::: */

.product_divHeading { text-decoration: none; font-weight: normal; }
#content { margin: 0px; padding: 5px; }
