body,td,th { 
font-family: Arial, Helvetica, sans-serif; 
color: #000000; 
font-size: 12px; 
} 
body { 
background-color: #003300; 
margin:15px 10px;
} 
h1 { 
font-size: 18px; 
color: #003300; 
} 
h2 { 
font-size: 14px; 
color: #003300; 
} 
.maintable { 
border: medium double #cccc99; 
background-position: center; 
} 
.innerborders { 
border: thin solid #003300; 
} 
.innerbordernotop { 
border-top-width: thin; 
border-right-width: thin; 
border-bottom-width: thin; 
border-left-width: thin; 
border-right-style: solid; 
border-bottom-style: none; 
border-left-style: solid; 
border-top-color: #003300; 
border-right-color: #003300; 
border-bottom-color: #003300; 
border-left-color: #003300; 
} 
#topnav { 
background: url(images/GreenGradientbar.jpg) no-repeat; 
height: 25px; 
text-align: right; 
} 
.topnav a:link, .topnav a:visited { 
font-family: verdana; 
background: url(images/buttonbkgd2.jpg) repeat-x top; 
display: block; 
float: left; 
padding: 5px 8px 5px 8px; 
text-align: center; 
border-left: 2px solid #476b3f; 
border-right: 2px solid #082008; 
color: #cccd99; 
font-weight: bold; 
text-decoration: none; 
font-size: 10px; 
} 
.topnav a:hover { 
background: url(images/buttonbkgd.jpg) repeat-x top; 
color: #ffffff; 
font-weight: bold; 
text-decoration: none; 
font-size: 10px; 
} 
.utility { 
font-family: verdana; 
color: #dddddd; 
font-weight: bold; 
font-size: 10px; 
padding: 2px 10px 2px 10px; 
} 
.utility a:link, .utility a:visited { 
color: #cccd99; 
font-weight: bold; 
text-decoration: none; 
font-size: 10px; 
} 
.utility a:hover { 
color: #ffffff; 
font-weight: bold; 
text-decoration: none; 
font-size: 10px; 
} 
#sidenav { 
border-right: 2px solid #000000; 
padding: 20px 0px 50px 0px; 
} 
.sidenav a:link, .sidenav a:visited { 
display: block; 
padding: 5px 15px 5px 15px; 
border-top: 1px solid #476b3f; 
color: #333333; 
background: #a6a67c; 
font-weight: bold; 
text-decoration: none; 
font-size: 11px; 
line-height: 14px; 
} 
.sidenav a:hover { 
background: url(images/sidenavbkgd.jpg) repeat-x top; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
font-size: 11px; 
} 
#content { 
padding: 20px; 
} 

#thomas { 
text-align: center; 
padding: 10px 20px 10px 10px; 
} 
.thomas { 
font-size: 10px; 
color: #999999; 
padding: 10px; 
} 
.thomas a:link, .thomas a:visited { 
color: #cccccc; 
text-decoration: none; 
font-weight: bold; 
} 
.thomas a:hover { 
color: #ffffff; 
text-decoration: underline; 
font-weight: bold; 
} 
a:link { 
color: #003300; 
text-decoration: none; 
font-weight: bold; 
} 
a:hover { 
color: #000000; 
text-decoration: underline; 
font-weight: bold; 
} 

/* image styles */ 

.img00 { float:right; margin-left:10px; }

.img01 { 
border: 1px #000000 solid; 
} 

.img02 { 
border: 1px #000000 solid; 
float: left; 
margin-right: 10px; 
margin-bottom: 10px; 
} 

.img03 { 
border: 1px #000000 solid; 
float: right; 
margin-left: 10px; 
margin-bottom: 10px; 
} 

/* miscellaneous */ 

td a:link, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003300; text-decoration:none; }
td a:hover { text-decoration:underline; }
.border { border:1px solid #f6f6c6; }
.bullet { line-height:30px; }
#gallery { border-bottom:1px solid #476b3f; }
.main { line-height:18px; }
#email { font-weight:bold; }