/*@charset "utf-8";*/
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; margin:5px;}
/* css for main page and left shopping cart elements */

td.left_bk {background-color:#f5f5f5;}

table#main_table {border:1px solid #989898;}
.border_r_lt_grey {border-right:1px solid #cccccc;}

td.cart_item {font-weight:bold;}

td#title_td {background-image:url(../images/pha/grey_fade_bk.jpg); background-repeat:no-repeat;}

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 {height:28px; width:212px;}

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;
 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#currency_table {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;}

/* account page css */
div#container_div {width:735px; padding-top:25px;}


div.setup_panel_curves {width:688px; background-image:url(../images/software/general/general_setupHeader.jpg);
 background-repeat:no-repeat; text-align:left;}
div.title_div_l {float:left; width:620px; padding-left:5px; height:21px; padding-top:8px; font-size:18px; color:#ffffff;}
div.title_div_r {float:left; width:50px; height:21px; padding-top:8px; font-size:16px; color:#ffffff; font-style:italic;}
 
 
div.panel_body {width:676px; border-left:1px solid #bcbbbb; border-right:1px solid #bcbbbb; padding-top:10px; padding-left:10px;}
div.height1 {height:39px;}

td.align_l {text-align:left;}
td.align_r {text-align:right;}

.greyed {background-color:#f1f1f1;}

a.view_details_link {color:#a4001e; text-decoration:underline;}
a.view_details_link:hover {color:#292929; text-decoration:none;}



/* css for info specific elements */

p.special_text {font-size:14px; text-align:left; padding-left:20px;}
textarea#special_instructions {width:450px; height:80px; border:1px solid #bcbbbb;}
div#button_div {width:336px;}
img.button_imgs {padding:0px; margin:0px; position:relative; left:-3px;}



/* css for nutrition setup */
a.settings_link {color:#a4001e; font-size:12px; text-decoration:underline;}
a.settings_link:hover {color:#292929; font-size:12px; text-decoration:none;}

table#general_info_summary {width:200px; margin-top:5px;}
table#general_info_summary td { font-size:12px; color:#666666; padding-top:5px;}
div.profile_msg { border:1px solid #cdcdcd; color:#a4001e; font-size:14px;  margin-top:5px;  margin-bottom:5px;text-align:center; padding: 10px; margin: 10px;}
.align_c {text-align:center;}

div#calendar_bk {background-image:url(../images/software/nutrition/calendar_bk.jpg); background-repeat:no-repeat;
 background-position:center; width:192px; height:175px;}

table#calendar_table {width:180px; border:1px solid #adadad; border-collapse:collapse; margin-top:10px;}
table#calendar_table td.reg {font-size:13px;}

a.back_arrow_link {font-size:14px; color:#696969; text-decoration:none;}
a.back_arrow_link:hover {font-size:14px; color:#696969; text-decoration:underline;}

td#cal_table_header {font-size:16px; font-weight:bold; text-align:center;}
td.week_header {font-weight:bold; border:1px solid #adadad; font-size:14px;}
td.empty_day {border:none; background-color:#f9f9f9;}
td.regular_day {border:1px solid #adadad; background-color:#ffffff;}
td.current_day {border:1px solid #adadad; background-color:#d6ffcf;}

div#quote_container {width:200px; margin-top:10px; margin-bottom:10px;}
p.quote_header {text-align:left; font-size:18px; width:200px;}
div#quote_text_div {background-image:url(../images/software/nutrition/quotes_bk.jpg); background-repeat:no-repeat;
 background-position:center; width:192px; height:134px;}

p#quote_text {width:165px; height:150px; font-size:12px; text-align:left; margin-top:20px;}

div#search_box_div {width:180px; padding-right:20px; margin-top:10px;}
p#search_p {width:150px;}
img#s_search {margin-top:10px;}


table.question_table {width:98%;}
td.dot_td {width:30px;}
td.q_table_header {background-image:url(../images/software/general/g_title_bk.jpg); background-repeat:no-repeat;
 height:23px; font-size:16px; font-weight:bold;}
td.q_choices {font-size:13px;}
td.q_confirm {font-weight: bold; padding-left: 10px;}

/* nutrition page 2 */
table.symptoms_table {width:600px;}
table.symptoms_table  td {font-size:14px;}

td.padd_b_20 {padding-bottom:20px;}

td.med_info_title {font-size:16px; font-weight:bold; width:500px; border-bottom:1px solid #696969;}
tr.greyed_tr {background-color:#eaeff1;}
.text_14 {font-size:14px;}

.checkbox_td {font-size:14px; width:5%}
.check_txt {font-size:14px; width:45%;}

a.plan_bottom_link {font-size:13px; color:#a4001e; text-decoration:underline;}
a.plan_bottom_link:hover {font-size:13px; color:#292929; text-decoration:none;}

/*  

div# {}
div# {}*/ 