/*
-----------------------------------------------
pml.com.mx

Lic. Ernesto Rivera V.
www.erivera.info
Mayo/2007
----------------------------------------------- */


body { scrollbar-face-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #eeeeee; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000066; scrollbar-track-color: #eeeeee; scrollbar-darkshadow-color: #87919c; background-color:#ffffff
}


.dir { font-size: 11px; color: #ff3300; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-align: left; text-decoration: none; line-height: 20px
}


.text-sel a { font-size: 11px; color: #0066cc; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: center; text-decoration: none
}
.text-sel a:hover { color: #003399; text-decoration: none
}

.sel { font-size: 11px; color: #000000; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}

fieldset.1 { list-style-position: outside; font-size: 11px; color: #ff9900; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
leyend.1 {  font-size: 11px; color: #ff9900; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}


ul.list { list-style-position: outside; font-size: 11px; color: #ff9900; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
li.sel { list-style-position: outside; font-size: 11px; color: #000000; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}

.date { font-size: 11px; vertical-align: top; color: #999999; line-height: 20px; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: rigth; text-decoration: none
}

.i { font-size: 3px; vertical-align: top; color: #ffffff; line-height: 3px; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}



.text { font-size: 12px; color: #000000; line-height: 14px; font-family: arial; text-align: justify
}
.title { display: block; width: 150px;  font-size: 12px; font-weight: bold; color: #ffffff; line-height: 20px; font-family: arial; text-align: center; background-color:#000066
}
.title-img { font-size: 24px; font-weight: normal; color: #000000; line-height: 24px; font-family: times; font-style: italic; text-align: center
}
.sub-title { font-size: 12px; color: #0066cc; line-height: 14px; font-family: arial; text-align: justify; font-weight: bold;
}
ul.text { list-style-position: outside; font-size: 11px; color: #000000; line-height: 18px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}




.ai-e { font-size: 10px; color: #999999; font-weight: normal; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
.s-text { font-size: 11px; color: #999999; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left; background-color:#eeeeee
}

.name { font-size: 11px; color: #000000; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}
.marquee { font-size: 12px; color: #0000cc; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}



.option a { font-size: 14px; color: #ff0000; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.option a:hover { color: #ff00; text-decoration: underline
}


.b-sel a { font-size: 11px; vertical-align: top; color: #999999; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none; background-color:#eeeeee
 }
.b-sel a:hover { color: #000066; background-color: #ffffff
}
.b-r { font-size: 10px; color: #000066; font-family: arial, helvetica, sans-serif; valign: center; background-color:#ffffff; border: solid 1px #bcbcbc
}
.b-b { width: 100px; font-size: 10px; color: #999999; font-family: arial, helvetica, sans-serif; valign: center; background-color:#e3e3e3; border: solid 1px #eeeeee
}



a.move:link { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999999; font-size: 11px; border: solid 2px #ffffff; background-color:#eeeeee; line-height: 16px
}
a.move:visited { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999999; font-size: 11px; border: solid 2px #ffffff; background-color:#eeeeee; line-height: 16px
}
a.move:active { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999999; font-size: 11px; border: solid 2px #ffffff; background-color:#eeeeee; line-height: 16px
}
a.move:hover { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #eeeeee; font-size: 11px; border: solid 2px #ffffff; background-color:#000000; line-height: 16px
}

.credit { font-size: 11px; vertical-align: top; color: #999999; line-height: 20px; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: rigth; text-decoration: none
}