.hmnavbkg {
	background-image: url(images/hm-side-nav-bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.hmlifebkg {
	background-image: url(images/hm-life-yel-bkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.hmlifeq {
	background-image: url(images/hme-col2-top-q.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #DBAE00;
}
.hmlifetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.calmo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E1F01;
	font-weight: bold;
}
.caldetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9DB5B7;
	font-weight: bold;
}
.calmore {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6595D3;
	font-weight: normal;
}
.hmtab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #44689D;
	text-decoration: none;
	font-weight: normal;
	line-height: 24px;
}
.hmtab a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #44689D;
	text-decoration: none;
	font-weight: normal;
	line-height: 24px;
}
.hmtab a:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	line-height: 24px;
}
.calmore a {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6595D3;
	font-weight: normal;
}
.calmore a:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D4866;
	font-weight: normal;
}
.hmlifetxt a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.hmlifetxt a:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ECD77C;
	text-decoration: underline;
}
.sideblutxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #44689D;
}
.hmsidebkg {
	background-image: url(images/hm-side-lit-curve.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.sidebrwntxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #A04B12;
}
.hmquick {
	background-image: url(images/life-btm-bars.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.btmblklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C2C2C2;
	text-decoration: none;
}
.btmblklinks a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C2C2C2;
	text-decoration: none;
}
.btmblklinks a:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8B8B8B;
	text-decoration: none;
}
.inrnavbkg {

	background-image: url(images/inr-snav-bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.inrsidebkg {

	background-image: url(images/inr-light.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #798EAB;
	text-decoration: none;
}
.toplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #FFFFFF;
	text-decoration: none;
}
.toplinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #FFFFFF;
	text-decoration: none;
}
.toplinks a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #C2C2C2;
	text-decoration: none;
}
/* Search Form */
.searchForm {
	position: relative;
	top: 3px; /* for IE */
	padding:5px;
}
.selectDrop {
	width: 175px
}.sideblutxt a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #44689D;
}
.sideblutxt a:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #CCCCCC;
}
.sidebrwntxt a {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #A04B12;
}
.sidebrwntxt a:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #CCCCCC;
}
.mainExpand {
  cursor:hand;
  cursor:pointer;
  font: bold .9em verdana, arial, helvetica, sans-serif;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	}
H3 { margin:0;
	color:#4B6095;
	}
.style1 {
	font-size:10px;
	font-weight:bold;
	color: #A04B12;
	}
.style2 {
	font-size:10px;
	}
.events_row_header {
	color:#FFF;
	font-size:10px;
	font-weight:bold;
}
.error {
	color:#F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.agendas {
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}