/*
  Author:      Jorge Alberto Reteguin Pimentel.
  Last Update: April 26th, 2005
  
  Application: Administration - CSS
*/

html {
    padding: 0;
    margin: 0;
}

body {
    padding: 0px;
    margin: 0px;
    background: #eeeeee url('../images/aq_background.gif');
}

body, th, td {
    font-family: "MS Sans Serif", Arial, sans-serif;
    font-size: 8pt;
    color: black;
}

img {
    border: 0px;
}

a:active {
    color: #0000ff;
}

a:link {
    color: #486591;
    font-weight: bold;
    text-decoration: none;
}

a:visited {
    color: #6f6c81;
    font-weight: bold;
    text-decoration: none;
}

a:hover {
    color: #5B52CB;
    text-decoration: none;
}

#LogInFrame {
    margin: 10% auto;
}

table.designFrame {
    margin: auto;
    border-spacing: 0px;
    border-collapse: collapse;
    empty-cells: show;
}

td.frameTL {
    width: 15px;
    height: 15px;
    padding: 0;
    background: url(../images/aq_cornerTL.gif) no-repeat left top;
}

td.frameTC {
    padding: 0;
    background: url(../images/aq_lineT.gif) repeat-x;
}

td.frameTR {
    width: 15px;
    height: 15px;
    padding: 0;
    background: url(../images/aq_cornerTR.gif) no-repeat right top;
}

td.frameBL {
    width: 15px;
    height: 15px;
    padding: 0;
    background: url(../images/aq_cornerBL.gif) no-repeat left bottom;
}

td.frameBC {
    padding: 0;
    background: url(../images/aq_lineB.gif) repeat-x left bottom;
}

td.frameBR {
    width: 15px;
    height: 15px;
    padding: 0;
    background: url(../images/aq_cornerBR.gif) no-repeat right bottom;
}

td.frameCL {
    padding: 0;
    background: url(../images/aq_lineL.gif) repeat-y left;
}


td.frameC {
    padding: 0;
    background: url(../images/aq_bgC.gif);
}

td.frameCR {
    padding: 0;
    background: url(../images/aq_lineR.gif) repeat-y right;
}

.catalog {
    padding: 0.5em;
    margin: 0.5em;
    background-color: #f3f3f3;
}

.catalog table {
    margin: auto;
    border-width: 0px;
    border-spacing: 1px;
    padding: 0px;
    background-color: #fff;
    empty-cells: show;
}

.catalog th {
    color: #fff;
    text-align: center;
    background-color: #7a9cbf;
}

.catalog td {
    text-align: center;
}

.dataInput {
    padding: 0.5em;
    margin: 0.5em;
    background-color: #f3f3f3;
}

.dataInput table {
    margin: auto;
    border-spacing: 1px;
    background-color: #fff;
    empty-cells: show;
}

.dataInput th {
    color: #fff;
    text-align: center;
    background-color: #7a9cbf;
}

.mdm {
    background-color: transparent;
}

.mdm table {
    background-color: transparent;
}

.mdm tr:hover {
    background-color: transparent;
}



.mdmOkay {
}

.mdmOkay table {
}

.mdmOkay td {
    text-align: left;
}



.mdmAlert {
}

.mdmAlert table {
}

.mdmAlert td {
    text-align: left;
}



.mdmError {
}

.mdmError table {
}

.mdmError td {
    text-align: left;
}



.row0 {
    background-color: #e6e6e6;
}

.row1 {
    background-color: #d3d3d3;
}

.row2 {
    background-color: #e6e6e6;
}

.toCenter {
    text-align: center;
}

.toRight {
    text-align: right;
}

.toLeft {
    text-align: left;
}

form {
    margin: 0;
}

.helpDisplay {
    padding: 0.5em;
    margin: 0.5em;
    background-color: #f3f3f3;
}

.helpDisplay table {
    margin: auto;
    border-spacing: 1px;
    background-color: #fff;
    empty-cells: show;
}

.helpDisplay th {
    color: #fff;
    text-align: center;
    background-color: #7a9cbf;
}

.helpDisplay td {
    text-align: justify;
}

a.help {
    cursor: help;
}