
#content #content-banner .mod_images {
		margin: auto;
		/*  text-align:center;  */
		padding-right: 5%;
}

#content .mod_banner {
		margin: 1.5em auto;
		/* text-align:center; */
		padding-right: 5%;
}

#content {
		float:none;
		width: auto;
		font-size: 1.1em;
		padding: 20px 50px !important;
		margin: auto;
		position:relative;
}

#content .mod_nav {
	margin: 0.3em 0;
}

#content .mod_nav p.crumbs, #content .mod_nav  p.crumbs a {
		color: #666;
		font-size: 11px;
}

#content .mod_images {
		text-align: left;
}

#content .mod_content {
	margin-top: 1em;
	text-align:center;
	width: 700px;
}

#content .mod_bookfrm {
		padding: 1em 0;
		border-top: 1px solid #9C9C9C;
		border-bottom: 1px solid #9C9C9C;
		width: 630px;
		margin: 2em 0;
}

#content .mod_banner_horizontal {
		margin: 2em auto;
		text-align:left;
}

#content ul {
		margin-left: 1em;
}

#content ol {
		list-style-type: decimal;
		margin-left: 1em;
}

#content ul li {
		padding-left: 0.5em;
		margin-left: 0.5em;
		list-style:disc;
		padding-bottom: 0.3em;
		line-height: 1.2em;
}

#content ol li {
		padding-left: 0.4em;
		margin-left: 1.3em;
		padding-bottom: 0.3em;
}

#right-narrow {
		position: absolute;
		top: 10px;
		right: 5px;
		width: 180px;
}

#right-narrow .mod_linklist h3 {
		background: #E8E8E8;
		font-size: 0.95em;
		padding: 4px 1px;
}

#right-narrow .mod_linklist ul {
		margin-left: 8px;
		padding-left: 8px;
}

#right-narrow .mod_linklist ul li  {
		margin-left: 0;
		padding-left: 0;
}

#right-narrow .mod_linklist a {
		font-size: 0.85em;
}

h1 {
		color: #DC140A;
		font-size: 2em;
		font-weight:bolder;
		font-family: arial black;
}

h2 {
		/* font-size: 1.1em; */
}

th {
	font-weight: bold;
}

th, td {
	padding: 5px;
	vertical-align:top;
}

#insurance-iframe{
	margin-left: -15px;
}
