td.default {
  color: #333;
  background: #fff;
  font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.inicio {
  color: #fff;
  background: #4c4c4c;
  font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.selected {
  color: #333;
  background: #e7e8e9;
  font: bold 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

td.visiting {
  color: #333;
  background: #b1bdc9;
  font: bold 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.footer {
  color: #fff;
  background: #e7e8e9;
  font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.footerselected {
  color: #333;
  background: #b1bdc9;
  font: bold 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

td.hoverfooter {
  color: #fff;
  background: #999;
  font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.hover2 {
  color: #333;
  background: #fff;
  font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

td.hover {
  color: #fff;
  background: #b1bdc9;
  font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

a:link {
	color: #333;
	text-decoration: none;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

a:visited {
	color: #333;
	text-decoration: none; 
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	} 
	
a:hoveroriginal { 
	color: white;
	text-decoration: underline;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

a:hover {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
} 

td.center {
  color: #333;
  background: #fff;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}

td.margins {
  color: #333;
  background: #fff;
  font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
  margin: 10px;
  margin-left: 10px;
  margin-right: 10px;
}

td.margins2 {
  color: #333;
  font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
  margin: 10px;
  margin-left: 10px;
  margin-right: 10px;
}

td.headline {
	color:  #005593;
	background: #fff;
	font: bold 16px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.bodytext {
	color:  #333;
	background: #fff;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.bodytext3 {
	color: #4c4c4c;
	background: #fff;
	font: 8px "Lucida Grande", Lucida, Verdana, sans-serif;
}

td.bodytext2 {
	color: #4c4c4c;
	background: #fff;
	font: 9px "Lucida Grande", Lucida, Verdana, sans-serif;
}


p.headlineCSS {
	color:  #005593;
	background: #fff;
	font: bold 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 10px;
}

p.headlineCSS2 {
	color:  #005593;
	
	font: bold 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-left: 10px;
	margin: 5px;
}

p.headlineCSS3 {
	color:  #005593;
	
	font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-left: 10px;
}

p.headlineCSS4 {
	color:  #005593;
	
	font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-left: 10px;
}

p.bodytextCSS {
	color:  #333;
	background: #fff;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-top: 2px;
	margin: 10px;
	}

.search_field {
	color: #666;
	background: #fff;
	font: italic 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
	}

.search_button {
	color: #000;
	background: #dbdbdb;
	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	}

.sombreado1 {color: gray;
	text-transform: none;
	word-spacing: 0.35em;
	background-color: #e7e8e9;
	line-height: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-variant: small-caps;
}

.sombreado2 {color: gray;
	text-transform: none;
	word-spacing: 0.35em;
	background-color: #b1bdc9;
	line-height: "Lucida Grande", Lucida, Verdana, sans-serif;
}


