.coolform { width: 410px; background-color: #f5f5f5; margin-left: auto; margin-right: auto; }
.errortext { font-size: 8pt; text-align: justify; padding: 3px; color: Red; }
.helptext { font-size: 8pt; text-align: justify; vertical-align: top; color: #696969; width: 370px; }
.tinynote { font-size: 7pt; color: #696969; }
.actioncheckbox INPUT, input:checkbox { height: 14px; width: 14px; border: 0px; padding: 0px; margin: 0px; }
.button { font-size: 8pt; width: 90px; height: 21px; }
.formheader, .coolform caption { border: #6666ff 1px solid; background-color: #dcdcdc; color: #505050; font-weight: bold; text-align: center; padding: 1px; }
.viewheader { border: #6666ff 1px solid; background-color: #dcdcdc; color: #505050; font-weight: bold; text-align: left; padding: 1px; }
.formfooter { border: #d0d0d0 1px solid; background-color: #f0f0f0; color: #909090; font-weight: bold; text-align: center; padding: 1px; }
.subhead { border: #6666ff 1px solid; background-color: #dcdcdc; color: #505050; font-weight: normal; text-align: left; padding-left: 3PX; }
.smallhead, .smallhead th { background-color: #f0f0f0; border: #d0d0d0 1px solid; color: #909090; padding-right: 1px; padding-left: 1px; padding-bottom: 0px; padding-top: 0px; font-weight: normal; font-size: 7pt; text-align: center; white-space: nowrap; }
A { color: #4150B0; text-decoration: none; }
A:visited { color: #808090; }
A:hover { color: #990099; background-color: #dcdcdc; }
.smallhead A { color: #909090; }
.leftnavitem { color: #4150B0; border-top: aliceblue 1px; border-bottom: #dcdcdc 1px solid; font-weight: normal; font-size: 9pt; padding-bottom: 1px; padding-top: 1px; width: 149px; cursor: pointer; text-indent: 5px; background-color: #f5f5f5; }
.leftnavhead { border-right: #6666ff 1px solid; border-top: #6666ff 1px solid; border-left: #6666ff 1px solid; border-bottom: #6666ff 1px solid; background-color: #dcdcdc; color: #505050; font-size: 8pt; font-weight: bold; width: 149px; text-align: center; }
.clsInput { width: 250px; }
.findercontroller { background-color: #ffffff; border: solid 1px; border-color: InactiveCaption; padding: 2px; }
BODY, INPUT, TEXTAREA, TABLE, TD { font-size: 9pt; font-family: Tahoma, Arial; }
.trimmer { overflow: hidden; height: 1.2em; }
.smbtn { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; }
.coolform .nicehead { border-right: steelblue 1px solid; border-top: steelblue 1px solid; border-left: steelblue 1px solid; border-bottom: steelblue 1px solid; text-align: left; }
.overlay { border-right: #4682b4 1px solid; border-bottom: #4682b4 1px solid; border-top: #4682b4 1px; border-left: #4682b4 1px solid; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: normal; font-size: 8pt; z-index: 1; visibility: hidden; width: 140px; padding-top: 0px; position: absolute; top: 0px; left: 0px; background-color: #dcdcdc; text-align: right; }
.overlay .menuitem { color: #4150B0; font-weight: bold; width: 100%; }
.overlay A:visited { color: #4150B0; }
.overlay A:hover { background-color: #b0b0b0; }
.label { text-align: right; width: 120px; color: #696969; }
.priority { border-right: #4682b4 2px solid; border-top: #4682b4 2px solid; border-left: #4682b4 2px solid; width: 15px; border-bottom: #4682b4 2px solid; text-align: center; }
.priorityun { border-right: 3px; border-top: 3px; border-left: 3px; width: 15px; border-bottom: 3px; text-align: center; }
.misspelling { color: #cc0000; }
H1 { font-weight: bold; font-size: 10pt; margin-bottom: 4px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: #6666ff 1px solid; background-color: #dcdcdc; color: #505050; }
H2 { font-weight: bold; font-size: 9pt; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; margin-bottom: 2px; border: #dcdcdc 1px solid; background-color: #f5f5f5; }
H5 { margin-bottom: 3px; background-color: #dcdcdc; }
LI { line-height: 1.5em; list-style-type: square; }
.strikeout { text-decoration: line-through; }
.underline { border-bottom: solid 1px #000000; }
.scroller { overflow: scroll; height: 200px; }
.highlight { background-color: yellow; font-weight: bold; }
.keywordhighlight { background-color: lime; }
.dropdownmenuimage { cursor: pointer; }
.clicktoshow { cursor: pointer; }
.totalline { border-top: double 3px gray; text-align: right; }
.ratings { font-family: Courier New; font-size: 9pt; letter-spacing: 2px; padding: 0px; }
.ratings .selected { color: #4150B0; padding: 0px; }
.ratings .unselected { color: #dcdcdc; padding: 0px; }
.choosebutton { height: 16px; font-size: 7pt; padding: 0px; margin-right: 3px; margin-left: 3px; border: outset 1px gray; }
.rsschannel { border: 0px; }
.rsschannel .title { font-weight: bold; }
.disabled { background-color: #f5f5f5; border: #d0d0d0 1px solid; color: #d0d0d0; }
.webpartstyle { padding: 0px !important; }
.toolzone { background-color: #f5f5f5; float: right; margin-top: 2px; margin-left: 20px; margin-right: 1px; width: 200px; }
