#hdCategorySetSelect
{
font-size: 10px;
border: 1px solid #8FACC9;
background-color: #D9E3ED;
}

.hdCategoryView
{
width: 99%;
background-color: #8FACC9;
border-bottom: 1px solid #6677BB;
}

.hdCategoryView th a
{
color: #FFFFFF;
}

.hdCategoryViewWithTicketSet
{
margin-bottom: 10px;
margin-top: 10px;
}

.hdTicketSetView
{
width: 99%;
background-color: #EBF0F5;
}

.hdTicketSetView th
{
text-align: left;
border-bottom: 1px solid #6677BB;
background-color: #D9E3ED;
}

.hdTicketSetViewRow0
{
background-color: #F5F9FC;
}

#hdAssignedTickets .hdCategoryView
{
width: 99%;
background-color: #C88F99;
border-bottom: 1px solid #BA6D65;
}

#hdAssignedTickets .hdTicketSetView
{
width: 99%;
background-color: #F4EBEC;
}

#hdAssignedTickets .hdTicketSetView th
{
text-align: left;
border-bottom: 1px solid #BA6D65;
background-color: #ECD9DC;
}

#hdAssignedTickets .hdTicketSetViewRow0
{
background-color: #FBF4F6;
}

.hdUsersView
{
width: 99%;
background-color: #8FC8B3;
border-bottom: 1px solid #65BAB5;
}

.hdUsersView th a
{
color: #FFFFFF;
}

.hdUserSetViewRow0
{
background-color: #F4FBF8;
}

.hdUserSetView
{
width: 99%;
background-color: #EBF4F1;
}

.hdUserSetView th
{
text-align: left;
border-bottom: 1px solid #65BAB5;
background-color: #D9ECE5;
}

.hdHeading1
{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
padding-bottom: 6px;
padding-top: 3px;
}

.hdHeading2
{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding-bottom: 6px;
padding-top: 3px;
}

.hdDate
{
font-style: italic;
font-weight: normal;
}

#hdTicketView
{
display: block;
width: 99%;
}

div .hdMsgView
{
background-color: #EBF0F5;
padding: 2px;
margin-bottom: 10px;
}

.hdMsgViewTable
{
width: 100%;
background-color: #EBF0F5;
}

.hdMsgViewTable th
{
width: 100%;
background-color: #8FACC9;
text-align: left;
color: #FFFFFF;
border: 1px solid #FFFFFF;
padding: 2px;
}

#hdTicketMake
{
display: block;
width: 99%;
background-color: #EBF0F5;
}

.hdFormSubmit
{
border: 1px solid #000000;
background-color: #8FACC9;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}

#hdNavigation
{
display: block;
width: 98%;
background-color: #EBF0F5;
padding: 2px;
text-align: center;
}

#hdNavigation form, input, select
{
display: inline;
}

#hdNavigation select
{
border: 1px solid #000000;
background-color: #8FACC9;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}

#hdReply
{
background-color: #EBF0F5;
padding: 2px;
width: 98%;
display: block;
margin-top: 10px;
}

.hdTicketHighlight
{
color: #FF0000;
font-weight: bold;
}

.hdSelectedPage
{
font-weight: bold;
}

.hdViewAssignTo select
{
border: 1px solid #000000;
background-color: #8FACC9;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}

.hdTicketAssign
{
font-size: 10px;
color: #666666;
}

.hdTicketId
{
display: block;
font-size: 10px;
color: #666666;
padding: 0px;
margin: 0px;
font-style: italic;
}

#hdUserDelete
{
border: 1px solid #FF0000;
padding: 2px;
width: 98%;
}

.hdUserView
{
width: 99%;
}

    dl.tabs {
    float: left;
    margin: 10px 0 -1px 0;
    z-index: 50;
    }

    dl.tabs dt {
    float: left;
    padding: 4px 10px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin-left: 3px;
    background: #f0f0f0;
    color: #666;
    }

    dl.tabs dt.open {
    background: #F9F9F9;
    border-bottom: 1px solid #F9F9F9;
    z-index: 100;
    color: #000;
    }

    div.current { 
    
    border: 1px solid #ccc; 
    padding: 10px 10px;
    }

    div.current dd 
    { 
    padding: 0; 
    margin: 0;
    }

