p {font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; color:#003366;}
a:link {color: #990000;}
a:visited {color: #006633;}
li {font-family: verdana,arial,helvetica,sans serif; font-size:13px; text-align: left; padding: 0 0.25em; color:#003366;}


h6 {font-size: 18px; font-family:  verdana, Arial, Helvetica, sans-serif; color: #003366; margin-bottom: 5px; text-align: left; border-bottom: 1px solid #829cad;}
h3 {font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; color: #003366; margin-bottom: 5px; font-weight: bold}
h4 {font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; color: #003366; margin-bottom: 5px; font-style: oblique;}

/* LUISDM New styles */
.mainpage_titles, a.mainpage_titles:hover, a.mainpage_titles:visited { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color: #990000;
	background-color: inherit;
	padding-top: 8px;
	text-decoration:none;
	margin-top: 1px;
	margin-bottom:3px;
}

a.mainpage_titles:hover { color:#000000;
	text-decoration:underline;
}
	
.mainpage_sections { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	background-color: inherit;
	padding: 0px;
	line-height: 0px;
	margin: 0px;
}

.mainpage_small, a.mainpage_small:hover, a.mainpage_small:visited { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#000066;
	background-color: inherit;
	text-decoration:none;
	margin: 0px;
}

a.mainpage_small:hover { color:#000000;
	text-decoration:underline;
}

.publication_type { font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	background-color: inherit;
}

.publication_title, .event_title { font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#990000;
	background-color:inherit;
}

.publication_item { font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#000066;
	background-color:inherit;
}

.event_small, .event_small_bold { font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#000066;
	background-color: inherit;
	text-decoration:none;
}

.event_small_bold { font-weight: bold; }

.link_small { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#003366;
	background-color: inherit;
	text-decoration:none;
}

a.link_small:hover { color:#000000;
	text-decoration:underline;
}

/* END - LUISDM New styles */

/* REShometitle */
.REShometitle {font-size: 15px;font-family: verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold; text-decoration:none;}

/* REShomesubtitle */
.REShomesubtitle {font-size: 10px;font-family: verdana, Arial, Helvetica, sans-serif; color: #999999; font-weight: bold; text-decoration:none;}
.REShomesubtitle a:link {color: #003366; text-decoration:none;}
.REShomesubtitle a:visited {color: #999999; text-decoration:none;}

/* RESpubtitle */
.RESpubtitle {font-size: 15px;font-family: verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold; font-style:italic; text-decoration:none;}


/* menuText */
.menuText {font-size: 10px; font-family: verdana; color: #003366; text-decoration:none;}
.menuText a:link {color: #003366; text-decoration:none;}
.menuText a:visited {color: #003366; text-decoration:none;}

/* menuText2 */
.menuText2 {font-size: 12px; font-family: verdana; color: #003366; text-decoration:none;}
.menuText2 a:link {color:  #990000; text-decoration:none;}
.menuText2 a:visited {color: #990000; text-decoration:none;}

/* menuText */
.menuText3 {font-size: 11px; font-family: verdana; color: #999999; text-decoration:none;}
.menuText3 a:link {color:  #009900; text-decoration:none;}
.menuText3 a:visited {color: #009900; text-decoration:none;}

.menuText4 {font-size: 11px; font-family: verdana; color: #003366; text-decoration:none;}
.menuText4 a:link { font-size: 11px;color:  #990000; text-decoration:none;}
.menuText4 a:visited {font-size: 11px;color: #990000; text-decoration:none;}

.menuText5 {font-size: 12px; font-family: verdana; color: #003366; text-decoration:none;}
.menuText5 a:link { font-size: 11px;color:  #990000; text-decoration:none;}
.menuText5 a:visited {font-size: 11px;color: #990000; text-decoration:none;}

/* BoldText */
.BoldText {font-size: 11px; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; color: #003366; text-decoration:none;}
.BoldText a:link {color: #003366; text-decoration:none;}
.BoldText a:visited {color: #003366; text-decoration:none;}

/* menuTextwhite */
.menuTextwhite {font-size: 10px; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:none;}
.menuTextwhite a:link {color: #ffffff; text-decoration:none;}
.menuTextwhite a:visited {color: #ffffff; text-decoration:none;}

/* part */
.part {font-size: 10px; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; color: #ff9900; text-decoration:none;}

/* researcher */
.researcher {font-size: 13px; font-weight: bold; font-family: verdana, sans-serif; color: #003366; text-decoration:none;}
.researcher a:link {color: #990000; text-decoration:none;}
.researcher a:visited {color: #990000; text-decoration:none;}


/* author */
.author {font-size: 10px; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;}
.author a:link {color: #000000; text-decoration:none;}
.author a:visited {color: #000000; text-decoration:none;}

/* titlewhite */
.titlewhite {font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration:none;}
.titlewhite a:link {color: #ffffff; text-decoration:none;}
.titlewhite a:visited {color: #ffffff; text-decoration:none;}

/* titlered */
.titlered {font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #CC0000; text-decoration:none;}
.titlered a:link {color: #CC0000; text-decoration:none;}
.titlered a:visited {color: #CC0000; text-decoration:none;}

/* search */
.search {font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; color: #003366; text-decoration:none;} 
.search a:link {color: #003366; text-decoration:none;}
.search a:visited {color: #003366; text-decoration:none;}

/* readmore */
.readmore {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #cc0000; text-decoration:none;}
.readmore a:link {color: #cc0000; text-decoration:none;}
.readmore a:visited {color: #cc0000; text-decoration:none;}

/* leftbox */
.leftbox {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;}
.leftbox a:link {color: #000000; text-decoration:none;}
.leftbox a:visited {color: #000000; text-decoration:none;}

/* box */
.box {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #003366; text-decoration:none;}
.box a:link {color: #000000; text-decoration:none;}
.box a:visited {color: #000000; text-decoration:none;}


/* Top Header */

.topheader {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #949494; text-decoration:none;} 
.topheader a:link {color: #949494; text-decoration:none;}
.topheader a:visited {color: #949494; text-decoration:none;}


/* Breadcrumb */
.crumbs {font-size: 10px; font-family:verdana, Arial, Helvetica, sans-serif; color: #949494; text-decoration:none}
.crumbs a:link {color: #949494; text-decoration:none;}
.crumbs a:visited {color: #949494; text-decoration:none;}


/* Copywrite */

.copywrite {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #949494; text-decoration:none;}
.copywrite a:link {color: #949494; text-decoration:none;}
.copywrite a:visited {color: #949494; text-decoration:none;}

/* indent */
.indent {font-size: 10px; text-indent: -3em; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;}
.indent a:link {color: #ffffff; text-decoration:none;}
.indent a:visited {color: #ffffff; text-decoration:none;}


/* figuretitle */
.figuretitle {font-size: 14px;font-family: verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; text-decoration:none;}

/* footnote */
.footnote {font-family: verdana,arial,helvetica,sans serif; font-size: xx-small; text-align: left;}

/* table styles */

.Tableh2, Tableh3 {margin: 0; border: 1px solid gray; width: 531px;}
.Tableh2 {border-width: 0 0 0 1px; padding: 0 0 0 0.25em; font-family: verdana,arial,helvetica,sans serif; font-size:100%;}
.Tableh3 {font-family: verdana,arial,helvetica,sans serif; font-size:80%;}
.Tableth {text-align: right; padding: 0 0.5em; border-bottom: 1px solid #DDD;}
.Tabletd {font-family: verdana,arial,helvetica,sans serif; font-size:70%; text-align: right; padding: 0 0.5em; border-bottom: 1px solid #DDD;}
.Tablethead {font-family: verdana,arial,helvetica,sans serif; font-size:70%; text-align: center; vertical-align: bottom; border: 1px solid gray; border-width: 0 1px 1px 0; white-space: normal;}
.Tableth2 {text-align: left; border-right: 1px solid gray; border-bottom: 1px solid #DDD; white-space: nowrap; font-weight: bold; font-family:verdana,arial,helvetica,sans serif; font-size:70%;}
.footnote {font-family: verdana,arial,helvetica,sans serif; font-size: xx-small; text-align: left;}
.TBtrodd {background: #EEE;}

.Chap {font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; color: #003366; margin-bottom: 5px; font-weight: bold;}

/* titulo data */
.titulodata {font-size: 12px; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; color: #314200; text-decoration:none;}
.titulodata a:link {color: #314200; text-decoration:none;}
.titulodata a:visited {color: #314200; text-decoration:none;}

/* titulofigure */
.titulofigure {font-size: 9px;font-family: Arial, Helvetica, sans-serif; color: #000033; text-decoration:none;}
.titulofigure a:link {color: #000033; text-decoration:none;}
.titulofigure a:visited {color: #000033; text-decoration:none;}

/* caption */
.caption {font-size: 9px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration:none;}
.caption a:link {color: #000066; text-decoration:none;}
.caption a:visited {color: #000066; text-decoration:none;}

