body {
  background: #ffffff;
  margin: 0px 0px;
}

.resumeSectionTitle {
  font: bold 18px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeElementTitle {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeElementSubheader {
  font: italic 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeElementContent {
  font: normal 12px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeHeaderLeft {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeHeaderRight {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}


.resumeUrl {
  font: normal 12px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #0000ff;
}

.resumeUrl:hover {
  font: normal 12px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #0000ff;
}


.resumeEmailUrl {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeEmailUrl:hover {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #000000;
}


.resumeWebUrl {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeWebUrl:hover {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #000000;
}

.resumeFooter {
  font: italic 9px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.resumeFooterUrl {
  font: italic 9px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #000000;
}

.resumeFooterUrl:hover {
  font: italic 9px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #000000;
}



.sb-td-normal {
  background: #99ddff;
}

.sb-td-hilited {
  background: #99ddff;
}


.sb-href-normal {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}

.sb-href-normal:hover {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #000000;
}


.sb-href-hilited {
  font: bold 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #000000;
}

.sb-href-hilited:hover {
  font: bold 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #000000;
}



.item-shell {
  background: #000000;
  cellpadding: 1;
}

.item-header {
  background: #99ddff;
  cellpadding: 5;
}

.item-content {
  background: #ffffff;
  cellpadding: 5;
}


.item-title {
  font: bold 14px verdana,arial,helvetica,geneva,sans-serif;
}

.item-subtitle {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
}

.item-footer-text {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #222222;
}

.item-footer-text:hover {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #222222;
}

.item-footerread-comments {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #222222;
}

.item-footerread-comments:hover {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #222222;
}

.item-footerpost-comment {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: none;
  color: #222222;
}

.item-footerpost-comment:hover {
  font: normal 10px verdana,arial,helvetica,geneva,sans-serif;
  text-decoration: underline;
  color: #222222;
}


