#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}
#nav a      { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: block; border-right: none white; height: 23px; overflow: auto }
.titles a {
	text-decoration: none;
	color: #036BB2;
}

.box {
	width: 98%;
	padding-left: 10pt;
}


#nav a:hover      { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: block; border-right: none white; height: ; overflow: auto }

#nav li     { float: left; border-right: none }

#nav li ul     { background-image: url(../images/bk_blue.png); padding-top: 5pt; border: 1px; position: absolute; left: -999em; width: 160px }

#nav li ul ul   { margin: -20px 0 0 140px }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul    { background-image: url(../images/bk_rojo.png); left: -999em }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#content {
	clear: left;
	color: #ccc;
}

.menu_top     { color: #010198; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-right: 2pt solid #f0f0f0; width: 178px; height: 25px }
.menu_top:hover { color: #f00101; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ddd; border-right: 2pt solid #777; width: 178px; height: 25px }
.title  { color: white; font-size: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: -1pt }
.title_black  { color: #666666; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: -1pt }
.title_blue { color: #007; font-size: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: -1pt }
.detallestexto {
	color: #015D9A;
	font-size: medium;
}

td { color: #555; font-size: 8pt }
.inputs  {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px dotted #bbb;
	color: #333333;
}
.selectors  { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #2a61ad }
.links { color: #082c7a; text-decoration: none }
.text {
	text-align: justify;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.sample_attach, a.sample_attach
 { color: #ffffff; padding: 0px 5px; width: 100px }

a.sample_attach
   { text-decoration: none; background: url(../images/bk_blue.png) no-repeat; display: block; padding-top: 5pt; width: 174px; height: 25px }

a.sample_attach:hover
 { text-decoration: none; background: url(../images/bk_blue.png) no-repeat; display: block; padding-top: 5pt; width: 174px; height: 25px }

.a.sample.attachtit  { color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: silver }

form.sample_attach
{
	position: absolute;
	visibility: hidden;
	background: #FFFFEE;
	padding: 0px 5px 2px 5px;
}
div.sample_attach, a.sample_attach
 { color: #ffffff; padding: 0px 5px; width: 100px }
.search {
	background-image: url(../images/search-bk.gif);
	height: 25px;
	width: 131px;
	background-repeat: no-repeat;
	border: thin solid #FFFFFF;
	background-attachment: fixed;
}


a.sample_attach
   { text-decoration: none; background: url(../images/bk_blue.png) no-repeat; display: block; padding-top: 5pt; width: 174px; height: 25px }

a.sample_attach:hover
 { text-decoration: none; background: url(../images/bk_blue.png) no-repeat; display: block; padding-top: 5pt; width: 174px; height: 25px }

.a.sample.attachtit  { color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: silver }

form.sample_attach
{
	position: absolute;
	visibility: hidden;
	background: #FFFFEE;
	padding: 0px 5px 2px 5px;
}
.link2 {
	color: #013150;
	text-decoration: none;
}

.titles {
	font-size: 12px;
	color: #036BB2;
	font-weight: bold;
}
.titles a:hover {
	text-decoration: none;
	color: #990000;
}
.box2 {

	width: 60%;
	padding-left: 10pt;
}
.go { color: #555; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddd; border: solid 1pt #888 }
