.javascript_warn
{
    margin: 20px;
    color: red;
    text-align: center;
    font-weight: bold;
    font-size: 12pt;
}

.hide
{
    display: none;
}
.cb
{
    clear: both;
}
.fl
{
    float: left;
}
.dom_status_text
{
    font-weight: bold;
    text-align: left;
    margin-bottom: 3px;
}
.service_type_selectbox
{
    width: 256px;
}

.ticket_note
{
    color: dimgray;
    font-style: italic;
    font-family: Serif;
    letter-spacing: 1px;
}
.righttooltip
{
    float: left;
    margin-left: 10px;
    line-height: 15pt;
    border: 1px solid black;
    font-family: Tahoma;
    font-size: 11pt;
    background-color: #FFFFE1;
    padding: 3px;
    width: 310px;
}

.programbubble
{
    font-size: 8pt;
    width: 270px;
}

.center 
{
    text-align:center;
}

.Summary
{
    width: 100%
}

.SummaryTitle
{
    /*font-weight:bold;*/
    font-size: 13pt;
    padding-top: 10px;
}
.SummaryLeft 
{
    font-weight:bold;
    text-align: right;
    width: 250px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.formerror 
{
    display: inline;
    color: Red;
}