body {margin-left:0px; margin-top:18px; margin-right:0px; margin-bottom:18px; background-color:#EEEDED; background-image:url(images/bg_main5.gif); background-repeat:repeat-x; font-family:Verdana,Arial,Helvetica; font-size: 11px; color: #030303; line-height:1.6}
table {font-family:Verdana,Arial,Helvetica; font-size: 11px; color: #030303; line-height:1.6}
td {font-family:Verdana,Arial,Helvetica; font-size: 11px; color: #030303; line-height:1.6}
p {font-family:Verdana,Arial,Helvetica; font-size: 11px; color: #030303; line-height:1.6}
li {font-family:Verdana,Arial,Helvetica; font-size: 11px; color: #030303; line-height:1.6}

/* TEXT */
h1 {font-size:15px; color:#862C02; letter-spacing:-1; line-height:10%; margin-bottom:18px}
.caption {font-size:10px; color:#555555}
h2 {font-family:Verdana,Arial,Helvetica; font-size: 12px; color: #030303; line-height:1.6; margin-bottom:2px; margin-top:3px; font-weight:bold}


/* FORM */
form { margin-top: 0px; margin-bottom: 0px; padding: 0px }
input {font-family: arial, helvetica; font-size: 8pt }
select {font-family: arial, helvetica; font-size: 8pt}
textarea {font-family: arial, helvetica; font-size: 8pt}
.buttons {background-color: #C6C7B7; color:#000000; border:1px solid #333333; font-weight:bold; font-size:11px; width:90px, padding:3px}
form input.formborder {border:1px solid #666666; background-color:#ECEEEA}
form textarea.formborder {border:1px solid #666666; background-color:#ECEEEA}

/* MISC */
.outerbox {width:778px; border:solid 1px #969696}
.header {margin-bottom:5px}
.content {background-image:url(images/bg_content.jpg); background-repeat:no-repeat; background-position:bottom left; background-color:#FFFFFF; padding:5px 30px 30px 30px; text-align:left}
#topnavcontainer {text-align:right; margin-bottom:38px; font-size:10px}
.footer {width:778px; text-align:center; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #747474; padding-top:12px}
.homeflash {border:solid 1px #C8CDD2; padding:4px; margin-right:25px; height:308px; width:428px}
.floatright {float:right; position:relative}
.bio {margin-left:10px}
.thumb {padding:4px; border:solid 1px #D9E0E6; border-bottom-color:#C8CDD2; border-right-color:#C8CDD2; margin:0px 10px 0px 0px; float:left}
.address {font-size:10px; padding-top:42px; color:#502800; line-height:normal}
.nolink {color:#CCCCCC}
.projectbar {border-top:dashed 1px #888888; border-bottom:dashed 1px #888888; margin-top:8px}


/* LINKS */
a:link, a:active {color: #007375}
a:visited {color: #666666} 
a:hover {color: #007375; text-decoration: none}

#topnavcontainer a {padding:0px 9px 0px 9px; color:#862C02; text-decoration:none;}
#topnavcontainer a:hover {padding:0px 9px 0px 9px; color:#007375; text-decoration:none;}

#topnavcontainer a.on {padding:0px 9px 0px 9px; color:#007375; text-decoration:none; font-weight:bold}

a.footerlink:link { color: #515151; text-decoration: none}
a.footerlink:visited { color: #515151; text-decoration: none}
a.footerlink:active { color: #515151; text-decoration: none}
a.footerlink:hover { color: #515151; text-decoration: underline}
.footerlink {font-family: Arial,Helvetica; font-size: 11px}

a.global:link { color: #FFFFFF; text-decoration: none}
a.global:visited { color: #FFFFFF; text-decoration: none}
a.global:active { color: #FFFFFF; text-decoration: none}
a.global:hover { color: #2A5B92; text-decoration: none}
.global {font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight:bold}

a.view:link { color: #007375; text-decoration: none}
a.view:visited { color: #007375; text-decoration: none}
a.view:active { color: #007375; text-decoration: none}
a.view:hover { color: #862C02; text-decoration: none}
.view {font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight:bold}

a.prevnext:link { color: #007375; text-decoration: none}
a.prevnext:visited { color: #007375; text-decoration: none}
a.prevnext:active { color: #007375; text-decoration: none}
a.prevnext:hover { color: #862C02; text-decoration: none}


