body {padding:0; margin:0; background: #979FBA;}

select {font-family: Tahoma, arial; color: #666666; width: 250px; font-size: 12px; font-stretch:extra-expanded;}

#MENU {font-family: Tahoma, Arial; color: #ffffff; font-size: 14px; width: 600px; background-color:#000066; font-weight: bold;}

#FILTERS {border: outset thin #000033; background-color:#FFFFFF;}
#HEADER {border: outset thin #000033; background-color:#FFFFFF;}
#LINE {border: outset thin #000033; font-family: Tahoma, Arial; color: #ffffff; width: 600px; background-color:#000066; }

#FILTERS_GENERAL TABLE{border-collapse: collapse; border: 0px; padding: 0px; border-spacing: 0px;}
#FILTERS_GENERAL TH {text-align: left; background-color: #660033; color: #FFFFFF; font-family: Tahoma, Arial; font-size: 14px;} 
#FILTERS_GENERAL TD {text-align: left; background-color:#FFFFFF; color: #666666; font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; height: 35px; vertical-align: middle;}
#FILTERS_GENERAL SPAN {font-size: 9px; font-style: italic; text-indent: 10px; color: #660033;}
#FILTERS_GENERAL SPAN .highlight {color: #0000CC;}  

#FILTERS_EMOCIONAL TABLE{border-collapse: collapse; border: 0px; padding: 0px; border-spacing: 0px;}
#FILTERS_EMOCIONAL TH {text-align: left; background-color: #660033; color: #FFFFFF; font-family: Tahoma, Arial; font-size: 14px;} 
#FILTERS_EMOCIONAL TD {text-align: left; background-color:#FFFFFF; color: #666666; font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; height: 35px; vertical-align: middle;}
#FILTERS_EMOCIONAL SPAN {font-size: 9px; font-style: italic; text-indent: 10px; color: #660033;}
#FILTERS_EMOCIONAL SPAN .highlight {color: #0000CC;}  

#FILTERS_SEXUAL TABLE{border-collapse: collapse; border: 0px; padding: 0px; border-spacing: 0px;}
#FILTERS_SEXUAL TH {text-align: left; background-color: #660033; color: #FFFFFF; font-family: Tahoma, Arial; font-size: 14px;} 
#FILTERS_SEXUAL TD {text-align: left; background-color:#FFFFFF; color: #666666; font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; height: 35px; vertical-align: middle;}
#FILTERS_SEXUAL SPAN {font-size: 9px; font-style: italic; text-indent: 10px; color: #660033;}
#FILTERS_SEXUAL SPAN .highlight {color: #0000CC;}  
 
#FILTERS_PERSONAL TABLE{border-collapse: collapse; border: 0px; padding: 0px; border-spacing: 0px;}
#FILTERS_PERSONAL TH {text-align: left; background-color: #660033; color: #FFFFFF; font-family: Tahoma, Arial; font-size: 14px;} 
#FILTERS_PERSONAL TD {text-align: left; background-color:#FFFFFF; color: #666666; font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; height: 35px; vertical-align: middle;}
#FILTERS_PERSONAL SPAN {font-size: 9px; font-style: italic; text-indent: 10px; color: #660033;}
#FILTERS_PERSONAL SPAN .highlight {color: #0000CC;}  

#FILTERS_AVANZADO TABLE{border-collapse: collapse; border: 0px; padding: 0px; border-spacing: 0px;}
#FILTERS_AVANZADO TH {text-align: left; background-color: #660033; color: #FFFFFF; font-family: Tahoma, Arial; font-size: 14px;} 
#FILTERS_AVANZADO TD {text-align: left; background-color:#FFFFFF; color: #666666; font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; height: 35px; vertical-align: middle;}
#FILTERS_AVANZADO SPAN {font-size: 9px; font-style: italic; text-indent: 10px; color: #660033;}
#FILTERS_AVANZADO SPAN .highlight {color: #fffbbf; font-weight: bold; text-align: right;}  

#EXPAND {color: #ffffff; font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; font-stretch: expanded; text-decoration: none;}
 
#RESULTS_MAIN TABLE{border-collpase: collapse; border: 1px groove #999999; border-spacing: 0px; padding: 0; text-align: center;}

#RESULTS_DETAIL TABLE{border: 0px outset #ffffff; border-spacing: 0px; padding: 0px; width: 275px;}
#RESULTS_DETAIL TD {text-align: right; background-color:#cccccc; color: #666666; font-family: Tahoma, Arial; font-size: 10px; margin-right: 10px;}
 
#NAVEGAR TD {vertical-align: center; text-align: right; height: 12px;}

P { width: 700px; margin-left: 100px; text-align: justify; font-family: Tahoma, Arial; color: #000066; font-size: 12px; text-indent: 25px; font-weight:bold;}
.error{ width: 700px; margin-left: 100px; text-align: justify; font-family: Tahoma, Arial; color: #660033; font-size: 14px;  font-weight:bold;}
H3 { color: #FFFF66; text-align: center; font-family: tahoma, Arial; font-size: 14px; font-weight: bold;}

#FOOTER { position: absolute; top: 550px; width: 900px; font-size: 12px; color: #424c6d; text-align: center; background-color: #ffffff; font-weight: bold;  z-index: -1;}

#RESULTS_DETAIL TD a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/ 
#RESULTS_DETAIL TD a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:250px;  z-index: 10;}
#RESULTS_DETAIL TD a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color: #333333; text-align: justify; font-size: 10px; font-family: Tahoma, Arial; z-index: 10;}