#domainErrorMessage {
   text-align:center;
   color:#a00000;
   font-weight:bold;
   padding:10px;
   background-color:white;
   border:2px solid black;
   border-color:black black gray gray;
   display:none;
   margin:0 20%;
}

#domainErrorMessage img{ display:inline; }

select {
   height:20px;
   line-height:10px;
   font-family:"Trebuchet MS", arial,helvetica,sans-serif;
   color:#222;
}
 
td {vertical-align:top}
fieldset {border:0}
label {font-weight:bold;}

.plain   {
   font-family:Verdana, Tahoma, Arial;
   font-size: 11px;
   white-space: nowrap;
   color: #333333;
   font-weight: normal;
}
 
.mand {color:red}
 
table form table td {text-align:left}
td.plain {text-align:right}

.purchaseTable {
   color:black;
}

input {
   color:black;
   font-family:"Trebuchet MS", arial,helvetica,sans-serif;
   font-size:90%;
}

label {
   color:black;
}

.purchaseTable {
   width:50%;
   min-width:500px;
}

.purchaseTable select {
   height:25px;
}

.existingDomainNotes {
   margin:0 10%;
   text-align:left;
   color:#555;
   padding:1%;;
   font-size:90%;
   background-color:pink;
   border:2px solid red;
   border-color: red red #a00 #a00;
}

.purchaseTable table td
{
   border-bottom:1px solid gray;
}

.purchaseTable table.noBorder td
{
   border-bottom:0;
}

table.noBorders tr, table.noBorders th, table.noBorders td {
   border:0;
}

.priceCut {
   color:#0f0;
   font-weight:bold;
}