h1,h2,h3,h4,body
{
font-family: verdana, arial, 'sans serif'; 
}

h1
{
color: red; 
font-weight: bold;
font-size: 24pt;
}

h2
{
color:black;
font-size: 18pt;
}

h3
{
color:red; 
text-decoration: underline;
font-size: 16pt;
}

h4
{
color:black;
font-size: 12pt;
margin-left: 40px;
}

body
{
background-color: #CCD6DE;
color:black;
font-size: 10pt;
}

a.body
{
color:blue; 
font-style:italic;
text-decoration: underline;
font-size: 18pt;
}

a.footer	
{
color:grey; 
font-size: 10pt;
}

.caps{
text-transform: uppercase;
color: #cc0000;
}

ul {
list-style-type: disc;
}

li
{
font-size: 12pt;
padding-bottom: 1em;
}

.redborder {
width: 700px;
border-collapse: collapse;
border-style: solid;
border-color: #ff0000;
border-width: 1px;
background: white;
padding: 0px;
text-align: center;
margin-left: auto;
margin-right: auto;
}

.inner {
width: 95%;
border-collapse: collapse;
border-width: 1px;
padding: 0px;
text-align: left; 
margin-left: auto; 
margin-right: auto;
}

.sample {
width: 100%;
border-collapse: collapse;
border-style: dashed;
border-color: #000000;
border-width: 1px;
background: #ddd;
padding: 0px;
}

.leftcol {
text-align: right;
width: 50%;
}

hr {
width: 95%;
height: 2px;
margin-top: 20px;
margin-bottom: 20px;
}

.button {
background: #CC0000;
width: 350px;
height: 40px;
text-align: center;
}

.button:hover {
background: #00FF00;
width: 350px;
height: 40px;
text-align: center;
}

.button input {
width: 80%;
}

.buttontable {
width: 50%;
text-align: left;
margin-left: auto; 
margin-right: auto;
}

.intro {
font-style: italic;
}

.signup {
width: 520px;
border-collapse: collapse;
border-style: dashed;
border-color: #FF0000;
border-width: 3px;
background: #FFFFFF;
margin: 20px auto 10px auto;
text-align: center;
}