body
{
    margin:0px;
    background-color:#656565;
    color:#5c6986;
    font-family:Tahoma;
    font-size:11px;
}

td
{
    font-size:11px;
}
.mainpage
{
    width:780px;
    text-align:left;
    background-color:#ffffff;
    color: red;
}
.hd-line
{
    background-color:#8f1b1b;
    height:4px;
}
.leftlogo
{
    background-image:url(hd-leftlogo.gif);
    background-repeat:no-repeat;
    width:10px;
}
.logo
{
    background-image:url(logo.gif);
    background-repeat:no-repeat;
    width:226px;
    height:78px;
}
.hd-banner
{
    background-image:url(hd-banner.jpg);
    background-repeat:no-repeat;
    width:450px;
}
.hd-bg
{
    background-image:url(hd-bg.gif);
    background-repeat:repeat-x;
}
.hd-bgmenu
{
    background-color:#8f1b1b;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
    width:100%;
    color:#FFFFFF;
    padding:3px 5px 3px 5px;
    text-align:right;

}
a.hd-link:link
{
    color:#FFFFFF;
    text-decoration:none;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
}
a.hd-link:visited
{
    color:#FFFFFF;
    text-decoration:none;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
}
a.hd-link:hover
{
    color:#97eeed;
    text-decoration:none;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
}
.ct-content
{
    color:#5c6986;
    font-family:Tahoma;
    font-size:11px;
    padding:20px;
}
.title
{
    font-family:Tahoma;
    font-size:11px;
    color:#8f1b1b;
    text-transform:uppercase;
    font-weight:bold;
    text-align:right;
    background-image:url('icon.gif');
    background-repeat:no-repeat;
    padding:0px 10px 5px 30px;

}
.function
{
    text-align:right;
    padding-right:10px;
}
.theader
{
    background-color:#5c6986;
    border-bottom:solid 1px #3d4967;
    border-top:solid 1px #7f91b9;
    color:#FFFFFF;
    padding:2px 5px 2px 5px;
}
.cell
{
    padding:0px 5px 0px 5px;
}
.cell1
{
    padding:0px 5px 0px 5px;
    border-bottom:solid 1px #e6e6e6;
    background-color:#f2f2f2;
}
.line
{
    background-color:#bbc0cc;
    height:1px;
}
a:link
{
    color:#5c6986;
    text-decoration:underline;
}
a:visited
{
    color:#5c6986;
    text-decoration:underline;
}
a:hover
{
    color:#8f1b1b;
    text-decoration:underline;
}
a.email:link
{
    color:#5c6986;
    text-decoration:none;
}
a.email:visited
{
    color:#5c6986;
    text-decoration:none;
}
a.email:hover
{
    color:#8f1b1b;
    text-decoration:none;
}
.pages
{
    padding:5px;
}
a.paging:link
{
    color:#5c6986;
    text-decoration:none;
}
a.paging:visited
{
    color:#5c6986;
    text-decoration:none;
}
a.paging:hover
{
    color:#8f1b1b;
    text-decoration:none;
}

.ft-bg
{
    background-color:#5c6986;
    color:#FFFFFF;
    width:100%;
    font-family:Tahoma;
    font-size:11px;
}
.label
{
    width:98px;
    padding-left:10px;
}
.box
{
    background-color:#f2f2f2;
    border-bottom:solid 1px #e6e6e6;
    padding:10px 10px 7px 10px;
}
.textEidt
{
    border:solid 1px #d0d3dc;
    width:235px;
    background-color:#E2E2E2;
}

.textbox
{
    border:solid 1px #d0d3dc;
    width:235px;
}
.button
{
    background-color:#5c6986;
    border-bottom:solid 1px #3d4967;
    border-right:solid 1px #3d4967;
    border-left:solid 1px #7f91b9;
    border-top:solid 1px #7f91b9;
    font-family:Tahoma;
    font-size:11px;
    padding:1px 8px 1px 8px;
    color:#FFFFFF;
}
.buttondisable
{
    background-color: #5A6984;
}
.errMsg
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#FF0000;
}
.dropdownlist
{
    background-color:#f2f2f2;
    border:solid 1px #200000;
}
.dropdownmenu
{
    background-color:#8f1b1b;
    border:solid 1px #200000;
    border-top:solid 1px #FFFFFF;
}
.subtext
{
    font-family:Verdana;
    font-size:10px;
    text-transform:uppercase;
    color:#FFFFFF;
    font-weight:bold;
    background-image:url('subbullet.gif');
    background-repeat:no-repeat;
    background-position:10px 8px;
    padding:3px 10px 3px 20px;
}
.separator
{
    background-image:url('separator.gif');
    background-repeat:repeat-x;
    height:2px;
}
.dotLine
{
    background-image:url(dot.gif);
    background-repeat:repeat-x;
    background-position:0px center;
    padding-top:5px;
    padding-bottom:5px;
}
.require
{
    color:#FF0000;
    font-family:Verdana;
    font-size:10px;
}

.hd-text
{
    padding: 7px 0px 7px 0px;
}

/*
.button
{
background-color:#0f2c8d;
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
border-top:solid 1px #5f94e2;
border-left:solid 1px #5f94e2;
border-right:solid 1px #020c5c;
border-bottom:solid 1px #020c5c;
padding:3px;
}
*/
.titleform
{
    background-color:#f2f2f2;
    border-bottom:solid 1px #e6e6e6;
    color:#5c6986;
    padding:3px 5px 3px 5px;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
}
.formpadding
{
    padding:25px 30px 25px 30px;
}
.tableTitle
{
    background-repeat:repeat-x;
    background-color:#5c6986;
    border-bottom:solid 1px #3d4967;
    border-top:solid 1px #7f91b9;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#FFFFFF;
    padding:6px 10px 5px 10px;
    text-align:left;
}
.theader
{
    background-color:#5c6986;
    border-bottom:solid 1px #3d4967;
    border-top:solid 1px #7f91b9;
    color:#FFFFFF;
    padding:0px 5px 0px 5px;
    font-size:10px;
    font-family:Verdana;
    text-align:left;
}
.row0
{
    font-family:Verdana;
    font-size:10px;
    color:#000000;
    padding:2px 5px 0px 5px;
    vertical-align:top;
    text-align:left;
}
.row1
{
    background-color:#f2f2f2;
    font-family:Verdana;
    font-size:10px;
    color:#000000;
    padding:2px 5px 0px 5px;
    border-bottom:solid 1px #daf1ff;
    border-top:solid 1px #daf1ff;
    vertical-align:top;
    text-align:left;
}
.checkbox
{
}
.contentBlock
{
    border:solid 1px #dcdcdc;
    border-top:solid 0px #002950;

}
.buttonEdit
{
    background-repeat:no-repeat;
    background-position:center ;
    border:0px;
}
.buttonDel
{

    background-repeat:no-repeat;
    background-position:center ;
    border:0px;
}
.buttonApprove
{

    background-repeat:no-repeat;
    background-position:center ;
    border:0px;
}
.buttonExpire
{

    background-repeat:no-repeat;
    background-position:center ;
    border:0px;
}
.buttonRenew
{
    background-repeat:no-repeat;
    background-position:center ;
    border:0px;

}
a a:link
{
    color:#FF0000;
    text-decoration:none;
    font-size:10px;
    font-family:Verdana;
    text-decoration:none;
}
a a:visited
{
    color:#FF0000;
    text-decoration:none;
    font-size:10px;
    font-family:Verdana;
    text-decoration:none;
}
a a:hover
{
    color:#002950;
    text-decoration:none;
    font-size:10px;
    font-family:Verdana;
    text-decoration:none;
}
th a:link
{
    color:#FFFFFF;
    text-decoration:none;
    font-size:10px;
    font-family:Verdana;
}
th a:visited
{
    color:#FFFFFF;
    text-decoration:none;
    font-size:10px;
    font-family:Verdana;
}
th a:hover
{
    color:#002950;
    text-decoration:none;
    font-size:10px;
    font-family:Verdana;
}
.ct-text
{
    font-family: Verdana;
    font-size: 10px;
    color: #5c6986;
    line-height: 18px;
    text-align: justify;
}
.frequire
{
    font-family:verdana;
    font-size:10px;
    color:#FF0000;
}
.orderNumber
{
    color:#FF0000;
    padding-right:5px;
}
.btnNext
{
    background-image:url('btnNext.gif');
    background-repeat:no-repeat; width:31px; height:20px;
    border:0px;
    margin-bottom:5px; cursor:pointer;
}
.btnNextDisable
{
    background-image:url('btnNextDisable.gif');
    background-repeat:no-repeat; width:31px; height:20px; border:0px;
    margin-bottom:5px;
}
.btnPrevious
{
    background-image:url('btnPrevious.gif');
    background-repeat:no-repeat; width:31px; height:20px; border:0px;
    margin-bottom:5px;cursor:pointer;
}
.btnPreviousDisable
{
    background-image:url('btnPreviousDisable.gif');
    background-repeat:no-repeat; width:31px; height:20px; border:0px;
    margin-bottom:5px;
}
.btnFirst
{
    background-image:url('btnFirst.gif');
    background-repeat:no-repeat; width:31px; height:20px; border:0px;
    margin-bottom:5px;cursor:pointer;
}
.btnFirstDisable
{
    background-image:url('btnFirstDisable.gif');
    background-repeat:no-repeat; width:31px; height:20px; border:0px;
    margin-bottom:5px;
}
.btnLast
{
    background-image:url('btnLast.gif');
    background-repeat:no-repeat; width:31px; height:20px; border:0px;
    margin-bottom:5px;cursor:pointer;
}
.btnLastDisable
{
    background-image:url('btnLastDisable.gif');
    background-repeat:no-repeat; width:31px; height:20px; border:0px;
    margin-bottom:5px;
}
.listbox
{
    border:solid 1px #7f91b9;
    width: 330px;
    height: 280px;
    font-size: 13px;
}
.hd-bgmenu
{
    background-color:#8f1b1b;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;

    color:#FFFFFF;

    text-align:right;
}
.titleWelcome
{
    font-family:Tahoma;
    font-size:11px;
    color:#8f1b1b;
    text-align:left;

}

/*Css use for tab panel*/
/*
.toppanel
{
border-bottom:solid 1px #bbc0cc;
width:11px;
}

.tab-left
{
background-image:url('tab-left.gif');
background-repeat:no-repeat;
width:5px;
height:24px;
border-bottom:solid 1px #bbc0cc;
}

.tab
{
border-top:solid 1px #cdcdcd;
border-bottom:solid 1px #bbc0cc;

font-family:Tahoma; font-weight:bold;
color:#3d4967;
font-size:11px;
height:24px;
}

.tab-right
{
background-image:url('tab-right.gif');
background-repeat:no-repeat;
width:6px;
height:24px;
border-bottom:solid 1px #bbc0cc;
}

.tab-left-selected
{
background-image:url('tab-left-selected.gif');
background-repeat:no-repeat;
width:5px;
height:24px;
}

.tab-selected
{
background-image:url('tab-selected.gif');
background-repeat:repeat-x;
font-family:Tahoma; font-weight:bold;
color:#3d4967;
font-size:11px;
height:24px;
}

.tab-right-selected
{
background-image:url('tab-right-selected.gif');
background-repeat:no-repeat;
width:6px;
height:24px;
}

.tab-end
{
border-bottom:solid 1px #bbc0cc;
height:24px;
}

.tab-content
{
border-left:solid 1px #bbc0cc;
border-bottom:solid 1px #bbc0cc;
border-right:solid 1px #bbc0cc;
padding:10px;
font-family:Tahoma;
color:#3d4967;
font-size:11px;
}

a.tab-link:link
{
color:#3d4967;
text-decoration:none;
}

a.tab-link:visited
{
color:#3d4967;
text-decoration:none;
}

a.tab-link:hover
{
color:#8f1b1b;
text-decoration:none;
}
*/

/*Css use for tab panel*/
.toppanel
{
    border-bottom:solid 1px #bbc0cc;
    width:11px;
    height:25px;
}

.tab-left
{
    background-image:url('tab-left.gif');
    background-repeat:no-repeat;
    width:5px;
    height:24px;
    border-bottom:solid 1px #bbc0cc;
}
.tab
{
    border-top:solid 1px #cdcdcd;
    border-bottom:solid 1px #bbc0cc;
    padding:5px 10px 5px 10px;
    font-family:Tahoma; font-weight:bold;
    color:#3d4967;
    font-size:11px;
}
.tab-right
{
    background-image:url('tab-right.gif');
    background-repeat:no-repeat;
    width:6px;
    height:24px;
    border-bottom:solid 1px #bbc0cc;
}

.tab-left-selected
{
    background-image:url('tab-left-selected.gif');
    background-repeat:no-repeat;
    width:5px;
    height:24px;
}

.tab-selected
{
    background-image:url('tab-selected.gif');
    background-repeat:repeat-x;
    padding:5px 10px 5px 10px;
    font-family:Tahoma; font-weight:bold;
    color:#3d4967;
    font-size:11px;
}

.tab-right-selected
{
    background-image:url('tab-right-selected.gif');
    background-repeat:no-repeat;
    width:6px;
    height:24px;
}

.tab-end
{
    border-bottom:solid 1px #bbc0cc;
    height:24px;
}

.tab-content
{
    border-left:solid 1px #bbc0cc;
    border-bottom:solid 1px #bbc0cc;
    border-right:solid 1px #bbc0cc;
    padding:10px;
    font-family:Tahoma;
    color:#3d4967;
    font-size:11px;
}

a.tab-link:link
{
    color:#3d4967;
    text-decoration:none;
}

a.tab-link:visited
{
    color:#3d4967;
    text-decoration:none;
}

a.tab-link:hover
{
    color:#8f1b1b;
    text-decoration:none;
}
