/* NEWS CHANNEL COMMENTS */
.captcha { margin-left:78px; margin-top:5px; width:107px !important; float:none !important; }
.img_captcha { margin-top: -15px !important; margin-left: 15px !important; }
.captcha_div {margin-top:5px; width:226px;}
.enviar { float:left; margin-left:73px; }
.name { float:left; height:26px; margin-top:2px; padding-right:10px; width:68px; }
.input_name { height:25px; float:left;}
.mail { height:25px; width:68px; }
.input_mail { height:25px; margin-left:45px; }
.input_comment { float: none !important; margin-top: 1px !important; width: 415px !important; height: 67px !important; margin-left:8px !important; }
.comment { float:left; margin-right:3px;}
.comments_comment { width:500px; text-align:justify; margin-bottom:5px; }
.comment_info { height:14px; margin-bottom:5px; width:500px; }
.comment_user { float:left; font-style:italic; text-transform:capitalize; }
.comment_date { float:right; font-style:italic; }
.div_btns { height:12px; margin-top:5px; text-align:center; width:500px; }
.div_btns_reply { height:23px; margin-top:5px; text-align:center; width:470px; }
.submit_button { margin-top:5px !important; }
.clearer { clear:both; height:5px; margin-bottom:10px; border-bottom: 1px solid #CCC; width: 500px; }
.btn_enviar { clear:both; margin-bottom:35px; margin-top:10px; text-align:center; width:500px; }
.replies { margin-left:30px; margin-top:10px; width: 470px; }
.reply { background-color:#F3F3F3;margin-bottom:5px;margin-left:-5px;padding-left:5px;padding-top:5px;width:472px; }
.reply_comment {}
.reply_info { margin-bottom:5px; }
.reply_user { float:left; }
.reply_date { font-style:italic; margin-left:405px; }

/* [NEWS] FORM */
.form_news { float:left; width:100%; margin-top:20px; }

body#users_edit_personal div.general_form img { float:right; margin-right:80px; }
body#users_edit_personal div.general_form p.info { margin:3px 0 0 162px; }
.form_news .hint { float:left; clear:left; margin:3px 0 0 162px; width:400px; color:#999; font-size:11px; }
.form_news .nolabel { margin-left:0; width:auto; clear:left; }

.form_news .header_open,
.form_news .header_closed { float:left; margin-bottom:5px; width:100%; border-bottom:1px solid #4F84B5; overflow:hidden; }
  .form_news .header_open span { float:right; margin:0; padding:5px 20px; background: #FE9; font-size:12px; font-weight:normal; color:#000; letter-spacing:0; }

.form_news .header_open,
.form_news .header_closed { border-color:#BCC7D9; }
.form_news .header_closed { border:none; margin-bottom:20px; }

.form_news a.add_new { float:right; margin:0; padding:5px 20px; background:#4F84B5; font-size:12px; font-weight:normal; color:#FFF; letter-spacing:0; }

.form_newsl { float:left; clear:left; padding:2px 10px 2px 2px; width:100px; font-size:14px; text-align:right; }
.form_news:hover { color:#000; }
.form_news input.input_text,
.form_news input.input_file,
input.input_captcha { float:left; clear:none; padding:2px; width:300px; background:#FFF; border:1px solid #CCC; }
input.input_captcha { float:none; width:130px; font-size:28px; text-transform:uppercase; }
.form_news.hours { width:30px; }
.form_news input.input_file { width:auto; margin-bottom:0; }
.form_news input.input_checkbox,
.form_news input.input_radio { float:left; margin:3px; }
.form_news input.input_save,
.form_news input.input_save_all,
.form_news input.input_add,
.form_news input.input_cancel { float:right; padding:4px 10px; color:#FFF; font-weight:bold; text-transform:uppercase; cursor:pointer; }
.form_news input.input_save_all { background:#F60; font-size:14px; }
.form_news input.input_add,
.form_news input.input_save { background:#85AF41; font-size:10px; }
.form_news input.input_cancel { background:#AAA; font-size:10px; }
.form_news input.input_save,
.form_news input.input_cancel { margin-left:10px; }
.form_news input.input_save,
.form_news input.input_save_all { margin-right:312px; }
.form_news select { float:left; clear:none; margin-right:5px; }
.form_news textarea { float:left; padding:2px; width:507px; height:100px; background:#FFF; border:1px solid #CCC; margin-left:35px; margin-left:0px; margin-top:5px; }
  .form_news fieldset { float:left; width:100%; }
  .form_news h3 { float:left; margin:0; padding:5px 20px; background:#4F84B5; font-size:12px; font-weight:normal; color:#FFF; letter-spacing:0; }
  .form_news h4 a { float:left; margin:0; padding:4px 10px 4px 25px; background:url(/images/icons/icon_moreinfo.png) #E0E6EF no-repeat 2px -18px; font-size:12px; font-weight:normal; color:#4F84B5; letter-spacing:0; }
  .form_news h4 a:hover { background-color:#E3EFE1; background-position:2px 2px; color:#71AB7A; text-decoration:none; }
  .form_news fieldset legend { padding:5px 20px; background-color:#E0E6EF; color:#4F84B5; }

.form_news .field { float:left; margin-bottom:15px; padding-top:15px; width:100%; border-top:1px solid #E7E7E7; }
.form_news .field .field { margin:3px 0 0 0; padding-top:0; border:0; }
.form_news .field fieldset { float:none; width:auto; }
.form_news .field fieldset .field { margin-bottom:10px; }
.form_news fieldset fieldset .field_first { border-color:#BCC7D9; }
.form_news .field_last { margin-bottom:30px; }
.form_news .field_last_last { margin-bottom:70px; }

.form_news input.input_text:focus,
.form_news select:focus,
.form_news textarea:focus { background:#ECEFF4; border-color:#BCC7D9; }

.form_news label.option_same_line { float:left; clear:none; margin-right:20px; padding-left:5px; width:50px; font-size:12px; font-weight:normal; text-align:left; }

.form_news input.option_multiple_lines { clear:left; }
.form_news label.option_multiple_lines { clear:none; width:200px; font-size:12px; font-weight:normal; text-align:left; }
body#users_config div.general_form label.option_multiple_lines { width:700px; }

.form_news input.little_check { float:left; clear:left; margin-left:162px; }
.form_news label.little_check { clear:none; width:auto; font-size:11px; text-align:left; }



/* [START] EDITAR PERFIL */
div.general_form { float:left; width:100%; }

body#users_edit_personal div.general_form img { float:right; margin-right:80px; }
body#users_edit_personal div.general_form p.info { margin:3px 0 0 162px; }
div.general_form .hint { float:left; clear:left; margin:3px 0 0 162px; width:400px; color:#999; font-size:11px; }
div.general_form .nolabel { margin-left:0; width:auto; clear:left; }

div.general_form .header_open,
div.general_form .header_closed { float:left; margin-bottom:5px; width:100%; border-bottom:1px solid #4F84B5; overflow:hidden; }
  div.general_form .header_open span { float:right; margin:0; padding:5px 20px; background: #FE9; font-size:12px; font-weight:normal; color:#000; letter-spacing:0; }

div.general_form .header_open,
div.general_form .header_closed { border-color:#BCC7D9; }
div.general_form .header_closed { border:none; margin-bottom:20px; }

div.general_form a.add_new { float:right; margin:0; padding:5px 20px; background:#4F84B5; font-size:12px; font-weight:normal; color:#FFF; letter-spacing:0; }
.bla {0}

div.general_form label { float:left; clear:left; padding:2px 10px 2px 2px; width:100px; font-size:14px; text-align:right; }
div.sugestion  { float:left; clear:left;width:640px; padding:0px 10px 0px 5px; font-size:14px; text-align:left; }
div.general  { float:left; width:640px; clear:left; padding:0px 10px 0px 5px; font-size:14px; text-align:left; }
div.behavioral  { float:left; clear:left; font-size:14px; text-align:left; padding:0px 10px 0px 5px; border-top: 1px solid #E7E7E7 }
div.sugestion  label.interest { float:none; clear:left; padding:0px 10px 0px 5px; width:240px; font-size:14px; text-align:left; }
div.general  label.interest { float:none; clear:left; padding:0px 10px 0px 5px; width:240px; font-size:14px; text-align:left; }
div.behavioral label.behavioral { float:none; clear:left; padding:0px 10px 0px 5px; width:240px; font-size:14px; text-align:left; }
div.sugestion  li.interest { margin-top:7px; margin-bottom:7px;float:left; width:320px;}
div.general  li.interest { margin-top:7px; margin-bottom:7px; float:left; width:320px;}
div.behavioral li.behavioral { margin-top:7px; margin-bottom:7px; float:left; width:320px;}
div.general_form label:hover { color:#000; }
div.general_form input.input_text,
div.general_form input.input_file,
input.input_captcha { float:left; clear:none; padding:2px; width:300px; background:#FFF; border:1px solid #CCC; }
input.input_captcha { float:none; width:130px; font-size:28px; text-transform:uppercase; }
div.general_form input.hours { width:30px; }
div.general_form input.input_file { width:auto; margin-bottom:0; }
div.general_form input.input_checkbox,
div.general_form input.input_radio { float:left; margin:3px; }
div.general_form input.input_save,
div.general_form input.input_save_all,
div.general_form input.input_add,
div.general_form input.input_cancel { float:right; padding:4px 10px; color:#FFF; font-weight:bold; text-transform:uppercase; cursor:pointer; }
div.general_form input.input_save_all { background:#F60; font-size:14px; }
div.general_form input.input_add,
div.general_form input.input_save { background:#85AF41; font-size:10px; }
div.general_form input.input_cancel { background:#AAA; font-size:10px; }
div.general_form input.input_save,
div.general_form input.input_cancel { margin-left:10px; }
div.general_form input.input_save,
div.general_form input.input_save_all { margin-right:312px; }
div.general_form select { float:left; clear:none; margin-right:5px; }
div.general_form textarea { float:left; padding:2px; width:418px; height:100px; background:#FFF; border:1px solid #CCC; }
  div.general_form fieldset { float:left; width:100%; }
  div.general_form h3 { float:left; margin:0; padding:5px 20px; background:#4F84B5; font-size:12px; font-weight:normal; color:#FFF; letter-spacing:0; }
  div.general_form h4 a { float:left; margin:0; padding:4px 10px 4px 25px; background:url(/images/icons/icon_moreinfo.png) #E0E6EF no-repeat 2px -18px; font-size:12px; font-weight:normal; color:#4F84B5; letter-spacing:0; }
  div.general_form h4 a:hover { background-color:#E3EFE1; background-position:2px 2px; color:#71AB7A; text-decoration:none; }
  div.general_form fieldset legend { padding:5px 20px; background-color:#E0E6EF; color:#4F84B5; }

div.general_form .field { float:left; margin-bottom:15px; padding-top:15px; width:100%; border-top:1px solid #E7E7E7; }
div.general_form .field .field { margin:3px 0 0 0; padding-top:0; border:0; }
div.general_form .field fieldset { float:none; width:auto; }
div.general_form .field fieldset .field { margin-bottom:10px; }
div.general_form fieldset fieldset .field_first { border-color:#BCC7D9; }
div.general_form .field_last { margin-bottom:30px; }
div.general_form .field_last_last { margin-bottom:70px; }

div.general_form input.input_text:focus,
div.general_form select:focus,
div.general_form textarea:focus { background:#ECEFF4; border-color:#BCC7D9; }

div.general_form label.option_same_line { float:left; clear:none; margin-right:20px; padding-left:5px; width:50px; font-size:12px; font-weight:normal; text-align:left; }

div.general_form input.option_multiple_lines { clear:left; }
div.general_form label.option_multiple_lines { clear:none; width:200px; font-size:12px; font-weight:normal; text-align:left; }
body#users_config div.general_form label.option_multiple_lines { width:700px; }

div.general_form input.little_check { float:left; clear:left; margin-left:162px; }
div.general_form label.little_check { clear:none; width:auto; font-size:11px; text-align:left; }

div.general_form ul#educations,
div.general_form ul#extras,
div.general_form ul#certificates,
div.general_form ul#speeches,
div.general_form ul#competencies,
div.general_form ul#works,
div.general_form ul#references,
div.general_form ul#awards{ width:100%; float:left; margin-bottom: 20px; }

  div.general_form ul#educations li,
  div.general_form ul#extras li,
  div.general_form ul#certificates li,
  div.general_form ul#speeches li,
  div.general_form ul#competencies li,
  div.general_form ul#works li,
  div.general_form ul#references li,
  div.general_form ul#awards li { position:relative; float:left; clear:left; width:738px; margin-bottom:15px; padding:10px; border:1px solid #CCC; background:#FFF; }

    div.general_form ul#educations li a.edit,
    div.general_form ul#extras li a.edit,
    div.general_form ul#certificates li a.edit,
    div.general_form ul#speeches li a.edit,
    div.general_form ul#competencies li a.edit,
    div.general_form ul#works li a.edit,
    div.general_form ul#references li a.edit,
    div.general_form ul#awards li a.edit { position:absolute; right:20px; top:0; }

    div.general_form ul#educations li a.delete,
    div.general_form ul#extras li a.delete,
    div.general_form ul#certificates li a.delete,
    div.general_form ul#speeches li a.delete,
    div.general_form ul#competencies li a.delete,
    div.general_form ul#works li a.delete,
    div.general_form ul#references li a.delete,
    div.general_form ul#awards li a.delete { position:absolute; right:0; top:0; }
/* [END] EDITAR PERFIL */

/* [START] CONFIGURAÇÕES */
body#users_config p.premium {  }
/* [END] CONFIGURAÇÕES */

.contact_send { margin-left:415px; }

/* [START] COMERCIAL */
ul.school_list,
ul.university_list { margin-bottom:0; width:100%; }
ul.school_list li,
ul.university_list li { float:left; margin:10px 0; text-align:center; }
ul.school_list li { width:33%; height:90px; }
ul.university_list li { width:25%; height:50px; }
ul.benefits { margin-bottom:0; width:100%; }
ul.benefits li { float:left; margin:20px 0; width:33%; text-align:center; }
/* [END] COMERCIAL */

/* [START] ABOUT */
div.credits { text-align:center; }
dl.team { clear:left; margin-bottom:0; width:100%; }
dl.team dt { clear:left; font-size:12px; font-weight:bold; margin-bottom:5px; }
dl.team dd { clear:left; margin-bottom:20px; color:#505050; width:760px; }
dl.team dd ul { float:none; clear:left; margin-bottom:10px; }
dl.team dd ul li { clear:left; margin-bottom:5px; }
/* [END] ABOUT */

/* [START] BOXES*/
form.invite_form label { float:left; clear:left; margin:2px 0 0 5px; width:40px;}
form input.text_field { width:218px; }
/* [END] BOXES */

/* [START] PÁGINA INICIAL */
/* Convites */
ul.invite_list { float:left; margin-bottom:0; width:100%; }
  ul.invite_list li { float:left; width:100%; margin-bottom:10px; }
    ul.invite_list span.gray_bullet { float:left; }
    ul.invite_list ul.stroke { clear:none; margin-bottom:0; }
      ul.invite_list ul.stroke li { width:auto; }
    ul.invite_list input { color:#1966BB; cursor:pointer;}
    ul.invite_list input:hover { text-decoration:underline; }
/* Novidades / E agora? / Artigos */
div#box_home_news ul,
div#box_home_news_channel ul,
div#box_whatnow ul,
div#box_articles ul,
div#box_clips ul { margin-bottom:0; width:98%; }
div#box_home_news ul li,
div#box_home_news_channel ul li,
div#box_articles ul li,
div#box_clips ul li { float:left; clear:left; margin-bottom:10px; width:100%;}
div#box_home_news h3,
div#box_home_news_channel h3,
div#box_whatnow h3,
div#box_articles h3,
div#box_clips h3 { margin-bottom:2px; }
div#box_home_news p { width:240px; margin-bottom:0; }
div#box_home_news_channel p { width:240px; margin-bottom:0;}
div#box_whatnow p { margin-bottom:0; }
div#box_articles ul li span.article_author,
div#box_clips ul li span.clip_author { float:left; clear:left; width:98%; }
div#box_home_news_channel strong{float:left;}

div#box_home_news_channel strong{float:left;}

div#box_home_news_channel strong{float:left;}

div#box_home_news_channel strong{float:left;}

div#box_articles ul li span.article_author,
div#box_articles ul li span.article_author *,
div#box_clips ul li span.clip_author,
div#box_clips ul li span.clip_author * { color:#999; font-size:11px; font-style:italic; }
div#box_articles h3 a { padding-left:17px; background:url(/images/icons/icon_articles.png) no-repeat left top; }

div#box_clips h3 a { padding-left:17px; background:url(/images/icons/icon_clips.png) no-repeat left top; }

/* Banner Patrono */
img.patron_banner { width:510px; }

/* Patrocínio no aviso */
a.sponsor_promotion { float:left; margin-bottom:10px; }
/* [END] PÁGINA INICIAL */

/* [START] CONVIDE AMIGOS */
div#box_invite_friends div.general_form { margin-bottom:20px; }
div#box_invite_friends a.hint { float:left; clear:left; width:210px; }
div#box_invite_friends div.general_form form { float:none; width:100%; }
div#box_invite_friends div.general_form label { float:left; padding:0; width:100%; font-size:11px; text-align:left; }
div#box_invite_friends div.general_form input.input_text { margin-bottom:10px; width:97%; }
div#box_invite_friends div.general_form .gray_button_left { float:left; clear:left; margin-left:174px; }
div#box_invite_friends div.general_form .gray_button_right { width:60px; }

/* Importar Contatos */
body#users_invite_friends div.general_form label { width:auto; }
body#users_invite_friends div.general_form input.input_text { width:240px; }
body#users_invite_friends div.general_form input.radio_input { margin: 0 5px 0 0;}
form#invite_result_form ul,
form#invite_result_form li label,
form#invite_form { width:100%; }
form#invite_result_form span,
  form#invite_form span{ float:left; clear:left; }
  form#invite_form input { float:left; }
  form#invite_form label { float:left; clear:left; }
  form#invite_form label.radio_label { clear:none; margin-right:3px; }

  /* sucesso da operação */
  body#users_send_invite_friends span.gray_button_left { clear:left; }
/* [END] CONVIDE AMIGOS */

/* [START] BLOGS */
body#blogs_list #content h2,
body#blogs_list #content h2 a { margin-bottom:10px; }
body#blogs_list #content dl,
body#blogs_list #content dl a { clear:none; margin-bottom:5px; font-size:11px; }
body#blogs_list #content dl dd { margin-bottom:5px; }
body#blogs_list #content li { float:left; margin-bottom:20px; }
body#blogs_list #content li p { color:#707070; }
body#blogs_list #content a.thumb_med img { float:left; clear:left; }
/* [END] BLOGS */

/* [START] TERMOS DE PATROCÍCIO  */
body#users_terms_to_sponsor div.general_form form { float:left; }
body#users_terms_to_sponsor div.general_form form label { float:left; clear:none; margin-bottom:10px; width:auto; }
body#users_terms_to_sponsor div.general_form form input#agree { float:left; margin:0 5px 20px 0; }
body#users_terms_to_sponsor div.general_form form input.input_save { float:left; clear:left; margin: 0 20px 0 0; }
body#users_terms_to_sponsor a.cancel { float:left; padding:4px 10px; color:#FFF; font-weight:bold; text-transform:uppercase; cursor:pointer; background:#AAA; font-size:10px; }

/* [END] TERMOS DE PATROCÍCIO  */

/* [START] Currículo */
ul.personal_item { width:100%; }
ul.academic_item { width:100%; }

div.general_form ul.professional_item li div.availabilities label { clear:none; width:auto; }
ul.professional_item { width:100%; }
ul.professional_item div.field { border-top:0; }
ul.professional_item li { float:left; margin-bottom:15px;  width:100%; }
ul.professional_item li p { margin-bottom:0; }

ul.container li.container { float:left; margin-bottom:20px; padding:10px;width:760px; background:#EEE; border:1px solid #CCC; }
ul.container li.container h2.container_title { float:left; color:#707070; font-size:16px; font-weight:bold; letter-spacing:-1px; }
ul.container li.container div.container_header { float:left; padding-bottom:10px; margin-bottom:20px; width:760px; border-bottom:1px solid #CCC; }
ul.container li.container div.container_header h2 { float:left; margin-bottom:0; color:#707070; font-size:16px; font-weight:bold; letter-spacing:-1px; }
ul.container li.container div.container_header a { float:left; margin-left:8px; padding-left:8px; color:#707070; font-size:12px; line-height:18px; border-left:1px solid #CCC; }

div#content div.auto_complete,div#content div.autocomplete { z-index: 2; }
div#content div.auto_complete ul,
div#content div.autocomplete ul { margin:0; padding:0; background:#FFF; border:1px solid #DACB86; border-top:none; border-bottom:none; }

div#content div.auto_complete ul li,
div#content div.autocomplete ul li { margin-bottom:0px; padding:10px; width:284px; font-size:11px; font-weight:bold; background:#FFF; border:1px solid #DACB86; border-top:none;}

div#content div.auto_complete ul li.selected,
div#content div.autocomplete ul li.selected { color:#707070; background:#FFC; cursor:pointer; }

/*AUTO COMPLETE MODAL FIELD */
div#modal_container autocomplete { z-index: 2; }
div#modal_container div.auto_complete ul,
div#modal_container div.autocomplete ul { margin:0; padding:0; background:#FFF; border:1px solid #DACB86; border-top:none; border-bottom:none; }
div#modal_container div.auto_complete ul li,
div#modal_container div.autocomplete ul li { margin-bottom:0px; padding:10px; width:327px; font-size:11px; font-weight:bold; background:#FFF; border:1px solid #DACB86; border-top:none;}
div#modal_container div.auto_complete ul li.selected,
div#modal_container div.autocomplete ul li.selected { color:#707070; background:#FFC; cursor:pointer; }
/* [END] AUTO COMPLETE MODAL FIELD*/

/* [END] Currículo */

/* [START] Badges */
body#users_button_card .column_wrapper_1-2 { background:none; }

div.ikwa_card { position:relative; margin:10px auto 0 auto; }
div.ikwa_card span.name,
div.ikwa_card span.course_occupation,
div.ikwa_card a { position:absolute; color:#F60; font-size:9px; }


div#ikwa_card1 { width:142px; height:75px; background:url(/images/layout/ikwa_card1.png) no-repeat; }
div#ikwa_card1 span.name { top:5px; left:5px; width:96px; color:#CA5800; }
div#ikwa_card1 span.course_occupation { top:42px; left:5px; color:#CA5800; }
div#ikwa_card1 a.thumb_small { top:4px; right:5px; }
div#ikwa_card1 a.thumb_small img { border-color:#CCC; margin:0; }
div#ikwa_card2 { width:142px; height:46px; background:url(/images/layout/ikwa_card2.png) no-repeat; }
div#ikwa_card2 span.name { top:18px; left:5px; }
div#ikwa_card3 { width:142px; height:36px; background:url(/images/layout/ikwa_card3.png) no-repeat; }
div#ikwa_card3 span.name { top:5px; left:5px; }
div#ikwa_card4 { width:104px; height:25px; }
div#ikwa_card5 { width:104px; height:17px; }
/* [END] Badges */

/* [START] TESTE DE IDIOMAS */
body#language_test_success { font-family:Arial, Helvetica, sans; }
body#language_test_success #wrapper { margin:30px auto; width:500px; }

body#language_test_success #header { float:left; padding-bottom:20px; width:500px; }

body#language_test_success #message,
body#language_test_success #action { float:left; clear:left; padding:30px 0; width:500px; border-top:1px solid #CCC; text-align:center; }

body#language_test_success #message img { margin-bottom:20px; }

body#language_test_success #message p { margin:0 0 20px 0; }
body#language_test_success #message p.success { font-size:22px; font-weight:bold; color:#505050; letter-spacing:-1px; }
body#language_test_success #message p.grade { margin-bottom:10px; font-size:12px; color:#AAA; font-weight:bold; }
body#language_test_success #message p.level { color:#707070; font-weight:bold; }
body#language_test_success #message p.level strong { color:#8ACC00; text-transform:uppercase; }

body#language_test_success #description { float:left; margin-bottom:20px; font-size:12px; color:#707070; }
body#language_test_success #description li { float:left; margin-bottom:10px; }

body#language_test_success #action p { margin:0 100px 20px 100px; font-size:16px; font-weight:bold; color:#707070; }

body#language_test_success #action a { float:left; padding:10px; width:100px; background:#F60; font-size:18px; font-decoration:bold; color:#FFF; text-decoration:none; }
body#language_test_success #action a.yes { margin:0 20px 0 120px; }
body#language_test_success #action a.no { background:#CCC; }
/* [END] TESTE DE IDIOMAS */
.flash_notice{
  float:left;
  margin-bottom:-20px;
  margin-top:10px;
  text-align:center;
  width:820px;
}
.error_msg_flash{
  background:url("/images/icons/icon_warning.png") no-repeat scroll 5px center #FFFFDD;
  border:1px solid #AA8811;
  color:#AA8811;
  margin-left:40px;
  padding:4px;
  width:720px;
}
.map_canvas{
  float:left;
  height:300px;
  width:420px;
}