
.textoNORMAL
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #000000;
	MARGIN-TOP: 0px;
    PADDING-TOP: 0px;
   margin-left: 10px;
    margin-top:0px; 
    margin-bottom:3px;
}


P
{	
     FONT-FAMILY: Arial, Helvetica, sans-serif;
	 FONT-SIZE: 7pt;
	 COLOR: #000000;
	 MARGIN-TOP: 0px;
    PADDING-TOP: 0px;
   margin-left: 10px;
    margin-top:0px; 
    margin-bottom:3px;   
}

.Normal,LI
{
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-weight:normal;
	text-decoration: none;
}

A.Normal:link
{
	COLOR: #537553;
}

A.Normal:visited
{
COLOR: #537553;
}
A.Normalc
{
COLOR: #CE615B;
}


SELECT
{
	font-family:Arial;
	font-size:8pt;
	
}
TD
{
    FONT-SIZE: 7pt;
    font-weight:bold;
    color:#000000;
    FONT-FAMILY: Arial    
}
.Error
{
    COLOR: crimson
}
.HeadBg
{
    BACKGROUND-COLOR: #2A8B93;
	width: 100%;
}

.FootBg
{
    BACKGROUND-COLOR: #2A8B93;
	width: 100%;
}
BODY
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
	
}
.SiteTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22pt;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.DownSelectedTab
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 5px;
    BORDER-TOP: thin;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    BORDER-LEFT: thin;
    COLOR: #cc3300;
    LINE-HEIGHT: 18pt;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.Tabs
{
    BORDER-RIGHT: #f3a372;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #f3a372;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    OVERFLOW: visible;
    BORDER-LEFT: #f3a372;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f3a372;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Enlaces
{
	color:White;
	font-size:8pt;
	font-family:Arial;
	text-align:right;
	vertical-align:bottom;
}

.Enlaces A:hover
{
	color:White;
	font-size:8pt;
	font-family:Arial;
	text-align:right;
	vertical-align:bottom;
}

.Enlaces A:active
{
	color:White;
	font-size:8pt;
	font-family:Arial;
	text-align:right;
	vertical-align:bottom;
}

.Enlaces A:visited
{
	color:White;
	font-size:8pt;
	font-family:Arial;
	text-align:right;
	vertical-align:bottom;
}

.Enlaces A:link
{
	color:White;
	font-size:8pt;
	font-family:Arial;
	text-align:right;
	vertical-align:bottom;
}
.BarraTitulo
{
	padding-right:40px;
	text-align:right;
}
.DownTabs
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    BORDER-LEFT: medium none;
    COLOR: #cc3300;
    LINE-HEIGHT: 18pt;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.SiteLink
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 10px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    COLOR: #333333;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial
}
.SiteLinkAlt
{
	COLOR: #FFFFFF;
}
.Accent
{
    FONT-WEIGHT: 600
}
.Message
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #ffcc00
}
.ItemTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #496C49;
	font-family: Arial;
	text-decoration: none;
}
.ItemDate
{
    FONT-SIZE: 8pt;
    COLOR: #CA4950;
    FONT-FAMILY: Arial;
}

.Head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.SubHead
{	
    COLOR: black;
    FONT-FAMILY:Arial;
    font-weight:bold;
    font-size:8pt;
}

.wpm_TitleStart
{
	background-color:#FFFFFF;
	background-image:url(img/moduletitlestart.gif);
	background-repeat:no-repeat;
	width:13px;	
}

/* Estilos para los modulos */
/* ======================== */

.wpm_TitleHead
{
	background-color:#FFFFFF;
	font-family:Arial;
    color:#867F73;
	font-size:12px;
	FONT-WEIGHT: bold;
	background-image:url(img/moduletitlehead.gif);
    background-repeat:repeat-x;	
	height:35px;	
}

.wpm_TitleMiddle
{
	background-color:#FFFFFF;
	/*width:0px;*/
	width:0%;
}

.wpm_TitleBeforeButton
{
	background-color:#FFFFFF;
	/*width:5px;*/
	width:0%;
}

.wpm_TitleEnd
{
	background-color:#FFFFFF;
	/*width:0px;*/
	width:0%;
}

.wpm_ModuleLeft
{	
	background-color:#FFFFFF;
	/*background-image:url(img/Module_left.gif);
	background-repeat:no-repeat;
	width:15px;*/
	/*width:0px;*/
	width:0%;
}

.wpm_ModuleRight
{
	background-color:#FFFFFF;
	/*width:0px;*/
	width:0%;		
}

.wpm_ModuleFoot
{
	background-color:#FFFFFF;
}

.wpm_ModuleFootLeft
{
	background-color:#FFFFFF;
}
.wpm_ModuleFootCenter
{
	background-color:#FFFFFF;	
}
.wpm_ModuleFootRight
{
	background-image:url(img/modulefootright.gif);
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}

.wpm_ModuleTable
{
	background-color:#FFFFFF;	
}

.SubSubHead
{
	font-family:Arial;
    color:#A51C39;
	font-size:12px;
	FONT-WEIGHT: bold;	
}
.NormalTextBox
{
	FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    font-weight:bold;    
    color:black;
       
}
.NormalMultiTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Courier New ;
    font-weight:normal ;    
    color:black;
       
}

.NormalBold
{
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.NormalItalic
{
    FONT-SIZE: 10pt;
    FONT-STYLE: italic
}
A.CommandButton
{
	COLOR: #3B6344;
	PADDING-RIGHT: 3pt;
	PADDING-LEFT: 3pt;
	PADDING-TOP: 2pt;
	PADDING-BOTTOM: 2pt;
	FONT-SIZE: 7pt;
	LINE-HEIGHT: 17pt;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: thin solid #3B6344;
}

A.CommandButton:visited
{
	COLOR: #3B6344;
	PADDING-RIGHT: 3pt;
	PADDING-LEFT: 3pt;
	PADDING-TOP: 2pt;
	PADDING-BOTTOM: 2pt;
	FONT-SIZE: 7pt;
	LINE-HEIGHT: 17pt;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: thin solid #3B6344;
}

A.CommandButton:hover
{
	BORDER-LEFT: #9BAA91 thin solid;
	BORDER-RIGHT: #9BAA91 thin solid;
	BORDER-TOP: #9BAA91 thin solid;
	BORDER-BOTTOM: #9BAA91 thin solid;
	
	COLOR: #F9F3E8;	
	
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    PADDING-TOP: 2pt;
    PADDING-BOTTOM: 2pt;
    
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 17pt;
       
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #9BAA91;
    TEXT-DECORATION: none
}
A.CommandButton:link
{
	BORDER-LEFT: #817A6E thin solid;
	BORDER-RIGHT: #817A6E thin solid;
	BORDER-TOP: #817A6E thin solid;
	BORDER-BOTTOM: #817A6E thin solid;
	
	COLOR: white;
	
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    PADDING-TOP: 2pt;
    PADDING-BOTTOM: 2pt;
    
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 17pt;
       
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #817A6E;
    TEXT-DECORATION: none
}
H1
{
	font-family:Arial;
	font-weight:bold;
	color:DD4D48;
	font-size:8pt;  
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:3px;
	}
H2
{
  font-family:Arial;
	font-weight:bold;
	color:#867F73;
	font-size:10pt;
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:3px;	
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px
}
DT
{
}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px
}
TFOOT
{
    FONT-SIZE: 8px
}
THEAD
{
    FONT-SIZE: 10pt
}
TH
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: baseline;
    COLOR: #333333
}

A:link
{
    FONT-SIZE: 8pt;
    COLOR: black;
    text-decoration:none;
 }
    
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    text-decoration:none;
} 
A:visited
{
    FONT-SIZE: 8pt;
    COLOR: black;
    text-decoration:none; 
}

A.HeaderMenu:link
{
    FONT-SIZE: 8pt;
    COLOR: white;
    text-decoration:none;
 }
    
A.HeaderMenu:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #DD4D48;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
} 
A.HeaderMenu:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
A.HeaderMenu:visited
{
    FONT-SIZE: 8pt;
    COLOR: White;
    text-decoration:none; 
}

SMALL
{
}
BLOCKQUOTE
{
    FONT-SIZE: 11pt
}
PRE
{
}
UL A:link, UL A:hover, UL A:visited
{
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-style:italic;
}
UL LI
{
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    LIST-STYLE-IMAGE: url(img/lista.gif);    
    
}
UL LI LI
{
    LIST-STYLE-IMAGE: url(img/lista.gif);    
}
UL LI LI LI
{
    LIST-STYLE-IMAGE: url(img/lista.gif);    
}
OL LI
{
    LIST-STYLE-TYPE: decimal
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman
}
HR
{
    COLOR: #999999;
    HEIGHT: 1pt;
    TEXT-ALIGN: center
}
.ArticleHead
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 15px;
    BACKGROUND-COLOR: white
}
.module
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.SiteLink A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333
}
.SiteLink A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.LeftPane
{
	/* BACKGROUND-COLOR: white;
	background-image:url(img/border_right.gif);*/
    background-color: #FBF9F7;
	background-repeat:no-repeat;
	background-position:bottom;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-image: url(img/leftimage.gif);
}
.RightPane
{	
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
	background-image:url(img/border_right2.gif);
	background-repeat:repeat-y;

	
}
.VerticalSeparator
{
	/*background-image:url(img/border_right.gif);*/
	background-repeat:repeat-y;
	width:1px;
	background-position:left;	
}


.ContentPane
{
	background-image:url(img/border_right.gif);
	background-repeat:repeat-y;
	BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
   

}
.Titlehead
{
    PADDING-LEFT: 0pt;
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Arial, Verdana
}

.Header
{
	background-image:url(img/Cabecera.gif);
	background-repeat:no-repeat;
	}

TABLE
{
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.SiteLink A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #ee7a35;
    TEXT-DECORATION: none
}
.Tabs A:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.SelectedSubTabs
{
    BORDER-RIGHT: white thin;
    PADDING-RIGHT: 10px;
    BORDER-TOP: white thin;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white thin;
    COLOR: #333333;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white thin;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9ccb0;
    TEXT-ALIGN: center
}
.SelectedSubTabs A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.SelectedSubTabs A:link
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.SelectedSubTabs A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.Tabs A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.Tabs A:link
{
	COLOR: #333333;
    TEXT-DECORATION: none
}
.DownSelectedTab A:link
{
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.DownSelectedTab A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.DownTabs A:link
{
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.DownTabs A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.SubTabs
{
    BORDER-RIGHT: white thin;
    PADDING-RIGHT: 10px;
    BORDER-TOP: white thin;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white thin;
    COLOR: white;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white thin;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.SubTabs A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.SubTabs A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.SelectedTabs
{
    BORDER-RIGHT: white;
    PADDING-RIGHT: 10px;
    BORDER-TOP: white;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    OVERFLOW: visible;
    BORDER-LEFT: white;
    COLOR: white;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f3a372 1pt;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.SelectedTabs A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.SelectedTabs A:link
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.SelectedTabs A:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.SubTabs A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.SurveyQuestion
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt
}
.SurveyOption
{
}
.SurveyButton
{
    FONT-WEIGHT: 600
}
.NormalDim
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial
}
.rb_AlternateLayoutTable
{
    BACKGROUND-COLOR: white
}
/*.Normal
{
	background-color:#F6F6F6;
    PADDING-RIGHT: 0pt;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial;
    LETTER-SPACING: normal
}*/


INPUT.CommandButton
{
	COLOR: #3B6344;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border: thin solid #3B6344;
	height: 20px;
	width: auto;	 
}


INPUT,INPUT.SearchTextBox,INPUT.EmbeddedSearchCommandButton
{
	FONT-SIZE: 7pt;
	height:16px;	
	background-color:White;
	color:#7A7469;		
}

.input.button,.input.submit
{
	border-width:0px;
	COLOR: white;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: red;
    TEXT-DECORATION: none  
}


INPUT.EmbeddedSearchCommandButton
{
	border-width:0px;
	text-transform:uppercase;
}



.rb_LangSw_tbl
{
    TEXT-DECORATION: none
}
.rb_LangSw_tbl A:link
{
    TEXT-DECORATION: none
}
.rb_LangSw_tbl A:visited
{
}
.rb_LangSw_tbl A:hover
{
    COLOR: #da0b0b
}
.rb_LangSw_sel
{
}
.DownTabs A:hover
{
    COLOR: #999999
}
.linkFooter
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.linkFooter A:link
{
    FONT-WEIGHT: normal
}
.linkFooter A:visited
{
    FONT-WEIGHT: normal
}
.linkFooter A:hover
{
    FONT-WEIGHT: normal
}
OL
{
    FONT-SIZE: 8pt
}
UL
{
    FONT-SIZE: 8pt;
    LIST-STYLE-IMAGE: url(img/bulleye.gif);
    LIST-STYLE-TYPE: disc
}
A
{
	FONT-SIZE: 10pt
}
DL
{
    FONT-SIZE: 10pt
}
.RightPane .Titlehead
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana
	
}
CAPTION
{
    FONT-SIZE: 10pt;
    COLOR: #515530
}
.MenuItem
{
	/*background-color:#FAFAFA;*/
	background-color:white;
/*	background-image:url(img/Fondo_menu.gif);*/
	background-repeat:no-repeat;
	position:absolute;
	text-indent:8;	
	COLOR: #4A754A;
	FONT-SIZE: 7pt; 
	font-weight:normal; 
	FONT-FAMILY:Arial;
	
	border-bottom:1px #8D938D dotted ;
	
	
	
	 
}
.MenuItemHi
{
	background-color:#F1EBE0;
	/*background-image:url(img/Fondo_menu2.gif);*/
	background-repeat:no-repeat;
	text-indent:8;	
	COLOR: #C64942;
	FONT-SIZE: 7pt; 
	font-weight:normal; 
	FONT-FAMILY:Arial ;
	border-bottom:1px #8D938D dotted ;
}
.MenuSub
{
	background-color:white;
	/*background-color:#FAFAFA;
	background-image:url(img/temporal.gif);*/
	background-repeat:no-repeat;
	COLOR: #496C49;
	FONT-SIZE: 7pt; 
	font-weight:normal; 
	FONT-FAMILY:Arial;
	vertical-align:middle;							
	border-bottom:1px #8D938D dotted ;
	border-left:1px #8D938D dotted ;
}
.MenuSubHi
{
	
	background-color:#F1EBE0;
	/*background-image:url(img/temporal2.gif);*/
	background-repeat:no-repeat;
	COLOR: #C64942;
	FONT-SIZE: 7pt; 
	font-weight:normal; 
	FONT-FAMILY:Arial ;
	border-bottom:1px #8D938D dotted ;
}
.rb_DefaultPortalHeader
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.rb_DefaultLayoutTable
{
}
.rb_DefaultLayoutDiv
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
	width: 100%;
	margin: 0px auto;
	text-align:center;
}

.Foot_bg
{
	background-image:url(img/footer.gif);
	background-repeat:repeat-x;
	height:18px;	
}

.Menu
{
	FONT-WEIGHT: 600;    
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
   
}
/* Module Buttons */
.rb_mod_btn
{
	display:block;
	margin:0px 0px 0px 2px;
}
.rb_mod_btn.btn-img-txt, .rb_mod_btn.btn-img-only{
}
.rb_mod_btn.btn-img-txt, .rb_mod_btn.btn-img-only-css{
overflow:hidden;
}
div.btn-img-only,div.btn-img-only-css
{
	display:block;width:0px;height:0px;overflow:hidden
}
div.btn-img-txt
{
	display:block;width:0px;height:0px;overflow:hidden
}
div.btn-txt-only
{
	font-size:9px;
	line-height:0.8;
}

.alt_TitleStart
{
	background-color:#F6F6F6;
	background-image:url(img/Cab_start.gif);
	background-repeat:no-repeat;
	width: 22px;
}

/* Estilos para los modulos */
/* ======================== */

.alt_TitleHead
{
	background-color:#F6F6F6;
	font-family:arial;
	color:#FFFFFF;
	font-size:14px;
	FONT-WEIGHT:bold;
	background-image:url(img/Cab.gif);
	background-repeat:repeat;
}

.alt_TitleMiddle
{
	background-image:url(img/Cab.gif);
	background-repeat:repeat-x;
	background-color:#F6F6F6;
	/*width:0px;*/
	width:0%;
}

.alt_TitleBeforeButton
{
	background-image:url(img/Cab.gif);
	background-repeat:repeat-x;
	
	background-color:#F6F6F6;
	/*width:5px;*/
	width:0%;
}

.alt_TitleEnd
{
	background-image:url(img/Cab.gif);
	background-repeat:repeat-x;
	background-color:#F6F6F6;
	width:0%;
}

.alt_ModuleLeft
{	
	background-color:white;
	width:0%;
}

.alt_ModuleRight
{
	background-color:white;
	width:0%;		
}

.alt_ModuleFoot
{
	background-color:white
}

.alt_ModuleFootLeft
{
	background-color:white
}
.alt_ModuleFootCenter
{
	background-color:white	
}
.alt_ModuleFootRight
{
	background-color:white	
}

.alt_ModuleTable
{
	background-color:#F6F6F6;	
}

.IkaroItemDate
{
	FONT-SIZE: 8pt;
    COLOR: #CA4950;
    FONT-FAMILY: Arial;
    font-weight:bold;	
}
.IkaroItemLink:link
{
	FONT-SIZE: 7pt;
    COLOR: #496C49;
    FONT-FAMILY: Arial;
    font-weight:bold;
        	
        	
}
.IkaroItemLink:visited
{
	FONT-SIZE: 7pt;
    COLOR: #496C49;
    FONT-FAMILY: Arial;
    font-weight:bold;
	padding:0,0,0,0;
    	
}
.IkaroItemLink:hover
{
	FONT-SIZE: 7pt;
    COLOR: #CA4950;
    FONT-FAMILY: Arial;
    font-weight:bold;
}
.IkaroSubTitle
{
	FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-weight:bold;
    
	
}
.IkaroLinea
{
	background-image:url(img/news_sep.gif);
    background-repeat:repeat-x;
	height:2px;
}
.IkaroItemText
{
	FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-weight:bold;
}
.NewsLetterTitle
{
	background-image:url(img/newsTitle.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:31px;
	vertical-align:top;
	/* padding-left:80px;*/
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#CA4950;	
	
}
.newsLetterLink:link
{	
	font-family:Arial;
	font-size:8pt;
	color:#CA4950;	
}
.newsLetterLink:visited
{
	font-family:Arial;
	font-size:8pt;
	color:#CA4950;
}
.newsLetterLink:hover
{
	font-family:Arial;
	font-size:8pt;
	color:#CA4950;
}
.newsLetterimg
{
	text-align:center;
	/*padding-left:150px;*/
}
.fileupload
{
	border-width:0px;
	COLOR: white;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #878074;
    TEXT-DECORATION: none  	
}
.faq_question
{
	font-family:Arial;
	font-size:8pt;
	color:#CA4950;
	font-weight:bold;
}
.faq_answer
{
	font-family:Arial;
	font-size:8pt;
	color:#496C49;
	font-weight:bold;

}

.Templates_Lists
{
	width:100%;
}

.TemplatesViewer_SectionTable,.TemplatesViewer_MessagesPanel
{
	border:solid 1px #AD475C;
	
	width: 95%;
}

.TemplatesViewer_HelpIconCell
{
	width:30px;
	height:19px;
	padding-left:30px;
	
}
	
.TemplatesViewer_HelpIcon
{
	width:18px;
	height:19px;
	background-image:url(img/help.gif);
	cursor:help;
	background-repeat:no-repeat;
}

.TemplatesViewer_ExpandIconCell
{
	width:30px;
	height:19px;
	
}
	
.TemplatesViewer_ExpandIcon
{
	width:18px;
	height:18px;
	background-image:url(img/expand.gif);
	background-repeat:no-repeat;
}

.TemplatesViewer_CollapseIcon
{
	width:18px;
	height:18px;
	background-image:url(img/collapse.gif);
	background-repeat:no-repeat;
}


.TemplateViewer_FieldNameCell
{
	width:60%;
	
	
}

.TemplateViewer_SectionTitle
{
	text-transform:uppercase;
	font-family:Arial,Verdana;
	font-size:12px;
	color:#A22C45;
}

.TemplateViewer_AgencyRegionTitle
{
	font-weight:bold;
}

.TemplateViewer_Field,TemplateViewer_Field_MultiLine
{
	FONT-SIZE: 7pt;
  FONT-FAMILY: Arial;
  font-weight:bold;    
  color:black;
  

}
.TemplateViewer_Field
{
	text-align:right;
	width:100px;

}
.TemplateViewer_Field_MultiLine
{
	width:100%;
	
}
	
.IndFormula_LeftColumn
{
	width:100px;
}

.TemplatesViewer_Panel
{
	padding-left:10px;
	
}

.TemplateViewer_FieldCell
{
	text-align:left;
}

.TemplatesViewer_MessagesPanel
{
	padding-bottom:10px;
	padding-top:10px;
	background-color:Yellow;
	margin-bottom:10px;
	margin-left:10px;
	width:96%;
}

.Search_Selected
{
	font-weight:bold;
	background-color:#eff3f4;			
}
.Search_Alternative
{
	background-color:#eff3f4;	
}
.Search_Item
{	
}
.Search_Header
{
	font-weight:bold;
	color:White;
	background-color:#867F73;
	
}
.Search_Footer
{
	color:White;
	background-color:White;
	
}
.Search_Pager
{	
}

.SimpleTableBorder
{
	border:1px solid #000000;
}
.BestPractices_TextCell
{
	font-family:Courier New,Courier;
	font-weight:normal;
	background-color:White;
	
	font-size:8pt;
	border:1px solid black;
	
	padding-left:10px;
	padding-right:10px;
	width:780px;
	overflow:
	
	
	
}

.Black
{
	color:#000000;
}

.Bold
{
	font-size:8pt;
	font-weight:bold;
}

