    /*=====================GENERAL FORMATTING STYLES====================*/
    body {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  background-color: #ffffff;
	  margin-bottom: 0px;
	  margin-left: 0px;
	  margin-right: 0px;
	  margin-top: 0px;
	  color: #444444;
	}
    form { margin:0px; }
    .maintable {
	  padding: 0px;
	  margin: 0px;
	  height: 100%;
	  width: 762px;
	  border-left: 1px solid #7FA6C2;
	  border-right: 1px solid #7FA6C2;
	  background-image: url(/images/bg1.jpg);
	  background-position: top;
	  background-repeat: no-repeat;
    }
    .contenttable {
	  padding: 0px;
	  margin: 0px;
	  width: 738px;
    }
    .photoborder { border: 1px solid #666666; }
    .home-vdiv { border-left: 1px solid #7FA6C2; }
    .listing { border-bottom: 1px solid #7FA6C2; }
    .header {
	  background-color: #7FA6C2;
	  color: #FFFFFF;
    }
    .domain {
	  font-size: 12px;
	  font-weight: bold;
	  color: #FFFFFF;
	  letter-spacing: 1px;
    }
    .slogan {
	  font-size: 12px;
	  color: #FFFFFF;
	  text-align: right;
    }
    .sponsor {
	  font-size: 11px;
  	  font-weight: bold;
	  color: #AAAAAA;
    }
    .table-left {
	  width: 8px;
	  background-image: url(/images/table_left.gif);
	  background-repeat: repeat-y;
    }
    .table-right {
	  width: 8px;
	  background-image: url(/images/table_right.gif);
	  background-repeat: repeat-y;
    }
    .arrow { width:10px }
    .categorytd {
	  width:275px;
	  padding:2px;
	}
    /*========================TEXT STYLES=======================*/
    TD,input,textarea,select,p,blockquote,ol,ul,li,div {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  color: #333333;
	}
    .footer {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 10px; 
	  color: #999999;
	}
    .searchfield {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  width:150px;
	  height:16px;
	  border:1px solid #7FA6C2 ;
	}
    .copy {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 10px; 
	  color: #000000;
	  line-height:135%;
	}
    /*========================LINK STYLES=======================*/
	#bookmark { padding:0px; float:right; }
	#bookmark a:link, #bookmark a:visited { font: 10px verdana,sans-serif; color: #000; text-decoration: none; padding: 0px; }
	#bookmark a:hover, #bookmark a:active { font: 10px verdana,sans-serif; color: #C24D00;text-decoration: underline; padding: 0px; }

    /*-----------------------DOMAIN LINKS-----------------------*/
	a.domaintitle:link {
	  font-size: 13px;
	  font-weight: bold;
	  color: #FFFFFF;
	  letter-spacing: 1px;
	  text-decoration: none;
	}
	a.domaintitle:visited {
	  font-size: 13px; 
	  font-weight: bold;
	  color: #FFFFFF;
	  letter-spacing: 1px;
	  text-decoration: none;
	}
	a.domaintitle:hover {
	  font-size: 13px; 
	  font-weight: bold;
	  color: #FFFFFF;
	  letter-spacing: 1px;
	  text-decoration: underline;
	}
	a.domaintitle:active {
	  font-size: 13px; 
	  font-weight: bold;
	  color: #FFFFFF;
	  letter-spacing: 1px;
	  text-decoration: underline;
	}
    /*----------------------CATEGORY LINKS----------------------*/
	a.category:link {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px;
	  font-weight: bold;
	  color: #444444;
	  text-decoration: none;
	}
	a.category:visited {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  font-weight: bold;
	  color: #444444; 
	  text-decoration: none;
	}
	a.category:hover {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  font-weight: bold;
	  color: #777777; 
	  text-decoration: none;
	}
	a.category:active {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  font-weight: bold;
	  color: #777777; 
	  text-decoration: none;
	}
    /*----------------------TOP/BOTTOM LINKS----------------------*/
	a.topnav:link {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 11px;
	  font-weight: bold;
	  color: #444444;
	  text-decoration: none;
	}
	a.topnav:visited {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  font-weight: bold;
	  color: #444444; 
	  text-decoration: none;
	}
	a.topnav:hover {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  font-weight: bold;
	  color: #777777; 
	  text-decoration: none;
	}
	a.topnav:active {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  font-weight: bold;
	  color: #777777; 
	  text-decoration: none;
	}
    /*----------------------RESULTS LISTING LINKS----------------------*/
	a.results:link {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 14px;
	  color: #C24D00;
	  text-decoration: underline;
	}
	a.results:visited {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 14px; 
	  color: #C24D00;
	  text-decoration: underline;
	}
	a.results:hover {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 14px; 
	  color: #C24D00;
	  text-decoration: none;
	}
	a.results:active {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 14px; 
	  color: #C24D00;
	  text-decoration: none;
	}
    /*----------------------RESULTS LISTING LINKS 2----------------------*/
	a.results2:link {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px;
	  color: #347BAE;
	  text-decoration: none;
	}
	a.results2:visited {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  color: #347BAE;
	  text-decoration: none;
	}
	a.results2:hover {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  color: #347BAE;
	  text-decoration: underline;
	}
	a.results2:active {
	  font-family: verdana, arial, helvetica, sans-serif; 
	  font-size: 11px; 
	  color: #347BAE;
	  text-decoration: underline;
	}
    /*----------------------FOOTER LINKS----------------------*/
	a.domainworks:link {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 10px; 
	  color: #999999;
	  text-decoration: none;
	}
	a.domainworks:visited {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 10px; 
	  color: #999999;
	  text-decoration: none;
	}
	a.domainworks:hover {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 10px; 
	  color: #999999;
	  text-decoration: underline;
	}
	a.domainworks:active {
	  font-family: arial, helvetica, sans-serif; 
	  font-size: 10px; 
	  color: #999999;
	  text-decoration: underline;
	}
	
    div.auto_complete {
      width: 350px;
      background: #E7F0F9;
    }
    div.auto_complete ul {
      border:1px solid #7FA6C2;
      margin:0;
      padding:0;
      width:100%;
      list-style-type:none;
    }
    div.auto_complete ul li {
      margin:0;
      padding:1px;
    }
    div.auto_complete ul li.selected { 
      background-color: #FFE0CC;
    }
    div.auto_complete ul strong.highlight { 
      color: #800; 
      margin:0;
      padding:0;
    }






