/* Global */
@import url('behavior.css');
html { height: 100%; }
body { font:13px arial,helvetica,clean,sans-serif; height: 100%; margin: 0 auto; padding: 0; background: #fff; color: #797f81; text-align: left;line-height:1.5}
#tBody { width: 100%; font-size: 1em; }
form,h1,h2,h3,h4,h5,h6,p,dl,ul,ol { margin: 0; padding: 0; }
h5 { font-size: 11px; }
h4 { font-size: 13px; margin: 0;padding:0;color: #4689b1; }
h2 { font-size: 18px; margin: 0 0 2px 5px; padding-bottom: 0; color: #408b74; }
h3 { font-size: 16px; margin: 5px 0 5px 5px; padding-bottom: 5px; color: #4689b1; }
sup { font-size: 10px; }
ul { list-style-type: square; }
img { border: none; }
.hide { display: none; }
.help { cursor: help; vertical-align: middle;padding:0 5px 2px 0 ;}
#go_back {margin:50px 0 10px 10px}
#top_link {clear:both;height:15px;text-align: right;margin: 5px 25px 10px 0;padding: 0 13px 0 0;background: url('i/up.gif') 100% 70% no-repeat}
.tellmemore {margin: 0 0 0 7px; font-size:10px; font-weight:normal;color:#797f81}
#last_upd { font-weight:bold;text-align:right;margin:0 5px 13px 0}
.ul40 { padding-left: 30px; margin: 2px 0 0 0;  font-size:10px;}
.ul10 { padding-left: 10px;  font-size:10px;}
.ul40 li { margin: 2px 0 0 0; }
.border {border:1px solid #cad1d4}
.tb_bg {background:url(i/tt.png) repeat-x;}
/* Global End */

/* Links */
a { color: #797f81; text-decoration: none; font-size: 13px;}
a:visited { color: #797f81; text-decoration: none; font-size: 13px; }
a:visited span { color: #797f81; font-size: 13px; }
a span { color: #797f81; font-size: 13px; }
a:hover { color: #ED0000; text-decoration: underline; font-size: 13px; }
a:hover span { color: #ED0000; text-decoration: underline; font-size: 13px; }

#breadcrumb { text-align: right; font-size: 12px; padding: 5px 0 0 5px; }
#breadcrumb a.breadcrumb { font-size: 11px; color: #797f81; text-decoration: none; }
#breadcrumb a.breadcrumb:visited { color: #797f81; text-decoration: none; }
#breadcrumb a.breadcrumb:active { text-decoration: none; }
#breadcrumb a.breadcrumb:hover { color: #FF0F0F; text-decoration: underline; }

#search a.search { font-size: 14px; color: #408b74; text-decoration: none; }
#search a.search:visited { color: #408b74; text-decoration: none; }
#search a.search:active { text-decoration: none; }
#search a.search:hover { color: #FF0F0F; text-decoration: underline; }

a.navi { text-decoration: none;}
a.navi:visited { text-decoration: none; }
a.navi:active { text-decoration: none; }
a.navi:hover { text-decoration: none; }
/* Links End */

/* Layout */
#container { width: 980px; border: 0; padding: 0; margin: 0 auto; }
#header { border: 0; padding: 0; margin: 0 auto; }
#top_bg { border: 0; padding: 0; margin: 0; width: 980px; height: 198px;}
#top { border: 0; padding: 0; margin: 0 auto; width: 980px; height: 197px; }
#left {float: left; width: 195px; margin:0 5px 0 0;padding:0;}
#left ul {list-style-type:none}
#content {float: left; width: 780px; text-align:left; margin: 0; padding:0;}
#content li {margin:0 0 2px 0}
#footer {clear:both;padding-top:15px;text-align:center}
.vlines780 { float:left;padding: 0; margin: 0;}
/* Layout End */

/* Menus */
#footer_menu { margin: 0 auto;border-top:1px solid #cad1d4;}
#footer_menu ul { margin:7px 0 7px 0;padding:0 }
#footer_menu li { display:inline; }
#footer_menu li span { margin: 0 6px 0 6px;}

#header_menu { border: 0; margin:0; padding: 5px 0 0 0; width: 980px; height: 24px; background: url('i/menu_top.gif') no-repeat center top;text-transform: uppercase;text-align:right;}
#header_menu a span {font-size: 14px;padding:0 5px 0 5px;font-weight:bold;text-decoration: none; color:#408b74;}
#header_menu a:hover {text-decoration: none;color:#408b74}

#login_div {margin:0;padding:0;}
#menu_div { text-align: left; margin: 3px 0 0 0; }
/* Menus End */


#left #tag_cloud {background:url(i/tt.png) repeat-x;margin:2px 0 0 0;padding:0;white-space:wrap}
#tag_cloud a {margin:0 2px 0 2px}

#search {font-size: 11px;}
#diagnose, #search {margin: 0 0 10px 10px;}
#diagnose ul {  padding-left: 25px; font-size:13px;}
#diagnose li { margin:0 0 5px 0}
#diagnose .div_info ul {  padding-left: 10px; font-size:11px;}
#footer_copyrights {padding: 12px 0 2px 0; margin: 0 auto; background: #eaedee;}

.main {}
.main200 { width: 160px; text-align: left; vertical-align: middle; }
#main_form { height: 100%;  margin: 0 8px 0 0; padding:10px; border:1px solid #cad1d4;}
#main_form ul { margin: 0 0 5px 0; list-style-type:none}
.inputRequirement { font-size: 11px; color: #408b74; text-align: right; margin: 0 0 0 5px; }
.lspacer { font-size: 12px; color: #408b74; text-align: right; font-weight: normal; margin: 5px 10px 0 0;float:right }
.hline { clear:both;border-bottom: 1px solid #cad1d4; width: 95%; height: 8px; font-size: 1px; margin: 0px auto; padding: 0; }
.bordertop {border-top: 1px solid #cad1d4; padding-top: 8px}

#article ul { margin: 0 0 10px 25px;}
.article { border:0px solid #cad1d4; padding:10px;margin: 0 0 10px 0; text-align: left;}
.article ul {list-style-type:none}
.article h3 { padding: 0; margin: 5px 0 5px 0;}
.article h2 { padding: 0; margin: 0 0 2px 0;}

.articles_links { margin: 20px 0 10px 0; line-height: 1.5; text-align: left; }
.articles_links ul { margin: 0 0 0 42px;  font-size:10px;}

#div_money_order { line-height: 1.2; margin: 0 0 0 5px; }
#div_money_order h4 { padding-top: 5pt; }
#div_allpay { line-height: 1.2; margin: 0 0 0 15pt; }
#div_allpay h4 { padding-top: 5pt; }

#div_info, .div_info { border: 1px solid #ccb88e;border-left:0;border-right:0; background: #ede6cf; font-size: 11px; padding: 5px; margin: 0 auto 7px;}

.tbl_background {background:#cad1d4;margin:0 auto;}
.tbl_bg_w {background:#cad1d4;width:90%}
.tbl_bg_w100 {background:#cad1d4;width:100%}
.tbl_center {margin:0 auto;}
.th { font-size: 9px; line-height: 1.5; background: #fff; text-align: center; font-weight: bold; }
.td1, .td2, .td_left, .td_right { text-align: center; background:#fff}
.td_left { text-align: left; }
.td_right {height: 30px; text-align:right;font-weight:bold}

.l_spacer_5px {padding-left: 0px;}

#div_biorythm {margin: 0 auto; text-align: center; padding: 10px 2px 10px 2px; background: #F8F8FF;}
#emotional { color: #dc0000; }
#physical { color: #0050dc; padding-left: 30px; }
#intelectual { color: #1ec800; padding-left: 30px; }
#info_div { clear: both; padding-top: 25px; }
#info_div h5 { font-weight: normal; padding-right: 10px; text-align: right; }
#user_data {float: left;width:450px;}
#user_data h3 { padding: 5px 0 5px 0; color: #408b74; }
#user_data h4 { text-align: right; }
#user_data p { text-align: right; }
#user_data .ul12 { padding-left: 0px;margin: 0 0 0 10px; line-height: 1.5; }
#user_data .ul40 { padding-left: 0px; margin: 2px 0 0 15px; list-style-type: none;}

#med_forms { margin: 0 0 10px 0; }
#med_forms table {width:100%;text-align:left}
#med_forms table td {background:url(i/square.gif) no-repeat 0 45%;padding-left:10px;width:25%}
#med_forms h4 {margin: 10px 0 2px 0;}
#med_forms span {font-size: 10px;margin: 0 0 0 5px;display:none}

/* Calcs */
#calc_result { text-align: center; margin: 25px auto 30px; border-bottom: 1px solid #cad1d4; width: 60%; }
#calc_result h3 { color: #797f81; padding-bottom: 0; margin: 0 0 2px 0; }
#calcs table, #div_channel table {margin: 10px auto 10px}
#calcs p {margin: 0 0 15px 0;}
#calcs ul { margin: 5px 0 10px 25px;  font-size:13px;}
/* Calcs End */ 

/* Disease */
#disease {}
#disease h4, #disease1 h4 { margin: 0 0 0 5px }
#disease ul, #disease1 ul { margin: 0 0 0 25px; font-size:13px; }

#disease .locked, #disease1 .locked, #dis_list .locked {clear:both;text-align:center;margin:15px 0 0 0;padding-bottom:10px;background: url('i/padlock.gif') no-repeat 5% 50% #ede6cf;height:130px}
#disease .locked p, #disease1 .locked p, #dis_list .locked p {float:right;width:75%;text-align:left;margin-top:10px;font-size:13px}
#disease p, #disease1 p {margin: 0 0 0 0px}
#disease_left {float:left;width:525px;}
#disease_left h3 {margin:5px 0 2px 5px;padding:0}
#disease_left .other_info li {padding-top: 5px}
#disease_right {float:left;width:180px;margin:15px 0 0 0}
#symptoms a {text-decoration: none; border-bottom: 1px dotted #c0c0c0;font-size:13px}
.description {clear:both;padding-top:0px;font-size:13px;margin:0}
.description h3 {margin: 5px 0 2px 5px; padding:0}
.description .text {padding: 0 3px 0 5px;}
.description .text table {background: #cad1d4;font-size:11px}
.description .text tr {background: #fff}
#disease1 { width:710px;padding: 0 5px 15px 5px; line-height: 1.5; text-align: left; font-size: 13px; border: 1px solid #cad1d4; }
#disease1 li { margin: 0;padding:5px 0 0 0}
/* Disease End */

/* Disease List */
#dis_list {border:0px solid #cad1d4; padding:10px}
#dis_list .list {height:18px;width:80%;margin:25px auto;text-align:center}
#dis_list .list #ul_dis_list li {display: inline; padding: 0 6px 0 6px}
#dis_list h3 {padding-top: 20px}
#dis_list table {margin: 0 auto;width:98%}
#dis_list table td {width:50%;}
/* Disease List End */

/*ADV*/
#a600x50 {background:#ed0000;width:610px;height:50px;margin:0 5px 0 0}
#a200x200 {background:#ed0000;width:195px;height:200px;margin:5px 0 0 0}
#a105x200 {background:#ed0000;width:105px;height:200px;margin:5px 5px 0 0}
/* ADV END */

/* Home Page */
#home_top {width:600px;height:202px;border:1px solid #cad1d4;padding:15px 5px 5px 5px;margin:0 5px 5px 0}
#home_top img {float:left;margin:0 10px 0 0}
#home_top p {float:right;margin:15px 10px 0 0}
#home_rank {float:left;width:363px;}
#home_rank .home_rank, #home_glossary .home_rank, #home_stats .home_rank, #home_calcs .home_rank, #home_partners .home_rank {border:1px solid #cad1d4; height:230px;padding: 5px; margin:0 0 5px 0;background:url(i/tt.png) repeat-x;}
#home_glossary {width:780px;}
#home_glossary .home_rank {background:none;height:130px;}
#home_glossary table {width: 80%}
#home_glossary table td {width: 25%}

#home_calcs{padding:0px;}
#home_calcs .home_rank {height:290px;}

#home_stats{padding:0px;}
#home_stats .home_rank {background:none;height:275px}

#home_offer {height:236px;padding:5px;margin:0 5px 5px 0;border:1px solid #cad1d4;background: url('i/stethoscope.gif') no-repeat 99% 5%}
#home_offer ul, .home_rank ul {padding:5px 0 2px 15px;}
#home_offer p, .home_rank p {text-align:right;margin:0 10px 5px 0;}

#home_news {height:190px;border:1px solid #cad1d4;font-size:13px;padding:5px;margin:5px 5px 0 0;}
#home_news table {margin-top:5px}
#home_news td {font-weight:bold}

#home_tests {height:215px;border:1px solid #cad1d4;font-size:13px;padding:5px;margin:0 5px 0 0;}
#home_tests ul {list-style-type:none}
#home_tests img {float:left;margin:2px 2px 0 0}

#home_links {float:left;margin:5px 0 0 0;text-align:center;}
#home_links li {margin: 0 0 10px 0}
#offer_info {width:600px;height:38px;margin:0 5px 0 0;border:1px solid #cad1d4;padding:0 5px 0 5px;;text-align:center}
#offer_info strong {color:#ed0000}

#home_partners .home_rank {height:120px;background:none}
/* Home Page End */

/* Info Boxes */
#err_box { text-align: left; border-top: 1px solid #cad1d4; border-bottom: 1px solid #cad1d4; width: 100%; font-size: 13px; background: #FFF1F1 ; margin: 0 auto 10px;}
#warn_box { text-align: left; border-top: 1px solid #cad1d4; border-bottom: 1px solid #cad1d4; width: 100%; font-size: 13px; background: #FFFFEF ; margin: 0 auto 10px; }
#ok_box { text-align: left; border-top: 1px solid #cad1d4;border-bottom: 1px solid #cad1d4; width: 100%; font-size: 13px; background: #EDFFED ; margin: 0 auto 10px; }
#err_box ul, #warn_box ul, #ok_box ul {  padding: 7px 5px 15px 20px; }
#err_box h2 { margin-top:5px; padding: 4px 0 0 20px; color: #ED0000; }
#warn_box h2 { margin-top:5px;padding: 4px 0 0 20px; color: #ED0000; }
#ok_box h2 { margin-top:5px;padding: 4px 0 0 20px; color: #00CB00; }
.div_help { position: absolute; display: none; width: 250px; font-size: 11px; border: 1px solid #ccb88e; padding: 6px; margin: 4px; background:#ede6cf}
/* Info Boxes End */

/* Forms */
.cbox { border: none; }
input {border: solid #cad1d4 1px; font-size: 13px; font-weight:normal; margin: 0 6px 0 0;}
.inpt_l {margin: 0 6px 0 6px;}
.inpt200 {width:200px;}
.inpt150 {width:150px;}
.inpt140 {width:140px;}
.inpt110 {width:110px;}
.inpt90 {width:90px;}
.inpt30 {width:20px;}
.input_selected { border: 1px solid #5688b7; font-size: 13px;margin: 0 6px 0 0}
input.navi_buttons {padding: 2px 5px 2px 5px;margin:1px 0 0 0;height:19px;color:#fff;font-size:11px;background:#709CC7;text-transform:uppercase;vertical-align:top;width: 0;overflow: visible;font-weight:bold;border:0;font-family:Verdana/* IE table-cell margin fix */}
input.navi_buttons[class] {width: auto;padding: 0 3px 2px 3px;vertical-align:top;margin:0/* IE ignores [class] */}
select { font-size: 13px; margin: 0 6px 0 0}
.input_disabled { border: 1px #cad1d4 solid; font-size: 13px; background-color: #cad1d4;margin: 0 6px 0 0}
textarea { border: 1px #cad1d4 solid; font-size: 13px; }
.textarea_selected { border: 1px solid #cad1d4; font-size: 13px; }
/* Forms End */

/* Ovulation Calendar */
#calendar { float: left; text-align: center; }
#calendar h4 { text-align: right; }
#calendar_tbl { text-align: center; width: 75%; }
#calendar_heading { text-align: center; width: 75%; height: 30px;}
#calendar_legend { text-align: left; font-size: 10px; }
#day { border: #BFBDB8 1px solid; background-color: #fff; text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#today { border: #eaa303 1px solid; background-color: #dacba9; font-weight: bold; text-align: center; vertical-align: middle; width: 13%; }
#event { border: #01a830 1px solid; text-decoration: underline; background-color: #6d9388; text-align: center; vertical-align: middle; color: #fff; height: 35px; width: 13%; }
#event a:link, #event a:visited, #event a:active { text-decoration: underline; background-color: #6d9388; text-align: center; vertical-align: middle; color: #fff; }
#dayempty { border: #000 0px solid; width: 13%; }
#day_low_flow { border: #997b71 0px solid; background-color: #ffcebd; }
#high_flow { border: #995849 1px solid; background-color: #ff947b; text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#medium_flow { border: #99675d 1px solid; background-color: #ffad9c; text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#low_flow { border: #997b71 1px solid; background-color: #ffcebd; text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#ovulation_low_girl { background: url(i/ov_girl.gif) no-repeat 95% 95% #ceffce; border: #7b997b 1px solid;text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#ovulation_medium_girl { background: url(i/ov_girl.gif) no-repeat 95% 95% #7bff7b; border: #499949 1px solid;text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#ovulation_low { border: #7b997b 1px solid; background-color: #ceffce; text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#ovulation_medium_boy { background: url(i/ov_boy.gif) no-repeat 95% 95% #7bff7b; border: #499949 1px solid;text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#ovulation { background: url(i/ov_boy.gif) no-repeat 95% 95% #31ce31; border: #1d7b1d 1px solid;text-align: center; vertical-align: middle; height: 35px; width: 13%; }
#before_menstruation { border: #C2C598 1px solid; background: #FFFFCF; text-align: center; vertical-align: middle; height: 35px; width: 13%; }
/* Ovulation Calendar End */

/* Help pages */
#help_div  {margin: 0 5px 0 15px; width: 410px; line-height: 1.5; text-align: left; font-size: 11px;}
#help_div h3 {margin:15px 0 15px 0; padding:0}
#help_div ul { margin: 5px 0 0 25px}
#help_div li {margin: 3px 0 0 0}
/* Help pages End */

/* Agreement & Policy */
#agreement { margin: 0 10px 10px 10px; font-size: 11px; }
#agreement h2{ margin: 10px 0 10px 0; padding:0}
#agreement h3{ margin: 10px 0 10px 0; padding:0}
/* Agreement & Policy End */

/* Charts */
#chart_form {margin: 5px 0 30px 0;}
#chart_form h2 { margin: 5px 0 5px 5px; padding-bottom: 5px; }
#chart_form p { margin: 5px 0 5px 5px; padding-bottom: 5px; }
#chart_form p span {font-size:11px}
#chart_form p span .span_r {color:#FF0F0F;font-weight:bold}
#chart_form p span .span_b {color:#0000ED;font-weight:bold}
#chart_form p span .span_g {color:#00ED00;font-weight:bold}
#chart_form ul {margin: 10px 0 10px 0}
#chart_form li {display:inline; padding-left: 5px}
#chart_form li label {font-size:11px}
#chart { border-top: 1px solid #cad1d4; padding: 15px 0 0 0; margin: 0 auto;}
/* Charts End */

.ailments_dsc {float:left;margin:0 0 0 20px;width:270px;font-size:11px}
.ailments_dsc_brdr {border: 1px solid #cad1d4;padding: 6px}
#show_a_h {margin:13px 0 0 0;float:left;width:250px;height:440px;}
#show_a_m {margin:13px 0 0 0;float:left;width:250px;height:360px;background: url('i/man_head.jpg') no-repeat;}
#show_a_f {margin:13px 0 0 0;float:left;width:250px;height:360px;background: url('i/woman_head.jpg') no-repeat;}
#show_b_m {margin:13px 0 0 0;float:left;width:250px;height:350px;background: url('i/man_body.jpg') no-repeat 0% 0%}
#show_b_f {margin-top:13px;float:left;width:250px;height:350px;background: url('i/woman_body.jpg') no-repeat 0% 0%}
#show_c_m {margin:13px 0 0 0;float:left;width:250px;height:350px;background: url('i/man_body1.jpg') no-repeat top center}
#show_c_f {margin:13px 0 0 0;float:left;width:250px;height:350px;background: url('i/woman_body1.jpg') no-repeat top center}
#show_l_m {margin:13px 0 0 0;float:left;width:250px;height:450px;background: url('i/man_limbs.jpg') no-repeat top center;}
#show_l_f {margin:13px 0 0 0;float:left;width:250px;height:480px;background: url('i/woman_limbs.jpg') no-repeat top center;}
#show_a {margin:60px 0 0 62px}
#show_a .column {float:left;width:55px}
#show_a .p2 {margin:0 0 40px 0}
#show_b {margin:60px 0 0 30px}
#show_b .column {float:left;width:55px}
#show_b .p2 {margin:0 0 20px 0}
#show_c {margin:60px 0 0 45px}
#show_c .column {float:left;width:50px}
#show_c .p2 {margin:0 0 50px 0}
#show_g {margin:70px 0 0 48px}
#show_g1 {margin:20px 0 0 48px}
#show_g .column {float:left;width:20px}
#show_g .p2 {margin:0 0 50px 0}
.p1 {margin:0 0 2px 0}
#head, #body, #body1, #limbs, #all_body {font-size:11px}

/* Nav */
div#nav {float: left; width: 187px; margin:0px 0 5px 0;padding:5px 0 5px 5px;background: #fff;border: 1px solid #cad1d4;text-align:left;}
div#nav ul {margin: 0; padding: 0; width: 185px;border: 0;}
div#nav ul.level2 {background: #FFF;border:1px solid #cad1d4;}
div#nav ul.level2 li {padding-left:15px}
div#nav ul.level3 {background: #FFF;border:1px solid #cad1d4;}
div#nav li {position: relative; height: 25px;margin: 0;list-style-type:none;vertical-align:middle}
div#nav li:hover {}
div#nav li.submenu {background: url(i/menu_arrow.gif) 90% 50% no-repeat;}
div#nav li.submenu:hover {background: url(i/menu_arrow.gif) 90% 50% no-repeat;}
div#nav li a, div#nav li span a {display: block; padding: 6px 0 0 5px; text-decoration: none; width: 170px; height:20px}
div#nav li a:hover, div#nav li span a:hover {text-decoration:underline;color: #ED0000;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 185px; display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav li span a {color:#ccb88e;font-weight:bold;}


/* Nav End */

/* Star Rating */
	.star-rating {
		float:left;
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 125px;
		height: 25px;
		left: 5px;
		top: 4px;
		position: relative;
		background: url(i/star.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.star-rating li a:hover{
		background: url(i/star.gif) left bottom;
		z-index: 2;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url(i/star.gif) left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}		
		
/* Star Rating END */

/* Articles */
  #articles_list {margin:13px 0 0 0}
  #articles_list ul {list-style-type:square; font-size:9px;padding:0 5px 0 10px}
  #articles_list li {margin:5px 0 0 10px}	
  #articles_list h3 {margin: 0px 0 0 0; padding:3px 0 3px 10px; background: rgb(219,203,170);color:#fff}
  #articles_list .frame {border:1px solid rgb(219,203,170);border-top: 0;padding:0 0 10px 0;margin:0 0 15px 0}
  #articles_list #cart.frame h3 {background:url('i/in_cart.gif') no-repeat 98% 35% rgb(219,203,170);}	
  #articles_list #cart p.total {text-align:right;margin:10px 0 5px 10px;border-top:1px solid #cad1d4;width:95%}		
  #articles_list #cart li a {font-size:9px;text-decoration:none}			
  #articles_list #cart ul {list-style-type:none;padding:0}
  #articles_list #cart li {margin:5px 5px 0 0}		
  #toolbar {clear:both;margin:15px 0 15px 0; border: 1px solid rgb(219,203,170);border-left:0;border-right:0;padding:10px 0 10px 0;width:100%}
  #toolbar ul {padding:0;margin:0;text-align:center}	
  #toolbar li {display:inline;}		
  #toolbar .print {background: url('i/print.gif') no-repeat left bottom; padding-left: 25px;margin:0 30px 0 0}
  #toolbar .send {background: url('i/envelope.gif') no-repeat left bottom; padding-left: 25px;margin:0 30px 0 0}
  #toolbar .rss {background: url('i/rss.gif') no-repeat left bottom; padding-left: 45px}
  #vote {clear:both;margin:15px 0 15px 0;width:100%;}	
  #vote ul {margin:0;padding:0;list-style-type: none}	
  .star-txt {font-size:9px;margin:1px 0 0 15px}
  .vote {float:left;}	
  .note {float:right;}		
  .rating {font-size:18px; color:#00BBBB;margin:0 0 0 5px}
  #vote_span {clear:both;float:left;font-size:9px;margin: 5px 0 10px 0;width:90%}	
  .article_left {width:450px;float:left;min-height:100px;margin:0;padding:0}	
  .article_left table {font-size:11px;width:99%;padding:0;margin:0;background: #cad1d4;}		
  .article_left td {background: #fff;text-align:center}	
  .article_left td.td_left {background: #fff;text-align:left}	
  .article_left p {padding:0 0 15px 0;margin:0}
  .article_left ul { margin: 0 0 10px 20px; }
  .article_left li {padding:0;margin:0}
  .article_left h3 {clear:both}	
  .article_left p.order {font-size:11px;margin:10px 0 10px 0;border-bottom: 1px dashed #cad1d4;width:179px;height:25px;float:left}	
  .article_left p.order img {margin: 0 5px 0 0;padding:0}		
  .article_left p.price {font-weight:bold;margin:10px 0 10px 0;text-align:right;border-bottom: 1px dashed #cad1d4;width:179px;height:20px;float:right}	
  .article_left p.order_link_bottom a {font-size:13px;float:right;margin:10px 0 10px 5px;padding:8px 5px 8px 5px;border-top:1px solid #cad1d4;background:#FFF;width:50%;text-align:right}
  #address_form ul.order {list-style-type: none; padding:0;margin:20px 0 20px 0;}	
  #address_form ul.order li {clear:both;padding: 0 0 5px 0}			
  #address_form ul.order li p {float:left;width:160px;font-size:11px}		
  .article_right {float:right;margin:10px 0 0 0;width:285px;}
  #send_link ul {list-style-type: none; padding:0;margin:15px 0 0 0}
  #send_link li {clear:both;margin:0 0 5px 0}	
  #send_link li p {float:left;width:140px;font-size:11px;}	
  #send_link .send_link_info {font-size:10px;background: #f0f0f0;height:40px;padding:3px;margin-top:15px}	
  .send_link {float:left;border:1px solid #cad1d4;width:97%;padding:5px;background:#fff;}	
/* Articles End */
.aurum {background:#FFCC00}
.standard {background:#F3F3F3}
#payment div {margin-top: 10px}
#payment td.td_left {font-size:13px}
#payment tr.td1 {font-size:13px}
#payment tr.th {font-size:13px;}
#payment .one_diagnose {margin-top:20px;padding-top:10px;border-top:1px solid #cad1d4}
.send_sms {margin:20px 0 20px 0;border:1px solid #cad1d4;padding:10px}
.sms_text {color:#Ed0000;font-size:15px;padding:2px;font-weight:bold}
.sms_no {color:#fff;background:#Ed0000;font-size:15px;padding:2px;font-weight:bold}

div#health_calendar .health_calendar {width:360px;background:#fff}
div#health_calendar p {text-align:left;margin:0 0 5px 0}
div#health_calendar ul li a {font-size:13px}
div#health_calendar ul {font-size:13px; list-style-type:square; margin:0 0 0 20px}

#med_co_data {float:right;width:230px;text-align:left;margin-left:20px;z-index:0;}
#med_co_data p {margin-left:15px;text-align:left;}
#med_co_global .home_rank {border:1px solid #cad1d4;padding: 5px; margin:0;}
#med_co_global h2, #med_co_global h4, #med_co_global h3, #med_co_global p, #med_co_global table, #med_co_global #flashcontent, #med_co_global #map  {margin:5px 0 10px 10px;}
#flashcontent {text-align:center}
#med_co_global p {text-align:left;}
#med_co_data #send_email {}
#med_co_data #send_email .send_link {position:relative;left:-235px;z-index:99;width:450px}

#pscroller1{
width: 180px;
height: 130px;
padding: 10px;
text-align:left;
font-size:11px;
margin-top:25px;
}
#pscroller2{
width: 550px;
height: 30px;
padding: 10px;
text-align:left;
font-size:12px;
margin:25px auto;
}

.someclass{ //class to apply to your scroller(s) if desired }