
BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px 3px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
P
{
    FONT-SIZE: 8pt;
    MARGIN: 0px 3px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
IMG
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
}
FORM
{
    MARGIN: 0px;
}
SPAN.captionreq
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
    
}
SPAN.caption
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
SPAN.labeltext
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: blue;
}
.disabledinput
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: gray;
}
INPUT
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: blue;
}
SELECT
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    WIDTH: 120px;
    COLOR: blue
}
BUTTON.htmlbutton
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #ecf3f9 1px solid;
    FONT: 12pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: #ecf3f9 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #006699 1px solid;
    BACKGROUND-COLOR: #74a8cf;
    TEXT-DECORATION: none;
}

BUTTON.image
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
}
SELECT.selectcurrency
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    WIDTH: 70px;
    COLOR: blue;
}
TEXTAREA
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: blue
}
SPAN.charleft
{
    FONT: 9pt Arial, Helvetica, sans-serif bold;
    COLOR: #000000;
}
TABLE.richtexteditor
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    WIDTH: 400px;
    PADDING-TOP: 1px;
    HEIGHT: 200px;
    BACKGROUND-COLOR: #d4d0c8
}
TR.richtexteditor
{
    WIDTH: 100%
}
TD.richtexteditor
{
    WIDTH: 100%;
    HEIGHT: 100%
}
DIV.richtexteditor
{
    OVERFLOW: auto;
    BACKGROUND-COLOR: white
}
DIV.multiple
{
    BORDER-RIGHT: #74a8cf 1px solid;
    BORDER-TOP: #74a8cf 1px solid;
    FONT: 8pt Arial, Helvetica, sans-serif;
    OVERFLOW: auto;
    BORDER-LEFT: #74a8cf 1px solid;
    WIDTH: 143px;
    COLOR: #0161ae;
    BORDER-BOTTOM: #74a8cf 1px solid;
    HEIGHT: 80px;
    BACKGROUND-COLOR: #ecf3f9;
    TEXT-DECORATION: none
}
TABLE.multipletext
{
}
TR.multipletext
{
}
TD.multipletext
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: black
}
DIV.searchmenu
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: black
}
/*
A.shortcut
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: #0161ae;
    TEXT-DECORATION: none
}
A.shortcut:visited
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: #0161ae;
    TEXT-DECORATION: none
}
A.shortcut:hover
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: #0161ae;
    TEXT-DECORATION: none
}
A.shortcut:active
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: #0161ae;
    TEXT-DECORATION: none
}
*/
BUTTON.shortcutbutton
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #ecf3f9 1px solid;
    FONT: 8pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: #ecf3f9 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #006699 1px solid;
    BACKGROUND-COLOR: #fd7168;
    TEXT-DECORATION: none
}
TABLE.upload
{
    WIDTH: 100%
}
TR.upload
{
    WIDTH: 100%
}
TD.upload
{
    COLOR: black
}
DIV.upload
{
    OVERFLOW: auto;
    WIDTH: 250px;
    HEIGHT: 80px
}
A.upload
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: blue;
    TEXT-DECORATION: underline
}
A.upload:visited
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: black;
    TEXT-DECORATION: underline
}
A.upload:hover
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: black;
    TEXT-DECORATION: underline
}
A.upload:active
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: black;
    TEXT-DECORATION: underline
}
IFRAME.excel
{
    DISPLAY: none;
    VISIBILITY: hidden
}
TABLE.infocontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-COLLAPSE: collapse;
    BORDER-BOTTOM-STYLE: none
}
TR.infocontainerT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 10px
}
TD.infocontainerTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_solust.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 10px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TD.infocontainerTM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_ust.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
TD.infocontainerTD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_ust.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
TD.infocontainerTR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sagust.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 10px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TR.infocontainerC
{
}
TD.infocontainerCL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sol.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
TD.infocontainerCM
{
}
TD.infocontainerCR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sag.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
TR.infocontainerB
{
    HEIGHT: 10px
}
TD.infocontainerBL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_solalt.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TD.infocontainerBM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_alt.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
TD.infocontainerBR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sagalt.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TABLE.info
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFCCCE;
    TEXT-DECORATION: none;
}
TR.info
{
    HEIGHT: 20px
}
TD.infomap
{
    PADDING-LEFT: 20px;
    WIDTH: 50%;
    TEXT-ALIGN: left
}
TD.infousername
{
    WIDTH: 35%;
    TEXT-ALIGN: center
}
TD.infodate
{
    TEXT-ALIGN: center
}
TD.infohome
{
    WIDTH: 30px
}
TD.infoprint
{
    WIDTH: 30px
}
TD.infohelp
{
    WIDTH: 30px
}
TD.infoexit
{
    WIDTH: 30px
}
A.info
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
A.info:visited
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
A.info:hover
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
A.info:active
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
TABLE.tabcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-COLLAPSE: collapse;
    BORDER-BOTTOM-STYLE: none
}
TR.tabcontainerT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 10px
}
TD.tabcontainerTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_solust.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 10px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TD.tabcontainerTM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_ust.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
TD.tabcontainerTD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_ust.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
TD.tabcontainerTR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sagust.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 10px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TR.tabcontainerC
{
}
TD.tabcontainerCL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sol.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
TD.tabcontainerCM
{
}
TD.tabcontainerCR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sag.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
TR.tabcontainerB
{
    HEIGHT: 10px
}
TD.tabcontainerBL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_solalt.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TD.tabcontainerBM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_alt.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
TD.tabcontainerBR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/kose_sagalt.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TABLE.tabouter
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 12px Arial, Helvetica, sans-serif normal;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}
TR.tabouter
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TD.tabouter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 22pt
}
TABLE.tabmiddle
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 12px Arial, Helvetica, sans-serif normal;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}
TR.tabmiddle
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TD.tabmiddleintab
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 120px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left
}
TD.tabmiddlespacer
{
    VERTICAL-ALIGN: bottom;
    WIDTH: 5px;
    BACKGROUND-COLOR: #ffffff
}
TD.tabmiddleright
{
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #ffffff
}
TABLE.tabtable
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 12px Arial, Helvetica, sans-serif normal;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}
TR.tabtable
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TD.tabtableleft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 10px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
TD.tabtablecenter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #ff6600;
    TEXT-ALIGN: center
}
TD.tabtableright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 10px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
A.tab
{
    FONT: 8pt Arial, Helvetica, sans-serif bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.tab:visited
{
    FONT: 8pt Arial, Helvetica, sans-serif bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.tab:hover
{
    FONT: 8pt Arial, Helvetica, sans-serif bold;
    COLOR: #990000;
    TEXT-DECORATION: none
}
A.tab:active
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
SPAN.tabactive
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TABLE.screencontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM-STYLE: none
}
TR.screencontainerT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}
TD.screencontainerTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TD.screencontainerTM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    WIDTH: 98%;
    COLOR: 000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #D4D0E9;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD.screencontainerTD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TD.screencontainerTR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TR.screencontainerC
{
}
TD.screencontainerCL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.screencontainerCM
{
}
TD.screencontainerCR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TR.screencontainerB
{
    HEIGHT: 10px
}
TD.screencontainerBL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.screencontainerBM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.screencontainerBR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TABLE.screenlayout
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px;
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none
}
TR.screenlayout
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.screenlayout
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #D4D0E9
}
TABLE.formcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none
}
TR.formcontainerT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}
TD.formcontainerTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TD.formcontainerTM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    WIDTH: 98%;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #D4D0E9;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD.formcontainerTD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 20px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TD.formcontainerTR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TR.formcontainerC
{
}
TD.formcontainerCL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.formcontainerCM
{
}
TD.formcontainerCR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TR.formcontainerB
{
    HEIGHT: 10px
}
TD.formcontainerBL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.formcontainerBM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.formcontainerBR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TABLE.form
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #f7f8f9
}
TR.form
{
}
TD.form
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TABLE.formlayout
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #f7f8f9
}
TR.formlayout
{
}
TD.formlayout
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TABLE.formelementgroupcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none
}
TR.formelementgroupcontainerT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}
TD.formelementgroupcontainerTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TD.formelementgroupcontainerTM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    WIDTH: 98%;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #D4D0E9;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}
TD.formelementgroupcontainerTD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 20px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TD.formelementgroupcontainerTR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #D4D0E9
}
TR.formelementgroupcontainerC
{
}
TD.formelementgroupcontainerCL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.formelementgroupcontainerCM
{
}
TD.formelementgroupcontainerCR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TR.formelementgroupcontainerB
{
    HEIGHT: 10px
}
TD.formelementgroupcontainerBL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.formelementgroupcontainerBM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.formelementgroupcontainerBR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TABLE.formelementgroup
{
    WIDTH: 100%
}
TR.formelementgroup
{
}
TD.formelementgroup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TABLE.formbuttonblock
{
    WIDTH: 100%
}
TR.formbuttonblock
{
}
TD.formbuttonblock
{
    LINE-HEIGHT: 2px;
    BACKGROUND-COLOR: #dfecf5;
    TEXT-ALIGN: center
}
SPAN.dialogerror
{
    COLOR: red
}
TABLE.dialogouter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
TR.dialogouter
{
}
TD.dialogouter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
TABLE.dialogcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white
}
TR.dialogcontainerT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.dialogcontainerTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px
}
TD.dialogcontainerTM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    WIDTH: 98%;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD.dialogcontainerTD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px
}
TD.dialogcontainerTR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 1px;
    PADDING-TOP: 0px
}
TR.dialogcontainerC
{
}
TD.dialogcontainerCL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.dialogcontainerCM
{
}
TD.dialogcontainerCR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TR.dialogcontainerB
{
    HEIGHT: 10px
}
TD.dialogcontainerBL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.dialogcontainerBM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TD.dialogcontainerBR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TABLE.dialog
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #c0c0c0 thin solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    BORDER-COLLAPSE: collapse
}
TR.dialog
{
}
TD.dialog
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid
}
TABLE.dialogform
{
    MARGIN: 0px;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
TR.dialogform
{
}
TD.dialogform
{
    MARGIN: 0px;
    BORDER-COLLAPSE: collapse
}
TABLE.dialogletter
{
    MARGIN: 0px;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
TR.dialogletter
{
}
TD.dialogletter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: center
}
TABLE.dialoggrid
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
TR.dialoggridheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #a7afca
}
TR.dialoggridfooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #a7afca
}
TR.dialoggriditem
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
TR.dialoggridalternateitem
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ecf3f9;
    TEXT-DECORATION: none
}
TR.dialoggridselecteditem
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: khaki;
    TEXT-DECORATION: none
}
TABLE.paging
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
TR.paging
{
}
TD.paging
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    TEXT-ALIGN: center
}
IMG.paging
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    VERTICAL-ALIGN: text-top;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid
}
TABLE.criteriaform
{
    BACKGROUND-COLOR: #f7f8f9
}
TD.querycell
{
    FONT-SIZE: 8pt
}
DIV.showshortcut
{
    BORDER-RIGHT: #0161ae thin solid;
    BORDER-TOP: #0161ae thin solid;
    DISPLAY: block;
    VISIBILITY: visible;
    OVERFLOW: auto;
    BORDER-LEFT: #0161ae thin solid;
    BORDER-BOTTOM: #0161ae thin solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #dfebf7
}
TD.listcolumn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		border:solid 0px Red;
	
	/*
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: lavender
  */	
}
TD.listcolumn_alternate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		
		border:solid 0px Red;
	/*
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: white
	*/
}
TD.listheader
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: 009460;
   	border-style:none;
    
}
TD.listgroupheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #6699cc
}
TD.listsortingheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #dfecf5
}
TD.queryheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #dfecf5
}
TABLE.listtable
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px;
}
TEXTAREA.hide
{
    VISIBILITY: hidden;
    POSITION: absolute;
    DISPLAY: none;
}
TD.list_totalrow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
TD.list_norecord
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
        	border-style:none;

}
TABLE.screenparttable
{
	/*
    BORDER-LEFT-COLOR: #d0e1f0;
    BORDER-BOTTOM-COLOR: #d0e1f0;
    BORDER-TOP-STYLE: double;
    BORDER-TOP-COLOR: #d0e1f0;
    BORDER-RIGHT-STYLE: double;
    BORDER-LEFT-STYLE: double;
    BACKGROUND-COLOR: #f7f8f9;
    BORDER-RIGHT-COLOR: #d0e1f0;
    BORDER-BOTTOM-STYLE: double
	*/
	border:solid 0px Grey;

}
TD.screenpartheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: A9A2D5;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	text-decoration: none;	
}
TD.securitymodule
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #74a8cf;
    TEXT-ALIGN: left
}
TD.securityscreenheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99ccff;
    TEXT-ALIGN: center
}
TD.securityscreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    POSITION: static;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #dfecf5
}
TD.securityscreencheckbox
{
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    POSITION: static;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #dfecf5;
    TEXT-ALIGN: center
}
TD.securityscreenpart
{
    FONT-SIZE: 10px;
    TEXT-INDENT: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: static;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f5f5f5
}
TD.securityscreenpartcheckbox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: static;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: center
}
.securitytable
{
}
A.listheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: F3F3F3;
		border:solid 0px black;
}
A.listheader:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #BBB6DE;
    TEXT-DECORATION: none
}
A.listheader:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #BBB6DE;
    TEXT-DECORATION: none
}
A.listheader:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #BBB6DE;
    TEXT-DECORATION: none
}
FONT.ascending
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
FONT.descending
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
/* container table of list */
table.listcontainer
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-collapse: collapse;
	background-color: white;
}

/* top row of container table of list */
tr.listcontainerT
{
	padding: 0px 0px 0px 0px;
	height: 20px;
}

/* top row left cell of container table of list */
td.listcontainerTL
{
	background-color: #0161AE;
	padding: 0px 0px 0px 0px;
	width: 1px;
}

/* top row middle cell of container table of list */
td.listcontainerTM
{
	width: 98%;
	padding: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 12px;
	background-color: #0161AE;
	color: White;
	font-weight: bold;
	text-align: center;
	text-decoration: none;	
}

/* top row dialog cell of container table of list */
td.listcontainerTD
{
	background-color: #0161AE;
	padding: 0px 0px 0px 0px;
	width: 20px
}

/* top row right cell of container table of list */
td.listcontainerTR
{
	background-color: #0161AE;
	padding: 0px 0px 0px 0px;
	width: 1px;
}

/* center row of container table of list */
tr.listcontainerC
{
	
}

/* center row left cell of container table of list */
td.listcontainerCL
{
	padding: 0px 0px 0px 0px;
}

/* center row middle cell of container table of list */
td.listcontainerCM
{
	vertical-align:top;
}

/* center row middle cell of container table of list */
td.listcontainerCR
{
	padding: 0px 0px 0px 0px;
}

/* bottom row of container table of list */
tr.listcontainerB
{
	height: 10px;
}

/* bottom row left cell of container table of list */
td.listcontainerBL
{
	padding: 0px 0px 0px 0px;
}

/* bottom row center cell of container table of list */
td.listcontainerBM
{
	padding: 0px 0px 0px 0px;
}

/* bottom row right cell of container table of list */
td.listcontainerBR
{
	padding: 0px 0px 0px 0px;
}