p                       { line-height: 18px; }
.team                   { margin-bottom: 20px; background-color: #F2F2F2; border: solid 1px #DDD; }
.team .info             { padding: 10px; }
.team .name             { background-color: #B3B3B3; padding: 10px; color: #13376e; background-image: url(/images/about/teambg.png); background-repeat: repeat-x; background-position: top left; }
.team .portrait         { height: 222px; width: 151px; float:left; margin-right: 10px; }
.team .emphasis         { font-style:italic; font-size: 85%; }
.team p                 { line-height: 18px; }
.team a                 { text-decoration: underline; }
.floatbutton            { float: right; text-align: right; margin-top: 5px; font-size: 11px; width: 150px; }

.contenticon            { float:left; height: 44px; width:44px; margin-right: 16px; /*border: solid 1px #CCC; background-color: #DDD; */color: #DDD; }
.contenttext            { margin-left: 60px;  }
.contenttext h3         { margin: 0; padding: 0; color: #333; }
.aboutlist              { line-height: 18px; margin: 10px 0; color: #666; }
.aboutlist li           { width: 90%; margin-top: 5px; vertical-align: top; clear:left; padding-bottom: 10px; /*border-bottom: solid 1px #DDD; */ }

.aboutcontent           { width: 90%; margin-bottom: 20px; }

img.banner              { margin-bottom: 8px; }

div.presslist_content   { width:90%; margin: 10px 0; padding: 0}

div.pressitem           { margin-bottom: 8px; }
div.pressitem .title    { margin-bottom: 2px; }
div.pressitem .date     { margin-bottom: 2px; color: #8C8C8C; font-size: 11px; }
div.pressitem .summary  { margin-bottom: 18px; color: #666; }
div.pressitem a         { font-weight:bold; }
div.pressitem a:hover   { text-decoration: underline; }
div.presslist_content .sectionheader { background-color: #F2F2F2; margin-bottom: 8px; padding: 8px; border-bottom: solid 1px #EAEAEA; }

div.recentnews          { background-color: #F9F9F9; padding: 4px; border: solid 1px #EAEAEA; }
div.recentnews h3       { font-size: 13px; border-bottom: solid 1px #EAEAEA; padding: 5px; }
div.recentnews ul       { margin-left: 20px; margin-right: 4px; }
div.recentnews ul li    { padding: 4px 0; font-size:11px;list-style-type: disc; list-style-position: outside; color: #CCC; }

table.simple td         { padding: 4px; }