@charset "utf-8";
/* CSS 121doc */
body {margin:0px auto; padding:0px; background:#c0c0c0; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000;}
td {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#444;}
h1,h2,h3,h4,h5,h6 {margin:0px; color:#24857d; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
a img {border:0px; outline:none;}
a {font-family:Verdana, Geneva, sans-serif; font-weight:normal; color:#444; outline:none;}
a:hover {color:#24857d; text-decoration:none;}
p {margin:4px 0px 12px 0px; text-align:left;}
h3 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#24857d; font-weight:bold; }
input[type='text'],input.text {border:1px solid #bcd0ce; color:#666; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea {border:1px solid #bcd0ce; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;}

ul.tick li {list-style-image:url(../images/grn-pdr-tick.gif); line-height:18px; padding-bottom:3px;}
ul.smtick {margin-left:20px; padding-left:0px;}
ul.smtick li {list-style-image:url(../images/grntick-sm.gif); line-height:18px; font-size:11px; padding:0 0 1px 0; margin-left:0px;}

#wrap {margin:0px auto; padding:0px; width:980px;}

#top {float:left; background:#FFF; width:980px;}
.logoflag_wrap {float:left; width:980px; padding-bottom:10px;}
.logo {float:left; padding:10px 0 0 10px;}
.flags {float:right; text-align:right; padding:10px 5px 0 5px;}
.flags span a img {padding-right:3px;}
.flags p {padding:10px 5px 10px 0; color:#666; font-size:11px; text-align:right;}
.flags p a {color:#666; font-size:11px; text-decoration:none;}

.flags_2 {float:right; text-align:right; padding:0px 5px 0 5px;}
.flags_2 span {padding-top:5px; float:right;}
.flags_2 span a img {padding-right:3px;}
.flags_2 p {padding:10px 5px 0 0; color:#666; font-size:11px; text-align:right;}
.flags_2 p a {color:#666; font-size:11px;}

.grystrp {float:left; width:960px; padding:0 10px; line-height:35px; height:35px; background:url(../images/grystrp_top.gif) repeat-x top left;}
.grystrp ul {margin:0; padding:0; float:left;}
.grystrp ul li {background:url(../images/circle_bull.gif) no-repeat center left; display:inline; color:#888; font-size:17px; padding:0 15px 0 20px; font-weight:normal;}

.grystrp span.phone {float:right; color:#888; font-size:17px; background:url(../images/phone_icon.gif) no-repeat center left; padding:0 0 0 25px; font-weight:normal;}
.grystrp span.livechat a {float:right; color:#888; font-size:17px; background:url(../images/live-chat_icon.gif) no-repeat center left; padding:0 15px 0 35px; font-weight:normal; text-decoration:none;}
.grystrp span.livechat a:hover {color:#24857d; background:url(../images/live-chat_icon-hover.gif) no-repeat center left; padding:0 15px 0 35px;}

#middle {float:left; background:#FFF; width:960px; padding:10px;}
#home_left {float:left; background:#FFF; width:770px;}
#home_left_cont {float:left; width:100%;}

#home_right {float:right; width:180px;}
.cont_rt {padding-bottom:10px; width:180px; text-align:center;}
.rtbox_home {float:left; width:100%; padding-bottom:10px;}
.rtbox_home h3 a {background:url(../images/rtbox_topcrv.gif) no-repeat top left; color:#FFF; font-size:13px; display:block; font-weight:bold; line-height:30px; padding-left:10px; text-decoration:none;}
.rtbox_btmcrv {width:89%; float:left; padding:5px 10px; background:url(../images/rtbox_btmcrv.gif) no-repeat bottom left;}
.rtbox_btmcrv p {border-bottom:1px dashed #666; padding:0 0 10px 0; color:#666; font-size:11px;}
.rtbox_btmcrv p a {color:#666; font-size:11px; text-decoration:none;}
.rtbox_btmcrv p a:hover {text-decoration:underline;}

.slider {float:left; width:100%; padding-bottom:10px;}

.txt_cont {float:left; width:100%; padding-bottom:10px;}
.txt_cont p {line-height:1.3em; color:#333; font-size:12px;}

.cond_wrap {float:left; width:100%;}
.cond {float:left; width:98%; background:url(../images/home_con_bg.gif) repeat-x bottom left; padding:8px 8px 15px 8px; margin-bottom:10px;}
.cond span a img {float:left; padding-right:10px;}
.cond_txt {float:left; width:84%;}

.cond_txt h2 a {font-size:12px; font-weight:bold; color:#24857d; text-decoration:none;}
.cond_txt h2 a:hover {text-decoration:underline;}
.cond_txt p {font-size:11px; padding-bottom:6px;}
.cond_txt p a {text-decoration:underline;}
.cond_txt p a:hover {text-decoration:none;}

.moreinfo {float:right; background:url(../images/more_info_icon.png) no-repeat center right; padding-right:10px;}
.moreinfo a {color:#000; font-size:11px; font-weight:bold; text-decoration:underline;}
.moreinfo a:hover {text-decoration:none;}

.pplsay_home {float:left; width:100%; padding-bottom:10px;}
.pplsay_home h3 a {background:url(../images/ppl_say_bg.gif) no-repeat top left; color:#FFF; display:block; font-size:13px; font-weight:bold; line-height:30px; padding-left:10px;}
.pplsay_btmcrv {width:89%; float:left; padding:5px 10px 0px 10px; background:url(../images/rtbox_btmcrv.gif) no-repeat bottom left;}
.pplsay_btmcrv div {float:left; border-bottom:1px dashed #666; margin-bottom:10px;}
.pplsay_btmcrv div p {padding:0 0 10px 0; color:#666; font-size:11px;}
.pplsay_btmcrv div font {font-style:italic; font-size:11px;}
.pplsay_btmcrv div p a {color:#666; font-size:11px; padding:0 10px 5px 0; background:url(../images/arrow_bull.gif) no-repeat top right; text-decoration:underline;}
.pplsay_btmcrv div p a:hover {text-decoration:none;}

#footer {float:left; width:980px; border-top:5px solid #cfd2b9;}
.footer_cont {float:left; width:980px; background:url(../images/footerbg.gif) repeat-x top left #fefefe; border-top:1px solid #FFF;}

#footer2 {float:left; width:980px;}

.qck_lnks_cont {float:left; padding:10px 0 10px 15px; border-right:1px solid #d8daca; min-height:200px; height:auto;} 
.qck_lnks_cont h6 {font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; color:#535449; padding-bottom:10px;} 
.qck_lnks_cont span {float:left; width:150px; padding-right:5px;} 
.qck_lnks_cont span a {background:url(../images/grn_bull.gif) no-repeat top left; padding:0 0 7px 7px; color:#333; font-size:11px; display:block; text-decoration:none;} 
.qck_lnks_cont span a:hover {text-decoration:underline;}

.sitelnk_lnks_cont {float:left; padding:10px 0 10px 15px; border-right:1px solid #d8daca; min-height:200px; height:auto;} 
.sitelnk_lnks_cont h6 {font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; color:#535449; padding-bottom:10px;} 
.sitelnk_lnks_cont span {float:left; width:147px; padding-right:5px;} 
.sitelnk_lnks_cont span a {background:url(../images/grn_bull.gif) no-repeat top left; padding:0 0 7px 7px; color:#333; font-size:11px; display:block; text-decoration:none;} 
.sitelnk_lnks_cont span a:hover {text-decoration:underline;}

.jn_lnks_cont {float:left; padding:10px 0 10px 15px; border-right:1px solid #d8daca; min-height:200px; height:auto;} 
.jn_lnks_cont h6 {font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; color:#535449; padding-bottom:10px;} 
.jn_lnks_cont span {float:left; width:200px; padding-right:5px;} 
.jn_lnks_cont span a {background:url(../images/grn_bull.gif) no-repeat top left; padding:0 0 7px 7px; color:#333; font-size:11px; display:block; text-decoration:none;}
.jn_lnks_cont span a:hover {text-decoration:underline;}

.nwsltr_lnks_cont {background:url(../images/newsltr_bg.gif) repeat-x top left; width:310px; float:left; padding:10px 7px 0 15px; border-left:1px solid #fefefe; min-height:200px; height:auto;} 
.nwsltr_lnks_cont h6 {font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; color:#535449;} 
.nwsltr_lnks_cont p {float:left; font-size:11px; color:#666;}
.nwsltr_lnks_cont p input[type='text'],input.text {border:1px solid #bcd0ce; color:#666; width:225px; padding:4px;}
.nwsltr_sbmt_btn {background:url(../images/subscribe_btnbg.gif) no-repeat top left; margin:0px; padding-bottom:2px; border:0; height:21px; line-height:21px; font-weight:bold; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:77px; cursor:pointer;}

/* NEWSLETTER ERROR MSG */
#newsltr-msg-box_shrt {width:285px; float:left; border:1px solid #e35a5a; background:#fdfebb; padding:5px;}
#newsltrerror-msg_shrt {text-align:left; font-size:11px;}
.missing_txt {float:left; color:#e70000; font-weight:bold;}
.missinginfo_txt {float:left; padding-left:5px;}
.successful_msg {float:left; width:285px; background:#78b66a; border:1px solid #4d8e3e; padding:5px; font-size:11px; color:#FFF;}
span.successful_msg2 {float:left; margin:7px 0; width:98%; background:#78b66a; border:1px solid #4d8e3e; padding:5px; font-size:11px; color:#FFF; text-align:center;}
.alrdy_msg {float:left; width:285px; background:#fdfebb; border:1px solid #e35a5a; padding:5px; font-size:11px;}

.copyrights {float:left; width:960px; background:#f5f4f4; padding:10px; font-size:11px; text-align:right;}
.copyrights span {color:#959b71;}
.copyrights img {float:left; vertical-align:middle}

.footerlogos {float:left; width:960px; background:#FFF; padding:10px;}

/* Category Page */
#right {float:right; width:770px;}
#div-popup {width:100%;}
#div-popup3 {width:600px;}
#pagetitle h1 {border-bottom:1px solid #bbc0a0; font-size:26px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
#pagetitle p {border-bottom:1px solid #bbc0a0; font-size:26px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#24857d;}

.prod_tab {width:770px; float:right; text-align:left; padding:1px 0 10px 0;}
.prod_tab h2 a {float:right; border:1px solid #d3d5c4; background:url(../images/tab_bg.gif) repeat-x top left #e0e4cc; padding:2px 8px; margin-left:1px; color:#000; font-size:12px;}
.prod_tab h2 a:hover {color:#24857d;}

a.content_link {text-decoration:underline; color:#444; font-size:11px;}
a.content_link:hover {text-decoration:none;}

.content_txt {float:left; width:770px; color:#444; font-size:11px; padding:10px 0 20px 0;}
.content_txt p {color:#444; font-size:11px;}
.content_txt h3 {font-size:12px;}
.content_txt img {padding-left:10px;}
.content_txt h1 {font-size:26px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#24857d;}

.member_txt {float:left; width:770px; color:#444; font-size:11px; padding:10px 0 20px 0;}

.prod_list_wrap {float:left; width:100%; padding-bottom:10px;}
.prod_list {float:left; width:98%; background:url(../images/home_con_bg.gif) repeat-x bottom left; padding:8px 8px 15px 8px; margin-bottom:10px;}
.prod_list_img {float:left; background:url(../images/product_crvbg.png) no-repeat top left; width:102px; height:95px; padding-top:7px; text-align:center;}
.prod_list_txt {float:left; width:84%; padding-left:10px;}
.prod_list_txt h2 a {font-size:13px; font-weight:bold; color:#24857d;}
.prod_list_txt p {font-size:11px; padding-bottom:6px;}
.prod_list_txt p a {text-decoration:underline;}

.prod_list_wrap_chmpx {float:left; width:100%; padding-bottom:10px;}
.prod_list_chmpx {float:left; width:98%; background:url(../images/home_con_bg.gif) repeat-x bottom left; padding:8px 8px 15px 8px; margin-bottom:10px;}
.prod_list_chmpx span img {float:left; border:1px solid #e1e1e1;}
.prod_list_txt_chmpx {float:left; width:84%; padding-left:10px;}
.prod_list_txt_chmpx h2 a {font-size:13px; font-weight:bold; color:#24857d;}
.prod_list_txt_chmpx p {font-size:11px; padding-bottom:6px;}

a.more_info_btn {
background:url(../images/moreinfo_btn_crvrt.png) no-repeat scroll right top transparent;
color:#FFFFFF;
display:block;
float:left;
font:bold 12px tahoma,sans-serif;
height:26px;
margin-right:3px;
padding-right:18px;
text-decoration:none;
}
a.more_info_btn span {
background:url(../images/moreinfo_btn_crvlft.png) no-repeat scroll 0 0 transparent;
display:block;
line-height:14px;
padding:3px 0 5px 10px;
text-align:right;
text-decoration:none;
}
  		
a.buy_now_btn {
background:url(../images/buynow_btn_crvrt.png) no-repeat scroll right top transparent;
color:#FFFFFF;
display:block;
float:left;
font:bold 12px tahoma,sans-serif;
height:26px;
margin-right:3px;
padding-right:22px;
text-decoration:none;
}
a.buy_now_btn span {
background:url(../images/buynow_btn_crvlft.png) no-repeat scroll 0 0 transparent;
display:block;
line-height:14px;
padding:3px 0 5px 10px;
text-align:right;
text-decoration:none;
}

.manufacture_btn {float:right; background:url(../images/mnfctr_crvlft.png) no-repeat center left; padding:1px 10px 0 10px; font-weight:bold;}
.manufacture_btn img {vertical-align:middle; text-align:right; padding-left:5px;}

/* Left INNER */
#left_inner {float:left; width:180px;}
.lftbann {float:left; width:180px; padding-bottom:10px; text-align:center;}

.leftnav {float:left; width:180px; padding-bottom:10px;}
.lftcrvtop {background:url(../images/rtbox_topcrv.gif) no-repeat top left; color:#FFF; font-size:13px; font-weight:bold; line-height:30px; padding-left:10px;}
.lftcrvbtm {width:95%; float:left; padding:5px; background:url(../images/rtbox_btmcrv.gif) no-repeat bottom left;}
.lftcrvbtm b a {float:left; width:95%; background:url(../images/leftnav_catbg.gif) repeat-x bottom left #fefefe; border-top:1px solid #CCC; padding:5px 0px 5px 5px; font-weight:bold; color:#24857d; text-decoration:none;}
.lftcrvbtm div {float:left; width:95%; padding:5px 0;}
.lftcrvbtm div a {background:url(../images/leftnav_bull.gif) no-repeat top left; padding:0 0 5px 10px; display:block; font-size:11px; color:#444; text-decoration:none;}
.lftcrvbtm div a:hover {text-decoration:underline;}

/* Pills Table Page CSS */
.pills_txt {float:left; width:770px; color:#444; font-size:11px; padding:10px 0 20px 0;}
.pills_txt p {color:#444; font-size:11px;}
.pills_txt h3 {font-size:13px;}

/* Drug Page CSS */
.prod_content_txt {float:left; width:100%; color:#444; font-size:11px; padding:10px 0;}
.prod_content_txt_lft {float:left; width:560px;}
.prod_content_txt_rt {float:right; width:190px;}

.prod_img {float:right; width:190px; text-align:center; padding-bottom:10px;}
.whychoose {float:left; width:190px; background:url(../images/whychoose_bg.gif) no-repeat top left;}
.whychoose p {padding:3px 5px 5px 10px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
ul.grn_tick {margin:0; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul.grn_tick li {list-style:none; background:url(../images/grn_tick.png) no-repeat top left; padding:0 0 10px 20px;}

.faq_wrap {float:left; width:100%; padding-bottom:10px;}
.faq_topcrv {float:left; width:97%; padding:10px 10px 5px 10px; background:url(../images/faq_top.gif) no-repeat top left; font-size:17px; color:#4a4a4a;}
.faq_topcrv img {vertical-align:middle;}
.faq_btmcrv {width:97%; float:left; background:url(../images/faq_btm.gif) no-repeat bottom left; padding:10px; border-top:1px solid #e2dede;}
.faq_btmcrv div {float:left; width:45%; padding-right:10px;}
.faq_btmcrv div ul {margin:0; padding-left:20px; }
.faq_btmcrv div ul li {list-style:square; padding-bottom:5px;}
.faq_btmcrv div ul li a {color:#333; text-decoration:underline; font-size:11px;}
.faq_btmcrv div ul li a:hover {text-decoration:none;}

td.pills {font-size:14px; font-weight:bold; color:#24857d;}
td.pills a {font-size:14px; font-weight:bold; color:#24857d;}
td.pills img {vertical-align:middle}
tr.pills_headbg {background:url(../images/pills_head.gif) repeat-x top left;}
tr.pills_headbg td {color:#000; font-weight:bold;}
tr.pills_headbg td img {vertical-align:middle; text-align:left;}

tr.ltgry td {background:#f8f8f8; color:#000;}
tr.ltgry td a {margin:0 10px;}
tr.drkgry td {background:#efefef; color:#000;}
tr.drkgry td a {margin:0 10px;}
tr.tbl_bdr {background:#dde2bf;}


a.pills_buy_now_btn {
background:url(../images/buynow_btn_crvrt.png) no-repeat scroll right top transparent;
color:#FFFFFF;
display:block;
float:right;
font:bold 11px tahoma,sans-serif;
height:26px;
padding-right:22px;
text-decoration:none;
white-space:nowrap;
}
a.pills_buy_now_btn span {
background:url(../images/buynow_btn_crvlft.png) no-repeat scroll 0 0 transparent;
display:block;
line-height:14px;
padding:3px 0 5px 10px;
text-align:right;
}
a.pills_buy_now_btn:hover {
text-decoration:none;
}

/* Login Page */
.login_cont {width:760px; padding:15px 5px 15px 5px; float:left; color:#000;}
.login_box {width:330px; padding:5px 0; background:url(../images/login_midbg.gif) repeat-x top left; color:#000;}

.login_head {font-size:15px; font-weight:bold; color:#000; padding-left:40px;}
tr.loginfield td {color:#000; font-size:11px;}
tr.loginfield td input {border:1px solid #bbc0a0; padding:3px; width:155px;}
tr.loginfield td textarea {border:1px solid #bbc0a0; padding:3px; width:155px;}
a.blcklgnfnt {font-size:11px; color:#000; text-decoration:underline;}
a:hover.blcklgnfnt {text-decoration:none;}

/* Registeration Page */
.register_docbox {float:left; width:830px; padding-left:130px; margin:10px 0; min-height:127px; background:url(../images/register_docbox.gif) no-repeat top left;}
.register_docbox_txt {float:left; padding:10px;}
.register_docbox_order {float:left; padding:0 10px; width:810px;}
.register_docbox_order_lft {float:left; font-weight:bold;}
.register_docbox_order_lft img {vertical-align:middle;}
.register_docbox_order_rt {float:left; padding-left:30px}

.cust_login_box {float:left; width:960px; padding-bottom:10px;}
.new_cust_box {float:left; width:400px; color:#000; background:url(../images/new-cust_bg.gif) no-repeat top left; padding:10px 10px 10px 65px;}
.new_cust_box h5 {color:#000;}
.new_cust_box p {color:#000; margin:0px;}
.new_cust_box p input {color:#000; font-size:12px; border:1px solid #579354; padding:3px 4px; width:200px;}

.existing_cust_box {float:right; width:400px; background:url(../images/existing-cust_bg.gif) no-repeat top left; padding:10px 10px 10px 65px;}
.existing_cust_box h5 {color:#000;}
.existing_cust_box p {color:#000; margin:0px;}
.existing_cust_box p input {color:#000; font-size:12px; border:1px solid #b4bd8a; padding:3px 4px; width:200px;}
.existing_cust_box font a {color:#000; font-size:11px; text-decoration:underline; text-align:right; margin-left:50px; }
.existing_cust_box font a:hover {text-decoration:none;}

.chngpwd_box {width:400px; background:url(../images/changepwd_bg.gif) no-repeat top left; padding:10px 10px 10px 65px;}
.chngpwd_box h5 {color:#000;}
.chngpwd_box p {color:#000; margin:0px;}
.chngpwd_box p input {color:#000; font-size:12px; border:1px solid #b4bd8a; padding:3px 4px; width:200px;}
.chngpwd_box font a {color:#000; font-size:11px; text-decoration:underline; text-align:right; margin-left:50px; }
.chngpwd_box font a:hover {text-decoration:none;}

.fullwidth_cont {float:left; width:940px; margin-top:30px; padding:20px 10px; border-top:1px dashed #a5a4a4;}
.site_icons {float:left; width:940px; padding-bottom:20px;}
.icons {float:left; font-size:11px; width:55px;}
.icons_txt {float:right; width:880px;}
.icons_txt h6 {color:#14726a; font-size:11px;}
.icons_txt p {font-size:11px; color:#000;}

.ordersummary_box {float:left; width:960px; padding:0px 0 10px 0;}
.ordersummary_txt {float:left; width:650px;}
.ordersummary_txt span {font-weight:bold;}
.ordersummary_txt span img {vertical-align:middle;}
.ordersummary_txt p {font-size:11px;}
.seal_cont {float:right;}

.fulllength_cont {float:left; width:960px; padding-bottom:10px;}
.tbl_border_bg {background:#f7f7f7; border:1px solid #d7dabf; padding:3px;}
tr.txtrow td {color:#000; text-align:left;}
tr.txtrow td input {color:#000; border:1px solid #a5aa7e; font-size:12px; padding:3px; vertical-align:top; text-align:left; width:195px;}
tr.txtrow td select {color:#000; border:1px solid #a5aa7e; font-size:12px; padding:3px; vertical-align:top; text-align:left;}

.tbl_border {border:1px solid #d7dabf; vertical-align:top; padding:0px;}
td.txtrow_q {color:#000; background:#edeee5; border-bottom:1px dashed #c4c5bc; border-right:1px solid #FFF; vertical-align:top; padding:5px;}
td.txtrow_q a {color:#000; font-size:10px; text-decoration:underline;}
td.txtrow_q a:hover {text-decoration:none;}
td.txtrow_a {color:#000; background:#f7f7f7; border-bottom:1px dashed #c4c5bc; vertical-align:top; padding:5px;}
td.txtrow_a select {color:#000; border:1px solid #a5aa7e; font-size:11px; padding:2px 3px;}
td.txtrow_a input {color:#000; border:1px solid #a5aa7e; font-size:11px; padding:2px 3px;}
td.txtrow_a textarea {color:#000; border:1px solid #a5aa7e; width:100%; font-size:11px; padding:2px 3px;}
td.txtrow_a span img {vertical-align:middle;}

input[type='checkbox'],input.checkbox {background:none; border:1px solid #278a82; margin:0; padding:0;}
.blacktxt {color:#000; font-size:11px; font-weight:bold;}
.blacktxt a {color:#000; font-size:11px; font-weight:bold; text-decoration:underline;}
.blacktxt a:hover {text-decoration:none;}

.grytxt {color:#444; font-size:11px;}

.olive_bdr {border-bottom:1px solid #cfd2b9;}
.grey_bdr_ltr {border-left:1px solid #d7d7d7; border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.grey_bdr_lbr {border-left:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.bl{color:#000; line-height:18px;}


/* Member Page CSS */
tr.heading td {background:#bcdad2; font-weight:bold; color:#353535; height:30px;}
tr.mem_ltgry td {background:#ededed; color:#000; padding:5px; font-size:11px;}
tr.mem_drkgry td {background:#f6f6f6; color:#000; padding:5px; font-size:11px;}

tr.mem_ltgry td a {font-size:11px; text-decoration:underline;}
tr.mem_drkgry td a {font-size:11px; text-decoration:underline;}

tr.mem_ltgry td img {vertical-align:middle;}
tr.mem_drkgry td img {vertical-align:middle;}

tr.iconspad td img {padding:0 25px;}
tr.iconspad td a img {padding:0 25px;}

div.showmsg {background:url(../images/error_icon.png) no-repeat top left #FEFAB1; border:1px solid #EA0000; color:#EA0000; font-size:11px; padding:7px 0 12px 50px; margin-bottom:5px;}
div.showmsg_grn {background:url(../images/suc_icon.png) no-repeat top left #78b66a; border:1px solid #4d8e3e; padding:5px; font-size:11px; color:#FFF; padding:7px 0 12px 50px; margin-bottom:5px;}

.topcrv_bdr {background:url(../images/topcrv_bdr.gif) repeat-x top left #f7f8f8;}
.lftcrv_bdr {background:#f7f8f8; border-left:1px solid #dededf;}
.rtcrv_bdr {background:#f7f8f8; border-right:1px solid #dededf;}
.btmcrv_bdr {background:url(../images/btmcrv_bdr.gif) repeat-x bottom left #f7f8f8;}
.lft-rtcrv_bdr {background:#f7f8f8; border-right:1px solid #dededf; border-left:1px solid #dededf;}
.grybg {background:#f7f8f8;}

.member_head h1 {font-size:17px; color:#474747; font-weight:bold;}
.green_bdr {border-bottom:2px solid #73a999;}
.total_txt {font-size:21px; font-weight:bold; color:#444;}
.padding_right {padding-right:40px;}
.mob_cont {padding:0 10px; font-size:10px;}
.mob_cont input {margin:2px 0;}

.grn_bg {background:#CBECE9}
.gry_bg {background:#F5F5F5}

/* NEWS */
#middle_news {float:left; background:url(../images/mid_newsbdr.gif) repeat-y top left #FFF; width:960px; padding:20px 10px;}
.left_news {float:left; width:220px; background:#FFF;}
.right_news {float:right; width:720px; background:#FFF;}

.news_links {float:left; width:100%;}
.news_links h6 {float:left; width:100%; display:block; padding-bottom:3px; font-size:13px; border-bottom:1px solid #b0b58c;}
.news_links div h5 {padding:0 0 7px 0;}
.news_links div h5 a {padding:0; font-size:12px; color:#444; background:none; font-weight:bold;}
.news_links div {float:left; width:98%; border-bottom:1px dotted #b0b58c; padding:5px 0 5px 5px;}
.news_links div a {display:block; font-size:11px; background:url(../images/newslink_arrow.gif) no-repeat top left; padding:0 0 5px 10px; text-decoration:none;}
.news_links div a:hover {text-decoration:underline;}
.rss_smbtn {float:right; padding:0;}
.rss_smbtn img {vertical-align:middle;}

.pageheading_news {padding:7px 0;}
.pageheading_news h1 {font-size:26px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.content_news {float:left; width:100%;}
.news_date {float:left; width:100%; border-bottom:1px solid #e1e1e1; font-size:10px; padding-bottom:5px; color:#444;}
.news_date span {float:right;}
.news_date span a {text-decoration:none;}
.news_date span a:hover {text-decoration:underline;}
.news_date span a img {vertical-align:middle;}
.news_maintop {float:left; width:100%; border-bottom:1px dotted #b0b58c; padding:10px 0;}
.news_maintop p {text-align:left; font-size:12px;}
.news_maintop img {float:right; padding-left:10px;}

a.readmore {color:#000; font-size:11px; font-weight:bold; text-decoration:underline; background:url(../images/more_info_icon.png) no-repeat center right; padding-right:10px;}
a.readmore:hover {text-decoration:none;}

.list_news {float:left; width:100%; padding:10px 0;}
.list_news_heading {font-size:18px; color:#24857d; margin:20px 0 10px 0; border-bottom:1px solid #b0b58c;}
.list_news_cont {float:left; width:335px; padding:10px; margin-bottom:10px; background:url(../images/news_list-bg.gif) repeat-x bottom left #f8f8f8; border-bottom:1px solid #b0b58c;}
.list_news_cont span a img {float:left; border:1px solid #FFF;}
.list_news_txt {float:right; width:223px;}
.list_news_txt h2 a {font-size:12px; font-weight:normal; text-decoration:none; color:#24857d;}
.list_news_txt h2 a:hover {text-decoration:underline;}
.list_news_txt p {font-size:11px;}
.newslist_readmore {font-size:11px;}

.morenews_list_box {float:left; width:100%; padding:10px 0;}
.morenews_list_box p {font-size:18px; color:#24857d; margin:0; border-bottom:1px solid #b0b58c;}

.morenews_wrap {float:left; width:100%;}
.morenews_list {float:left; width:100%; padding:10px 0; border-bottom:1px dotted #b0b58c;}
.morenews_list span a img {float:left;}
.morenews_list_txt {float:right; width:90%; padding-left:10px;}
.morenews_list_txt dl {margin:0;}
.morenews_list_txt dt span {font-size:10px; padding-left:10px;}
.morenews_list_txt dt span a {font-size:10px; font-weight:normal; text-decoration:underline; background:none; padding:0;}
.morenews_list_txt dt span a:hover {text-decoration:none}
.morenews_list_txt dt a {font-size:11px; font-weight:bold; color:#24857d; text-decoration:none; color:#444; padding-left:10px; background:url(../images/newslink_arrow.gif) no-repeat top left;}
.morenews_list_txt dt a:hover {text-decoration:underline;}
.morenews_list_txt dd {font-size:11px; padding:6px 0 0 10px; margin:0px;}
.morenews_list_txt p a {text-decoration:none;}


.comment_news_box {float:left; width:100%; padding:10px 0;}
.comment_heading {float:left; width:100%; font-size:18px; color:#24857d; border-bottom:1px solid #b0b58c; margin-bottom:10px; padding:10px 0 5px 0;}
.comment_heading span {float:right;}
.comment_heading span a {text-decoration:none; font-size:10px;}
.comment_heading span a:hover {text-decoration:underline;}
.comment_heading span a img {vertical-align:middle;}

.comment_news_cont {float:left; width:100%; font-size:12px; color:#444; padding-top:10px; border-bottom:1px dotted #b0b58c;}
.pagination {float:left; width:100%;}
.newspagination {color:#666;}
.newspagination a {color:#FFF; text-decoration:none; background:#24857D; margin:0; padding:5px 10px;}
.newspagination a:hover {color:#FFF; background:#B0B58C; text-decoration:none; margin:0; padding:5px 10px;}
.newspagination_active {color:#FFF; background:#B0B58C; text-decoration:none; margin:0; padding:5px 10px;}

.olivefont {color:#AFB48B;}


a.olive_btn {
background:url(../images/moreinfo_btn_crvrt.png) no-repeat scroll right top transparent;
color:#FFFFFF;
display:block;
float:right;
font:bold 12px tahoma,sans-serif;
height:26px;
margin-right:3px;
padding-right:10px;
text-decoration:none;
}
a.olive_btn span {
background:url(../images/moreinfo_btn_crvlft.png) no-repeat scroll 0 0 transparent;
display:block;
line-height:14px;
padding:3px 0 5px 10px;
text-align:right;
}
a.grn_btn {
background:url(../images/buynow_btn_crvrt.png) no-repeat right top;
color:#FFFFFF;
display:block;
float:right;
font:bold 12px tahoma,sans-serif;
height:26px;
margin-right:3px;
padding-right:10px;
text-decoration:none;
}
a.grn_btn span {
background:url(../images/buynow_btn_crvlft.png) no-repeat left top;
display:block;
line-height:14px;
padding:3px 0 5px 10px;
text-align:right;
}
.pbuynow {width:100%; margin-bottom:10px; float:right;}

.popflx_txt {float:left; padding:10px; font-size:11px;}
.popflx_txt p {font-size:11px;}
.headingsm h3 {font-size:21px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}

.bmipop_bg {border:1px dotted #666; background:#E6E6E6; font-size:11px;}

.sitemap_ulli ul {margin-top:10px;}
.sitemap_ulli ul li {margin-left:10px;}

.pack_combo_cont {float:left; width:190px; text-align:center;}
.pack_combo_select select {padding:1px; border:1px solid #66a39e; width:190px;}


.img-enlg-txt{float:left; text-align:center; width:190px;}
.thumbimg{float:left; width:190px; margin:10px 0; text-align:center;}
.thumbimg img{ width:40px; height:40px; border:1px solid #dadada; margin:0 5px 0 0;}


.faq_btmcrv div ul .pdficon{ list-style-image:url(../images/pdf-li.gif);  }
.free-deltxt{ float:left; color:#ff7800; font-weight:bold; margin-top:6px; line-height:23px;}

.buy_pill_btn{background:url(../images/pill_btn.gif) no-repeat right top; font-family:Tahoma, Geneva, sans-serif; font-size:11px; min-width:90px; color:#FFF; text-decoration:none; padding:0px 15px 2px 0px;}
.buy_pill_btn span {background:url(../images/pill_btn.gif) no-repeat left top; padding:0px 2px 2px 10px; text-decoration:none; color:#FFF;}
.buy_pill_btn span:hover{color:#FFF;}

/*--Patient Leaflets CSS--*/
.pld-bg {background:url(../images/pld-bg.jpg) no-repeat left bottom; padding:0 0 0 0; font-size:16px; color:#FFF; height:41px; font-weight:bold;}
.pld-color{font-size:17px; color:#FFF; padding:6px 0 0 0;}
.pld-dot-line {background:url(../images/pld-dot-line.gif) repeat-x left bottom;}

/*--Patient Leaflets CSS end--*/
.smlink {font-size:10px; color:#000;}