body {background-color: #333333; margin: 0px; padding: 0px; font-family: arial, "lucida console", sans-serif; font-size: 15px}
div, p {z-index: 10; padding: 0px; margin: 0px; background-color: transparent}
img {border-style: none; padding: 5px}
img.nonspaced {padding: 0px;}
img.left {padding-left: 0px}
img.right {padding-right: 0px}
td {vertical-align: inherit; text-align: inherit}

table.invisible, td.invisible {padding: 0px; margin: 0px; border-style: none; border-width: 0px;}
td.invisible {border: solid 1px black}

td.nav {text-align: right; height: 28px; font-size: 20px;}
a.nav:link {text-decoration: none; color: #000000;}
a.nav:visited {text-decoration: none; color: #000000}
a.nav:hover {text-decoration: underline; color: #000000}
a.nav:active {text-decoration: none; font-weight: bold}

table.portfolio, td.portfolio {padding: 0px; margin: 0px; border-style: none; border-width: 0px;}
table.portfolio {}
td.portfolio {padding: 5px; text-align: left; vertical-align: top}

.PortfolioFeatures {font-weight: bold}

.ServicesHeader {font-weight: bold}

a.servicessub:link {text-decoration: none; color: #000000;}
a.servicessub:visited {text-decoration: none; color: #000000}
a.servicessub:hover {text-decoration: underline; color: #000000}
a.servicessub:active {text-decoration: none; font-weight: bold}
table.servicessub {text-align: right; float: right}
tr.servicessub {}
td.servicessub {text-align: right; height: 23px; font-size: 15px; padding-right: 0px;}