.pageBody
{
    margin: 5px;
}
.boxTitle{
color: #FFFFFF; font-family: Trebuchet MS; font-size: 12pt; font-weight: bold; background-color: #336699; letter-spacing:1pt;}

.pageTitle{
color: #0F2F1F; font-family: Trebuchet MS; font-size: 12pt; font-weight: bold }


.boxTable{
border: 1px solid #C0C0C0; background-color: #F3F4F2; border-collapse: collapse}

.boxTableAltRow{
    background-color: #E3E4E2;}

.appHeader
{
    border-right: cornflowerblue 1px solid;
    border-top: cornflowerblue 1px solid;
    font-size: medium;
    padding-bottom: 6px;
    border-left: cornflowerblue 1px solid;
    color: #ffffff;
    padding-top: 5px;
    border-bottom: cornflowerblue 1px solid;
    font-family: Trebuchet MS;
    letter-spacing: 2pt;
    background-color: navy;
    font-variant: normal;
}
.headerUnder
{
    background-color: #6699ff; 
}
.fieldCaption
{
    font-weight:bold;
 }

.error{color:Red;}
.message
{
    border-right: #ffcc33 1px solid;
    border-top: #ffcc33 1px solid;
    border-left: #ffcc33 1px solid;
    border-bottom: #ffcc33 1px solid;
    background-color: snow;
}
a
{    
    text-decoration: none;
}
a:hover{text-decoration: underline}
hr{ border: 1px solid #C0C0C0; background-color: #808080 }
input{ border: 1px solid #C0C0C0; background-color: #F7F8F1 }
button{ border: 1px solid #C0C0C0; background-color: #F7F8F1 }
textarea{ border: 1px solid #C0C0C0; background-color: #F7F8F1 }
ul
{
    list-style-image: url(images/arrow.gif);
}
