INPUT    {padding:0; margin:0}
FORM     {padding:0; margin:0}
fieldset {padding:0; margin:0; margin-top: 5px}

A              {font-family:Arial,Helvetica,sans-serif; color:blue}
A.std          {font-family:Arial,Helvetica,sans-serif; font-size:10pt;
		font-weight:bold}
A.small        {font-size:8pt}
A.index        {font-size:10pt; font-weight:bold; margin-left:10px}
/* these are IE  specific. LINK and VLINK are specified in BODY */
A:hover        {text-decoration:underline; color:#ff0000}
A:active       {text-decoration:none; color:#ff0000}
A:link         {text-decoration:none}
A:visited      {text-decoration:none}

P              {font-family: Arial,Helvetica,sans-serif; font-size: 10pt}
TD             {font-family: Arial,Helvetica,sans-serif; font-size: 10pt}
OL             {font-family: Arial,Helvetica,sans-serif; font-size: 10pt}
UL             {font-family: Arial,Helvetica,sans-serif; font-size: 10pt}
DIV            {font-family: Arial,Helvetica,sans-serif; font-size: 10pt}
SELECT         {font-family: Arial,Helvetica,sans-serif; font-size: 10pt}
INPUT          {font-family: Arial,Helvetica,sans-serif; font-size: 10pt}
SUP            {font-family: Arial,Helvetica,sans-serif; font-size: 8pt}
PRE            {font-family: Courier,sans-serif; font-size: 10pt}

/* margins: top right bottom left */
BODY           {background-color: #ffddaa}
BODY.std-IE    {margin-top: 0px; margin-left: 0px; margin-right: 0px}
BODY.std-NN    {margin-top: -8px; margin-left: -8px}
BODY.help      {background-color: #ccccff; margin: 2px 4px 4px 4px}
BODY.tool      {margin-top: 0px; margin-left: 0px; margin-right: 0px;
		margin-bottom: 0px; background-color: #ffddaa}
BODY.PFtitle-IE{margin-top: 0px; margin-left: 0px; margin-right: 0px}
BODY.PFtitle-NN{margin-top: -8px; margin-left: -8px; margin-right: -8px}
BODY.Ques-IE   {margin-top: 0px; margin-left: 0px; margin-right: 0px}
BODY.Ques-NN   {margin-top: -8px; margin-left: -8px; margin-right: -8px}
BODY.bugsubmit {margin: 5px}
BODY.chatMsg   {margin-top: 0px; margin-bottom: 0px; background-color: #ffffff}
BODY.chatEnter {background-color: #52bcea; margin-top: 0px;
		margin-left: 0px; margin-right: 0px}
BODY.bodyMsg   {background-color: #ccccff}
BODY.killed    {background-color: #ffcccc}
BODY.prompt    {margin-top: 2px; margin-right: 2px; margin-left: 2px}

.Copyright     {font-family: Times,serif; font-size: 8pt; color: #808080;
                text-align: center}
.Browser       {font-family: Times,serif; font-size: 10pt; text-align: center}
TD.FieldLabel  {font-size: 12pt; text-align: right; font-weight: bold}
/* tutBasic_Process */
TD.flowred     {font-size: 12pt; font-weight: bold; color: #ff3366}
/* tutBasic_Process */
DIV.flowred    {font-size: 15pt; font-weight: bold; color: #ff3366}
/* tutBasic_Process */
TD.flowtext    {font-size: 10pt; font-weight: bold}

.sans6pt       {font-size: 6pt; font-weight: normal}
.sans7pt       {font-size: 7pt; font-weight: normal}
.sans8pt       {font-size: 8pt; font-weight: normal}
.sans8ptr      {font-size: 8pt; text-align: right; font-weight: normal}
.sans8ptc      {font-size: 8pt; text-align: center; font-weight: normal}
.sans8ptb      {font-size: 8pt; font-weight: bold}
.sans8ptbr     {font-size: 8pt; text-align: right; font-weight: bold}
.sans8ptbc     {font-size: 8pt; text-align: center; font-weight: bold}
.sans10pt      {font-size: 10pt; font-weight: normal}
.sans10ptr     {font-size: 10pt; text-align: right; font-weight: normal}
.sans10ptc     {font-size: 10pt; text-align: center; font-weight: normal}
.sans10ptb     {font-size: 10pt; font-weight: bold}
.sans10ptbr    {font-size: 10pt; text-align: right; font-weight: bold}
.sans10ptbc    {font-size: 10pt; text-align: center; font-weight: bold}
.sans12pt      {font-size: 12pt; font-weight: normal}
.sans12ptr     {font-size: 12pt; text-align: right; font-weight: normal}
.sans12ptc     {font-size: 12pt; text-align: center; font-weight: normal}
.sans12ptb     {font-size: 12pt; font-weight: bold}
.sans12ptbr    {font-size: 12pt; text-align: right; font-weight: bold}
.sans12ptbc    {font-size: 12pt; text-align: center; font-weight: bold}
.sans14pt      {font-size: 14pt; font-weight: normal}
.sans14ptr     {font-size: 14pt; text-align: right; font-weight: normal}
.sans14ptc     {font-size: 14pt; text-align: center; font-weight: normal}
.sans14ptb     {font-size: 14pt; font-weight: bold}
.sans14ptbr    {font-size: 14pt; font-weight: bold; text-align: right}
.sans14ptbc    {font-size: 14pt; font-weight: bold; text-align: center}
.sans16ptb     {font-size: 16pt; font-weight: bold}

.title         {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16pt;
                font-weight:bold; text-align:center; color:#333366}
.titlel        {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size:16pt; font-weight:bold; color:#333366}
.mtitleu       {font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:16pt; font-weight:bold; text-align:center;
                color:#333366; margin-bottom:10px; text-decoration:underline}
.subtitle      {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt;
                font-weight:bold; text-align:center; color:#333366}
.msubtitle     {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt;
                font-weight:bold; text-align:center; color:#333366;
                margin-bottom:10px}
.msubtitleu    {font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12pt; font-weight:bold; text-align:center;
                color: #333366; margin-bottom: 10px; text-decoration: underline}
.section1      {font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 12pt; font-weight: bold; color: #333366}
.section2      {font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 10pt; font-weight: bold; color: #333366}

.errtitle      {font-size: 16pt; font-weight: bold; text-align: center;
                color: #ff0000}
.error         {font-size: 12pt; font-weight: bold; color: #ff0000}
.errorc        {font-size: 12pt; font-weight: bold; text-align: center;
                color: #ff0000}
.errorr        {font-size: 12pt; font-weight: bold; text-align: right;
                color: #ff0000}
.error10       {font-size: 10pt; font-weight: bold; color: #ff0000}
.error10c      {font-size: 10pt; font-weight: bold; text-align: center;
                color: #ff0000}
.error10r      {font-size: 10pt; font-weight: bold; text-align: right;
                color: #ff0000}
.warning       {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 6pt;
		font-weight: bold; color: #ff0000}
.warn10        {font-size: 10pt; font-weight: bold; color: #cc6600}
.errorText     {margin-top: 8px}

/* Tiles */
.tileNavBar    {font-family: Arial,sans-serif; font-size: 12px;
                font-weight: bold; padding-top:4px; padding-bottom:4px}
TD.navbar      {font-size: 9pt; color: #ffffff; font-weight: bold}
DIV.Wtext      {font-size: 10px}
DIV.Wtextc     {font-size: 10px; text-align: center}
DIV.Wmenu      {font-size: 10px; margin-left: +12px}
DIV.Wmenub     {font-size: 12px; font-weight: bold}
DIV.Wsection   {font-size: 12px; color: #333366; font-weight: bold}
.tileSelect    {font-family: Arial,sans-serif; font-size: 7pt; width:155px}
.tileSelectIn  {font-family: Arial,sans-serif; font-size: 7pt; width:145px}

.tileHighlight {border-width:1px; border-style:solid;
                border-color:white white #60727a #60727a; width:175px}
.tileOutline   {border:1px solid #60727a; background-color:#bfced5;
                padding:2px; width:175px; margin-bottom:4px}
.tileTopBar    {background-color:#bfced5; height:18px}
.tileTitle     {font-family:Arial,sans-serif; font-size:12px; font-weight:bold;
                padding-left:2px}
.tileBody      {padding:3px; border-width:1px; border-style:solid;
                border-color:#60727a; background-color:#e5f6ff}
.tileIcons     {padding-top:3px}

.chanHighlight {border-width:1px; border-style:solid;
                border-color:white white #827a74 #827a74; width:580}
.chanOutline   {border:1px solid #827a74; background-color:#dcd6ca;
                padding:2px; width:580px; margin-bottom:10px}
.chanTopBar    {background-color:#dcd6ca; height:19px}
.chanTitle     {font-family:Arial,sans-serif; font-size:12px; font-weight:bold;
                padding-left:2px}
.chanBody      {padding:3px; border-width:1px; border-style:solid;
                /*border-color:#827a74 #827a74 white white}*/
                border-color:#827a74; background-color:#fdf7e9}
.chanIcons     {padding-top:3px}

.tileIconOutl  {border-width:1px; border-style:solid; margin-left:2px;
               /*border-color:#eeeeee #eeeeee #656565 #656565; cursor:pointer}*/
                border-color:888888; cursor:pointer}
.chanTable     {margin-right:10px}

/* Questionnaires */
.QTable        {border:solid #6699cc 1px; width:100%}
.QLabel        {font-size: 14pt; font-weight: bold; color: #3333cc;
		font-family: Verdana,Arial,sans-serif}
.QTitle        {font-size: 14pt; font-family: Verdana,Arial,sans-serif;
	        font-weight: bold; text-align: center}
.QSubTitle     {font-size: 10pt; font-family: Verdana,Arial,sans-serif;
	        font-weight: bold; text-align: center}
.QPage         {font-size: 14pt; font-weight: bold; text-align: right;
		font-family: Verdana,Arial,sans-serif}
.QText         {font-size: 12pt; font-weight: bold}
.QBText	       {font-size: 10pt; background-color: #eecc99}
.Noans         {font-size: 8pt; text-align: right}
.QList         {font-size: 10pt}
.QListbr       {font-size: 10pt; font-weight: bold; text-align: right}
.QIntro        {font-size: 10pt}
.QAnswer       {font-size: 12pt; font-weight: bold}
.QsectionL0    {font-size: 12px; font-weight: bold}
.QsectionL1    {font-size: 12px; font-weight: bold; margin-left:12px}
.QsectionL2    {font-size: 12px; font-weight: bold; margin-left:24px}
.QsectionL3    {font-size: 12px; font-weight: bold; margin-left:36px}
.QsectL0       {font-size:12px; font-weight:bold; margin-left:9px}
.QsectL1       {font-size:12px; font-weight:bold; margin-left:21px}
.QsectL2       {font-size:12px; font-weight:bold; margin-left:33px}
.QsectL3       {font-size:12px; font-weight:bold; margin-left:45px}
.QsectL0i      {font-size:12px; font-weight:bold}
.QsectL1i      {font-size:12px; font-weight:bold; margin-left:12px}
.QsectL2i      {font-size:12px; font-weight:bold; margin-left:24px}
.QsectL3i      {font-size:12px; font-weight:bold; margin-left:36px}
.QSectTable    {border-right:1px solid #6699cc; padding-right:2px}
.QuesOutl      {border:1px solid #6699cc; margin-top:10px;
                padding:1px 1px 0 2px}
.QuesOutlUNANS {border:2px solid #ff0000; margin-top:10px;
                padding:1px 1px 0 2px}
.QuesAns       {padding-left:10px; margin-top:10px}
.QuesComm      {font-weight:bold; font-size:8pt; color:blue; cursor:pointer;
                margin-top:5px}
.QComments     {border:1px solid #bb8855; background-color:white; padding:2px;
                margin-bottom:2px}
.QCommentCmd   {margin:8px 0 2px 0}
.QCheck        {text-indent:-2em; padding-left:2em}
.QuesBot       {margin-top:20px}
.QuesNav       {margin-top:5px}
.QChkAns       {margin-top:3px}

/* ISO */

.ISOTool       {font-size: 12pt; font-weight: bold;
		font-family: Tahoma,Verdana,Arial,sans-serif}
.ISOResp       {font-size: 13pt; font-weight: bold; margin-top: 12pt;
		font-family: Arial,sans-serif; margin-left: 20px}
.ISOItem       {font-family: Verdana,Arial,sans-serif; font-size: 13pt;
		color: #333366; font-weight: bold; margin-top: 12pt}
.ISOText       {font-size: 10pt; font-weight: normal; margin-top: 6px}
.ISOAnnotate   {font-size:10pt; font-weight:normal; margin-right:10px;
                padding:4px; border:1px solid black; background-color:#ffeebb}
.ISOAnnLabel   {font-size:8pt; font-weight:bold; margin:10px 10px 0 10px}
.ISOTextIndent {font-size: 10pt; font-weight: normal; margin-left: 20px}
.ISOBullet     {font-size: 10pt; font-weight: normal; margin-left: 30px;
		text-indent: -6pt}
.ISOSecRef     {font-size: 12pt; font-weight: bold; margin-left: 20px}
.ISOSecSubLabl {font-size: 10pt; font-weight: bold; margin-left: 40px}
.ISOSecSubItem {font-size: 10pt; font-weight: normal; margin-left: 60px;
                clear:right}
.ISOSecSubAnn  {padding: 0 0 0 80px}
.ISOReqVerb    {font-size: 10pt; font-weight: bold; margin-left: 20px}
.ISOReqItem    {font-size: 10pt; font-weight: normal; margin-left: 40px;
                clear:right}
.ISOReqAnn     {margin: 0 0 0 60px}

.ISOItem2      {font-family: Verdana,Arial,sans-serif; font-size: 12pt;
		font-weight: bold; margin-top: 6pt; margin-left: 40px}
.ISOReqVerb2   {font-size: 10pt; font-weight: bold; margin-left: 60px}
.ISOReqItem2   {font-size: 10pt; font-weight: normal; margin-left: 80px;
                clear:right}
.ISOReqAnn2    {margin: 0 0 0 100px}
.GapDetailHead {font-size:12pt; font-weight:bold; text-align:center;
                padding:3px 10px 3px 10px}
.GapRSelect    {text-indent:-2em; padding-left:2em; font-size:10pt;
                margin-top:24pt}
.GapRText      {margin:10pt 24pt 12px 24pt; border:2px solid #6699cc;
                padding:8px}
.AnnEdit       {font-size:8pt; font-weight:normal; border:1px solid #bb8855;
                padding:0 4px 0 4px; background-color:#ffeebb}
.AnnEditTXT    {font-size:8pt; font-weight:normal; border:1px solid #bb8855;
                padding:0 2px 0 2px; display:inline; overflow:auto;
                background-color:white}
.AnnCmd        {padding:4px 0 2px 0; float:right}
.GapBody       {border-style:solid; border-color:#6699cc;
                border-width:2px 2px 2px 2px; padding:4px}
.GapTabDiv     {padding-bottom:2px}
.GapTabS       {font-family:Arial,sans-serif; font-size:12pt; font-weight:bold;
                text-align:center;
                padding:2px 10px 5px 10px; background-color:#ffddaa;
                color:black; -moz-border-radius:6px 6px 0 0; border-radius:6px;
                border-style:solid; border-color:#6699cc;
                border-width:2px 2px 0 2px}
span.GapTab    {font-family:Arial,sans-serif; font-size:12pt; font-weight:bold;
                text-align:center; cursor:pointer;
                padding:2px 10px 2px 10px; background-color:#eecc99;
                color:blue; -moz-border-radius:6px 6px 0 0; border-radius:6px;
                border-style:solid; border-color:#6699cc;
                border-width:2px 2px 0 2px}
span.GapTab:hover   {color:red}
.GapCPrev      {width:80%; display:none; position:absolute; top:30px; left:30px;
                background-color:#ffddaa; padding:6px}
.GapCPrevOutl  {border:2px solid #6699cc; padding:2px 4px 2px 4px}
.GapCPrevTxt   {height:350px; overflow:auto; overflow-y:scroll; padding:2px;
                border:1px solid #6699cc}
.GapCPrevTitle {background-color:#999999; padding:2px; color:white;
                font-size:12pt; font-weight:bold; text-align:center}

/* Data model editors */

.dmTitle       {font-size: 12pt; font-weight: bold;
		font-family: Verdana,Arial,sans-serif}
.dmDMName      {font-size: 10pt; font-weight: bold; color: #000000}
.dmDMVar       {font-size: 10pt; font-weight: normal; color: #0000ff}
.dmDMProp      {font-size: 10pt; font-weight: normal; color: #ff0000}
.dmDMRel       {font-size: 10pt; font-weight: normal; color: #00ff00}
.dmTreeQQues   {font-weight: bold}
.dmTreePage    {margin-left: 40px}
.dmTreeQues    {margin-left: 80px}
.dmTreeDMO     {margin-left: 120px}
.varMeth       {margin-left: 0px}

/* Data Model Crossref */

.xrefQ         {font-size: 10pt; font-weight: bold}
.xrefPage      {font-size: 10pt; margin-left: 40px}
.xrefQues      {font-size: 10pt; margin-left: 80px}
.xrefItem      {font-size: 10pt; margin-left: 120px}
.xrefAssigned  {color: #ff0000}
.xrefAccessed  {color: #0000ff}

/* Help system styles */

.helplink      {font-size: 12pt; font-weight: bold}
.glossLink     {font-weight: bold; color: #006633}
.glossText     {font-size: 10pt; font-weight: normal; margin-top: 6pt}
.glossBullet   {font-size: 10pt; font-weight: normal; margin-left: 30px;
		text-indent: -6pt}
.example       {font-family: Courier,sans-serif; margin-left: +20px;
		margin-right: +20px}
.glossDef      {width: 95%; height: 50%; border: 1pt solid gray;
		overflow: auto; overflow-y: scroll; padding: 2px;
		text-align: left; margin-right: 10px; margin-left: 10px}

/* Home page */
.upperNav      {font-family: Arial,sans-serif; font-weight: bold;
                font-size: 14px; cursor: default}
.slogan        {font-family: Arial,Helvetica,sans-serif; font-style: italic;
                font-weight: bold; font-size: 24px; text-align: right}
.logintime     {font-size: 10pt}
.psection      {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 13pt; color: #333366; font-weight: bold;
                text-decoration: underline; margin-top: 12pt}
.psection1     {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 13pt; color: #333366; font-weight: bold;
		margin-top: 12pt}
.psection2     {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 10pt; color: #333366; font-weight: bold;
		margin-top: 12pt}
.Hsection      {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 13pt; color: #333366; font-weight: normal}
.Hsectionc     {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 13pt; color: #333366; font-weight: normal;
		text-align: center}
.Hsectionb     {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 13pt; color: #333366; font-weight: bold}
.Hsectionbc    {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 13pt; color: #333366; font-weight: bold;
		text-align: center}
.ZoneTitle     {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14pt;
                color:#333366; font-weight:bold; text-align:center}
.ZoneTitleHI   {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14pt;
                color:#ffffff; font-weight:bold; text-align:center}

/* webFlow.php */
.processtask   {font-size: 8pt}
.processtitle  {font-size: 9pt; font-weight: bold}

/* bugMgt, bugTrack */
TD.bugheader   {font-size: 10pt; color: #ffffff; background: #336699}
.bugMsgType    {font-size: 10pt; font-weight: bold}
.bugmessage    {font-size: 10pt; margin-left: +10px}
/* workStatus, bugMgt */
.bugAnnounce   {font-size: 12pt; background: #ff9999; text-align: center}

/* projectDirectory */
.FMfile        {font-size: 10pt}
.FMfileHI      {font-size: 10pt; color: #ffffff; background: #336699}
.FMfiles       {font-size: 8pt; font-weight: bold}
.FMfilesHI     {font-size: 8pt; font-weight: bold;
		color: #ffffff; background: #336699}

/* project pop-up menus */
SPAN.popMenu   {font-family: MS Sans Serif,Arial,Helvetica,sans-serif;
		color: #000000; font-size: 8pt}
SPAN.popMenuHI {font-family: MS Sans Serif,Arial,Helvetica,sans-serif;
		color: #ffffff; font-size: 8pt}
.TopMenu       {font-family: Arial,Helvetica,sans-serif;
		color: #ffffff; font-size: 10pt; font-weight: bold}
.TopMenur      {font-family: Arial,Helvetica,sans-serif; text-align: right;
		color: #ffffff; font-size: 10pt; font-weight: bold}

/* classX */
.listrow       {background: #cccccc}

/* develStatus */
TD.devdate     {font-size: 10pt; font-weight: bold; text-align: right}

/* utilCalendar */
TD.CalMonth    {font-size: 12pt; font-weight: bold; text-align: center}
TD.CalDate     {font-size: 8pt; text-align: center}
SPAN.CalDateNow {color: #ffffff; background-color: #333399}
SPAN.CalDateSpec {color: #ffffff; background-color: #339933}

/* adminLogDump, loginVerify */
DIV.LogFile    {font-family: Courier,sans-serif; font-size: 10pt}

/* articles */
.text          {font-size: 10pt; font-weight: normal}
.textc         {font-size: 10pt; text-align: center; font-weight: normal}
.textb         {font-size: 10pt; font-weight: bold}
.textLI        {font-size: 10pt; margin-left: 25px}
.textLIb       {font-weight: bold; font-size: 10pt; margin-left: 25px}
.textIndent    {margin-left: 60px; margin-right: 60px; font-weight: normal}

.Watermark     {font-family: Times,serif; font-size: 8pt; color: #808080;
                text-align: right}

/* summaries */
TD.tableLabel  {font-size: 10pt; font-weight: bold; text-align: right}
TD.tableText   {font-size: 10pt}

/* chat,msgs */
TD.isPeak      {font-size: 10pt; font-weight: bold; color: #990000}
.forumName     {font-size: 12pt; font-weight: bold}
.forumNameW    {font-size: 12pt; font-weight: bold; color: #ffffff}
.forumDescr    {font-size: 8pt; padding-left:4px}
.forumDescrW   {font-size: 8pt; color: #ffffff; padding-left:4px}
.forumLabel    {font-size: 10pt; font-weight: bold; padding:2px 4px 2px 4px}
.forumLabelW   {font-size: 10pt; font-weight: bold; color: #ffffff; padding:2px 4px 2px 4px}
.msgHeader     {font-size: 10pt; text-align: right}
.msgParam      {font-size: 10pt; font-weight: bold}
.msgText       {font-size: 10pt}
.chatIndex     {border:solid 1px #45a1c9; background-color: #45a1c9}

/* tour */
.ForceLink     {font-size: 10pt; background: #ff9999; font-weight: bold}

/* processflow tool */
.smallNote     {font-size: 8pt; font-family: Arial,Helvetica,sans-serif;
		font-weight: bold}
.toolName      {font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size: 14pt; color: #ffffff; font-weight: bold;
		text-align: center}

/* documents */
.crossref      {margin-left: 20px}
.THeader       {background: #666699; color: #ffffff; font-weight: bold;
		font-size: 10pt}
.THeaderc      {background: #666699; color: #ffffff; font-weight: bold;
		font-size: 10pt; text-align: center}
.update        {font-size: 10pt; color: #ff0000; font-weight: bold}

/* CSS/DHTML styles - for DOM2 browsers */
.outlineB1    {border: solid 1px black}
.outlineBW1   {border: solid 1px black; background-color:white}
.outlineBl2   {border: solid 2px #336699}
.txtLink      {cursor:pointer; color:blue}
.boxLabel     {font-family: Arial,sans-serif; font-size: 11px;
               font-weight: bold; color: #336699}
.outlineBox   {padding: 0 0 2px 2px; border: solid #336699 2px}
.scrollBox    {margin: 4px 0px 2px 2px; overflow:auto; overflow-y:scroll}
.noScrollBox  {margin: 4px 0px 2px 2px}
A:hover.hlink     { color:red; cursor:pointer}
SPAN:hover.hlink  { color:red; cursor:pointer}

/* styles for entry forms */
.formLabel  {font-family: Arial,sans-serif; font-size: 10pt; font-weight: bold;
             text-align: right; margin-top: 5px}
.eventLabel {font-family: Arial,sans-serif; font-size: 10pt; font-weight: bold;
             text-align: right}
.formField  {border: 2px solid #336699; padding: 5px 10px 10px 10px}
.formLegend {font-family: Arial,sans-serif; font-size: 12pt;
             font-weight: bold; color: #336699}
label       {font-family: Arial,sans-serif; font-size: 10pt; font-weight: bold}
.formItem   {margin-top: 5px}
.entryField {border: 2px solid #336699; padding: 10px 0 10px 0}
.entryLabel {text-align: right}

/* styles for system updates */
.updateUL   {margin:0px; padding-left:1em}
.annNotes   {font-size:10pt; font-weight:normal}
.annLabel   {font-size:12pt; font-weight:bold; color:#336699}

