<!--
body { margin: 0px; } 
body, p, div, table, td, ul, ol, form { font-family: arial, helvetica, geneva; }

a.a1:link { font-family: arial, helvetica, geneva; font-size: 12px; color: #06c; font-weight: bold; text-decoration: none; }
a.a1:active { font-family: arial, helvetica, geneva; font-size: 12px; color: #06c; font-weight: bold; text-decoration: none; }
a.a1:visited { font-family: arial, helvetica, geneva; font-size: 12px; color: #06c; font-weight: bold; text-decoration: none; }
a.a1:hover { font-family: arial, helvetica, geneva; font-size: 12px; color: #036; font-weight: bold; text-decoration: underline; }

a.a2:link { font-family: arial, helvetica, geneva; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; }
a.a2:active { font-family: arial, helvetica, geneva; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; }
a.a2:visited { font-family: arial, helvetica, geneva; font-size: 11px; color: #fff; font-weight: bold; text-decoration: underline; }
a.a2:hover { font-family: arial, helvetica, geneva; font-size: 11px; color: #fff; font-weight: bold; text-decoration: underline; }

a.a3:link { font-family: arial, helvetica, geneva; font-size: 14px; color: #06c; font-weight: bold; text-decoration: none; }
a.a3:active { font-family: arial, helvetica, geneva; font-size: 14px; color: #06c; font-weight: bold; text-decoration: none; }
a.a3:visited { font-family: arial, helvetica, geneva; font-size: 14px; color: #06c; font-weight: bold; text-decoration: none; }
a.a3:hover { font-family: arial, helvetica, geneva; font-size: 14px; color: #036; font-weight: bold; text-decoration: underline; }

a.a4:link { font-family: arial, helvetica, geneva; font-size: 11px; color: #06c; font-weight: bold; text-decoration: none; }
a.a4:active { font-family: arial, helvetica, geneva; font-size: 11px; color: #06c; font-weight: bold; text-decoration: none; }
a.a4:visited { font-family: arial, helvetica, geneva; font-size: 11px; color: #06c; font-weight: bold; text-decoration: none; }
a.a4:hover { font-family: arial, helvetica, geneva; font-size: 11px; color: #036; font-weight: bold; text-decoration: underline; }

a.a5:link { font-family: arial, helvetica, geneva; font-size: 11px; color: #000; font-weight: bold; text-decoration: none; }
a.a5:active { font-family: arial, helvetica, geneva; font-size: 11px; color: #000; font-weight: bold; text-decoration: none; }
a.a5:visited { font-family: arial, helvetica, geneva; font-size: 11px; color: #000; font-weight: bold; text-decoration: none; }
a.a5:hover { font-family: arial, helvetica, geneva; font-size: 11px; color: #000; font-weight: bold; text-decoration: underline; }

a.a6:link { font-family: arial, helvetica, geneva; font-size: 16px; color: #06c; font-weight: bold; text-decoration: underline; }
a.a6:active { font-family: arial, helvetica, geneva; font-size: 16px; color: #06c; font-weight: bold; text-decoration: none; }
a.a6:visited { font-family: arial, helvetica, geneva; font-size: 16px; color: #06c; font-weight: bold; text-decoration: underline; }
a.a6:hover { font-family: arial, helvetica, geneva; font-size: 16px; color: #06c; font-weight: bold; text-decoration: none; }

.hd1 { font-family: arial, helvetica, geneva; font-size: 24px; color: #06c; font-weight: bold; }
.hd2 { font-family: arial, helvetica, geneva; font-size: 16px; color: #06c; font-weight: bold; }
.hd3 { font-family: arial, helvetica, geneva; font-size: 14px; color: #06c; font-weight: bold; }
.hr1 { background: transparent; color:#7fd455; height: 1px; }
.i1 { font-family: arial, helvetica, geneva; font-size: 12px; border: solid; border-width: 1px; color: #000; width: 200px; }

.sub1 { font-size: 12px; font-weight: bold; color: #fff; background-color: #369; }
.sel1 { font-family: arial, helvetica, geneva; font-size: 11px; color: #000; }

.t1 { font-family: arial, helvetica, geneva; font-size: 12px; color: #333; }
.t2 { font-family: arial, helvetica, geneva; font-size: 11px; color: #000; }
.t3 { font-family: arial, helvetica, geneva; font-size: 12px; color: #2a66ff; height: 23px; width: 80px; }

.td1 { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color: #000; }
.td2 { font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; color: #fff; font-weight: bold; }
.td3 { font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; color: #000; }

.form_element { width:50px; height:20px; background:#ffff00; text-align:center; border: 1px solid black; }

.ddm1 {
    font: 11px arial;
	color: #ffffff;
}
.ddm1 .item1,
.ddm1 .item1:link,
.ddm1 .item1:visited,
.ddm1 .item1:hover,
.ddm1 .item1:active,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    font-size: 11px;
	font-family: Helvetica, Ariel, sans-serif;
	font-weight: normal;
    position: relative;
	color: #ffffff;
	text-decoration: none;
}
/*.ddm1 .item1 {
    font-weight: bold;
    color: #ffffff;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    color: #ffffff;
}*/
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    color: #000000;
    font-size: 9px;
	font-family: Helvetica, Ariel, sans-serif;
	font-weight: normal;
}
/*.ddm1 .item2:hover {
    color: #003366;
    font-weight: bold;
}*/
.ddm1 .section {
    background: #2EABE2;
    border: 2px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

.cat1 { color: #257cc5; font-size: 14px; font-family: Arial, sans-serif; font-weight: bold; }

a.cat2 { color: #003366; font-size: 13px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none; }
a.cat2:active { color: #003366; font-size: 13px; font-family: Arial, sans-serif; font-weight: bold; }
a.cat2:visited { color: #003366; font-size: 13px; font-family: Arial, sans-serif; font-weight: bold; }
a.cat2:hover { color: #003366; font-size: 13px; font-family: Arial, sans-serif; font-weight: bold; }

.cat3 { color: #2eabe2; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; }

a.cat4 { color: #003366; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none; }
a.cat4:active { color: #003366; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; }
a.cat4:visited { color: #003366; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; }
a.cat4:hover { color: #003366; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; }

a.cat5 { color: #cc0066; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none; }
a.cat5:active { color: #cc0066; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; }
a.cat5:visited { color: #cc0066; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; }
a.cat5:hover { color: #cc0066; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; }

.DynamicTree {
    font-family: Arial, sans-serif;
    font-size: 11px;
    white-space: nowrap;
    cursor: default;
}
.DynamicTree .doc img,
.DynamicTree .folder img { border: 0; vertical-align: -4px; }
* html .DynamicTree .doc img,
* html .DynamicTree .folder img { border: 0; vertical-align: middle; vertical-align: -4px; }
.DynamicTree .section { background: url(images/blank.gif) repeat-y; display: none; }
.DynamicTree .last { background: none; }
.DynamicTree .folder .folder { margin-left: 14px; }
.DynamicTree .doc .doc, .DynamicTree .folder .doc { margin-left: 18px; }

.DynamicTree .folder .doc a { color: #cc0066; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: underline; }
.DynamicTree .folder .doc a:hover { color: #cc0066; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none; }

.DynamicTree .folder a { color: #003366; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none; }
.DynamicTree .folder a:hover { color: #003366; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none; }

.DynamicTree .text { padding: 1px; }
.DynamicTree .text-active { background: #CEE3FF;  padding: 1px; }

.DynamicTree .active { background: #CEE3FF; }

/* hack for IE to fix a bug (background of .section disappearing when mouse is over a link, for example Node 1.1.1.1) */
* html .DynamicTree .doc { position: relative; }
* html .DynamicTree .doc a { position: absolute; top: 3px; }
* html .DynamicTree .folder { position: relative; }

.DynamicTree img { border: 0; }

.DynamicTree .actions {
    position: relative;
    margin-top: 7px;
    margin-left: 10px;
    height: 20px;
}
.DynamicTree .tooltip {
    position: absolute;
    line-height: 22px;
    left: 185px;
}
.DynamicTree .moveUp,
.DynamicTree .moveDown,
.DynamicTree .moveLeft,
.DynamicTree .moveRight,
.DynamicTree .insert,
.DynamicTree .info,
.DynamicTree .remove {
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    border: 1px solid #F1EFE2;
    z-index: 5;
    cursor: default;
}
.DynamicTree .moveUp:hover,
.DynamicTree .moveDown:hover,
.DynamicTree .moveLeft:hover,
.DynamicTree .moveRight:hover,
.DynamicTree .insert:hover,
.DynamicTree .info:hover,
.DynamicTree .remove:hover {
    background-color: #ffffff;
    border: 1px solid #ACA899;
}
.DynamicTree .moveUp { left: 0px; }
.DynamicTree .moveDown { left: 25px; }
.DynamicTree .moveLeft { left: 50px; }
.DynamicTree .moveRight { left: 75px; }
.DynamicTree .insert { left: 100px; }
.DynamicTree .info { left: 125px; }
.DynamicTree .remove { left: 150px; }

.DynamicTree .wrap { margin-left: 2px; }
.DynamicTree .top { background: url(images/blank.gif) no-repeat; padding-left: 25px; line-height: 20px; color: #333333; }
.DynamicTree .wrap1 { background: #ffffff; padding: 10px; border: 1px solid #919B9C; width: 250px; }
.DynamicTree .wrap2 { margin-left: 2px; }

.DynamicTree #tree-insert-form { display: none; margin-top: 1em; }
.DynamicTree #tree-insert-form .label { text-align: right; width: 50px; padding-right: 8px; }
.DynamicTree #tree-insert-form .input { margin-bottom: 2px; padding-left: 3px; }
.DynamicTree #tree-insert-form select { margin-bottom: 2px; }
.DynamicTree #tree-insert-form .button { margin-top: 4px; }

.DynamicTree #tree-info-form { display: none; margin-top: 1em; }
.DynamicTree #tree-info-form .label { text-align: right; width: 50px; padding-right: 8px; }
.DynamicTree #tree-info-form .input { margin-bottom: 2px; padding-left: 3px; }
.DynamicTree #tree-info-form select { margin-bottom: 2px; }
.DynamicTree #tree-info-form .button { margin-top: 4px; }

-->
