body {
	scrollbar-face-color:#8E9DB3; 
	scrollbar-shadow-color:#8E9DB3;
	scrollbar-highlight-color:#8E9DB3;
	scrollbar-3dlight-color:#8E9DB3;
	scrollbar-darkshadow-color:#666666;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	background-color: #E8E8E8;
	margin: 0px;
	}

form {
	margin: 0px;
	}

ul {
	list-style-image: url(../images/interior/bullet.gif);
	text-indent: 14px;
	}
.bb23{ display:inline; width:100%; margin:0 auto;}
.bb23 h3{margin:0; padding:0; display:inline;background:none;}
.bb23 h3 a{text-decoration:none;color:#E8E8E8; cursor:default; background:none;}
#button {
	width: 100%;
	text-indent: 0px;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #5888ab;
	color: #333;
	}
	
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #ffffff;
		margin: 0;
		text-indent: 0px;
		list-style: none;
		list-style-image: none;
		}
	
	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #8E9DB3;
		background-color: #F8F9FB;
		color: #000000;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #ADB9C9;
		background-color: #DCE4E3;
		color: #000000;
		}	

/* Main Body Text */

body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}

/* Main Link Styles */

a:link {
	color: #666666;
	text-decoration: underline;
	}
	a:hover {
		color: #000000;
		text-decoration: underline;
		}
	a:active {
		color: #666666;
		text-decoration: underline;
		}
	a:visited {
		color: #666666;
		text-decoration: underline;
		}
	a:visited:hover {
	color: #000000;
	text-decoration: underline;
		}
		.soman{ display:inline; width:100%; margin:0 auto;}
.soman h3{margin:0; padding:0; display:inline;background:none;}
.soman h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none;}
.whitelink {
	font-size: x-small;
	color: #FFFFFF;
	}
	a.whitelink:link {
		color: #FFFFFF;
		text-decoration: underline;
		}
	a.whitelink:hover {
		color: #FFFFFF;
		text-decoration: underline;
		}
	a.white:active {
		color: #FFFFFF;
		text-decoration: underline;
		}
	a.whitelink:visited {
		color: #FFFFFF;
		text-decoration: underline;
		}
	a.whitelink:visited:hover {
		color: #FFFFFF;
		text-decoration: underline;
		}

/* --------CUSTOM TEXT--------- */

/* - footer - */
.footer {
	font-size: 10px;
	color: #666666;
	}

	a.footer:link {
		color: #666666;
		text-decoration: underline;
		}
	a.footer:hover {
		color: #000000;
		text-decoration: underline;
		}
	a.footer:active {
		color: #666666;
		text-decoration: underline;
		}
	a.footer:visited {
		color: #666666;
		text-decoration: underline;
		}
	a.footer:visited:hover {
		color: #000000;
		text-decoration: underline;
		}

/* - forms - */

.forms {
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	}
	
.checkform {
	margin: 0px;
	color: #000000;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #316AC5;
	font-weight: bold;
	text-transform: uppercase;
	}

.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	font-weight: bold;
	text-transform: none;
	}
	
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	}.verticalrepeat {
	background-repeat: repeat-y;
}
.whitebordertable {
	border: 1px solid #FFFFFF;
}
.horizontalrepeat {
	background-repeat: repeat-x;
}
.faqs {
	color: #000000;
}

.questions {
	background-color: #E8E8E8;
	padding-bottom: 5px;
	padding-top: 5px;
	text-indent: 10px;
}

.questionswhite {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 10px;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #631C00;
	background-color: #F6EBBC;
}
.homepagetext {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
	font-size: 11px;
}
.homeheader {
	font-family: Verdana, Arial, Helvetica, sans-serif, "AvantGarde Medium";
	font-weight: bold;
	color: #631C00;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}
.searchresultshead {
	color: #666666;
	font-weight: bold;
	padding: 5px;
}
.searchhilite {
	font-weight: bold;
	color: #C31C00;
	background-color: #F6EBBC;
}
.soman{ display:inline; width:100%; margin:0 auto;}
.soman h3{margin:0; padding:0; display:inline;background:none;}
.soman h3 a{text-decoration:none;color:#E8E8E8; cursor:default; background:none;}
.siteinfo {
	position: absolute;
	top: 850px;
	width: 100%;
	left: 0px;
	z-index: 2;
	visibility: visible;
	}
h1 {
	font-size: xx-small;
	font-weight: bold;
	}
h2 {
	font-size: xx-small;
	font-weight: normal;
	font-style: italic;
	}
h3 {
	font-size: xx-small;
	font-weight: normal;
	}
#searchheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
#searchtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #999999;
}
#searchdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
