
body {font: 10pt trebuchet, arial, sans-serif; *font: 14pt trebuchet, arial, sans-serif; color : #000000; background  : #ffffff;} 
 
a {text-decoration : underline; color : #0000ff;}
#header, #rt_column, #rt_column2, #listmenu, #column1, #footer, .article10 {display : none;}
#column2 {background-image: none; margin-left: 0px; width: 950px;}


h3.title_text {display: none;}
#contentarea2 {border-color: #fff; background-image: none;}

.buffer {width: 1020px; margin-left: 0px;}
.buffer h3 {margin-top: 20px; }
.buffer p {width: 1000px;}

#intro1 {width: 1000px; }
#intro1 ul {margin-bottom: 8px; margin-top: -20px; margin-bottom: 20px; }

#intro12 p {clear: left; *width: 1000px; margin-left: 10px; *padding-bottom: 15px; *font-size: .7em;}
#intro12 table {width: 500px; font-size: 1.1em;}

#intro2 p {*float: left; clear: left; _width: 605px; }

.item { width: 1020px; margin-left: 0px; }
.item p {width: 1000px;}
.item h4 {font-size: 1.1em;}
.item h3 {font-size: 1.2em; }
.item h6 {margin: 0px; padding: 0px; font-size: .9em;}
.item h4 a {text-decoration: none; color: #1568ac; }
.item h4 {margin-bottom: 0px;}

#item3 p {width: 1000px; margin-top: -10px;}
#item3 ol {list-style-type: lower-alpha; font-weight: normal; font-size: 1em; margin-left: 10px; margin-top: 7px;}

#item4 {float: left; clear: both; width: 1000px;}
#item4 p {width: 990px; }

#item4b {float: left; clear: both; width: 1000px;}
#item4b p {width: 990px; }


#content {width: 1100px; }
#column3 {width: 1100px;}

.pdf_contents { margin-top: -15px; padding-top: 0px; width: 1100px; }






.item28  {width: 1100px;  margin-top: -20px; }
.item28 img {float: left; margin-left: 20px; margin-top: 20px; margin-right: 10px; clear: left;}
.item28 h4 {width: 800px; float: left; }
.item28 h5 {width: 800px; float: left;  margin-top: -15px;}

.news_item h4 a {text-decoration: none; color: #1568ac; font-size: 1.2em;}
.news_item h5 {margin-top: -15px;}
.news_item p {margin-top: -15px;}
.news_item ul { margin-bottom: 30px;}

.pdf_download {float: right; margin-right: 10px;  margin-top: -40px; clear: none; width: 100px; height: 80px;}
.pdf_download img {float: left; margin-left: 15px; margin-top: 5px;}
.pdf_download h5 {float: left; clear: left; margin-top: 2px;}

.pdf_ider {border-bottom: 1px dashed #666}

#item21 {float: left; clear: both; width: 1000px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
.item7 p {float: left; clear: both; width: 1000px; padding-top: 10px; margin-top: 0px;}
.item7 h6 {float: left; clear: both; font-size: 1em; padding-top: 0px; margin-top: 5px; margin-left: 700px; width: 300px; margin-bottom: 6px;}
#testimonials  {width: 1000px; float: left; clear: both;}
#testimonials h3 {padding-top: 20px; color: #1568ac; border-bottom: 1px solid #daefff;}

#top_graphic img {display: none;}
#results_container table {width: 970px;}

#content4 item2{width: 970px;}
#content4 h2 {margin-top: 20px;}
#content4 #print_only {display:block; float: right; }

.opening_paragraph {margin-top: 20px; width: 1000px; float: left; clear: both;}
.opening_paragraph p {width: 1000px; }
.content5 h1{width: 1000px;}
.hidden {display:none;}

p#copy12 {display: none;}
#supplements_foot p {float: left; }

#column2a {float: left; clear: both; width: 1100px;}
#column2a p {width: 1000px;}
#column2a a {text-decoration: none; margin-top: 100px;}
#column2a h1 {font-size: 1.4em; color: #1568ac; border-bottom: 1px solid #1568ac;}
#column2a h3 {display: none;}
#column2a img {display: none;}

#column2b {float: left; clear: both; width: 1100px;}
#content4 .item ul {margin-top: -10px;}
#content4 .item ul li a {text-decoration: none; line-height: 1.2em;}

#table1 li {list-style-type: none;}

#subtable2 {display: none;}
#web_special {display: none;}

#thanks3 {width: 1000px; float: left; clear: left;}
#thanks3 p {padding-left: 0px;}
#content11 {width: 1000px;}
#formcontainer3 {float: left; clear: left; width: 1050px; }
#feedback {width: 1000px;  height: 1500px;}
#feedback input {font-size: 1em;}
textarea#thoughts {width: 950px}

p.attention2 {float: left; clear: left; font-weight: bold; font-size: 1em; margin-top: 15px; margin-bottom: 10px; width: 1000px; margin-left: 0px;}
#feedback .tell_us {float: left; clear: left; width: 1000px; margin-top: 10px; }
.tell_us label {display: none;}


#content22 {width: 1000px;}
#content22 h1 {float: left; clear: both; font-size: 1.4em; color: #1568ac; padding-bottom: 5px; border-bottom: 1px solid #1568ac; width: 1100px}
#content22 p {float: left; width: 1000px;}
#content22 ul {width: 990px; float: left; clear: left;}
#content22 ul li a {text-decoration: none; line-height: 1.4em;}

.page_title1 h1 {float: left; clear: both; font-size: 1.4em; color: #1568ac; padding-bottom: 5px; border-bottom: 1px solid #1568ac; width: 1100px;}

#content5 h3 {margin-bottom: -15px; color: #1568ac;}
#supplements_foot {display: none; }
#order_complete h3  {width: 900px;}

#label_button { width: 1050px; _margin-top: 10px; _width: 620px; *padding-top: 10px; float: left;}

#label_1 {display: none;}
#label_1b {float: left; clear: left; height: 300px; *margin-bottom: -50px;}

#content50 h1 { width: 1000px; _width: 650px; font-size: 1.7em; text-align: right; padding-right: 10px; margin-bottom: 0px;  }
#content50 h2 {font-size: 1.7em; float:left; clear: left;  width: 1000px; color: #1568ac;  padding-left: 4px; border-bottom: 2px solid #1568ac; padding-bottom:  1px; margin-top: 0px;}
#content50 h2 span {font-size: .6em; position: relative; bottom: 6px; right: 0px}
#content50 nutritional_label {margin-top: 10px; border: 1px solid green }

#content50 p {margin-top: -5px; font-size: 1.2em;}

#nutritional_label {width: 780px; height: 230px; margin-top: -15px; float: left; clear: both; }

.product1 {float: left; clear: left; margin-top: 0px; width: 1000px;}
.product1 h3 {float: left; clear: left; color: #1568ac;}
.product1 ul {width: 1000px; float: left; clear: left; margin-top: 10px; *margin-top: 0px;  *margin-left: 5px; *padding-left: 20px;}
.product1 ul li {   margin-left: 20px; }

#product2 {float: left; clear: left; margin-top: 0px; width: 1000px;}
#product2 h3 {float: left; clear: left; color: #1568ac;}
#product2 ul {width: 1000px; float: left; clear: left; margin-top: 10px; *margin-top: 0px;  *margin-left: 5px; *padding-left: 20px;}
#product2 ul li {   margin-left: 20px; }


#product2b {float: left; clear: left; width: 1000px;}
#product2b h5 {font-size: 1em;  margin-left: 50px; margin-top: -10px; *margin-top: 10px;}
#product2b ul {margin-top: -25px; *margin-top: -15px;  }
#product2b ul li {list-style-type: square; margin-left: 50px;}


#product3 {float: left; clear: left; margin-top: 0px; width: 1000px; }
#product3 h3 {float: left; clear: left; color: #1568ac;}
#product3 ul {width: 900px; float: left; clear: left; margin-top: 10px;   margin-left: 0px;}
#product3 ul li {list-style-type: square; margin-left: 20px; float: left; clear: left; margin-top: 5px; width: 900px;}



#product3b {width: 500px; float: left; clear: left;  margin-left: 20px;}
#product3b ul li {list-style-type: square; margin-top: -10px; float: left; clear: left; }

#vitamin_title {float: left; clear: left;  width: 1000px; margin-bottom: 10px; }
#vitamin_title h3 {color: #1568ac; font-size: 1.2em; margin-top: 0px; *margin-top: 10px; width: 1000px; }
#vitamin_title h2 {color: #1568ac; font-size: 1.3em; margin-top: 5px; border: none; height: 25px;}

#vitamin_title2 {  width: 900px; margin-bottom: 20px; height: 30px;}
#vitamin_title2 h3 {display: none;}
/*#vitamin_title2 h3 {color: #1568ac; font-size: 1.2em; margin-top: 0px; *margin-top: 10px; width: 1000px; }*/
#vitamin_title2 h2 {color: #1568ac; font-size: 1.3em; margin-top: 15px; border: none; width: 900px;}

#results_container td.adjacent2 { text-align: center; }

#introduction2 {float: left; clear: left; margin-top: 150px; *margin-top: 100px; width: 1000px; *padding-bottom: 8px; }
#introduction2 h3 {float: left; clear: left; margin-bottom: 8px; }
#introduction2 p {clear: left; float: left;}
#introduction2 ul.william{float: left; clear: left; margin-top: -20px;}

#introduction {float: left; clear: left; margin-top: 100px; *margin-top: 100px; width: 1000px; *padding-bottom: 8px; }#introduction h3 {float: left; clear: left; margin-bottom: 8px; font-size: 1.5em; color: #1568ac; margin-top: 20px;}
#introduction p {clear: left; float: left; font-size: 1.5em; font-family: Arial, Helvetica, Sans-Serif;  }
#introduction ul.william{float: left; clear: left; margin-top: -20px;}

#intro1 p {width: 1000px; font-size: 1em; float: left; clear: left; margin-top:1px;}
#intro1 li {width: 950px; font-size: 1em; margin-top: 5px; float: left; clear: left; }
#intro1 p span {font-size: .6em; position: relative; bottom: 6px; right: 0px}
#intro1 table {float: left; clear: left; margin-left: 30px; }
#intro1 th {text-align: left;}
#intro1 ul {margin-top: 0px;}

#intro71 {float: left; clear: left; _width: 605px; margin-left: 10px;}
#intro71 p { margin-bottom: 3px; width: 1000px; _width: 605px;}
#intro71 ul {margin-top: 0px; clear: left; }
#intro71 ol {margin-top: 5px; }

.info50 {float: left; clear: left; width: 950px; _width: 605px; margin-top: 0px; margin-bottom: 10px; font-size: 1.5em}
.info50 ul li span {font-size: .6em; position: relative; bottom: 6px; right: 0px; color: #000;}
.info50 ul li {color: #000; width: 950px;}
.info50 ul { margin-top: 0px; margin-bottom: 0px;}

.nut_head { margin-bottom: 20px; *margin-bottom: 15px;}

.nut_head h3#non_split1 {margin-top: 30px; }

.nut_head h3 { margin-bottom: 3px; _width: 600px; font-size: 1.5em; color: #1568ac;}

.info5 ul {margin-top: 5px; width: 800px}
.info5 ul li { font-size: .8em;}
.info5 ul li ul li { font-size: 1em;}
#friendly {display: none;}

#vitamin_label { padding-top: 50px;}

#disclaimer {margin-top: 25px; width: 1000px; *width: 950px; _width: 605px; _height: 25px; float: left; clear: left; }
#disclaimer p {font-size: .8em; color: #1568ac; width: 1000px; *width: 950px; _width: 605px; float: left; clear: left;  _padding-top: 20px;}

#column_image {display: none;}
.advanced_search2 {clear: both; width: 1050px; }
.advanced_search2 h1 {color: #1568ac; font-size: 1.7em; border-bottom: 1px solid #1568ac; width: 1050px; }

.advanced_search2w {clear: both; width: 1100px;}
.advanced_search2w h1 {color: #1568ac; font-size: 1.6em; border-bottom: 1px solid #1568ac}

.advanced_search2r {clear: both; width: 1100px;}
.advanced_search2r h1 {color: #1568ac; font-size: 1.6em; border-bottom: 1px solid #1568ac}

#content6 {width: 1000px;  float: left; clear: both; }

#content7 h2 {font-size: 1em; margin-top: 10px;}

#suggest_box {float: left; width: 310px; margin-left: 50px;}

#suggest { width: 900px;}



#item4a {width: 1000px; margin-left: 5px; float: left;}
#item4a h3 {font-size: 1.2em; margin-left: 10px; margin-top: 15px;}
#item4a p {font-size: 1.0em;  color: #000; margin-right: 7px; margin-left: 25px;}
#item4a ul {margin-left: 40px; margin-top: -10px;}
#item4a ul li { padding-top: 5px;}

#national {float: left; clear: left;  width: 1000px; }
#national h4 {margin-top: 15px; margin-left: 15px; font-size: 1.1em;}
#national p {float: left; margin-left: 25px; width: 700px; margin-top: -10px}
#national img {margin-right: 50px; margin-top: 0px; width: 150px; height: 90px; float: right;}

#national2 {float: left; clear: left;  width: 1000px; margin-top: -20px;}
#national2 h4 {margin-top: 15px; margin-left: 20px; font-size: 1.1em;}
#national2 ul {margin-top: -10px}

#national3 {float: left; clear: left;  width: 1000px; border: 1px solid #fff;}
#national3 h4 {margin-top: 15px; margin-left: 15px; font-size: 1.1em;}

#acam_award {width: 1000px; float: left; clear: left; margin-top: 10px;}
#acam_award img {float: left; margin-left: 30px; margin-top: 10px; clear: left;}
#acam_award h4 {float: left; clear: left; font-size: 1.2em; color: #1568ac; margin-left: 15px;}
#acam_award p {float: left; margin-left: 10px; margin-right: 10px; width: 500px; margin-top: 15px;}

.initial {margin-top: 10px; margin-left: 0px;}

#please_send  {margin-top: 10px; width: 1000px;}
#communication {margin-top: 10px; }
#comment {margin-top: 10px; }
#thoughts21 {margin-top: 10px; }
#think {margin-top: 10px; }
#thanks22 {width: 800px; margin-top: 10px;}
#submit_reset {display: none;}

#content66 h3 {width: 1100px; color: #1568ac}

#print_copy { font-size: .8em; margin-left: 5px; margin-top: 10px; float: left; clear: left;}

#print_only {display:block; float: right; margin-right: 20px;}
#print_only2 {display:block; float: left; margin-right: 0px;}

#content_text { clear: both; width: 1000px;}
#content_text h3 {font-size: 1em; margin-bottom: -10px;}

#contact_us { clear: both; width: 900px;}

#contact_us p {width: 1100px;}

#available {width: 1000px; float: left;}

#contact21 {width: 1000px; float: left; clear: left;}
#contact21 td {font-size: 1em; font-weight: bold; }
#contact21 table {width: 600px;}

#contact20 table {width: 700px;}
#contact20 a {display: none;}
#contact20 td span {display: block}
#contact20 td a {text-decoration: none;}

#holiday {width: 1000px; float: left; clear: left;}
#holiday table {width: 400px;}

#coordinates {margin-top: 20px;}
#coordinates p {margin-left: 20px; margin-bottom: -10px;}
#coordinates h3 {padding-bottom: 10px;}

#tel_support {width: 1000px;}
#tel_support table {width: 990px; margin-bottom: 15px;}

#online1 {width: 1010px; clear: both;}
#online1 h3 {padding-top: 20px;}
#online1  img {display: none;}
#online1 h4 { margin-left: 0px;}
#online1 table {width: 900px; margin-top: -10px;}
#online1 tr {line-height: 1.2em;}
#online1 td a {text-decoration: none;}


#vawd_text {width: 900px;}

#accredited p {font-weight: bold;}

#return_to {display: none;}

#creditApplicationGraphic{display:none;}
#applicationDetails{ width:1000px; display:none;}
.addressSection{display:none;}
#billToLabel{display:none;}
#billToCheck{display:none;}
#creditAppContainer {width:1000px;}
.zForm li{margin-top:2px; margin-right:100px;}
.zForm label{width:100px;}

.licensingSection{margin-top:20px;}
.licensingSection li span{font-size:1.1 em;}
.licensingSection li{margin-top:2px;}
.licensingSection label{width:500px;}


.businessSection{margin-top:20px;}
.businessSection li{margin-top:2px;}

.bankInfoSection{margin-top:20px;}
.bankInfoSection li{margin-top:2px;}
.bankInfoSection label{width:160px;}
#printbutton{display:none;}

#creditSection{margin-top:20px;}
#legalSection{margin-top:20px;}
#legalTerms{font-size:.6em; width:900px;}




#signatureSection span#signatureLine
{
    border-bottom: solid 1px black;
    display:-moz-inline-box;
    display:inline-block;
    width:400px;
}

#signatureSection label#signatureLabel
{
    display:inline;
    width:115px;
}
#signatureSection label#printNameLabel
{
    display:inline;
    width:115px;
}

#signatureSection span#printLine
{
    border-bottom: solid 1px black;
    display:-moz-inline-box;
    display:inline-block;
    width:400px;
}
#dateLabel
{
     padding-right:30px;
}

#titleLabel
{
     padding-right:30px;
}
#titleLine
{
}
 
 
 #creditSection tr td
{
    padding:2px 2px 2px 2px;
}

.businessSection select
{
    margin-left: -3px;
    padding:0px;
}


.advanced_search2z { width: 1050px;}
.advanced_search2z h1 {font-size: .5em; border: none;}
#procedure_title {width: 1050px;}
#procedure_title h1, h3 {margin: 0px;}
#quality_form {float: left; }
#quality_form h1 {font-size: 1em; border: none; }

#document {float: right; clear: none; width: 300px; height: 100px;}
#document h5 { color: #000; font-family: Arial, Sans-Serif; margin-top: 0px; margin-bottom: 2px; float: right; text-align: right; clear: both;}

#procedure_title h2 {float: left; clear: left; font-size: 1.1em; margin-bottom: 0px; margin-top: 10px;}
#procedure_title h4 {float: left; clear: left; margin-bottom: 5px; margin-top: 10px;}
#customer_infoA {float: left; clear: left; }
#customer_infoA table {width: 1050px; font-size: .8em;}
#product_info {float: left; clear: left; margin-top: 15px; margin-bottom: 10px;}
#product_info table {width: 1050px; font-size: .7em;}

#results_container77 table th#Jones {border-bottom: 1px solid #a0c3dc;}
#results_container78 table th#smith {font-size: 1.2em; border-bottom: 1px solid #a0c3dc;}
#results_container78 .style6 {font-size: .9em; }

#reason_title h2 {font-size: 1em; margin-bottom: 0px; float: left; clear: left;}

#return_reasons {float: left; clear: left; margin-bottom: 0px; width: 900px;}

#reasons1 {float: left;}
#reasons1 li {list-style-type: none; display: block;}
#reasons1 ul {margin-top: 0px;}

#reasons2 {float: right; }
#reasons2 li {list-style-type: none;}
#reasons2 ul {margin-top: 5px;}

#fine_print {float: left; clear: left; margin-top:10px; width: 1000px;}

.style3 {text-align: center; }
.style4 {text-align: center; }
.style5 {text-align: center; }

#print_me {display: none;}

#results_container78 {text-align: center;}

#signatureSection {width: 900px; }

#signature_text1 {width: 620px; float: left; height: 20px; }
#signature_text1 p {float: left;}


#date_text1 {width: 150px; float: left; }
#date_text1 p {float: left; }


#signature_text2 {width: 700px; float: left;  height: 20px; margin-top: 10px; margin-bottom: 20px; }
#signature_text2 p {float: left; }


#return_details {display: none; }

.expert_item p {font-size: 1.3em; width: 1050px;  margin-top: 0px;}
.expert_item h3 {font-size: 1.5em; width: 1050px; margin-bottom: 4px;}
.expert_item h5 {font-size: 1.1em; margin-top: 0px;}
.expert_item h2 {font-size: 1.5em; }

#column_image2 {display: none;}


#cps_box {width: 600px; float: left; clear: left;}
#cps_Qs {float: left; clear: left; margin-right: 0px; margin-left: 40px;}
#cps { width: 380px; float: left;}
#cps ul li {list-style-type: none;}


#medical_box { width: 500px; margin-top: 20px; }
#medical_Qs {float: left; clear: left; margin-right: 0px; margin-left: 40px;}
#medical {width: 300px; float: left;}
#medical ul li {list-style-type: none;}



#bastyr_box { width: 500px; float: left; clear: left;}
#bastyr_Qs {float: left; clear: left; margin-right: 0px; margin-left: 40px; }
#bastyr {width: 380px; float: left;}
#bastyr ul li {list-style-type: none;}