/* ############################################################################# */
/* TEXT ELEMENTS */

/* Normal Sized Text */
body, p, td, tr, ol, ul
{
        /*font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/

        FONT-FAMILY: ms sans serif;
        FONT-SIZE: 12px;

}

/* ############################################################################# */
/* FORM ELEMENTS */

input, select, textarea, option, optgroup
{
        /*font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/
       color: #000000;
		FONT-FAMILY: ms sans serif;
        FONT-SIZE: 12px;
        /*background: #EAE9F5;*/

}
optgroup
{
        /*font-size: 11px;
        font-style: italic;
        font-weight: bold;*/
        FONT-FAMILY: ms sans serif;
        FONT-SIZE: 14px;

}

/* Most form elements appear using this definition */
textarea, .bginput, input.col-c, input.col-i, input.col-g
{
        /*font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/

        FONT-FAMILY: ms sans serif;
        FONT-SIZE: 12px;

        color: #000000;
        background: #ffffff;
        border: solid 1px #DEE0E2;

}

/* Form elements with the background color defined */
input.bginput, input.col-c, input.col-i, input.col-g
{
        padding: 4px;
}

/* Submit / Important button elements */
.button, .tfoot input, .logincontrols input
{
        font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* ############################################################################# */
/* BODY AND TABLE STYLES */

/* set colored scrollbars */
html
{

}

/* Background color and font for the main window */
body
{
        FONT-FAMILY: ms sans serif;
        FONT-SIZE: 12px;
        color: #000000;
background:#F7C8CE;
       

        margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
}

FORM {
        FONT-FAMILY: ms sans serif;
        FONT-SIZE: 10px;
}


/* Border around tables */
.tborder, .tblborder
{
        border: ridge 4px;
}

/* Top-level table title rows */
.tcat, .tblhead
{
        color: #246093;
        background: #000000 ;

}

/* Links within top-level table title rows */
.tcat a:link, .tcat a:visited, .tcat a:active, .tblhead a:link, .tblhead a:visited, .tblhead a:active

{
        color: #000000;
        background: transparent;
}

/* Second-level table titles (often used for column headings) */
td.thead, .thead td, .tblhead
{
        font-weight: bold;
        color: #000000;
        /*background: #FFFFFF ;*/
        background: transparent;

        /*padding: 2px 4px 2px 4px;*/
}

/* Links within second-level table titles */
.thead a:link, .thead a:visited, .thead a:active, .tblhead a:link, .tblhead a:visited, .tblhead a:active

{
        color: #000000;
        background: transparent;
}

/* The area within which the submit button usually resides at the bottom of tables */
.tfoot, .tblborder
{
        color: #000000;
        background: #transparent; /*#DEE0E2;*/
        /*border: outset 5px;*/
}

/* First alternating background color */
.alt1, .firstalt
{
        color: #000000;
        background: transparent;
}

/* Second alternating background color */
.alt2, .secondalt
{
        color: #000000;
        background: #7773C1;
}

/* ############################################################################# */
/* LINKS */

/* Normal, visited and active links */
a:link, a:visited, a:active
{
        color: #000000;
        background: transparent;
        text-decoration: none
}

/* Mouse-over (hover) links */
a:hover, .tcat a:hover, .thead a:hover, .tfoot a:hover
{
        color: #000000;
        background: transparent;
        text-decoration: underline 
}