﻿body {
    font-family: helvetica;
    font-size: 12px;
    background: url('/Images/Layout/main_background.png') repeat-x 0px 0px;
    background-color: #6796b9;
}

p {
    font-family: helvetica;
    font-size: 12px;
}

*:focus {
    outline: none;
}

/* LOGIN MASTER PAGE */
table#login {
    width: 300px;
    margin: 50px auto;
}

/* MANAGEMENT MASTER PAGE */

div#main_container {
    width: 1240px;
    height: 950px;
    position: relative;
    margin: 0px auto;
}

div#header {
    display: none;
    width: 1240px;
    height: 50px;
}

div#logo {
    float: left;
    height: 50px;
}

div#user_info {
    float: left;
    height: 50px;
}

    div#user_info table#user {
        margin: 0px 0px 0px 10px;
        height: 40px;
        color: #FFFFFF;
    }

div#theme_selection {
    float: right;
    height: 50px;
}

    div#theme_selection table#theme {
        height: 40px;
        color: #FFFFFF;
    }

div#menu {
    width: 1240px;
    margin: 0px 0px;
}

div#content {
    width: 1240px;
    height: 800px;
}

/* PAGE ANIMAL IDENTITY */

div#animal_identity {
    padding: 5px;
}

table#ai_animal_data {
    width: 100%;
    padding: 2px;
    margin: 5px 0px;
}

table#ai_identification_data {
    width: 100%;
    padding: 2px;
    margin: 5px 0px;
}

table#ai_animal_actions_data {
    width: 100%;
    padding: 2px;
    margin: 5px 0px;
}

table#ai_identifier_data {
    width: 100%;
    padding: 2px;
    margin: 5px 0px;
}

table#ai_owner_data {
    width: 100%;
    padding: 0px;
    margin: 5px 0px;
}

table#ai_actions_data {
    width: 100%;
    padding: 2px;
    margin: 5px 0px;
}

a.hlIdentificationNumberLocker {
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    margin: 0px 5px 0px 0px;
    background: url('/Images/Icons/icon_locker.png') no-repeat 0px -17px;
}

.dxtcLite_PlasticBlue > .dxtc-content {
    padding: 5px;
}

.dxgvFocusedRow_PlasticBlue {
    background-color: lightblue !important;
}

.controlInline {
    display: inline-table;
}
