body {font: normal 13px/100% Verdana, Tahoma, sans-serif; margin:0px;}
    form p { margin:0px 0px 0px 0px !important;  }
    input, textarea, select {
    padding: 9px;
    border: solid 1px #bbb;
    outline: 0;
  cursor:pointer;
    background:#EEF7FB;
    width: 200px;
    }
    textarea {
    width: 400px;
    max-width: 400px;
    height: 150px;
    line-height: 150%;
    }

h2 {color:#0076BD; font-size:24px;}
    .form label {
    margin: 0px 0px 10px 10px;
    color: #999999;
    }
    .submit input {
    width: auto;
    padding: 9px 15px;
    background: #333;
    border:none !important;
    font-size: 14px;
    color: #FFFFFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor: pointer;
    }
    .searchBDCS {
    background: #0076BD;
    border: 2px solid #B7D1E4;
    border-top-left-radius: 0px 0px;
    border-top-right-radius: 0px 0px;
    -moz-border-radius: 15px;
    border-radius: 20px;
    color: white;
    font-size: 16px;
    }

.backBDCS, .backBDCS a {padding: 9px; color:#fff; text-decoration:none;}

.formMast {width:100%; color:#FFF; height:15px; padding:20px 30px 20px 0px; background:#0076BD url(/img/img-bdcs-logo.png) no-repeat top left; text-align:right;}
.formMast a {color:#FFF !important;} 
.mastFatal {background:#0076BD url(/img/img-fatal-logo.png) no-repeat top left;}
.formPage {width:350px; margin: 0 auto; text-align:center;}
    .formDesc {padding:0px 15px 0px 15px; font-size:13px; line-height:17px;}
    .formBDCS { height:30px !important; color: #333333; padding:0px 0px 0px 0px; }
    .formBDCSInput {width:100px !important; }

    table { margin:0px 0px 0px 0px !important; font: normal 11px/100% Verdana, Tahoma, sans-serif; }
    
    table tr { 
	padding: 9px;
	outline: 0;
    background:#EEF7FB;
	
	}
    
    table tr td {padding:6px;}
    table tr:first-child {background:url(/img/bg-navbar-login.png) repeat-x top center; color:#fff;}

#datepicker {cursor:pointer;}

