
#resultsetmaster { width:650px; margin:10px auto; padding:2px;  }
#resultsetwrap { width:650px; margin:10px auto; padding:2px; float:left; border:1px solid #dfdfdf; }
h5#resultheader  { color:#b30000; font-size:13px; font-weight:bold; float:left; text-align:center; width:400px; margin:0px auto; padding:0px; }
.icon_legend { font-size:10px; margin:1px 0px; padding:0px; }
#icon_legend_wrap { float:right; text-align:center; padding:1px; }

 a, a:hover { border:0px; color:#003366; text-decoration:none; }

/* set the whole row */
.resultwrap, .resultgrid { float:left; width:648px; margin:0px auto; border:0px solid red; }
.resultwrap { /* border:1px solid #dfdfdf;*/ margin:2px auto; }

/* set domain headers  domitem= left_domain_text_area, dom#=extensions */
.resultgrid .domitem { float:left; width:383px; overflow:hidden; padding:2px 5px; border:1px solid #fff; margin:0px; margin-right:1px; }
.resultgrid .dom1, .resultgrid .dom2, .resultgrid .dom3, .resultgrid .dom4, .resultgrid .dom5, .resultgrid .dom6 { width:40px; margin:0px; height:15px; padding:3px 0px 1px 0px; float:left; color:#dfdfdf; background-color:#003366; border:1px solid #dfdfdf; text-align:center; font-weight:bold; font-size:10px; }

/* pending */
.primary { float:left; padding:1px 0px;  width:82px; height:18px; text-align:center; border:1px solid #dfdfdf;  }
.secondary { float:left; padding:1px 0px; width:164px; height:18px; text-align:center; border:1px solid #dfdfdf; margin-left:1px; }
.secondLink { cursor:pointer; color:#003366; font-size:9px; text-decoration:underline; }

/* actual result set */
.domitem { float:left; width:383px; overflow:hidden; border:1px solid #fff; padding:2px 5px; text-align:right; margin:1px; margin:0px; margin-right:1px; }
.dom1, .dom2, .dom3, .dom4, .dom5, .dom6 { valign: middle; height:18px; width:39px; float:left; margin:0px; padding:0px; padding-left:2px; text-align:center; border-left:1px solid #dfdfdf; }
.dom1 { border-left:0px; padding-left:1px;}
.dom3 { border-left:0px; padding-left:0px; }
.dom6 { width:38px;}

.domitem img, .dom1 img, .dom2 img, .dom3 img, .dom4 img, .dom5 img, .dom6 img { margin:1px; padding:0px; }

.suggestgrid .domitem { float:left; width:383px; overflow:hidden; padding:2px 5px; border:1px solid #fff; color:#c53000; margin:0px; margin-right:1px; font-size:10px; }
.suggestgrid .domitem a { color:#c53000; font-size:10px; border-bottom:1px dashed #00035c; }
.suggestgrid .domitem a:hover { color:#c53; font-size:10px; border-bottom:1px dashed #35c; background-color:#ffc; }
.suggestgrid .dom1, .suggestgrid .dom2, .suggestgrid .dom3, .suggestgrid .dom4, .suggestgrid .dom5, .suggestgrid .dom6 { width:40px; height:15px; padding-top:3px; float:left; color:#dfdfdf; text-align:center; font-weight:bold; font-size:10px; border:0px solid #fff; }

div.buy   { width:16px; height:16px; background: #ccffcc url('http://s3.amazonaws.com/DomainNameTool/images/Buy.gif') no-repeat top left;   float:left; margin:1px; padding:0px; }
div.cart  { width:16px; height:16px; background: #ccffcc url('http://s3.amazonaws.com/DomainNameTool/images/Cart.gif') no-repeat top left;  float:left; margin:1px; padding:0px; }
div.view  { width:16px; height:16px; background: #ffcccc url('http://s3.amazonaws.com/DomainNameTool/images/View.gif') no-repeat top left;  float:left; margin:1px; padding:0px; }
div.whois { width:16px; height:16px; background: #ffcccc url('http://s3.amazonaws.com/DomainNameTool/images/Whois.gif') no-repeat top left; float:left; margin:1px; padding:0px; }
div.xskip { width:16px; height:16px; background: #ffffff url('../images/spacer.gif') no-repeat top left; float:left; margin:1px 0px 1px 1px; padding:0px; background-color:#cccccc; }
div.carted { width:16px; height:16px; background-color: #008000;  float:left; margin:1px; padding:0px; }
div.domwaiting { background: #ffffff url('http://s3.amazonaws.com/DomainNameTool/images/spinner.gif') no-repeat center center; }