body {
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #002058;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: top;
	margin-top: 0px;
	margin-bottom: 5px;
}
table {
	color: #000033;
	font-size: 10px;
}


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;}	


.settingsBox {background-color: #F8F8FF; border: 1pt solid  #069; border-collapse: collapse; }
input {
	font-size: 10px;
}
textarea {
	font-size: 10px;
}
select {
	font-size: 10px;
}
.settingsBox caption {color: #000033; font-weight:bold; background-color: #14A7FD; border: 1px solid #069;}
.settingsBox caption TH {font-weight:bold;}
.settingsBox TR TH {background-color: #DDE; 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: 5px 5px;}
.errorReportMarker {color: red; font-weight:bold; text-decoration: blink;}

.helloText {border: double #069; background-color: #EEF; font-weight:bold; 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: underscore;}
.arrow A:hover	{color: #F93; text-decoration: underscore blink;}

.logView {font-family:Monaco, Courier, serif; color: black; background-color: white;}
.logViewInline {font-family:Monaco, Courier, serif; color: black; background-color: #F0F8F8; border: 1pt solid #069;}

.histoBar	{background-color: #069; }

.tabSet		{padding: 0pt; spacing: 0pt;}
.tab		{padding: 1pt 2pt 0pt 2pt; border-bottom: solid 1pt #444; font-weight: bold;}
.tab DIV	{
	background-color: #095FD2;
	border: solid 1pt #AAA;
	border-bottom-width: 0px;
	padding: 3px;
}

.domName
{
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #FFFF66;
        text-transform: uppercase;
        font-size: 24px;
}


.tabName	{
	padding: 1pt 2pt 0pt 2pt;
	border-bottom: solid 1pt #444;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF66;
	text-transform: uppercase;
	font-size: 16px;
}

.tabActive	{
	background-color: #14A7FD;
	border: solid 1pt #444;
	border-bottom-width: 0px;
	font-weight: bold;
	color: #000066;
	padding: 5px;
}

.tabDataOuter	{border: solid 1pt #444; border-top-width:  0pt; padding: 5pt 2pt 2pt 3pt; background-color: #DDD;}
.tabData		{border: solid 2pt #EEE; border-width: 5pt 2pt 2pt 4pt; padding: 0pt; background-color: #EEE;}

.tab A,
.tab A:active {color: #CCCCCC; text-decoration: none;}
.tab A:hover  {color: #66FFFF; text-decoration: blink;}

.tabActive A,
.tabActive A:active {color: #000066;}
.tabActive A:hover  {color: #FFFFFF; text-decoration: blink;}

.helpLink {font-weight: bolder;}
.helpLink A,
.helpLink A:active {color: #069; text-decoration: none;}
.helpLink A:hover  {color: #F93; text-decoration: blink;}

.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;} 






.button {
    color: #FFFFFF;
    border: 1px outset #C4DFF2;
    background-color: #3296D6;
}
	    
.externalHeader,
.externalHeader A	{ font-size: larger; color: #FFFF00; font-weight: bold; text-decoration: none;}
.externalError  {border: 1px solid #F93; color: #F00; font-weight: bold;}
.externalTable  {border: 1px solid #86C0E6; background-color: #2888C8; padding: 15px;}
.externalField,
.externalTable THEAD {color: #FFFFFF;}
.externalList	{border: 1px solid #06A; background-color: #f4f5f7; padding: 0px;}


.externalLink  {
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}
.externalLink A, .linkLabel A:link, .linkLabel A:active {
	text-decoration:none;
	color: #FFFFFF;
	background-color: #3296D6;
	padding-right: 10px;
	padding-left: 10px;
}
.externalLink A:hover	{
	color: #FFFF00;
	background-color: #002058;
	padding-right: 10px;
	padding-left: 10px;
}

.externalOption  {font-size: smaller; color: #CCCCCC;}

.externalAction {border: double #F93; text-align:center; font-weight: bold; background-color: #f4f5f7;}
.externalAction A,
.externalAction A:active {color: #06A; text-decoration:none;}
.externalAction A:hover	 {color: #F93; text-decoration:none;}

.externalMessage {
	border: 1px solid #86C0E6;
	padding: 5px;
	background-color: #FFFFFF;
}
.externalMessage TT {
	font-size: 10pt;
}

.externalInfo	{font-size: smaller; color: #CCCCCC; }

.externalSubtable	{padding: 2px;}
.externalFreeBusy	{border: 2px solid #06A; background-color: #EEE;}

