BODY {background: white; margin: 0px; padding: 0px; font-family: Tahoma, Verdana, Arial, sans-serif}
img {border: 0px}

A,
A:visited,
a:link
{color: black; text-decoration: underline; font-weight: bold}

a:active,
a:hover {color: blue}

#shellTable {width: 100%; }
#shellTable #menuIzq {width: 15%; background: orange; border-right: 1px solid red; padding-top: 20px; vertical-align: top; }

#shellTable #menuIzq A ,
#shellTable #menuIzq A:link {display: block; padding: 5px 6px 5px 5px; text-align: right; position: relative; left: 1px; margin: 3px 0px 3px 3px;
	border-style: solid solid solid solid ; border-width: 1px; border-color: red salmon red red; background: #e8e8e8; margin-collapse: none; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}

#shellTable #menuIzq A:hover ,
#shellTable #menuIzq A:active , 
#shellTable #menuIzq LI.selected A {padding: 7px 7px 7px 7px; margin: 1px 0px 1px 1px;
	border-style: solid none solid solid ; border-width: 1px; border-color: red white red red; background: white}

/*#shellTable #menuIzq A ,
#shellTable #menuIzq A:link ,{display: block; padding: 7px 7px 7px 7px; text-align: right; position: relative; left: 1px; margin: 0px 0px 2px 6px;
	border-style: solid none solid solid ; border-width: 1px; border-color: red white red red; background: #e8e8e8}

#shellTable #menuIzq A:hover ,
#shellTable #menuIzq A:active ,{padding: 7px 7px 7px 7px; margin: 0px 0px 2px 1px;
	border-style: solid none solid solid ; border-width: 1px; border-color: red white red red; background: white}
*/


#shellTable #shellContent {vertical-align: top; padding: 5px}

#shellTable #menuIzq UL {text-indent: 0px; margin-left: 20px; list-style: none }
/*LI.selected {font-style: italic;  }*/

#cuadroInfo {border: 1px solid red; background: orange; }

#loginShell {width: 100%; }
#loginShell #menuIzq {width: 50%; background: orange; border: 1px solid red; padding-top: 20px; vertical-align: middle; text-align: center}

#loginShell #shellContent {text-align: center; vertical-align: middle}
#loginShell #shellContent DIV {width: 150px}
#loginShell #shellContent DIV INPUT {width: 95%}

.error {color: red}
H1 , H2, H3, H4, H5 {text-align: left}
h2 {margin-bottom: 0.2ex}

.infoTable {border: 1px solid orange; width: 90%}
.infoTable TD {border: 1px solid orange; padding: 2px; vertical-align: top}
.infoTable TD INPUT ,
.infoTable TD TEXTAREA {width: 99%}

.infoTable TH {border: 1px solid orange; padding: 2px; text-align: right; width: 20%; vertical-align: top}
.barrita {border: 1px solid red; background: orange; text-align: center; font-size: 1px; color: orange}
.barritaParent {width: 3px; vertical-align: bottom; padding: 2px; text-align: center}

.fechaParent {white-space: nowrap; width: 2.5ex; overflow: auto; vertical-align: top; text-align: right}
.fechaParent SPAN ,
.fechaParent DIV {white-space: nowrap; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3); display: inline-block; background: white; aheight: 15em; width: 2.5ex; aoverflow: hidden; text-align: right; }

#tableProgramaciones {width: 100%; border: 1px solid red}
#tableProgramaciones TR#DeA {background: orange}
#tableProgramaciones TR.odd {background: lightsalmon}
#tableProgramaciones TR.even {background: transparent}
#tableProgramaciones TD {border-width: 1px; border-color: orange; border-style: none solid none none}
#tableProgramaciones TD ,
#tableProgramaciones TH {padding: 2px; text-align: left; white-space: nowrap}
#tableProgramaciones TR#header TH {background: orange; border-width: 1px; border-color: red; border-style: none none solid none; /*border-bottom: 1px solid red*/}
#tableProgramaciones TR#commandLine TD {/*border-top: 1px solid red*/; border-width: 1px; border-color: red; border-style: solid none none none}

HR {color: orange}

#progActions {padding: 2px; margin-bottom: 5px; border: 1px solid red; background: orange; text-align: right}

#tableActividades {border: 1px solid red; background: orange; width: 100%}
#tableActividades TR#commandLine TD {border-bottom: 1px solid red}
#tableActividades TD {padding: 3px}
#tableActividades TH {text-align: left; padding: 3px; border-top: 1px solid red}
#tableActividades TR.odd {background: lightsalmon}
#tableActividades TR.even {background: white}

#graph {text-align: center; vertical-align: middle}

#tableUsers {border: 1px solid red}
#tableUsers TR.odd {background: lightsalmon}
#tableUsers TR.even {background: white}
#tableUsers TH {background: orange}
#tableUsers TD ,
#tableUsers TH {text-align: left; padding: 3px}

.reporteTable {border: none}
.reporteTable TD {border: none}