a:link,a:visited,a:active{ color: #0000ad; text-decoration: none; }
a:link,a:visited,a:active,a:hover{ font-style: normal; }
a:hover{ color: #ff0000; }
a.azul:link,a.azul:visited,a.azul:active,a.azul:hover{ text-decoration: none; }
a.azul11:link,a.azul11:visited,a.azul11:active,a.azul11:hover{ font-size: 11px; text-decoration: underline; }
a.blanco:link,a.blanco:visited{ color: #ffffff; }
a.blanco:hover{ color: #ffa128; text-decoration: underline; }
body { font-family: Arial, Nimbus Sans L, Liberation Sans, FreeSans, Sans-serif, helvetica, sans; font-size: 0.8em; font-style: normal; line-height: 140%; margin-top: 5px; vertical-align: top; margin: 0px; padding: 0px; height: 100%; background: #e7e7e7; background-image: url(../png/bg_tile.png); }
button{ background: #d4d4d4; color: #000000; border: 1px solid #000000; }
caption{ text-align: center; font-weight: bold; }
h1{ font-size: 1.6em; }
h1,h2,h3,h4,h5,h6{ color: #483D8B; line-height: 100%; text-align: center; font-weight: bold; }
h2{ font-size: 1.5em; }
h3{ font-size: 1.4em; }
h4{ font-size: 1.3em; }
h5{ font-size: 1.2em; }
h6{ font-size: 1.1em; }
img{ border: none; }
input,textarea{ padding: 2px; }
ol li,ul li{ list-style: disc; }
ol,ul,li{ line-height: 140%; }
p{ text-align: justify; padding-right: 10px; padding-left: 10px; }
table{ background: #ffffff; vertical-align: top; }
#maindiv {border: 1px solid #5e5e5e; width: 880px; display: table; margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 15px; background: #fff;  }
#header {  }
#headerbgimage {width: 870px; height: 105px; margin: 5px auto;text-align: center; background-image: url(../jpg/bgheader870.jpg); background-repeat: no-repeat; }
#date {padding-left: 25px; padding-bottom: 3px;	float: left;}
#bluebar  {background: #567dbc;	text-indent: 1px;	width: 100%; height: 26px; clear: both;}
#searchplus {	padding-right: 8px;	padding-bottom: 3px;	float: right;}
#maincontent  { width: 100%; position: relative; display: inline-table; }
#footer { width: 100%; background: #567dbc; color: #fff; text-align: center; line-height: 140%; padding-top: 8px; padding-bottom: 8px; }
#endbar { width: 100%; text-align: center; padding-top: 6px; padding-bottom: 15px; }
.whitebar { background: #fff; height: 22px; clear: both; }
.imgcenter { margin: 0px auto; display: block; }
.clearboth {clear:both;}