BODY
{
    MARGIN-TOP: 0px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: white
}

P, TH, TD, TEXTAREA
{
    FONT-FAMILY: Arial, sans-serif
}

TABLE.Box
{
    BACKGROUND-COLOR: black
}

TABLE.Body
{
    BACKGROUND-COLOR: white
}

/* Form -------------------------------------------------------------- */

.Form
{
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: silver
}

TH.Form
{
    COLOR: white;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: navy
}

TD.FormWarning
{
    FONT-WEIGHT: bold;
    COLOR: maroon;
    BACKGROUND-COLOR: silver
}

/* HeadingBar -------------------------------------------------------- */

TH.HeadingBar
{
    COLOR: #ffffcc;
    BACKGROUND-COLOR: navy
}

TD.HeadingBar
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffffcc
}

TD.HeadingBar2
{
    FONT-WEIGHT: 600;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: darkslateblue
}

TD.HeadingBarUnderline
{
    BACKGROUND-COLOR: gray
}

/* HomePage --------------------------------------------------------- */
.HomeBody
{
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: white
}

.Search
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif'
}

.SideBarHeading
{
    FONT-WEIGHT: 500;
    FONT-SIZE: x-small;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #f0f8ff
}

.Sidebar
{
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #483d8b
}

.Banner
{
    BACKGROUND-COLOR: #483d8b
}

/* QuickPoll--------------------------------------------------------- */

TH.QuickPoll
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: lightsteelblue;
}
.QuickPoll
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: x-small;
    BORDER-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: lightsteelblue;
}


/* TitleBar -------------------------------------------------------------- */

.TitleBar
{
    FONT-SIZE: 18pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #483d8b
}

/*Site Menu -------------------------------------------------------------- */

.SiteMenu
{
    BACKGROUND-COLOR: #666666
}

.SiteMenuHover
{
    BACKGROUND-COLOR: #3366cc
}

.SiteMenuA:link,.SiteMenuA:visited,.SiteMenuA:active,.SiteMenuA:Hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}

TD.SiteMenuLight
{
    BACKGROUND-COLOR: gray
}

TD.SiteMenuDark
{
    BACKGROUND-COLOR: black
}

/* Footer ----------------------------------------------------------- */

TD.Footer
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}

/* -------------------------------------------------------------------- */

.AppTitleBarStatus
{
    COLOR: black;
    BACKGROUND-COLOR: #ffffcc
}

.AppTitleBarButton
{
    BACKGROUND-COLOR: #c1c1c1
}

TH.Results
{
    BACKGROUND-COLOR: silver
}

TD.ResultsBright
{
    BACKGROUND-COLOR: #ffffcc
}

TD.ResultsDim
{
    BACKGROUND-COLOR: #e6ffe6
}

TD.WarningBright
{
    FONT-WEIGHT: bold;
    COLOR: red;
    BACKGROUND-COLOR: #ffffcc
}

TD.ContactsBright
{
	background-color : #B0E0E6;
}
TD.ContactsDim
{
	background : #ffffff;
}

/* -------------------------------------------------------------------- */
.Categories
{
	font-size : x-small;
}

