    body, td, input, select, option {
          font-family : Verdana, Arial, Helvetica, sans-serif;
          font-size : 10px;
          font-weight : normal;
          color : black;
      }
   a {
          color : #990000;
          text-decoration : none;
      }
   a:hover {
          text-decoration : underline;
      }
   .bigger {
          font-size : 12px;
          color : #990000;
          font-weight : bold;
      }
   TEXTAREA {
          border-bottom-width : 1px;
          border-color : #000000;
          border-left-width : 1px;
          border-right-width : 1px;
          border-style : solid;
          border-top-width : 1px;
          font-family : Tahoma, Verdana, sans-serif;
          font-size : 10px;
          font-weight : bold;
          text-indent : 2px;
      }
   INPUT {
          background-color : #ffffff;
          border-bottom-width : 1px;
          border-color : #000000;
          border-left-width : 1px;
          border-right-width : 1px;
          border-top-width : 1px;
          color : #000000;
          font-family : Tahoma, Verdana, sans-serif;
          font-size : 10px;
          font-weight : normal;
          text-indent : 2px;
      }
   INPUT.pn-text {
          background-color : #d9dcc2;
          border-bottom-width : 1px;
          border-color : #000000;
          border-left-width : 1px;
          border-right-width : 1px;
          border-top-width : 1px;
          color : #000000;
          font-family : Tahoma, Verdana, sans-serif;
          font-size : 10px;
          font-weight : normal;
          text-indent : 2px;
      }
   INPUT.pn-button {
          background-color : #d9dcc2;
          border-bottom-width : 1px;
          border-color : #000000;
          border-left-width : 1px;
          border-right-width : 1px;
          border-top-width : 1px;
          color : #000000;
          font-family : Tahoma, Verdana, sans-serif;
          font-size : 10px;
          font-weight : normal;
          text-indent : 2px;
      }
   INPUT.r-button {
          background-color : transparent;
          font-family : Tahoma, Verdana, sans-serif;
      }
   INPUT.checkbox {
          font-family : Tahoma, Verdana, sans-serif;
          font-size : 10px;
          font-weight : bold;
      }
   SELECT {
          font-family : Tahoma, Verdana, sans-serif;
          font-size : 10px;
          font-weight : bold;
      }
   SELECT.pn-text {
          background-color : #d9dcc2;
          color : #000000;
          font-family : Tahoma, Verdana, sans-serif;
          font-size : 10px;
          font-weight : bold;
      }
   .clWin {
          position : absolute;
          z-index : 2;
          visibility : hidden;
          overflow : hidden;
          background-color : blue;
      }
   .clWindow {
          position : absolute;
          background-color : blue;
          overflow : hidden;
          z-index : 15;
      }
   .clWinHead {
          position : absolute;
          top : 0;
          font-family : arial, arial, helvetica;
          font-size : 11px;
          font-weight : bold;
          color : white;
          background-color : transparent;
      }
   .clText {
          position : absolute;
          z-index : 50;
          font-family : arial, helvetica;
          font-size : 11px;
          background-color : transparent;
      }
   .clWinResize {
          position : absolute;
          z-index : 30;
          clip : rect(0,30,30,0);
          background-image : url(resize.gif);
      }
   .clLog{
          position : absolute;
      }
   .clUp {
          position : absolute;
          z-index : 60;
      }
   .clDown {
          position : absolute;
          z-index : 60;
      }
   .clWinButtons {
          position : absolute;
          font-family : arial, helvetica;
          font-size : 12px;
      }
   dl, dt, dd, ul, li {
          margin : 0;
          padding : 0;
          list-style-type : none;
      }
   #menu {
          z-index : 100;
          width : 100%;
      }
   #menu dl {
          float : left;
          width : 8em;
          margin : 0 1px;
      }
   #menu dt {
          text-align : center;
          border : 1px solid gray;
          background-color : #fff;
          font-family : verdana, arial, helvetica;
      }
   #menu dd {
          border : 1px solid gray;
      }
   #menu li {
          text-align : left;
          background : #fff;
      }
   #menu li a, #menu dt a {
          text-decoration : none;
          display : block;
          height : 80%;
          border : 0 none;
      }
   #menu li a:hover {
          background : #eee;
      }
   .rssclass a {
          text-decoration : none;
      }
   .rsstitle {
          font-weight : bold;
      }
   .rssdate {
          color : gray;
          font-size : 85%;
      }
   td {
          font-family : Tahoma;
          font-size : 11px;
          color : #000000;
      }
   .date {
          font-family : HeliosCond;
          font-size : 15px;
          font-weight : bold;
          color : #0586bd;
      }
   .cap {
          font-family : HeliosCond;
          font-weight : bold;
          font-size : 18px;
          color : #154a90;
      }
   .footer {
          font-family : Verdana;
          font-size : 9px;
          color : #ffffff;
      }

/*
 Informacion del nuevo sistema de Menus
*/

.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #000000;
 font: 12px Arial, sans-serif;
 text-decoration: none;
 text-align: center;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
 color: #000000;
 font: 12px Arial, sans-serif;
 text-align: center;
 text-decoration: none;
}

.itemBorder {
 border: 1px solid #666666;
}
.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #FFCC99;
 font: Bold 12px Arial, Helvetica;
 text-align: center;
}
.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #99CCFF;
 font: Bold 12px Arial, Helvetica;
 padding: 1px;
 text-align: center;
}
.buttonBorder {
 border: 1px outset #339966;
}
.buttonBorderOver {
 border: 1px inset #CC9966;
}

.drag{
position:relative;
cursor:hand;
z-index: 100;
}

#loading {
	width: 200px;
	height: 100px;
	background-color: #c0c0c0;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -50px;
	margin-left: -100px;
	text-align: center;
}
