
html > body
{
    max-width: 900px ;
}

html > body > div.logo > img#logo
{
    height: auto ;
    max-width: 100% ;
}

html > body > div.searchResult > div.dataTables_wrapper 
{
    font-family: "monospace" ;
    font-size: 12px ;
}

html > body > div.searchResult > div.dataTables_wrapper > div.dataTables_filter
{
    float: left ;
    width: 100% ;
    max-width: 900px ;
}

html > body > div.searchResult > div.dataTables_wrapper > div.dataTables_filter > label > input
{
    -moz-appearance: none ;
    -moz-border-radius: 0px ;
    -webkit-appearance: none ;
    border-bottom-left-radius: 0px ;
    border-bottom-right-radius: 0px ;
    border-bottom-width: 0px ;
    border-left-color: #000000 ;
    border-left-width: 1px ;
    border-right-color: #000000 ;
    border-right-width: 1px ;
    border-top-color: #000000 ;
    border-top-width: 1px ;
    border-top-left-color: #000000 ;
    border-top-left-radius: 30px ;
    border-top-right-color: #000000 ;
    border-top-right-radius: 30px ;
    font-size: 18pt ;
    margin-left: 0px ;
    padding-left: 20px ;
    padding-right: 20px ;
    height: 45px ;
    text-align: center ;
    width: 100% ;
}

html > body > div.searchResult > div.dataTables_wrapper > div.dataTables_filter > label > input::-webkit-input-placeholder
{
    color: #000000 ;
    font-size: 18pt ;
    font-weight: bold ;
    text-align: center ;
}

html > body > div.searchResult > div.dataTables_wrapper > div.dataTables_filter > label > input::-moz-placeholder
{
    font-size: 18pt ;
    text-align: center ;
}

html > body > div.searchResult > div.dataTables_wrapper > div.dataTables_filter > label > input:focus::-webkit-input-placeholder
{
    color: transparent ;
}

html > body > div.searchResult > div.dataTables_wrapper > div.dataTables_filter > label > input:focus::-moz-placeholder
{
    color: transparent ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable 
{
    border-bottom-color: #000000 ;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-left-color: #000000 ;
    border-left-style: solid ;
    border-left-width: 1px ;
    border-right-color: #000000 ;
    border-right-style: solid ;
    border-right-width: 1px ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable > thead > tr
{
    background-color: #cccccc ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable > thead > tr > th
{
    border-bottom-color: #000000 ;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    padding-bottom: 1px ;
    padding-left: 5px ;
    padding-right: 0px ;
    padding-top: 1px ;
    text-align: left ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable > tfoot > tr
{
    background-color: #cccccc ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable > tfoot > tr > th
{
    border-top-color: #000000 ;
    border-top-style: solid ;
    border-top-width: 1px ;
    padding-bottom: 1px ;
    padding-left: 5px ;
    padding-right: 0px ;
    padding-top: 1px ;
    text-align: left ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable  > tbody > tr > td
{
    border-bottom-color: #666666 ;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-top-color: #666666 ;
    border-top-style: solid ;
    border-top-width: 1px ;
    padding-bottom: 1px ;
    padding-left: 5px ;
    padding-right: 0px ;
    padding-top: 1px ;
    text-transform: uppercase ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable > tbody > tr.odd
{
    background-color: #ffffff ;
}

html > body > div.searchResult > div.dataTables_wrapper > table.dataTable > tbody > tr.even
{
    background-color: #cccccc ;
}
