/* CSS Document */
body {  
	font-family: Tahoma; 
	font-size: xx-small;  
	color: #717171; 
	text-align: justify;
	margin:0px; 
        background : #d0e1e2  
       repeat-y center;
	}
td {  font-size: xx-small; line-height: 11px}
       }
FONT{color:#204255;  font-size:xx-small;  text-decoration:none; 
       }
A{color:#0b1d27; font-size:xx-small;  font-weight:normal;  text-decoration:none; 
       }
A:Visited{color:#204255;  font-size:xx-small;  font-weight:normal;  text-decoration:none; 
       }
A:Hover{color:#0b1d27;  font-size:xx-small;  font-weight:normal;  text-decoration:underline; 
       }
img {
  padding: 5px 5px 9px 5px
  background: white url(shad_bottom.png) repeat-x bottom left;
}
  TABLE.MYTABLE
  { 
     font-family:Tahoma;
     border-collapse:collapse;
     font-size:xx-small;
     background-color:f0f7f7;
     border-width:0;
  }
TD.MYTABLE
  {  
     font-size:xx-small;
     text-align:left;
  }

TABLE.MYTABLE1
  { 
     font-family:Tahoma;
     font-size:xx-small;
     background-color:f0f7f7;
     border-style:solid;
     border-width:0;
  }
  TD.MYTABLE1
  {  
     font-size:xx-small;
     background-color:#f0f7f7;
     color:000000;
     border-style:solid;
     border-width:1px;
     border-color:000000;
     text-align:center;
     vertical-align:top;
  }


div.shadow {
  float: left;
  padding: 0 1px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
}

div.shadow img {
  background: white url('shad_bottom.png') repeat-x bottom left;; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:9px
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url('shad_tlcorner.png') no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url('shad_trcorner.png') no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url('shad_blcorner.png') no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url('shad_brcorner.png') no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px
}
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
h1 { 
	margin:0 0 0 0 ;
	padding:0 0 0 0;
	font-size:xx-small;
	font-family: Tahoma; 
        color:#204255;
	font-weight:normal;
	}
h2 {
	margin:0 0 0 0 ;
	padding:0 0 0 0;
	font-size:10px;
        color:#1b8cff;
	font-weight:bold;
	}
h3 {
	margin:0 0 0 0 ;
	padding:0 0 0 0;
	font-size:xx-small;
        color:#FFFFFF;
	font-weight:bold;
	}

.colorgris{color:#666666;  font-size:xx-small;  font-family:serif;  font-weight:lighter;  text-decoration:none; }

.negrotit{color:#000000;  font-size:xx-small;  font-family:Arial;  font-weight:bold;  text-decoration:none; }

.SHNew{display:block}
.SHNew *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#d0e1e2}
.SHNew1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e2eded;
  border-right:1px solid #e2eded;
  background:#d8e6e7}
.SHNew2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ecf4f4;
  border-right:1px solid #ecf4f4;
  background:#d6e5e5}
.SHNew3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d6e5e5;
  border-right:1px solid #d6e5e5;}
.SHNew4{
  border-left:1px solid #e2eded;
  border-right:1px solid #e2eded}
.SHNew5{
  border-left:1px solid #d8e6e7;
  border-right:1px solid #d8e6e7}
.SHNewfg{
  background:#d0e1e2}

h2 a {
	text-decoration:none;
	color:#000000;
	}
#main-wrapper {
  background: #214552 url("corner_main_d.gif") no-repeat left top;
  width:183px;
  float:right;
  color:#ffffff;
  font-size: 85%;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }
#main {
  margin:0;
  padding:15px 20px;
  }
#titulo {
	color: #FFFFFF;
	font-size: x-small;
	font-weight:bold;
	border-bottom-width: 2px;
	border-bottom-style:solid;
	border-bottom-color: #000000;
	}
#titulo-azul {
	color: #188cff;
	font-size: xx-small;
	font-family: Tahoma;
	font-weight:bold;
	border-bottom-width: 2px;
	border-bottom-style:solid;
	border-bottom-color: #000000;
	}
	}
#titulo-azul2 {
	color: #188cff;
	font-size: xx-small;
	font-family: Tahoma;
	font-weight:bold;
	}
.peq {
	font-size:xx-small;
	}
#perfil {
	font-size:12px;
	}
.toptabla {
	background:#000000;
	font-weight:bold;
	color:#FFFFFF;
	}
.tabla {
	background:#bbc6cb;
	}
.tabla2 {
	background:#f9fee5;
	}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#7195a5}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b0c7cf;
  border-right:1px solid #b0c7cf;
  background:#8cabb7}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d4e5e7;
  border-right:1px solid #d4e5e7;
  background:#86a5b3}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #86a5b3;
  border-right:1px solid #86a5b3;}
.spiffy4{
  border-left:1px solid #b0c7cf;
  border-right:1px solid #b0c7cf}
.spiffy5{
  border-left:1px solid #8cabb7;
  border-right:1px solid #8cabb7}
.spiffyfg{
  background:#7195a5}

.cuadronegro{display:block}
.cuadronegro *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.cuadronegro1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #888c8c;
  border-right:1px solid #888c8c;
  background:#3c3d3d}
.cuadronegro2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d8dede;
  border-right:1px solid #d8dede;
  background:#2d2e2e}
.cuadronegro3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2d2e2e;
  border-right:1px solid #2d2e2e;}
.cuadronegro4{
  border-left:1px solid #888c8c;
  border-right:1px solid #888c8c}
.cuadronegro5{
  border-left:1px solid #3c3d3d;
  border-right:1px solid #3c3d3d}
.cuadronegrofg{
  background:#000000}

</style>
