/* ABSWAP stylesheet, July 2006
For: Mozilla -Firefox, by: Mike Brooker, Dreamsoft Internet Solutions */

/* basic styles */
body { font-family: Verdana, Arial, sans-serif;
	font-size: small;
}
/* furniture for page */

#banner { background-image: url('../img/banner.gif');
	background-repeat: no-repeat;
	width: 800px;
	height: 90px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: small;
	vertical-align: top;
	margin-top: 10px
}

#footer { width: 785px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: xx-small;
	margin-right: 30px;
	text-align: right
}

#topline { font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: medium;
	margin-left: 170px;
	margin-top: 12px;
}

#topline2 { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;
}

.signoff { font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: xx-small;
	margin-right: 40px;
	text-align: right 
}

.title { font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: large;
		color: red;
		}

/* navigation styles */

a:link { color: black;
	text-decoration: none;
}

a:active { color: white;
	background-color: black;
	text-decoration: none;
}

a:hover { color: red;
	text-decoration: underline;
	cursor: hand;
}

a:visited { color: black;
	text-decoration: none;
}

.nav { width: 100px;
	background-color: white;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	border-bottom: solid black 2px;
}

.nav:hover { background-color: #cccccc;
	text-decoration: underline;
	cursor: hand;
}


.but { font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
}

.but:hover { text-decoration: underline;
	cursor: hand;
}

.butHome { font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	color: white;
}

.butHome:active { 
	color: white;
}

.butHome:visited { font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	color: white;
	text-decoration: none
}

.butHome:hover { text-decoration: underline;
	cursor: hand;
	color: white;
	background-color: black
}

.butHome:link { cursor: hand;
	color: white;
	background-color: #666666
}

.navHome { width: 100px;
	background-color: #666666;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	border-bottom: solid black 2px;
	border-bottom: solid black 2px;
}

.navHome:hover { 
	background-color: black;
	color: red;
}

.navSub {	width: 100px;
	background-color: white;
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	margin-left: 14px;
	margin-right: 4px;
	margin-top: 4px;
	border-bottom: solid black 2px;
}

.navSub:hover { 
	background-color: #cccccc;
	color: black;
}

.butSub { font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	margin-left: 14px;
	margin-right: 4px;
	margin-top: 4px;
	color: black
}

.butSub:active {;
	color: black;
}

.butSub:visited {
	color: black;
}

/* general styles */

.hed1 { font-family: Arial, Helvetica, sans-serif;
		font-size: large;
		color: dark-blue;
		}

.hed2 { font-family: Arial, Helvetica, sans-serif;
		font-size: medium;
		color: dark-blue;
		}

.hed3 { font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		color: dark-blue;
		}

.hed4 { font-family: Arial, Helvetica, sans-serif;
		font-size: x-small;
		color: dark-blue;
		}

.boldText {  font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		font-weight: bold;
		color: dark-blue;
}

.caption { font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
}
