
body, td, th { font-size:10pt }


body[bgcolor="#ffffe0"] {
     background-color:#ffffff;
}

table[bgcolor="#cdcde7"] {
  width:100%;
     -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
     -o-border-radius: 6px;
     border-radius: 6px;
/*background-color:#efefef;*/
}

table[bgcolor="black"],table[bgcolor="#000000"] {
     background-color:#fff;
  }

table[border="2"] {
     /*border-collapse: collapse;*/
     border-spacing:0;
     border-collapse:separate;
     -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
     -o-border-radius: 10px;
     border-radius: 10px;
     border: 1px solid #aaa;
     background-color:#fff;
     overflow: hidden;
}

table[border="2"] tr td{
  padding: 5px;
  border: none;
  border-left: 1px solid #aaa;
  border-top: 1px solid #aaa;
  border-collapse: collapse;
}

table[border="2"] tr th{
  padding: 5px;
  border: none;
  border-collapse: collapse;
}

table[border="2"] > tbody > tr > th{
  border-top: 1px solid #aaa;
}

table[border="2"] tr td:first-child {
  border-left: none;
  border-collapse: collapse;
}

table[border="2"] tr:first-child td {
  border-top: none;
  border-collapse: collapse;
}
table[border="2"] tr:nth-of-type(2) td table[border="0"] td {
  padding: 0px;
}

table[border="1"] {
     border-collapse:separate;
     border-spacing:0;
     border:none;
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     -o-border-radius: 5px;
     border-radius: 5px;
     border: 1px solid #aaa;
     overflow: hidden;
}

table[border="1"] tr td {
  padding: 5px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;

}

table[cellpadding="5"][cellspacing="5"] {
  width: 70%;
}

/*
input[type="button"], input[type="submit"], input[type="reset"] {
    /*width:180px;*/
    /*font-size:18px;*/
    /*font-weight:bold;*/
/*    text-decoration:none;
    background-color:#cbdade;
    /*display:block;*/
/*    text-align:center;
    padding:2px 1em;
    color:#222;
    border:1px solid #eee;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color:#cbdade;
}
*/
input[type="submit"] {
  /*color:#fff;*/
  background-color: #CBDADE;
}
input[type="submit"]:hover {
  /*color:#f2aa22;*/
  background-color: #F2DFBB;
}

input[type="reset"]:hover {
  background-color:#F2DFBB;
}

input[type="button"]:hover {
  color:#fff;
  background-color: #F2DFBB;
}

input[type="button"]:enabled,
input[type="submit"]:enabled,
input[type="reset"]:enabled {
    /*width:180px;*/
    /*font-size:18px;*/
    /*font-weight:bold;*/
    text-decoration:none;
    /*display:block;*/
    text-align:center;
    padding:2px 1em;
    color:#222;
    border:1px solid #eee;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color:#cbdade;
}

input[type="button"][disabled],
input[type="submit"][disabled],
input[type="reset"][disabled] {
    text-decoration:none;
    text-align:center;
    padding:2px 1em;
    color:#eee;
    border:1px solid transparent;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color:#c1d2d2;
}

input[type="button"]:enabled:hover,
input[type="submit"]:enabled:hover,
input[type="reset"]:enabled:hover  {
  background-color: #f2dfbb;
}

input[type="file"]:enabled {
     text-decoration:none;
     /*display:block;*/
     text-align:center;
     padding:2px 0.5em;
     color:#eee;
     border:1px solid #ddd;
     -webkit-border-radius: 12px;
     -moz-border-radius: 12px;
     border-radius: 12px;
     background-color:#dbeaee;
}

input[type="file"]:disabled {
    text-decoration:none;
    text-align:center;
    padding:2px 0.5em;
    color:#eee;
    border:1px solid transparent;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color:#c1d2d2;
}
input[type="file"]:enabled :hover {
  background-color: #f2dfbb;
}

input[type="text"], input[type="password"] {
     border:0;
     padding:4px 0 5px 5px;
     font-size:1.3em;
     font-family:Arial, sans-serif;
     background-color:#fff;
     color:#444;
     border:solid 1px #ccc;
     -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
     border-radius: 6px;
}

table[bgcolor="#ffffe0"] {
     background-color:transparent;
}

.compatible {
  display:none;
}

.advanced {
  display:;
}



