#about_myself_text p {
    color: black;
}
strong { font-weight: bold; font-style: inherit;}
em { font-style: italic; font-weight: inherit; }

.field {clear:both; text-align:right; line-height:25px;}
label {float:left; padding-right:10px;}

.facebox_header {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #658998;
    margin-bottom: 20px;
}
.contentf {
    font-family: Verdana, Geneva, sans-serif;
	color: #266AB3;
}
.facebox_buttons {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #658998;
    margin-top: 20px;
    padding-top: 5px;
    text-align: right;
}

.error_message {
    color: Red;
}
.done_message {
    color: green;
}

.thread_message {
}
.thread_message_avatar {
    float: left;
    height: 70px;
}
.thread_message_header {
    height: 15px;
}
.thread_message_body {
    height: 55px;
    cursor: pointer;
}

.main_thread_message {
}
.main_thread_message_avatar {
    float: left;
    height: 150px;
}
.main_thread_message_header {
    height: 20px;
}
.main_thread_message_body {
    height: 170px;
}
#answer_div {
    height: 252px;
}

/* Tooltips*/
#tooltip {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 0.75em;
    position: absolute;
    z-index: 500;
    border: 1px solid #1593db;
    background-color: #e5f5fe;
    color: #000;
    padding: 5px;
    opacity: 0.75;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.content_block {
    width: 1001px;
    margin: -1px auto 0;
}

.notification-container {
    padding-top: 30px;
    overflow: auto;
    height: 25%;
    margin: auto;
    width: 60%;
}

.notifications {
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.notification-box {
    width: auto;
    margin: 0 auto 10px auto;
    padding: 15px 15px;
    text-align: left;
    border-radius: 5px;
    box-shadow:
        0 1px 1px rgba(0,0,0,0.1),
        inset 0 1px 0 rgba(255,255,255,0.6);
}

.notification-green{
    background: rgba(34, 255, 71, 0.33);
    border: 1px solid #21f845;
}

.tech-support {
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    bottom: 20px;
    text-align:center;
    font-size: 1.3em;
    color: #444;
}

.info-message {
    position: absolute;
    bottom: 1%;
    right: 1%;
    text-align: right;
    font-size: 10px;
    color: #a2a2a2;
}
