﻿body 
{
    position: relative; 
    background: #ccccff; 
    margin: .3em; 
    padding: .3em;
    font-family: Verdana, sans-serif;
    font-size: 1em;
}


#content
{
    width: 600px;
    margin: auto;
    padding: auto;
    text-align: center;
}

#desc 
{
    width: 100%;
    text-align: left;
}

#subContent
{
    text-align: left;
}

table 
{
    margin: 1em;
}

table.border
{
    width: 500px;
    margin: auto;
    padding: auto;
    border: solid 1px black;
}
table thead
{
    font-weight: bold;
}

table.border caption 
{
    text-align: center;
    font-weight: bold;
}

table td
{
    padding-left: .1em;
}

table.border td
{
    border: solid 1px black;
}

td.left 
{
    text-align: left;   
}

p 
{
    margin: 1em;
    padding: .1em;
}

p.pHeadingBU
{
    margin-bottom: .1em;
    text-decoration: underline;
    font-weight: bold;
}

p.pHeadingB
{
    margin-bottom: .1em;
    font-weight: bold;
}

p.pHeadingU
{
    margin-bottom: .1em;
    text-decoration: underline;
}

p.pHeading 
{
    margin-bottom: .1em;
}

p.Testimonial
{
    font-style: italic;
    font-weight: bold;
}

fieldset
{
    margin: 1em;
    border: solid 2px crimson;
}

legend
{
    font-size: .9em;
    font-weight: bold;
    color: Black;
    border: solid 1px crimson;
    padding: .4em;
}

address 
{
    margin: 1em 1em 1em 4em;
    padding: .1em;
}
.ul 
{
    text-decoration: underline;
}

p.pBody`
{
    margin-top: .1em;
}

.sup 
{
    vertical-align: super;
    font-size: .5em;
} 

ul
{
    margin-top: .2em;
}

.clear 
{
    clear: both;
}

.bold 
{
    font-weight: bold;
}

a:link 
{
    color: mediumblue;
}

a:visited
{
    color: mediumblue;
}

a:hover
{
    color:crimson;   
}


