body{font-family: arial;color: #666666;position: absolute;background: white;/*body content background*/border: 0px solid black;margin-left: 2px; /*distance between box and outside*/margin-top: 2px;margin-right: 2px;margin-bottom: 2px;padding: 0px 0px 0px 0px;top: 1px;right: 1px;bottom: 1px;left: 1px;}
form{}
div{font-size: 14px;font-weight: normal;color: #666666;vertical-align: middle;background: transparent;border: 0px solid black;margin-left: 0px; /*distance between box and outside*/margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px; /*distance between box and content t-r-b-l*/}
div#bottom{display: none;}
div#frame3{display: none;}
div#sp002{display: none;}
div#frame2{display: none;}
div#sp003{display: none;}
div#left{display: none;}
div#right{display: none;}
div#mainFrame{display: inline;width: 100%;top: 135px;right: 0%;bottom: 35px;left: 0%;}
div#main{display: inline;overflow: visible;border: none;width: 100%;height: auto;left: 0%;}
div#header{display: inline;width: 100%;height: 95px;top: 0px;right: 0%;left: 0%;}
div#banner{display: inline;width: 100%;height: 100%;left: 0%;}
div#top{display: inline;width: 100%;height: 18px;top: 111px;right: 0%;left: 0%;}
div#nB{display: inline;width: 100%;height: 100%;left: 0%;}
div#mC{display: none;}
input,select{font-size: 14px;font-weight: normal;color: #333333;border: 1px solid #666666;}
h2{font-size: 24px;color: #666666;text-transform: Capitalize;line-height: 24px;border: 0px solid #666666;margin-left: 1px; /*distance between box and outside*/margin-top: 1px;margin-right: 1px;margin-bottom: 1px;padding: 6px 6px 6px 6px;/*distance between box and content t-r-b-l*/}
h3{font-size: 18px;color: #666666;text-transform: Capitalize;line-height: 18px;border: 0px solid #666666;margin-left: 1px; /*distance between box and outside*/margin-top: 1px;margin-right: 1px;margin-bottom: 1px;padding: 6px 6px 6px 6px;/*distance between box and content t-r-b-l*/}
h4{font-size: 15px;color: #666666;line-height: 15px;border: 0px solid #666666;margin-left: 1px; /*distance between box and outside*/margin-top: 1px;margin-right: 1px;margin-bottom: 1px;padding: 6px 6px 18px 6px;/*distance between box and content t-r-b-l*/}
h5{font-size: 14px;font-weight: normal;color: #666666;text-transform: Capitalize;line-height: 14px;border: 0px solid #666666;margin-left: 1px; /*distance between box and outside*/margin-top: 1px;margin-right: 1px;margin-bottom: 1px;padding: 1px 1px 1px 1px;/*distance between box and content t-r-b-l*/}
hr{display: none;}
iframe{line-height: 16px;border: 0px solid #666666;width: 100%;height: 100%;margin-left: 0px; /*distancebetweenboxandoutside*/margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;/*distancebetweenboxandcontentt-r-b-l*/}
label{display: inline;font-size: 14px;font-weight: normal;color: #666666;text-align: right;line-height: 1.2em;vertical-align: middle;border: 0.1em solid transparent;float: left;width: 12em;height: 1.2em;margin-left: 0em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0em;margin-bottom: 0.1em;padding: 0.1em 0.2em 0.1em 0.1em;/*distance between box and content t-r-b-l*/}
table{display: table;font-size: 14px;font-weight: normal;color: #666666;border: 0px solid #666666; /*table border definition*/border-collapse: collapse; /*defines cell borders - collapsed. Most compatible*/margin-left: 0.1em; /*distance between table and outside neighbour*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;empty-cells: show;}
table#preambleTable{display: none;font-size: 14px;font-weight: normal;color: #666666;border: 0px solid #666666; /*table border definition*/border-collapse: collapse; /*defines cell borders - collapsed. Most compatible*/margin-left: 0.1em; /*distance between table and outside neighbour*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;empty-cells: show;}
textarea{font-size: 11px;font-weight: normal;color: #333333;line-height: 11px;position: relative;background: #ffffff;border: 0px solid black;margin-left: 0px;/*distancebetweenboxandoutside*/margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding: 0em 0em 0em 0em;/*distancebetweenboxandcontentt-r-b-l*/}
textarea#lg{display:none;}
textarea.bug{font-family: arial;font-size: 8pt;font-weight: normal;color: #666666;border: 0.1em solid #D7D9D3;}
.center{border: 0px solid #666666; /*table border definition*/margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;/*distance between box and content t-r-b-l*/}
button{font-size: 13px;font-weight: normal;color: #666666;text-align: center;vertical-align: middle;border: 0.1em outset #666666;float: left;width: 7em;margin-left: 0em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0em;margin-bottom: 0.1em;padding: 0.1em 0.1em 0.1em 0.1em;/*distance between box and content t-r-b-l*/cursor: pointer;}
button#fileButton{display: none;}
button#printButton{display: none;}
.btnPur:hover{color: #333333;background: #AA68E3;}
.btnGrn:hover{color: #333333;background: #A2E368;}
.btnYel:hover{color: #333333;background: #DFE368;}
.btnBlu:hover{color: #333333;background: #68A2E3;}
.btnGry:hover{color: #FFFFFF;background:  #7A7A7A;}
.btnBlk:hover{color: #FFFFFF;background: #1F1F1F;}
.btnRed:hover{color: #333333;background: #E36C68;}
.btnPur{background: #C293EB}
.btnGrn{}
.btnYel{background: #E8EB93}
.btnBlu{background: #93BCEB}
.btnGry{color: #FFFFFF;background:  #949494;}
.btnBlk{color: #FFFFFF;background: #3D3D3D;}
.btnRed{background: #EB9693}
.commandLine{font-size: 13px;font-weight: normal;color: #333333;line-height: 16px;position: relative;background: #ffffff;border: 0.0em solid black;width: 100%;height: 14px;margin-left: 0px; /*distance between box and outside*/margin-top: 0.0em;margin-right: 0px;margin-bottom: 0.0em;padding: 0.0em 0.0em 0.0em 0.1em;/*distance between box and content t-r-b-l*/}
A.cpTodayText{color: black;}
A.cpTodayText,SPAN.cpTodayTextDisabled{height: 20px;}
br{clear: left;}
p,blockquote, ul,fieldset,ol, dl, dir,menu{font-size: 13px;color: #666666;line-height: 13px;border: 0px solid #666666;margin-left: 1px; /*distance between box and outside*/margin-top: 8px;margin-right: 1px;margin-bottom: 1px;padding: 2px 2px 2px 2px;/*distance between box and content t-r-b-l*/}
tr.grid:hover{color: #333333;background: #e6e6e6;}
tr.gridPur:hover{color: #333333;background:  #C293EB;}
tr.gridGrn:hover{color: #333333;background:  #BCEB93;}
tr.gridYel:hover{color: #333333;background:  #E8EB93;}
tr.gridBlu:hover{color: #333333;background:  #93BCEB;}
tr.gridGry:hover{color: #333333;background:  #949494;}
tr.gridBlk:hover{color:  #A1A1A1;background: #3D3D3D;}
tr.gridRed:hover{color: #333333;background:  #EB9693;}
tr.grid{display: table-row;font-size: 8pt;white-space: nowrap;background: white;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
tr.gridPur{display: table-row;font-size: 8pt;white-space: nowrap;background:  #DBBEF3;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
tr.gridGrn{display: table-row;font-size: 8pt;white-space: nowrap;background:  #D6F3BE;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
tr.gridYel{display: table-row;font-size: 8pt;white-space: nowrap;background:  #F1F3BE;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
tr.gridBlu{display: table-row;font-size: 8pt;white-space: nowrap;background:  #BED6F3;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
tr.gridGry{display: table-row;font-size: 8pt;color: #FFFFFF;white-space: nowrap;background:  #A1A1A1;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
tr.gridBlk{display: table-row;font-size: 8pt;color: #FFFFFF;white-space: nowrap;background:  #5C5C5C;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
tr.gridRed{display: table-row;font-size: 8pt;white-space: nowrap;background:  #F3C1BE;border-left: 0.1em solid #D7D9D3; border-bottom: 0.1em solid #D7D9D3;height: 20pt;}
col{display: table-column;}
colgroup{display: table-column-group;}
td.grid{display: table-cell;white-space: nowrap;border-right: 0.1em solid #D7D9D3;padding: 1px 5px 1px 5px;/*distance between cell and content t -r-b-l*/}
td.grid:hover{}
td.gridEdit{display: table-cell;white-space: nowrap;border: 0.1em solid #D7D9D3;padding: 1px 5px 1px 5px;/*distance between cell and content t -r-b-l*/}
td.gridEdit:hover{color: #333333;}
td.calCell{padding: 1px 5px 1px 5px;/*distance between cell and content t -r-b-l*/}
td.clean{display: table-cell;vertical-align: top;border: 0px dashed #666666;margin-left: 0em; /*distance between cell and outside neighbour*/margin-top: 0em;margin-right: 0em;margin-bottom: 0em;padding: 0px 0px 0px 0px;/*distance between cell and content t -r-b-l*/}
td.clean:hover{font-weight: normal;}
TD.cpCurrentDate{color: white;background: #C0C0C0;border:solid thin #800000;border-width:1px;}
TD.cpCurrentDateDisabled{border:solid thin #FFAAAA;border-width:1px;}
TD.cpDayColumnHeader{text-align: right;border:solid thin #C0C0C0;border-width: 0px 0px 1px 0px;}
TD.cpTodayText,TD.cpTodayTextDisabled{border:solid thin #C0C0C0;border-width:1px 0px 0px 0px;}
td.la{text-align: left;}
td.ra{text-align: right;}
th{font-weight: bold;text-align: center;}
.calBox{font-size: 8px;}
.cell{font-size: 1px;line-height: 1px;position: relative;border: 1px solid black;margin-left: 0px; /*distance between box and outside*/margin-top: 0px;margin-right: 0px;padding: 0px 0px 0px 0px; /*distance between box and content t-r-b-l*/}
.cpBorder{border:solid thin #808080;}
.cpCurrentMonthDate, .cpCurrentDate{color: black;}
.cpCurrentMonthDate,.cpOtherMonthDate,.cpCurrentDate{text-align: right;text-decoration: none;}
.cpCurrentMonthDateDisabled,.cpOtherMonthDateDisabled,.cpCurrentDateDisabled{color: silver;text-align: right;text-decoration: line-through;}
.cpDayColumnHeader,.cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText{font-family: arial;font-size: 8pt;padding: 0px 0px;}
.cpOtherMonthDate{color: grey;}
.cpTodayTextDisabled{color: silver;}
.cpYearNavigation,.cpMonthNavigation{font-weight: bold;color: black;text-align: center;text-decoration: none;vertical-align: middle;background: #C0C0C0;width: auto;}
.en{font-size: 13px;font-weight: normal;color: #666666;text-align: center;vertical-align: middle;background: #b0e0e6;border: 0.1em outset #666666;float: left;width: 9em;margin-left: 0.2em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.input{font-size: 14px;font-weight: normal;color: #333333;line-height: 1.2em;vertical-align: middle;background: #ffffff;border: 0.1em solid #666666;float: left;width: 10em;height: 1.2em;margin-left: 0em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0em;margin-bottom: 0.1em;padding: 0.1em 0.1em 0.1em 0.2em;/*distance between box and content t-r-b-l*/}
.la{text-align: left;width: auto;}
.mI{font-size: 13px;font-weight: normal;color: #999999;text-align: center;vertical-align: middle;background: #FFFFCC;border: 0.1em outset #666666;float: left;width: 9em;margin-left: 0.2em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.mI:hover{color: #585858;}
.nV{font-size: 13px;font-weight: normal;color: #999999;text-align: left;vertical-align: middle;background: none;border: 0.0em dashed #666666;float: left;width: auto;margin-left: 0em; /*distance between box and outside*/margin-top: 0em;margin-right: 0em;margin-bottom: 0em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.nV:hover{color: #585858;}
.nv_input{font-size: 13px;font-weight: normal;color: #999999;text-align: center;vertical-align: middle;background: #CEF6E3;border: 0.1em dashed #666666;float: left;width: 7em;margin-left: 0em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.nv_output{font-size: 13px;font-weight: normal;color: #999999;text-align: center;vertical-align: middle;background: #F5A9A9;border: 0.1em dashed #666666;float: left;width: 7em;margin-left: 0em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.sbutton{font-size: 11px;font-weight: normal;color: white;text-align: center;line-height: 0.7em;vertical-align: middle;background: #CC3333;border: 0px solid #666666;width: 4.5em;height: 1.4em;margin-left: 0em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0em;margin-bottom: 0.1em;padding: 0px;cursor: pointer;}
.sbutton:hover{color: #A8F858;}
.sc{font-size: 13px;font-weight: normal;color: white;text-align: right;vertical-align: middle;background: #D91212;border: 0.0em outset #666666;float: left;width: 7em;margin-left: 0.5em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.sp{font-size: 11px;line-height: 11px;margin-left: 0px;margin-top: 1px;margin-right: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;/*distance between box and content t-r-b-l*/}
.sp14{font-size: 14px;margin-left: 0px;margin-top: 1px;margin-right: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;/*distance between box and content t-r-b-l*/}
.sq{font-size: 13px;font-weight: normal;color: #666666;text-align: center;vertical-align: middle;background: #e3cef6;border: 0.1em outset #666666;float: left;width: 9em;margin-left: 0.2em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.tbr{display: table-row;background: transparent;border: none;height: auto;}
.tbr:hover{background: transparent;}
.thf{font-size: 9px;font-weight: normal;color: #999999;text-align: center;vertical-align: middle;background: #e6e6e6;border: 0.1em dashed #E5E7E1;float: left;width: auto;margin-left: 0.1em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: default;}
.sortheader{font-size: 9px;font-weight: normal;color: #999999;text-align: center;vertical-align: middle;background: #e6e6e6;border: 0.1em dashed #E5E7E1;float: left;width: auto;margin-left: 0.1em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0.1em;margin-bottom: 0.1em;padding: 0.0em 0.0em 0.0em 0.0em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.thr{display: table-row;white-space: nowrap;background: #e6e6e6;border: 1px solid #D7D9D3; /*table border definition*/}
.thr:hover{background: #e6e6e6;}
.vline{display: block;background: #666666;border: 0.1em solid #666666;width: 0.2em;height: 1.6em;margin-left: 0.1em; /*distance between box and outside*/margin-top: 0.0em;margin-right: 0.4em;margin-bottom: 0.0em;padding: 0em 0em 0em 0em;/*distance between box and content t-r-b-l*/}
.vline_{display: block;background: transparent;border: 0.1em solid transparent;width: 0.2em;height: 1.6em;margin-left: 0.1em; /*distance between box and outside*/margin-top: 0.0em;margin-right: 0.4em;margin-bottom: 0.0em;padding: 0em 0em 0em 0em;/*distance between box and content t-r-b-l*/}
.wbutton{font-size: 11px;font-weight: normal;color: white;text-align: center;line-height: 1.2em;vertical-align: middle;background: #99cc99;border: 0px solid #666666;width: 7em;height: 1.4em;margin-left: 0em; /*distance between box and outside*/margin-top: 0.1em;margin-right: 0em;margin-bottom: 0.1em;padding: 0.1em 0.1em 0.1em 0.1em;/*distance between box and content t-r-b-l*/cursor: pointer;}
.wbutton:hover{color: #A8F858;}
