/*Element*/
BODY {

SCROLLBAR-FACE-COLOR: #5C582A; FONT-SIZE: 12px;
SCROLLBAR-HIGHLIGHT-COLOR: #49461F;
SCROLLBAR-SHADOW-COLOR: #2D2701; COLOR: #424a78;
SCROLLBAR-3DLIGHT-COLOR: #433E05;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #cccccc;

BACKGROUND-REPEAT: repeat;

FONT-SIZE: 11px; COLOR: #2D2701; FONT-FAMILY: tahoma,sans-serif;
/*060907BACKGROUND-COLOR: #5C8B68 ;*/
/*BACKGROUND-COLOR: #ffffff ;*/
MARGIN-LEFT:1px; MARGIN-RIGHT:1px; MARGIN-TOP:0px; MARGIN-BOTTOM:0px;
}

A {  COLOR: #0000bf;
   text-decoration : none; }

A:HOVER { COLOR: #ff0000 ;
text-decoration : none;

}




UL  {
padding-left : 10px;
padding-right : 30px;
font-size : 10pt;
font-family : verdana, Arial, sans-serif;
list-style-type : square;
text-align : left;
}

OL  {
padding-left : 10px;
padding-right : 30px;
font-size : 10pt;
font-family : verdana, Arial, sans-serif;
text-align : left;
}

PRE {FONT-SIZE: 15px; }



TABLE {
    BBORDER-left:0px;
BORDER-bottom:0px;
BORDER-RIGHT: 0px;
BORDER-TOP: 0px;
FONT-SIZE: 9px;
BORDER-LEFT: 0px;
BORDER-BOTTOM: 0px;
FONT-FAMILY: tahoma,sans-serif,
MARGIN-TOP:0PX; MARGIN-BOTTOM:0PX;
/*MARGIN-RIGHT:0PX; MARGIN-LEFT:0PX;*/
HSPACE:0; NOFLOW: VSPACE:0;
 FONT-FAMILY: tahoma,sans-serif,
}



input {
/*060907
BACKGROUND: #B1CDAF;
BORDER-BOTTOM: #446F12 1px solid;
BORDER-LEFT: #194503 1px solid;
BORDER-RIGHT: #446F12 1px solid;
BORDER-TOP: #194503 1px solid;
COLOR: #02610F;
*/
FONT-FAMILY: verdana, Arial, sans-serif;
FONT-SIZE: 8pt;
FONT-WEIGHT: bold
}


textarea {
/*060907
BACKGROUND: #B1CDAF;
BORDER-BOTTOM: #446F12 1px solid;
BORDER-LEFT: #194503 1px solid;
BORDER-RIGHT: #446F12 1px solid;
BORDER-TOP: #194503 1px solid;
COLOR: #02610F;
*/
FONT-FAMILY: verdana, Arial, sans-serif;
FONT-SIZE: 8pt;
FONT-WEIGHT: bold
}





select {
/*060907
BACKGROUND: #B1CDAF;
BORDER-BOTTOM: #446F12 1px solid;
BORDER-LEFT: #194503 1px solid;
BORDER-RIGHT: #446F12 1px solid;
BORDER-TOP: #194503 1px solid;
COLOR: #02610F;
*/
FONT-FAMILY: verdana, Arial, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold
}



/*Classes */

/*060907
.colorbuttonoscuro {
font-size : 8pt;
font-family : verdana, Arial, sans-serif;
font-weight : bold;
background : #326740;
*/

background : #FFFFFF;
CURSOR: hand;
HEIGHT:16pt;
color :#000000;
border-left-color : #afc4d5 1px solid;
border-right-color: #104a7b 1px solid;
border-bottom-color: #104a7b 1px solid;
border-top-color :  #afc4d5 1px solid
//border: 1px solid
}

.colorbuttonblanco {
font-size : 8pt;
font-family : verdana, Arial, sans-serif;
font-weight : bold;
background : #FFFFFF;
CURSOR: hand;
HEIGHT:16pt;
color :#000000;
border-left-color : #afc4d5 1px solid;
border-right-color: #104a7b 1px solid;
border-bottom-color: #104a7b 1px solid;
border-top-color :  #afc4d5 1px solid
//border: 1px solid
}

.colorbuttonclaro {
font-size : 8pt;
font-family : verdana, Arial, sans-serif;
font-weight : bold;
background : #D8E8F0;
CURSOR: hand;
HEIGHT:16pt;
color: #000000;
border-left-color : #afc4d5 1px solid;
border-right-color: #104a7b 1px solid;
border-bottom-color: #104a7b 1px solid;
border-top-color :  #afc4d5 1px solid
//border: 1px solid
}


.folderlink{text-decoration: none;  color:#0000ff; FONT-FAMILY: tahoma,san-serif; FONT-SIZE: 11px;
}
.folderlink  A:HOVER{text-decoration: none;  color:#0000ff; FONT-FAMILY: tahoma,san-serif; FONT-SIZE: 11px;
}
A:HOVER.folderlink{text-decoration: none;  color:#0000ff; FONT-FAMILY: tahoma,san-serif; FONT-SIZE: 11px;
}
A:VISITED.folderlink{text-decoration: none;  color:#0000ff; FONT-FAMILY: tahoma,san-serif; FONT-SIZE: 11px;
}

.link1{text-decoration: none;  color:#0000ff; FONT-FAMILY: arial,tahoma(arabic),san-serif; FONT-SIZE: 11px;}
A:HOVER.link1{text-decoration: none;  color:#0000ff; FONT-FAMILY: arial,tahoma(arabic),san-serif; FONT-SIZE: 11px;}
A:VISITED.link1{text-decoration: none;  color:#0000ff; FONT-FAMILY: arial,tahoma(arabic),san-serif; FONT-SIZE: 11px;}



A.link2{
COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
  font-weight: bold
}
A:HOVER.link2 {
COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
  font-weight: bold
}

A:visited.link2{
COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
  font-weight: bold
}

A.link3{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*060907FONT-WEIGHT:bold; FONT-SIZE: 11px;color:02610F;*/
FONT-WEIGHT:bold; FONT-SIZE: 11px;color:FFFFF;

}

A:HOVER.link3{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR:  #ff0000;
}

A:visited.link3{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR:  #ff0000;
}



.infolder {
	FONT-FAMILY: arial,san-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.infolder {
	FONT-FAMILY: arial,san-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A:VISITED.infolder {
	FONT-FAMILY: arial,san-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A:HOVER.infolder {
	FONT-FAMILY: arial,san-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}


.filterno {
    FONT-FAMILY: Arial, Verdana, Arial, Helvetica, ;
    /*060907FONT-SIZE: 15px ; COLOR: #02610F; FONT-WEIGHT:bold;*/
    FONT-SIZE: 15px ; COLOR: #FFFFFF; FONT-WEIGHT:bold;
}
.swb { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; }
.swb a:active{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; }

A:VISITED.swb { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; }
.swb A:VISITED{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; }
A:HOVER.swb{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #dd55aa; }
.swb A:HOVER { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #dd55aa; }


/*.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #02610F; }
.sbd a:active{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #02610F; }
A:VISITED.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #02610F; }
.sbd A:VISITED{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #02610F; }
A:HOVER.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #02610F; }
.sbd A:HOVER { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #02610F; }

*/

.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #FFFFFF; }
.sbd a:active{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #FFFFFF; }
A:VISITED.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #FFFFFF; }
.sbd A:VISITED{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #FFFFFF; }
A:HOVER.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #FFFFFF; }
.sbd A:HOVER { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #FFFFFF; }



.sb{
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #2D2701; FONT-FAMILY: tahoma,sans-serif ;
}
.sb A{
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #2D2701; FONT-FAMILY: tahoma,sans-serif ;
}
.sb A visited{
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #2D2701; FONT-FAMILY: tahoma,sans-serif ;
}

.sb A:hover {
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #dd55aa; FONT-FAMILY: tahoma,sans-serif
}

.sd {
      FONT-SIZE: 11px; COLOR: #2D2701; FONT-FAMILY: tahoma,sans-serif
}
.sd A {
      FONT-SIZE: 11px; COLOR: #2D2701; FONT-FAMILY: tahoma,sans-serif
}

.total{
	BACKGROUND-COLOR: #eeeeee; COLOR: #2D2701; FONT-WEIGHT: bold;
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif;
}

 .error {
     FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif;  FONT-WEIGHT: bold;  color:red;
}

TABLE.Mtable TD { BORDER-BOTTOM: #ff6633 1px solid }

.tableHeader1 {
	BACKGROUND: #d3d3d3; FONT-FAMILY: Verdana, Helvetica, ; FONT-SIZE: 15px ; COLOR: #2D2701
}


.tableHeader2{
         BACKGROUND: #2D2701 ; COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	 font-size: 14px ; font-weight: bold;
}
.tableHeader2 A{
         BACKGROUND: #2D2701 ; COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	 font-size: 14px ; font-weight: bold;
}

.tableHeader3{
          BACKGROUND: #ff6633  ; FONT-FAMILY: Verdana, Helvetica,;
	  FONT-SIZE: 14px ; COLOR: #2D2701 ;
}
.tableHeader3 a:active{
          BACKGROUND: #ff6633  ; FONT-FAMILY: Verdana, Helvetica,;
	  FONT-SIZE: 14px ; COLOR: #2D2701 ;
}


.tableHeader3 a:visited{
          BACKGROUND: #ff6633  ; FONT-FAMILY: Verdana, Helvetica,;
	  FONT-SIZE: 14px ; COLOR: #2D2701 ;
}


.newHeader{
         BACKGROUND:#4682B4; FONT-FAMILY:  Verdana, Arial, Helvetica ;
	 FONT-SIZE: 12px ; COLOR: #ffffff;
}

.newBody{
           FONT-FAMILY:  Verdana, Arial, Helvetica, ; FONT-SIZE: 12px ; color: navy;
}

.bgtext{ BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Helvetica, ; FONT-SIZE: 13px ; COLOR: #2D2701;
}
.bgtext A:visited{ BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Helvetica, ; FONT-SIZE: 13px ; COLOR: #2D2701;
}
.bgtext A{ BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Helvetica, ; FONT-SIZE: 13px ; COLOR: #2D2701;
}
.bgtext A:HOVER{ BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Helvetica, ; FONT-SIZE: 13px ; COLOR: #FF0000;
}


.attach1{
         BACKGROUND: #2D2701 ; COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	 font-size: 14px ; font-weight: bold;
}
.attach2{
         BACKGROUND: #ff6633 ; COLOR: #2D2701 ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	 font-size: 14px ; font-weight: bold;
}

.attach3{
          BACKGROUND: #e3eeee  ; FONT-FAMILY: Verdana, Helvetica,;
	  FONT-SIZE: 14px ; COLOR: #2D2701 ;
}



.mailpref {
	BACKGROUND: #e3eeee;  FONT-FAMILY:  Verdana, Arial, Helvetica, ; FONT-SIZE: 12px ; color: navy;
	}

.filterHeader{
         BACKGROUND: #2D2701 ; COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	 font-size: 14px ; font-weight: bold
}



.tborder {
            BORDER-RIGHT: #2D2701 1px solid; BORDER-TOP: #2D2701 1px solid;
	    BORDER-LEFT: #2D2701 1px solid; BORDER-BOTTOM: #2D2701 1px solid;
}


.pborder {
            BORDER-RIGHT:  #ff6633 1px solid; BORDER-TOP:  #ff6633 1px solid;
	    BORDER-LEFT:  #ff6633 1px solid; BORDER-BOTTOM:  #ff6633 1px solid;
}


.rowcolor1 {BACKGROUND: #eff7ff ;BORDER-BOTTOM: #93bee2 1px solid;}

.rowcolor2 {  BORDER-BOTTOM: #93bee2 1px solid ;}

TR.SelMsg {
	BACKGROUND-COLOR:#eff7ff; color: navy;
}
TR.SelMsg A {
	BACKGROUND-COLOR:eff7ff ; color: navy;
 }


.TD.unordcol {
	BACKGROUND-COLOR:#eeeeee;
	FONT-WEIGHT: bold;
        COLOR:  #2D2701 ;
	 font-size: 13px

}

TD.unordcol A {
        FONT-WEIGHT: bold;
        COLOR:  #2D2701 ;
	 font-size: 13px

}

TD.unordcol A:HOVER {
        FONT-WEIGHT: bold;
        COLOR:  #2D2701 ;
	 font-size: 13px
}

TD.ordcol {
	BACKGROUND-COLOR: #4682B4;
	FONT-WEIGHT: bold;
        COLOR: #ffffff;
}

TD.ordcol A {
	BACKGROUND-COLOR: #4682B4;
        FONT-WEIGHT: bold;
        COLOR: #ffffff;
}

TD.ordcol A:HOVER {
	BACKGROUND-COLOR: #4682B4;
	FONT-WEIGHT: bold;
        COLOR: #ffffff;
}
TD.ordcol A:visited {
	 BACKGROUND-COLOR: #4682B4;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}





/*Special classes for Shetch*/


.f {
	FONT-FAMILY: arial,san-serif
}

.s  {FONT-FAMILY: Verdana, Arial, Helvetica,; FONT-SIZE: 12px;
     font-weight: bold ; TEXT-DECORATION: none;color:#2D2701;
}
.s A {FONT-FAMILY: Verdana, Arial, Helvetica,; FONT-SIZE: 12px;
     font-weight: bold ; TEXT-DECORATION: none;color:#2D2701;
}.s A:VISITED {FONT-FAMILY: Verdana, Arial, Helvetica,; FONT-SIZE: 12px;
     font-weight: bold ; TEXT-DECORATION: none;color:#2D2701;
}
}.s A:HOVER {FONT-FAMILY: Verdana, Arial, Helvetica,; FONT-SIZE: 12px;
     font-weight: bold ; TEXT-DECORATION: none;color:#2D2701;
}
A:HOVER.s{FONT-FAMILY: Verdana, Arial, Helvetica,; FONT-SIZE: 12px;
     font-weight: bold ; TEXT-DECORATION: none;color:#ff0000;
}

/* special classes for addressbook*/
.key{
	BACKGROUND-COLOR:  #93bee2; COLOR: #2D2701; FONT-WEIGHT: bold;
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif;
}
.val{    BACKGROUND: #eff7ff; FONT-FAMILY: Verdana, Helvetica,;
	  FONT-SIZE: 11px ; COLOR: #2D2701 ;

}

/*special for theme home*/

.bgcolor1{
	background-color : #003060;
	}

.bgcolor2{
	background-color : #FF672F;
	}

.bgcolor3{
	background-color : #DFE8E0;
}

a.bold11{
	color : #ffffff;
	font-size : 11;
	font-weight : bold;
}
a.bold11:hover{
	color : #ffffff;
	font-size : 11;
	font-weight : bold;
}

a.bold11:visited{
	color : #ffffff;
	font-size : 11;
	font-weight : bold;
}

.pageTitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003060;
	}
	.whitebg{
	background-color : #ffffff;
}
 .minicalendargrey
    {
      color: #999999;
    }



.icon{
      FONT-SIZE: 11px; COLOR: #164573; FONT-FAMILY: tahoma,sans-serif ;
}
.icon A{
      FONT-SIZE: 11px; COLOR: #164573; FONT-FAMILY: tahoma,sans-serif ;
}
.icon A:visited{
      FONT-SIZE: 11px; COLOR: #164573; FONT-FAMILY: tahoma,sans-serif ;
}
.icon A:hover {
      FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: tahoma,sans-serif
}

.ConsultaDetallePar {
    background-color: #A2C1DF;
}

.ConsultaDetalleOscuro {
	font-size : 8pt;
	font-family : verdana, Arial, sans-serif;
	font-weight : bold;
	background : #326740;
	HEIGHT:16pt;
	color: #000000;
	border-left-color : #afc4d5 1px solid;
	border-right-color: #104a7b 1px solid;
	border-bottom-color: #104a7b 1px solid;
	border-top-color :  #afc4d5 1px solid
}

.ConsultaDetalleIntermedio {
font-size : 7pt;
font-family : verdana, Arial, sans-serif;
background : #8E8B60;
HEIGHT:16pt;
font-weight : bold;
color :#000000;
border-left-color : #afc4d5 1px solid;
border-right-color: #104a7b 1px solid;
border-bottom-color: #104a7b 1px solid;
border-top-color :  #afc4d5 1px solid
}

.ConsultaDetalleVerdana {
font-size : 7pt;
font-family : verdana, Arial, sans-serif;
LETTER-SPACING: 0.2pt;
background : #DEEFF7;
HEIGHT:10pt;
font-weight : bold;
color :#000000;
border-left-color : #afc4d5 1px solid;
border-right-color: #104a7b 1px solid;
border-bottom-color: #104a7b 1px solid;
border-top-color :  #afc4d5 1px solid
}


.ConsultaDetalleBlanco {
font-size : 7pt;
font-family : verdana, Arial, sans-serif;
background : #FFFFFF;
HEIGHT:16pt;
color :#000000;
border-left-color : #afc4d5 1px solid;
border-right-color: #104a7b 1px solid;
border-bottom-color: #104a7b 1px solid;
border-top-color :  #afc4d5 1px solid
}

.ConsultaDetalleImpar {
    background-color: #FFFFFF;
}

table.pagina {width:100%;height:100%;text-align:center;}

table.caja {width:760px;background-color:#FFFFFF;}

td.caja {width:100%;text-align:center;}

table.cabecera {width:100%;}

td.cabecera {height:95px;background-image:url(cabecera.jpg);border-bottom:5px solid #3B6A09;}

td.menu {}

table.cuerpo {width:100%}

td.cuerpo {text-align:left;padding:20px;padding-right:10px}

.div_ppal
{
	border: 2px solid #518E60;
	/*060907background-color: #839779;*/
	background-color: #FFFFFF;
	width: 100%;
}

div.cuerpo {height:280px;overflow:auto;padding-right:10px}

p.cuerpo {font-family:Verdana;font-size:12px;}

p.subtitulo {font-family:Verdana;font-size:12px;font-weight:bold;}

.formulario {font-family:Verdana;font-size:12px;}

td.cuerpo-imagen {width:250px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;vertical-align:top;}

table.pie {width:100%;}

.menu {	text-align: center;	width: 110px; height: 10px;vertical-align: middle;margin-bottom:5px;}
.menu a{text-align: left;	border: 0px solid #ffffff; vertical-align: middle;	margin-bottom:5px;}
//.menu a:hover {width: 110px; height:10px; background-color: #DEEAF3; border: 0px solid #cccccc;}

