body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	scrollbar-base-color: #1144bb;
	scrollbar-arrow-color: #ffff00;
	scrollbar-track-color: #5588ff;
	background-image: url(bkgd-logo-1k1k.gif);

	}

P, TD, UL {
	font-size: 95%;
	}
	
TD.medium, table.medium { font-size: 92%}

P.medium, UL.medium { font-size: 85%}

.small { font-size: 75%}

.smallblue { font-size: 75%; color: #1144BB}
.smallred { font-size: 75%; color: #ee4444}

UL.para {
	font-size: 100%;
	}
		
A:link { 
	color:#1144bb;
	text-decoration:none;
	}
A:visited {
	color:#1144bb;
	text-decoration: none;
	}
A:hover {
	color:#EE4444;
	text-decoration: underline;
	}
A:active {
	color:#1144bb;
	text-decoration: none;
	}
	
A.highlighted:link { 
	color:#EE4444;
	text-decoration:none;
	}
A.highlighted:visited {
	color:#EE4444;
	text-decoration: none;
	}
A.highlighted:hover {
	color:#EE4444;
	text-decoration: underline;
	}
A.highlighted:active {
	color:#EE4444;
	text-decoration: none;
	}
	
A.inabox:link, A.sitemap:link { 
	color:#1144bb;
	text-decoration:none;
	}
A.inabox:visited, A.sitemap:visited {
	color:#1144bb;
	text-decoration: none;
	}
A.inabox:hover, A.sitemap:hover {
	color:#EE4444;
	text-decoration: underline;
	background-color: #cccccc;
	}
A.inabox:active, A.sitemap:active {
	color:#1144bb;
	text-decoration: none;
	}

A.inasmallerbox:link {
	color:#1144bb;
	text-decoration:none;
	}
A.inasmallerbox:visited {
	color:#1144bb;
	text-decoration: none;
	}
A.inasmallerbox:hover {
	color:#EE4444;
	text-decoration: underline;
	background-color: #cccccc;
	}
A.inasmallerbox:active {
	color:#1144bb;
	text-decoration: none;
	}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: bold;
	color: #1144bb;
}
H3 { font-size: 120%; font-weight: bold; color: rgb(17,68,187) }
H4 { font-size: 110%; font-weight: bold; color: rgb(17,68,187) }
H5 { font-size: 95%; font-weight: bold }

/* highlight row */
.hlrow {
	background-color: #9AB6F5;
}
.searchselect {
	color: #FFFFFF;
	background-color: #1144BB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}

.searchselectlight {
	color: #1144bb;
	background-color: #9AB6F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.resultstable {
	font-size: 85%;
	border: 1px #1144BB;
}
.resultstablehead {
	font-size: 95%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1144BB;
}
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	background-color: #9AB6F5;
	text-align: center;
}
.debug {
	font-size: 12px;
	color: #FF9900;
}
.highnote {
	color: #ee4444;
	border: 1px solid #1144bb;
	padding: 3px;
	height: auto;
	width: auto;
}
.gs-red {
	color: ee4444;
}
.gs-blue {
	color: #1144bb;
}

.inabox, .sitemap {
	border: 1px solid #1144bb;
	background-color: #eeeeee;
}

.sitemap {
	line-height: 160%;
}

.inasmallerbox {
	border: 1px solid #1144bb;
	background-color: #eeeeee;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 80%;

}

.pricetablecells {
	background-color: #9ab6f5;
	padding: 3px;
	border: 1px solid #FFFFFF;
	margin: 0px;
}
.temp {
	white-space: nowrap;
}
.advsearchbox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	background-color: #9AB6F5;
}
.searchselectsmall {
	color: #FFFFFF;
	background-color: #1144BB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0px;
	padding: 0px;
	border-top: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	border-left: 0 none;
}
.searchselectsmallbutton {
	font-size: 90%;
}

