body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  background: #000000;
  text-align: justify;
  margin: 0;
}

/* General links */
a:link,
a:visited {
  color: #000;
  font-weight: bold;
}

a:hover {
  color: #b74213;
}

/* Paragraphs */
p {
  line-height: 1.3em;
  margin: 15px 0 0 10px;
  text-align: justify;
}

acronym {
  color: #b74213;
  font-weight: bold;
  font-size: 10px;
  border-bottom: 1px dashed #b74213;
}

h3 {
  font-size: 12px;
}

/* Start layout rules */
#preamble h3 span {
  display: none;
}

#preamble h3 {
  /*	background: url(pinfantil.jpg);*/
  width: 396px;
  height: 48px;
}

/* Images replacement group */
#explanation h3 span {
  display: none;
}

#explanation h3 {
  background: url(../img/03.gif);
  width: 380px;
  height: 40px;
}

#participation h3 span {
  display: none;
}

#participation h3 {
  background: url(../img/03.gif);
  width: 380px;
  height: 40px;
}

#benefits h3 span {
  display: none;
}

#benefits h3 {
  background: url(../img/03.gif);
  width: 380px;
  height: 40px;
}

#requirements h3 span {
  display: none;
}

#requirements h3 {
  background: url(../img/03.gif);
  width: 380px;
  height: 40px;
}

/* Container */
#container {
  position: relative;
  width: 830px;
  margin-left: auto;
  margin-right: auto;
  /*	margin-top: -10px;*/
}

#quickSummary {
  position: absolute;
  top: 321px;
  left: 326px;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}

/* Child Selector - compliant browser */
#intro > #pageHeader {
  width: 700px;
}

#pageHeader {
  background: url(../img/head.jpg);
  width: 690px;
  height: 224px;
}

#pageHeader h1 span,
#pageHeader h2 span,
#quickSummary .p1 span {
  display: none;
}
#pageHeader2 {
  background: url(../img/shoulder.jpg);
  width: 690px;
  height: 91px;
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#preamble,
#supportingText {
  text-align: left;
  padding: 10px;
}

#preamble {
  background: #faa52a;
  width: 408px;
  margin: -20px 0 0 214px;
  width: 388px;
}

/* Child Selector - compliant browser */
#intro > #preamble {
  margin: -10px 0 0 248px;
}

#supportingText {
  background: #faa52a;
  width: 408px;
  margin: -10px 0 0 214px;
  width: 388px;
}

/* Child Selector - compliant browser */
#container > #supportingText {
  background: #faa52a;
  width: 388px;
  margin: -10px 0 0 248px;
}

#larchives li a,
#lresources li a {
  display: inline;
  font-weight: normal;
  font-size: 9px;
  line-height: 15px;
  padding: 0;
  margin: 0;
  text-transform: uppercase;
}

/* Navigation rules */
#linkList {
  position: absolute;
  top: 315px; /*	bottom: 0;*/
  left: 46px;
  font-size: 10px;
  background: #ecca99;
  width: 200px;
  background: #faa52a url("../img/bottom_linklist.gif") no-repeat left bottom;
  padding-bottom: 24px;
}

#banner {
  position: absolute;
  top: 315px; /*	bottom: 0;*/
  left: 670px;
  font-size: 10px;
  width: 120px;
  padding-bottom: 24px;
}

/* Child Selector - compliant browser */
#container > #linkList {
  left: 41px;
}

#linkList ul {
  text-align: left;
  list-style: url(../img/list.png);
}

#linkList a {
  text-decoration: none;
}

#linkList li {
  margin: 0 0 5px -10px;
  border-bottom: 1px solid #ebab6b;
  background: #faa52a;
  width: 150px;
  padding-bottom: 5px;
}

#lselect li a {
  text-transform: uppercase;
  font-size: 11px;
}

#lselect li a:hover {
  color: #d07b00;
}

#lselect .c {
  text-transform: capitalize;
  font-size: 10px;
}

#lselect a {
  display: block;
  font-weight: bold;
}

#lselect a.c {
  display: inline;
  font-weight: bold;
  color: #b74213;
}

#larchives ul li,
#lresources ul li {
  border-bottom: none;
}

#larchives ul,
#lresources ul {
  list-style: url(../img/star.gif);
}

#larchives ul li,
#lresources ul li {
  margin: 0 0 -5px -10px;
}

#larchives ul a,
#lresources ul a {
  color: #000;
  font-weight: bold;
}

h3.select {
  color: #000000;
  background: url(../img/bgh3sel.gif);
  height: 14px;
  text-align: left;
  padding: 5px;
}

h3.archives,
h3.resources {
  color: #000000;
  background: url(../img/bgh3.gif);
  height: 14px;
  text-align: left;
  padding: 5px;
  border-bottom: none;
}

/*Footer*/
#footer {
  background: url(../img/footer.gif);
  line-height: 45px;
  height: 45px;
  margin: 30px -10px -10px -10px;
  padding: 0 10px 0 10px;
  font-weight: bold;
  text-align: right;
  width: 388px;
  margin: -10px 0 0 248px;
}

#footer a {
  text-transform: uppercase;
  font-size: 9px;
  color: #efecde;
  text-decoration: none;
}

.lista {
  padding-right: 10px;
  list-style-type: none;
  list-style-image: url(../img/star.gif);
}

.tabla {
  background-color: #d97a39;
  margin-right: auto;
  margin-left: auto;
}
.tabla td {
  border: solid 1px #b34315;
}
.tabla caption {
  font-weight: bold;
  background-color: #b34315;
  margin-right: auto;
  margin-left: auto;
}

#imap {
  display: block;
  width: 380px;
  height: 240px;
  background: url(../img/todos.jpg);
  position: relative;
  margin: 0 auto 2em;
  border: solid 3px #b54014;
}

#imap a#titlex {
  display: block;
  width: 380px;
  height: 0;
  padding-top: 240px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  background: url(../img/todos.jpg) no-repeat 400px 400px;
  cursor: default;
  background-image: url(../../css/img/todos.jpg);
}
* html #imap a#titlex {
  height: 240px;
  he\ight: 0;
}

#imap a#titlex:hover {
  background-position: 0 0;
}

a#eva {
  display: block;
  width: 80px;
  height: 0;
  padding-top: 80px;
  overflow: hidden;
  position: absolute;
  left: 242px;
  top: 44px;
  background: transparent url(file:///E|/Websites/img/portraiteva.jpg) no-repeat
    400px 400px;
}

a#eva:hover {
  background-position: 0 0;
}

a#afnel,
a#aliot,
a#marissa,
a#pawnee,
a#martha,
a#ricardo,
a#miguel,
a#yesenia {
  display: block;
  width: 60px;
  height: 0;
  padding-top: 80px;
  overflow: hidden;
  position: absolute;
}

* html a#eva,
* html a#afnel,
* html a#aliot,
* html a#marissa,
* html a#pawnee,
* html a#martha,
* html a#ricardo,
* html a#miguel,
* html a#yesenia {
  height: 80px;
  he\ight: 0;
}

a#afnel {
  left: 205px;
  top: 17px;
  background: transparent url(file:///E|/Websites/img/portraitafnel.jpg)
    no-repeat 400px 400px;
}
a#aliot {
  left: 319px;
  top: 50px;
  background: transparent url(file:///E|/Websites/img/portraitaliot.jpg)
    no-repeat 400px 400px;
}
a#marissa {
  left: 174px;
  top: 53px;
  background: transparent url(file:///E|/Websites/img/portraitcristal.jpg)
    no-repeat 400px 400px;
}
a#pawnee {
  left: 95px;
  top: 53px;
  background: transparent url(file:///E|/Websites/img/portraitdiana.jpg)
    no-repeat 400px 400px;
}
a#martha {
  left: 133px;
  top: 26px;
  background: transparent url(file:///E|/Websites/img/portraitedgar.jpg)
    no-repeat 400px 400px;
}
a#ricardo {
  left: 291px;
  top: 12px;
  background: transparent url(file:///E|/Websites/img/portraitfernando.jpg)
    no-repeat 400px 400px;
}
a#miguel {
  left: 377px;
  top: 31px;
  background: transparent url(file:///E|/Websites/img/portraitreyna.jpg)
    no-repeat 400px 400px;
}
a#yesenia {
  left: 377px;
  top: 31px;
  background: transparent url(file:///E|/Websites/img/portraitreyna.jpg)
    no-repeat 400px 400px;
}

a#afnel:hover,
a#aliot:hover,
a#cristal:hover,
a#diana:hover,
a#edgar:hover,
a#fernando:hover,
a#reyna:hover {
  background-position: 0 0;
}

.img-container-advanced {
  float: left;
  width: 154px;
  height: 130px;
  /*	text-align:center;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;*/
  overflow: hidden;
  border: 1px solid #cccccc;
  padding-left: 3px;
  margin-left: 20px;
  margin-bottom: 5px;
  margin-top: 5px;
  background-color: #ffffff;
}
.scale-image-advanced {
  /*	width: 200px;
	height: 110px;*/
  margin: 0 auto;
  border: 0;
  /*	text-align:center;*/
  /*	margin-left:auto;
	margin-right:auto;*/
  padding-top: 5px;
  /*	margin-top:auto;
	margin-bottom:auto;*/
  /*	margin-top:10px;*/
}
.scale-image-advanced img {
  border: none;
}
.pagelist {
  text-align: center;
  clear: both;
}
.pagelist a {
  color: #ffffff;
  text-align: center;
  clear: both;
}
.page_b_off {
  border: 1px solid silver;
  padding: 1px 5px 1px 5px;
  font-size: 11px;
  text-decoration: none;
  background-color: #c04b15;
  color: white;
}
a.page_b_off:hover {
  background-color: #00cc00;
  color: white;
  text-decoration: none;
}
.page_b_on {
  background-color: gray;
  border: 1px solid silver;
  padding: 1px 5px 1px 5px;
  font-size: 11px;
  color: white;
}
.wordsleft {
  float: left;
  top: 100px;
  left: 150px;
  height: auto;
  width: 200px;
  background: #d26d28;
  border: 1px solid #000;
  margin: 10px;
  padding: 5px;
}
.wordsright {
  float: right;
  top: 100px;
  right: 150px;
  height: auto;
  width: 200px;
  background: #d26d28;
  border: 1px solid #000;
  margin: 10px;
  padding: 5px;
}
.fotito {
  margin-left: 15px;
  border: solid #ff3300 2px;
}
.parpa {
  font-size: 14px;
  text-decoration: blink;
  text-align: center;
  font-weight: bold;
  margin-bottom: 5px;
  color: #cc00ff;
}

.menulista {
  list-style-type: none;
  margin-top: 0px;
  list-style-image: url(../img/star.gif);
  margin-left: 20px;
}
.menulista ul {
  list-style-image: url(../img/star.gif);
}
.menulista li {
  display: inline;
}
/* End code */
