div.umenu_bk{width:auto;background:url(umenu_bkn.png) repeat-x bottom;margin:auto;height:40px;padding-top:10px;border-bottom:0px solid #ddd;margin-bottom:1px;}
div.umenu_content{width:978px;margin:auto;}

/* page setup */
/* ------------------------ */
body,html{margin:0;padding:0;height:100%;background:#ebeff0;}
body,div,span,label,tr,td,th,input,a,p,text,name,section,paragraph,component,content{font:normal 12px/18px Arial,verdana;color:#203440;}
html{overflow-y:scroll;}

div.sec_t, div.page_t{margin-bottom:3px;border-bottom:2px dotted #d6dbe2}
div.sitewrapper{height:100%;}
div.top_header{width:960px;margin:auto;}
div.page_top_bk{width:auto;padding:0;margin-bottom:8px;}
div.page_top{width:960px;margin:auto;}
div.pwrapper{width:960px;margin:auto;background:#fff;height:100%;}

div.pagewrapper {margin:auto;width:980px;border:4px solid #d3dadc;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;margin-top:5px;min-height:100%;padding:10px;}

div.page_top_bar{width:auto;margin:auto;background:#cc3300;color:#666;text-align:center;}
div.cleardiv, div.cleardiv_wb{clear:both;font-size:0;height:0}
div.top_search_box{width:200px;float:right;}
.breadcrum{font-size:7.5pt;text-align:left;color:#666;padding:3px 0 5px 0;margin:auto;width:960px;margin:auto;}
div.footer_content{width:960px;margin:auto;border-top:2px solid #1181C1;font-size:11px;}
div.footer{width:960px;background:#fff;margin:auto}

div.content_l{float:left;width:140px;text-align:left;}
div.content_m{width:490px;text-align:left;margin:0 320px 0 150px;}
div.content_r,div.content_rnb{float:right;width:300px;padding:5px 5px 10px 5px;background:#F3F4F4;text-align:center;height:100%;}
div.content_rnb{background:none;}
div.content_33l{float:left;width:310px;text-align:left;}
div.content_33m{width:310px;text-align:left;margin:0 330px 0 330px;}
div.content_33r{float:right;width:310px;text-align:left;}
div.content_m_on_c{width:490px;text-align:left;float:right}
div.content_m_on_r{float:right;width:810px;text-align:left;}
div.content_m_on_l{width:630px;text-align:left;float:left;}
div.fp_bk{background:url(fp_bk.png) no-repeat bottom;height:302px;width:854px;margin:auto;padding:7px}
div.right_200w{float:right;width:215px}
div.right_150{float:right;width:150px;margin:8px 0 8px 8px}
div.left_150{float:left;width:150px;margin:8px 8px 8px 0}
div.alert_box,div.alert_box_green{font-size:12px;font-weight:700;color:#fff;background:url(alert_bk.gif) no-repeat left #ff3300;border-bottom:1px solid #cc3300;text-align:left;margin:1px 0;padding:5px 5px 5px 40px;-webkit-border-radius:3px;-moz-border-radius:3px;}
div.alert_box_green{background:#517309;border-bottom:1px solid #304504;}
div.alert,span.alert{font-size:11px;font-weight:700;color:red}
div.gs_tb{display:block;position:fixed;z-index:10000;bottom:0;left:0;width:100%;clear:both;color:#fff;background:#000;opacity:0.9;filter:alpha(opacity=90);}
div.gs_tb_content{margin:0 auto 0 auto;width:740px;padding:1px 30px 1px 30px;}




/* Health */
/* ------------------------ */
div.hcp_provider{width:auto;padding:5px;border-bottom:2px solid #ABDEFA}
div.hcp_provider_details{background:url(gray_shade_bottom_bk.png) repeat-x bottom;height:220px;width:635px;padding:5px}

/* pagination */
/* ------------------------ */
.pages{font-size:11px;background:#DAE2EA;padding:3px;border-top:1px solid #ccc;height:27px;}
.pages a,.pages span{display:block;float:left;margin-right:.1em;border:1px solid #fff;background:#fff;padding:.2em .5em}
.pages span.current{border:1px solid #0F3759;font-weight:700;background:#0F3759;color:#fff}
.pages a{border:1px solid #dfdbcb;text-decoration:none}
.pages a:hover{background:#2F798A;color:#fff;border-color:#2F798A}
.pages a.nextprev{font-weight:700}
.pages span.nextprev{border:1px solid #ddd;color:#999}

/* tooltip */
/* ------------------------ */
.tooltip{cursor:pointer;width:260px;font-size:10px;color:#333;background:url(def_bk.gif) bottom right no-repeat;display:none;border-top:1px solid #c30;border-left:1px solid #c30;padding:8px 8px 8px 5px;position:absolute;}
.tooltip_clinical_trials{cursor:pointer;width:320px;font-size:10px;color:#333;background:url(def_bk.gif) bottom right no-repeat;display:none;border-top:1px solid #E38640;border-left:1px solid #E38640;padding:8px 8px 8px 5px;position:absolute}
.tooltip p{text-align:justify;margin:0}
div.tooltip_h1{background:#c30;color:#fff;font:11px 'Trebuchet MS', Verdana, Arial;font-weight:700;padding:4px 4px 4px 2px}
.podIconArticle{background:none!important;margin-left:0;padding-left:0!important}

/* fonts */
/* ------------------------ */
h1,h2,h3{margin:3px 0 3px 0;}
h1{font:bold 22px/28px Arial, Verdana;letter-spacing:-1px;color:#222;}
h2{font:bold 16px/24px arial;letter-spacing:-0.5px;color:#2b2b2b}
h3{font:bold 14px/18px Arial, Verdana;color:#4a4a49}
h4{font:bold 12px/18px Arial, Verdana;color:#4a4a49}
h5{font:bold 12px/18px Arial, Verdana;color:#e45b00}
h1.pt,h1.page_title{font:bold 22px/28px 'Lucida Sans', Arial;color:#7da503;}
h2.pt,h2.page_title, h2.pt_d{color:#014d60;border-bottom:1px dotted #ccc}
h2.pt_d{color:#333}
h2.green{color:#669900;margin:6px 0 6px 0;}
h1.purple{color:#4F1CA7;}
h2.underline_green{border-bottom:2px solid #8DAE00}
h2.pb_ya{color:#222;background:url(powered_by_ya.gif) no-repeat;height:55px;margin:4px;padding:11px 4px 0}
h3.underline_brown, h3.underline_gray{font:bold 14px/20px arial, Verdana;color:#cc3300;margin:4px 0px 4px 0px;border-bottom:1px dotted #ddd;}
h3.underline_dblue{color:#1f426e;font:bold 12px/20px arial;margin:4px 0px 4px 0px;border-bottom:1px solid #ddd;}
h3.red{color:#cc3300;font:bold 14px/20px arial;margin:4px 0px 8px 0px;}
h3.arrow_green{font:bold 14px/20px 'Lucida Sans', arial;color:#555;margin:4px 0px 4px 0px;background:url(h3_arrow_green_bk.png) no-repeat left;padding:15px 10px 15px 45px;}
h2.bk_orange,h2.bk_green,h2.bk_blue,h2.bk_red,h2.bk_gray{background:url(h2_bk_orange.png) no-repeat center right;line-height:30px;width:auto;color:#fff;font-size:14px;padding:2px}
h2.bk_green{background:url(h2_bk_green.png) no-repeat center right}
h2.bk_blue{background:url(h2_bk_blue.png) no-repeat center right}
h2.bk_red{background:url(h2_bk_red.png) no-repeat center right}
h2.bk_gray{background:url(h2_bk_gray.png) no-repeat center right}
span.sb{font:bold 11px/14px Arial, Verdana;}
span.sg{font:bold 9px/14px Arial, Verdana;color:#666;}
span.rg{color:#666;}

span.pst{display:inline;color:#cc3300;letter-spacing:1px !important;font:normal 14px/32px Arial, verdana;font-style:italic;}

/* links */
/* ------------------------ */
A:Link,A:visited{color:#00A0C8;font-weight:bold;text-decoration:none;}
A:Hover{color:#037280;text-decoration:underline}
A:Link.vlite,A:visited.vlite,A:hover.vlite{font-weight:400;font-size:7.5pt}
A:Link.vliteb,A:visited.vliteb,A:hover.vliteb{font-size:7pt;color:#333}
A:Link.lite_orange,A:visited.vlite_orange,A:hover.vlite_orange{font-size:8pt;font-weight:400;color:#c60}
A:Link.white,A:visited.white,A:hover.white{color:#fff}
A:Link.red,A:visited.red,A:hover.red{color:#cc3300}
A:Link.lite,A:visited.lite,A:hover.lite, .lm A:Link.lite,.lm A:visited.lite,.lm A:hover.lite{font-weight:normal;}
A:Link.dark,A:visited.dark,A:hover.dark{color:#333;font-weight:400}
A:Link.dark_s,A:visited.dark_s,A:hover.dark_s{color:#222;font-weight:700;font-size:11px;}
A:Link.med,A:visited.med,A:hover.med{font-size:14px}
A:Link.large,A:visited.large,A:hover.large{font-size:16px}
div.footer_content a:link,div.footer_content a:visited{font-size:11px;font-weight:400;color:#666;}
div.breadcrum a:link,div.breadcrum a:visited{font-weight:normal;font-size:7.5pt;color:#c60}
div.syndication a:link,div.syndication a:visited{font:10px verdana, arial;color:#666}
A:Link.def_w,A:visited.def_w,A:hover.def_w{color:#363e43}
A:Link.fancy_s,A:visited.fancy_s{}
A:Link.fancy_m,A:visited.fancy_m, h2 a, .title h2 a{font:bold 16px/20px arial;}
A:Link.fancy_l,A:visited.fancy_l{font:bold 20px/30px Arial, Verdana;letter-spacing:-1px;}
A:Link.fancy_l2,A:visited.fancy_l2{font:bold 20px/30px Arial, Verdana;letter-spacing:-1px;}
h2 a,.title h2 {}

A:Link.btn_link_light,A:visited.btn_link_light,A:hover.btn_link_light{font-weight:400;font-size:8pt;color:#629d23;background:url(btn_link_bk_light.png) repeat-x;padding:5px 10px 5px 10px;min-width:100px;text-decoration:none;}
A:Link.btn_link_dark_purple,A:visited.btn_link_dark_purple,A:hover.btn_link_dark_purple{font-weight:400;font-size:9pt;background:url(btn_link_bk_dark_purple.png) repeat-x;padding:4px 10px 4px 10px;min-width:100px;text-decoration:none;color:#fff;}
A:Link.btn_link_alert,A:visited.btn_link_alert,A:hover.btn_link_alert{font-weight:400;font-size:9pt;background:#ff3300;padding:4px 10px 4px 10px;min-width:100px;text-decoration:none;color:#fff;}

A:Link.page_top, A:visited.page_top {font:normal 10px/20px arial;color:#666;}
A:hover.page_top{text-decoration:underline;color:#222;}

A:Link.hpwp_lm, A:visited.hpwp_lm{padding:2px;display:block;}
A:Link.hpwp_lm_sel, A:visited.hpwp_lm_sel {background:#fff;display:block;padding:2px;}
A:Link.hpwp_lm_cp, A:visited.hpwp_lm_cp {display:block;padding:2px;}

.translate{}
.translate a, .translate a:visited {background:#33C6F4;color:#fff !important;padding:2px;font-size:10px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.translate a:hover {background:#000;text-decoration:none;}


/* tables */
/* ------------------------ */
td.light{background:#F3F4F7}
td.med{background:#ccc;color:#f1f1f1}
td.dark{background:#95B688;color:#fff}

/* images */
/* ------------------------ */
img{border:0;margin:0;padding:0}

/* menus */
/* ------------------------ */
#gs_top_menu{float:left;margin-bottom:8px;}
#gs_top_menu ul li{float:left;text-align:center;margin:0}
#gs_top_menu ul li a{text-decoration:none;float:left;width:88px;color:#444;font:11px Arial,Verdana;font-weight:bold;padding:3px 5px 0 5px;line-height:35px;}
#gs_top_menu ul li a:hover{color:#000}
#gs_top_menu ul li#active a{color:#fff;background:url(tmenu_sel_bk.png) no-repeat top;; }

#gs_s_menu{margin:5px 0 0 5px;float:left;}
#gs_s_menu ul{list-style-type:none;list-style-image:none;margin:0;}
#gs_s_menu ul li{float:left;text-align:center;padding:0 1px 0 1px;}
#gs_s_menu ul li a, #gs_s_menu ul li a:hover{text-decoration:none;float:left;min-width:100px;font:11px Arial,Verdana;font-weight:bold;color:#5a7114;padding:0 8px 0 8px;line-height:23px;}
#gs_s_menu ul li#active a{background:url(mmenu_sel_bk.png) no-repeat bottom center #90b21a;color:#fff; -webkit-border-radius: 3px;-moz-border-radius:3px;}


#gs_ss_menu{float:left;background:#afb8c0;width:100%;}
#gs_ss_menu ul{list-style-type:none;list-style-image:none;margin:0;}
#gs_ss_menu ul li{float:left;text-align:center;padding:0 1px 0 1px;border-left:1px solid #eee;}
#gs_ss_menu ul li a, #gs_ss_menu ul li a:hover{text-decoration:none;float:left;min-width:100px;font:11px Arial,Verdana;font-weight:bold;color:#fff;padding:0 8px 0 8px;line-height:26px;}
#gs_ss_menu ul li#active a{background:url(mmenu_sel_bk.png) no-repeat bottom center #23aadc;color:#fff;}

#cnav{background:#8E9CA8;height:30px;}
#cnav ul li{float:left;text-align:center;margin:0}
#cnav ul li a{text-decoration:none;float:left;min-width:110px;color:#fff;font:11px Arial,Verdana;font-weight:bold;padding:0px 5px 0 5px;line-height:26px;margin-top:5px;}
#cnav ul li a:hover{}
#cnav ul li#active a{color:#333;background:#fff;}


div.smenu_bk{width:976px;margin:auto;text-align:right;height:27px;}
#gs_top_menu ul,#gs_top_menu_hpwp ul, #gs_s_menu ul, #gs_ss_menu ul, #cnav ul{list-style-type:none;list-style-image:none;margin:0;padding:0}
#cnav ul{padding-left:5px;}

.lm{text-align:left;font-size:11px;border:0;padding:0;}
.lm a{border-bottom:1px dotted #DAE2E9;text-decoration:none;display:block;font-weight:400;font-size:11.5px;padding:1px 0 1px 10px;background:url(lm_arrow.png) no-repeat left top;}
.lm a:hover{color:#fff;background:url(white_arrow.gif) no-repeat left #cc3300;text-decoration:none}
.lm a:hover.sc{color:#fff;background:#cc3300;text-decoration:none}
.lm a.nb,div.menu_left a:visited.nb,div.menu_left a:hover.nb{border:0}
.lm h1, .lm h3{font:bold 14px/20px arial;color:#03a585;padding:3px 0 0 3px;}
.lm h3{color:#E45B00;}
.lm h4{height:22px;width:auto;border-bottom:1px solid #999;margin-top:15px;margin-left:4px;}
.lm a.sc, .lm a:visited.sc{border-bottom:1px dotted #ddd;background:url(red_arrow.gif) left no-repeat;text-indent:7%;text-decoration:none;display:block;font-weight:400;font:8pt Verdana, Arial;letter-spacing:-.2px;line-height:1.65;margin:2px 2px 2px 12px;padding:0}
.lm a:hover.sc{color:#fff;background:#cc3300;text-decoration:none}

/* btns */
/* ------------------------ */
span.btn_red, span.btn_green, span.tn_black, span.btn_blue, span.btn_brown, span.btn_orange, span.btn_gray, span.btn_lpurple, span.btn_lgreen, span.btn_lpink, span.btn_lblue, span.btn_lgray{background:#cc3300;color:#fff;padding:2px 4px 2px 4px;font-size:10px;}
span.btn_black{background:#000}
span.btn_green{background:#22b683}
span.btn_blue{background:#0d4081}
span.btn_brown{background:#513023}
span.btn_orange{background:#cc6600}
span.btn_gray{background:#666}
span.btn_lpurple{background:#aa89cc;}
span.btn_lgreen{background:#bfdc91;}
span.btn_lpink{background:#e89deb;}
span.btn_lblue{background:#77bfe5;}
span.btn_lgray{background:#bcc6cc;}

/* uls ols */
/* ------------------------ */
ul{list-style-image:url(red_arrow.gif);margin-left:30px;text-align:left;padding:0 0 0 5px}
.medium_list_blue li{background:url(arrow_m_blue.gif) no-repeat;background-position:0 .5em;padding:8px 0 10px 24px}
.medium_list_orange li{background:url(arrow_m_orange.gif) no-repeat;background-position:0 .5em;padding:8px 0 10px 24px}
.inline_list{list-style-type:none;margin:0;padding:0}
.inline_list_right{list-style-type:none;text-align:right;margin:0;padding:0}
.inline_list li,.inline_list_right li{display:inline;padding:0 1px 0 2px}
.inline_list li a,.inline_list_right li a{padding:0}
.inline_list li a img,.inline_list_right li a img{vertical-align:middle}

#parser{width:100%;margin:auto}
#parser ol{margin-left:30px;color:#555;padding:4px 0}
#parser ol li{line-height:1.00;padding:0}
#parser ol li a{text-decoration:none;font-weight:normal;font-size:11px;color:#444}
#parser ol li a:hover,#parser ol li a:active{color:#F60}

/* news */
/* ------------------------ */
div.l_float_300{float:left;background:#f5f5f5;width:auto;margin:15px 15px 15px 0;padding:8px}
div.r_float_300{float:right;background:#E8EDF2;width:auto;margin:15px 0 15px 15px;padding:8px}

div.date_bk_sml{font-size:10px;float:left;text-align:center;background:url(date_bk_sml.gif) no-repeat;width:30px;color:#c30;padding-top:1px;height:37px}
span.news_date_sml{font:14px "Trebuchet MS", Verdana, Arial;font-weight:700;margin-top:5px;text-align:center;color:#c30;line-height:30px}
div.date_bk{float:left;text-align:center;background:url(date_bk.gif) no-repeat;height:53px;width:43px;color:#fff;padding-top:2px}
span.news_date{font:18px "Trebuchet MS", Verdana, Arial;font-weight:700;margin-top:5px;text-align:center;color:#c30;line-height:30px}

.pullquote{width:30%;float:left;font-size:120%;line-height:150%;background:url(closequote.gif) #eee no-repeat bottom right;margin:5px;padding:5px;margin:0 10px 0 0}
.pullquote:first-letter{background:url(openquote.gif) no-repeat left top;padding:5px 2px 10px 35px !important}

.bubble{width:100%;margin-bottom:15px}
.bubble blockquote{border:1px solid #c9c2c1;background-color:#F7F7F7;margin:0 0 3px;padding:3px}
.bubble cite{background:url(tip2.gif) no-repeat top left;height:30px;width:100%;margin:1px 0 0;padding:7px 0 0 20px}

/* boxes */
/* ------------------------ */
div.rightbox{width:auto;text-align:left;border:1px solid #cdd5db;padding:3px 3px 15px 3px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.rightbox h3, h3.rightbox{color:#5b7611;display:block;font-weight:700;font-size:13px;padding:0px 3px 0px 3px;height:26px;background:url(rightbox_bk.png) no-repeat bottom center;}
div.rightbox a:link,div.rightbox a:visited,div.rightbox a:hover,A:link.rightbox,A:visited.rightbox,A:hover.rightbox{text-decoration:none;font-weight:normal;color:#546a7c}
div.vlg, div.lgray_box_b{text-align:left;width:auto;padding:8px;border:2px solid #DAE1E9;margin-top:5px;}
div.inset{background:url(round_box_bk.png) right top no-repeat;}
div.yellow_box{background:#fdfdeb;border:1px solid #F4E866;margin:3px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.brown_box{background:#9A8C7D;border:1px solid #7b6d5f;margin:3px 0;padding:10px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.orange_box{background:#F86100;color:#fff;border:1px solid #ff8b41;margin:3px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.blue_box{background:#e1efff;border:1px solid #abccf1;margin:3px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.blue_box_b{background:#ecf5ff;margin:3px 0;padding:10px;border:2px solid #a3c8f1;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.green_box{background:#fbfef5;border:1px solid #d6e6ac;margin:3px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.lgray_box{background:#f4f6f8;border:1px solid #ccc;margin:3px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.inner_white_box{background:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin:3px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.inner_brown_box{background:#21140f;border-right:1px solid #000;border-bottom:1px solid #000;margin:3px 0;padding:10px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;}

div.white_box{background:#fff;border:1px solid #fff;margin:3px 0;padding:10px}

div.right_tagbox{width:249px;background:url(right_tagbox_bk.gif) top no-repeat;text-align:left;margin:2px 0 10px;padding:3px 2px 6px 45px}
div.right_tagbox a{color:#666;font-weight:400}
div.right_tagbox a:hover{color:#000;text-decoration:underline}
div.right_tagbox a.s{font-size:12px;color:#666;margin:0}
div.right_tagbox a.m{font-size:14px;color:#666;margin:0}
div.right_tagbox a.l{font-size:16px;color:#666;margin:0}
div.right_tagbox a.vl{font-size:18px;color:#666;margin:0}
div.right_tagbox a.vl hover{font-size:18px;color:#000;text-decoration:none;background:#DEE1C3;margin:0}

/* lines */
/* ------------------------ */
hr{border:0;width:auto;padding:0px 0}
hr.top{border-top:3px solid #547894;height:3px;margin:0;padding:1px}
hr.ws{border-top:4px solid #fff;height:4px;filter:alpha(opacity=0);opacity:0;padding:4px}
hr.lg1d{border-top:1px dotted #ccc;height:1px}
hr.lg1s{border-top:1px solid #ccc;height:1px}
hr.lb1s{border-top:1px solid #acd9f3;height:1px}


/* form */
/* ------------------------ */
form{line-height:1.0;margin:0;padding:0}
input{line-height:1.0;padding:1px}
input[type=text], textarea, select {border:1px solid #ddd;background:#fff;padding:3px;font:12px/16px Arial, Verdana;color:#444;}
input[type=submit]{padding:3px;}
.blue_btn,.orange_btn,.green_btn{background:#e38640;cursor:pointer;color:#fff;font:13px arial, verdana;border:0;padding:4px}
.green_btn{background:#8DAE00}
.form_top_search_button{background:#9ca0a0;width:20px;line-height:19px;cursor:pointer;border:1px solid #787d7d;color:#fff;font-weight:700;height:22px; }
.form_top_search_box{width:310px;color:#666 !important;border:1px solid #dcb67b !important;background:#fff !important;font:normal 11px/18px arial;margin-right:2px;line-height:20px;}

.form_top_search_box_nb{width:322px;color:#666 !important;border:0 !important;background:F4F6F8 !important;font:normal 11px/18px arial;line-height:20px;}