.formvalidationerrors {
   text-align: center;
}
.formvalidationerrors p {
   color: red;
   margin-top: 0px;
   margin-bottom: 0px;
}

.formvalidationmessages {
   text-align: center;
}
.formvalidationmessages p {
   color: green;
   margin-top: 0px;
   margin-bottom: 0px;
}

table.ipinfo {
   border-collapse: collapse;
   border-spacing: 0;
   margin: 5px;
   text-align: right;
}

table.ipinfo thead td {
   padding: 4px;
}

table.ipinfo thead tr {
   background-color: #E1E2DA;
}

table.ipinfo tbody {
   border: thin #000 solid;
}

table.ipinfo tbody td {
   border-top: thin #000 solid;
   border-bottom: thin #000 solid;
   padding: 3px;
}

table.ipinfo tbody tr {
   background-color: #c0b9ae;
}

table.ipinfo tbody tr.even{
   background-color: #d7d3cc;
}


table.view {
   border-collapse: collapse;
   border-spacing: 0;
   margin: 5px;
   text-align: right;
}

table.view thead td {
   padding: 4px;
}

table.view thead tr {
   background-color: #E1E2DA;
}

table.view tbody {
   border: thin #000 solid;
}

table.view tbody td {
   border-top: thin #000 solid;
   border-bottom: thin #000 solid;
   border-right: thin #999 dotted;
   padding: 3px;
}

table.view tbody tr {
   background-color: #c0b9ae;
}

table.view tbody tr.even{
   background-color: #d7d3cc;
}

table.searchparameters {
   xborder: thin #000 solid;
}
