/* site dependand styles */
  body {
  	margin: 0;
	background-color: #ffffff;
	/* IE only, does not validate w3c! */
    scrollbar-face-color : #4467AB;
    scrollbar-shadow-color : #52B3CE;
    scrollbar-highlight-color : #66DDFF;
    scrollbar-3dlight-color : #4467AB;
    scrollbar-darkshadow-color : #3366cc;
    scrollbar-track-color : #6699ff;
    scrollbar-arrow-color : #66DDFF;
}

h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: 100;
	margin: 5px;
	color: #6699ff;
 }

h2 {
    font-family: Arial, Helvetica, sans-serif;
	margin:14px 3px 3px 3px;
    font-size: 14px;
	font-weight: 100;
	color: #6699ff;
 }

a {color: #6699ff; text-decoration: none}
a:visited {color: #6699ff}
a:active {color: #6699ff}
a:hover {color: #6699ff}

a.main_nav,a.main_nav:visited {color: #6e87b5}

div.navilayer div.nav_headers {
	background-color: #454545;
	background-image: url(/img/header_back_gray.gif);
	background-repeat: repeat-x;
	width: 156px;
	color: #ffffff;
	padding: 2px 0 2px 0;
}

.nav_headers3 {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000	;
	background-color: #454545;
	background-image: url(http://www.horses-sales.com/img05/header_back_gray.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	padding: 2px 0 2px 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;

}

/*
______________________________________________
           dhtml menu
______________________________________________
*/

div.navilayer {
	visibility: hidden;
	width: 156px;
	position: absolute;
	top: 0px;

}
div#base {
	position: relative;
}
div A:visited {
	color: #7e477e;
	background-color: transparent;
	text-decoration: none;
}
div.navilayer div {
	border-top: #000000 1px solid;
	background: #cccccc;
	padding-bottom: 2px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 156px;
	padding-top: 2px;
	layer-background-color: #cccccc;
}
div.navilayer div.fill {
	border-top: #000000 1px solid
}
div.navilayer div A {
	display: block;
	padding-left: 5px;
	width: 156px;
	color: #000000;
	letter-spacing: 0px;
	text-decoration: none
}
div.navilayer div.over {
	background: #ffffff;
	}
div.navilayer div.over A {
	color: #000000
}

.afooter,.afooter:visited,.afooter:active {color:#6699ff}
.afooter:hover {text-decoration: underline;color:#6699ff}
.afooter1,.afooter1:visited,.afooter1:active,.afooter1:hover {color: #ffffff;text-decoration: underline;}
a.footera { color: #000000; text-decoration: none}

form {
	display: inline;
}
