body {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }

p {font-size: 12px; padding: 0px 0px 0px 8px; }
p.blue {font-size: 12px; color: #003399; }
.style1 {font-size: 16px; color: #003399; font-weight: bold; }
.style2 {font-size: 12px; font-weight: bold; }
.style3 {font-size: 10px; color: #003399; font-weight: bold; }
.style4 {font-size: 10px; color: #003399; margin: 0px; }
.style5 {font-size: 12px; color: #FFFFFF; font-weight: bold; }
.style6 {font-size: 12px; font-weight: bold; color: #000000; }
.style7 {font-size: 12px; color: #003399; font-weight: bold; padding: 0px; }
.style8 {font-size: 10px; color: #003399; padding: 2px 0px 2px 0px;}
.style9 {font-size: 12px; color: #003399; margin: 0px; padding: 0px 0px 0px 8px; }

table.project {margin-left:5px; }
.style10 {color: #000000; font-size: 16px; font-weight: bold; }
.style11 {font-size: 12px; margin: 0px 0px 5px 8px; }
.style12 {font-size: 12px; font-weight: bold; padding: 0px 0px 0px 8px; }

table.projectlist {margin-left:5px; }
.style14 {color: #000000; font-size: 12px; font-weight: bold; padding: 10px 0px 3px 0px; }
.style13 {font-size: 12px; padding: 5px 0px 3px 3px; }

.navigation {font-size: 12px; }
table.job p.bold {font-size: 12px; font-weight: bold; padding: 0px; }
table.job p {font-size: 12px; padding: 0px; }
table.job {margin-left: 50px; }

.style15 {font-size: 12px; font-weight: bold; padding: 3px 0px 0px 8px; }
table.contactspace p {font-size: 12px; margin: 5px 10px 5px 0px; }
td.small p {color: black; font-size: 10px; }
.style16 {font-size: 12px; font-weight: bold; color: #000000; padding: 0px 3px 3px 0px; }
.style17 {font-size: 10px; color: #FFFFFF; font-weight: bold; }

.style18 {font-size: 12px; }
.style19 {font-size: 10px; color: #003399; font-weight: bold; padding: 0px 0px 0px 8px; }
.style20 {font-size: 10px; color: #FF0000; }

img.headerimage {margin-top: 10px; }
img.headerimagecontact {margin-top: 10px; margin-bottom: 5px; }

.footer {font-size: xx-small; font-weight: bold; }

ul {font-size: 12px; }

.intro {font-size: 12px; }
a.intro:link {color: #6666CC; text-decoration: none; }
a.intro:visited {color: #6666CC; text-decoration: none;}
a.intro:hover {color: #9999FF; text-decoration: none;}
a.intro:active {color: #6666CC; text-decoration: none;}

.archives {font-size: 12px; font-weight: bold; }
a.archives:link {color: #FFFFFF; text-decoration: none; }
a.archives:visited {color: #FFFFFF; text-decoration: none;}
a.archives:hover {color: #9999FF; text-decoration: none;}
a.archives:active {color: #FFFFFF; text-decoration: none;}

a.list:link {color: #6666CC; text-decoration: none; }
a.list:visited {color: #6666CC; text-decoration: none; }
a.list:hover {color: #9999FF; text-decoration: none;}
a.list:active {color: #6666CC; text-decoration: none;}


a.contact:link {color: #6666CC; text-decoration: none; }
a.contact:visited {color: #6666CC; text-decoration: none;}
a.contact:hover {color: #9999FF; text-decoration: underline;}
a.contact:active {color: #6666CC; text-decoration: none;}


a.footer:link {color: #003399; text-decoration: none; }
a.footer:visited {color: #003399; text-decoration: none;}
a.footer:hover {color: #6666CC; text-decoration: none;}
a.footer:active {color: #003399; text-decoration: none;}

div#footermargin {margin: 20px 20px 50px 50px; }