﻿body {
	background: #e5f0f3;
	height:100%;
	width:100%;
	margin: 0px; 
	padding: 0px; }
table#masthead {
	width: 778px;
	height: 171px;
	vertical-align: top;
	padding: 0 0 0 0; }
table#main-text {
	background: #ffffff url("../images/main-pic.jpg") top right no-repeat;
	width: 525px;
	vertical-align: top;
	text-align: left;
	padding: 18 12 12 18; }
td#main-text {
	background: #ffffff url("../images/main-pic.jpg") top right no-repeat;
	width: 525px;
	vertical-align: top;
	text-align: left;
	padding: 18 12 12 18; }
td#main-text-2 {
	background: #ffffff;
	width: 525px;
	vertical-align: top;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	line-height: 150%;
	color: #000000; 
	text-align: left;
	padding: 18 0 12 12; }
td#tag {
	background: url("../images/masthead-tagline.gif");
	width: 661px;
	height: 49px;
	vertical-align: middle;
	padding: 0 0 0 0;
	text-align: left;
	font-family: tahoma;
	font-size: 14pt;
	letter-spacing: 3px;
	color: #008ab0; }
td#main-left {
	width: 115px;
	background: url("../images/main-left-bkgd.gif");
	vertical-align: bottom; }
td#main-left-2 {
	width: 115px;
	background: url("../images/main-left-bkgd.gif");
	vertical-align: bottom; }
td#main-middle {
	height:100%;
	background: #b0d3dd url(../images/main-middlebuildings.jpg) bottom no-repeat;
	width: 186px; }
td#main-middle-2 {
	background: #b0d3dd url(../images/main-middlebuildings-3.jpg) bottom left no-repeat;
	width: 110px; }
td#left-nav {
	background: #b0d3dd;
	width: 110px; }
td#intro {
	background: url("../images/main-green.jpg") top no-repeat;
	width: 186px;
	height: 213px;
	vertical-align: top;
	text-align: left;
	font-family: tahoma;
	font-size: 12pt;
	line-height: 150%;
	color: #ffffff;
	padding: 12 16 12 12; }
td#main-body-2 {
	background: #ffffff url(../images/main-text-buildings.jpg) bottom no-repeat;
	width: 636px;
	vertical-align: top;
	text-align: left;
	font-family: tahoma;
	font-size: 9pt;
	color: #000000; 
	padding: 0 0 12 12; }
td#main-body {
	background: #ffffff url(../images/main-text.jpg) bottom no-repeat;
	width: 450px;
	vertical-align: top;
	text-align: left;
	font-family: tahoma;
	font-size: 9pt;
	color: #000000; 
	padding: 0 0 12 12; }
td#main-body-525 {
	background: #ffffff url(../images/main-text-buildings-3.jpg) bottom left no-repeat;
	width: 525px; }
td#footer-main {
	background: #ffffff url(../images/main-text-buildings-3.jpg) bottom right no-repeat;
	width: 525px; }
td#main-right {
	background: url("../images/main-text-right.gif") repeat;
	width: 28px; 
	vertical-align: bottom; }
h1 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: normal;
	color: #008ab0; }
h2 {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #008ab0; }
h3 {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000; }
p {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	line-height: 150%;
	color: #000000; }
p.intro {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	line-height: 150%; }
p.contact {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	line-height: 125%;
	padding-left: 30px; }
ul {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	line-height: 150%;
	color: #000000; }
A.link {
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline }
A.link:visited {
    COLOR: #993399;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline }
A.link:hover {
    COLOR: #ffd457;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline }
A.link2 {
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline }
A.link2:visited {
    COLOR: #993399;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline }
A.link2:hover {
    COLOR: #ffd457;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline }
A.email {
	COLOR: #336699; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.email:hover {
	COLOR: #ffd457; TEXT-DECORATION: underline
}
A.email:visited {
	COLOR: #993399; TEXT-DECORATION: underline
}
#pad-left18 {
	padding: 0 0 0 18px; }
#pad-left48 {
	padding: 0 0 0 40px; }
#pad-left150 {
	padding: 0 0 0 150px; }
#pad-left-top {
	padding: 6px 0 0 18px; }
#pad-top {
	padding: 6px 0 0 0; }
#align-right {
	padding: 150px 24px 12px 0;
	text-align: right; }
#pad-mainpic {
	padding-right: 180px; }
.body {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000; }
