/* GLOBALES */
body{ font-family: Verdana, Arial, sans-serif;  background-color: White; margin:auto; margin-top: 9px; margin-bottom:9px; padding:18px;}
.linksglobal{ background-color: White;  padding-left: 9px;  padding-bottom: 9px;  padding-right: 9px;  padding-top: 9px;  border: 1px solid #3399CC; }
/* SEO SEM */
.lsm{ font-size: 80%; }
.linkstagline{ font-size: 129%;  font-weight: bold;  color: #3399CC; }
h1.linkstitletop{ font-size: 72%;  font-weight: bold;  color: #3399CC; }
/*HEADS BOTTOMS */
.linksheadtop{ background-color: #FFFFFF;  padding-left: 9px;  padding-bottom: 9px;  padding-right: 9px;  padding-top: 9px;  border: 0px solid #3399CC;}
.linkspublitop{ background-color: #FFFFFF;  padding-left: 9px;  padding-bottom: 9px;  padding-right: 9px;  padding-top: 9px;  border: 1px solid #3399CC; margin-top: 18px;}
.linkspublibottom{ background-color: #FFFFFF;  padding-left: 9px;  padding-bottom: 9px;  padding-right: 9px;  padding-top: 9px;  border: 1px solid #3399CC;margin-top: 18px; }
.linksfooterend{ background-color: #F0F8FF;  padding-left: 9px;  padding-bottom: 9px;  padding-right: 9px;  padding-top: 9px;  border: 1px solid #3399CC; margin-top: 18px; }
.linksbottomend{ background-color: #FFFFFF;  padding-left: 9px;  padding-bottom: 9px;  padding-right: 9px;  padding-top: 9px;  border: 1px solid #3399CC; margin-top: 18px; }
/* BOXES */
.linksboxresalt {text-align: left; background-color: #F0F8FF;  border: 1px solid #3399CC;  padding: 9px 9px;  width: 200px;  margin-bottom: 18px; }
.linksboxresaltsearch {text-align: left; background-color: #F0F8FF;  border: 1px solid #3399CC;  padding: 9px 9px;  width: 200px;  margin-bottom: 18px; }
.linksboxnotes  {text-align: left;   width: 200px;  margin-bottom: 9px; }
.linksboxpropose  {text-align: left; width: 200px;  margin-bottom: 9px; }
.linksboxtagline  {text-align: left; width: 200px;  margin-bottom: 9px; }
.linksboxresaltarjeta {text-align: left; background-color: #F0F8FF;  border: 1px solid #3399CC;  padding: 9px 9px;  width: 200px;  margin-bottom: 18px; }

/*Especificos Links */
p.linkstitlelinked {font-size: 68%; text-align: right; }
p.linksnormal {font-size: 75%; text-align: left; }
p.linkstitle {font-size: 92%; text-align: left;  font-weight: bold;  }
p.linksmenu {font-size: 68%; text-align: left; }
p.linksmore {font-size: 68%; text-align: left; }
p.linksnotes {font-size: 68%; text-align: center;  font-style: italic; }
p.linkspropose {font-size: 68%; text-align: center; }
p.linkspages {font-size: 68%; text-align: right;  }
p.linkserror {font-size: 75%; text-align: left;  color: #B22222; font-weight: bold;  padding-left: 29px;  }
p.linkspre {margin-left: 18px; font-size: 68%; font-weight: bold;}
p.linkslink {font-size: 75%; text-align: left;  font-weight: bold; padding-left: 0px;}
p.linkscatlink {font-size: 87%; text-align: left; font-weight: bold; padding-left: 9px;}
p.linkscatdescript {font-size: 68%; text-align: left;  padding-left: 18px;  }

a.linkslink,a.linkslink:link,a.linkslink:visited,a.linkslink:active {color: #0066CC; text-decoration: underline;}
a.linkslink:hover  {color: #FF3333;}
a.linksmenu,a.linksmenu:link,a.linksmenu:visited,a.linksmenu:active {color: #0066CC; text-decoration: none;  font-weight: bold; }
a.linksmenu:hover {text-decoration: underline; }

table.linkstglobal { height: 100%;  width: 100%; }
td.linkstopleft{vertical-align: top;}
td.linkstopright{vertical-align: top; width: 245px; padding-left: 45px; max-width: 245px;  margin-left: 4px;   }
td.linkscontentleft { text-align: left; height: 100%; vertical-align: top; }
td.linkscontentright { text-align: left; height: 100%;  vertical-align: top; width: 245px;  padding-left: 45px; max-width: 245px;}
td.linkscontentfootleft { text-align: left; height: 100%; vertical-align: top; }
td.linkscontentfootright { text-align: left; height: 100%;  vertical-align: top; width: 245px;  padding-left: 45px; max-width: 245px;}

td.linkscatlist {height: 36px;  width: 50%;  vertical-align: top;  text-align: left; }
table.linksrated { width: 96%;text-align: left; font-size: 75%; margin-left: 0px;  background-color: #F0F8FF; border: 1px solid Gray; }
th.linkstoprated{ background-color: #F0F8FF; padding: 3px;}

.linksabstract {font-size: 92%; text-align: left;  font-weight: normal; }
.linksother {font-size: 92%; text-align: left;  font-style: italic;  font-weight: normal;  }
.linksnew {font-size: 78%;color: #FF4500; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linkspop {font-size: 78%;color: Teal; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linkspick {font-size: 78%;color: #6495ED; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linksrate {font-weight: bold;  }
.linkscatnew {font-size: 78%;color: #FF4500; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linkscatnum { font-size: 82%;  color: #778899; }
.linkscatdescript {font-size: 82%; text-align: left;  font-weight: normal;  }
.linkssubcaturl {font-size: 82%; text-align: left;  font-weight: bold; text-decoration: underline;  }
.linksxml {font-size: 100%;color: White; font-weight: bold;  background-color: Red; padding: 2px 3px 2px 3px; border: 1px outset #A9A9A9;}
.linksatom {font-size: 100%;color: White; font-weight: bold;  background-color: Red; padding: 2px 3px 2px 3px; border: 1px outset #A9A9A9;}

ul.linkserror {font-size: 75%; text-align: left;  color: #B22222; font-weight: bold;  padding-left: 29px;  }
ul.linksrelated {font-size: 75%; text-align: left;  color: Black; font-weight: bold;  padding-left: 29px;  }

h1.linkstitle {font-size: 118%;  font-weight: bold; }
h2.linkstitle {font-size: 98%;  font-weight: bold; }
h3.linkstitle {font-size: 78%;  font-weight: bold; }
h2.linkstitletop {font-size: 87%;  font-weight: bold;  color: #3399CC; background-color: #F0F8FF;  border: thin solid #3399CC; }
h2.linkstitlepick {font-size: 87%;  font-weight: bold; color: #3399CC; background-color: #F0F8FF;  border: thin solid #3399CC; }

table.linksform { text-align: left; margin: 9px; background-color: #F0F8FF;  color: Black; border: 1px solid #3399CC;  vertical-align: top;   }
td.linksform { text-align: right; font-size: 68%; }
td.linkscontentform { text-align: left; font-size: 68%; }
td.linkscleft {font-size: 63%; color: #FF4500;  vertical-align: middle;  }
.linkscleft {font-size: 100%;border: none; background-color: transparent;  width: auto;  color: #4682B4; }

li.linkserror {font-size: 75%;  color: #B22222; font-weight: bold;}
li.linksnormal {font-size: 95%;  color: #4682B4; font-weight: bold;}

.linkssearchterms { background-color: #FFCC66;}

#dhtmltooltip{position: absolute;width: 372px;border: 1px solid Black;padding: 2px;background-color: #CCCC33;
visibility: hidden;z-index: 9;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
color: Black;font-size: 68%;}

hr.linksleft{color: #3399CC;  margin-bottom: 9px;  margin-top: 9px;  width: 100%;  height: 1px; }  
hr.linksright{color: #3399CC;  margin-bottom: 9px;  margin-top: 9px;  width: 100%;  height: 1px;}

