body {margin:0; padding:0; text-align:center; background-color:#ffffff; color:black; font-family:Verdana, Arial, Helvetica; font-size:12px; line-height:20px;}

H1 {font-color:red; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; margin-top:6px; margin-bottom:28px;}
H1.bar {text-align:center; line-height:28px; background-image:url(http://static.e-onsoftware.com/common/h1back.jpg)}

H2 {font-size:13px; font-weight:bold; padding-left:6px; margin-top:0px!important; margin-top:12px; margin-bottom:18px; line-height:22px; background-image:url(http://static2.e-onsoftware.com/common/h2back.gif); background-repeat: no-repeat; background-position:50%;}
h2.top {line-height:0%; margin-top:0px;background-repeat:none;}
h2.noback {font-size:14px; padding-left:0px; margin-bottom:6px; background-image:none;}
h2.large{ background-image:url(http://static2.e-onsoftware.com/common/h2back760.png);}

hr{ border:0px; border-top:1px solid #80838a; border-bottom:1px solid #DaDeE2;}

div.l2, span.l2 {font-family:Verdana, Arial, Helvetica; font-size:14px; font-weight:bold;margin:0; padding:0;}

h3 {font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; margin-top:16px; margin-bottom:6px;}
h3.nospace {margin-top:0px;}

TD {font-family:Verdana, Arial, Helvetica; font-size:11px; line-height:130%;}

br {font-size:11px; margin:0px; line-height:normal;}

a {color:#2233AA; text-decoration: none;}
a:visited {color:#662288;}
a:hover {text-decoration: underline;}
a:link img, a:visited img, a:hover img, a:active img {border-color:#808080;}


FORM {margin:0px;}

p {margin:0 4px 6px 0; text-align:justify; line-height:15px;}
p.nospace {margin:0;}
p.left {text-align:left;}
p.right {text-align:right;}
p.center {text-align:center;}
p.smalltext, p.asterisk {font-size:10px; line-height:normal;}
p.asterisk {text-align:right; font-style:italic;}
p.legend  {font-size:10px; margin-top:-3px; margin-right:4px; text-align:center; font-style:italic; line-height:normal;}
p.smallgray {font-size:9px; line-height:normal; color:#5E647E; text-align:center; margin-bottom:0px;}

/*li {line-height: 150%; text-align:justify; margin:0 4px 2px 0; list-style-image:url(/common/list-chip.png); list-style-type:none;}*/
li {line-height: 150%; text-align:justify; margin:0 4px 2px 0;}
li.left {text-align:left;}

select, input, textarea {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; background-color:#FfFfFf; border:1px solid #B3BaD5;}
select[disabled], input[disabled], textarea[readonly],
select[disabled]:hover, input[disabled]:hover, textarea[readonly]:hover {background-color:#EaEaEa;}
input:hover {background-color:#F8FaFf;}
input:focus {background-color:#F0F5Ff;}
input[type="text"], input[type] {padding:1px;}

input[type="button"], input[type="submit"], button { background-color:#EcEdF5; border:1px solid #B3BaD5;}
input[type="button"]:hover, input[type="submit"]:hover, button:hover {background-color:#F5F6Ff;}
input[type="button"]:focus, input[type="submit"]:focus, button:focus {background-color:#EcEdF5;}
input[type="text"], input[type] {padding:1px;}
input[type="button"], input[type="submit"], input[type="checkbox"] {cursor:pointer;}

UL { margin-top: 5px; margin-bottom: 8px;}

.dek {position:absolute;visibility:hidden;z-index:200;}

a.smalllink, #topmenu a, #smalllinks a, #footer td.smalllink, #hierarchy {font-family:Sans Serif, Arial, Helvetica; font-size:10px; text-decoration: none; color: #202020;}
#footer td.smalllink {background-image:url(http://static3.e-onsoftware.com/common/footer/center.jpg); width:50%;}
a.smalllink, a.smallarrowlink, #smalllinks a {color:#000;}
a.smalllink:hover, a.smallarrowlink:hover, #smalllinks a:hover {text-decoration: underline;}
a.smalllink:visited, a.smallarrowlink:visited, #smalllinks a:visited {color: #000}

.biglink, .biglink:visited {text-decoration: none; color: #000000;}
.biglink:hover {text-decoration: underline; color: #662288;}

.t {line-height: 100%;}

#smalllinks {margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0; list-style-type:none; width:72px; height:75px; background-image:url(http://static4.e-onsoftware.com/common/top/right.jpg);}
#smalllinks a {line-height:185%; margin-right:13px;}

#smalllinks li{ list-style-image:none; }

img.right {border:0; float:right; margin-right:6px;}

#sidebar {margin-top:4px; background-image:url(http://static.e-onsoftware.com/common/cell/center.jpg);}

#topmenu {position: absolute; top: 75; z-index:100; height:20px; margin:0px; margin-top:1px; padding:0px; width:764px;}
#topmenu dl, #topmenu dt, #topmenu dd, #topmenu ul, #topmenu li {margin: 0; padding:0; list-style-type: none;}
#topmenu dl {float: left; width:127px; height:20px;}
#topmenu dl.left {width:128px;}
#topmenu dt {height:20px; text-align:center; cursor:hand; margin:0; padding:0;}
#topmenu dt a {font-size:11px;}
#topmenu dt a:hover {background-image:url(http://static2.e-onsoftware.com/common/top/menu_center-o.jpg); color:#000;}
#topmenu a {background-image:url(http://static3.e-onsoftware.com/common/top/menu_center.jpg); background-repeat:no-repeat;}
#topmenu li a {display:inline; background-image:none; background-color:#fff;}
#topmenu a.left {background-image:url(http://static4.e-onsoftware.com/common/top/menu_left.jpg); width:128px;}
#topmenu a.right {background-image:url(http://static.e-onsoftware.com/common/top/menu_right.jpg); width:128px;}
#topmenu dd {display: none; border: 1px solid gray;}
#topmenu li { list-style-image:none; list-style-type:none; }
#topmenu li.separator {height:1px; background: #AAA; padding:0; margin-bottom:0px; font-size:0px; line-height:10%;}
#topmenu li a, #topmenu dt a {color: #000; text-decoration: none; display: block; border: 0 none; margin:0; padding-top:4px; height:100%;}
#topmenu li a {padding-top:3px; padding-bottom:2px;}
#topmenu dt a:hover {background-image:url(http://static2.e-onsoftware.com/common/top/menu_center-o.jpg); color:#000;}
#topmenu dt a.left :hover {background-image:url(http://static3.e-onsoftware.com/common/top/menu_left-o.jpg);}
#topmenu dt a.right:hover {background-image:url(http://static4.e-onsoftware.com/common/top/menu_right-o.jpg);}
#topmenu li a:hover {background-color:#EAEEF7; color:#000;}
#topmenu dt.submenutitle {text-align:left; height:24px !important; height:20px;}
#topmenu div.submenu {position:absolute; margin:0px; padding:0px; margin-top:-25px!important; margin-top:-22px; margin-left:125px; height:20px; z-index:101;}
#topmenu dl.submenu {position:absolute; height:0px;}
#topmenu dl.submenu dd {display:none; margin:0px; padding:0px; height:20px; border:0;}
#topmenu dt.submenutitle a, #topmenu a.submenutitle {background-image:url(http://static.e-onsoftware.com/common/menu/arrow.gif); background-position: 117 8; background-color:#FFF; height:20px; font-size:10px;}
#topmenu dt.submenutitle a:hover, #topmenu a.submenutitle:hover {background-image:url(http://static2.e-onsoftware.com/common/menu/arrow.gif); background-color:#EAEEF7;}
#topmenu dl.submenu dd {height:200px;} /* need to force height of submenu for Safari (Safari doesn't calculate the height of the dt correctly */
#topmenu dl.submenu a {background-image:none; background-color:#FFF; height:20px;}
#topmenu dl.submenu a:hover {background-image:none; background-color:#EAEEF7; height:20px;}
#topmenu dl.submenu ul {border: 1px solid gray;}

#topmenucloser {position:absolute; top:0; left:0; width:100%; height:500px; background:transparent; z-index:100; visibility:hidden; float:left;}

#menu {width:146px;}
#menu dt, #menu dl {margin: 0; padding:0; height:20px;}
#menu dt a, #menu dt.title div {font-family: Microsoft Sans Serif, Helvetica; color: #00082D; text-decoration: none; display: block; height: 20px; width:146px; border: 0 none; padding-left:17px; padding-top:2px; background-image:url(http://static3.e-onsoftware.com/common/menu/item.jpg); text-align:left;}
#menu dt a.current {padding-left:6px; letter-spacing:-1px; font-weight:bold;}
#menu dt a.current:hover {background-image:url(http://static4.e-onsoftware.com/common/menu/item.jpg); cursor:default;}
#menu dt a.current img, #menu dt a.boldcurrent img {margin-top:3px; border:0;}
#menu dt a.bold, #menu dt a.boldcurrent {background-image:url(http://static.e-onsoftware.com/common/menu/item.jpg); font-weight:bold;}
#menu dt a.bold:hover {background-image:url(http://static2.e-onsoftware.com/common/menu/item_o.jpg);}
#menu dt a.boldcurrent {color: #051050; padding-left:6px; font-weight:bold;}
#menu dt a.boldcurrent:hover {background-image:url(http://static3.e-onsoftware.com/common/menu/item.jpg); cursor:default;}
#menu dt a.main, #menu dt a.maincurrent {background-image:url(http://static4.e-onsoftware.com/common/menu/subtitle.jpg); font-weight:normal; padding-left:6px;}
#menu dt a.main:hover {background-image:url(http://static.e-onsoftware.com/common/menu/subtitle_o.jpg);}
#menu dt a.maincurrent {color: #051050; padding-left:6px; font-weight:bold;}
#menu dt a.maincurrent:hover {background-image:url(http://static2.e-onsoftware.com/common/menu/subtitle.jpg); cursor:default;}
#menu dt.title div {background-image:url(http://static3.e-onsoftware.com/common/menu/title.jpg); font-weight:bold; padding-left:9px;padding-top:3px;}
#menu dt a:hover {background-image:url(http://static4.e-onsoftware.com/common/menu/item_o.jpg); color:#000;}
#menu dt.maintitle a, #menu dt.maintitlecurrent a {background-image:url(http://static.e-onsoftware.com/common/menu/title.jpg); font-weight:bold; padding-left:6px; padding-top:3px;}
#menu dt.maintitlecurrent a {padding-top:3px !important;padding-top:4px;}
#menu dt.maintitle a:hover {background-image:url(http://static2.e-onsoftware.com/common/menu/title.jpg); font-weight:bold; text-decoration:underline;}
#menu dt.maintitlecurrent a:hover {background-image:url(http://static3.e-onsoftware.com/common/menu/title.jpg); cursor:default;}
#menubottom {height:20px; margin:0; padding:0;}

#main {background-color:#fff; padding:0; vertical-align:top;}
#maindiv {margin-left:30px; margin-top:5px; margin-bottom:10px; width:588px;}

#footer {width:764px; padding:0;}

div.arrows {float:right; position:relative; display:inline; top:-6px !important; top:-8px; text-align:right; margin-top:0px; width:92px; height:46px !important; height:0px;}
div.arrows a.left, div.arrows img.left {float:left; width:43px; height:40px; background-image:url(http://static4.e-onsoftware.com/common/Arrows/Flec_G.gif);}
div.arrows img.left {background-image:url(http://static.e-onsoftware.com/common/Arrows/Flec_G_I.gif); margin-right:4px; margin-left:0px;}
div.arrows a.left:hover {background-image:url(http://static2.e-onsoftware.com/common/Arrows/Flec_G_R.gif);}
div.arrows a.right, div.arrows img.right {float:right; width:44px; height:40px; background-image:url(http://static3.e-onsoftware.com/common/Arrows/Flec_D.gif);}
div.arrows img.right {background-image:url(http://static4.e-onsoftware.com/common/Arrows/Flec_D_I.gif); margin-right:0px; margin-left:4px;}
div.arrows a.right:hover {background-image:url(http://static.e-onsoftware.com/common/Arrows/Flec_D_R.gif);}

td.smallarrow {width:44px; height:40px; display:block; float:left; background-image:url(http://static2.e-onsoftware.com/common/Arrows/Flec_D.gif); background-repeat:no-repeat;}
td.smallarrow:hover {background-image:url(http://static3.e-onsoftware.com/common/Arrows/Flec_D_R.gif); background-repeat:no-repeat;}

dt.frametitlebar {background-image:url(http://static4.e-onsoftware.com/common/frame/framet.jpg); height:20px; padding:0; margin:0; color:#00082D; font-weight:bold;}
dt.frametitlebar img.left, dt.framebottom img.left {float:left; margin-left:0 !important; margin-left:-3px;}
dt.frametitlebar img.right, dt.framebottom img.right {float:right; margin-right:0 !important; margin-right:-3px;}
dt.frametitlebar div {float:left; position:relative; left:-15px;}
dt.frametitlebar div p {margin-bottom:0px; padding-top:3px;}
dt.framebody {background-color:#F4F7FB; padding:0; margin:0; color:#00082D; border-left:solid; border-right:solid; border-width:1px; border-color:#CFCFD1;}
dt.framebody table {padding: 8px 10px 0px 14px !important; width:99%; margin:0;}
dt.framebottom {background-image:url(http://static.e-onsoftware.com/common/frame/frameb.jpg); background-color:#ddd; height:12px; padding:0; margin:0; margin-top:-5px !important; margin-top: -3px; margin-bottom:18px !important; margin-bottom:0px;}

td.notatl, td.notat, td.notatr, td.notacl, td.notacr, td.notabl, td.notab, td.notatb {width:8px; height:8px;}
td.notatl {background-image:url(http://static2.e-onsoftware.com/common/frame/notatl.jpg);}
td.notat {background-image:url(http://static3.e-onsoftware.com/common/frame/notat.jpg);}
td.notatr {background-image:url(http://static4.e-onsoftware.com/common/frame/notatr.jpg);}
td.notal {background-image:url(http://static.e-onsoftware.com/common/frame/notal.jpg);}
td.nota {background-color:#EAEEF7; padding:0; margin:0;}
td.notar {background-image:url(http://static2.e-onsoftware.com/common/frame/notar.jpg);}
td.notabl {background-image:url(http://static3.e-onsoftware.com/common/frame/notabl.jpg);}
td.notab {background-image:url(http://static4.e-onsoftware.com/common/frame/notab.jpg);}
td.notabr {background-image:url(http://static.e-onsoftware.com/common/frame/notabr.jpg);}

tr.eontop {color:#00082D; background-color:#EAEEF7;}
tr.eon  {background-color:#FAFBFD;}
td.eon, td.eon1, td.eontop, td.eon1top {border:solid 1px #CFCFD1; border-top:none;} 
td.eon, td.eontop {border-left:none;} 
td.eontop, td.eon1top  {font-weight:bold; border-top:solid 1px #CFCFD1;}
tr.eonbottom {color:#000000; background-color:#F7F7F7;}

table.eon {border-top:solid 1px #CFCFD1;border-left:solid 1px #CFCFD1; background-color:#EAEEF7; width:100%;}
table.eon td, table.eon td.light, table.eon th  {border-bottom:solid 1px #CFCFD1;border-right:solid 1px #CFCFD1;}
table.eon th { font-size: 10px; font-weight: bold; text-align: left; }
table.eon td.light {background-color:#FAFBFD;}

table.h2 {font-size:13px; font-weight:bold; margin-top:0px!important; margin-top:12px; margin-bottom:18px; line-height:22px; background-image:url(http://static2.e-onsoftware.com/common/h2center.gif); height:22px;}
table.h2 td {font-size:13px; }
table.h2 td.l {background-image:url(http://static3.e-onsoftware.com/common/h2left.gif); width:6px;}
table.h2 td.r {background-image:url(http://static4.e-onsoftware.com/common/h2right.gif); width:6px;}

table.none, table.none td {border:none 0px; background-color:#FFF;}
table.noborder, table.noborder td {border: none 0px;}
table table.noborder, table table.noborder td {border: none 0px;}

.divButton1 {cursor: hand; position:relative; top:0; left:0; height: 40}
.divButton2 {cursor: hand; position:relative; top:1; left:1; height: 40}
.divButtonDisabled {position:relative; top:0; left:0; height: 40}

.tdButton1 {color: #707070; cursor: hand; font-weight:bold; font-size: small; background: url('http://static.e-onsoftware.com/common/Button/CustButton_c.gif')}
.tdButton1 {color: #707070; cursor: hand; font-weight:bold; font-size: 13; background: url('http://static2.e-onsoftware.com/common/Button/CustButton_c.gif')}
.tdButton2 {color: #000000; cursor: hand; font-weight:bold; font-size: small; background: url('http://static3.e-onsoftware.com/common/Button/CustButton_c-o.gif')}
.tdButton2 {color: #000000; cursor: hand; font-weight:bold; font-size: 13; background: url('http://static4.e-onsoftware.com/common/Button/CustButton_c-o.gif')}
.tdButtonDisabled {color: #CACACA; font-weight:bold; font-size: small; background: url('http://static.e-onsoftware.com/common/Button/CustButton_c.gif')}
.tdButtonDisabled {color: #CACACA; font-weight:bold; font-size: 13; background: url('http://static2.e-onsoftware.com/common/Button/CustButton_c.gif')}

.aButton1 {color: #707070; background-color:#EaEcf3; border:1px solid #C0C2Cf; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; padding:2px; text-decoration: none; cursor:hand; font-weight:bold; font-size: small}
.aButton1 {color: #707070; text-decoration: none; cursor:hand; font-weight:bold; font-size: 13}
.aButton1:hover {text-decoration: none; background-color:#eef1f9;}
.aButton1:visited {color: #707070; text-decoration: none;}
a.aButton1, a.aButton1:hover{ border:0px; background:none;}

.divSmallButton1 {cursor: hand; position:relative; top:0; left:0; height: 21}
.divSmallButtonDisabled {position:relative; top:0; left:0; height: 21}

.tdSmallButton1 {color: #707070; cursor: hand; font-weight:bold; background: url('http://static3.e-onsoftware.com/common/Button/SmallButton_c.gif')}
.tdSmallButtonDisabled {color: #CACACA; font-weight:bold; background: url('http://static4.e-onsoftware.com/common/Button/SmallButton_c.gif')}
.aSmallButton1, .aSmallButton1:visited {color: #707070; text-decoration: none; cursor:hand; font-weight:bold;}
.aSmallButton1:hover {text-decoration: none; color:#000000}
.cachediv {display: none;}

.xstooltip { visibility: hidden; position: absolute; top: 0; left: 0; padding: 3px; border: solid 1px; background-color:#FFEEC7;}

table.eon td.titleCell, table.eon td.titleCell0{ background-color: #DdDdEb; vertical-align: top; }
table.eon td.titleCellContrast, table.eon tr.contrast td.titleCell, table.eon td.titleCellContrast0{ background-color:#D5D5E1; vertical-align:top; }
table.eon td.titleCell{ width: 105px; }
table.eon td.titleCellContrast, table.eon tr.contrast td.titleCell{ width:105px; }
table.eon tr.contrast, table.eon td.contrast{ background-color:rgb(229, 231, 240); }
div.eonTableTitle, table.eon  td.tableTitle, table.eon tr.tableTitle td, table.eon th { background-color:#d5d8e0; color:#304065; }
div.eonTableTitle { width:100%; }
table.eon  td.tableLegend{ background-color:#d5d8e0; color:#304065; }
div.eonTableTitle{border: 1px solid #CFCFD1; border-bottom:0px; }

#postits {width:146px; margin:0; padding:0; text-align:center; background-image:url(http://static.e-onsoftware.com/common/cell/center.jpg);}
#postitstyle  td{font-size:10px; color:#505050; text-decoration: none;}
#postitstyle a {color:#505050; text-decoration: none;}
#postitstyle a:visited {color:#505050;}

.errorBox, .warningBox, .infoBox, .successBox { padding: 6px; padding-left: 28px; margin: 10px; text-align: justify;
					border-width: 1px; border-style:solid; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; 
					background-repeat: no-repeat; background-position: 6px 50%; }
.errorBox { color:#600; border-color:#b99; background-color: #FfDaDa;
			background-image: url(/common/icon/exclamation-red-frame.png); 
			box-shadow: inset 0px 0px 3px rgba(100, 0, 0, 0.4); }
.warningBox { color:#530; border-color:#B0A090; background-color: #FfF0Da;
			background-image: url(/common/icon/exclamation--frame.png); 
			box-shadow: inset 0px 0px 3px rgba(100, 80, 0, 0.4); }
.infoBox { color:#006; border-color:#99b; background-color: #DaDaFf;
			background-image: url(/common/icon/information.png); 
			box-shadow: inset 0px 0px 3px rgba(0, 150, 0, 0.4); }
.successBox { color:#060; border-color:#9b9; background-color: #DaFfDa;
			background-image: url(/common/icon/tick.png);
			box-shadow: inset 0px 0px 3px rgba(0, 0, 100, 0.4); }


