body { color: #101622; font-size: 12px; font-family: verdana, sans-serif; background-color: #436397; background-image: url(../images/bg-gradient.gif); background-repeat: repeat-x; background-position: left top; }
p { margin-top: 8px; margin-bottom: 8px; }
td { }
a:link { color: #036; text-decoration: underline; }
a:visited { color: #036; text-decoration: underline; }
a:hover { color: #688db1; text-decoration: underline; }
a:active { color: #69c; text-decoration: underline; }
h1 { color: #003d78; font-size: 15px; font-family: verdana, sans-serif; font-weight: bold; text-transform: uppercase; }
h2 { color: #688db1; font-size: 14px; font-family: verdana; font-weight: bold; }
li { line-height: 150%; }
.headText { color: #637aa9; font-size: 14px; font-family: verdana; font-weight: bold; }
.subheadText { color: #637aa9; font-size: 13px; font-family: verdana; font-weight: bold; line-height: 100%; }
.emphasis { color: #637aa9; font-size: 13px; font-family: verdana; font-weight: bold; }
.quote { font-style: italic; }
.quoteClient { color: #637aa9; font-size: 11px; }
#masthead { background-color: #fff; background-image: url(../images/logo-head.gif); width: 800px; height: 125px; margin: 50px auto auto; border-top: 1px solid #003d78; border-right: 1px solid #003d78; border-left: 1px solid #003d78; }
#masthead2 { background-color: #fff; background-image: url(../images/sub-head.gif); width: 800px; height: 125px; margin: 50px auto auto; border-top: 1px solid #003d78; border-right: 1px solid #003d78; border-left: 1px solid #003d78; }

#menu { color: #036; font-size: 13px; font-family: "Bank Gothic", verdana; font-weight: bold; background-color: #fff; text-align: center; width: 790px; height: 20px; clear: both; margin: auto; padding: 10px 5px 5px; }
#menu a:link { color: #637aa9; text-decoration: none; }
#menu a:visited { color: #637aa9; text-decoration: none; }
#menu a:hover { color: #003d78; text-decoration: none; }

#menu2 { color: #036; font-size: 13px; font-family: "Bank Gothic", verdana; font-weight: bold; background-color: #fff; text-align: center; width: 790px; height: 20px; clear: both; margin: auto; padding: 10px 5px 5px; }
#menu2 a:link { color: #637aa9; text-decoration: none; }
#menu2 a:visited { color: #637aa9; text-decoration: none; }
#menu2 a:hover { color: #003d78; text-decoration: none; }

#menuClearer { width: 800px; height: 90px; }

#indexImage { background-image: url(../images/index-image.gif); width: 800px; height: 500px; clear: both; margin: auto; border-right: 1px solid #003d78; border-left: 1px solid #003d78; }

#mainContent { background-color: #fff; width: 760px; height: auto; min-height: 500; clear: both; margin: auto; padding: 10px 20px 30px; border-right: 1px solid #003d78; border-bottom: 1px solid #003d78; border-left: 1px solid #003d78; }
#footer { color: #dde4f4; font-size: 9px; line-height: 125%; background-color: #003d78; text-align: center; width: 790px; height: 45px; clear: both; margin: auto; padding: 5px; border: solid 1px #003d78; }
#footer a:link { color: #dde4f4; text-decoration: none; }
#footer a:visited { color: #dde4f4; text-decoration: none; }
#footer a:hover { color: #dde4f4; text-decoration: none; }

#contactForm { background-color: #edf2fe; text-align: center; width: 400px; height: auto; clear: both; margin-top: 20px; border: solid 1px #003d78; }
.clients { width: 425px; height: auto; float: right; margin-left: 10px; }
.splashText { color: #036; font-size: 16px; font-family: "Bank Gothic", verdana; font-weight: bold; text-align: center; }
.imageLeft { width: auto; height: auto; float: left; padding-top: 0; padding-right: 10px; padding-bottom: 10px; }
.imageRight { width: auto; height: auto; float: right; padding-top: 0; padding-bottom: 10px; padding-left: 15px; }
.imageTop { width: 760px; height: auto; padding-bottom: 20px; }
#logoBox { width: 400px; height: 300px; float: right; margin-left: 20px; border-left: 1px solid #003d78; }
.testWrapper { width: 760px; height: auto; clear: both; padding-bottom: 25px; }
.testLogo { width: 125px; height: auto; float: left; padding-right: 10px; padding-bottom: 10px; }
.testQuote { width: 625px; height: auto; float: right; }
.clearer { width: 760px; height: 10px; clear: both; }
