body {	font-family: Arial, Verdana, sans-serif;}/*GASTOS STYLES START*/ul, ol, li{	margin:0px; padding:0px;	list-style-type:none; }.list-home li{ list-style-image: url(/images/listarrow.gif); }.topdivider{font-family: Arial, Verdana;text-align:right;font-size:12px;padding-left:8px; padding-right:8px; color:#DE4E1D;line-height:22px;}.toplinks{font-family:  Arial, Helvetica, sans-serif;text-align:right;font-size:12px; color:#DE4E1D;font-weight:bold;line-height:22px;}.toplinks a{color:#DE4E1D; text-decoration:none;}.toplinks a:hover{ color:#F3F1E9; padding-bottom: 0; margin-bottom:0;}	.TextTable11Grey{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #4D586A;	line-height:18px;	border-left: 1px solid #FFFFFF;}.TextTable11Grey a{color:#4D586A; text-decoration:none;}.TextTable11Grey a:hover{ color:#31363E; padding-bottom: 0; margin-bottom:0;}.TextTable11Grey2{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #4D586A;	line-height:18px;}.TextTable11Grey2 a{color:#4D586A; text-decoration:none;}.TextTable11Grey2 a:hover{ color:#31363E; padding-bottom: 0; margin-bottom:0;}.Text11Orange{font-family: Arial, Verdana;text-align:center;font-size:11px;font-weight:normal;color:#DE4E1D;line-height:16px;}.Text11Orange a{color:#DE4E1D; text-decoration:none;}.Text11Orange a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	.Text11OrangeRight{font-family: Arial, Verdana;text-align:right;padding-right: 18px;font-size:11px;font-weight:normal;color:#DE4E1D;line-height:16px;}.Text11OrangeRight a{color:#DE4E1D; text-decoration:none;}.Text11OrangeRight a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	.Text10DarkGrey{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#31363E;line-height:15px;border-left: 1px solid #D8D7CF;}.Text10DarkGrey a{color:#31363E; text-decoration:none;}.Text10DarkGrey a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	.Text10DarkGrey2{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#31363E;line-height:15px;}.Text10DarkGrey2 a{color:#31363E; text-decoration:none;}.Text10DarkGrey2 a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	.imgTableIcons{ margin-left:5px; margin-right:5px;}.TextLinks11Grey{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #4D586A;	line-height:16px;	vertical-align:middle;}.TextLinks11Grey a{color:#4D586A; text-decoration:none;}.TextLinks11Grey a:hover{ color:#31363E; padding-bottom: 0; margin-bottom:0;}.TextLinks11Orange{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #DE4E1D;	line-height:18px;}.TextDivider11Grey{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #4D586A;	line-height:18px;	padding-left:10px; padding-right:10px;}.TextLinks11Orange a{color:#DE4E1D; text-decoration:none;}.TextLinks11Orange a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}.Title18Grey{font-family: Arial, Verdana;text-align:left;font-size:18px;font-weight:normal;color:#4D586A;line-height:16px;}.Title15Grey{font-family: Arial, Verdana;text-align:left;font-size:15px;font-weight:bold;color:#4D586A;line-height:18px;}.Title28Orange{font-family: Arial, Verdana;text-align:left;font-size:28px;font-weight:bold;color:#DE4E1D;line-height:15px;}.Title11DarkGrey{font-family: Arial, Verdana;font-size:11px;text-align:right;font-weight:bold;color:#31363E;line-height:20px;}.Fecha11White{font-family: Arial, Verdana;font-size:11px;text-align:left;font-weight:bold;color:#FFFFFF;line-height:20px;}.Fecha11White a {color:#FFFFFF; text-decoration:none;}.Fecha11White a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}	.FooterText{	font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background-color:#999999;}.FooterText a {color:#FFFFFF; text-decoration:none;}.FooterText a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}	select, OPTION, TEXTAREA, input{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #4D586A;	background-color: #FFFFFF;	border-color: #848B94;	border-width: 1px;	border-style: solid;	line-height:14px;	padding-left:2px;}input.button{ color:#4D586A; margin:0px 0px 0 0; padding:2px 2px 2px 2px; border:1px solid #BBBBBB; background-color:#F3F1E9; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display:inline;}/*GASTOS STYLES END*/.Title12Grey{font-family: Arial, Verdana;text-align:left;font-size:12px;font-weight:bold;color:#4D586A;line-height:16px;}.Title13Grey{font-family: Arial, Verdana;text-align:left;font-size:12px;font-weight:bold;color:#4D586A;line-height:16px;}.Text13GreyRight{font-family: Arial, Verdana;text-align:right;font-size:12px;font-weight:normal;color:#4D586A;line-height:16px; background-color:#FFFFFF; margin:2px;}.TextTable13LightGreyCenter{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #8B929E;	line-height:18px;	margin:2px; 	text-align:center;}.TextTable13DarkGreyCenter{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #383D44;	line-height:18px;	margin:2px; 	text-align:center;}.TextTable13LightGreyLeft{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #8B929E;	line-height:18px;	margin:2px; 	text-align:left;}.Text13Grey{font-family: Arial, Verdana;font-size:13px;font-weight:normal;color:#4D586A;line-height:18px;}.Text13Grey a{color:#4D586A; text-decoration:none;}.Text13Grey a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}	.Title24Orange{font-family: Arial, Verdana;text-align:left;font-size:24px;font-weight:bold;color:#DE4E1D;line-height:16px;}.Title24Orange a {color:#DE4E1D; text-decoration:underline;}.Title24Orange a:link{color:#DE4E1D; text-decoration:underline;}.Title24Orange a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	.Title24OrangeCenter{font-family: Arial, Verdana;text-align:center;font-size:24px;font-weight:bold;color:#DE4E1D;line-height:16px;}.Title14Orange{font-family: Arial, Verdana;text-align:left;font-size:14px;font-weight:bold;color:#DE4E1D;line-height:16px;}.Text13Orange{font-family: Arial, Verdana;text-align:left;font-size:13px;font-weight:normal;color:#DE4E1D;line-height:16px;}.Title13OrangeCenter{font-family: Arial, Verdana;text-align:center;font-size:13px;font-weight:bold;color:#DE4E1D;line-height:16px;}.Text13Orange a{color:#DE4E1D; text-decoration:none;}.Text13Orange a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	.Text16Orange{font-family: Arial, Verdana;text-align:left;font-size:16px;font-weight:normal;color:#DE4E1D;line-height:19px;}.Title16OrangeCenter{font-family: Arial, Verdana;text-align:center;font-size:16px;font-weight:bold;color:#DE4E1D;line-height:19px;}.Text16Orange a{color:#DE4E1D; text-decoration:none;}.Text16Orange a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	input.underline{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #4D586A;	background-color: #FFFFFF;	border-color: #FFFFFF;	border-width: 1px;	border-bottom: 1px solid #E6E3D7;	border-style: solid;	line-height:18px;	padding-left:3px;}input.TableUnderline{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #4D586A;	background-color: #FFFFFF;	border-color: #FFFFFF;	border-width: 1px;	border-bottom: 1px solid #E6E3D7;	border-style: solid;	line-height:18px;}textarea.TableOutline{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #4D586A;	background-color: #FFFFFF;	border-color: #FFFFFF;	border-width: 1px;	border: 1px solid #E6E3D7;	border-style: solid;	line-height:18px;	text-align:left;	padding:5px;}.TableResult{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #4D586A;	line-height:18px;	text-align:center;}.TableResultRight{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #4D586A;	line-height:18px;	text-align:right;}.TableResultTotal{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #DE4E1D;	background-color: #FFFFFF;	border-color: #FFFFFF;	border-width: 1px;	border-style: solid;	line-height:18px;	text-align:center;}input.TableUnderlineR{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #4D586A;	background-color: #FFFFFF;	border-color: #FFFFFF;	border-width: 1px;	border-bottom: 1px solid #E6E3D7;	border-style: solid;	line-height:18px;	text-align:right;	padding-right:2px;}.CellTableHeader{ padding:3px; background-color:#E6E3D7; margin:2px; font-family: Arial, Verdana;text-align:center;font-size:12px;font-weight:bold;color:#4D586A;line-height:16px;}.CellTableLine{ background-color:#FFFFFF; margin:2px; text-align:center;}.CellTableButtonL{ background-color:#FFFFFF; padding-top:20px; text-align:left;}.CellTableButtonR{ background-color:#FFFFFF; padding-top:20px; text-align:right;}.FooterText{	font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background-color:#999999;}.FooterText a {color:#FFFFFF; text-decoration:none;}.FooterText a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}	/* additions by fxn */.numeric {    text-align: right;}.text {    text-align: left;}input.incell {    width: 98%;}.tooltip {    padding: 10px;    font-size: 11px;    background-color: #f3f1e9;    color: #555;}.tooltip .title {    font-weight: bold;    margin-bottom: 7px;    border-bottom: 1px dotted #f3f1e9;}.tooltip .content {}.LabelForEmptyListing {    font-size: 13px;    font-weight: normal;    color: #4D586A;    line-height: 18px;    font-style: italic;    text-align: center;}.LabelForEmptyListing a {    color: #DE4E1D;    text-decoration:none;}.LabelForEmptyListing a:hover {    color: #4D586A;    margin-bottom: 0pt;    padding-bottom: 0pt;}/* addtions of Elliot from May 25 */.TextTable13White{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	line-height:18px;	 margin:2px;}.TextTable13White a{color:#FFFFFF; text-decoration:none;}.TextTable13White a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}.Text13OrangeRight{    text-align: right;    font-size: 13px;    font-weight: normal;    color: #DE4E1D;    line-height: 16px;}/* ------- PUBLIC WEB STYLES ------- */#headerright2 { margin-top:45px;}#headerright2 ul {	font-family: Trebuchet MS, Arial;		display:inline;	font-weight:normal;	font-size:18px; 	list-style: none;	text-align:right;	background-color:#616A79;	padding-bottom:0px;	padding-top:0px;}#headerright2 li {	background-color:#31363E;	display:inline;}#headerright2 a, #headerright2 span {	text-decoration: none;	display: inline;	color: #FFFFFF;	background-color: #31363E;	padding-bottom:5px;	padding-left:15px;	padding-right:15px;	padding-top:5px;	/*border-bottom: 1px solid #FFFFFF;	background: url(/images/navborder.gif) repeat-x top left;*/}#headerright2 .first, #headerright2 .first span, #headerright2 .first a {	background: none;}#headerright2 span, #headerright2 a:hover, #headerright2 a:active, #headerright2 a:focus {	padding-left: 15px;	background-color:#616A79;	color: #FFFFFF;}#headerright2 .on  {font-family: Trebuchet MS, Arial;	display:inline;	text-align:center;	font-weight:normal;	font-size:18px; 	text-decoration: none;	color: #FFFFFF;	background-color: #616A79;	padding-bottom:5px;	padding-left:15px;	padding-right:15px;	padding-top:5px;}.Title48DarkGrey{font-family: Arial, Verdana;text-align:center;font-size:48px;font-weight:bold;color:#383D44;}.Text24Grey{font-family: Arial, Verdana;text-align:center;font-size:24px;font-weight:normal;color:#616A79;line-height:28px;}.Text18GreyCenter{font-family: Arial, Verdana;text-align:center;font-size:18px;font-weight:normal;color:#616A79;line-height:28px;}.TextHighlightOrange{font-family: Arial, Verdana;text-align:center;width:350px;font-size:20px;font-weight:normal;color:#FFFFFF;padding:10px;background-color:#DE4E1D;}.TextHighlightOrange a{color:#FFFFFF; text-decoration:underline;}.TextHighlightOrange a:hover{ color:#31363E; text-decoration:underline;}	.imgBorder01 {border: 3px solid #DBD5C5; }	.Title18DarkGrey{font-family: Arial, Verdana;text-align:left;font-size:18px;font-weight:normal;color:#1D242F;line-height:24px;}input.formField{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #4D586A;	background-color: #F3F1E9;	border-color: #DBD5C5;	border-width: 1px;	border-style: solid;	line-height:18px;	padding-left:3px;}#menuTour ul {	font-family: Arial, Helvetica, sans-serif;	display:inline;	color: #616A79;	font-weight:bold;	font-size:14px; 	list-style: none;	text-align:left;}#menuTour li {	display:inline;}#menuTour a, #menutour span {	text-decoration: none;	display: inline;	color: #616A79;	padding-bottom:5px;	padding-left:15px;	padding-right:15px;	padding-top:5px;	/*border-bottom: 1px solid #FFFFFF;	background: url(/images/navborder.gif) repeat-x top left;*/}#menuTour .first, #headerright2 .first span, #headerright2 .first a {	background: none;}#menuTour span, #menuTour a:hover, #menuTour a:active, #menuTour a:focus {	padding-left: 15px;	color: #DE4E1D;}#menuTour .onTour  {font-family: Arial, Helvetica, sans-serif;	display:inline;	text-align:left;	font-weight:bold;	font-size:14px; 	text-decoration: none;	color: #DE4E1D;	padding-bottom:5px;	padding-left:15px;	padding-right:15px;	padding-top:5px;}.Title18OrangeHelp{text-align:left;font-size:18px;font-weight:bold;color:#DE4E1D;line-height:18px;/*text-indent:-20px;*/}.Title18OrangeHelp a {color:#DE4E1D; text-decoration:none;}/*.Text13OrangeHelp a{color:#DE4E1D; text-decoration:underline;}*/.Title18OrangeHelp a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}	.Text13greyHelp{text-align:left;font-size:13px;font-weight:normal;color:#616A79;line-height:18px;/*list-style-type: square;*/}.Text13greyHelp a {color:#616A79; text-decoration:none;}.Text13greyHelp a:link{color:#616A79; text-decoration:none;}.Text13greyHelp a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}	.Text16greyHelp{text-align:left;font-size:16px;font-weight:normal;color:#616A79;line-height:22px;/*list-style-type: square;*/}.Text16greyHelp a {color:#616A79; text-decoration:underline;}.Text16greyHelp a:link{color:#616A79; text-decoration:underline;}.Text16greyHelp a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}	.Text18Orange{text-align:left;font-size:18px;font-weight:normal;color:#DE4E1D;line-height:16px;/*text-indent:-20px;*/}.TextTable13DarkGreyCenter{	font-size: 13px;	font-weight: normal;	color: #383D44;	line-height:18px;	margin:2px; 	text-align:center;}.Title13OrangeCenter{text-align:center;font-size:13px;font-weight:bold;color:#DE4E1D;line-height:16px;}.Text9grey{text-align:center;font-size:9px;font-weight:normal;color:#999999;line-height:11px;/*list-style-type: square;*/}.Text20greyCenter{text-align:center;font-size:22px;font-weight:bold;color:#616A79;line-height:22px;/*list-style-type: square;*/}.Text20greyCenter a {color:#616A79; text-decoration:underline;}.Text20greyCenter a:link{color:#616A79; text-decoration:underline;}.Text20greyCenter a:hover{ color:#DE4E1D; padding-bottom: 0; margin-bottom:0;}	.Text20Grey{text-align:center;font-size:20px;font-weight:normal;color:#616A79;line-height:28px;}/* -------XAVI STYLES! ------- */.error {    font-size:   13px;    font-weight: normal;    font-style:  italic;    color:       red;    line-height: 18px;}.question-mark {    vertical-align: middle;}.pagination-browser {    font-size:   13px;    font-weight: normal;    color:       #4D586A;    line-height: 18px;    text-align:  center;}.pagination-browser img {    vertical-align: -3px;}div.auto_complete {  width: 350px;  background: #fff;  font-size: 12px;  text-align: left;  color: #4D586A;}div.auto_complete ul {  border: 1px solid #E6E3D7;  margin: 0;  padding: 0;  width: 100%;  list-style-type: none;}div.auto_complete ul li {  margin: 0;  padding: 3px;}div.auto_complete ul li.selected {   background-color: #E6E3D7; }div.auto_complete ul strong.highlight {   color: #800;  margin: 0;  padding: 0;}.Text11lightgrey{text-align:center; font-size:12px; font-weight:normal; color:#ACADAE; line-height:16px;}.Text11lightgrey a{color:#ACADAE; text-decoration:underline;}.Text11lightgrey a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}.Title12Orange{font-family: Arial, Verdana; text-align:center; font-size:12px; font-weight:bold; color:#DE4E1D; line-height:16px;}.Title12Orange a{color:#DE4E1D; text-decoration:none;}.Title12Orange a:hover{ color:#4D586A; padding-bottom: 0; margin-bottom:0;}textarea {    font-family: Arial, Verdana, sans-serif;}.HelpItem a {    text-decoration: underline;}.help-answer-separator {    margin-bottom: 5px;}.HelpItem ul {    margin: 4px;    padding-left: 20px;}.HelpItem li {    list-style-type: square;}#textareaTour ul {    margin: 4px;    padding-left: 20px;}#textareaTour li {    list-style-type: square;    margin-top: 4px;}td.backoffice_label {    vertical-align: top;    font-weight: bold;    text-align: right;}