html
{margin: 0;
padding: 0;}

body 
{text-align: center;
font-family: gill sans;
color: #204a87;
font-size: 10pt;
background-image: 
url('stripe_new.png');
background-repeat: repeat;
margin: 0;
padding: 0;}

/* specific divs */

#intro
{width: 620px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #babdb6;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #babdb6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #babdb6;
margin: 0 auto;
background-color: #ffffff;
padding: 0;}

#header
{padding-top: 0px;
height: 150px;
vertical-align: middle;
margin: 0;}

#nav
{width: 620px;
text-align: center;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #babdb6;
clear: both;}

#nav ul
{list-style-type: none;
padding: 0;}

#nav li
{display: inline;
padding-left: 10px;
padding-right: 10px;
padding-top: 0;
padding-bottom: 0;}

#nav a:link
{text-decoration: none;
font-family: trebuchet ms;
color: #555753;}

#nav a:hover
{text-decoration: none;
color: #4e9a06;}

#nav a:visited
{text-decoration: none;
color: #555753;
font-family: trebuchet ms;
}

#nav a:visited:hover
{text-decoration: none;
color: #4e9a06;}

#frontimg
{min-width: 620px;
padding: 0;
margin: 0;
clear: both;}

#frontimg img
{border-top-style: solid;
border-top-width: 8px;
border-top-color: #555753;
border-bottom-style: solid;
border-bottom-width: 8px;
border-bottom-color: #555753;}

#content
{margin: 0px;
width: 400px;
float: left;
color: #555753;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
text-align: left;}

#contentapp
{margin: 0px;
width: 620px;
float: left;
color: #555753;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
text-align: left;}

#content h1
{font-family: trebuchet ms;
font-size: 12pt;
font-weight: normal;
color: #204a87;
padding-top: 10px;} 

#content h2
{font-family: tahoma;
font-size: 10pt;
font-weight: normal;
color: #204a87;
padding: 0;}

#contentapp h1
{font-family: trebuchet ms;
font-size: 12pt;
font-weight: normal;
color: #204a87;} 

#contentapp h2
{font-family: tahoma;
font-size: 10pt;
font-weight: normal;
color: #204a87;
padding: 0;}

#content a:link
{color: #204a87;
text-decoration: none;}

#content a:hover
{color: #73d216;
text-decoration: none;}

#content a:visited
{color: #204a87;
text-decoration: none;}

#content img
{float: left;
margin-right: 10px;}

#content hr
{width: 80%;
size: 1px;
color: #babdb6;
float: left;
padding: 0;}

#form
{width: 189px;
float: right;
margin: 0;
background-color: #4F5E80;
background-image: 
url('blueform.png');
background-repeat: repeat-y;
clear: right;
color: #ffffff;
font-size: 8pt;
text-align: left;
padding-left: 10px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #babdb6;}

#form h1
{color: #ffffff;
font-family: trebuchet ms;
font-size: 10pt;
font-weight: normal;
text-align: center;}

#form h1 span
{color: #73d216;}

#footer
{width: 620px; 
clear: both;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #babdb6;}

#footer ul
{list-style-type: none;}

#footer li
{display: inline;
padding-right: 10px;}

#footer a:link
{font-size: 8pt;
text-decoration: none;
color: #555753;}

#footer a:hover
{font-size: 8pt;
text-decoration: none;
color: #73d216;}

#footer a:visited
{ font-size: 8pt;
text-decoration: none;
color: #555753;
}
#footer a:visited:hover
{font-size: 8pt;
text-decoration: none;
color: #73d216;
}

.form 
{font-family: gill sans; color: #555753; font-size: 8pt; font-weight: normal; width: 500px;}

input.textbox
{width: 50px;}
