+}
+formMandatory{
+ color: red;
+}
+.experthidden{
+ display:none;
+}
+.expertoff{
+ display:none;
+}
+pre{
+ word-wrap: break-word;
+ white-space: pre-wrap;
+}
+
+.dataTable td {
+ background-color: #e2e2e2;
+ border-style: inset;
+ border-width: 1px;
+ font-size: 8pt;
+ color: #000000;
+ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
+
+ background: #ffffff;
+ padding: 1px 5px 1px 5px;
+ border: 1px #cfcfcf solid;
+ border-left: 1px #cfcfcf dotted;
+ border-right: 1px #cfcfcf dotted;
+}
+
+.dataTable td input {
+ width: 98%;
+ margin-left: 1%;
+ margin-right: 1%;
+}
+.dataTable td nobr input {
+ width: auto;
+}
+.centertext {
+ text-align: center;
+}
+.dataTable th {
+ background: #e2e2e2;
+ font-weight: bold;
+ padding: 1px 5px 1px 5px;
+ border: 1px solid #cfcfcf;
+ border-bottom: 3px double #cfcfcf;
+ border-top: 1px solid #656565;
+ text-align: center;
+}
+
+.dataTable input, .dataTable textarea {
+ font-size: 92%;
+}
+
+.dataTable select, .dataTable option {
+ font-size: 92%;
+}
+.dataTable textarea{
+ width: 100%;
+}
+
+pre.string{
+ display: inline;
+}
+
+.loginbox {background:#F5F7F7;border:2px solid #cccccc;margin:0px auto;height:auto;width:300px;padding:1em;text-align:center;}
+.loginbox .smalltext {font-size:10px;}
+.loginbox label {width:100px;display:block;float:left;}
+.loginbox text {width:166px;display:block;float:left;}
+.loginbox br {clear:left;}
+.loginbox h1 {font-size:1.9em;text-align:center;}
\ No newline at end of file