body 
{
	min-width: 960px;
	font-family:Tahoma,Verdana,Arial;
}

#SetupTabPane label 
{
	display: block;
	width: 150px;
	float: left;
	padding-top:2px;
	font-family: Trebuchet MS,Verdana,Arial,sans-serif; 
}

.toolcontainer {font-size: 132.5%;}

.cfcontrolbox
{
	width:600px;
	float:left;
	position: relative; 
	display:inline; 
	margin-right:40px;
}

.cfinfobox
{
	width:250px; 
	float:right; 
	position: relative; 
	display:inline;
	border-left: 1px dotted #AAA;
	padding-left: 9px;
}

.cfinfobox a {text-decoration: underline;}

.cfinfobox h4 {padding-left: 8px; border-bottom: 1px dotted #AAA; padding-bottom: 10px;}

.currentfields
{
	overflow:auto; 
}

#SetupTabPane
{
	overflow:auto;
	font-size: 62.5%;
	margin: 10px;
	padding-top:20px;
}

#SetupTabPane p {text-align:justify;}

#SetupTabPane button {height: 30px;}

ul.bullets
{
  list-style: none;
  margin: 0px;
  padding: 0px;
  padding-top: 10px;
  margin-bottom: 24px;
}

.textalignleft { text-align:left  !important; }
.textalignleft div { padding-left: 5px; }
.center {text-align:center;}
.highlight {font-weight: bold;}

#domaincolumns { list-style-type: none; margin: 0; padding: 0; }
#domaincolumns li { margin-left: 3px; margin-right: 3px; padding: 0.4em; height: 18px; border-bottom: 1px dotted #AAA;}

#displaylist {width: 350px; overflow:auto;}
#displaylist ul { width:320px; list-style: none; margin: 0; padding: 0; margin-top: 15px;}
#displaylist li { position:relative; margin: 2px 0; padding: 5px; border: 1px solid lightgray; list-style: none; padding-left: 42px; width: 270px; border-radius:0;}
#displaylist li .handle {position: absolute; left: 0; top: 0; bottom: 0; padding: 8px; border-right: 1px dotted #AAA;}

.dgselbox
{
	float:left;
	width: 250px; 
	position: relative; 
	display:inline;
	margin-right:10px;
}

.dglabelbox
{
	float:right;
	width: 240px; 
	position: relative; 
	display:inline;
	margin-left:20px;
}

.dgcolumnsbox
{
	float:left;
	width: 350px; 
	position: relative; 
	display:inline;
	padding-left:19px;
	border-left: 1px dotted #AAA;
	margin-right:10px;
}

.cfinfobox .dotline, .cfcontrolbox .dotline, .dglabelbox .dotline, .dgselbox .dotline, .dgcolumnsbox .dotline, .ludefault .dotline, .lupreference .dotline, .luother .dotline, .lumiscbox .dotline, .licensebox .dotline
{border-bottom: 1px dotted #055C69; height:9px; margin-bottom:9px;}

.interfacebox .dotline, .miscdatabox .dotline, .userauthbox .dotline
{border-bottom: 1px dotted #055C69; height:9px; margin-bottom:9px;}


.ludefault, .lupreference, .luother, .licensebox, .interfacebox, .miscdatabox, .miscdatabox
{
	width:300px;
	float:left;
	position: relative; 
	display:inline; 
	margin-right:30px;
}

#lookuplist {width: 300px; overflow:auto;}
#lookuplist ul { width:270px; list-style: none; margin: 0; padding: 0; margin-top: 5px;}
#lookuplist li { position:relative; margin: 2px 0; padding: 5px; border: 1px solid lightgray; 
list-style: none; padding-left: 12px; width: 250px; border-radius:0;}

#lupreflist {width: 300px; overflow:auto;}
#lupreflist ul { width:270px; list-style: none; margin: 0; padding: 0; margin-top: 5px;}
#lupreflist li { position:relative; margin: 2px 0; padding: 5px; border: 1px solid lightgray; 
list-style: none; padding-left: 12px; width: 250px; border-radius:0;}

.lumiscbox, .userauthbox, .interfaceinfobox
{
	width:230px; 
	float:right; 
	position: relative; 
	display:inline;
	border-left: 1px dotted #AAA;
	padding-left: 9px;
	overflow: auto;
}

.miscdatabox {border-left: 1px dotted #AAA; padding-left: 30px;}
.interfaceinfobox {width: 200px;}
.interfaceinfobox p {text-align: left !important;}
.interfacebox {width: 290px; overflow: auto;}
.licensebox {width: 510px;}
.userauthbox {width: 310px;}
.userauthbox p {width: 280px; text-align: left !important;}
.lumiscbox {padding-right:10px; width: 220px;}
.lumiscbox p {text-align:left !important;}

.userauthbox input {margin-bottom: 8px;}
