body {
	font-family: 'Open sans', Arial, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000;
	background: #fff;
	margin: 0;
}
.test-stylew {display: block;}
body.inner {margin: 1pt;}

TT {font-size: 100%;}

/*A  {color: black }/*

body.warning {background-color: #FCC;}

.warning {color: red;}

.failureText	{color: #F00; font-style: italic;}
.successText	{color: #080; font-style: italic;}	

/*.button {color: #069; font-weight:bold;}*/

/*.settingsBox {background-color: #F8F8FF; border: 1pt solid  #069; border-collapse: collapse; }*/
/*.settingsBox caption {color: #069; font-weight:bold; background-color: #CCD; border: 1pt solid #069;} */
.settingsBox caption TH {font-weight:bold;}
/*.settingsBox TR TH {background-color: #eee; font-weight:bold;}*/
/*.settingsBox THEAD	TR,
.settingsBox TFOOT	TR {background-color: #DDF;}*/

.settingsCaption {color: #069; background-color: #CCD; border: 1pt solid #069; border-collapse: collapse;}
.settingsCaption TH {font-weight:bold;}

.errorReportBox {background-color: #F8F8F8; border: double red; color: black; padding: 5pt 5pt;}
.errorReportMarker {color: red; font-weight:bold; text-decoration: blink;}

.helloText {border: #069; background-color: #EEF; padding: 10pt;}
.helloText:first-letter {color: #F93;}

/*.agreementText {border: double #069; color: black; background-color: white; font-family:Monaco, Courier, monospace; font-size: 11pt; width: 95%; height:250pt;}*/
/*
.trialWarning {border: double #069; background-color: #EEE;}
.trialWarning A,
.trialWarning A:active {color: #F69; text-decoration: none;}
.trialWarning A:hover  {color: #F93; text-decoration: blink;}*/
/*
.arrow {font-weight:bold;}
.arrow A,
.arrow A:active	{color: #06A; text-decoration: underline;}
.arrow A:hover	{color: #F93; text-decoration: underline;}
*/
.logView {font-family:Monaco, Courier, serif; color: black; background-color: white;}
.logViewInline {font-family:Monaco, Courier, serif; color: black; background-color: #fff; border: 1px solid #bcbcbc; padding: 5px; margin-left: 246px; max-width: 500px; /* white-space: normal; */ word-break: break-all; margin-top: 30px;}
.log-view {margin-left: 102px;}
.histoBar	{background-color: #fc7800; }

.tabSet		{padding: 0pt; spacing: 0pt;}
/*.tab		{padding: 1pt 2pt 0pt 2pt; border-bottom: solid 1pt #444;}*/
/*.tab DIV	{background-color: #CCC; border: solid 1pt #AAA; border-bottom-width: 0pt;}*/
/*.tabName	{padding: 1pt 2pt 0pt 2pt; border-bottom: solid 1pt #444; font-weight: bold; font-family: monospace; color: #444; text-transform: uppercase;}*/

/*.tabActive	{background-color: #DDD; border: solid 1pt #444; border-bottom-width: 0pt; font-weight: bold; color: #F93;}*/

.tabDataOuter	{/*border: solid 1pt #444; border-top-width:  0pt;*/ padding:0; /*background-color: #DDD;*/}
.tabData		{/*border: solid 2pt #EEE; border-width: 5pt 2pt 2pt 4pt;*/ padding: 0; /*background-color: #EEE;*/}

.tab A,
.tab A:active {color: #fff; text-decoration: none;}
.tab A:hover  {color: #fff; text-decoration: none;}

.tabActive A,
.tabActive A:active {color: #F93; text-decoration: underline;}
.tabActive A:hover  {color: #F93; text-decoration: none;}
/*
.helpLink {font-weight: bolder;}
.helpLink A,
.helpLink A:active {color: #069; text-decoration: none;}
.helpLink A:hover  {color: #F93; text-decoration: none;}
*/
.directoryValue {font-family: monospace; color: black; word-wrap: break-word;}
.serviceName    {font-family: monospace; color: black;}

/*.settingFixed {background-color: white; border: solid 1pt #069; font-family: monospace; color: Black; padding:1pt;}*/
.externalMessage {border: double #06A; background-color: #f4f5f7; padding: 2pt;}
.messageData	{background-color: white;}
.messageSubpart	{background-color: white; border: 1pt solid #AAA;}
.messageText	{color: black; font-family: Monaco, monospace, serif;}
.retailLink	{border: double #06A; padding: 5pt; text-align:center; font-size:large; background-color: white; color: #06A;}

.rfcheader		{background-color: #EEE; border: 1pt solid #AAA;}
.rfcheaderfields	{padding: 1pt}
.rfcfieldvalue	{color: #444;}
.rfcfieldname	{font-weight:bold; color: #444;}
.rfcheaderlinks	{background-color: #CCC; width:20pt; padding: 3pt;}

.profileprefselect > div { width: 190px; }
.profileprefselecttls > div { width: 220px; }

.agreementText {border: double #069; color: black; background-color: white; font-family:Monaco, Courier, monospace; font-size: 11pt; width: 95%; height:250pt;}
