body { 
	position: absolute;
	margin:0 auto; /* this will serve just as well */ 
	font- family: Arial, Helvetica, sans-serif;
	top: 20px;
	/*font-size: 18px; */
	color: #999999; 
	/*background-color: #D9D9D9; */
} 
td, p  {color: #999999; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height:15px;
}

ul,li, ol {font-size: 12px;
list-style-type: circle;
font-style: normal;
line-height: 2em;
	line-height:15px;

}
a img {border: none;}
#mainTable {
  background: #FFF;
  position: relative;
  top: 0px;
  left: 0px;
  width: 850px;
  height: 330px;
  padding: 0px;
  border-width:0px;
  border-spacing: 0px;
}
#sideTable {
  background: #FFF;
  /*position: relative;
  top: 0px;*/
  left: 0px;
  width: 415px;
  padding: 0px;
  border-width:0px;
  border-spacing: 0px;
}
#foot {
  background: #E4E6E8;
  /*position: absolute;*/
  top: 0px;
  left: 0px;
  width: 800px;
  height: 28px;
  padding: 0px;
  border-width:0px;
  border-spacing: 0px;
}

#mainTable2 {
  background: #FFF;
  /*position: absolute;*/
  top: 0px;
  left: 0px;
  width: 760px;
  height: 330px;
  padding: 0px;
  border-width:0px;
  border-spacing: 0px;
}
.pix {
  padding: 4px;
}
.right {
  align:right;
}

table.padded-table td { padding:0px; }

.txtgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.txtgris12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.txtazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B88BE;
	text-decoration: none;
}
.txtgris02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.box {
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	border: thin none;

}
.txtazul02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B88BE;
	text-decoration: none;
}

.txtazul03 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}
.Estilo1 {	color: #003366;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Estilo2 {color: #0066CC; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
a:link {
	color: #0066CC; font-size: 12px; font-weight: bold; text-decoration: none;
}
a:visited {
	color: #777777;  font-size: 12px; font-weight: bold; text-decoration: none;
}
a:hover {
	color: #666666;  font-size: 12px; font-weight: bold; text-decoration: none;
}
a:active {
	 font-weight: bold; font-size: 12px; font-weight: bold; text-decoration: none;
}


a.pro:link {
	color: #0066CC; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.pro:visited {
	color: #777777;  font-size: 12px; font-weight: bold; text-decoration: none;
}
a.pro:hover {
	color: #666666;  font-size: 12px; font-weight: bold; text-decoration: none;
}
a.pro:active {
	 font-weight: bold; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.blue:link {
	color: #003366; font-size: 12px; font-weight: normal; text-decoration: none;
}
a.blue:visited {
	color: #003366;  font-size: 12px; font-weight: normal; text-decoration: none;
}
a.blue:hover {
	color: #999999;  font-size: 12px; font-weight: normal; text-decoration: none;
}
a.blue:active {
	color: #003366; font-size: 12px; font-weight: normal; text-decoration: none;
}
/* MENU*/
a.navi:link {
	color: #003366; font-size: 15px; font-weight: normal; text-decoration: none;
}
a.navi:visited {
	color: #003366;  font-size: 15px; font-weight: normal; text-decoration: none;
}
a.navi:hover {
	color: #999999;  font-size: 15px; font-weight: normal; text-decoration: none;
}
a.navi:active {
	color: #003366; font-size: 15px; font-weight: normal; text-decoration: none;
}

#dropmenudiv{
position:absolute; border:1px solid black; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100;
}

#dropmenudiv a{
width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #CCCCCC;
}