* 
{
	font-family:  Arial, sans-serif;
	font-size: 11px;
}
div {z-index: 0;}
button {cursor: pointer;}
input[type="button"] {cursor: pointer;}
input[type="file"] {cursor: pointer;}
body {
	margin : 0px;
  padding: 0px;
}
#menu {
  position: relative;
  width: 1000px;
  height: 117px;
  border-bottom: 1px solid #E1E5FF;
}
#menu_anchor {
  background-color: #E1E5FF;
  height: 550px;
  width: 10px;
  font-weight: bold;
  cursor: pointer;
  vertical-align: middle;
  font-size: 14px;
  border-bottom: 1px solid #E1E5FF;
}
#no_anchor {
  background-color: #E1E5FF;
  height: 550px;
  width: 10px;
  border-bottom: 1px solid #E1E5FF;
}
#slider {
  width: 1px;
  height: 550px;
  margin-top: 2px;
  border-bottom: 1px solid #E1E5FF;
}
#maincontent {
  width: 988px;
  height: 550px;
  border-bottom: 1px solid #E1E5FF;
  position: relative;
  z-index: -1;
}
#horizontal_slide {
  background-color: #E1E5FF;
  overflow: hidden;
}
#menugeral {
  font-family:  Arial, sans-serif;
  font-weight: bold;
}
#menugeral tr {
  height: 20px;
}
#menugeral td {
  height: 20px;
  width: 160px;
  border: 1px solid black;
  cursor: pointer;
  padding-left: 4px;
}
.menugeral_mouseover {
  background-color: #E83A3C;
  color: #FFFFFF;
}
.menugeral_mouseout {
  background-color: #E1E5FF;
  color: #000000;
}

#form_main {
  text-align: center;
  margin: 0px;
  padding: 0px;
  width: 800px;
}
.form_main_title {
  border: 1px solid black;
  background-color: #1F4381;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 22px;
  text-align: center;
}
#form_content {
  width: 800px;
  margin: 0px;
  padding: 0px;
}
.form_content_td {
  border: 1px solid #D5DFE5;
}
#content_format {
  height: 362px;
  overflow: auto;
}
.list_header {
  background-color: #DEECF9;
  color: #000000;
  font-weight: bold;
  text-align: center;
  border: 1px solid black;
  height: 22px;
  line-height: 22px;
}
#list_content td {
  height: 20px;
  line-height: 22px;
  text-align: left;
}
.list_content_odd_out {
  background-color:  #ebebfc;
}
.list_content_odd_hover {
  font-weight: bold;
  cursor: pointer;
  background-color: #D6FED6;
}
.list_content_even_out {
  background-color:  #F4F5F9;
}
.list_content_even_hover {
  font-weight: bold;
  cursor: pointer;
  background-color: #D6FED6;
}
.title_text
{
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 26px;
  color: #638092;
  font-style: italic;
}
#data_content
{
  background-color: #F4F5F9;
}
#data_content td
{
  font-weight: bold;
  text-align: left;
}
#form_prospects {
  width: 800px;
  margin: 0px;
  padding: 0px;
}
.form_prospects_td {
  border: 1px solid #D5DFE5;
}
.form_prospects_tab {
  background-color: #1F4381;
  color: white;
  height: 22px;
  width: 170px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;  
}
.form_prospects_title {
  background-color: #1F4381;
  color: white;
  height: 22px;
  width: 170px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
}
.form_prospects_title_out {
  background-color: #D5DFE5;
  color: black;
  height: 22px;
  width: 170px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
}
.form_prospects_title_over {
  background-color: #E83A3C;
  color: white;
  height: 22px;
  width: 170px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
}
.satis_title {
  background-color: #1F4381;
  color: white;
  height: 32px;
  width: 150px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
}
.satis_title_out {
  background-color: #D5DFE5;
  color: black;
  height: 32px;
  width: 150px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
}
.satis_title_over {
  background-color: #E83A3C;
  color: white;
  height: 32px;
  width: 150px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
}
.form_prospects_head
{
  background-color: #F4F5F9;
}
.form_prospects_head td
{
  font-weight: bold;
  text-align: left;
}
.plusbutton
{
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.addnewdivs
{
  display: none;
  position: absolute;
  z-index: 100;
  border: 1px solid #1F4381;
  background-color: #E1E5FF;
  padding: 4px;
}
.historydetails
{
  font-family:  Arial, sans-serif;
}
.search_header {
  background-color: #DEECF9;
  color: #000000;
  font-weight: bold;
  text-align: center;
  border: 1px solid black;
}
.search_content
{
  font-weight: normal;
  text-align: left;
}
.advsearchpanel
{
  background-color: white;
}
#searchdivcontent {
  height: 562px;
  overflow: auto;
}
.report_title {
  background-color: #1F4381;
  color: white;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}
.report_odd {
  background-color: #ebebfc;
}
.report_even {
  background-color: #ffffff;
}
#doctopdf {
  height: 562px;
  overflow: auto;
}
.prospfile_header
{
  background-color: #1F4381;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 24px;
  line-height:24px;
  text-align: center;
}
.prospfile_subheader
{
  background-color: #1F4381;
  color: white;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
.prospfile_data
{
  border: 1px solid black;
  text-align: left;
  height: 14px;
}
.prospfile_sep
{
  height: 8px;
}
.prospfile_tablehead
{
  background-color: #D5DFE5;
  color: black;
}
.client_table
{
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 11px;
}

.client_table_dark
{
  background-color: #D5DFE5;
  font-family: Arial, sans-serif;
  font-size: 11px;
}
#prosp_comercial td
{
  text-align: center;
}
#prosp_comercial_tb1
{
  border: 1px solid #BDC8E5;
}
#prosp_comercial_tb1 td
{
  border: 1px solid #BDC8E5;
}
#prosp_comercial_tb2
{
  border: 1px solid #BDC8E5;
}
#prosp_comercial_tb2 td
{
  border: 1px solid #BDC8E5;
}
#sEmail td
{
  border-bottom-width: 1px;
  border-bottom-color: #6666CC;
  border-bottom-style: solid;
}
#data_import
{
  background-color: #F4F5F9;
}
#data_import td
{
  background-color: #DEECF9;
  color: #000000;
  font-weight: bold;
  border: 1px solid black;
  height: 22px;
  line-height: 22px;
  text-align: left;
}
#data_import_edit
{
  background-color: #F4F5F9;
}
#data_import_edit td
{
  background-color: #DEECF9;
  color: #000000;
  font-weight: bold;
  border: 1px solid black;
  height: 22px;
  line-height: 22px;
  text-align: left;
}
.satisTitle
{
  font-size:14px;
  font-weight: bold;
  background-color: #1F4381;
  color: white;
  height: 24px;
}
#satisinputhead
{
  
}
#satisinputhead td
{
  background-color: white;
  border: 1px solid black;
  text-align: center;
}
#satisdatahead
{
  
}
#satisdatahead td
{
  background-color: white;
  border: 1px solid black;
  text-align: center;
}
.satisaccount_odd_out
{
  background-color: #E1E5FF;
}
.satisaccount_odd_hover {
  font-weight: bold;
  cursor: pointer;
  background-color: #D6FED6;
}
.satisaccount_even_out
{
  background-color: #DEECF9;
}
.satisaccount_even_hover {
  font-weight: bold;
  cursor: pointer;
  background-color: #D6FED6;
}
