.nothing {}

.display_none {DISPLAY: none}
.font {FONT-SIZE: 11px; FONT-FAMILY: tahoma, arial, sans-serif}
.bold {FONT-WEIGHT: bold}
.italic {FONT-STYLE: italic}
.alpha {FILTER: alpha(opacity=50); COLOR: gray}
.gray {FILTER: gray; COLOR: gray}
.w20 {WIDTH: 20%}
.w25 {WIDTH: 25%}
.w30 {WIDTH: 30%}
.w50 {WIDTH: 50%}
.w100 {WIDTH: 100%}
.pl10 {PADDING-LEFT: 10px}
.pl30 {PADDING-LEFT: 30px}
.center {text-align: center;}
BODY {FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #ffffff;}
TABLE {BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left}
INPUT {FONT-SIZE: 11px; FONT-FAMILY: tahoma, arial, sans-serif}
SELECT {FONT-SIZE: 11px; FONT-FAMILY: tahoma, arial, sans-serif}
TEXTAREA {FONT-SIZE: 11px; FONT-FAMILY: tahoma, arial, sans-serif}

a:link, a:visited {color:#354F80;text-decoration:none}
a:hover, a:active {color:#000000}

b.accessPoint { font-size:14px; }

.top_banner {padding:1px; border-right:1px solid #9ECEFF; border-top:1px solid #E3F1FF; border-left:1px solid #E3F1FF; WIDTH: 100%; COLOR: #000080; BORDER-BOTTOM: 1px solid #9ECEFF; HEIGHT: 39px;  background: url('../admin/images/bkg_top_banner.gif');  font-style: italic;  font-size: 20px;  font-family: Tahoma,Arial,Helvetica;  font-weight: bold; text-align: center}


.btnBlue {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; BACKGROUND-IMAGE: url('../admin/images/bkg_toolbar_sub.gif');cursor: hand;}
.btnBlue100 {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; BACKGROUND-IMAGE: url('../admin/images/bkg_toolbar_sub.gif');cursor: hand;}
.lmRoot {text-decoration: none; width: 100%; font: 12px; font-weight:bold;color:#354F80}
.lmRootNoIcon {width: 100%; font: 12px; BORDER-RIGHT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 2px; PADDING-LEFT: 26px;font-weight:bold;color:#354F80}
.lmSecond {text-decoration: none; width: 100%; font: 12px;  PADDING-RIGHT: 2px; BORDER-TOP: 2px; PADDING-LEFT: 10px;font-weight:bold;color:#354F80}
.lmSecondNoIcon {text-decoration: none; width: 100%; font: 12px; PADDING-RIGHT: 2px; BORDER-TOP: 2px; PADDING-LEFT: 32px;font-weight:bold;color:#354F80}
.lmThird {text-decoration: none; width: 100%;  font: 10px; BORDER-RIGHT: 2px;  BORDER-TOP: 2px; PADDING-LEFT: 30px;}
.lmThirdNoIcon {text-decoration: none; width: 100%; font: 10px; BORDER-RIGHT: 2px; BORDER-TOP: 2px; PADDING-LEFT: 45px;}
.lmimage {border: 0px none; cursor: hand; margin: 0px 4px;vertical-align:middle;}

.hl_spacer {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}
.hl {MARGIN: 20px 0px; WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #DCD8D3}

.vwtbl {border-collapse: collapse; height: 100%; table-layout: fixed; width: 100%; } 

.lmimage {border: 0px none; cursor: hand; margin: 0px 4px}
.nblabel {padding: 1px; width: 100%;}
.nbtable {border-collapse: collapse; height: 100%; overflow: scroll; table-layout: fixed; width: 100%;}
.nbtablemain {border-collapse: collapse; height: 100%; table-layout: fixed; width: 100%;}
.nbtglhref {height: 100%; text-decoration: none; width: 100%;}
.nbtglqltd {border: 1px solid;}
.nbtgltd {border: 1px solid;}
.nbtgltree {padding: 1px;}
.nbtreeprogress  {text-align: center;}
.nbHrefParent {font-weight:bold;}
.nbHrefParent:hover {font-weight:bold;}


.dfTableMain {WIDTH: 100%; BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT: 0px;  BORDER-TOP: 0px; vertical-align: top;}	
.dfWelcomeMessage {padding: 10px; width: 100%; FONT-SIZE: 25px; font-weight: bolder; font-style: italic;  font-family: Tahoma,Arial,Helvetica; text-align:center;}
.dfHeader {background: url('../admin/images/bkg_dfHeader.gif'); padding: 3px; width: 100%; FONT-SIZE: 12px; font-style: italic; font-weight: bold; font-family: Arial;}

.adAccessDenied {padding: 10px; width: 100%; FONT-SIZE: 18px; font-weight: bolder; font-family: Tahoma,Arial,Helvetica; }


a.dfLinkNewMsg:link, a.dfLinkNewMsg:visited {color:#354F80;text-decoration:underline; font-style: italic; FONT-SIZE: 9pt}
a.dfLinkNewMsg:hover, a.dfLinkNewMsg:active {color:#D97800;text-decoration:underline; font-style: italic; FONT-SIZE: 9pt}

a.stLink:link, a.stLink:visited {color:#354F80;text-decoration:underline; FONT-SIZE: 8pt}
a.stLink:hover, a.stLink:active {color:#D97800;text-decoration:underline; FONT-SIZE: 8pt}


a.dfLinkStat:link, a.dfLinkStat:visited {color:#354F80;FONT-SIZE: 8pt}
a.dfLinkStat:hover, a.dfdfLinkStat:active {color:#D97800;FONT-SIZE: 8pt}

a.columnheader:link, a.columnheader:visited {color: black}
a.columnheader:hover, a.columnheader:active {color: black}

a.talbeline:link, a.talbeline:visited {color: black}
a.talbeline:hover, a.talbeline:active {color: black}

.stHeader {padding: 3px; width: 100%; FONT-SIZE: 12px; font-weight: bold; font-family: Arial; BACKGROUND-COLOR: #EAEAEA;text-align:center;}
.stHeaderTotal {padding: 3px; width: 100%; FONT-SIZE: 12px; font-weight: bold; font-family: Arial; BACKGROUND-COLOR: #FFFFFF;}
.stHeaderSub {padding: 3px; width: 100%; FONT-SIZE: 12px; font-weight: bold; font-family: Arial; BACKGROUND-COLOR: #EAEAEA;FONT-STYLE: italic}
.stOdd {padding: 3px; width: 100%; FONT-SIZE: 12px; font-family: Arial; BACKGROUND-COLOR: #FFFFFF;}
.stEven {padding: 3px; width: 100%; FONT-SIZE: 12px; font-family: Arial; BACKGROUND-COLOR: #D6EBFF;}
.stRootMain {text-decoration: none; width: 100%; font: 12px; font-weight:bold}
.stRoot {text-decoration: none; font: 12px}

.drOdd {padding: 3px; width: 100%; BACKGROUND-COLOR: #FFFFFF;WHITE-SPACE: nowrap;}
.drEven {padding: 3px; width: 100%;BACKGROUND-COLOR: #D6EBFF;WHITE-SPACE: nowrap;}


.control_box {padding:1px; BACKGROUND-IMAGE: url('../admin/images/bkg_toolbar_sub.gif'); BORDER-RIGHT: 1px solid #9ECEFF; BORDER-TOP: 1px solid #E3F1FF; BORDER-LEFT: 1px solid #E3F1FF; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: 1px solid #9ECEFF; HEIGHT: 24px }
.control_box_double_separator {BORDER-RIGHT: 1px solid #9ECEFF; BORDER-TOP: 1px solid #E3F1FF; MARGIN: 1px 0px 1px 1px; BORDER-LEFT: 1px solid #E3F1FF; WIDTH: 1px; BORDER-BOTTOM: 1px solid #9ECEFF; HEIGHT: 14px}

.label {FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-DECORATION: none}
.label16 {FONT-SIZE: 13px; FONT-WEIGHT: bolder; WHITE-SPACE: nowrap; TEXT-DECORATION: none}
.label_checkbox {cursor: hand;}

.cnmSearchKey {FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-DECORATION: none; color: #800000}
.cnmSearchHeader {FONT-SIZE: 12px; PADDING-RIGHT: 1px; BORDER-TOP: #CBCBCB 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #CBCBCB 1px solid; BACKGROUND-COLOR: #EAEAEA;  font-weight: bold;  text-align: center;}
.cnmSearchHeaderEven {COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;}
.cnmSearchHeaderOdd {COLOR: #000000; BACKGROUND-COLOR: #D6EBFF;}

.field {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF}
.field_enabled {BORDER-LEFT-COLOR: #698bac; BORDER-BOTTOM-COLOR: #698bac; COLOR: #000000; BORDER-TOP-COLOR: #698bac; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #698bac}
.field_required {BORDER-RIGHT: #698bac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #698bac 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #698bac 1px solid;  COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #698bac 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #fdffc9}

.field_long {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 380px}
.field_short {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 280px}

.field_select{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 280px; }
input.button {font-family:verdana,tahoma,ms sans serif,arial;font-size:10px;background:#FFFFFF url('../images/bkg_toolbar_sub.gif');border:1px solid #b7c6d5;padding:1px}

.textarea {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF}
.textarea_required {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #fdffc9}

.textarea_short {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; WIDTH: 280px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF}
.textarea_long {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; WIDTH: 390px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF}
.textarea_aml {BORDER-RIGHT: #b7c6d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7c6d5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b7c6d5 1px solid; WIDTH: 590px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #b7c6d5 1px solid; FONT-FAMILY: tahoma, arial, sans-serif; BACKGROUND-COLOR: #FFFFFF}

.imHeader {PADDING-RIGHT: 1px; BORDER-TOP: #2d5782 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #2d5782 1px solid; BACKGROUND-COLOR: #EAEAEA;  font-weight: bold;  text-align: center;}
.imHeaderDark {PADDING-RIGHT: 1px; BORDER-TOP: #2d5782 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #2d5782 1px solid; BACKGROUND-COLOR: #C0C0C0;  font-weight: bold;  text-align: center;}
.imHeaderMedium {PADDING-RIGHT: 1px; BORDER-TOP: #2d5782 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #2d5782 1px solid; BACKGROUND-COLOR: #DDDDDD;  font-weight: bold;  text-align: center;}
.imRowOdd {COLOR: #000000; BACKGROUND-COLOR: #f9fefe;}
.imRowEven {COLOR: #000000; BACKGROUND-COLOR: #D6EBFF;}

table.tableBookmark {}
table.tableBookmark td {color:#FFFFFF;background:#00C0F3 url('../images/bmark_white.gif') repeat-x;white-space:nowrap;border-bottom:2px solid #003B78;padding:7px 5px 3px 5px;text-align:center}
table.tableBookmark td.select {background:#003B78 url('../images/bmark_left_1.gif') top left no-repeat;border-bottom:2px solid #003B78;padding:0px}
table.tableBookmark td.select div {color:#FFFFFF;background: url('../images/bmark_right_1.gif') top right no-repeat;white-space:nowrap;padding:7px 5px 3px 5px}
table.tableBookmark td.separator {padding:0px}
table.tableBookmark a:link, table.tableBookmark a:visited, table.tableBookmark a:hover {color:#FFFFFF;text-decoration:none}

/* header */
h2 {font-size:12px;color:#00C0F3}
h2 a:link, h2 a:visited {font-size:11px;color:#00C0F3}
h2 a:hover {font-size:11px;color:#00C0F3}

/* text */
.textSuccess {font-size:10px;color:#003B78;font-weight:bold;padding-top:45px;padding-left:10px}
.textSelect {color:#00C0F3}
.textSmall {font-size:10px}
.headForm {background:#C7EAFB;padding:3px}
.textForm {font-size:10px;color:#00C0F3}



/* <CALENDAR */
.calendar {  position: relative;  display: none;  border-top: 2px solid #eee;  border-right: 2px solid #aaa;  border-bottom: 2px solid #aaa;  border-left: 2px solid #eee;  font-size: 11px;  color: #000;  cursor: default;  background: #d4d0c8;  font-family: tahoma, verdana, sans-serif;}
.calendar table {  WIDTH:1%; border-top: 1px solid #000;  border-right: 1px solid #fff;  border-bottom: 0px solid #fff;  border-left: 1px solid #000;  font-size: 11px;  color: #000;  cursor: default;  background: #d4d0c8;  font-family: tahoma, verdana, sans-serif;}
.calendar tbody {  background-color: white;}
.calendar tbody .day {  width: 2em;  text-align: right;  padding: 2px 4px 2px 2px;}
.calendar tbody .day.othermonth {  font-size: 80%;  color: #ccc;}
.calendar tbody .day.othermonth.oweekend {  color: #fcc;}
.calendar table .wn {  padding: 2px 4px 2px 2px;  background-color: #AAAAAA;  color: white;}
.calendar tbody td.hilite {  padding: 1px 3px 1px 1px;  border-top: 1px solid #fff;  border-right: 1px solid #000;  border-bottom: 1px solid #000;  border-left: 1px solid #fff;}
.calendar thead .daynames {}
.calendar thead .name {  padding: 2px;  text-align: center;  background-color: #AAAAAA;  color: white;}
.weekend {  color: red;}
.calendar tbody td.today {  color: blue;  font-weight: bold;  background-color: #CCCCCC;}
.calendar tbody .rowhilite td {  background-color: #F1F1F1;}
.calendar tbody .rowhilite td.wn {  background-color: #CCCCCC;}
.calendar tbody .rowselected td {  background-color: #F1F1F1;}
.calendar tbody .rowselected td.wn {  background-color: #CCCCCC;padding: 1px 3px 1px 1px;  border-top: 1px solid #fff;  border-right: 1px solid #000;  border-bottom: 1px solid #000;  border-left: 1px solid #fff;}
.calendar .button {  text-align: center;  padding: 1px;  border-top: 1px solid #fff;  border-right: 1px solid #000;  border-bottom: 1px solid #000;  border-left: 1px solid #fff;}
.calendar .nav {  }
.calendar thead .title {  font-weight: bold;  padding: 1px;  border: 1px solid #000;  background: #848078;  color: #fff;  text-align: center;}
.calendar thead .hilite {  border-top: 1px solid #fff;  border-right: 1px solid #000;  border-bottom: 1px solid #000;  border-left: 1px solid #fff;  padding: 0px;  background-color: #e4e0d8;}
.calendar tbody td.selected {  font-weight: bold;  border-top: 1px solid #000;  border-right: 1px solid #fff;  border-bottom: 1px solid #fff;  border-left: 1px solid #000;  padding: 2px 2px 0px 2px;  background: #e4e0d8;}
/* </CALENDAR */
.logprintcell {width: 300px; padding-bottom: 0px; padding-top: 0px;}

.accFormsTitle {font-family: Arial, Helvetica, Sans-serif; font-weight:bold;width: 700px; padding-top: 15px; margin-left: 20px; text-align: center; color: #354f80; font-size: 14px;}

/*


.afu {padding: 2px;width: 24;}
.appttddatepicker  {border-bottom: solid 1; border-top: solid 1;padding: 5px;}
.aql  {padding: 4px; width: 24px;}
.attachlist {height: 8em; overflow-x: hidden; overflow-y: auto; width: 100%;}
.attachmentwell {border: none; padding-right: 5px; width: 100%;}
.bdyrules {margin: 0; overflow: hidden;}
.bdyspell {margin: 0; overflow: auto;}
.bdyview {border: 0; margin: 0; overflow: hidden; padding: 0;}
.btnattach {cursor: hand; width: 100%;}
.btnenc {border: 1px solid;}
.btnencpreview {border: 1px solid;}
.btnrecip {cursor: hand; width: 100%;}
.btnsig {border: 1px solid;}
.btnsigdown {border-style: solid; border-width: 1px; cursor: hand;}
.btnsighover {border-style: solid; border-width: 1px; cursor: hand;}
.btnsigpreview {border: 1px solid;}
.cbsubmenu {border: outset 2; position: absolute; z-index: 10000;}
.cbsubmenuitem {border: solid 1; cursor: default; padding-right: 8px; text-decoration: none; width: 100%;}
.cbsubmenuitem span {margin: 10; padding: 5px 3px 3px 3px;}
.cbtoolbar {border-bottom: 1px solid; height: 26px; margin-bottom: 4px; padding: 0px; width: 100%;}
.cbtoolbar img, .cbsubmenu img {border: none; height: 16px; margin-right: 3px; width: 16px;}
.cbtoolbar td {vertical-align: middle;}
.chldcont {margin: 0px 15px;}
.clrico {height: 16px; width: 16px;}
.datepicker_date {text-align: left;}
.datepicker_time {text-align: left; width: 8em;}
.divcontextmenu {border: 2px outset; cursor: default; position: absolute; z-index: 10;}
.divcontextmenuitem {cursor: default; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; width: 100%;}
.divctxtmenu {border: 2px outset; position: absolute; top: -1000; width: 8em; z-index: 10;}
.divfld {overflow: hidden; text-overflow: ellipsis; width: 100%;}
.divgaltable {border: solid 1 #000000; height: 100%; overflow: auto; width: 100%;}
.divrcpresc {cursor: hand;}
.divrcprescin {cursor: hand; text-decoration: underline;}
.divrcprescout {text-decoration: none;}
.divrcpresrin {cursor: hand; text-decoration: none;}
.divrcpresrout {text-decoration: none;}
.divrcpunresc {cursor: hand;}
.divrcpunrescin {cursor: hand; text-decoration: underline;}
.divrcpunrescout {cursor: hand; text-decoration: none;}
.divrcpunresrin {cursor: hand; text-decoration: underline;}
.divrcpunresrout {cursor: hand; text-decoration: none;}
.divstatus {border-style: none; overflow: auto; width: 100%;}
.divviewstatus {padding-top: 10px; text-align: center;}
.dlgbody {border: 0px; margin: 2px;}
.dlgtree {border: 1px solid; height: 100%; overflow: auto; width: 100%;}
.drag {position: relative;}
.dummy {display: none;}
.enbody {border: 0; margin: 5px; overflow: auto;}
.enclstable {border: 1px none; font-size: 100%; padding-bottom: 3px; position: relative; width: 100%;}
.enclstextfield {width: 100%;}
.expico {border: none; cursor: hand; height: 16px; width: 16px;}
.fbbutton {border: 1px solid; cursor: hand; height: 22px; margin: 0; margin: 0; padding: 0; vertical-align: top; width: 22px;}
.fldapptlabel {padding-left: 3px; padding-right: 3px; width: 15%;}
.fldcont {padding-left: 2px;}
.fldico {border: none; cursor: hand; height: 16px; margin: 1px 4px 0px 4px; width: 16px;}
.fldlabel {padding-left: 1px; padding-right: 1px; vertical-align: top; width: 15%;}
.fldname {text-decoration: none;}
.fldrtitlebar {width: 100%;}
.fldsubjectlabel {text-align: center; vertical-align: middle;}
.fldtext {height: 100%; overflow: auto; padding-left: 1px; padding-right: 1px; width: 100%;}
.fldtextrecip {overflow: auto; width: 100%;}
.formatbar {height: 25px; margin: 0px 0px 4px 0px; overflow: visible; padding: 5px 0px 0px 5px; position: relative;}
.galbody {border: 0; margin: 10px;}
.galbuttons {height: 2.5em; padding-bottom: 5px; padding-top: 5px;}
.galcol {padding-right: 10px;}
.galinputarea {height: 1%;}
.gallbody {border: 0; margin: 20px; overflow: auto;}
.gallclstable {border: 1px none; font-size: 100%; margin: 2px; padding-bottom: 3px; position: relative; width: 100%;}
.gallclstextfield {border: 0px; border-style: none; font-size: 100%; overflow: hidden; padding-left: 3px; width: 100%; word-wrap: normal;}
.gallistheading {font-style: normal; height: 1em;}
.gallisttable {border-collapse: collapse; height: 100%; width: 100%;}
.grpbottom {border-bottom: groove 2; padding-bottom: 4;}
.grpleft {border-left: groove 2;}
.grpright {border-right: groove 2; padding-right: 4;}
.grptop {border-top: groove 2;}
.hrdivtop {background-color: threedshadow;}
.imghlp {margin: 0px 3px;}
.imgql {border: 0 none; cursor: hand; padding: 0px 1px;}
.imgtglql {border: 0 none;}
.insettextwell {border: 1px inset; overflow-x: hidden; padding-left: 3px; padding-right: 3px; text-overflow: ellipsis;}
.ipflat, .recipbox, .msgbody, .txtbody, .attachlist {border: 1px solid;}
.ltrrightalign {text-align: right;}
.mainbody, .bdyoptions {margin: 0; overflow-y: hidden;}
.maintable {height: 100%; position: relative; width: 100%;}
.mimeattachmentwell {padding: 3px; width: 100%;}
.mimemsghdrcn1 {width: 9.0em;}
.msgbody, .msgpreviewbody {overflow-x: auto; overflow-y: scroll; width: 100%;}
.msghdr_appt {padding: 2px;}
.msghdrcn1 {width: 7.1em;}
.msghdrn1 {width: 1em;}
.msghdrn2, .msghdrp2 {width: 100%;}
.msghdrn3 {text-align: right; width: 1em;}
.msghdrn4, .msghdrp4 {vertical-align: top; width: 1em;}
.msghdrp1 {width: 1em;}
.msghdrp3 {text-align: right; width: 1em;}
.msgheader {padding: 0px; position: relative; width: 100%;}
.msgpreview {padding: 0; width: 100%;}
.msgviewer {overflow: auto;}
.msgviewercont, .msgviewergroupcont {height: 100%; width: 100%;}
.notebody  {border: 0; margin: 0; overflow: hidden;}
.notification {cursor: hand; padding: .3em;}
.optscheckbox, .optsradio {margin-right: 0.5em;}
.posthdr1 {width: 10em;}
.prehdr {overflow: hidden; text-overflow: ellipsis;}
.prehdrn1, .prehdrc1, .prehdrp1, .prehdrr1, .prehdra1 {margin-right: 0.3em;}
.prehdrn3, .prehdrc3, .prehdrp3, .prehdrr3, .prehdra3 {margin-right: 0.3em; padding-left: 0.3em; text-align: right;}
.prehdrn5, .prehdra5, .prehdrp5 {padding-right: 5px;}
.presubj, {font-size: 115%; overflow: hidden; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; text-overflow: ellipsis; width: 100%;}
.previewbody {border: 7px solid; margin: 0; overflow: hidden; padding: 7px;}
.previewhdr {height: 100%; overflow: hidden; padding: 0; width: 100%;}
.prntonly  {display: none;}
.prvwtbl {border-collapse: collapse; height: 100%; table-layout: fixed; width: 100%;}
.prvwtblhdrs  {border-collapse: collapse; width: 100%;}
.recipbox {padding-left: 2px; padding-right: 2px;}
.recipinput {border: 0px;}
.recipwell {border-bottom: 1px solid; padding-bottom: 2px; padding-top: 2px;}
.rmndrbody {padding: 5px;}
.rmndrcol0 {text-align: center; width: 25px;}
.rmndrcol0hd {text-align: center; width: 18px;}
.rmndrcol1 {overflow-x: hidden; padding-left: 3px; padding-right: 3px; text-overflow: ellipsis; width: 56%;}
.rmndrcol1hd {border-left: 1 outset; border-right: 1 outset; padding-left: 3px; padding-right: 3px; width: 55%;}
.rmndrcol2 {overflow-x: hidden; padding-left: 3px; padding-right: 3px; text-overflow: ellipsis; width: 41%;}
.rmndrcol2hd {padding-left: 3px; padding-right: 3px; width: 42%;}
.rmndrdata {font-size: 100%; table-layout: fixed; width: 100%;}
.rmndrdatahdr {border-left: 1 inset; border-right: 1 inset; border-top: 1 inset; table-layout: fixed; width: 100%;}
.rmndrdlg {height: 100%; width: 100%;}
.rmndrheader {font-size: 100%; height: 100%; table-layout: fixed;}
.rmndricell {padding-left: 3px; padding-right: 3px; width: 100%;}
.rmndricell img {margin: 0px 3px;}
.rmndrsubject {font-weight: bolder; padding-left: 3px; padding-right: 3px;}
.rmndrwarning {font-size: larger; font-weight: bold;}
.rnonlineimg {border: none; height: 16px; left: 3px; position: relative; top: 3px; width: 16px;}
.rnstatusimg {border: none; height: 13px; left: 3px; position: relative; top: 3px; width: 13px;}
.rnstatusrow {padding-bottom: 6px;}
.rowselected {cursor: hand; height: 1em;}
.rowunselected {cursor: hand; height: 1em;}
.rulebroken {cursor: default;}
.rulenotsupported {cursor: default;}
.rulesheader {border: 1px solid; padding: 2px; width: 100%;}
.rulestablecontainer  {border-left: 1px solid; border-right: 1px solid; height: 100%; overflow: auto; width: 100%;}
.rulesupported {cursor: default;}
.siginfoinput {border: 0px; border-style: none; font-size: 100%; overflow: hidden; padding-left: 3px; width: 100%; word-wrap: normal;}
.siginfotable {border: 1px none; font-size: 100%; margin: 2px; padding-bottom: 3px; position: relative; width: 100%;}
.tabdiv {border: solid 1; border-top: none; width: 100%;}
.tabdivhide {display: none; width: 100%;}
.tabheader {border: none; margin-top: 5px; padding: 0px; position: relative; width: 100%;}
.tabselected {border: solid 1; border-bottom: none; border-right: solid 1; cursor: default; font-weight: bold; text-align: center;}
.tabsnone {border-bottom: solid 1; width: 100%;}
.tabsunselected {border: solid 1; border-bottom: solid 1; border-top: solid 1; cursor: hand; font-weight: normal; text-align: center;}
.tbbutton, .tbbuttondown, .tbbuttonraise {border: none; cursor: hand; height: 24px; padding: 4px 2px 0px 2px; text-decoration: none;}
.tbdisabled {cursor: hand; filter: alpha(opacity=35);}
.tbhelp {padding-right: 0.5em; width: 100%;}
.tblmsgbody {border: 2 solid; height: 100%; overflow: auto;}
.tblql {height: 24px;}
.tblsiginvalid {border-bottom: 2px solid; border-top: 2px solid;}
.tblsigwarning {border-bottom: 2px solid; border-top: 2px solid;}
.tblviewcontainer {height: 100%; width: 100%;}
.theader {font-weight: bolder; padding-left: 1em; width: 100%;}
.treefolder, .nbtreeprogress {border: 3px solid;}
.treefolder, .nbtreeprogress {width: 100%;}
.treeoflow {overflow: hidden;}
.treerow {height: 100%; width: 100%;}
.trparttitle {height: 2em; vertical-align: middle;}
.trselitem {text-decoration: none;}
.trunselitem {text-decoration: none;}
.txtbody {height: 100%; width: 100%;}
.viewstatusimg {border: none; height: 13px; width: 13px;}
.vwfldrrw {height: 36px;}
.vwfldrttl {font-size: 120%; font-weight: bold;}
.vwhdrbrdr1 {height: 1px;}
.vwhdrbrdr2 {height: 1px;}
.vwhdrbrdr3 {height: 1px;}
.vwhdrnobrdr {border-bottom: 0px;}
.vwhdrsrtd {border: 1px solid; cursor: hand;}
.vwhdrtd {cursor: hand;}
.vwhdrtd, .vwhdr {border: 1px solid;}
.vwhdrtr {height: 1.7em;}
.vwitemsep {border-bottom: 1px solid;}
.vwitmtd {cursor: default; overflow: hidden; text-overflow: ellipsis;}
.vwmenopt {height: 18px;}
.vwpageimg {cursor: hand; vertical-align: middle;}
.vwprvwtd {height: 100%; width: 100%;}
.vwsortcol {}

.vwtbl {border-collapse: collapse; height: 100%; table-layout: fixed; width: 100%;} 
*/
