div.filter table
{
  margin                      : 0px;
  padding                     : 0px;
}
div.filter table tr.header td
{
  font-size                   : 12px;
  font-weight                 : bold;
  background                  : none;  
}
div.filter table tr td
{
  font-size                   : 11px;
  border-bottom               : 1px #E1E1E1 solid;
  padding                     : 0px;
  margin                      : 0px;
  font-weight                 : bold;
}



div.listing table
{
  margin                      : 0px;
  padding                     : 0px;
  width                       : 100%;
}
div.listing table tr.header td
{
  font-size                   : 12px;
  font-weight                 : bold;
  border-bottom               : 1px #000 solid;
  background                  : none;
  
}
div.listing table tr.selectedit td
{
  font-size                   : 12px;
  font-weight                 : bold;
  background-color            : #FFF;
  font-weight                 : bold;
  
}

div.listing table tr td
{
  font-size                   : 11px;
  border-bottom               : 1px #E1E1E1 solid;
  background-color            : #F6FBDC;
  padding                     : 0px;
  margin                      : 0px;
}
fieldset
{
  border						: 1px solid #C1C1C1;
  font-family				: verdana;
  font-size					: 11px;
  padding-top				: 4px;
  background-color	: #ffffff;
}

legend
{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #B0B0B0;
  color: #B0B0B0;
  padding-left: 3px;
  padding-right: 3px;
  
}	

fieldset.order
{
  font-family: verdana;
  font-size: 11px;
  border: 1px solid #B0B0B0;
  color: #7D7D7D;
  padding-left: 3px;
  padding-right: 3px;
  width: 95%;
  background-color: #F6F6F6;
}
fieldset.order legend
{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #B0B0B0;
  color: #5E5E5E;
  background-color: #E4E4E4;
  padding: 2px 5px 2px 5px; 
  margin-left: 10px; 
}	
fieldset.dns
{
  font-family: verdana;
  font-size: 11px;
  border: 1px solid #B0B0B0;
  color: #7D7D7D;
  padding: 12px;
  width: 90%;
  background-color: #F6F6F6;
}
fieldset.dns legend
{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #B0B0B0;
  color: #5E5E5E;
  background-color: #E4E4E4;
  padding: 2px 5px 2px 5px; 
  margin-left: 10px; 
}	

.sysmsg_ok
{
  border               : 1px solid #B1ADAD;
  font-family          : verdana;
  font-size            : 11px;
  padding-left         : 30px;
  padding-top          : 5px;
  padding-bottom       : 5px;
  width                : 488px;
  background-color     : #C2FFB1;
  background-image     : url( '/i/icons/check_16x16.gif' );
  background-repeat    : no-repeat;
  background-position  : 1% 50%;
}

.sysmsg_warning
{
  border               : 1px solid #B1ADAD;
  font-family          : verdana;
  font-size            : 11px;
  padding-left         : 30px;
  padding-top          : 5px;
  padding-bottom       : 5px;
  width                : 488px;
  background-color     : #FFCFCF;
  background-image     : url( '/i/icons/warning_16x16.gif' );
  background-repeat    : no-repeat;
  background-position  : 1% 50%;
}

#maillisting table
{
  margin                      : 0px;
  padding                     : 0px; 
  border-spacing              : 0px;
}
#maillisting tr.header
{
  font-weight                 : bold;
  font-style                  : italic;
}
#maillisting tr.header td
{
  border-bottom               : 1px #030074 solid;
  font-size                   : 11px;
}
#maillisting tr td.list
{
  border-bottom               : 1px #D2D2D2 solid;
  padding-right               : 2px;
  padding-left                : 2px;
}
#maillisting tr a
{
  color                       : #000000;
}
#maillisting tr a.addremove 
{       
  color                       : #0500CE;
  text-decoration             : none;
}

#maillisting tr.active
{
  height                      : 23px;
  background-color            : #FDFFE4;
}
#maillisting tr.normal
{
  height                      : 23px;
  background-color            : #ffffff;
}
#maillisting tr.lightblue
{
  height                      : 23px;
  background-color            : #E2E5FF;
}
#maillisting tr.lighterblue
{
  height                      : 23px;
  background-color            : #ECEEFD;
}

#maillisting tr.lightblueactive
{
  height                      : 23px;
  background-color            : #BEC3FF;
}
td.none {padding: 0px;}

input.newinput, textarea.newinput, select.newinput {
  border-width: 1px;
  border-color: #B0B0B0;
  font-weight: bold;
  border-style: solid;
  background-color: #FFFFFF;
  color: #565656;
  font-size: 11px;
  padding-top: 1px;
  padding-left: 2px;
  }

input.newinput:hover {
  background-color: #d7e4e7;
}