﻿div.Support
{
    float:left;
    width:653px;
}
h1.PageTitle
{
    float:left;
    width:545px;
    height:20px;
    margin:15px 0 0 15px;
    padding:3px 0 0 44px;
    background-image:url('../images/page_title_left.gif');
    background-repeat:no-repeat;
    background-position:left 0;
    background-color:#D1D1D1;
    font-size:15px;
    font-weight:bold;
    color:#FFFFFF;
    letter-spacing:1px;
}
div.PageTitleRight
{
    float:left;
    width:11px;
    height:23px;
    margin:15px 0 0 0;
    background-image:url('../images/page_title_right.gif');
    background-repeat:no-repeat;
}
/*nav menu*/
ul.SiteNav
{
    float:left;
    clear:left;
    width:629px;
    margin:4px 0 0 24px;
    padding:0;
    list-style-type:none;
}
ul.SiteNav li
{
    float:left;
    margin-right:3px;
    font-size:12px;
    color:#818181;
}
ul.SiteNav li a
{
    font-size:12px;
    color:#818181;
}

/*serial number*/
form.SerialNumber
{
    float:left;
    clear:left;
    width:629px;
    margin:10px 0 0 24px;
    padding:0;
}
form.SerialNumber fieldset
{
    float:left;
    clear:left;
    width:550px;
    margin:0;
    padding:10px;
}
form.SerialNumber fieldset legend
{
    margin:0 0 10px 0;
    font-size:13px;
}
form.SerialNumber div
{
    float:left;
    clear:left;
    width:550px;
    margin:0 0 9px 0;
}
form.SerialNumber label
{
    float:left;
    width:90px;
    padding-top:1px;
    font-size:12px;
    font-weight:bold;
    color:#636363;
}
form.SerialNumber .iTxt
{
    float:left;
    width:50px;
    border:solid 1px #B2B2B2;
    font-size:12px;
    color:#636363;
}
form.SerialNumber .iSep
{
    float:left;
    margin:0 4px;
    font-size:12px;
    color:#636363;
}
form.SerialNumber .iSmt
{
    float:left;
    border:solid 1px #B2B2B2;
    font-size:12px;
    color:#636363;
}
form.SerialNumber input.iTxt
{
    border:solid 1px #B2B2B2;
}
form.SerialNumber p.ErrMsg
{
    float:left;
    clear:left;
    width:550px;
    margin:0;
    font-size:11px;
    color:#FF0000;
}
form.SerialNumber p.OkMsg
{
    float:left;
    clear:left;
    width:550px;
    margin:0 0 9px 0;
    font-size:12px;
    font-weight:bold;
    color:#009900;
}
form.SerialNumber a
{
    font-size:12px;
    color:#636363;
}

/*support ticket*/
form.SupportTicket
{
    float:left;
    clear:left;
    width:629px;
    margin:10px 0 0 24px;
    padding:0;
}
form.SupportTicket fieldset
{
    float:left;
    clear:left;
    width:550px;
    margin:0;
    padding:10px;
}
form.SupportTicket fieldset legend
{
    margin:0 0 10px 0;
    font-size:13px;
}
form.SupportTicket div
{
    float:left;
    clear:left;
    width:550px;
    margin:0 0 9px 0;
}
form.SupportTicket label
{
    float:left;
    width:94px;
    padding-top:1px;
    font-size:12px;
    font-weight:bold;
    color:#636363;
}
form.SupportTicket .iSmt,form.SupportTicket .iRst
{
    border:solid 1px #B2B2B2;
    font-size:12px;
    color:#636363;
}
form.SupportTicket .iTxt
{
    float:left;
    width:180px;
    border:solid 1px #B2B2B2;
    font-size:12px;
    color:#636363;
}
form.SupportTicket .iTxtArea
{
    float:left;
    width:350px;
    border:solid 1px #B2B2B2;
    font-size:12px;
    color:#636363;
}
form.SupportTicket input.iTxt
{
    border:solid 1px #B2B2B2;
}
form.SupportTicket .iSlct
{
    float:left;
    width:100px;
    font-size:13px;
    color:#636363;
}
form.SupportTicket span.ReqField
{
    float:left;
    margin-left:4px;
    padding-top:2px;
    font-size:12px;
    color:#FF0000;
}
form.SupportTicket p.ErrMsg
{
    float:left;
    clear:left;
    width:550px;
    margin:0;
    font-size:11px;
    color:#FF0000;
}
form.SupportTicket p.OkMsg
{
    float:left;
    clear:left;
    width:550px;
    margin:0 0 9px 0;
    font-size:12px;
    font-weight:bold;
    color:#009900;
}
form.SupportTicket a
{
    font-size:12px;
    color:#636363;
}