/******* HTML tags *******/
BODY
{
    margin: 0px;
    font-size: 10pt;
    color: black;
    font-family: verdana,arial,helvetica,sans-serif;
    background-color: white;
    margin: 0px auto;
    width: 980px;
}
INPUT
{
    margin: 2px 8px 0px 8px;
}

LABEL
{
    color: blue;
    font-size: 9pt;
}

A A:active, A:link, A:visited
{
    color: blue;
    text-decoration: underline;
}

A:hover
{
    color: blue;
    text-decoration: none;
}

H1
{
    font-weight: normal;
    margin: 0px;
    font-size: 13pt;
    color: blue;
}

H2
{
    padding-right: 6px;
    padding-left: 6px;
    padding-top: 2px;
    padding-bottom: 4px;
    border-top: #F7AD0C 1px solid;
    border-left: #EAA000 3px solid;
    font-weight: bold;
    font-size: 10pt;
    color: #EE9807;
    background-color: #E8F1FF;
    border-top-color: #FDEAC1;
    border-left-color: #EAA000;
}

H3
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 16pt;
    padding-bottom: 5px;
    color: black;
    padding-top: 5px;
    background-color: #F7F7F7;
    text-decoration: none;
}

H4
{
    font-weight: bold;
    font-size: 12pt;
    color: gray;
    font-family: Monospace;
    text-decoration: none;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
}

H5
{
    padding-right: 6px;
    padding-left: 6px;
    padding-top: 2px;
    padding-bottom: 4px;
    border-top: lightblue 1px solid;
    font-weight: 900;
    font-size: 10pt;
    color: #E59A03;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #842706;
    border-bottom-color: #82240A;
}

fieldset
{
    padding: 10px;
}

legend
{
    font-size: 12px;
    font-weight: bold;
    color: #2078DA;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 4px;
    padding-left: 4px;
}

/******* hyperlink *******/
.txt-b
{
    font-weight: bold;
}
.txt-b-u
{
    font-weight: bold;
    text-decoration: underline;
}
.txt-i
{
    font-style: italic;
    font-weight: normal;
}

.txt-gray
{
    font-style: normal;
    font-weight: normal;
    color: gray;
}

.txt-gray-i
{
    font-style: italic;
    font-weight: normal;
    color: gray;
}

.txt-gray-b
{
    font-style: normal;
    font-weight: bold;
    color: gray;
}

.txt-gray-i-b
{
    font-style: italic;
    font-weight: bold;
    color: gray;
}

.txt-blue-b
{
    font-style: normal;
    font-weight: bold;
    color: blue;
}

.txt-b-i
{
    font-style: italic;
    font-weight: bold;
}

.txt8pt-gray-b
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: gray;
    font-weight: bold;
}

.txt8pt-gray
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: gray;
}

.txt8pt-gray-i
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: gray;
    font-style: italic;
}

.txt8pt-gray-i-b
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: gray;
    font-style: italic;
    font-weight: bold;
}

.txt8pt-b
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
.txt8pt-red
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #FF0000;
}

.txt-error
{
    color: red;
}

.txt-error-b
{
    font-weight: bold;
    color: red;
}

.txt-success
{
    color: blue;
}

.txt-success-b
{
    font-weight: bold;
    color: blue;
}

.textBox
{
    border-right: blue 1px solid;
    border-top: blue 1px solid;
    border-left: blue 1px solid;
    border-bottom: blue 1px solid;
    font-size: 9pt;
    color: blue;
}

.formButton
{
    border-right: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    border-top: black 1px solid;
    font-weight: bold;
    font-size: 8pt;
    color: #000099;
    background-color: #99CCFF;
    margin-left: 0px;
    border-color: #3333FF;
}

.formFieldName
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 110%;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 8px;
    FONT-FAMILY: Tahoma, Arial, Helvetica
}

.txtSuper
{
    vertical-align: super;
    text-decoration: none;
    font: icon;
}

.TextCrose
{
    text-decoration: line-through;
    color: gray;
}




/************ ||| OBJECTS ||| ************/
#ObjHeaderWindow
{
    padding: 5px;
    border: 1px solid #F3F3F3;
    height: 80px;
    width: 440px;
    background-color: white;
    float: right;
    margin-top: 100px;
    margin-right: 360px;
    margin-left: 5px;
    font-size: 9pt;
    font-weight: normal;
}



/******* top (first) table *******/
#imgLogo
{
    float: left;
    border-right: 0px;
    border-left: 0px;
    border-top: 0px;
    border-bottom: 0px;
    position: absolute;
    left: 1px;
    top: 51px;
    clear: left;
    display: block;
    visibility: visible;
    width: 539px;
    height: 149px;
    border-width:0px;
}




/******* >>> [MAIN MENU] placeholder and buttons <<< *******/
#mainMenu
{
    font-weight: normal;
    font-size: 10pt;
    text-transform: uppercase;
    text-decoration: none;
    font-style: normal;
    text-align: left;
    width: 980px;
    height: 26px;
    background-color: black;
}
#mainMenu A
{
    color: white;
    text-decoration: none;
}
#mainMenu A:hover
{
    color: #0065FD;
}
#mainMenu A:unknown
{
    color: #EEEEEE;
}
#mainMenu A:active
{
    color: red;
}
/******* >>> [MAIN MENU] placeholder and buttons <<< *******/




/******* >>> [MAIN CONTENTS] placeholder and buttons <<< *******/
#objHeader
{
    background-position: center top;
    width: 980px;
    height: 205px;
    background-image: url(../images/HeaderQLDTPI.jpg);
    overflow: hidden;
}
#objHeaderSeperator
{
    width: 980px;
    height: 11px;
    background-image: url(../Images/HeaderSeperator.gif);
    background-repeat: repeat-x;
}

/******* main contents table shadow *******/
#objPageContent
{
    padding: 5px;
    width: 968px;
    background-color: #FFFFFF;
    visibility: visible;
    text-align: left;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #e4e4e4;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #e4e4e4;
}
/******* >>> [MAIN CONTENTS] placeholder and buttons <<< *******/






/******* >>> [FOOTER] placeholder and buttons <<< *******/
#objFooter
{
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #e4e4e4;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #e4e4e4;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e4e4e4;
    background-position: center top;
    font-size: 8pt;
    color: blue;
    width: 978px;
    height: 60px;
    font-style: normal;
    background-color: #FFFFFF;
    text-align: center;
}
#objFooter A
{
    font-weight: normal;
    font-size: 8pt;
    color: blue;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-right: 6px;
    padding-left: 6px;
}
/******* >>> [FOOTER] placeholder and buttons <<< *******/



/******* >>> ALL OTHER OBJECTS <<< ********/
.clearing
{
	CLEAR: both; HEIGHT: 0px
}

.generalImages
{
    border-right: lightgrey 1px outset;
    border-top: lightgrey 1px outset;
    margin: 8px;
    border-left: lightgrey 1px outset;
    border-bottom: lightgrey 1px outset;
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 8px;
    padding-top: 8px;
    background-color: ghostwhite;
}


.objImg
{
    border-right: lightgrey 1px solid;
    border-top: lightgrey 1px solid;
    margin: 5px;
    border-left: lightgrey 1px solid;
    border-bottom: lightgrey 1px solid;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}


.graphicButton
{
    border-right: #6495ed 1px solid;
    border-top: #6495ed 1px solid;
    font-weight: bold;
    font-size: 10pt;
    border-left: #6495ed 1px solid;
    border-bottom: #6495ed 1px solid;
    font-family: Sans-Serif;
    text-decoration: none;
    background-image: url(../i/buttonBG.gif);
    color: white;
    height: 20px;
    width: 80%;
}

.graphicButton A, .graphicButton A:hover, .graphicButton A:active, .graphicButton A:visited, .graphicButton A:link
{
    font-weight: bold;
    font-size: 10pt;
    color: #ffffff;
    font-family: Sans-Serif;
    text-decoration: none;
}
/************ ||| OBJECTS ||| ************/

