﻿h1
{
    font-size: 1.6em;
    color: #000000;
    padding: 0;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: 10px;
}

h2
{
    font-size: 1.5em;
    color: #000000;
    padding: 0;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: 10px;
}

h3
{
    font-size: 1.3em;
    color: #000000;
    padding: 0;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: 10px;
}

h4
{
    font-size: 1.1em;
    color: #000000;
    padding: 0;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: 10px;
}

.txt200px
{
    border: 1px solid #333333;
    background-color: #FFFFCC;
    width: 200px;
    font-size: 1em;
}

BODY
{
    margin: 0px;
    font-family: Helvetica, Arial, sans-serif;
    background-color: #E6E6E6;
    color: #333333;
    font-size: 1em;
}

a:link, a:visited
{
    color: #0066CC;
    text-decoration: none;
    text-align: center;
}
a:active, a:hover
{
    color: #0066CC;
    text-decoration: underline;
}


.lnkLarge
{
    font-size: 1em;
    font-weight: bold;
}

.pheading
{
    font-size: 14pt;
    color: black;
}

.tdHeaderLight
{
    font-weight: bold;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #333333;
}


.lstContainer
{
    border-right: black outset;
    border-top: black outset;
    border-left: black outset;
    border-bottom: black outset;
    margin: 0px;
    border: 1px solid #000000;
    padding: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}
.lstHeader
{
    font-weight: bold;
    background: #003399;
    color: white;
}

.lstAlternatingItem
{
    color: #000000;
    background-color: #F0F8FF;
}
.lstNormalItem
{
    color: black;
    background-color: #FFFFE0;
}
.lstFooter
{
    font-weight: bold;
    background: #003399;
    color: white;
}
.lstSubTotal
{
    font-weight: bold;
    background: #666666;
    color: white;
}
.val
{
    border-right: red thin solid;
    border-top: red thin solid;
    border-left: red thin solid;
    color: red;
    border-bottom: red thin solid;
    background-color: yellow;
}

.BeautyTip
{
    font-size: 10pt;
}

.tblCollapsed
{
    margin: 0px;
    border: 0px;
    padding: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}
.tblCollapsed td
{
    padding: 0px;
}


.tblDataInput
{
    margin: 0px;
    border: 0px;
    padding: 0px;
}
.tblDataInput td
{
    padding: 2px;
}

.inputGroupPunch
{
    border: 1px solid #000000;
    font-weight: bold;
    font-size: 1.4em;
    background-color: #ffff00;
    text-align: center;
}


.txtSeeMe
{
    background-color: #FFFF00;
    font-weight: bold;
    font-size: 1.5em;
    text-align: center;
}

.divMessage
{
    border: 1px solid #000000;
    position: absolute;
    width: 33%;
    left: 33%;
    right: 33%;
    top: 150px;
    text-align: center;
    background-color: #33CC33;
    opacity: .90;
    filter: alpha(opacity=90);
    font-weight: bold;
    color: #FFFF00;
    font-size: 1.5em;
}
