body {
    width: 970px;
    margin: 0 auto;
    background-color: #fff;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.Label {
    font:11px tahoma;
 }
 
 .Inputs input {
    font:11px tahoma;
    width:200px;
    margin-left:10px;
    margin-bottom:10px;
 }
 
 .Commands input {
    font:11px tahoma;
    width:100px;
    margin-left:10px;
    padding:3px;
    font-weight:bold;
    color:#00C;
 }
 
 #Processing {
    border:1px solid #EF9700;
    background:#FFD68F;
    float:left;
    width:25%;
 }
 
 #FoundPacientes {
    border:1px solid #3B8F11;
    background:#CAFFAF;
    margin:10px 0;
 }

.square {
  font:11px tahoma;
  padding:10px;
  border-radius:10px;
  text-align:center;
  font-weight:bold;
}

.processing {
  border:1px solid #EF9700;
  background:#FFD68F;
}

.error {
    border:1px solid #AF0000;
    background:#FF6F6F;
 }
 
 #NoPacientes {
    border:1px solid #AF0000;
    background:#FF6F6F;
    margin-top:10px;
    font-size:14px;
 }
 
 #BarraSuperior,
 #BarraSuperior * {
    font:12px "Trebuchet MS";
 }
 
 #FormFilter {
    position:relative;
 }
 
 #BarraSuperior .Filter {
    width:200px;
 }
 
 #BarraSuperior #Filtrar {
   color:#1300AF;
   font-weight:bold;
 }
 
 #RelacaoPacientes {
    font:11px "Trebuchet MS";	
 }
 
 #RelacaoPacientes th {
    background:#ddd;	
 }
 
 .Disable,
 .Disable a {
    color:#ccc;	
 }
 
 .Paginacao * {
    font:11px tahoma;
 }
 
 .Paginacao {
    text-align:center;
    font:11px tahoma;
    background:#FFFCDF;
    margin-top:20px;
    padding:5px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border:2px solid #CFCB9B;
    position:relative;
 }
 
 .Paginacao a {
    position:absolute;
    top:7px;
    text-decoration:none;
    color:#000;
    width:110px;
    height:14px;
 }
 
 .Paginacao a:hover {
   text-decoration:underline;
   color:#6F0707;
 }
 
 .Paginacao a.PaginaAnterior {
    left:250px;
    background:url(images/backnew.png) no-repeat 2px;
 }
 
 .Paginacao a.ProximaPagina {
    right:250px;
    background:url(images/forwardnew.png) no-repeat 91px;
 }
 
 #PlaceMenu {
    position:relative;
 }
 
 ul {
    list-style:none;
    margin:0;
    top:0;
 }
 
 ul.email-menu {
    margin-top: 5px;
    padding:0;
    font-size:11px;
 }

 ul.email-menu li {
   display:inline;
   margin-left: 1em;
 }
 
 ul.email-menu li a {
   color:#fff;
   text-decoration:none;
 }
 
 ul.email-menu li ul {
   display:none;
   background:#373787;
   padding:0 5px;
   border:2px solid #aaa;
   z-index:1000;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   position:absolute;
   right: 0;
   top: 18px;
 } 

 ul.email-menu li:hover {
   background:#2D9F09;
 }
 
 ul.email-menu li:hover ul {
  display:block;
 }
 
 ul.email-menu ul li {
   background:#373787;
 }
 
 ul.email-menu ul li a {
   padding:5px;
   display:block;
 }
 
 ul.email-menu ul li a:hover {
    background:#2D9F09;
 }
 
 .classMsg {
   background:#ddd;
   padding:20px 50px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border:2px solid #aaa;
 }
 
 #btnLeft,
 #btnCenter {
    display:none;
 }  
 
 .Commands {
   background:#eee;
   margin-top:10px;
   padding:5px;
   text-align:right;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border:2px solid #aaa;
   position:relative;
 }
 
 .classSavedData {
    font:11px tahoma;
    font-weight:bold;
    padding:5px 20px;
    background:#105F0C;
    color:#fff;
    position:absolute;
    left:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
 }
 
 .Lateral {
    display:inline;
    padding:10px;
 }
 
 div.Field {
    margin:5px 10px;
 }
 
 form#frmPaciente input,
 form#frmPaciente select {
    font-family:tahoma;
    font-size:11px;
    padding:3px;
 }
 
 .ErrorField {
     background:#EF7B1D;
     border:2px solid #cf0000;
     color:#fff;
     font-weight:bold;
 }
 
 #imgOK {
    position:relative;
    top:10px;
    left:-5px;
 }