body {
  margin:0px;
  background: url('/images/pageback.jpg') repeat-y top center #d5d3bf;
}

a {
	color: #AB0202;
}

a:visited {
	color: #4765DF;
}

a:hover {
	color: #4765DF;
	text-decoration:none;
}

table {
  empty-cells: show;
}

.copy {
  font-family: Verdana, Arial;
  font-size: 10pt;
  font-weight:bold;
  text-align: center;
  height:50px;
  padding-bottom:3px;
}

.headerright {
  background-image: url('/images/header_right.jpg');
}

.headerleft {
  background-image: url('/images/header_left.jpg');
}

.navBox {
  width: 200px;
  background-color:#FFFFFF;
}

.contentBox {
  width: 560px;
  background-color:#FFFFFF;
}

.navLeft {
   width:4px;
   background-image:url('/images/nav_left.gif');
   background-repeat: repeat-y;
}

.navRight {
  width:4px;
  background-image:url('/images/nav_right.gif');
  background-repeat: repeat-y;
  background-position: right;
  padding:0px;
  margin:0px;
}

.homeContent {
	border:2px solid #000;
	width:226px;
	height:280px;
	padding:0;
	font-family:Verdana;
	font-size:12px;
	background:#FFF url('../images/contentBack.jpg') repeat-x bottom;
}

.homeContent p {
	text-align:justify;
	margin:0;
	padding:7px;
	font-size:11px;
	background: url('../images/sectionBack.jpg') repeat-x bottom;
	height:55px;
}

.homeList {
	margin-top:0;
	margin-left:5px;
	margin-right: 5px;
	margin-bottom:0;
	padding-left:15px;
	list-style: none;
	padding-left: 1em;
	text-indent: -1em;
}

.homeList li {
	padding-top:4px;
	color:#1A82E3;
}

.homeList a {
	color:#900200;
	text-decoration:none;
}

.homeList a:hover {
	color:#000;
	text-decoration:underline;
}

#searchBox {
	background:url('/images/searchBox.jpg') no-repeat;
	width:176px;
	height:26px;
}

.searchBox {
	border:0;
	background:none;
	color:#FFF;
	width:125px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	padding-left: 30px;
	height:18px;
}

.navBar {
	background:url('/images/nav_back.jpg') repeat-x;
	height:21px;
	font-size:5px;
}

.navButton {
	padding-left:5px;
	padding-right:20px;
}

.contactText {
	font-family:Tahoma,Arial;
	font-size:13px;
	line-height:18px;
	padding:5px;
}

.error {
	color:#F00;
}

hr {
	color:#cfcfb6;
	background-color:#cfcfb6;
	height:3px;
	border:0;
}

#navHolder {
	padding: 21px 0 0 0;
	margin: 0;
	background: transparent url('/images/nav_header.gif') no-repeat top left;
	width:200px;
}

#navBottom {
	height: 9px;
	font-size: 1px;
	background: transparent url('/images/nav_bottom.gif') no-repeat top left;
}


/*Top categories*/
.main_cat1 {font-size: 16px; font-weight: bold; color:#0000FF}
.main_cat2 {font-size: 12px; font-weight: bold; color:#0000FF}
.cat1:visited {font-size: 16px; font-weight: bold; color:#5555AA}

/*Small urls*/
.url {color: #8E0205;font-family:Verdana;font-size:10px;}


a:visited{color:#8E0205}
/*hr{color:#000066}*/

/*Page descriptions*/
.description{
	font-size: 13px;
	font-family:Verdana;
	}

.title{color:#8E0205; font-size:15px;font-family:verdana}
.title:visited{color:#8E0205; font-size:15px;font-family:verdana}

#result_report {
	text-align:left;
	padding:3px;
	color:#000;
	font-size:11px;
	font-weight: bold;
	margin-bottom:14px;
	font-family: Verdana;
}

.catBanner {
	padding:3px;
	margin-top:15px;
	background-color:#e5ecf9; 
	font-weight: bold
}
.webPageBanner {
	padding:3px;
	margin-top:20px;
	background-color:#e5ecf9; 
	font-weight: bold
}

hr.powered{width:550; color: #000066}

/*main results table */
#results{width: 780;}

h1 {
	text-align: center;
	font-family: Verdana, Ariel;
	font-size:24px;
	color: #000066;
	}

#other_pages {
	text-align:center;
}



#common_report {
		text-align:center;
}

#cat_table {
		width:600px;
		margin-top:20px;
		padding-top:10px;
		padding-bottom:20px;
		border-top:1px solid #AAAAAA;
		border-bottom:1px solid #AAAAAA;

}

#cat_main {
	font-weight: bold;
}

.divline{
	margin-top:20px;
	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}

#sub_cat {
	font-size:12px;
}

.idented {
	margin-left:30px;
}

#did_you_mean {
	font-size: 14px; 
	text-align:center ;
	margin:10px;

}

.weight {
	font-style:italic;
	color:#a0a0a0;
}

.titleText{
	font-family:Verdana;
	font-size:24px;
	font-weight:bold;
}

.descriptiveText {
	font-family: Tahoma,Arial;
	font-size:12px;
	line-height:16px;
}

ul.sectionList {
	list-style:none;
	margin:10px;
	padding:0;
}

ul.sectionHeadList {
	list-style:none;
	margin:10px;
	padding:0;
	padding-bottom:15px;
}

ul.sectionHeadList li {
	font-family:Tahoma,Arial;
	font-size:13px;
	line-height:18px;
	list-style:none;
	float:left;
	padding-right: 30px;
}

ul.sectionList li {
	font-family:Tahoma,Arial;
	font-size:13px;
	line-height:18px;
	list-style:none;
	padding-bottom:20px;
}

ul.partnerList {
	list-style:none;
	margin:10px;
	padding:0;
}

ul.partnerList li {
	font-family:Tahoma, Arial;
	font-size:10px;
	line-height:18px;
	list-style:none;
	padding-bottom:20px;
}

.partnerName {
	font-weight:bold;
	color:#920B08;
	font-size:14px;
}

a.partnerURL,a.partnerURL:visited,a.partnerURL:hover {
	font-size:11px;
	color: #6A9DEE;
}

.partnerDescription {
	font-size:12px;
	color:#000;
}