
blockquote.comment_confirmation_quote:before {
    content: open-quote;
}
blockquote.comment_confirmation_quote:after {
    content: close-quote;
}

div.comment_confirm_button, div.comment_delete_button {
    display: table-cell;
}

table.join_form tr.join_form td.join_form_submit {
    text-align: right;
}

table.user_list td.user_properties {
    font-size: 10pt;
}

table.user_list td.user_properties div.user_property {
    display: table-row;
}

td.user_properties table.db_table {
    padding: 0px;
}

td.user_properties table.db_table th {
    font-size: 10pt;
}

div.search_form {
    display: table-row;
}
div.search_form div {
    display: inline;
    padding: 3px;
}

div.module_upload_file, div.module_upload_name, div.module_upload_button {
    display: table-row;
    text-align: left;
}

div.module_upload_file_label, div.module_upload_file_field, div.module_upload_name_label, div.module_upload_name_field {
    display: table-cell;
}

div.module_upload_file_label, div.module_upload_name_label {
    font-weight: bold;
}

div.rss_user_feed {
    text-align: left;
}

div.rss_user_feed div.rss_feed_item div.pubDate, div.rss_user_feed div.rss_feed_item div.title {
    display: inline-block;
    font-weight: bold;
    padding-left: 10px;
}
div.rss_user_feed div.rss_feed_item, div.rss_user_feed div.rss_feed_item div.description {
    display: table-row;
}
div.rss_user_feed div.rss_feed_item div.pubDate {
    float: left;
}

div.rss_edit_user_feed, div.rss_new_user_feed
{
    text-align: left;
    display: table-row;
}
div.rss_edit_user_feed div, div.rss_new_user_feed div 
{
    display: table-cell;
}
div.rss_edit_user_feed div.title
{
    width: 25%;
}
div.rss_edit_user_feed div.url
{
    width: 70%;
}

ul.resource_list {
    text-align: left;
}

th.pr_form_label {
    font-weight: normal;
    text-transform: none;
    text-align: left;
    width: 50%;
    vertical-align: top;
}
td.pr_form_field {
    width: 50%;
    vertical-align: top;
}
td.pr_form_field input {
    width: 100%;
}
