body {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000;
	margin: 5px; padding: 0px;
	background:#FFFFFF;	}
td, th { border: 0px solid #000000; font-size: 100%; vertical-align: baseline;}
input.ipinput  {font-family: Verdana, Arial, Helvetica, sans-serif;	
		color: #000000; font-size: 12px;
	        border: 1px solid #ccc; background: #fff;  margin-top: .15em; margin-bottom: .15em; padding: 2px;}
select { font-family: Verdana, Arial, Helvetica, sans-serif;	
         color: #333; font-size: 12px;
	border: 1px solid #ccc; background: #fff; margin-top: .15em; margin-bottom: .15em; }						

.logintable { border: 1px solid #000000; background-color: #FFFFFF; }
.sectionh {border: 1px solid #000000; background-color: #9999cc;
           font-weight: bold; font-size:13pt; color: #000000; 
           padding-left: 10px; padding-top: 1px; padding-bottom: 1px;}
.boldlabel {font-weight: bold; color: #000000; padding-right: 3px; vertical-align: middle; }
.bordtd { border: 1px solid #000000; padding-right: 3px; padding-left: 3px;}
.ipth {background-color: #f1f1f1;  border: 1px solid #808080; font-weight: bold; color: #000000;}
.offtable { border: 0px solid #000000;}
.info   { color: black; background-color: transparent; font-weight: normal; }
.warn   { color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
.error  { color: red; background-color: transparent; font-weight: bold; padding-left: 3px; }
h2 {color:#000000; font-size:10pt;}
h3 {font-size: 10pt; font-family: Times; color:#000000; font-weight:normal;}
.reglabel {font-weight: normal; color: #000000; padding-right: 3px; vertical-align: middle; }