body { margin:10px;color:#036; background-color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;}
a { color:#FFF; text-decoration:none;}
a b{ color:#FF6; text-decoration:none;}
a:hover{ color:#FF6; text-decoration:none;}
textarea { background-color:#FFFFC6;}
.button{border:none; color:#FFF;font-size:18px; font-weight:bold;background-image: -webkit-gradient(linear,left top,left bottom,from( #009900 ),to( #005900 ));
background-image: -webkit-linear-gradient( #009900,#005900 );
background-image: -moz-linear-gradient( #009900,#005900 );
background-image: -ms-linear-gradient( #009900,#005900 );
background-image: -o-linear-gradient( #009900,#005900 );
background-image: linear-gradient( #009900,#005900 ); cursor:pointer;}
.button2{border:none; color:#FFF;font-size:12px; font-weight:bold;background-image: -webkit-gradient(linear,left top,left bottom,from( #009900 ),to( #005900 ));
background-image: -webkit-linear-gradient( #009900,#005900 );
background-image: -moz-linear-gradient( #009900,#005900 );
background-image: -ms-linear-gradient( #009900,#005900 );
background-image: -o-linear-gradient( #009900,#005900 );
background-image: linear-gradient( #009900,#005900 ); cursor:pointer;}
.button3{border:none; color:#FFF;font-size:16px; font-weight:bold;background-image: -webkit-gradient(linear,left top,left bottom,from( #036 ),to( #036 ));
background-image: -webkit-linear-gradient( #036,#036 );
background-image: -moz-linear-gradient( #036,#036 );
background-image: -ms-linear-gradient( #036,#036 );
background-image: -o-linear-gradient( #036,#036 );
background-image: linear-gradient( #036,#036 ); cursor:pointer;}

.menu1{padding:5px; background-color:#000;}
.menu2{padding:5px; background-color:#282828; margin-top:5px;margin-bottom:5px;}
.cartera td{text-align:left; border-bottom:#0080C0 1px solid; padding:5px; text-transform:uppercase;}
.cartera th{text-align:center; background-color:#000; padding:5px; text-transform:uppercase;}
.cartera input { background-color:#FFFFC6;}
.cartera select { background-color:#FFFFC6;}
.cartera tr:hover {
    background:#006;
}

.caja td{text-align:left; border-bottom:#036 1px solid; padding:5px; color:#000116}
.caja th{text-align:center; background-color:#000116; padding:5px;}

.formulario { background-color:#036;padding:10px; width:900px;}
.formulario td { min-width:150px; text-align:left;}
.formulario th { width:50px; text-align:left;}
.formulario input { background-color:#FFFFC6; width:200px;}
.formulario select { background-color:#FFFFC6;}

.formulario2 { background-color:#036;padding:10px; border:1px solid #000116; width:900px;}
.formulario2 th { width:150px; text-align:left; font-weight:normal; }
.formulario2 input { background-color:#FFFFC6;}
.formulario2 select { background-color:#FFFFC6;}

.login{width:400px; margin-left:auto; margin-right:auto; background-color:#000; color:#FFF; text-align:center; padding:10px; margin-top:100px;}

/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }