.absLayer { position: absolute; visibility: hidden; z-index:50; }
.toploc { font-family: Verdana; font-size: 7pt; color: #c0c0c0; text-decoration : none; }
.mi:link, .mi:visited, .mi:active { font-size: 11px; font-family : Verdana; text-decoration : none; color: #333333; }
.mi:hover { color: #64D74B; text-decoration: none; }
.ti:link, .ti:visited, .ti:active { font-size: 10px; font-family : Tahoma; text-decoration : none; font-weight: bold; color: #ebebeb; }
.ti:hover { color: White; text-decoration: none; }
.bi:link, .bi:visited, .bi:active { font-size: 10px; font-family : Tahoma; text-decoration : none; color: #000000; }
.bi:hover { color: White; text-decoration: none; }
.ttl { font-family: Verdana; font-size: 11px; color: #373737; font-weight: bold; }
.ttx { font-family: Verdana; font-size: 10px; color: #707070; font-weight: bold; }
.btn { background: #29BD00; color: #ffffff; font-size: 7pt; font-weight: bold; border-width: 1pt; background-image: url(deco_bkbtn.png); }
.btn_sm { background: #44D72B ; color: #ffffff; font-size: 6pt; font-weight: bold; border-width: 1pt; }
.tbl_ttl { background: #CDCDCD ; color: #373737; font-size: 11px; font-weight: bold; font-family : Verdana; align: center; }
.tbl_ttx { background: #82DC6E ; color: #373737; font-size: 11px; font-weight: bold; font-family : Verdana; align: center; }
.tbl_row1 { background: #CDCDCD ; color: #373737; font-size: 10px; font-family : Verdana; }
.tbl_row2 { background: #EBEBEB ; color: #373737; font-size: 10px; font-family : Verdana; }
.tbl_row3 { background: #FF8080 ; color: #373737; font-size: 10px; font-family : Verdana; }
.tbl_rox1 { background: #82DC6E ; color: #373737; font-size: 10px; font-family : Verdana; }
.tbl_rox2 { background: #D3F3CD ; color: #373737; font-size: 10px; font-family : Verdana; }
.tbl_rox3 { background: #FF4A4A ; color: #373737; font-size: 10px; font-family : Verdana; }
.tbl_roh1 { background: #B8CFD8 ; color: #373737; font-size: 10px; font-family : Verdana; font-style:italic; }
.tbl_roh2 { background: #D2E0E6 ; color: #373737; font-size: 10px; font-family : Verdana; font-style:italic; }
.marked { font-size: 11px; font-family : Arial; text-decoration : none; color: #FFCC00; }
.textlink { font-size: 12px; font-family : Verdana; text-decoration : underlined; color: blue; }
.box_ttl { font-family: Verdana; font-size: 10px; color: #333333; font-weight: bold; background: #BBBBBB; }
.box_ins { font-family: Tahoma; font-size: 8pt; color: Green; }
.extra { font-family: Verdana; font-size: 11px; color: #f0f0f0; font-weight: bold; }
.exlnk:link, .exlnk:visited, .exlnk:active { font-size: 11px; font-family : Verdana; text-decoration : underlined; font-weight: bold; color: #f0f0f0; }
.exlnk:hover { color: White; text-decoration: underlined; }
.sm { font-family: Verdana; font-size: 8pt; }
.frm { background: #eeeeee ; color: #000000; border-width: 1pt; border-color: #cccccc; font-family: Verdana; border-style: solid; font-size: 10pt; }
.frm_sm { background: #eeeeee ; color: #000000; border-width: 1pt; border-color: #cccccc; font-family: Verdana; border-style: solid; font-size: 8pt; }
.frm_srch { background: #eeeeee ; color: #000000; border-width: 1pt; border-color: #cccccc; font-family: Verdana; border-style: solid; font-size: 8pt; }
.frm_fld { color: #373737; font-size: 11px; font-weight: bold; font-family : Verdana; }
.frm_txt { color: #373737; font-size: 11px; font-family : Verdana; }
.frm_hlp { color: #474747; font-size: 9px; font-family : Verdana; font-weight: normal; }

td.toolbar { border-top: 1px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; padding: 0; margin: 0; padding-bottom:1; padding-top:1; }
.toolbar { font-family: "Arial"; font-size: xx-small; vertical-align: middle; cursor: default; }
.toolbar img { border: 1px solid buttonface; margin:0; padding:1; cursor: hand; }
.toolbar span.delimiter { background-color: buttonface; border-top: 1px solid buttonshadow; border-left: 1px solid buttonshadow; border-bottom: 1px solid buttonhighlight; border-right: 1px solid buttonhighlight; width: 2px; cursor: default; }
.toolbar span.space { background-color: buttonface; width: 2px; cursor: default; }
.toolbar span.rich_text { position:relative; top: -2; margin-left: 4; }
.toolbar select { font-size: 12px; margin-top: 1; margin-bottom: 1; }
div.editor { font-family: "Times New Roman"; border: 2px inset buttonface; padding:5; }
.dialog td,input,select,legend { font-family : "Verdana"; font-size : 13px; font-weight : normal; color : black; }
A:link.remote { text-decoration: none; color : #000099; }
A:visited.remote {  text-decoration: none;  color : #000099; }
A:hover.remote { text-decoration: underline; color: red; }
td.char { border-top : '1px solid buttonhighlight'; border-left : '1px solid buttonhighlight'; border-bottom : '1px solid buttonshadow';   border-right : '1px solid buttonshadow'; }
.toolbar img.img_off { filter: alpha(opacity:40); cursor: default; }

TD { font-size: 10pt; font-family: Verdana; font-weight: normal }
A:link, A:visited, A:active { font-size: 10px; font-family : Verdana; font-weight: normal; }
A:hover { font-weight: bold; }

