body {
	font-size: 12px;
	margin: 0px;
	font-family: arial;
}
#haBase {
	margin: auto;
	width: 960px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #A8DEA4;
	border-right-color: #A8DEA4;
	border-bottom-color: #A8DEA4;
	border-left-color: #A8DEA4;
}
#haBase .hamiltonLogo { float: left; height: 95px; width: 295px; background-image: url(images/hamiltonLogo.jpg); background-repeat: no-repeat; background-position: center center; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }
#haBase .helpLineCol {
	width: 375px;
	float: right;
	text-align: right;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 14px;
	padding-left: 14px;
}
#haBase .helpLineCol h3 { display: inline; font-size: 15px; color: #333; }
#haBase .helpLineCol h1 { display: inline; margin: 0px; font-size: 26px; }
#haBase .helpLineCol .green { color: #04822e; font-family: arial; }
#haBase .helpLineCol .orange { color: #ee8301; }
#haBase .wraperCol {
	clear: both;
	background-image: url(images/top-menu-bar.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #000;
	background-color: #97BA52;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#haBase .wraperCol a { line-height: 34px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; margin: 0px; color: #000; font-weight: bold; text-decoration: none; font-size: 13px; }
#haBase .wraperCol a:hover { text-decoration: underline; }
#haBase #bodyContainer {
	clear: both;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #A8DEA4;
}
#haBase #bodyContainer #leftWraper {
	padding: 10px;
	float: left;
	width: 200px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A8DEA4;
	border-right-color: #A8DEA4;
	border-bottom-color: #A8DEA4;
	border-left-color: #A8DEA4;
	height: auto;
}
#haBase #bodyContainer #leftWraper h2 { margin: 0px; }
#haBase #bodyContainer #leftWraper .blueBg {
	color: #FFF;
	background-color: #7dba00;
	line-height: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 14px;
}
#haBase #bodyContainer #leftWraper p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	line-height: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#haBase #bodyContainer #leftWraper p a { color: #669700; text-decoration: none; }
#haBase #bodyContainer #leftWraper p a:hover { text-decoration: underline; }
#haBase #bodyContainer #leftWraper .ask { padding-top: 25px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: center; }
#haBase #bodyContainer #leftWraper .ask .box { line-height: 40px; width: 140px; text-align: center; border: 4px solid #666; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 15px; }



#haBase #bodyContainer .bodyContent {
	float: none;
	width: auto;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#haBase #bodyContainer .bodyContent .greenBox { background-color: #7AA929; width: 250px; height: 125px; float: right; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; }
#haBase #bodyContainer .bodyContent h3 { }
#haBase #bodyContainer .bodyContent p a { color: #000; }
#haBase #bodyContainer .bodyContent .greenBox strong { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 10px; padding-right: 50px; padding-bottom: 0px; padding-left: 55px; font-size: 14px; }
#haBase #bodyContainer .bodyContent .greenBox img { margin-top: 20px; margin-right: 50px; margin-bottom: 0px; margin-left: 50px; padding: 0px; }

#haBase #bodyContainer .bodyContent h2 { margin: 0px; color: #7DBA00; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#haBase #bodyContainer .bodyContent p {
	line-height: 20px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#haBase #bodyContainer #footerContent { line-height: 25px; border-top-width: 1px; border-top-style: solid; border-top-color: #D6D6D6; padding: 0px; clear: both; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#haBase #bodyContainer .bodyContent p img { float: right; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; }

