.asTitle{font-family: Georgia, "Times New Roman", Times, Serif; font-size: 20px; text-align: left;  width: 100%;  border-bottom: 1px solid #DADADA;  margin: 0px 0 10px 0;}
.as-wrapper{margin: 0px;}
.as-item-title{text-decoration: none; font: bold 120%/140% arial, sans-serif, helvetica;}
.as-content-odd, .as-content-even{padding: 2px; margin-bottom: 5px; border-bottom: 1px solid #ccc;}
.as-content-odd .description, .as-content-even .description{margin-top: 2px;}
.as-content-odd .description, .as-content-even .description, .as-category-name{font: normal 12px arial, sans-serif, helvetica; }
.as-wrapper > div:last-child{border-bottom: 0;}
.as-thumbnail {float: left; margin: 0 5px 5px 0;}
.as-thumbnail img {max-width: 60px; max-height: 60px;}
.as-avatar{float: right; margin: 5px 0 5px 5px;}
.as-clear{clear: both;}
dl.tabs {float: left;  margin: 10px 0 -1px 0;  z-index: 50;}
dl.tabs dt { float: left; padding: 4px 10px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 1px solid #ccc; margin-left: 3px; background: #f0f0f0; color: #666;}
dl.tabs dt.open {background: #F9F9F9; border-bottom: 1px solid #F9F9F9; z-index: 100; color: #000;}
div.current {clear: both; border: 1px solid #ccc; padding: 10px 10px;}
div.current dd {padding: 0; margin: 0;}
.ui-tabs .ui-tabs-panel {padding: 5px;}