/*@charset "utf-8";*/
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; margin:5px;}

table#question_container {width:961px; border:1px solid #909090;}

td#questions_td {width:780px;}
td#spot_img_td {width:181px;}
/* links */

.white_bk {background-color:#ffffff;}


/* main sections */

.lc-main 
{
	background-color: #FFFFFF;
	border-right: solid 1px #999999;
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999;
	text-align: right;
}

.rc-main 
{
	background-color: #FFFFFF;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
	background-image: url('../images/left_nav_imgs/left_col_fade_bk.jpg');
	background-repeat: repeat-x;
}


/* main sections end */


/* update 11/14/08 */

.section-header 
{
	height: 40px;
	background-image: url('../images/pha/header-section.gif');
}

.section-div 
{
	height: 20px;
	clear: both;
}
.section-title
{
	padding-top: 12px;
	margin-left: 30px;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	color: #0d7ea0;
}

.plusminus 
{
	float: right;
	padding-top: 7px;
	padding-right: 7px;
}

.pad20 
{
	padding:20px;
}

.pad10 
{
	padding:10px;
}

.clear 
{
	clear: both;
}

.top-box 
{
	color: #333333;
	font-size: 12px;
}

.analysis-box
{
	border:1px solid #999999;
	padding:15px;
	color:#333333;
	font-size:12px;
	background-color:#ffffff;
}

.symptom-box 
{
	border:1px solid #aaaaaa;
	background-color: #eeeeee;
	font-weight: bold;
	padding: 0px;
}
div#symptom_box 
{border:1px solid #aaaaaa; background-color:#eeeeee; font-weight:bold; padding:0px;}

.symp-col1
{	background-color:Transparent;
	width: 35%;
	float: left;
}

.symp-col2
{
	width: 65%;
	float: left;
}

.symp-divide 
{
	height: 1px;
	background-color: #cccccc;
	overflow: hidden;
	clear: both;
	margin-left: 10px;
	margin-right: 10px;
}

.product-pad 
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}
	

.product-border 
{
	border: solid #aaaaaa 1px;
}

.product-title 
{
	height: 25px;
	font-size: 20px;
	font-weight: bold;
	padding: 5px;
}

.product-textbox 
{
	margin-left: 300px;
	margin-top: 10px;
	font-size: 11px;
}

.product-pbox 
{
	width: 250px;
}

.product-icons 
{
	margin-top: 0px;
	margin-left: 50px;
}

.produsct-icon-space 
{
	padding-left: 5px;
	padding-right: 5px;
}

.product-best-seller 
{
	background-image: url('../images/shopping_cart/best-seller.gif');
	background-position: 270px top;
	background-repeat: no-repeat;
}

.product-price
{
	background-image: url('../images/pha/product-price.gif');
	height: 32px;
	margin-top: 15px;
	text-align: right;
}

.price-add
{
	padding-top: 8px;
	padding-right: 10px;
	float: right;
}

.price-num
{
	font-size: 18px;
	font-weight: bold;
	padding-right: 15px;
	padding-top: 6px;
	float: right;
}



/* end update 11/14/08 */

/* results page css */

a.left_nav_link {color:#1e3c79; text-decoration:none;}
a.left_nav_link:hover {color:#090909; text-decoration:none;}

a.left_nav_link2 {color:#a4001e; text-decoration:none; font-weight:bold;}
a.left_nav_link2:hover {color:#090909; text-decoration:none; font-weight:bold;}

table#main_table {border:1px solid #989898;}
.border_t_grey {border-top:1px solid #989898;}
.border_r_lt_grey {border-right:1px solid #cccccc;}
.border_r_grey {border-right:1px solid #989898;}

.border_r_w {border-right:1px solid #ffffff;}
.border_b_grey {border-bottom:2px solid #989898;}

td#title_td {background-image:url(../images/pha/grey_fade_bk.jpg); background-repeat:no-repeat;}
div#title_div {color:#535353; font-size:12px; padding:5px; margin-top:5px; margin-bottom:23px;}
span.title {font-size:16px;}

div.left_nav_result {background-color:#eeeeee; height:30px; width:208px; border-top:1px solid #ffffff; border-bottom:1px solid #a0a0a0;
 text-align:left; padding-left:3px; color:#1e3c79;}

div.left_nav_result_a {background-color:#eeeeee; height:30px; width:211px;}

div.left_nav_result_a2 {height:9px; width:211px; background-color:#eeeeee;}

div.left_nav_result_a1 {background-color:#cccccc; height:30px; width:208px; border-bottom:1px solid #a0a0a0;
 text-align:left; padding-left:3px; color:#1e3c79;}

div.left_nav_result_b {background-color:#eeeeee; height:30px; width:208px; border-top:1px solid #ffffff; text-align:left;
 padding-left:3px; color:#1e3c79;}

div.left_nav_result_c {height:27px; width:211px; text-align:left; color:#1e3c79;}

div.left_nav_result_cart {background-color:#eeeeee; width:208px; border-bottom:1px solid #a0a0a0;
 text-align:left; padding-left:3px; color:#1e3c79;}

div.left_nav_result_cart_total {background-color:#eeeeee; width:208px; border-top:1px solid #ffffff; padding-top:10px; padding-bottom:10px;
 text-align:left; padding-left:3px; color:#1e3c79;}

table#cost_table td {padding-top:5px;}

td#product_container_td {border-top:1px solid #a0a0a0; padding:0px; margin:0px;}

table.product_table {border:1px solid #d2d2d2; width:233px; margin-top:10px;}

table.product_table2 {border:1px solid #d2d2d2; width:168px; margin-top:10px;}

td.product_txt_td {font-size:12px; color:#0d7ea0; width:242px; text-align:center;height:60px;}
td.price_td {background-color:#d2d2d2; font-size:13px; color:#0d7ea0; width:242px; height:30px;}

td.price_span {text-align:left;}
 
td.add_to_cart {text-align:right;}

td.icon_td {text-align:center; height:40px;}


table#currency_table {border-bottom:1px solid #a0a0a0; width:100%}

table#cart_table td {font-size:13px;}

td.currency_select {text-align:right;}

td.item_total {border-bottom:1px solid #a0a0a0; font-size:14px; padding-top:3px; font-weight:bold;}

td.cost_pd {border-bottom:1px solid #a0a0a0;}

td.cost_amt {border-bottom:1px solid #a0a0a0;}
td.select_currency {font-size:16px;}

td.img_td {height:168px; width:242px; background-repeat:no-repeat;}
 
/* results page details */

td.product_title_td {background-color:#eeeeee; border-top:1px solid #a0a0a0; height:50px; padding-left:10px;}
span.product_title_span {font-size:22px;}

td#product_tab_td {background-image:url(../images/pha/grey_fade_bk.jpg); background-repeat:no-repeat; width:738px;}
div#product_tab_div {color:#535353; font-size:12px; border-bottom:1px solid #a0a0a0; padding-left:5px; margin-top:15px;}


table#product_stats_table {width:98%;}
td.name_td {width:290px; color:#0d7ea0;}
td.stats_tab {background-image:url(../images/pha/detail_tab.jpg); background-repeat:no-repeat; width:309px;}

td.packs_td {font-size:13px; font-weight:bold; color:#0d7ea0;}
td.cost_td {font-size:13px; font-weight:bold; color:#0d7ea0;}

table#qty_table {width:300px;}

div#detail_container_div {width:738px; background-color:#ffffff;}
table#prod_img_table {}
td.prod_img_td {text-align:center; vertical-align:middle;}
td.prod_txt_td {font-size:18px; vertical-align:middle; padding-left:20px;}
a.information_links {color:#0d7ea0; text-decoration:none;}
a.information_links:hover {color:#191919; text-decoration:underline;}

table#grey_bar_table {width:738px; border-top:1px solid #adacac; padding:0px;}
td.grey_bar {background-color:#d2d2d2;}
.font_0 {font-size:0px;}
td.width1 {width:12px; border-bottom:1px solid #adacac;}
td#grey_bar_tab {background-image:url(../images/pha/section_tab.jpg); background-repeat:no-repeat; width:220px;
 height:28px; color:#0d7ea0; font-size:15px; font-weight:bold;}
td#grey_bar_tab2 {background-image:url(../images/pha/section_tab.jpg); background-repeat:no-repeat; width:220px;
 height:28px; color:#0d7ea0; font-size:15px; font-weight:bold; border-bottom:1px solid #adacac;}
td.width2 {width:274px; border-bottom:1px solid #adacac;}

/* grey bar table for detail page */

table#grey_bar_table_detail {width:738px; border-top:1px solid #adacac; padding:0px;}
table#grey_bar_table_detail1 {width:738px; border-top:1px solid #adacac; padding:0px;}
table#grey_bar_table_detail2 {width:738px; border-top:1px solid #adacac; padding:0px;}
table#grey_bar_table_detail3 {width:738px; border-top:1px solid #adacac; padding:0px;}
td.grey_bar_detail  {background-color:#d2d2d2;}
.font_0 {font-size:0px;}
td.width1_detail  {width:12px; border-bottom:1px solid #adacac;}
td#grey_bar_tab_detail  {background-image:url(../images/pha/section_tab.jpg); background-repeat:no-repeat; width:218px;
 height:28px; color:#0d7ea0; font-size:15px; font-weight:bold;}
 td#grey_bar_tab_detail1  {background-image:url(../images/pha/section_tab.jpg); background-repeat:no-repeat; width:218px;
 height:28px; color:#0d7ea0; font-size:15px; font-weight:bold;}
  td#grey_bar_tab_detail2  {background-image:url(../images/pha/section_tab.jpg); background-repeat:no-repeat; width:218px;
 height:28px; color:#0d7ea0; font-size:15px; font-weight:bold;}
   td#grey_bar_tab_detail3  {background-image:url(../images/pha/section_tab.jpg); background-repeat:no-repeat; width:218px;
 height:28px; color:#0d7ea0; font-size:15px; font-weight:bold;}
td.width2_detail  {width:508px; border-bottom:1px solid #adacac;}

/* end grey bar table for detail page */

div#main_description_div {font-size:12px; width:725px; text-align:left; margin-left:5px; margin-top:5px;}
div#main_description_div1 {font-size:12px; width:725px; text-align:left; margin-left:5px; margin-top:5px;}
div#main_description_div2 {font-size:12px; width:725px; text-align:left; margin-left:5px; margin-top:5px;}
div#main_description_div3 {font-size:12px; width:725px; text-align:left; margin-left:5px; margin-top:5px;}
div#contraindication_div {font-size:12px; width:733px; text-align:center; position:absolute;
 top:240px; left:227px; display:block;}
div#ci_title_div {width:725px; font-size:18px; color:#696969; height:30px; padding:5px; text-align:left;
 background-image:url(../images/pha/top_popup_bar.png); background-repeat:no-repeat; background-position:2px 0px;}
div#ci_body_div {width:725px; border-width:0px 2px 2px 2px; padding-top:10px; border-color:#52AFE2; border-style:solid; background-color:#ffffff; margin-left: 2px;}


a.txt_link {color:#a4001e; text-decoration:none;}
a.txt_link:hover {color:#000000; text-decoration:underline;}


table#contraindication_table {padding:5px; width:690px;}
.bold {font-weight:bold;}
.border_b_grey2 {border-bottom:1px solid #989898;}
.font_prodcol {font-size:12px; color:#494949; text-align:left; width:100px;}
.font_rationalecol {font-size:12px; color:#494949; text-align:left;}
.font_ratText {font-size:12px; color:#292929; text-align:left;}


div#analysis_div {font-size:12px; width:710px; text-align:left; background-color:#ffffff; text-align:center;} 
div#analysis_title_div {background-color:#ffffff; width:715px; font-size:18px; color:#696969; height:30px; padding:5px; text-align:left; border:1px solid #000000;}
table#analysis_table {width:95%; margin-left:10px; background-color:#ffffff; }
span#analy_subtitle_span {font-size:13px;}
p.analy_p {font-size:12px;}
.symptom_table {width:100%; border:1px solid #a0a0a0; padding:3px;}
.symptom {font-size:13px; width:40%; background-color:#cccccc; text-align:center;}
.interpretation {font-size:13px; width:60%; background-color:#cccccc; text-align:center;}
.symptom_txt {font-size:11px;}
.interpretation_txt {font-size:11px;}
/*.symptom_div {}
.symptom_ul {}*/
.symptom_li {line-height:140%;}

/* highly recommended css*/

td.grey_title_td {height:40px; background-color:#d2d2d2; border-bottom:1px solid #a0a0a0; border-top:1px solid #a0a0a0;
 background-image:url(../images/pha/float_tab.jpg); background-repeat:no-repeat; background-position:20px 3px;
 color:#0d7ea0; font-size:15px; font-weight:bold; text-decoration:none; padding-left:40px;}
td.grey_closer_td {height:40px; background-color:#d2d2d2; border-bottom:1px solid #a0a0a0; border-top:1px solid #a0a0a0;
 text-align:center;}

td.grey_closer_td {width:100px;}

table#highly_recommended {display:none;}
table#beneficial {display:none;}


/* end highly recommended */

div#v_faq_div {font-size:12px; width:733px; text-align:center; position:absolute;
 top:240px; left:227px; display:block;}
div#vFaq_title_div {width:729px; font-size:13px; color:#696969; height:30px; padding:5px; text-align:left;
 background-image:url(../images/pha/top_popup_bar.png); background-repeat:no-repeat; background-position:2px 0px;}
div#vFaq_body_div {width:725px; border-width:0px 2px 2px 2px; padding-top:10px; border-color:#52AFE2; border-style:solid;
 background-color:#ffffff; line-height:150%; text-align:left;}

.font_14 {font-size:14px;}

table#case1_table {width:675px;}
table#case1_table td {text-align:left; padding-left:10px;}

table#case2_table {width:675px;}
table#case2_table td {text-align:left; padding-left:10px;}

table#case3_table {width:675px;}
table#case3_table td {text-align:left; padding-left:10px;}

table#case4_table {width:675px;}
table#case4_table td {text-align:left; padding-left:10px;}

a.faq_link {text-decoration:none; color:#0d7ea0;}
a.faq_link:hover {text-decoration:underline; color:#292929;}

a.faq_link_no_hover {text-decoration:none; color:#000000;}

.hiddn {display:none;}
.bottom_p {margin-bottom:20px;}

div#drug_profile_div {font-size:12px; width:733px; text-align:center; position:absolute;
 top:240px; left:227px; display:block;}
 div#drug_profile_div2 {font-size:12px; width:733px; text-align:center; position:absolute;
 top:10px; left:10px; display:block;}
div#dp_title_div {width:729px; font-size:18px; color:#696969; height:30px; padding:5px; text-align:left;
 background-image:url(../images/pha/top_popup_bar.png); background-repeat:no-repeat; background-position:2px 0px;}
div#dp_body_div {width:725px; border-width:0px 2px 2px 2px; padding-top:10px; border-color:#52AFE2; border-style:solid;
 background-color:#ffffff; line-height:150%; text-align:left;}

div#dp_txt_div {padding:10px; line-height:150%; text-align:left;}

div#update_button {text-align:center; margin-bottom:20px;}


a.tab_link {color:#0d7ea0; font-size:15px; font-weight:bold; text-decoration:none;}
a.tab_link:hover {color:#191919; font-size:15px; font-weight:bold; text-decoration:underline;}


/* css for why choose this */
div#why_choose_div1 {padding-top:10px;}
table#why_choose_table1 {width:99%;}
div#why_choose_div2 {padding-top:10px;}
table#why_choose_table2 {width:99%;}

div#why_choose_div {padding-top:10px;}
table#why_choose_table {width:99%;}
td.why_title_td {font-size:15px; color:#292929; width:50%; border-bottom:1px solid #696969; padding:3px;}
td.why_txt {font-size:13px; color:#000000; vertical-align:top; padding:5px;}
li.lwhy_li {vertical-align:top;}
.grey_bk {background-color:#eeeeee;}
div#why_choose_div3 {padding-top:10px;}
table#why_choose_table3 {width:99%;}

.prod_name {font-weight:bold; font-size:15px; padding-left:5px;}
#prod_text_td {font-size:12px;}
p.desc_text {padding-left:20px; font-size:12px;}
table#spec_info_table {width:670px;}
.dv_txt {font-size:12px; width:20%; text-indent:40px;}
.amt_txt {font-size:12px; width:18%; text-indent:40px;}

/* div# {}

div# {}
div# {}*/ 
