
p            { color: #333; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 13pt; margin: 0; padding: 0 }
.headline         { color: #669; font-size: 14pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 28pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 0 }
.title     { color: #333; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 24pt; font-stretch: normal; letter-spacing: 0 }
.subhead  { color: #669; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 12pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 0 }
.portbody { color: #99c; font-size: 10pt; line-height: 13pt }
.porthead  { color: #99c; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 20pt; font-stretch: normal; letter-spacing: 0 }
.label      { color: #399; font-size: 7pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; font-stretch: normal; text-align: left; text-transform: uppercase; word-spacing: 2pt; letter-spacing: 0 }
.caption { color: #c30; font-size: 7pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; font-stretch: normal; text-align: left; text-transform: uppercase; word-spacing: 2pt; letter-spacing: 0 }
.solution { color: #669; font-size: 7pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 9pt; font-stretch: normal; text-align: left; text-transform: uppercase; word-spacing: 2pt; letter-spacing: 0 }
.links { font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 13pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 0 }
li          { color: #333; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 13pt }
ul           { color: #333; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 13pt; margin-left: 12pt; padding-left: 0 }
a:link        { color: #669; font-weight: bold; text-decoration: none }
a:visited { color: #669; font-weight: bold; text-decoration: none }
a:hover { color: #690; font-weight: bold; text-decoration: underline }
.class1 A:link { color: #99c; font-weight: bold }
.class1 A:visited { color: #99c; font-weight: bold }
.class1 A:hover { color: #fff; font-style: inherit; font-weight: bold; text-decoration: underline }
.class2 A:link  { color: #99c; font-style: normal; font-weight: normal }
.class2 A:visited  { color: #99c; font-style: normal; font-weight: normal }
.class2 A:hover  { color: #9f0; font-style: normal; font-weight: normal; text-decoration: underline }
.popnav           { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; background-color: #669; border-style: solid; border-color: #4d4d84 }
.pophome           { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; background-color: #669; border-style: solid; border-color: #669 }
.portfolio_top { background-image: url("images/portfolio_top.gif") }
.portfolio_left { background-image: url("images/portfolio_left.gif") }
.portfolio_right { background-image: url("images/portfolio_right.gif") }
.portfolio_bottom { background-image: url("images/portfolio_bottom.gif") }
table.navbar { width: 224px; border-collapse: collapse     }
table.navbar td { font-style: normal; font-weight: normal; border-style: none solid solid; border-width: 0; border-color: #52553f }
table.navbar td a { font-size: 9pt; font-style: normal; font-weight: normal; line-height: 24pt; letter-spacing: 1px; display: block; padding-left: 12px }
table.navbar td a:link, table.navbar td a:visited  { color: #99c; font-family: "Trebuchet MS"; font-style: normal; font-weight: normal; background-color: #30303d; background-image: url("images/portfolio_off.gif"); text-align: center }
table.navbar td a:hover, table.navbar td a:active  { color: #fff; font-family: "Trebuchet MS"; font-style: normal; font-weight: normal; text-decoration: none; background-color: #30303d; background-image: url("images/portfolio_on.gif") }
