:focus{-moz-outline-style:none}a{outline:0}#header_ctr .bottom_header #reglinks{width:800px;position:relative;z-index:97;float:right;top:-74px;height:20px}#header_ctr .bottom_header #reglinks .login_rdr{display:none;position:relative;width:auto}#reglinks .login_rdr ul#registration_hdr{float:right;list-style:none outside none;margin:0;padding:5px 0 3px 0;position:relative}#header_ctr #reglinks .login_rdr ul#registration_hdr>li{background:0;display:inline-block;float:left;font-size:90%;font-weight:bold;line-height:13px;padding:0 7px;position:relative;z-index:98}#masthead_badge_rdr{margin:-74px 0 0 0}.login_rdr .clearfix,#signin_form_overlay .clearfix{display:block;clear:both;text-indent:-5000px;width:1px;height:1px;line-height:1px}#signin_form_overlay{font-size:13px}#signin_form_overlay .clearfix{height:10px}#header_ctr #reglinks .login_rdr ul#registration_hdr li.signin{padding:0 7px 0 18px}#header_ctr #reglinks .login_rdr ul#registration_hdr li.signin.on{background:url("../../../site_images/registration/images/reg_bg-link_grad.png") repeat-x scroll 3px 2px #fff;border:0;line-height:100%;margin-top:-5px;margin-bottom:-5px;padding-bottom:5px;padding-top:5px}#header_ctr #reglinks .login_rdr ul#registration_hdr li.signin>a{background:url("../../../site_images/icons/icon_login_12x12.gif") no-repeat scroll 0 1px transparent;margin-left:-7px;padding-left:18px}#header_ctr #reglinks .login_rdr ul#registration_hdr li.signin.on>a{color:#0f4a67}#header_ctr #reglinks .login_rdr ul#registration_hdr>li{border-right:1px solid #c3c3c3}#reglinks a{color:#069}#header_ctr #reglinks .login_rdr ul#registration_hdr li.whyjoin.on{background:url("../../../site_images/registration/images/reg_bg-link_grad.png") repeat-x 3px 2px #fff;border:0;line-height:100%;margin:-5px 0 -5px -1px;padding:5px 2px 5px 0}#header_ctr #reglinks .login_rdr ul#registration_hdr li.whyjoin.on>a{color:#0f4a67;margin-left:0;padding-left:8px}#header_ctr #reglinks .login_rdr ul#registration_hdr li.applications.on,#header_ctr #reglinks .login_rdr ul#registration_hdr li.bookmarks.on{background:url("../../../site_images/registration/images/reg_bg-link_grad.png") repeat-x 3px 2px #fff;border:0;line-height:100%;margin:-5px 0 -5px -1px;padding:5px 8px 5px 8px}#header_ctr #reglinks .login_rdr ul#registration_hdr li.greeting strong{color:#3789b9}#header_ctr #reglinks .login_rdr ul#registration_hdr li.signout,#header_ctr #reglinks .login_rdr ul#registration_hdr li.whyjoin{padding:0 2px 0 7px;border:0}.dwn_arrow{border-color:#3789b9 transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;width:0;background:0;display:inline-block;line-height:100%;margin:0 0 0 3px;vertical-align:middle}#signin_form_hdr{background:#fff url('../../../site_images/registration/images/reg_bg-drop_grad.gif') 0 100% repeat-x;border:2px solid #d1d1d1;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;-moz-box-shadow:0 5px 10px -1px #a6a6a6;-webkit-box-shadow:0 5px 10px -1px #a6a6a6;box-shadow:0 5px 10px -1px #a6a6a6;display:none;font:normal 10pt Arial,Helvetica,san-serif;right:0;position:absolute;top:22px;width:248px;padding:10px 30px 40px 30px;z-index:97}#signin_form_hdr .signin_container{width:260px}#signin_form_hdr .signin_container h2,#signin_form_overlay .signin_container h2,#signin_form_overlay .signin_right_col h2{background:url('../../../site_images/icons/icon_login_12x12.gif') no-repeat 100% 75%;display:block;color:#88a906;font-size:25px;font-weight:normal;height:29px;margin:0 0 10px 0;padding:5px 20px 0 0;width:80px}#signin_form_overlay .signin_right_col h2{width:auto;background:0;font-size:1.4em}.create_account p{font-size:13px;line-height:15px;margin:13px 0;width:200px}#signin_form_hdr .signin_container form,#signin_form_overlay{margin:0;padding:15px 0 0 0}#signin_form_hdr .signin_container form label.input,#signin_form_overlay .signin_container form label.input{display:none}#signin_form_hdr .signin_container form label.checkbox,#signin_form_overlay .signin_container form label.checkbox{color:#574f51;padding:0 0 0 5px;width:220px}#signin_form_hdr .signin_container form .remember-me #reg-add-info,#signin_form_overlay .signin_container form .remember-me #reg-add-info{width:14px;height:14px;float:right;margin-top:-15px\9;background:url('../../../site_images/registration/images/reg_sign-in_form-tip.png') no-repeat 50% 50%}#signin_form_hdr .signin_container form .remember-me,#signin_form_overlay .signin_container form .remember-me{position:relative}#signin_form_hdr .signin_container form .remember-me #reg-add-info-tooltip,#signin_form_overlay .signin_container form .remember-me #reg-add-info-tooltip{margin:10px;padding:10px;border:2px #ddd solid;background:#fff;width:300px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px;display:none;position:absolute;top:0;right:0}#signin_form_overlay #reg-add-info-tooltip{left:260px}#signin_form_hdr .signin_container form input.email,#signin_form_overlay .signin_container form input.email,#signin_form_hdr .signin_container form input.password,#signin_form_overlay .signin_container form input.password{background:url('../../../site_images/registration/images/reg_sign-in_bg-input_default.png') repeat-x bottom left;border:1px solid #7c7d7d;color:#574f51;font-size:13px;line-height:100%;margin:2px 0;padding:7px;width:235px}#signin_form_overlay .signin_container form .remember-me{font-size:13px}#signin_form_hdr .signin_container form input.email.empty,#signin_form_overlay .signin_container form input.email.empty,#signin_form_hdr .signin_container form input.password.empty,#signin_form_overlay .signin_container form input.password.empty{background:url('../../../site_images/registration/images/reg_sign-in_bg-input_error.png') repeat-x bottom left;border:1px solid #e2717c}#signin_form_hdr .signin_container form div.sign_error,#signin_form_overlay .signin_container form div.sign_error{color:#d21d2f;font-size:12px;height:15px;padding:3px 0 10px 0}#signin_form_overlay .signin_container .ovly_auth_msg{color:red}#signin_form_hdr .signin_container form div.sign_error span,#signin_form_overlay .signin_container form div.sign_error span{display:none}#signin_form_hdr .signin_container form div.signin,#signin_form_overlay .signin_container form div.signin{margin-top:20px;font-size:12px}#signin_form_hdr .signin_container div.links,#signin_form_overlay .signin_container div.links{margin:25px 0 0 0;clear:both}#signin_form_hdr .signin_container div.links .helpers a,#signin_form_overlay .signin_container div.links .helpers a{color:#069;font-size:13px;line-height:1.5em}#signin_form_hdr .signin_container div.divider,#signin_form_overlay .signin_container div.divider{height:14px;margin:30px 0 20px 0;padding:0;text-align:center;width:250px}#signin_form_hdr .signin_container div.divider strong,#signin_form_overlay .signin_container div.divider strong{font-size:10px;color:#999;display:inline-block;margin:0;padding:0 10px 2px 10px}#signin_form_hdr .signin_container div.divider span,#signin_form_overlay .signin_container div.divider span{border-top:2px solid #d1d1d1;display:inline-block;height:1px;padding:2px 0 0 0;width:42%}#signin_form_hdr .signin_container div.signup,#signin_form_overlay .signin_container div.signup{color:#574f51;font-size:90%}#signin_form_overlay .signin_right_col #signup_buttons a{font-size:12px}#signin_form_hdr .signin_container div.signup a,#signin_form_overlay .signin_container div.signup a{color:#069}#signin_form_overlay .signin_container{width:260px;padding-right:25px;float:left}#signin_form_overlay .signin_right_col{float:left;padding-left:20px;width:330px;border-left:1px #e8e8e8 solid}#signin_form_overlay{padding:20px;color:#777;min-height:460px}#signin_form_overlay h1{font-size:27px;font-weight:normal;height:33px;margin:0;padding:3px 0 10px 0}#signin_cancel{margin:5px 0 0 10px;line-height:16px}.signin a{float:left}#signin_form_overlay .signin{height:25px}.signin_promo_rdr{padding:16px 0 0 0;clear:both}.signin_promo_rdr h2{height:auto!important}.signin_promo_rdr ul,.signin_promo_rdr p{font-size:13px;margin:0;padding:3px 0;list-style:none}.signin_promo_rdr ul li{background:transparent url('../../../site_images/registration/images/promo_bullet.jpg') 0 7px no-repeat;line-height:15px;padding:0 0 3px 8px}.signin_promo_img{float:right}.signin_promo_rdr .answers_promo{padding:10px 0 0}.signin_promo_rdr .answers_promo img{float:left}.signin_promo_rdr .answers_promo ul{float:right;width:190px}.signin_promo_rdr .my_medicine_promo{padding:10px 0 0}.signin_promo_rdr .my_medicine_promo p{margin-top:0;font-weight:bold}.signin_promo_rdr .my_medicine_promo img{float:left}.signin_promo_rdr .my_medicine_promo ul{float:right;width:190px}.signin_promo_rdr .my_medicine_promo li{margin-top:.5em}.signin_promo_rdr .aca_promo ul{margin:.5em}.signin_promo_rdr .aca_promo li{margin:.25em 0}#whyjoin_hdr{background:#fff url('../../../site_images/registration/images/reg_bg-drop_grad.gif') 0 100% repeat-x;border:2px solid #d1d1d1;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;-moz-box-shadow:0 5px 10px -1px #a6a6a6;-webkit-box-shadow:0 5px 10px -1px #a6a6a6;box-shadow:0 5px 10px -1px #a6a6a6;display:none;font:normal 9pt Arial,Helvetica,san-serif;right:0;position:absolute;top:22px;width:210px;padding:5px 15px 20px 15px;z-index:97}#whyjoin_hdr p{float:left;margin:0;padding:10px 0 5px 0}#whyjoin_hdr ul{margin:0;padding:0}#reglinks .login_rdr ul#registration_header li #whyjoin_hdr ul li{background:url('../../../site_images/layout/2009Chrome/bullet_tools.gif') no-repeat 0 8px;color:#069;line-height:1.6em;float:none;padding:0 0 0 12px}#applications_hdr{background:#fff url('../../../site_images/registration/images/reg_bg-drop_grad.gif') 0 100% repeat-x;border:2px solid #d1d1d1;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;-moz-box-shadow:0 5px 10px -1px #a6a6a6;-webkit-box-shadow:0 5px 10px -1px #a6a6a6;box-shadow:0 5px 10px -1px #a6a6a6;display:none;font:normal 9pt Arial,Helvetica,san-serif;right:1px;position:absolute;top:22px;width:255px;padding:5px 0 0 0;z-index:97}#bookmarks_hdr{background:#fff url('../../../site_images/registration/images/reg_bg-drop_grad.gif') 0 100% repeat-x;border:2px solid #d1d1d1;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;display:none;width:400px;-moz-box-shadow:0 5px 10px -1px #a6a6a6;-webkit-box-shadow:0 5px 10px -1px #a6a6a6;box-shadow:0 5px 10px -1px #a6a6a6;font:normal 9pt Arial,Helvetica,san-serif;right:0;position:absolute;top:22px;padding:5px 15px 20px 15px;z-index:97}#my_pages_empty_rdr{padding:8px 0}#my_pages_empty_rdr h2{margin:0;padding:0;text-indent:-5000px;width:415px;height:52px;background:transparent url(../../../site_images/registration/images/my_account/my_pages_header.gif) 0 0 repeat-x}#my_pages_empty_rdr p{margin:0;padding:14px 0 20px 0;font-size:90%;color:#6d6d6d}#my_pages_empty_rdr p.start_building_rdr{padding:4px 0 10px 0}#bookmarks_hdr li{min-height:20px}.start_building_rdr strong{display:block}#bookmarks_hdr li a{width:350px}#add_bm_link{display:block;font-size:115%;padding:5px 0 4px 20px;margin:6px 0 0 0;border:1px dotted #cdced0;border-style:dotted none;background:transparent url(../../../site_images/registration/images/my_account/add_bookmark_plus_bg.gif) 0 7px no-repeat}#add_bm_link strong{display:inline}.header_title{padding:8px 0 0 15px;display:block}#bookmarks_hdr .header_title{padding:8px 0 0 0}.bottom_header .login_rdr .dd_content ul{margin:8px 15px 15px 15px;padding:0;list-style:none;border-top:1px solid #e6e6e6}.bottom_header .login_rdr #bookmark_content_rdr.dd_content ul{margin:8px 0 0 0}.bottom_header .login_rdr .dd_content ul li{padding:5px 0;border-bottom:1px dotted #e6e6e6;background:0;clear:both}#bookmark_content_rdr ul a{float:left}#bookmark_content_rdr ul a.delete_link{display:block;visibility:hidden;float:right;margin:2px 3px 0 10px;width:15px;height:15px;text-indent:-5000px;background:url(../../../site_images/registration/images/my_account/bm_delete.jpg) 0 0 no-repeat}.app_image{display:inline-block;margin:0 5px 0 0;vertical-align:middle}#hdr_promo_rdr{padding:0 15px 10px 15px;width:225px;background:#bcd7e8 url(../../../site_images/registration/images/my_account/app_promo_bg.jpg) 0 0 repeat-x;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px}.promo_closed{display:none}#promo_toggle{clear:both;margin:0 0 0 190px;border:1px solid #dfe0e0;border-bottom:0;padding:2px 7px;white-space:nowrap;font-size:90%;-moz-border-radius-topright:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;text-decoration:none;background:#dfdfdf url(../../../site_images/registration/images/my_account/toggle_butn_bg.jpg) 0 0 repeat-x}.browserIE #promo_toggle{display:block;width:40px}.tgl_arrow{background:none repeat scroll 0 0 transparent;border-color:transparent transparent #3789b9 transparent;border-width:4px;border-style:solid;display:inline-block;height:0;line-height:100%;margin:-4px 0 0 3px;vertical-align:middle;width:0}.toggle_closed .tgl_arrow{border-color:#3789b9 transparent transparent;border-width:4px 4px 0;margin:0 0 0 3px}.hdr_promo_title_rdr{margin:0;padding:10px 0 4px 0;font-weight:normal;font-size:105%;color:#88a906}#app_hdr_promo{padding:3px}#app_hdr_promo .hdr_promo .hdr_promo_icon{display:table-cell;vertical-align:middle;float:left}.hdr_promo_text{display:table-cell;vertical-align:middle;padding:0 5px 5px 5px;width:155px;float:left;font-size:90%;color:#069}.hdr_promo_name{display:block;color:#3789b9}.hdr_promo_delete{display:block;float:right;text-indent:-5000px;background:url(../../../site_images/registration/images/my_account/next_suggestion.gif) 0 0 no-repeat;width:21px;height:21px}.add_bookmark_rdr{padding:0 13px 0 8px}.add_bookmark_rdr p{font-size:13px;height:16px;margin:0 0 20px 0}.add_bookmark_rdr h2{color:#88a906;font-size:26px;font-weight:normal;height:32px;margin:0;padding:23px 0 12px}.add_bookmark_input{width:70%;float:left;font-size:13px;border:1px solid #b7babc;padding:6px;margin:0 10px 6px 0}#cancel_bm_butn,#add_bm_butn,#del_bm_butn{float:left;font-size:12px;margin:1px 0 0 0}#cancel_bm_butn{line-height:18px;margin:5px 0 20px 15px}.conf_popup{padding:0 10px}.add_bookmark_rdr p.overlay_error{color:#ec1919;font-weight:bold;margin:-5px 0 6px 0;padding:0}.browserIE_7 #breadcrumb_rdr #headerLinks_pages{position:relative;top:-14px}