
/* CSS Document */

body { background-color: #FFFFFF; margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;}

/* atributos genericos para qualquer tag  */
* { padding:0px; margin:0px; font:normal 12px Helvitica, Arial,Tahoma,Verdana; color:#000; }

.lft { float: left; }
.rgt { float: right; }
.clr { clear: both; }
.bold { font-weight: bold; }
.italic { font-style: italic; font-weight: inheirit; }
.none { display: none; }

a{color: #991b1e; text-decoration: underline;}

a img { border: none; }

#container { position:absolute; width:766px; left:50%; margin-left:-383px; background:#ffffff url(/imgs/bg_container.gif) repeat-y; }

#header { width:766px; height:123px; background:url(/imgs/bg_header.gif) no-repeat; margin:0px; padding:0px;}

#logo { width:211px; height:84px; background:url(/imgs/logo.gif) no-repeat; text-indent:-9999px; margin:8px 0px 0px 40px; float:left; cursor:hand;}

#login { float:right; font-weight: bold; margin:23px 15px 0px 0px; text-align:right; line-height:20px;}
#login img.login { margin-bottom:15px;}
#login a { font-weight: bold; text-decoration: underline; }

#login a#aIncrease { font-size: 16px; text-decoration: none;}
#login a#aReset { font-size: 14px; text-decoration: none;}
#login a#aDecrease { font-size: 12px; text-decoration: none;}

#conteudo { width:766px; background:url(/imgs/bg_degrade.jpg) no-repeat 2px 0; min-height:504px;}

.linha { height:1px; background:#c0c0c2; clear:both; width:310px;}

#caixamenu { width:155px; float:left; padding-top:12px; margin-left: 6px; display:inline;}

#sharethis { width:150px; float:right; margin:0px; padding:5px 0px 5px 0px; text-align:center; background:#FFFFFF; filter: Alpha(Opacity=70); }

#sharethis2 { width:150px; float:right; margin: 17px 0px 0px -140px; padding:5px 0px 5px 0px; text-align:center; background:#FFFFFF; }

#sharethis img { filter: Alpha(Opacity=100);}

#rodape { width:756px; height:auto; background-color:#e7e7e9; font-size: 10px; border-top:2px solid #ffffff; padding:10px 5px 10px 5px; text-align:center; margin-top:50px; line-height:20px;}
#rodape p { font-size: 10px; }
#rodape a { margin:5px; font-size: 10px; }
#rodape img { }
#foot-logos { margin: 8px; text-align: center; }
#foot-logos img { margin: 0 30px; }

/* Tipologia */

.branco { color: #ffffff;}
.preto { color: #000000;}
.vermelho { color: #991b1e;}
.dez { font-size:10px;}
.doze { font-size:12px;}
.quatorze { font-size:14px;}
.dezesseis { font-size:16px;}

/* White bubble div */

div.white-round { position: relative; width: 528px; padding: 15px 0; margin-top: 20px; }
div.white-round div.top { background: transparent url(/imgs/bg_rounded_top.png) no-repeat left top; position: absolute; top: 0; height: 40px; width: 528px; }
div.white-round div.m { background: url(/imgs/bg_rounded_mid.png) repeat-y; margin-top:0; }
div.white-round div.m div.n { position: relative; top: -15px; padding-left: 28px; }
div.white-round div.o { background: url(/imgs/bg_rounded_bottom.png) no-repeat; margin-top:0; height: 40px; position: absolute; bottom: 0; left: 0; }

/* lista do menu */

ul#menu { width:155px; padding:0px; margin:0px;}

ul#menu li { list-style-type:none; text-indent:-9999em; }

ul#menu li a.forpatients,
ul#menu li a.healthcare,
ul#menu li a.videolibrary,
ul#menu li a.resources,
ul#menu li a.newsandevents,
ul#menu li a.network,
ul#menu li a.home-selected,
ul#menu li a.forpatients-selected,
ul#menu li a.healthcare-selected,
ul#menu li a.videolibrary-selected,
ul#menu li a.resources-selected,
ul#menu li a.newsandevents-selected,
ul#menu li a.network-selected { display:block; width:155px; height:37px; margin-top:7px; }
	
ul#menu li a.home { background:url(/imgs/menu_home_off.png) no-repeat; _background:url(/imgs/menu_home_off.gif) no-repeat;}
ul#menu li a.forpatients { background:url(/imgs/menu_forpatients_off.png) no-repeat; _background:url(/imgs/menu_forpatients_off.gif) no-repeat;}
ul#menu li a.healthcare { background:url(/imgs/menu_healthcareproviders_off.png) no-repeat; _background:url(/imgs/menu_healthcareproviders_off.gif) no-repeat;}
ul#menu li a.videolibrary { background:url(/imgs/menu_videolibrary_off.png) no-repeat; _background:url(/imgs/menu_videolibrary_off.gif) no-repeat;}
ul#menu li a.resources { background:url(/imgs/menu_resources_off.png) no-repeat; _background:url(/imgs/menu_resources_off.gif) no-repeat;}
ul#menu li a.newsandevents { background:url(/imgs/menu_newsandevents_off.png) no-repeat; _background:url(/imgs/menu_newsandevents_off.gif) no-repeat;}
ul#menu li a.network { background:url(/imgs/menu_ttcnetwork_off_987_.png) no-repeat; _background:url(/imgs/menu_ttcnetwork_off.gif) no-repeat;}

ul#menu li a.home:hover { background:url(/imgs/menu_home_off.png) no-repeat; _background:url(/imgs/menu_home_off.gif) no-repeat;}
ul#menu li a.forpatients:hover { background:url(/imgs/menu_forpatients_on.png) no-repeat; _background:url(/imgs/menu_forpatients_on.gif) no-repeat;}
ul#menu li a.healthcare:hover { background:url(/imgs/menu_healthcareproviders_on.png) no-repeat; _background:url(/imgs/menu_healthcareproviders_on.gif) no-repeat;}
ul#menu li a.videolibrary:hover { background:url(/imgs/menu_videolibrary_on.png) no-repeat; _background:url(/imgs/menu_videolibrary_on.gif) no-repeat;}
ul#menu li a.resources:hover { background:url(/imgs/menu_resources_on.png) no-repeat; _background:url(/imgs/menu_resources_on.gif) no-repeat;}
ul#menu li a.newsandevents:hover { background:url(/imgs/menu_newsandevents_on.png) no-repeat; _background:url(/imgs/menu_newsandevents_on.gif) no-repeat;}
ul#menu li a.network:hover { background:url(/imgs/menu_ttcnetwork_on_987_.png) no-repeat; _background:url(/imgs/menu_ttcnetwork_on.gif) no-repeat;}

ul#menu li a.home-selected:hover { background:url(/imgs/menu_home_on.png) no-repeat; _background:url(/imgs/menu_home_on.gif) no-repeat;}
ul#menu li a.home-selected { background:url(/imgs/menu_home_off.png) no-repeat; _background:url(/imgs/menu_home_off.gif) no-repeat;}
ul#menu li a.forpatients-selected { background:url(/imgs/menu_forpatients_on.png) no-repeat; _background:url(/imgs/menu_forpatients_on.gif) no-repeat;}
ul#menu li a.healthcare-selected { background:url(/imgs/menu_healthcareproviders_on.png) no-repeat; _background:url(/imgs/menu_healthcareproviders_on.gif) no-repeat;}
ul#menu li a.videolibrary-selected { background:url(/imgs/menu_videolibrary_on.png) no-repeat; _background:url(/imgs/menu_videolibrary_on.gif) no-repeat;}
ul#menu li a.resources-selected { background:url(/imgs/menu_resources_on.png) no-repeat; _background:url(/imgs/menu_resources_on.gif) no-repeat;}
ul#menu li a.newsandevents-selected { background:url(/imgs/menu_newsandevents_on.png) no-repeat; _background:url(/imgs/menu_newsandevents_on.gif) no-repeat;}
ul#menu li a.network-selected { background:url(/imgs/menu_ttcnetwork_on.png) no-repeat; _background:url(/imgs/menu_ttcnetwork_on.gif) no-repeat;}

/* Botoes em geral */
ul#botoes { padding:0px; margin:0px;}
ul#botoes li { list-style-type:none; text-indent:-9999em; float:left;}

ul#botoes li a.bt-send {display:block; height:40px; margin:5px 15px 15px 230px; width:113px; background:url(/imgs_resources/bt_send.gif) no-repeat;}
ul#botoes li a.bt-submit {display:block; height:45px; margin:5px 15px 15px 190px; width:153px; background:url(/imgs/bt_submit.gif) no-repeat;}
ul#botoes li a.bt-join {display:block; height:40px; margin:10px 15px 20px 220px; width:112px; background:url(/imgs/bt_join.gif) no-repeat;}

ul#botoes li a.bt-forpatients,
ul#botoes li a.bt-forhealthcareproviders,
ul#botoes li a.bt-takethesurvey,
ul#botoes li a.bt-takethesurvey-again,
ul#botoes li a.bt-continue-previous,
ul#botoes li a.bt-viewskillssummary,
ul#botoes li a.bt-viewvideoclips,
ul#botoes li a.bt-viewvideos3skills,
ul#botoes li a.bt-savesession,
ul#botoes li a.bt-show,
ul#botoes li a.bt-printbrochure,
ul#botoes li a.bt-printworksheet,
ul#botoes li a.bt-printposter,
ul#botoes li a.bt-order,
ul#botoes li a.bt-order-information,
ul#botoes li a.bt-checkout,
ul#botoes li a.bt-returntonews {display:block; height:42px; margin:5px 15px 15px 0px;}
ul#botoes li a.bt-taketheevaluation {display:block; height:21px; margin:5px 15px 5px 0px;}
ul#botoes li a.bt-continue {display:block; height:42px; margin:15px 15px 5px 135px;}


ul#botoes li a.bt-forpatients { width:167px; background:url(/imgs/bt_forpatients.gif) no-repeat;}
ul#botoes li a.bt-forhealthcareproviders { width:210px; background:url(/imgs/bt_forhealthcareproviders.gif) no-repeat;}
ul#botoes li a.bt-takethesurvey { width:226px; background:url(/imgs_forpatients/bt_takethesurvey.gif) no-repeat;}
ul#botoes li a.bt-taketheevaluation { width:226px; background:url(/imgs_forpatients/bt_taketheevaluation.gif) no-repeat;}
ul#botoes li a.bt-continue { width:154px; background:url(/imgs/bt_continue.gif) no-repeat;}
ul#botoes li a.bt-takethesurvey-again { width:226px; background:url(/imgs_forpatients/bt_takethesurvey.gif) no-repeat;}
ul#botoes li a.bt-continue-previous { width:302px; background:url(/imgs_forpatients/bt_continue_previous.gif) no-repeat;}
ul#botoes li a.bt-viewskillssummary { width:270px; background:url(/imgs_forpatients/bt_skillssummary.gif) no-repeat; margin-top:15px;}
ul#botoes li a.bt-viewvideoclips { width:226px; background:url(/imgs_forpatients/bt_viewvideoclips.gif) no-repeat; margin-top:15px;}
ul#botoes li a.bt-viewvideos3skills { width:286px; background:url(/imgs_forpatients/bt_viewvideos3skills.gif) no-repeat; margin-top:15px;}
ul#botoes li a.bt-savesession { width:267px; height:34px; background:url(/imgs_forpatients/bt_savesession.gif) no-repeat; margin-top:15px;}
ul#botoes li a.bt-show { width:58px; height:22px; background:url(/imgs_videolibrary/bt_show.gif) no-repeat; float:left; margin:28px 0px 0px 5px;}
ul#botoes li a.bt-printbrochure { background: url(/imgs/bt_ordercopies.gif) no-repeat; text-indent:-9999px; margin:10px 0px 0px 135px;}
ul#botoes li a.bt-printworksheet { width:176px; height:36px; background:url(/imgs_resources/bt_print_worksheet.gif) no-repeat; margin:20px 0px 0px 200px;}
ul#botoes li a.bt-printposter { width:166px; height:36px; background:url(/imgs_resources/bt_print_poster.gif) no-repeat; margin:20px 0px 0px 200px;}
ul#botoes li a.bt-order { width:183px; height:41px; background:url(/imgs_resources/bt_order.gif) no-repeat; margin:30px 0px 20px 0px;}
ul#botoes li a.bt-order-information { width:226px; height:22px; background:url(/imgs_resources/bt_order.gif) no-repeat; margin:-20px 0px 20px 200px;}
ul#botoes li a.bt-checkout { width:226px; height:22px; background:url(/imgs_resources/bt_checkout.gif) no-repeat; float:left; margin:20px 0px 0px 110px;}
ul#botoes li a.bt-returntonews { width:229px; height:22px; background:url(/imgs_newsandevents/bt_returntonews.gif) no-repeat; margin:20px 0px 0px 0px; float:left;}

/* CALLOUTS */

.callout { display: block; margin: 0 10px 0 0; border: none; text-decoration: none; }
.callout h3 { margin-top: 15px; }
.callout h3 a { font-size: 14px; font-weight: bold; }
.callout p { margin: 0; }
#conteudo-contactus .callout p { margin: 0; }
#conteudo-contactus div.callout { margin: 0 10px 0 0; }
#conteudo-videolibrary div.callout p { margin: 0; }
#conteudo-resources div.callout p { margin: 0; }
#conteudo-forpatients div.callout p { margin: 0; }
#conteudo-healthcare div.callout p { margin: 0; }
#conteudo-joinhcp div.callout p { margin: 0; }

.about-co { background: url(/imgs/img_about_callout.png) no-repeat; height: 181px; width: 114px; padding: 20px; }
.additional-co { background: url(/imgs/img_additional_callout.png) no-repeat; height: 159px; width: 114px; padding: 20px; }
.news-co { background: url(/imgs/img_news_callout.png) no-repeat; height: 139px; width: 114px; padding: 20px; }
.freeres-co { background: url(/imgs/img_freeres_callout.png) no-repeat; height: 201px; width: 154px; }
.viewskills-co { background: url(/imgs/img_generic_callout.png) no-repeat; height: 185px; width: 114px; padding: 5px 20px 20px 20px; }
.retake-co { background: url(/imgs/img_generic_callout.png) no-repeat; height: 185px; width: 114px; padding: 5px 20px 20px 20px; }
.videos-co { background: url(/imgs/img_generic_callout.png) no-repeat; height: 185px; width: 114px; padding: 5px 20px 20px 20px; }
.hcpres-co { background: url(/imgs_healthcare/img_hcp_left.png) no-repeat; height: 154px; width: 278px; padding: 5px 20px 20px 20px; margin-right: 0px; }
.hcpabout-co { background: url(/imgs_healthcare/img_hcp_right.png) no-repeat; height: 154px; width: 132px; padding: 5px 20px 20px 20px; }


/* HOME */
#conteudo-home { width:580px; float:left; display:inline; background: url(/imgs/bg_conteudo_home.jpg) no-repeat right top; margin-left: 10px; }

h1.home { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; text-transform: uppercase; margin: 25px 0 5px; width: auto; }
h2.home-title { color: #000; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: normal; margin: 0 0 5px; width: auto; }
h2.how-home { margin-top: 15px; }
h3.creating { font-size: 14px; margin-bottom: 5px; }

ul.how-list { list-style-position: outside; margin-left: 15px; margin-bottom: 10px; }
ul.how-list li { margin-bottom: 5px; }

#conteudo-home p { margin:0px 0px 10px 0px;}

.boxhome1 { background:transparent url(/imgs/img_homegrey_tall.png) no-repeat; float:left; height:276px; margin-right: 10px; margin-left:0; padding:17px 17px 0 20px; width:153px; }
.boxhome1 h3 {font:normal 14px Arial,Tahoma,Verdana; font-weight:bold; color: #991b1e; margin:0px 0px 5px 0px;}
.boxhome1 h3 a { font-size: 14px; font-weight: bold; }
.boxhome1 img { margin-left: 18px; }

.boxhome2 { background:transparent url(/imgs/img_homegrey_wide.png) no-repeat; float:left; height:276px; padding:17px 25px 0 20px; width:300px; }
.boxhome2 h3 {font:normal 14px Arial,Tahoma,Verdana; font-weight:bold; color: #991b1e; margin:0px 0px 10px 0px;}
.boxhome2 h3 a { font-size: 14px; font-weight: bold; }
.boxhome2 .organizations { height:71px; margin-left:-11px; padding:5px 0 0 0; text-align:center; width:321px; }
.boxhome2 .label { float: left; color: #991b1e; display:block; font-weight: bold; width: 90px; margin-bottom: 10px; }
.boxhome2 .description { float: left; color: #000; display:block; width: 70%; margin-bottom: 10px; }
.boxhome2 .organizations .logo1 { width:127px; height:23px; margin:25px 0px 0px -12px; float:left;}
.boxhome2 .organizations .logo2 { width:127px; height:23px; margin:25px 0px 0px 5px; float:left;}
.boxhome2 .organizations .logo3 { width:127px; height:23px; margin:25px 0px 0px 5px; float:left;}



/* Menu FOR PATIENTS AND HEALTH CARE PROVIDERS */
ul#menu-patientsandproviders { height:19px; float:left; margin:7px 0px 12px 0px; padding:0px;}
ul#menu-patientsandproviders li { list-style-type:none; text-indent:-9999em; float:left;}

ul#menu-patientsandproviders li.bt-survey,
ul#menu-patientsandproviders li.bt-evaluation,
ul#menu-patientsandproviders li.bt-skillssummary,
ul#menu-patientsandproviders li.bt-videoclips,
ul#menu-patientsandproviders li.bt-skillsreview { height:19px; display:block;}

ul#menu-patientsandproviders li.bt-survey {width:123px; background:url(/imgs/menu_survey_on.gif) no-repeat;}
ul#menu-patientsandproviders li.bt-evaluation {width:123px; background:url(/imgs/menu_evaluation_on.gif) no-repeat;}
ul#menu-patientsandproviders li.bt-skillssummary {width:128px; background:url(/imgs/menu_skillssummary_on.gif) no-repeat; margin-left:-6px;}
ul#menu-patientsandproviders li.bt-videoclips {width:109px; background:url(/imgs/menu_videoclips_on.gif) no-repeat; margin-left:-6px;}
ul#menu-patientsandproviders li.bt-skillsreview {width:116px; background:url(/imgs/menu_skillsreview_on.gif) no-repeat; margin-left:-6px;}

ul#menu-patientsandproviders li a.bt-survey,
ul#menu-patientsandproviders li a.bt-evaluation,
ul#menu-patientsandproviders li a.bt-skillssummary,
ul#menu-patientsandproviders li a.bt-videoclips,
ul#menu-patientsandproviders li a.bt-skillsreview { height:19px; display:block;}

ul#menu-patientsandproviders li a.bt-survey { width:123px; background:url(/imgs/menu_survey_off.gif) no-repeat;}
ul#menu-patientsandproviders li a.bt-evaluation { width:123px; background:url(/imgs/menu_evaluation_off.gif) no-repeat;}
ul#menu-patientsandproviders li a.bt-skillssummary { width:128px; background:url(/imgs/menu_skillssummary_off.gif) no-repeat; margin-left:-6px;}
ul#menu-patientsandproviders li a.bt-videoclips { width:109px; background:url(/imgs/menu_videoclips_off.gif) no-repeat; margin-left:-6px;}
ul#menu-patientsandproviders li a.bt-skillsreview { width:116px; background:url(/imgs/menu_skillsreview_off.gif) no-repeat; margin-left:-6px;}

ul#menu-patientsandproviders li a.bt-survey:hover { width:123px; background:url(/imgs/menu_survey_on.gif) no-repeat;}
ul#menu-patientsandproviders li a.bt-evaluation:hover { width:123px; background:url(/imgs/menu_evaluation_on.gif) no-repeat;}


/* FOR PATIENTS - home */

#conteudo-forpatients { width:560px; margin: 0px 0 0 20px; padding-top: 0; min-height:400px; float:left; display:inline;}
#conteudo-forpatients div.white-round { padding: 30px 0; }
#conteudo-forpatients form { width:530px; margin: 0; }

div.n h1.forpatients-home { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 0; }

#conteudo-forpatients h2 { font-size: 15px; font-weight: bold; margin:20px 0px 10px 0px;}
#conteudo-forpatients div.yellow h2 {margin-top: 0px;}
#conteudo-forpatients p {margin:0px 80px 10px 0px; clear:both;}
#conteudo-forpatients p.recuo {margin:0px 240px 10px 0px;}

#conteudo-forpatients ul.texto {padding:0px;}
#conteudo-forpatients ul li.texto { list-style-image:url(/imgs/img_check.gif); margin:7px 0px 10px 27px; }
#conteudo-forpatients ul li.texto em.up { position: relative; top: -5px; }

#conteudo-forpatients div.yellow { background: transparent url(/imgs/img_patients_yellow.jpg) no-repeat; height: 295px; width: 446px; padding: 35px; }
#conteudo-forpatients div.yellow .questoes { width:415px; background: none; }
#conteudo-forpatients div.yellow .questoes-texto { display: none; }
#conteudo-forpatients div.yellow .questoes-nota { width:100%; text-align:right;}
#conteudo-forpatients div.yellow .questoes-nota td { width: 80px; text-align: center; }
#conteudo-forpatients div.yellow .questoes-nota input { padding:0px; margin:0px;}

#conteudo-forpatients div.grey { background: transparent url(/imgs/img_patients_grey.jpg) no-repeat; height: 93px; width: 436px; padding: 25px 35px 35px 35px; }
#conteudo-forpatients div.grey h2 a { color: #991b1e; font-size: 14px; font-weight: bold; }
#conteudo-forpatients div.grey img { border: none; }
#conteudo-forpatients div.grey p { clear: none; margin: 0 0 10px 0; }
#conteudo-forpatients div.white-round { padding: 15px 0; }

/* FOR PATIENTS - survey */
#conteudo-forpatients-survey { width:580px; margin-left: 20px; float:left; }
h1.forpatients-survey { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px;  }
h1.forpatients-satisfaction-survey { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold;  height: 38px; text-transform: uppercase; margin: 25px 0 12px;  }
#conteudo-forpatients-survey p {margin:0px 80px 10px 0px; clear:both;}
#conteudo-forpatients-survey td { font-size: 10px; }
#conteudo-forpatients-survey div.questoes-nota { color: #999; font-weight: bold; }

.questoes-nota td span.grey { font-weight: bold; font-size: 10px; color: #999; }


/* FOR PATIENTS - Evaluation */
#conteudo-forpatients-evaluation { width:580px; margin-left: 20px; float:left; }
h1.forpatients-evaluation { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px;  }
#conteudo-forpatients-evaluation p {margin:0px 80px 10px 0px; clear:both;}

#conteudo-forpatients-evaluation .questoestop { width:575px; text-align:right; word-spacing:12px;}
#conteudo-forpatients-evaluation .questoestop img { margin: 0px 0px 5px 10px;}
#conteudo-forpatients-evaluation .questoestop p { margin: 0px 15px 0px 0px;}
#conteudo-forpatients-evaluation .questoes { width:555px; padding:10px 10px 5px 10px; margin-top:3px; border-top:2px solid #e7e6e6; background:#FFFFFF;}
#conteudo-forpatients-evaluation .questoes-texto { float:left; width: 375px; }
#conteudo-forpatients-evaluation .questoes-nota { float:left; width:170px; text-align:right;}
#conteudo-forpatients-evaluation .questoes-nota input { padding:0px; margin:0px;}

/* FOR PATIENTS - skills summary */
#conteudo-forpatients-skillssummary { width:580px; margin: 20px 0 0 20px; padding-top: 20px; min-height:400px; float:left; background: transparent url(/imgs/bg_rounded_top.png) no-repeat left top; }
h1.forpatients-skillssummary { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px;  }
#conteudo-forpatients-skillssummary p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-forpatients-skillssummary p.black {margin:3px 30px 0px 18px; color:#000000; text-transform:none;}
#conteudo-forpatients-skillssummary h2 {font-size:16px; font-weight:bold; color: #991b1e; margin:0px 0px 15px 0px; text-transform:uppercase;}
#conteudo-forpatients-skillssummary h3 {font-size:14px; font-weight:bold; color: #5b5b5b; background:url(/imgs_forpatients/dot_titulos.gif) no-repeat left 5px; padding-left:15px;}
#conteudo-forpatients-skillssummary h3 img { margin:2px 0px 0px 3px;}
#conteudo-forpatients-skillssummary .skillscovered { width:580px; height:20px; padding-top:20px; border-bottom:1px solid #c0c0c2; text-align:right; margin-bottom:20px;}
#conteudo-forpatients-skillssummary .box-item { background:#efefef; width:575px; margin:2px 0px 2px 0px; padding:5px; text-transform:uppercase;}
#conteudo-forpatients-skillssummary .box-item img { margin:2px 0px 0px 3px;}
#conteudo-forpatients-skillssummary .box-item a { color:#0070b2; text-transform:lowercase;}
#conteudo-forpatients-skillssummary .box-item-viewed { background:#FFFFCC; width:575px; margin:2px 0px 2px 0px; padding:5px; text-transform:uppercase;}
#conteudo-forpatients-skillssummary .box-item-viewed a { color:#0070b2; text-transform:lowercase;}

#pop { width:600px; background: #414242;}
#pop .pop-box-examples-skills { width: 600px; margin:0px; padding:0px;}
#pop .pop-box-examples-skills .view { margin:11px 0px 5px 9px;}
#pop .pop-box-examples-skills .box-skills { width:128px; height:500px; float:left; margin-left:5px; font-weight:normal; padding:5px 5px 5px 0px; color:#ffffff; background: #767A7B;}
#pop .pop-box-examples-skills .box-skills2 { width:128px; height:370px; float:left; margin-left:5px; font-weight:normal; padding:5px 5px 5px 0px; color:#ffffff; background: #767A7B;}
#pop .pop-box-examples-skills .box-skills img.foto, #pop .pop-box-examples-skills .box-skills2 img.foto { margin-left:20px;}
#pop .pop-box-examples-skills .box-skills ul, #pop .pop-box-examples-skills .box-skills2 ul { margin:0px 0px 0px 5px; padding:0px;}
#pop .pop-box-examples-skills .box-skills li, #pop .pop-box-examples-skills .box-skills2 li { color:#ffffff; list-style-position:inside;}
#pop .pop-box-examples-skills .skills { margin:10px 0px 3px 4px; border:0px;}
#pop .pop-box-examples-skills p { padding:15px 12px 10px 12px; font-size:10px; color:#ffffff; clear:both;}
#pop img.fecha { float:right; margin:10px;}

/* FOR PATIENTS - videoclips */
#conteudo-forpatients-videoclips { width:560px; margin: 0px 0 0 20px; padding-top: 0px; min-height:400px; float:left; display:inline; }
h1.forpatients-videoclips { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px; }
#conteudo-forpatients-videoclips p {margin:20px 30px 10px 0px; clear:both;}

/* FOR PATIENTS - skills review */
#conteudo-forpatients-skillreview { width:580px; margin-left: 20px; float:left; }
h1.forpatients-skillreview { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px;  }
#conteudo-forpatients-skillreview p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-forpatients-skillreview p.black {margin:10px 30px 10px 15px; color:#000000;}
#conteudo-forpatients-skillreview h2 {font-size:16px; font-weight:bold; color: #991b1e; margin:20px 0px 15px 0px; text-transform:uppercase;}
#conteudo-forpatients-skillreview h3 {font-size:14px; font-weight:bold; color: #5b5b5b; background:url(/imgs_forpatients/dot_titulos.gif) no-repeat left 5px; padding-left:15px;}
#conteudo-forpatients-skillreview h3 {font-size:14px; font-weight:bold; color: #5b5b5b; background:none; padding-left:0;}
#conteudo-forpatients-skillreview h3 img { margin:2px 0px 0px 3px;}
#conteudo-forpatients-skillreview .skillscovered { width:580px; height:20px; padding-top:20px; border-bottom:1px solid #c0c0c2; text-align:right; margin-bottom:20px;}
#conteudo-forpatients-skillreview .box-examples-skills { width: 290px; height:170px; background: #f3f3f4; margin-left:0px;}
#conteudo-forpatients-skillreview .box-examples-skills .view { margin:11px 0px 5px 9px;}
#conteudo-forpatients-skillreview .box-examples-skills .skills { margin:1px; border:0px;}
#conteudo-forpatients-skillreview .box-examples-skills p { margin:5px; font-size:10px;}
#conteudo-forpatients-skillreview div.white-round { padding: 30px 0; }


#why {position:absolute; left:415px; top:574px;	width:300px; z-index:10; background-color: #999a9e; padding:0px; z-index:100;}
#why h5 {margin:0px; padding:15px; color:#FFFFFF; float:left; font-size:16px;}
#why img { float:right; padding:15px; border:0px}
#why .linha { width:300px; height:2px; clear:both; border-top:1px solid #FFFFFF;}
#why p { padding:10px 15px 15px 15px; color:#FFFFFF;}

#what { background: transparent url(/imgs/img_network_ro.png) no-repeat; _background: transparent url(/imgs/img_network_ro.gif) no-repeat; position:absolute; left:50px; top:760px; width:272px; height: 158px; z-index:10; padding:0px; z-index:100;}
#what h5 { text-indent: -5000px; }
#what p { text-indent: -5000px; }
#what a { position: absolute; bottom: 35px; right: 40px; }
#what img { }

#confirm {position:absolute; left:300px; top:113px; width:310px; z-index:10; background-color: #999a9e; padding:0px; z-index:100;}
#confirm h5 {margin:0px; padding:15px; color:#FFFFFF; float:left; font-size:16px;}
#confirm img { padding:3px; border:0px}
#confirm .linha { width:300px; height:2px; background-color: #999a9e; clear:both; border-top:1px solid #FFFFFF;}
#confirm p {color:#FFFFFF; font-size: 13px;}
#confirm a { padding:10px 15px 15px 15px; color:#FFFFFF;}

#confirmPatient {position:absolute; left:300px; top:113px; width:310px; z-index:500; background-color: #999a9e; padding:0px; z-index:100;}
#confirmPatient h5 {margin:0px; padding:15px; color:#FFFFFF; float:left; font-size:16px;}
#confirmPatient img { padding:3px; border:0px}
#confirmPatient .linha { width:300px; height:2px; background-color: #999a9e; clear:both; border-top:1px solid #FFFFFF;}
#confirmPatient p {color:#FFFFFF; font-size: 13px;}
#confirmPatient a { padding:10px 15px 15px 15px; color:#FFFFFF;}

#confirmHCP {position:absolute; left:300px; top:113px; width:310px; z-index:10; background-color: #999a9e; padding:0px; z-index:100;}
#confirmHCP h5 {margin:0px; padding:15px; color:#FFFFFF; float:left; font-size:16px;}
#confirmHCP img { padding:3px; border:0px}
#confirmHCP .linha { width:300px; height:2px; background-color: #999a9e; clear:both; border-top:1px solid #FFFFFF;}
#confirmHCP p {color:#FFFFFF; font-size: 13px;}
#confirmHCP a { padding:10px 15px 15px 15px; color:#FFFFFF;}

#posError {position:relative; left: 14px}

.errorBox {
            background-color:#FFFF99;
            border: 1px solid #FF0000;
            font-family: Verdana;
            font-size: 10pt;
            font-weight: bold;
            padding: 10px 10px 10px 10px;
            margin: 10px;
            width: 80%;
        }

.why {position:absolute; left:415px; top:874px;	width:300px; z-index:10; background-color: #999a9e; padding:0px;}
.why h2 { background:none; margin:0px; padding:15px; color:#FFFFFF; float:left;}
.why img { float:right; padding:15px; border:0px}
.why .linha { height:2px; background:#FFFFFF; clear:both;}
.why p { padding:10px 15px 15px 15px; color:#FFFFFF;}
#sorry {position:absolute; left:415px; top:574px;	width:300px; z-index:10; background-color: #999a9e; padding:0px;}
#sorry h5 {margin:0px; padding:15px; color:#FFFFFF; float:left; font-size:16px;}
#sorry img { float:right; padding:15px; border:0px}
#sorry img.bt { float:left; padding:15px; border:0px}
#sorry .linha { width:300px; height:2px; background:#ffffff; clear:both;}
#sorry p { padding:10px 15px 15px 15px; color:#FFFFFF; float:left;}

#important {position:absolute; left:415px; top:474px;	width:300px; z-index:10; background-color: #999a9e; padding:0px;}
#important h5 { margin:0px; padding:15px; color:#FFFFFF; float:left; font-size:14px;}
#important img { float:right; padding:15px; border:0px}
#important .linha { height:2px; background:#ffffff; clear:both; width:300px;}
#important p { padding:10px 15px 15px 15px; color:#FFFFFF; width:90%}
#important p img {float:left;}


/* HEALTH CARE PROVIDERS - home */


#conteudo-healthcare { width:560px; margin-left: 20px; float:left; min-height:400px; display:inline;}
#conteudo-healthcare div.white-round { padding: 30px 0; }
#conteudo-healthcare div.white-round div.m { margin-top: -5px; }
#conteudo-healthcare div.white-round div.m div.n { top: -15px; }

h1.healthcare-home { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 15px 0 12px; }

#conteudo-healthcare p {margin:0px 80px 10px 0px; clear:both;}
#conteudo-healthcare p.recuo {margin:0px 240px 10px 0px;}

#conteudo-healthcare div.yellow { background: transparent url(/imgs/img_patients_yellow.jpg) no-repeat; height: 295px; width: 446px; padding: 35px; }
#conteudo-healthcare div.yellow h2 { margin-top: 0px; color:#000; }
#conteudo-healthcare div.yellow .questoes { width:415px; background: none; }
#conteudo-healthcare div.yellow .questoes-texto { display: none; }
#conteudo-healthcare div.yellow .questoes-nota { width:100%; text-align:right;}
#conteudo-healthcare div.yellow .questoes-nota td { width: 80px; text-align: center; }
#conteudo-healthcare div.yellow .questoes-nota input { padding:0px; margin:0px;}

#conteudo-healthcare .box-cinza { background: #f3f3f4; height:auto; padding:1px 20px 20px 20px; clear:both; margin-right:20px;}
#conteudo-healthcare h2 { font-size:15px; font-weight:bold; color: #991b1e; margin:20px 0px 10px 0px;}
#conteudo-healthcare h2.black { font-size:14px; font-weight:bold; color: #000; margin:0px; text-transform:none;}
#conteudo-healthcare .box-cinza p {margin:0px 0px 10px 0px; clear:both;}

#conteudo-healthcare ul.texto {padding:0px;}
#conteudo-healthcare ul li.texto { list-style-image:url(/imgs_forpatients/dot_listas.gif);margin:7px 200px 10px 17px;}

/* HEALTH CARE PROVIDERS - survey */
#conteudo-healthcare-survey { /*background: url(/imgs_healthcare/img_yellow_fade.gif) no-repeat 0 40px;*/width:580px; margin-left: 20px; float:left; }
h1.healthcare-survey { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px; }
h1.healthcare-satisfaction-survey { font-size: 20px; font-weight: bold; color: #991b1e; height:17px; text-transform:uppercase; padding:0px; margin:25px 0px 12px 0px;}

#conteudo-healthcare-survey p {margin:0px 80px 10px 0px; clear:both;}
#conteudo-healthcare-survey ul#botoes li a.bt-send { margin-top: 20px; }

.questoestop { width:575px; text-align:right;}
.questoes { width:555px; padding:10px 10px 5px 10px; margin-top:3px; background-color:#efefef;}
.questoes-texto { float:left; width: 375px; }
.questoes-nota { float:left; width:170px; text-align:left;}
.questoes-nota input { padding:0px; margin:0px;}

/* HEALTH CARE PROVIDERS - evaluation */
#conteudo-healthcare-evaluation { width:580px; margin-left: 20px; float:left; }
h1.healthcare-evaluation { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px; }
#conteudo-healthcare-evaluation p {margin:0px 80px 10px 0px; clear:both;}

#conteudo-healthcare-evaluation .questoestop { width:575px; text-align:right; word-spacing:12px;}
#conteudo-healthcare-evaluation .questoestop img { margin: 0px 0px 5px 10px;}
#conteudo-healthcare-evaluation .questoestop p { margin: 0px 15px 0px 0px;}
#conteudo-healthcare-evaluation .questoes { width:555px; padding:10px 10px 5px 10px; margin-top:3px; border-top:2px solid #e7e6e6; background:#FFFFFF;}
#conteudo-healthcare-evaluation .questoes-texto { float:left; width:410px;}
#conteudo-healthcare-evaluation .questoes-nota { float:right; width:120px; text-align:right;}
#conteudo-healthcare-evaluation .questoes-nota input { padding:0px; margin:0px;}

/* HEALTH CARE PROVIDERS - skills summary */
#conteudo-healthcare-skillssummary { width:580px; margin-left: 20px; float:left; }
h1.healthcare-skillssummary { height:38px; background:url(/imgs_healthcare/tit_summaryskills.gif) no-repeat left center; text-indent:-9999px; padding:0px; margin:10px 0px 12px 0px; border-top:1px solid #c0c0c2; border-bottom:1px solid #c0c0c2;}


#conteudo-healthcare-skillssummary p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-healthcare-skillssummary p.black {margin:0px 30px 5px 18px; color:#000000; text-transform:none;}
#conteudo-healthcare-skillssummary h2 {font-size:16px; font-weight:bold; color: #991b1e; margin:0px 0px 5px 0px; text-transform:uppercase;}
#conteudo-healthcare-skillssummary h3 {font-size:14px; font-weight:bold; color: #5b5b5b; background:url(/imgs_forpatients/dot_titulos.gif) no-repeat left 5px; padding-left:15px; margin:2px 0px 5px 0px;}
#conteudo-healthcare-skillssummary h3 img { margin:2px 0px 0px 3px;}



#conteudo-healthcare-skillssummary .skillscovered { width:580px; height:20px; padding-top:20px; border-bottom:1px solid #c0c0c2; text-align:right; margin-bottom:20px;}
#conteudo-healthcare-skillssummary .box-examples-skills { width: 290px; height:170px; background: #f3f3f4; margin-left:0px;}
#conteudo-healthcare-skillssummary .box-examples-skills .view { margin:11px 0px 5px 9px;}
#conteudo-healthcare-skillssummary .box-examples-skills .skills { margin:1px; border:0px;}
#conteudo-healthcare-skillssummary .box-examples-skills p { margin:5px; font-size:10px;}

/* HEALTH CARE PROVIDERS - videoclips */
#conteudo-healthcare-videoclips { width:580px; margin-left: 20px; float:left; }
h1.healthcare-videoclips { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }
#conteudo-healthcare-videoclips p {margin:20px 30px 10px 0px; clear:both;}

/* HEALTH CARE PROVIDERS - skills review */
#conteudo-healthcare-skillreview { width:560px; margin-left: 20px; float:left; display:inline; }

h1.healthcare-skillreview { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }
#conteudo-healthcare-skillreview p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-healthcare-skillreview p.black {margin:10px 30px 10px 15px; color:#000000;}
#conteudo-healthcare-skillreview h2 {font-size:16px; font-weight:bold; color: #991b1e; margin:20px 0px 15px 0px; text-transform:uppercase;}
#conteudo-healthcare-skillreview h3 {font-size:14px; font-weight:bold; color: #5b5b5b; background:url(/imgs_forpatients/dot_titulos.gif) no-repeat left 5px; padding-left:15px;}
#conteudo-healthcare-skillreview h3 {font-size:14px; font-weight:bold; color: #5b5b5b; }
#conteudo-healthcare-skillreview h3 img { margin:2px 0px 0px 3px;}
#conteudo-healthcare-skillreview .skillscovered { width:580px; height:20px; padding-top:20px; border-bottom:1px solid #c0c0c2; text-align:right; margin-bottom:20px;}
#conteudo-healthcare-skillreview .box-examples-skills { width: 290px; height:170px; background: #f3f3f4; margin-left:0px;}
#conteudo-healthcare-skillreview .box-examples-skills .view { margin:11px 0px 5px 9px;}
#conteudo-healthcare-skillreview .box-examples-skills .skills { margin:1px; border:0px;}
#conteudo-healthcare-skillreview .box-examples-skills p { margin:5px; font-size:10px;}

conteudo-healthcare-skillreview div.white-round { padding: 30px 0; }
#conteudo-healthcare-skillreview div.white-round div.m { background: url(/imgs/bg_rounded_mid.png) repeat-y; }


.why {position:absolute; left:415px; top:474px;	width:300px; z-index:10; background-color: #999a9e; padding:0px;}
.why h2 { background:none; margin:0px; padding:15px; color:#FFFFFF; float:left; font-size:14px;}
.why img { float:right; padding:15px; border:0px}
.why .linha { height:2px; background:#FFFFFF; clear:both;}
.why p { padding:10px 15px 15px 15px; color:#FFFFFF; width:90%}
.why p img {float:left;}

/* VIDEO LIBRARY  */

#conteudo-videolibrary { float:left; width:560px; margin-left:5px; display:inline;}  
#conteudo-videolibrary-formarea { width:528px; margin-left: 20px; float:left; font-family: Helvetica, Arial, sans-serif; font-size:14px; padding:0; }
#conteudo-videolibrary-formarea h1 { color: #991b1e; font-size: 20px; font-weight: bold; height:38px; text-transform: uppercase; margin: 25px 0 12px 0;padding:0; }
#conteudo-videolibrary-formarea h2 { padding-left:0px; font-size:12px; font-weight:bold; color: #000000; margin:20px 0px 2px 5px; text-transform:uppercase;}
#conteudo-videolibrary-formarea p { margin:0px 30px 10px 0px; clear:both; }
#conteudo-videolibrary-formarea ol { list-style-position:inside; padding:0; margin:0; }
#conteudo-videolibrary-formarea ol li { margin-top:14px; font-weight:bold; }
#conteudo-videolibrary-formarea ul { list-style-type:none; padding:0; margin-top:10px; margin-left:20px; }
#conteudo-videolibrary-formarea ul li { margin:3px 0 0 0; padding:0; font-weight:normal; font-size:13px; }
#conteudo-videolibrary-formarea ul li input { margin-right:5px; }
#patientCharacters { float:left; margin-top:5px; margin-left:0px;}
.patientCharacter, .hcpCharacter { width:100px; float:left; }
.patientCharacterSelect, .hcpCharacterSelect { float:left; margin-top:5px;}
.highlight { color:#991b1e; font-size:13px; text-decoration: underline; }
.patientCharacterSelect input, .hcpCharacterSelect input { margin-right:5px; }

#videoResultsContainer { float:left; width:492px; border:2px solid #848589; }
#videoResults { margin:5px 28px 20px 28px; }
#videoResults ul { margin-left:0px; }
#videoResults ul li ul { margin-left:20px; }
#videoResults ul li ul li { height:48px; margin:10px; }
#videoResults h3 { font-size:16px; font-weight:bold; }

.videoResultsHeader { float:left; width:492px; background-color:#848589; color:#fff; margin-bottom:10px; }
.videoResultsHeader h2 { color:#fff !important; margin: 3px 0 3px 28px !important; padding:0; }
.videoEntry { height:48px; }
.videoEntry img { display:block; float:left; }
.videoDescription { float:left; height:48px; color:#991b1e; font-size:13px; text-decoration: underline; text-align:center; }
.videoDescription P { padding:15px 10px; color:#991b1e; font-size:13px; text-decoration: underline; }

.roContainer { font-family:Helvetica;  font-size:11px;  width:248px;  color:#000; }
.roTop { background-image:url("/imgs/ro_top.png");  height:10px;  width:248px;  overflow:hidden; }
.roContentArea { float:left; width:248px; background-image:url("/imgs/ro_bg.png");  background-repeat: repeat-y; }
.roBody { float:left; margin:5px 12px 0px; }
.roBody h3 { font-weight:bold; font-size:15px; margin:0 0 10px 13px; }
.roBody ul { margin:0 10px 15px 13px; padding:0; list-style-type:disc !important; }
.roBody ul li { margin:5px 0; }
.roBody img { margin:0 0 5px 17px; }
.roBottom { background-image:url("/imgs/ro_bottom.png"); height:13px;  width:248px; overflow:hidden; }





#busca-videos { background-color: #e9e9ea; width:562px; height:108px; padding:12px 0px 0px 12px; font-size:12px; color:#000000; margin:0px 0px 15px 0px;}
.radios {margin-left:20px;}
#busca-videos .skills { margin-top:15px; width:180px; font-size:12px; color:#000000; float:left;}
#busca-videos .skills .drop1 { width:175px; height:20px;}
#busca-videos .health { margin-top:15px; margin-left:15px; width:180px; font-size:12px; color:#000000; float:left;}
#busca-videos .health .drop1 { width:175px; height:20px; margin-bottom:5px;}
#busca-videos .patient { margin-top:15px; margin-left:15px; width:95px; font-size:12px; color:#000000; float:left;}
#busca-videos .patient .drop1 { width:90px; height:20px; margin-bottom:5px;}


.toptitle { color:#FFFFFF; background:#a43437 url(/imgs_videolibrary/top_title.gif) no-repeat right center; height:25px; padding-left:5px;}

.topskill { color:#FFFFFF; background:#626262 url(/imgs_videolibrary/top_skill.gif) no-repeat right center; height:25px; padding-left:5px;}

.line1 { background-color:#FFFFFF; color: #991b1e; padding-left:5px; border-right:1px solid #858585; height:25px;}

.line2 { background-color:#efefef; color: #991b1e; padding-left:5px; border-right:1px solid #858585; height:25px;}

a.listavideos { color: #0070b2;}
a.listavideos:hover { color: #000000;}
a.listavideos:visited { color: #818181;}


/* RESOURCES - brochures */
#conteudo-resources { width:560px; margin-left: 15px; float:left; }
#conteudo-resources h1.resources-title { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 20px; height: 38px; text-transform: uppercase; margin: 25px 0 12px; width: 560px; }
h1.resource-titles { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 0; width: 560px; }

h1.resources { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 0; width: 560px; }
h1.resourceshcp { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 0; width: 560px; }
h1.resourcespatients { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 0; width: 560px; }
h1.resourcesorganizations { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 0; width: 560px; }

a.bt-ordercopies {display:block; height:41px; margin:10px 0 0px 135px; width:183px; background:url(/imgs/bt_ordercopies.gif) no-repeat; text-indent: -5000px; }

#conteudo-resources p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-resources h2 { background:url(/imgs_resources/dot_titulos.gif) no-repeat left center; padding-left:15px; font-size:16px; font-weight:bold; color: #991b1e; margin:20px 0px 15px 5px; text-transform:uppercase;}

.itens-resources { width: 530px; padding:20px 15px 20px 0px; background-color:#FFFFFF; border:1px solid #d9d9da; margin: -1px 0px 0px 0px;}

.itens-resources h3 a { font-size:14px; font-weight:normal; color: #991b1e; text-decoration: underline; }
.itens-resources h3 a:hover { text-decoration: underline; }
.itens-resources a.img { float:left;}

#conteudo-resources .itens h3 { font-size:14px; font-weight:bold; color: #991b1e; text-transform:uppercase;}
#conteudo-resources .itens img { float:left;}

/* RESOURCES - order */
#conteudo-order { width:580px; margin-left: 20px; float:left; }
h1.order { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }
#conteudo-order p {margin:0px 30px 10px 0px; clear:both;}
#top-order { width:445px; height:25px; background: #f3f3f4; text-align:right; padding:8px 70px 0px 0px;font-size:16px; font-weight:bold; color: #991b1e; word-spacing:180px; margin: 15px 0px 0px 0px;}
#form-order { width:485px; min-height:100px; margin:0px 0px 0px 0px; background-color: #f3f3f4; text-align:left; padding:10px 0px 10px 30px; line-height:30px; color:#991b1e; text-transform:uppercase;}
#drop-quantity1 { width:50px; height:18px; font-size:11px; margin-left:0px;}
#drop-quantity2 { width:50px; height:18px; font-size:11px; margin-left:208px;}
#drop-quantity3 { width:50px; height:18px; font-size:11px; margin-left:271px;}
#drop-quantity4 { width:50px; height:18px; font-size:11px; margin-left:122px;}

.linha { height:1px; background:#c0c0c2; clear:both; width:410px;}

#caixa-borda { width:450px; border:1px solid #c0c0c2; padding:20px 32px 20px 32px; margin:20px 0px 20px 0px;}
#caixa-borda input { padding:0px; margin:0px; clear:both; width:200px; height:20px; margin-right:10px;}
#caixa-borda img { border:0px;}
h1.orderorganization { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }
#conteudo-order p {margin:0px 30px 10px 0px; clear:both;}

#drop-org-quantity1 { width:50px; height:18px; font-size:11px; float:right; margin:5px 80px 5px 0px;}
#drop-org-quantity2 { width:50px; height:18px; font-size:11px; float:right; margin:5px 80px 5px 0px;}
#drop-org-quantity3 { width:50px; height:18px; font-size:11px; float:right; margin:5px 80px 5px 0px;}
#drop-org-quantity4 { width:50px; height:18px; font-size:11px; float:right; margin:5px 80px 5px 0px;}

.linha { height:1px; background:#c0c0c2; clear:both; width:410px;}

#caixa-borda { width:450px; border:1px solid #c0c0c2; padding:20px 32px 20px 32px; margin:20px 0px 20px 20px;}
#caixa-borda input { padding:0px; margin:0px; clear:both; width:200px; height:20px; margin-right:5px;}
#caixa-borda img { border:0px;}

#conteudo-order .fields-form { width:540px; text-align:left; margin:15px 0px 10px 0px; padding-left:0px; float:left;}
#conteudo-order .fields-form span.texto { float:left; width:265px; font-weight: bold; }

#conteudo-order .fields-form2 { width:550px; text-align:left; margin:15px 5px 10px 0px; padding-left:0px; float:left; }
#conteudo-order .fields-form2 ul { padding:0px;}
#conteudo-order .fields-form2 li {list-style-image:url(/imgs_forpatients/dot_listas.gif);margin:7px 0px 10px 17px;}

/* PRESS PAGE */

#conteudo-press { width:560px; margin-left: 10px; float:left; display:inline; border:1px solid #000;}
h1.press { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 10px 0 12px; }
h2.press { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: normal; margin: 0 0 5px; width: auto; }
#conteudo-press h3.bold { font-size: 14px; position: relative; top: 20px; left: 10px; font-weight: bold; }
#conteudo-press h3.bold a { font-size: 14px; font-weight: bold; }
#conteudo-press p { margin: 0 0 10px 0; }

/* NEWS AND EVENTS - home  */
#conteudo-newsevents { width:560px; margin-left: 10px; float:left; display:inline; }
h1.newsevents { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }
#conteudo-newsevents p {margin:0px 10px 10px 0px; float:left;}
#conteudo-newsevents p {margin:0px 10px 10px 0px; float:left;}

#conteudo-newsevents .box-forthepress { width:242px; float:right; background:#f3f3f4; padding:0px 0px 10px 0px; margin:0px 20px 10px 10px;}
#conteudo-newsevents .box-forthepress h4.forthepress { display:block; width:242px; height:33px; background:url(/imgs_newsandevents/top_forthepress.gif) no-repeat left top; text-indent:-9999em;}
#conteudo-newsevents .box-forthepress ul { padding:10px; width:200px; margin:0px 0px 0px 15px;}
#conteudo-newsevents .box-forthepress li { list-style-image:url(/imgs_newsandevents/seta.gif); padding:0px 0px 5px 5px;}

#conteudo-newsevents p {margin:0px 10px 10px 0px; float:left;}

#conteudo-newsevents .box-forthepress { width:242px; float:right; position:relative; background:#f3f3f4; padding:0px 0px 10px 0px; margin:0px 20px 10px 10px;}
#conteudo-newsevents .box-forthepress h4.forthepress { display:block; width:242px; height:33px; background:url(/imgs_newsandevents/top_forthepress.gif) no-repeat left top; text-indent:-9999em;}
#conteudo-newsevents .box-forthepress ul { padding:10px; width:200px; margin:0px 0px 0px 15px;}
#conteudo-newsevents .box-forthepress li { list-style-image:url(/imgs_newsandevents/seta.gif); padding:0px 0px 5px 5px;}


#conteudo-newsevents .box-mediacontact { width:242px; float:right; background:#f3f3f4; padding:0px 0px 10px 0px; margin:0px 20px 10px 10px; clear:both}
#conteudo-newsevents .box-mediacontact h4.mediacontact { display:block; width:242px; height:33px; background:url(/imgs_newsandevents/top_mediacontact.gif) no-repeat left top; text-indent:-9999em; }

#conteudo-newsevents .newsreleases { width: 330px; float:left; margin:10px 0px 20px 0px;}
#conteudo-newsevents .newsreleases h4 {display:block; color: #991b1e; font-family: Helvetica, Arial, san-serif; font-size: 16px; font-weight: bold; width:100%; height:20px; }
#conteudo-newsevents .newsreleases ul { padding:0px; margin:0px;}
#conteudo-newsevents .newsreleases li { padding:5px; list-style-type:none; border-bottom:2px solid #e7e6e6; min-height:40px; clear:both}
#conteudo-newsevents .newsreleases li .data { width:100px; margin-right:10px;}
#conteudo-newsevents .newsreleases li .conteudo { width:220px; float:left; }
#conteudo-newsevents .newsreleases li .small { width:210px; }
#conteudo-newsevents .newsreleases li .wide { width:440px; }

#conteudo-newsevents .wide-news { width: 560px; float:left; margin:10px 0px 20px 0px;}
#conteudo-newsevents .wide-news h4 {display:block; color: #991b1e; font-family: Helvetica, Arial, san-serif; font-size: 16px; font-weight: bold; width:100%; height:20px; }
#conteudo-newsevents .wide-news ul { padding:0px; margin:0px;}
#conteudo-newsevents .wide-news li { padding:5px; list-style-type:none; border-bottom:2px solid #e7e6e6; min-height:40px; clear:both}
#conteudo-newsevents .wide-news li .data { width:100px; margin-right:10px;}
#conteudo-newsevents .wide-news li .conteudo { width:220px; float:left; }
#conteudo-newsevents .wide-news li .small { width:330px; }
#conteudo-newsevents .wide-news li .wide { width:440px; }

#conteudo-newsevents .newsreleases p, #conteudo-newsevents .newsreleases a,
#conteudo-newsevents .wide-news p, #conteudo-newsevents .wide-news a { line-height: 24px; }

#conteudo-newsevents .events { width: 580px; margin:10px 0px 20px 0px; clear:both;}
#conteudo-newsevents .events h4 {display:block; width:580px; height:20px; background:url(/imgs_newsandevents/tit_events.gif) no-repeat left top; text-indent:-9999em; }
#conteudo-newsevents .events ul { padding:0px; margin:0px;}
#conteudo-newsevents .events li { padding:10px 5px 5px 5px; list-style-type:none; border-bottom:2px solid #e7e6e6; min-height:30px; clear:both}
#conteudo-newsevents .events li .data { float:left; width:60px; margin-right:10px;}
#conteudo-newsevents .events li .conteudo { width:420px; float:left; }

#conteudo-newsevents .newsletter { width: 580px; margin:10px 0px 20px 0px; clear:both;}
#conteudo-newsevents .newsletter h4 {display:block; width:580px; height:20px; background:url(/imgs_newsandevents/tit_newsletter.gif) no-repeat left top; text-indent:-9999em; }
#conteudo-newsevents .newsletter ul { padding:0px; margin:0px;}
#conteudo-newsevents .newsletter li { padding:10px 5px 5px 5px; list-style-type:none; border-bottom:2px solid #e7e6e6; min-height:30px; clear:both}
#conteudo-newsevents .newsletter li .data { width:60px; margin-right:10px;}
#conteudo-newsevents .newsletter li .conteudo { width:420px; float:left; }




#conteudo-newsevents h2 { font-size:16px; font-weight:bold; color: #991b1e; margin:20px 0px 10px 0px; text-transform:uppercase; clear:both;}

.toptitlenews { color:#FFFFFF; background:#a43437; height:25px; padding-left:5px; border-right:1px solid #972729;}

#conteudo-newsevents ul.texto {padding:0px;}
#conteudo-newsevents ul li.texto { list-style-image:url(/imgs_forpatients/dot_listas.gif);margin:7px 200px 10px 17px;}

#eventos { width:575px; padding:10px 0px 10px 0px; margin:25px 0px 15px 0px;}
#eventos .grey { background: #F3F3F4; margin-bottom: 10px; padding: 20px 20px 10px 20px; }

#conteudo-newsevents h2.eventtitle { display:block; font-size:16px; color: #000; margin:0px 0px 10px 5px; text-transform: uppercase; font-weight: bold; }

#conteudo-newsevents .tit { width:80px; color: #991b1e; font-weight: bold; min-height:40px; float:left; font-size:12px;}
#conteudo-newsevents .description { width:300px; min-height:40px; float:left; color: #000; font-size:12px;}

#conteudo-newsevents p.evento {margin:40px 30px 10px 0px; clear:both; float: none;}


/* ONLINE SATISFACTION - form */
#conteudo-online-sats { width:580px; margin-left: 20px; float:left; }
h1.online-sats { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px;  }
#conteudo-online-sats p {margin:0px 80px 10px 0px; clear:both;}

#conteudo-online-sats p.drop {margin:0px 80px 10px 0px; color: #991b1e; text-transform:uppercase;}

.questoestop2 { width:575px; text-align:left; background:url(/imgs/disagree_agree.gif) right no-repeat; color: #991b1e; text-transform:uppercase; height:20px; padding-top:10px;}


/* TTC NETWORK  */
#conteudo-ttcnetwork { width:560px; margin-left: 10px; float:left; display:inline; }
h1.ttcnetwork { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }
h1.timetotalk { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }

#conteudo-ttcnetwork p {margin:0px 30px 10px 0px;}
#conteudo-ttcnetwork ul.texto {margin:0px; padding:0px; width:330px;}
#conteudo-ttcnetwork li.textos { list-style-image:url(/imgs_forpatients/dot_listas.gif); margin:10px 0px 10px 16px;}
#conteudo-ttcnetwork h2{ color:#991b1e; font-size:14px; border-top:1px solid #dfdfe0; padding-top:10px; margin-right:20px;}

#conteudo-ttcnetwork ul.organization {margin:0px 20px 10px 0px; padding:0px 0px 20px 0px; width:560px; clear:both;}
#conteudo-ttcnetwork li.organizations { list-style-type:none; padding:20px 0px 10px 0px; width:560px; clear:both;}
#conteudo-ttcnetwork li.organizations div.texto h3 { text-decoration:inherit; color:#991B1E;}

#conteudo-ttcnetwork li div.texto { display:block;}
#conteudo-ttcnetwork li div.texto h3, #conteudo-ttcnetwork span.headline { color:#000; font-size:14px; font-weight: bold; }
#conteudo-ttcnetwork li img { float:right; margin-left:10px; clear:both;}

#conteudo-ttcnetwork ul.listas {width:560px; height:205px; background: #f3f3f4; margin:10px 0px 0px 0px; clear:both;}
#conteudo-ttcnetwork li.lista { list-style-type:none; margin:0px; padding:15px 0px 5px 20px; width:270px; float:left; display:block;}
#conteudo-ttcnetwork li.lista a {color: #0070b2; font-size:12px; text-transform:uppercase;}
#conteudo-ttcnetwork div.paginacao { width:560px; height:25px; text-align:center; color:#000000; text-transform:uppercase; font-size:14px; margin-top:10px; word-spacing:5px;}
#conteudo-ttcnetwork div.paginacao a { color:#991b1e; text-decoration:underline; font-size:14px;}
#conteudo-ttcnetwork div.paginacao a.quadro { background: #4f4f4f; border:1px solid #a2a2a2; padding:1px 2px 1px 2px; color:#FFFFFF; text-decoration:none;}

#conteudo-ttcnetwork .box-join { width:220px; float:right; background:#f3f3f4; padding:0px 0px 10px 0px; margin:0px 20px 20px 10px;}
#conteudo-ttcnetwork .box-join h4.join { display:block; width:220px; height:34px; background:url(/imgs_network/box_top_jointhenetwork.gif) no-repeat left top; text-indent:-9999em;}
#conteudo-ttcnetwork .box-join ul { padding:10px; margin:0px 0px 0px 15px;}
#conteudo-ttcnetwork .box-join li { list-style-type: none; padding:0px 0px 5px 5px;}


/* ABOUT US  */
#conteudo-aboutus { width:580px; margin-left: 20px; min-height:400px; float:left; background: url(/imgs/bg_aboutus.jpg) no-repeat right 0;}

h1.aboutus { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 0px; width: 560px; }

#conteudo-aboutus p {margin:0px 80px 10px 0px; clear:both;}
#conteudo-aboutus p.recuo {margin:0px 343px 10px 0px;}
#conteudo-aboutus h2 { color:#991b1e; clear:both; margin-bottom:5px;}
#conteudo-aboutus h2 a { color:#991b1e; font-size:18px; }

#conteudo-aboutus ul.texto {padding:0px;}
#conteudo-aboutus ul li.textos { list-style-image:url(/imgs_forpatients/dot_listas.gif);margin:7px 260px 10px 17px;}

#conteudo-aboutus div.additional-about a.image { margin-right: 6px; }
#conteudo-aboutus div.additional-about a.text { font-size:14px; margin-top:-15px; position:relative; top:-35px; }

/* COPYRIGHT  */
#conteudo-copyright {width:580px; margin-left: 20px; min-height:400px; float:left;}

h1.copyright { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px; }

#conteudo-copyright p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-copyright p.recuo {margin:0px 260px 10px 0px;}
#conteudo-copyright h2 { color:#991b1e; font-size:14px; clear:both; margin-bottom:15px;}

/* PRIVACY POLICY  */
#conteudo-privapoli { width:580px; margin-left: 20px; padding-bottom: 305px; min-height:400px; float:left;}

h1.privapoli { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 12px;  }

#conteudo-privapoli p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-privapoli p.recuo {margin:0px 260px 10px 0px;}
#conteudo-privapoli h2 { color:#991b1e; font-size:14px; clear:both; margin-bottom:15px;}

#conteudo-privapoli ul.texto {padding:0px;}
#conteudo-privapoli ul li.textos { list-style-image:url(/imgs_forpatients/dot_listas.gif);margin:7px 30px 10px 17px;}
#conteudo-privapoli ul li.textos a { color:#991b1e;}

#conteudo-privapoli span.preto { font-weight: bold; }

/* CONTACT US  */
#conteudo-contactus {width:560px; margin-left: 20px; min-height:400px; float:left; display:inline;}

h1.contactus { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 5px; width: 560px; }

#conteudo-contactus p {margin:0px 80px 10px 0px; clear:both;}
#conteudo-contactus textarea { width:365px; height:135px; padding:2px; border:1px solid #b6b7ba;}
#conteudo-contactus input { width:265px; height:16px; padding:2px; border:1px solid #b6b7ba;}

#conteudo-contactus div { margin-top:20px; text-align:left; padding-top:0px;}

#conteudo-contactus ul.texto {padding:0px;}
#conteudo-contactus ul li.textos { list-style-image:url(/imgs_forpatients/dot_listas.gif);margin:7px 260px 10px 17px;}
#requestfield {
    margin: 7px;
}
#requestfield input { border:1px solid #b6b7ba; }


/* JOIN  */
#conteudo-joinhcp { width:560px; margin-left: 15px; min-height:400px; float:left; display:inline;}

h1.joinhcp { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 5px; }
h1.joinorganization { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 5px;  }
h1.register-confirm { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 5px;  }
#print-page { float:none; margin:10px auto; padding: 0; text-align:left; width:100%; }

#conteudo-joinhcp p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-joinhcp p.preto{margin:20px 30px 20px 0px; clear:both; line-height:22px;}

#conteudo-joinhcp .fields-form { width:540px; text-align:left; margin:15px 0px 10px 0px; padding-left:0; float:left;}
#conteudo-joinhcp .fields-form span.texto { float:left; width:265px; font-weight: bold; }
#conteudo-joinhcp .fields-form span { font-weight: bold; }


#conteudo-joinhcp .btsend { width:560px; padding-top:15px; border-top:1px solid #c0c0c2; margin-top:10px; height:60px;}
#conteudo-joinhcp .btjoin { width:560px; padding-top:15px; border-top:1px solid #c0c0c2; margin-top:10px; height:60px;}

/* LOGIN  */
#conteudo-login { width:560px; margin-left: 15px; min-height:400px; float:left; display:inline;}

h1.login { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px; }
h1.forgot { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px; }

#conteudo-login p {margin:0px 30px 10px 0px; clear:both;}

#conteudo-login .caixacinza { width:310px; height:195px; margin:0px 0px 10px 0px; background: #f3f3f4; padding:20px 0px 0px 40px; color:#000000; clear:both; font-weight: bold; font-size: 14px; }
#conteudo-login .caixacinza input { width:200px; height:20px; margin:0px; padding:0px; margin-bottom:20px;}
#conteudo-login .caixacinza img { margin-left:80px; border:0px;}

#conteudo-login .fields-form {width:100px; text-align:left; margin:15px 5px 10px 0px; float:none; color:#000000; font-weight: bold; }
#conteudo-login .fields-form2 { width:95px; text-align:left; margin:15px 5px 10px 0px; float:none; color:#000000; font-weight: bold; }
#conteudo-login .fields-form2 img{ border:0px; margin-bottom:10px;}
#conteudo-login input { width:200px; height:16px; padding:2px; border:1px solid #b6b7ba;}


/* REQUEST INFORMATION  */
#conteudo-request { width:560px; margin-left: 15px; min-height:400px; float:left; display:inline;}

h1.request { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px; }

#conteudo-request p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-request p.preto {margin:30px 30px 10px 0px; color:#000000; clear:both; padding-bottom:30px;}
#conteudo-request h2 { color:#000; font-size:14px; font-weight: bold; clear:both; margin-bottom:0;}


#conteudo-request .fields-forms { width:400px; text-align:right; margin:15px 5px 10px 0px; padding-left:5px; line-height:30px; float:left;}

#conteudo-request .fields-forms input {width:250px; height:16px; font-size:11px; margin-left:10px;}
#conteudo-request .fields-forms input.gen {width:12px; height:16px; font-size:11px;}

#conteudo-request .fields-forms .segura{text-align:left; width:255px; float:right; line-height:20px;}

#conteudo-request .btsend { width:550px; padding-top:0; margin-top:0; height:60px;}

.hiddenColumn {
	display: none;
}


/* REGISTER  */
#conteudo-register { width:560px; margin: 0px 0 0 10px; padding-top: 0; min-height:400px; float:left; display:inline; }


#conteudo-register div.m { background: url(/imgs/bg_rounded_mid.png) repeat-y; margin-top:0; }
#conteudo-register div.m div.n { position: relative; top: -15px; padding-left: 23px; }
#conteudo-register div.m div.o { background: url(/imgs/bg_rounded_bottom.png) no-repeat; margin-top:0; height: 40px; }

#conteudo-register div.grey { background: transparent url(/imgs/img_reg_greysmall.jpg) no-repeat; height: 109px; width: 445px; padding: 20px 25px 35px 25px; margin-left: -10px; }
#conteudo-register div.grey h2 a { font-size: 16px; color: #991b1e; }

h1.register_user { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 17px; text-transform: uppercase; margin: 25px 0 12px;}

#conteudo-register p {margin:0px 30px 10px 0px; clear:both;}
#conteudo-register p.preto{margin:20px 30px 20px 0px; clear:both; line-height:22px;}

#conteudo-register table td { font-weight: bold; }
#conteudo-register .fields-form { width:225px; text-align:left; margin:15px 5px 10px 0px; float:left; font-weight: bold; line-height:20px;}
#conteudo-register span.security { display: block; margin-top: 5px; }
#conteudo-register span.question { display:block; margin:5px 0 0 20px;  }
#conteudo-register .fields-form input, #conteudo-register .fields-form2 input { margin: 5px 0; }
#conteudo-register .fields-form2 { width:225px; text-align:left; margin:12px 5px 10px 0px; float:left; line-height:20px;}
#conteudo-register .fields-form2 span.dez { display: block; font-size: 10px; margin-bottom: -7px; }
#conteudo-register .fields-form span, #conteudo-register .fields-form2 span, #conteudo-register .fields-form2 { font-weight: bold; }

#conteudo-register ul#botoes li a.bt-send { margin-left: 180px; }
#conteudo-register .btsend { width:560px; padding-top:15px; margin-top:10px; height:60px;}

#hcpSkillsPrint { margin-left:15px; }
#hcpSkillsPrint p { font-size:13px; }
#hcpSkillsPrint { background-color:#e7e7e7; width:185px; padding:10px; }
#hcpSkillsPrint input { margin:0 5px;}
#hcpSkillsPrint label { font-family:Helvetica; font-size:13px; line-height:25px;}


a.bt-printable-summary {display: block; height: 42px; width: 260px; background:url(/imgs/printable_summary.jpg) no-repeat;}
a.bt-printable-summary:hover {background:url(/imgs/printable_summary_ro.jpg) no-repeat;}

a.bt-save-results {display: block; height: 50px; width: 260px; background:url(/imgs/btn_save_results.jpg) no-repeat;}
a.bt-save-results:hover {background:url(/imgs/btn_save_results_ro.jpg) no-repeat;}
a.bt-printable-list-summary {display: block; height: 42px; width: 260px; background:url(/imgs/list_skills.jpg) no-repeat;}
a.bt-printable-list-summary:hover {background:url(/imgs/list_skills_ro.jpg) no-repeat;}

a.btn-view-print {display: block; height: 40px; width: 183px; background:url(/imgs/view_print.jpg) no-repeat;}
a.btn-view-print:hover {background:url(/imgs/view_print_ro.jpg) no-repeat;}

.videoVisited { color: purple; }

/* Welcome Patient */

h1.welcome-patient { color: #991b1e; font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; height: 38px; text-transform: uppercase; margin: 25px 0 0px;}