﻿/* -------------------------- */
/* Standard HTML Tags         */
/* -------------------------- */

BODY
{
margin: auto;
}

TD, P
{
}

INPUT, SELECT, TEXTAREA
{
}

FORM
{
}

FIELDSET
{
padding: 0 10px 10px 10px;
margin-left: 0;
border: solid 1px #bbb;
}

LEGEND
{
font-weight: bold;
}

A:link, A:visited
{
color: Navy;
text-decoration: none;
}

A:hover
{
color: Red;
text-decoration: underline;
}

/* -------------------------- */
/* Text                       */
/* -------------------------- */

.pageHeading
{
font-size: 150%;
font-weight: bold;
}

.subHeading
{
font-weight: bold;
}

.smallText
{
}

.textUpper
{
font-weight: bold;
text-transform: uppercase;
}

.textAlt
{
}

.textLight
{
}

.textError
{
font-weight: bold;
color: Red;
}

.textValid
{
font-weight: bold;
color: Green;
}

/* -------------------------- */
/* Areas and Sections         */
/* -------------------------- */

.areaHeader
{
padding: 15px;
color: White;
background-color: Silver;
}

.areaNavBar
{
padding: 10px;
background-color: Silver;
}

.areaNavBarItem
{
padding: 3px 0 3px 0;
}

.areaMain
{
padding: 15px;
background-color: Silver;
}

.areaFooter
{
padding: 10px;
color:White;
background-color: Silver;
}

.normalBox
{
border: solid 1px Gray;
}

.gridItem
{
padding-bottom: 4px;
margin-top: 5px;
}

.gridPostMessage
{
padding: 5px 5px 5px 5px;
}

.gridPager TD
{
font-weight: bold;
padding: 2px 2px 2px 5px;
border: solid 1px Gray;
}

/* -------------------------- */
/* Miscellaneous              */
/* -------------------------- */

.button
{
font-weight: normal;
font-size: 80%;
cursor: hand;
border: solid 1px #808080;
background: url(images/buttonback.gif) center;
padding: 1px 1px 1px 1px;
}
