﻿@import url("Base.css");
html, body, form{
    height:95%;
}   
body
{
    margin: 0px;
    padding: 0px;
    background-color:White;        
}                 
table
{
    /*color:#439ed2;*/   
    background-color:White;           
}
table td
{
    margin:0px;                      
}   


/* GENERICS */
a.button {
    color:white;
    background: #2F93D0;
    border:0px;
    padding:5px 10px;
}
a.button:hover {
    background: #76C0F8;
    cursor:pointer;
    text-decoration:none;
}

input[type="button"] {
    color:white;
    background: #2F93D0;
    border:0px;
    padding:5px 10px;
}
input[type="button"]:hover {
    background: #76C0F8;
    cursor:pointer;
}
input[type="file"] {
    color:#2F93D0;
    background: #ccc; /*white*/
    border:0px;
}
input[type="submit"] {
    color:white;
    background: #2F93D0;
    border:0px;
    padding:5px 10px;
    height:30px;
}
input[type="submit"]:hover {
    background: #76C0F8;
    cursor:pointer;

}
input[type="text"]{
    color:#2F93D0;
    background: white;
    border:1px #2F93D0 solid;
    padding:5px;
}
input[type="file"]{
    height:30px;
}
input[type="password"] {
    color:#2F93D0;
    background: white;
    border:1px #2F93D0 solid;
    padding:5px;
}

select {
    color:#2F93D0;
    background: white;
    border:1px #2F93D0 solid;
    padding:4px;
}

a[disabled=disabled]{
    color:#717680;
    cursor:default;
}
a[disabled=disabled]:hover{
    color:#717680;
    cursor:default;
    text-decoration:none;
}

input:disabled,
select:disabled {
    background: #f1f1f1;
    color:#717680;
    border:1px #dddddd solid;
    cursor:default;
}
input:disabled:hover {
    background: #f1f1f1;
    color:#717680;
    border:1px #dddddd solid;
    cursor:default;
}

input[readonly]
{
    background: #f1f1f1;
    color:#717680;
    border:1px #dddddd solid;
    cursor:default;
}
input[readonly]:hover {
    background: #f1f1f1;
    color:#717680;
    border:1px #dddddd solid;
    cursor:default;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}
/*fim*/

input
{
    border: 1px solid #439ed2;
}   
        

input[type="checkbox"]
{
        border: 0px !important;
}        
.title
{
    font-size:medium;            
    font-weight:bold;
    border-bottom:1px solid #439ed2;        
    margin-bottom:20px;   
    color:#439ed2;               
}
a.submitButton
{
    color:white;
    background-color:#3d97cc;
    display:block;
    width:60px;
    padding:5px;
    text-align:center;
    text-decoration:none;
              
}    
a.submitButton-disabled
{
    color:white;
    background-color:#cccccc;
    display:block;
    width:60px;
    padding:5px;
    text-align:center;
    text-decoration:none;
}
.message
{            
    color:#439ed2;            
}
        
.sub{
font-family:Arial, Helvetica, sans-serif;
color:#fff !important;
border:1px #439ed2 solid;
background-color:#439ed2;
cursor:pointer;
}
.sub:hover{
background-color:#ced7e7;
color:#439ed2;
} 


.noborder input { border:0px !important;}