/* -------------------------- */
/* Standard HTML Tags         */
/* -------------------------- */

INPUT, SELECT, TEXTAREA
{
    color: #55bac6;
    font-size: 9pt;
    font-family: Calibri, Georgia, "Times New Roman", serif;
}
FORM
{
    margin-top: 0px;
}
FIELDSET
{
    padding: 0 10px 10px 10px;
    margin-left: 0;
    border: solid 1px #55bac6;
}
LEGEND
{
    font-weight: bold;
}
.inputInline {
    display: table-cell;
    white-space: nowrap;
}
p { font-size:14px;}
/* -------------------------- */
/* Text                       */
/* -------------------------- */

.pageHeading
{
    font-family: Calibri, Georgia, "Times New Roman", serif;
    font-size: 130%;
    font-weight: bold;
    padding: 3px 3px 3px 3px;
    margin-bottom: 8px;
    border-bottom: solid 1px #55bac6;
}
.subHeading
{
    font-weight: bold;
    color:#393939;
}
.smallText
{
    color: #888;
    font-size: 7pt;
}
.textUpper
{
    font-weight: bold;
    font-size: 7pt;
    text-transform: uppercase;
}
.textAlt
{
    color: #ff9900;
}
.textLight
{
    color: #888;
}
/*.textError
{
    font-weight: bold;
    border: 1px solid Red;
    background-color: #FFEEEE;
    color: Red;
    padding: 5px 5px 5px 5px;
}*/
/*.textValid
{
    font-weight: bold;
    border: 1px solid #9FBE4C;
    background-color: #EEFCD2;
    color: Green;
    padding: 5px 5px 5px 5px;
}*/

/* -------------------------- */
/* Areas and Sections         */
/* -------------------------- */

.normalBox
{
    background-color: #ffffff;
    border: solid 1px #55bac6;
}
.normalBox2
{
    background-color: #55bac6;
    border: solid 1px #e8e8e8;
    border-radius:5px;
    width:500px;
    font-size:18px;
    text-align:right;
}
.gridItem
{
    border-bottom: solid 2px #ddd;
    padding-bottom: 4px;
    margin-top: 5px;
    width:100%;
}
.gridPostMessage
{
    background-color: white;
    padding: 5px 5px 5px 5px;
    border: solid 1px #eee;
    font-size:14px;
}
.gridPager TD
{
    background-color: #ffffff;
    font-weight: bold;
    padding: 2px 2px 2px 5px;
    font-size:16px;
}

/* -------------------------- */
/* Miscellaneous              */
/* -------------------------- */
.button {
    font-family: Calibri, Georgia, "Times New Roman", serif;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    cursor: hand;
    border: solid 1px #808080;
    background: url(images/buttonback.gif) center;
    padding: 1px 1px 1px 1px;
}
.ctl00_Main_txtMessage_OuterTable {
    background-color: #55bac6 !important;
    width: auto !important;
}
#ctl00_Main_txtMessage_toolbarArea {
    padding-top: 10px !important;
    max-width: 100% !important;
}
#ctl00_Main_txtMessage_designEditorArea {
    max-width: 100% !important;
}
.post .postTitleImg  img {
    max-width: 100% !important;
}
