/*
 * Template
 *
 */ 
TABLE.Template {
   display: block;
   white-space: normal;
   width: 520px;
}

#Content TABLE.Template {
   width: 300px;
}


TABLE.Template Input {
   border: 1px solid silver;
   font-size: 10pt;
	font-family: sans-serif;
   padding: 0px;
   margin: 0px;
}
TABLE.Template Input.Checkbox {
	border: none;
}
TABLE.Template TextArea {
   border: 1px solid silver;
   font: 10pt Arial;
	padding: 0px;
   margin: 0px;
}
TABLE.Template Select {
   border: 1px solid silver;
   font: 10pt Arial;
	padding: 0px;
   margin: 0px;
}
TABLE.Template .Error {
	border: 1px solid red;
}
TABLE.Template TABLE.Messages {
	color: red;
}
/*
 * Other useful
 *
 */
#ET_EditListItem_Description {
   font-family: monospace;
   height: 600px;
   margin-top: 2em;
   margin-left: -250px;
   overflow: visible;
   padding-left: 1em;
	position: absolute;
   width: 700px;
	z-index: 1;
}

Div.Logon {
}
Div.Logon Table {
   width: 20em;
}
Div.Logon TD {
   padding-left: 2em;
   padding-right: 0;
   white-space: nowrap;
}


Div.Parameters Div.Label {
}
Div.Parameters Input {
   border: 1px solid silver;   
   margin-left: 1em;
}
Div.Parameters Select {
   border: 1px solid silver;   
   margin-left: 1em;
   
}
Div.Parameters Div.ParamRequired {
   display: none;
}



/*
TABLE.Template TR {
   border: 1px dotted yellow;
}
TABLE.Template TD {
   border: 1px dotted #66FF00;
}


.Template .Field
{
    FONT-WEIGHT: bold
}

.Template .Error INPUT
 {
  padding: 0px;
  margin: 0px;
  border-color: red;
 }
.Template .Error TEXTAREA
 {
  border-color: red;
 }
 
.Template .ReadOnly
 {
  font-weight: bolder;
  border: none;
	
 }
*/ 

