/* New DB theme, web include version */

/*******************************************************************************
 * FORM                                                                        *
 *******************************************************************************/

FORM TABLE
{
BACKGROUND-COLOR: #FFEEAA;
BORDER-COLOR: #666699;
BORDER-WIDTH: 1px;
BORDER-STYLE: solid;
WIDTH: 100%;
BORDER-COLLAPSE: collapse;
}

FORM TR
{
VERTICAL-ALIGN: top;
}

FORM TD
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
LINE-HEIGHT: 110%;
BORDER-WIDTH: 2px;
BORDER-STYLE: solid;
PADDING: 8px;
}

/*******************************************************************************
 * SectionHead
 *******************************************************************************/
TR.SectionHead
{
BACKGROUND-COLOR: #AA99FF;
}

TR.SectionHead TD
{
FONT-SIZE: 70%;
PADDING: 2px;
BORDER-WIDTH: 1px 0px;
VERTICAL-ALIGN: middle;
WHITE-SPACE: nowrap;
}

TR.SectionHead A:link { color: #000000; text-decoration: none;}
TR.SectionHead A:visited { color: #000000; text-decoration: none;}
TR.SectionHead A:hover { color:#000000; text-decoration: underline;}

/*******************************************************************************
 * SectionData
 *******************************************************************************/
TR.SectionData TABLE
{
BORDER-WIDTH: 0px;
}

TR.SectionData TD
{
FONT-SIZE: 70%;
BORDER-WIDTH: 0px;
}

/*******************************************************************************
 * DIV.Data                                                                    *
 *******************************************************************************/
DIV.Data TD
{
PADDING: 2px;
}

/*******************************************************************************
 * DIV.Columnar                                                                *
 *******************************************************************************/
DIV.Columnar TD
{
VERTICAL-ALIGN: baseline;
PADDING: 2px;
}

DIV.Columnar TD.Label
{
WIDTH: 1%;
WHITE-SPACE: nowrap;
}

DIV.Columnar TD.Value
{
BACKGROUND-COLOR: #FFFFFF;
BORDER-WIDTH: 1px;
PADDING: 3px;
}

DIV.Columnar INPUT
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 100%;
}

DIV.Columnar SELECT
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 100%;
}

DIV.Columnar TEXTAREA
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 100%;
}

DIV.Columnar OL
{
MARGIN-BOTTOM: 0px;
}

DIV.Columnar UL
{
MARGIN-BOTTOM: 0px;
}

DIV.Columnar OL LI
{
MARGIN-LEFT: -12px;
TEXT-INDENT: 0px;
}

DIV.Columnar UL LI
{
MARGIN-LEFT: -20px;
}

/*******************************************************************************
 * DIV.Datasheet                                                               *
 *******************************************************************************/
DIV.Datasheet TABLE
{
BORDER-WIDTH: 0px;
}

DIV.Datasheet TR
{
VERTICAL-ALIGN: top;
}

DIV.Datasheet TR.Select
{
BACKGROUND-COLOR: #DDBB55;
}

DIV.Datasheet TR.Highlight
{
BACKGROUND-COLOR: #AAAACC;
}

DIV.Datasheet TD
{
FONT-SIZE: 11px;
BORDER-WIDTH: 0px 0px;
PADDING: 2px;
VERTICAL-ALIGN: baseline;
}

DIV.Datasheet DIV.Lines TD
{
FONT-SIZE: 11px;
BORDER-WIDTH: 1px 0px;
PADDING: 2px;
VERTICAL-ALIGN: baseline;
}

DIV.Datasheet TR.Head TD
{
BACKGROUND-COLOR: #DDBB55;
BORDER-WIDTH: 2px 0px 2px;
FONT-SIZE: 10px;
VERTICAL-ALIGN: bottom;
}

DIV.Datasheet TR.SubHead TD
{
BACKGROUND-COLOR: #F0D090;
BORDER-WIDTH: 1px 0px 1px;
FONT-WEIGHT: bold;
}

DIV.Datasheet TD.Value
{
BACKGROUND-COLOR: #FFFFFF;
BORDER-WIDTH: 1px;
PADDING: 1px ! important;
}

DIV.Datasheet TR.Select TD
{
BACKGROUND-COLOR: #DDBB55;
}

DIV.Datasheet TR.Highlight TD
{
BACKGROUND-COLOR: #AAAACC;
FONT-WEIGHT: bold;
}

DIV.Datasheet TD.Edit
{
PADDING: 0px ! important;
}

DIV.Datasheet HR
{
COLOR: #666699;
}

DIV.Datasheet A.Black
{
TEXT-DECORATION: none;
COLOR: #000000;
}

DIV.Datasheet INPUT
{
FONT-SIZE: 100%;
}

DIV.Datasheet SELECT
{
FONT-SIZE: 100%;
}

DIV.Datasheet INPUT.Checkbox
{
WIDTH: 15px;
HEIGHT: 15px;
}

DIV.Datasheet TEXTAREA
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 100%;
}

DIV.Datasheet OL
{
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
}

DIV.Datasheet UL
{
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
}

DIV.Datasheet OL LI
{
MARGIN-LEFT: -12px;
TEXT-INDENT: 0px;
}

DIV.Datasheet UL LI
{
MARGIN-LEFT: -20px;
}

/*******************************************************************************
 * DIV.Menu                                                                    *
 *******************************************************************************/

DIV.Menu TABLE
{
HEIGHT: 15px;
WIDTH: 90%;
BACKGROUND-COLOR: #AA99FF;
BORDER-WIDTH: 0px;
BORDER-COLLAPSE: separate;
PADDING: 0px;
}

DIV.MenuLeft TABLE
{
BACKGROUND-COLOR: #AAAACC;
}

DIV.Menu TD
{
BORDER-WIDTH: 0px;
BORDER-STYLE: solid;
HEIGHT: 15px;
WHITE-SPACE: nowrap;
FONT-SIZE: 11px;
FONT-FAMILY: Tahoma, sans-serif;
VERTICAL-ALIGN: middle;
}

DIV.Menu TD.Break
{
HEIGHT: 3px;
BACKGROUND-COLOR: #0031BC;
}

DIV.Menu A
{
COLOR: #000000;
TEXT-DECORATION: none;
}

DIV.Menu .Div
{
VERTICAL-ALIGN: middle;
}

DIV.Menu SELECT
{
FONT-SIZE: 100%;
}

DIV.Menu .Btn
{
PADDING: 3px 4px;
CURSOR: hand;
}

DIV.Menu .BtnActive
{
PADDING: 2px 3px;
BACKGROUND-COLOR: #E9F2F8;
BORDER: 1px solid #336699;
CURSOR: hand;
}
