/* TOP RIGHT BOTTON LEFT */

/* VERMELHO BARATIX: #e5211a /* VERMELHO */
/*   AMARELO ESCURO:   #e7b00e
   AMARELO MEDIO:    #f2cc5b
   AMARELO CLARO:    #f9e9bb   
   VERDE MSG SUCESSO #00a54f
   80% preto = rgb(62,59,54)
   cinzento claro = rgb(177,183,177)
   laranja claro (x background) = #fef1ba
   azul escuro, edicao de campos R - 144  G - 214 B - 233
   
   */

@import url("side_box.css");


.prog-border {
  height: 15px;
  width: 205px;
  background: #ffffff;
  border: 1px solid rgb(177,183,177);
  margin: 0px;
  padding: 0px;
  
}


.prog-bar {
  height: 11px;
  margin: 2px;
  padding: 0px;
  background: #f2cc5b;
}

.link_bullet{
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
}


/* page body */
#pb_usr{
  width: 640px;
  font: normal normal normal medium normal Helvetica, Arial, sans-serif;
}

#pb_usr #pb_usr_header{
  height: 51px;
  background-image: url(../images/user_area/user_area_title_bkg2.gif);
  background-color: none;
  background-repeat: no-repeat;
  background-position: center top;
}
#pb_usr #pb_usr_header h1{
  font-weight: bold;
  font-size: 25px;
  color: rgb(62,59,54); /* 80% Preto */
  padding: 10px 15px 5px 15px;
  margin: 0;
}

#pb_usr #pb_usr_cont_out1{
  min-height: 1px;
  height:auto !important;
  height:1px;
  background-image: url(../images/user_area/user_area_body_bkg2.gif);
  background-repeat: repeat-y;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2{
  min-height: 466px;
  height:auto !important;
  height:466px;
  background-image: url(../images/user_area/user_area_body_bkg3.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2  #pb_usr_cont_out3{
  padding: 10px 17px 0px 17px;
  min-height: 80px;
  height:auto !important;
  height:80px;
  background-image: url(../images/user_area/user_area_body_bkg1.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */
  margin: 0px 0px 10px 0px;
  /*text-align: justify;*/  
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont a,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont * a{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */
  text-decoration: none;
  font-weight: bold;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont a:hover,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont * a:hover{
  font-size: 14px;
  color: #e5211a;
  text-decoration: underline;
  font-weight: bold;
}


#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont * table
{
  border-spacing: 0; 
  border-collapse: collapse; 
  overflow: hidden;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont * img
{
  border: none;
}

/*
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont input{
  cursor: hand;
}
*/

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont a.btnReset{
  color: black;
  font-size: 14px;
  font-weight: normal;  
  padding: 0px 3px 0px 3px;
  margin: 0px 3px 0px 3px;
  text-decoration: underline;
}







#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont ul{
  margin: 0px 0px 10px 20px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont p{
  margin: 0px 0px 10px 10px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont .note{
  font-size: 70%;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont .right_align{
  text-align: right;
}


#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont p a:link,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont p a:visited,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont p a:active{
  text-decoration: none;
  color: rgb(62,59,54); /* 80% Preto */
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont p a:hover{
  text-decoration: underline;
  color: #e5211a /* VERMELHO */;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont h1{
  font-size: 18px;
  color: rgb(62,59,54); /* 80% Preto */
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 10px 0px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont h2{
  font-size: 16px;
  color: rgb(62,59,54); /* 80% Preto */
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 10px 0px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont h3{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.ar
{
  margin: 0px 0px 10px 10px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.ar,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.ar tr,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.ar tr td,
{
  border: none;
  vertical-align: middle;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.ar tr{
  height: 25px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.ar tr td.left{
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 0px;
}



#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points
{
  margin: 0px 0px 10px 10px;
  
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points tr,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points tr td,
{
  border: none;
  vertical-align: middle;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points tr{
  height: 25px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points tr td.left,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points tr th.left{
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 0px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points tr td.right,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.points tr th.right{
  text-align: right;
}




#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont .progress_bar div,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont .progress_bar div div{
  -moz-box-sizing:content-box;
  box-sizing:content-box;
}




#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #page_desc{
  font-size: 18px;
  color: rgb(62,59,54); /* 80% Preto */
  margin: 0px 0px 10px 0px;
  text-align: right;
}





#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm {
  -moz-box-sizing:content-box;
  box-sizing:content-box;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table{
  margin: 30px 0px 0px 0px;
  border: none;
  width: auto;
}


#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr{
  height: 34px;
  border: none;
  vertical-align: middle;
  
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr.header {
  height: 22px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr td,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr th{
  border: none;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr th.header,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr td.header  {
  padding: 0px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
  border: 2px rgb(62,59,54) solid;
  background-image: url(../images/user_area/table_header_bkg.gif);
  background-repeat: repeat-x;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}



#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm label,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr th{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */
  display: block;
  font-weight: normal;
  border: none;
  background: none;
  width: auto;
  
  
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr th{
  text-align: right;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  float: right; 
  display: inline; 
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr th .vcenter{
  padding: 6px 0px 0px 0px; 
}


#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr td{
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  border: none;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr td.valHelp,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm table tr td.colspan2
{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */
  font-weight: normal;
  border: none;
  background: none;
  width: auto;
  
}






#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm .req_asterisk{
  color: #e5211a;
  font-weight: bold;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm .req_note{
  color: #e5211a;
  font-size: 13px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm input.inputTxt{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */  
  border: 2px #e5211a solid;
  margin: 0px 0px 0px 0px;
  padding: 0px 4px 0px 4px;
  font-weight: normal;
  width: 250px;
  height: 20px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #stdForm select.comboBox{
  font-size: 14Spx;
  color: rgb(62,59,54); /* 80% Preto */  
  border: 2px #e5211a solid;
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: normal;
  
}



/* INVITATION FORM */
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm{

}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */  
  
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: 600px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table {
  padding: 0px 0px 0px 0px;
  margin: 5px 0px 5px 0px;
  
  text-align: left;
  border: none;
  border-spacing: 0; 
  border-collapse: collapse; 
  overflow: hidden;
  
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr{
  height: 22px;
  
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr .left{
  
  text-align: left;
  
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr .right{
  border-left: 2px rgb(62,59,54) solid;
  
  text-align: left;
  
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr th{
  height: 22px;
  padding: 0px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
  border: 2px rgb(62,59,54) solid;
  background-image: url(../images/user_area/table_header_bkg.gif);
  background-repeat: repeat-x;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr td{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  height: 20px;
  border: none;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr td input{
  padding: 0px 0px 0px 5px;
  border: thin rgb(177,183,177) solid;
  height: 18px;
  display: block;
  font-weight: normal;
  color: rgb(62,59,54);
  font-size: 14px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr td.left input{
    margin: 3px 5px 0px 0px;
    width: 188px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr td.right input
{
  margin: 3px 0px 0px 5px;
  width: 390px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #contacts_area table tr td.right .error input{
  background-color: #f9e9bb;
  color: rgb(204,0,0);
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #required_note,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #required_note .req_note{
  text-align: right;
  font-size: 12px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #personal_msg_area{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */  
  float: left;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 4px 0px;
  width: 610px;
  background-image: url(../images/user_area/invite_envelope.gif);
  background-repeat: no-repeat;
  background-position: right center;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails{
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */  
  float: left;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 4px 0px;


}


#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #personal_msg_area table,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails_area table
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 432px;
  border: 2px rgb(62,59,54) solid;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails_area table
{
  width: 605px;
  border-spacing: 0; 
  border-collapse: collapse; 
  overflow: hidden;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #personal_msg_area table
{
  border-spacing: 0; 
  border-collapse: collapse; 
  overflow: hidden;
}

  
  
  
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #personal_msg_area table tr,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails_area table tr
{
  height: 22px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #personal_msg_area table tr th,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails_area table tr th
{
  height: 22px;
  padding: 0px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
  border-bottom: 2px rgb(62,59,54) solid;
  background-image: url(../images/user_area/table_header_bkg.gif);
  background-repeat: repeat-x;
  text-align: left;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #personal_msg_area table tr td,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails_area table tr td
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: none;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #personal_msg_area table tr td textarea,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails_area table tr td textarea
{
  padding: 4px 4px 4px 10px;
  margin: 0px 0px 0px 0px;
  width: 432px;
  height: 120px;
  border: none;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #import_emails_area table tr td textarea
{
  width: 585px;
  height: 100px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #invitationForm #add_contacts_bts{
  float: left;
  margin: 0px 0px 5px 230px;
  padding: 10px 0px 0px 0px;
  text-align: center;
  /*width: 400px;*/
}

/* END INVITATION FORM */



/* SEARCH FORM */
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm {
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */
  display: block;
  margin: 20px 0px 5px 0px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm table{
  width: 300px;
  border: none;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm table tr{
  
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm table tr th{
  height: 22px;
  padding: 0px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
  border: 2px rgb(62,59,54) solid;
  background-image: url(../images/user_area/table_header_bkg.gif);
  background-repeat: repeat-x;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm table tr td{
  height: 22px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: none;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm table tr td.label{
  height: 22px;
  vertical-align: bottom;
  padding: 0px 0px 2px 0px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm table tr td input.inputTxt{
  height: 20px;
  width: 296px;
  border: 2px rgb(62,59,54) solid;
  padding: 2px 5px 0px 5px;
}
/*
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #searchForm table tr td input.submitBt{
  float:right;
  border: none;
  width: auto;
  height: auto;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
}
*/

/* END SEARCH FORM */


/* LIST CONTACTS FORM */
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm {
  font-size: 14px;
  color: rgb(62,59,54); /* 80% Preto */
  display: block;
  margin: 20px 0px 5px 0px;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table{
  width: 600px;
  border: 2px rgb(62,59,54) solid;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr{
  
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr.even{
    background-color: transparent;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr.odd{
  background-color: rgb(230,230,230);
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr th{
  height: 22px;
  padding: 0px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
  border: 2px rgb(62,59,54) solid;
  background-image: url(../images/user_area/table_header_bkg.gif);
  background-repeat: repeat-x;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr td{
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px 5px 0px 5px;
  border: none;
  overflow: auto;
  font-size: 10px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr th.col1,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr td.col1{
  width: 25;
  text-align: center;
  border-right: 2px rgb(62,59,54) solid;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr th.col2,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr td.col2{
  width: 150;
  border-right: 2px rgb(62,59,54) solid;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr th.col3,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr td.col3{
  width: 350;
  border-right: 2px rgb(62,59,54) solid;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr th.col4,
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr td.col4{
  width: 150;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm table tr td input{
  /*background-color: transparent;*/
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm #edit_contacts_bts{
  float: left;
  margin: 4px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
  text-align: right;
  width: 600px;
  background-color: transparent;  
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #contactsListForm #edit_contacts_bts input{
  /*font-size: 14px;
  text-decoration: underline;
  background-color: transparent;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  */
}
/* END LIST CONTACTS FORM */



/* STANDARD TABLE */
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.normal{
  width: 600px;
  border: 2px rgb(62,59,54) solid;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.normal tr{
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.normal tr.even{
  background-color: rgb(230,230,230);
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.normal tr.odd{
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.normal tr th{
  font-size: 14px;
  font-weight: bold;
  height: 22px;
  padding: 0px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
  border: 2px rgb(62,59,54) solid;
  background-image: url(../images/user_area/table_header_bkg.gif);
  background-repeat: repeat-x;
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont table.normal tr td{
  border-right: 2px rgb(62,59,54) solid;
  padding: 2px 5px 2px 5px;
  margin: 0px 0px 0px 0px;
}

/* END STANDARD TABLE */




#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont .statistics_area table{
  font-size: 70%;
  background-color: rgb(255,255,255);
}
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont .statistics_area table td.even{
  background-color: rgb(224,224,224);
}



/* END page body */


































#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline /* results line */
   {
      width: 608px;
      /*height: 115px;*/
      margin:0; 
      padding:0; 
      border: 0; 
      border-spacing: 0; 
      border-collapse: collapse; 
      overflow: hidden;
      color: rgb(62,59,54);
      
   }
   
   
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline tr td.tp /* top */
   {
    width: 608px;
    height: 15px;
    font-size: 1px;
    overflow: hidden;
    margin:0; 
      padding:0; 
      border: 0; 
   }
   
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline tr td.bt /*bottom*/
   {
    width: 608px;
    height: 15px;
    font-size: 1px;
    overflow: hidden;
    margin:0; 
      padding:0; 
      border: 0; 
   }
   
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline tr td.cl /*center left*/
   {
    width: 14px;
    height: 85px;
    font-size: 1px;
    overflow: hidden;
    margin:0; 
      padding:0; 
      border: 0; 
   }
   
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline tr td.cr /*center right*/
   {
    width: 14px;
    height: 85px;
    font-size: 1px;
    overflow: hidden;
    margin:0; 
      padding:0; 
      border: 0; 
   }
   
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline tr td.cm /*center middle*/
   {
    width: 580px;
    height: 85px;
    overflow: hidden;
    margin:0; 
      padding:0; 
      border: 0; 
      
   }
   
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in
   {
      width: 580px;
      height: 85px;
      margin:0; 
      padding:0; 
      border: 0; 
      border-spacing: 0; 
      border-collapse: collapse; 
      overflow: hidden;
      
   }
   
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.l /*left*/
  {
    width:  85px;
    height: 85px;
    overflow: hidden;   
    margin: 0px;
    padding: 0px; 
  }
  
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.l #pic
  {
    width:  83px;
    height: 83px;
    border: 1px rgb(177,183,177) solid;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.l #pic a
  {
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    border: none;
  } 

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m
  {
    width:  365px;
    height: 85px;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
  }

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #title
  {
    width:  365px;
    height: 20px;
    overflow: hidden;
    margin: 0px;
    padding: 0px 0px 0px 10px;
    font-weight: bold;
    font-size: 18px;
    
    
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #title a
  {
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    font-weight: bold;
    font-size: 18px;
    
    color: rgb(62,59,54);
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #title a:hover
  {
    text-decoration: underline;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #desc
  {
    width:  365px;
    height: 35px;
    overflow: hidden;
    margin: 0px;
    padding: 0px 0px 0px 10px;
    font-weight: normal;
    font-size: 12px;
    
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #desc a
  {
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    color: rgb(62,59,54);
    font-weight: normal;
    font-size: 12px;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #desc a:hover
  {
    text-decoration: underline;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #actions
  {
    width:  365px;
    height: 30px;
    overflow: hidden;
    margin: 0px;
    padding: 0px 0px 0px 10px;
    font-weight: bold;
    font-size: 10px;
    color: #e5211a;
    
    
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #actions p
  {
    margin: 15px 0px 0px 0px;
    padding: 0px;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #actions p a
  {
    margin: 0px;
    padding: 0px;
    font-weight: bold;
    font-size: 10px;
    color: #e5211a;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.m #actions p a:hover
  {
    text-decoration: underline;
  } 
  
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.r
  {    
    width:  130px;
    height: 85px;
    text-align: right;;
    color: #e5211a ;
    font-weight: bold;
    overflow: hidden;
  }
  
  
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * table.rline * table.in tr td.r #price
  {    
    width:  130px;
    height: 50px; /* total 85px */
    margin: 0px;
    padding: 0px 0px 0px 0px;
    
    text-align: right;
    color: #e5211a ;
    font-weight: bold;
    overflow: hidden;
    font-size: 20px;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * table.rline * table.in tr td.r #price a
  {    
    margin: 0px;
    padding: 0px;    
    text-align: right;
    color: #e5211a ;
    font-weight: bold;
    overflow: hidden;
    font-size: 20px;
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.r #price a:hover
  {    
    text-decoration: underline;
  }
  
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.r #stores
  {    
    width:  130px;
    height: 35px; /* total 85px */
    margin: 0px;
    padding: 5px 0px 0px 0px;
    text-align: right;;
    color: #e5211a ;
    font-weight: bold;
    overflow: hidden;
    font-size: 12px;
    
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.r #stores a 
  {    
    margin: 0px;
    padding: 0px;
    text-align: right;
    color: #e5211a;
    font-weight: bold;
    overflow: hidden;
    font-size: 12px;
    
  }
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block div table.rline * table.in tr td.r #stores a:hover 
  {    
    text-decoration: underline;
    
  }
  






#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block {
	
	border:none;
	/*height:115px;*/
	width:608px;
	padding:0px;
}	

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * {  
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-size: 12px;
  color: rgb(62,59,54);
  margin:0px;
  padding:0px;
  border:none;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * img { 
  border: 0; 
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * table { 
  border: 0; 
  border-spacing: 0; 
  border-collapse: collapse;
  
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * form {
  padding: 0px;
  border: none;
  margin: 0px;
}

#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * a {
	text-decoration:none;
	font-weight:bold;
	color: #e5211a;
}
	
#pb_usr #pb_usr_cont_out1 #pb_usr_cont_out2 #pb_usr_cont_out3 #pb_usr_cont #results_block * a img {
  border:none;  
}


.prod_slave {
	background-color:#FFFFFF;
	border:solid gray 1px;
	margin:0px;
	padding:0px;
	width:608px;
	/*height:115px;*/
	/*float:left;*/
	cursor:pointer;
}

.prod_master {
	background-color:#FFFFFF;
	border:solid gray 1px;
	margin:0px;
	padding:0px;
	width:608px;
	/*height:115px;*/
	/*float:left;*/
	cursor:pointer;
}


.actions_panel
{
  display: none; 
}














