/******************************************************************************/
/*                            Grid related attributes                         */
/******************************************************************************/
#GridBorders
{
    BACKGROUND-COLOR: #d3d3d3;
}
#Grid
{
    WIDTH: 240px  /**********************   customized!!   ***********************/
}
.GridEditColumn
{
    BACKGROUND-COLOR: #aeaeae;
    COLOR: BLUE;
}
.GridIndex
{
    BACKGROUND-COLOR: #aeaeae;
    COLOR: BLUE;
}
TH.GridHeader
{
    COLOR: white;
    BACKGROUND-COLOR: #aeaeae;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    /*FONT-FAMILY: Harlow, Sans-serif;*/
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
}
A.GridHeader
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    /*FONT-FAMILY: Blackadder ITC, Edwardian Script ITC, Kunstler Script, Bradley Hand ITC, Algerian, Bauhaus 93, Sans-serif;*/
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.GridHeader:hover
{
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    /*FONT-FAMILY: Blackadder ITC, Edwardian Script ITC, Kunstler Script, Bradley Hand ITC, Algerian, Bauhaus 93, Sans-serif;*/
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.GridUnselectedIndex
{
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
.GridSelectedIndex
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
.GridOddRowUnselected
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
.GridOddRowSelected
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
.GridEvenRowUnselected
{
    BACKGROUND-COLOR: #F7F3F7;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
.GridEvenRowSelected
{
    BACKGROUND-COLOR: #F7F3F7;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
#GridTemplate
{
    BORDER-COLLAPSE: collapse;
}

/******************************************************************************/
/*                          Form related attributes                           */
/******************************************************************************/
#FormBorders
{
    BACKGROUND-COLOR: #d3d3d3;
}
TABLE#Form
{
    WIDTH: 250px  /**********************   customized!!   ***********************/
}
TR.Form
{
}
.FormLeftColumn
{
    BACKGROUND-COLOR: #aeaeae;
    COLOR: white;
    /*FONT-FAMILY: Blackadder ITC, Edwardian Script ITC, Kunstler Script, Bradley Hand ITC, Algerian, Bauhaus 93, Sans-serif;*/
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    WIDTH: 100px;   /**********************   customized!!   ***********************/
}
.FormRightColumn
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
}

/******************************************************************************/
/*                          View related attributes                           */
/******************************************************************************/
TD.ViewNavigation
{
    BACKGROUND-COLOR: #e2e2e2;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: center;
}
A.ViewNavigation
{
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.ViewNavigation:hover
{
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
#ViewPositionBorders
{
    BACKGROUND-COLOR: #d3d3d3;
}
#ViewPosition
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}
.ViewMessage
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: center;
    WIDTH: 100%;
}

/******************************************************************************/
/*                          Input related attributes                          */
/******************************************************************************/
#InputTitle
{
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
#InputBorders
{
    BACKGROUND-COLOR: #d3d3d3;
}
.InputHeaders
{
    BACKGROUND-COLOR: #aeaeae;
    COLOR: #ffffff;
    /*FONT-FAMILY: Blackadder ITC, Edwardian Script ITC, Kunstler Script, Bradley Hand ITC, Algerian, Bauhaus 93, Sans-serif; */
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}
#InputForm
{
    /*WIDTH: 200px; uncomment this to fix the Input Form to a constant width */
}
.InputLeftColumn
{
    BACKGROUND-COLOR: #f2f2f2;
    COLOR: #006699;
    /*FONT-FAMILY: Blackadder ITC, Edwardian Script ITC, Kunstler Script, Bradley Hand ITC, Algerian, Bauhaus 93, Sans-serif; */
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
}
.InputRightColumn
{
    BACKGROUND-COLOR: #f2f2f2;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
}
.InputCancel
{
    BACKGROUND-COLOR: #f2f2f2;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
}
.InputCheckBoxForIE
{
    MARGIN-LEFT: -4px;
}
.InputCheckBoxForNonIE
{
    MARGIN-LEFT: 0px;
}
#InputSubmitReset
{
    BACKGROUND-COLOR: #f2f2f2;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-ALIGN: left;
}