/* This stylesheet was created and modified by Dave Carson, Marketing Communications on 02/01/07 */
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #18502B;
	text-align: center;
	min-width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#HOcontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	width: 81px;
	float: left;
	color: #18502B;
	margin: 0px;
	padding: 0px;
	text-align: left;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2000;
	height: 56px;
}
#layout {
	background-color: #FFFFFF;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#masthead {
	background-color: #FFFFFF;
	height: 161px;
	width: 760px;
	text-align: left;
	background-image: url(../images/masthead.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#masthead #logo {
	height: 52px;
	width: 173px;
	position: relative;
	top: 12px;
	left: 12px;
}
#masthead #search {
	width: 179px;
	position: relative;
	top: 40px;
	left: 570px;
	visibility: visible;
	z-index: 1000;
}
#masthead #search form td {
	margin: 0px;
	padding: 0px;
}
#masthead #search form {
	padding: 0px;
	margin: 0px;
}

#masthead #search form input {
	font-size: 10px;
	color: #18502B;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#masthead #search form select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #18502B;
	border: 1px solid #18502B;
	margin: 0px;
	padding: 0px;
}
#masthead #search form textarea {
	font-size: 10px;
	border: 1px solid #18502B;
	margin: 0px;
}
#masthead #cartouche {
	position: relative;
	height: 45px;
	width: 230px;
	left: 530px;
	top: -27px;
}
#masthead #tools {
	position: relative;
	margin: 0px;
	padding: 0px;
	right: 0px;
	top: -53px;
	left: 360px;
	width: 400px;
}
#mastheadSP {
	background-color: #FFFFFF;
	height: 161px;
	width: 760px;
	text-align: left;
	background-image: url(../images/mastheadSP.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#mastheadSP #Pagetitle{
	position: relative;
	width: 400px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	height: 30px;
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px;
	top: 25px;
	left: 25px;
}
#mastheadSP #PagetitleSM{
	position: relative;
	width: 400px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px;
	top: 25px;
	left: 25px;
}
#mastheadSP #logo {
	height: 52px;
	width: 173px;
	position: relative;
	top: 12px;
	left: 12px;
}
#mastheadSP #cartouche {
	position: relative;
	height: 45px;
	width: 230px;
	left: 530px;
	top: -27px;
}
#mastheadSP #tools {
	position: relative;
	margin: 0px;
	padding: 0px;
	right: 0px;
	top: -53px;
	left: 360px;
	width: 400px;
}
#mastheadSP #search {
	width: 179px;
	position: relative;
	top: 2px;
	left: 570px;
	visibility: visible;
}
#mastheadSP #search form td {
	margin: 0px;
	padding: 0px;
}
#mastheadSP #search form {
	padding: 0px;
	margin: 0px;
}

#mastheadSP #search form input {
	font-size: 10px;
	color: #18502B;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mastheadSP #search form select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #18502B;
	border: 1px solid #18502B;
	margin: 0px;
	padding: 0px;
}
#mastheadSP #search form textarea {
	font-size: 10px;
	border: 1px solid #18502B;
	margin: 0px;
}
td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
#tools form {
	padding: 0px;
	margin: 0px;
}

#tools form input {
	font-size: 10px;
	color: #18502B;
	background-color: #FFFFFF;
	border: 1px solid #18502B;
	margin: 2px 2px 7px;
	padding: 1px;
}
#tools form input.noborder {
	font-size: 10px;
	color: #18502B;
	margin: 2px 2px 7px;
	padding: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
	background-color: transparent;
}
#tools form select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #18502B;
	border: 1px solid #18502B;
	margin: 0px;
	padding: 0px;
}
#tools form textarea {
	font-size: 10px;
	border: 1px solid #18502B;
	margin: 0px;
	padding: 0px;
}

#nvlft {
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#nvlft img.stockticker {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 47px;
	width: 143px;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nvlft p {
	color: #FFFFFF;
	font-size: 6px;
	margin: 0px;
	padding: 0px;
	display: none;
}
#banner {
	padding: 0px;
	display: block;
	margin: 0px;
}
#banner p {
	font-size: x-small;
	color: #000000;
	display: block;
	text-align: left;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#banner img {
	margin-top: 12px;
}
#banner a:link {
	color: #000000;
	text-decoration: none;
}
#banner a:hover {
	color: #239476;
	text-decoration: none;
}
#banner a:visited {
	color: #006169;
	text-decoration: none;
}
#banner #readmore {
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#banner #readmore p {
	color: #18502b;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#banner #readmore a:link {
	color: #18502b;
	text-decoration: none;
}
#banner #readmore a:hover {
	color: #18502b;
	text-decoration: none;
}
#banner #readmore a:visited {
	color: #18502b;
	text-decoration: none;
}

/* Begin Main Content Styles */
#mainContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #8F7236;
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
}
#mainContent p {
	margin-right: 12px;
	margin-left: 12px;
	padding: 0px;
}
#mainContent table {
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
}
#mainContent table.tablestyle {
	background-image: url(cardbk.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#mainContent table.tablestyle th {
	background-color: #97B9AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #18502B;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFFFE5;
}
#mainContent table.tablestyle p {
	text-align: left!important;
}
#mainContent table.tablestyle li {
	list-style-image: url(bullet_minisquares.gif);
	margin-top: 0px;
	margin-right: 0px;.
	margin-bottom: 0px;
	margin-left: -4px;
}
#mainContent table.tablestyle li li {
	list-style-image: url(bullet_minisquares.gif);
	margin: 0px;
}
#mainContent table.tablestyle td {
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6C2;
	vertical-align: top;
	margin: 0px;
}
#mainContent table.tablestyle td h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #18502B;
	margin-bottom: -14px;
	margin-top: 6px;
	padding: 0px;
}
#mainContent table.tablestyle td h2 {
	font-size: 12px;
	font-style: italic;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin-bottom: -12px;
}
#mainContent table.tablestyle td h3 {
	font-size: 12px;
	color: #006169;
	margin-bottom: -14px;
	font-style: normal;
	font-weight: normal;
}
#mainContent table.tablestyle td h4 {
	font-size: 11px;
	color: #006169;
	margin-bottom: -14px;
	font-weight: normal;
	font-style: normal;
	margin-left: 12px;
}

#mainContent table.tablestyle td.required {
	padding: 3px;
	background-image: url(bkrequired.gif);
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCA5A;
	border-right-color: #8F7236;
	border-bottom-color: #8F7236;
	border-left-color: #CCCA5A;
	background-repeat: repeat-y;
	background-position: right;
}

#mainContent table.tablestyle tr.alt {
	background-color: #FFFFFF;
}
#mainContent table.tablestyle tr.altdynamic {
}
#mainContent table.tablestyle strong {
	font-style: italic;
	font-weight: bold;
	color: #18502B;
}
#mainContent table.tablestyle tr.trsub {
	font-weight: bold;
	color: #CCCA5A;
	font-style: italic;
	background-color: #18502B;
	margin: 0px;
	padding: 6px;
	text-align: left;
}
#mainContent table.tablestyleNoWidth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: auto;
	background-color: #FDF1D3;
}
#mainContent table.tablestyleNoWidth td.imagelink {
	padding: 0px!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6C2;
	margin: 0px!important;
}
#mainContent table.tablestyleNoWidth a:link, #mainContent table.tablestyleNoWidth a:active {
	text-decoration: none;
}
#mainContent table.tablestyleNoWidth a:visited {
	text-decoration: none;
	color: #006169;
}
#mainContent table.tablestyleNoWidth a:hover {
	text-decoration: underline;
}
#mainContent table.tablestyleNoWidth th {
	background-color: #97B9AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #18502B;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFFFE5;
}
#mainContent table.tablestyleNoWidth th.header2 {
	background-color: #8F7236;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFFFE5;
	text-align: left;
}
#mainContent table.tablestyleNoWidth p {
}
#mainContent table.tablestyleNoWidth li {
	list-style-image: url(bullet_minisquares.gif);
	padding: 0px;
	margin: 0px;
}
#mainContent table.tablestyleNoWidth li li {
	list-style-image: url(bullet_minisquares.gif);
	margin: 0px;
}
#mainContent table.tablestyleNoWidth td {
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6C2;
	vertical-align: top;
	margin: 0px;
}
#mainContent table.tablestyleNoWidth td.leftcell {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D6D6C2;
}
#mainContent table.tablestyleNoWidth td h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #18502B;
	margin-bottom: -14px;
	margin-top: 6px;
	padding: 0px;
}
#mainContent table.tablestyleNoWidth td h2 {
	font-size: 12px;
	font-style: italic;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin-bottom: -12px;
}
#mainContent table.tablestyleNoWidth td h3 {
	font-size: 12px;
	color: #006169;
	margin-bottom: -14px;
	font-style: normal;
	font-weight: normal;
}
#mainContent table.tablestyleNoWidth td h4 {
	font-size: 11px;
	color: #006169;
	margin-bottom: -14px;
	font-weight: normal;
	font-style: normal;
	margin-left: 12px;
}

#mainContent table.tablestyleNoWidth td.required {
	padding: 3px;
	background-image: url(bkrequired.gif);
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCA5A;
	border-right-color: #8F7236;
	border-bottom-color: #8F7236;
	border-left-color: #CCCA5A;
	background-repeat: repeat-y;
	background-position: right;
}

#mainContent table.tablestyleNoWidth tr.alt {
	background-color: #FFFFFF;
}
#mainContent table.tablestyleNoWidth tr.altdynamic {
}
#mainContent table.tablestyleNoWidth strong {
	font-style: italic;
	font-weight: bold;
	color: #18502B;
}
#mainContent table.tablestyleNoWidth tr.trsub {
	font-weight: bold;
	color: #CCCA5A;
	font-style: italic;
	background-color: #18502B;
	margin: 0px;
	padding: 6px;
	text-align: left;
}
/* 2005 Annual report*/
#mainContent table.tableAR05 {
	background-image: url(cardbk.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
}
#mainContent table.tableAR05 th {
	background-color: #97B9AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #18502B;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFFFE5;
}
#mainContent table.tableAR05 p {
}
#mainContent table.tableAR05 ul {
	list-style-position: outside;
	list-style-type: disc;
}
#mainContent table.tableAR05 li {
	list-style-image: url(bullet_minisquares.gif);
	margin-left: -8px;
}
#mainContent table.tableAR05 li li {
	list-style-image: url(bullet_minisquares.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -9px;
}
#mainContent table.tableAR05 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6C2;
	padding: 3px;
}
#mainContent table.tableAR05 tr.alt {
background-color: #FFFFFF;
}
/* end 2005 Annual Report */

/* 2006 Annual Report */
#mainContent table.tableAR06 {
	background-image: url(cardbk.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #37362F;
	border-right-color: #37362F;
	border-bottom-color: #37362F;
	border-left-color: #37362F;
}
#mainContent table.tableAR06 th {
	background-color: #84826F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #292923;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7E4C3;
}
#mainContent table.tableAR06 p {
}
#mainContent table.tableAR06 ul {
	list-style-position: outside;
	list-style-type: disc;
}
#mainContent table.tableAR06 li {
	list-style-image: url(bullet_minisquares.gif);
	margin-left: -8px;
}
#mainContent table.tableAR06 li li {
	list-style-image: url(bullet_minisquares.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -9px;
}
#mainContent table.tableAR06 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6C2;
	padding: 3px;
}
#mainContent table.tableAR06 tr.alt {
background-color: #FFFFFF;
}
#mainContent table.tableAR06 sup {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
/* end 2006 Annual Report */
#mainContent td {
	margin: 0px;
	padding: 0px;
}
#mainContent table.contentV3 {
	padding: 0px;
	margin: 0px;
}
#mainContent form {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#mainContent form input {
	font-size: 10px;
	color: #18502B;
	background-color: #FFFFFF;
	border: 1px solid #18502B;
	margin: 0px;
	padding: 0px;
}
#mainContent form input.noborder {
	font-size: 10px;
	color: #18502B;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
#mainContent form select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #18502B;
	border: 1px solid #18502B;
	margin: 0px;
	padding: 0px;
}
#mainContent form textarea {
	font-size: 10px;
	border: 1px solid #18502B;
	margin: 0px;
	padding: 0px;
}
#mainContent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #8F7236;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#mainContent2 img {
}
#mainContent2 p {
	padding-right: 6px;
	padding-left: 6px;
}
#mainContent2 table {
	padding: 0px;
	margin: 0px;
}
#mainContent2 table.contentV3 {
	padding: 0px;
	margin: 0px;
}
#mainContent2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #18502B;
	font-style: italic;
	line-height: 14px;
}
#mainContent2 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #8F7236;
	padding-left: 6px;
	padding-right: 6px;
	font-style: italic;
	margin-right: 12px;
}
#mainContent2 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006169;
	font-style: italic;
	margin-right: 12px;
	padding-left: 6px;
}
#mainContent2 h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006169;
	font-style: italic;
	margin-right: 12px;
	padding-left: 6px;
}

#leadership table {
	margin: 0px;
	padding: 0px;
	width: 570px;
}
#leadership td {
	padding-right: 3px;
}
#mainContent p.SHcontactinfo {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
	background-repeat: repeat-y;
	
}
#mainContent p.SHboard {
	font-size: 11px;
	font-weight: bold;
	color: #18502B;
	background-color: #CCCA5A;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	background-repeat: repeat-y;
	padding-left: 4px;
}
#mainContent p.SHleadership {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #88BB98;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 13px;
	margin: 0px;
	background-repeat: repeat-y;
}
#mainContent p.SHimportantforms {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	background-repeat: repeat-y;
	padding-left: 4px;
}

#mainContent .PhoneFax {
	font-size: 14px;
	font-weight: bold;
	color: #18502B;
	border-top-width: 1px;
	border-right-width: 8px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left center;
	height: 33px;
	width: 195px;
	text-align: right;
	padding-right: 5px;
	vertical-align: bottom;
	display: block;
	line-height: 31px;
	margin-top: 8px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
#mainContent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #18502B;
	font-style: italic;
	margin-right: 12px;
	*position:relative;
}
#mainContent h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #8F7236;
	padding-left: 6px;
	padding-right: 6px;
	font-style: italic;
	margin-right: 12px;
}
#mainContent h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006169;
	font-style: italic;
	margin-right: 12px;
	padding-left: 6px;
}
#mainContent h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #239476;
	margin-right: 12px;
	padding-left: 6px;
}
#mainContent h5 {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #18502B;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #88BB98;
	border-bottom-color: #8F7236;
	padding: 6px;
}
#mainContent a:link, #mainContent a:active {
	color: #18502B;
}
#mainContent a:visited {
	color: #006169;
}
#mainContent a:hover {
	color: #239476;
	text-decoration: none;
}
#mainContent ul {
	list-style-image: url(bullet.gif);
}
#mainContent ol {
	list-style-type: decimal;
}
#mainContent li {
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 12px;
	margin-top: 0px;
}
#mainContent li.doctypepdf {
	list-style-image: url(doctype_pdf.gif)!important;	
}
#mainContent li.doctypeswf {
	list-style-image: url(doctype_swf.gif)!important;	
}
#mainContent li.doctypeweb {
	list-style-image: url(doctype_web.gif)!important;	
}
#mainContent li.doctypexls {
	list-style-image: url(doctype_excel.gif)!important;	
}
#mainContent li.doctypedoc {
	list-style-image: url(doctype_word.gif)!important;	
}
#mainContent li.doctypeppt {
	list-style-image: url(doctype_ppt.gif)!important;	
}
#mainContent li.doctypewmf {
	list-style-image: url(doctype_wmf.gif)!important;	
}
#mainContent p.anchor {
	font-size: 10px;
	text-decoration: none;
	color: #8F7236;
}
/* End Main Content Styles */
#pageanchors {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCA5A;
	border-bottom-color: #CCCA5A;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 6px;
}
#pageanchors p {
	font-size: 10px;
}
#pageanchors p a:link, #pageanchors p a:active {
	color: #8F7236;
	text-decoration: none;
}
#pageanchors p a:visited {
	color: #006169;
	text-decoration: none;
}
#pageanchors p a:hover {
	color: #CCCA5A;
	text-decoration: underline;
	background-color: #8F7236;
}
#pageanchors h1 {
	font-size: 10px;
	font-style: italic;
	color: #8F7236;
	margin-top: 0px;
}
#pageanchors ul {
	margin-bottom: 8px;
	margin-top: -8px;
	text-align: left;
	list-style-position: inside;
	width: 400px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#pageanchors li {
	font-size: 10px;
	padding-right: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	line-height: 14px;
	list-style-type: none;
	list-style-position: inside;
}
#pageanchors li a:link, #pageanchors li a:active {
	color: #8F7236;
	text-decoration: none;
}
#pageanchors li a:visited {
	color: #006169;
	text-decoration: none;
}
#pageanchors li a:hover {
	color: #CCCA5A;
	text-decoration: underline;
	background-color: #8F7236;
}

#callout {
	font-size: 10px;
	font-weight: normal;
	padding: 8px;
	clear: none;
	float: left;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	display: block;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 2px;
	width: 180px;
	color: #333333;
	line-height: 14px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #18502B;
	border-left-color: #18502B;
	background-color: #E6F8BA;
	background-image: url(cardbk.gif);
}
.calloutAR06 {
	font-size: 12px;
	font-weight: normal;
	padding: 8px;
	clear: none;
	float: left;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #84826F;
	border-bottom-color: #84826F;
	display: block;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 2px;
	width: 180px;
	color: #333333;
	line-height: 14px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #84826F;
	border-left-color: #84826F;
	background-color: #E6F8BA;
	background-image: url(cardbk.gif);
	font-style: italic;
	text-transform: capitalize;
}
div.callout {
	font-size: 10px;
	font-weight: bold;
	padding: 8px;
	clear: none;
	float: left;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	display: block;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 2px;
	width: 180px;
	color: #18502B;
	line-height: 14px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #18502B;
	border-left-color: #18502B;
	background-color: #E6F8BA;
	background-image: url(cardbk.gif);
	font-style: italic;
}
#callout2 {
	font-size: 10px;
	font-weight: normal;
	padding: 8px;
	clear: none;
	float: left;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	display: block;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 2px;
	width: 180px;
	color: #333333;
	line-height: 14px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #18502B;
	border-left-color: #18502B;
	background-color: #E6F8BA;
	background-image: url(cardbk.gif);
}
#callout3 {
	font-size: 10px;
	font-weight: normal;
	padding: 8px;
	clear: none;
	float: left;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	display: block;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 2px;
	width: 180px;
	color: #333333;
	line-height: 14px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #18502B;
	border-left-color: #18502B;
	background-color: #E6F8BA;
	background-image: url(cardbk.gif);
}
#callout4 {
	font-size: 10px;
	font-weight: normal;
	float: right;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	display: block;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 12px;
	margin-left: 12px;
	width: 180px;
	color: #333333;
	line-height: 14px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #18502B;
	border-left-color: #18502B;
	background-color: #E6F8BA;
	background-image: url(cardbk.gif);
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#callout4 ul {
}
#callout4 li {
	list-style-image: url(bullet_arrow.gif);
}
#callout4 h1 {
	font-size: 12px;
	margin-bottom: -10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
}

#photo200tag {
	float: left;
	width: 200px;
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-top: 0px;
	padding: 0px;
	display: block;
}
#photo200tag img {
	padding: 0px;
	margin: 0px;
}
#photo200tag p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #18502B;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 6px;
	padding-left: 6px;
}
div.photo200tag {
	float: left;
	width: 200px;
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-top: 0px;
	padding: 0px;
}
div.photo200tag img {
	padding: 0px;
	margin: 0px;
}
div.photo200tag p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #18502B;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

table.borders2 {
	padding: 6px;
}
table.borders2 img {
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 1px;
}
table.borders2 td {
	margin: 0px;
	padding: 6px;
	border-right: 1px solid #666600;
	border-bottom: 1px solid #666600;
	border-top: 1px solid #d9d9ba;
	border-left: 1px solid #d9d9ba;
}

table.borders2 th {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	text-align: left;
	padding: 4px;
	margin: 0px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #B1F0CF;
	border-top: 1px solid #B1F0CF;
	font-size: 12px;
}
table.borders2 th a:link, table.borders2 th a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
table.borders2 th a:visited {
	color: #E6F8BA;
	text-decoration: underline;
}
table.borders2 th a:hover {
	color: #CCCA5A;
}
table.borders2 tr.submit {
	background-color: #50181E;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left center;
	text-align: left;
	font-size: 10px;
	padding: 6px!important;
}
table.borders2 tr.submit td {
	padding: 3px;
}
table.borders2 tr.submit a:link,  table.borders2 tr.submit a:active {
	font-weight: bold!important;
	color: #FFFFFF!important;
	text-decoration: underline!important;
	padding-left: 6px;
}
table.borders2 tr.submit a:visited {
	color: #E6F8BA!important;
	text-decoration: underline!important;
	padding-left: 6px;
}
table.borders2 tr.submit a:hover {
	font-weight: bold!important;
	color: #CCCA5A!important;
	text-decoration: underline!important;
	padding-top: 1px;
	padding-left: 7px;
}
.borders2inner {
	margin: 0px;
	padding: 6px;
	background-color: #FFFFFF;
	border-right: 1px solid #8F7236;
	border-bottom: 1px solid #8F7236;
}
.borders2Alt {
	padding: 6px;
	color: #CCCA5A;
	background-color: #8F7236;
	border-right: 1px solid #8F7236;
	border-bottom: 1px solid #8F7236;
	font-weight: bold;	
}
#nvright {
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #8F7236;
	margin: 0px;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8F7236;
	width: 163px;
}
#nvright #linkkey {
	display: block;
	width: 163px;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #006169;
	border-bottom-color: #006169;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}
#nvright #linkkey img {
	margin: 0px;
	padding: 0px;
}
#nvright #linkkey h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #006169;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	width: 163px;
}

#nvright img {
	margin: 0px;
	padding: 0px;
}
#nvright #numberad {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/photo_800number.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 163px;
}
#nvright #numberad p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	padding-top: 50px;
	font-weight: bold;
	padding-right: 2px;
	display: block;
	vertical-align: middle;
}
#numberClaims {
	padding: 0px;
	background-image: url(../tools/images/claims/Claims800number.gif);
	background-repeat: no-repeat;
	height: 101px;
	width: 121px;
	float: right;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
	display: block;
}
#nvright #quicklinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#nvright #quicklinks p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #18502B;
	padding-left: 16px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	padding-top: 6px;
}
#nvright #quicklinks h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #18502B;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8F7236;
	border-bottom-color: #8F7236;
	font-weight: normal;
	padding: 5px;
	background-image: url(ntnvbk_QL.gif);
	background-repeat: repeat-y;
	background-position: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}
#nvright #quicklinks h1 a:link, #nvright #quicklinks h1 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #18502B;
	font-weight: normal;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -12px;
	margin-left: 0px;
}
#nvright #quicklinks h1 a:visited {
	color: #18502B;	
}
#nvright #quicklinks h1 a:hover {
	color: #18502B;
	font-weight: normal;
}
#nvright #quicklinks li {
	list-style-image: url(bullet_dbracket.gif);
	font-size: 10px;
	margin-top: -5px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#nvright #quicklinks li.doctypepdf {
	list-style-image: url(doctype_pdf.gif)!important;
}
#nvright #quicklinks li.doctypeweb {
	list-style-image: url(doctype_web.gif)!important;
}
#nvright #quicklinks li a:link, #nvright #quicklinks li a:active {
	text-decoration: none;
	color: #18502B;
}
#nvright #quicklinks li a:visited {
	text-decoration: none;
	color: #006169;
}
#nvright #quicklinks li a:hover {
	color: #239476;
	text-decoration: underline;
}
#nvright #relatedlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#nvright #relatedlinks h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #18502B;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCA5A;
	border-bottom-color: #CCCA5A;
	font-weight: normal;
	padding: 5px;
	background-image: url(ntnvbk_rl.gif);
	background-repeat: repeat-y;
	background-position: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}
#nvright #relatedlinks li {
	list-style-image: url(bullet_dbracket.gif);
	font-size: 10px;
	margin-top: -5px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#nvright #relatedlinks li.doctypepdf {
	list-style-image: url(doctype_pdf.gif)!important;
}
#nvright #relatedlinks li.doctypeweb {
	list-style-image: url(doctype_web.gif)!important;
}
#nvright #relatedlinks li a:link, #nvright #relatedlinks li a:active {
	text-decoration: none;
	color: #18502B;
}
#nvright #relatedlinks li a:visited {
	text-decoration: none;
	color: #006169;
}
#nvright #relatedlinks li a:hover {
	color: #239476;
	text-decoration: underline;
}
#nvright #sectionlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#nvright #sectionlinks p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #18502B;
	padding-left: 16px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	padding-top: 6px;
}
#nvright #sectionlinks h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #18502B;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0051A5;
	border-bottom-color: #0051A5;
	font-weight: normal;
	padding: 5px;
	background-image: url(ntnvbk_SL.gif);
	background-repeat: repeat-y;
	background-position: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}
#nvright #sectionlinks li {
	list-style-image: url(bullet_dbracket.gif);
	font-size: 10px;
	margin-top: -5px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#nvright #sectionlinks li a:link, #nvright #sectionlinks li a:active {
	text-decoration: none;
	color: #18502B;
}
#nvright #sectionlinks li a:visited {
	text-decoration: none;
	color: #006169;
}
#nvright #sectionlinks li a:hover {
	color: #239476;
	text-decoration: underline;
}
#nvright #pagelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#nvright #pagelinks h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #18502B;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #239476;
	border-bottom-color: #239476;
	font-weight: normal;
	padding: 5px;
	background-image: url(ntnvbk_PL.gif);
	background-repeat: repeat-y;
	background-position: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -12px;
	margin-left: 0px;
}
#nvright #pagelinks li {
	list-style-image: url(bullet_dbracket.gif);
	font-size: 10px;
	margin-top: -5px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#nvright #pagelinks li a:link, #nvright #pagelinks li a:active {
	text-decoration: none;
	color: #18502B;
}
#nvright #pagelinks li a:visited {
	text-decoration: none;
	color: #006169;
}
#nvright #pagelinks li a:hover {
	color: #239476;
	text-decoration: underline;
}


#homepage {
	width: 760px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	vertical-align: top;
}
table.master {
	width: 760px;
	margin: 0px;
	padding: 0px;
}
#homepage p {
	background-color: #FFFFFF;
}
#homepage #Table_01 {
	margin: 0px;
	padding: 0px;
	z-index: 2000;
	position: relative;
	width: 596px;
	vertical-align: top;
}

#homepage #Table_02 {
	margin: 0px;
	padding: 0px;
	z-index: 2000;
	position: relative;
	width: 596px;
	vertical-align: top;
}
#Agents {
	background-color: #006633;
	width: 184px;
	height: 210px;
	background-position: top;
	display: block;
	margin: 0px;
	padding: 0px;
}
#Agents img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
	display: block;
}
#Agents li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	list-style-type: none;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: -12px;
	text-align: left;
}
#Agents a:link, #Agents a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#Agents a:visited {
	color: #E6F8BA;
	text-decoration: none;
}
#Agents a:hover {
	color: #CCCA5A;
}

#news {
	margin: 0px;
	padding: 0px;
	width: 412px;
	text-align: left;
}
#news th {
	background-color: #8F7236;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	margin: 0px;
	background-image: url(../images/news.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#news td #press {
	width: 200px;
}
#news h1 {
	font-size: 10px;
	font-weight: bold;
	margin-top: 5px;
	line-height: 8px;
	margin-bottom: -10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-left: 18px;
}
#news p {
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCA5A;
	margin-bottom: 12px;
	padding-bottom: 12px;
	padding-left: 14px;
	margin-left: 8px;
	padding-right: 12px;
	margin-right: 8px;
	text-align: justify;
}
#news img {
	float: left;
	padding-bottom: 12px;
	padding-right: 6px;
	margin-left: -4px;
}
#news h1.date {
	font-weight: bold;
}
#news a:link, #news a:active {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
#news a:visited {
	font-size: 11px;
	color: #006169;
	text-decoration: none;
}
#news a:hover {
	font-size: 11px;
	color: #239476;
}
#news a strong {
	color: #18502B;
	text-decoration: none;
	font-size: 11px;
}
td #announce {
	background-color: #CCCA5A;
	width: 160px!important;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#announce img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#announce img.bannerad {
	margin-right: 9px!important;
	margin-left: 9px!important;
	padding: 0px!important;
	margin-top: 12px;
}
#announce img.bannerad2 {
	margin-right: 9px!important;
	margin-left: 6px!important;
	padding: 0px!important;
	margin-top: 12px;
}
#announce p {
	background-color: #CCCA5A;
	text-align: left;
	margin-right: 4px;
	margin-left: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#announce h1 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #18502B;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 11px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #18502B;
	text-transform: capitalize;
}
#announce h1 a:link, #announce h1 a:active {
}
#announce h1 a:visited {
}
#announce h1 a:hover {
}
#announce h2 {
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6F8BA;
	padding-top: 0px;
	padding-bottom: 7px;
	margin-top: -4px;
	margin-right: 5px;
	margin-left: 5px;
}
#announce ul {
	list-style-image: url(bullet_arrow.gif);
	font-size: 10px;
	margin-top: -12px;
	margin-right: 10px;
}
#announce li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -4px;
	padding: 0px;
}
#announce li a:link, #announce li a:active {
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	color: #79072F;
	text-decoration: none;
}
#announce li a:visited {
	color: #075a79;
	text-decoration: none;
}
#announce li a:hover {
	color: #8E0838;
	text-decoration: underline;
}
#announce p strong {
	font-size: 10px;
	color: #5A0622;
}
#announce p strong a:link, #announce p strong a:active {
	font-size: 10px;
	color: #5A0622;
}
#announce p strong a:visited {
	color: #06555a;
}
#announce p strong a:hover {
}
#footer {
	width: 760px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#footer #utility {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCA5A;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#footer #utility ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#footer #utility li {
	display: inline;
	letter-spacing: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCA5A;
	padding-left: 10px;
	padding-right: 10px;
}
#footer #utility li.last {
	border-right-style: none;
}
#footer #utility a:link, #footer #utility a:active {
	color: #CCCA5A;
	text-decoration: none;
	font-weight: normal;
}
#footer #utility a:visited {
	color: #88BB98;
	text-decoration: none;
}
#footer #utility a:hover {
	color: #E6F8BA;
	text-decoration: underline;
}
#footer #closer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8F7236;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 0px;
}
.disclaimer {
	color: #18502B;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	padding: 12px;
}
p.disclaimer {
	color: #18502B;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	padding: 12px;
}
#mainContent table.twocol {
	margin: 0px;
	width: auto;
}
.disclaimer a:link { color: #006600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#address {
	color: #006169;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	font-style: italic;
	display: block;
}
#address table {
	margin: 0px;
}
#address td {
	padding-top: 3px;
	padding-bottom: 3px;
}
#address p {
	padding: 0px;
	margin: 0px;
}
#address a:link, #address a:active {
	color: #18502B;
	text-decoration: underline;
	font-weight: normal;
	text-transform: lowercase;
}
#address a:visited {
	color: #006169;
	text-decoration: underline;
}
#address a:hover {
	color: #3399FF;
	text-decoration: none;
	font-weight: normal;
	text-transform: lowercase;
}

#topofpage  {
	font-size: 10px;
	color: #18502B;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-top: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	text-transform: lowercase;
	z-index: -1;
}

#topofpage a:link, #topofpage a:active {
	font-size: 10px;
	color: #18502B;
	text-transform: lowercase;
}
#topofpage a:visited {
	color: #006169;
}
#topofpage a:hover {
	font-size: 10px;
	color: #006699;
	text-transform: lowercase;
	text-decoration: underline;
}
#equalop {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C6C3C;
	border-bottom-color: #6C6C3C;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
}
#equalop h2 {
	color: #18502B;
}
.wpsButtonText, .wpsButtonText a:link, .wpsButtonText a:active {
	font-size: 9px;
	font-weight: bold;
	color: #003300;
	background-color: #B1F0CF;
	background-image:  url(ButtonBackground.gif);
	background-repeat: repeat-x;
	border: 1px solid #003300;
	padding: 2px 4px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	background-position: left center;
}
.wpsButtonText a:visited {
	color: #006169;
}
.wpsButtonText a:hover {
	text-decoration: none;
    color: #18502B;
    background-color: #CC9933;
	background-image:  url(ButtonBackground_o.gif); 
    background-repeat: repeat-x;
    border: 1px solid #18502B;
}
p a.wpsButtonText, p a.wpsButtonText:link, p a.wpsButtonText:visited, p a.wpsButtonText:active {
	font-size: 9px;
	font-weight: bold;
	color: #003300;
	background-color: #B1F0CF;
	background-image:  url(ButtonBackground.gif);
	background-repeat: repeat-x;
	border: 1px solid #003300;
	padding: 2px 4px;
	margin: 2px 0px 0px;
	text-align: center;
	text-decoration: none;
	background-position: left center;
        
}
p a.wpsButtonText:hover {
	text-decoration: none;
    color: #18502B;
    background-color: #CC9933;
	background-image:  url(ButtonBackground_o.gif); 
    background-repeat: repeat-x;
    border: 1px solid #18502B;
}
.bold {
	font-weight: bold;
	color: #000000;
}
#acrobat {
	color: #18502B;
	border-top-width: 1px;
	border-right-width: 1em;
	border-bottom-width: 1px;
	border-left-width: 1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCC99;
	border-right-color: #CCCC99;
	border-bottom-color: #CCCC99;
	border-left-color: #CCCC99;
	background-repeat: no-repeat;
	background-position: left center;
	width: 80%;
	vertical-align: bottom;
	display: block;
	line-height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 5px;
	margin-right: auto;
}
.imageleft {
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
}
.imageright {
	margin-bottom: 10px;
	float: right;
	padding-left: 12px;
	margin-left: 10px;
}

#borders {
	margin: 0px;
	padding: 0px;
}
#borders h1 {
	margin-bottom: -16px;
}
#borders h2 {
	line-height: 12px;
	margin-bottom: -13px;
}
#borders address {
	font-size: 10px;
	font-weight: bold;
	color: #18502B;
}
#borders tr.trAlt {
	background-color: #CCCC99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
	background-image: url(cardbk.gif);
}

#borders tr.trwhite {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
}

#borders td {
	padding: 6px;
	border-right: 1px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-top: 1px solid #88BB98;
	border-left: 1px solid #88BB98;
}

#borders th {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	text-align: left;
	padding: 4px;
	margin: 0px;
	border-right: 1px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 1px solid #88BB98;
	border-top: 1px solid #88BB98;
}
#borders tr.submit {
	background-color: #50181E;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left center;
	text-align: left;
	font-size: 10px;
}
#borders tr.submit a:link, #borders tr.submit a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#borders tr.submit a:visited {
	color: #E6F8BA;
	text-decoration: none;
}
#borders tr.submit a:hover {
	color: #CCCA5A;
	text-decoration: underline;
}
.borders {
	padding: 0px;
	margin: 0px;
}
.borders tr.trAlt {
	background-color: #CCCC99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
}

.borders tr.trwhite {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
}

.borders td {
	padding: 6px;
	border-right: 1px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-top: 1px solid #88BB98;
	border-left: 1px solid #88BB98;
}

.borders th {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	text-align: left;
	padding: 4px;
	margin: 0px;
	border-right: 1px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 1px solid #88BB98;
	border-top: 1px solid #88BB98;
}
.borders tr.submit {
	background-color: #50181E;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left center;
	text-align: left;
	font-size: 10px;
}
.borders tr.submit td a:link, .borders tr.submit td a:active {
	color: #FFFFFF!important;
	text-decoration: none!important;
}
.borders tr.submit td a:visited {
	color: #E6F8BA!important;
	text-decoration: none!important;
}
.borders tr.submit td a:hover {
	color: #CCCA5A!important;
	text-decoration: underline!important;
}
.borders #submit td a:link, .borders #submit td a:active {
	color: #FFFFFF!important;
	text-decoration: none!important;
}
.borders #submit td a:visited {
	color: #E6F8BA!important;
	text-decoration: none!important;
}
.borders #submit td a:hover {
	color: #CCCA5A!important;
	text-decoration: underline!important;
}

table.bordersnowidth {
	padding: 6px;
}
table.bordersnowidth td {
	margin: 0px;
	padding: 6px;
	border-right: 1px solid #8F7236;
	border-bottom: 1px solid #8F7236;
	border-top: 1px solid #E6F8BA;
	border-left: 1px solid #E6F8BA;
}
table.bordersnowidth th {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	text-align: left;
	padding: 4px;	
	margin: 0px;
	border-right: 1px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 1px solid #88BB98;
	border-top: 1px solid #88BB98;
}
table.bordersnowidth p {
	line-height: 15px;
	margin: 0px;
}
table.bordersnowidth tr.submit {
	background-color: #50181E;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left center;
	text-align: left;
	font-size: 10px;
}
td.tdTitle a:link, td.tdTitle a:active {
	color: #FFFFFF;
}
td.tdTitle a:visited {
	color: #E6F8BA;
}

td.tdTitle a:hover {
	color: #239476;
	text-decoration: none;
}
.trAlt {
	background-color: #E9EFDD;
}

.trwhite {
	background-color: #FFFFFF;
}
.formHelptext {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
#mainContent table, tr, td, select, input, form, li, p, textarea {
}
form {
	padding: 0px;
	margin: 0px;
}
formField1 {
	font-size: 11px;
	line-height: 12px;
	color: #18502B;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #18502B;
}
#mainContent div.agent {
	width: 420px;
	color: #18502B;
	background-color: #F1F1D8;
	border-top: 1px solid #CCCC99;
	border-right: 1px solid #666633;
	border-bottom: 1px solid #666633;
	border-left: 1px solid #CCCC99;
	background-image: url(http://www.hanover.com/thg/css/cardbk.gif);
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin: 10px;
}
#mainContent div.agent img {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 12px;
	width: 83px;
	display: block;
}
#mainContent div.agent h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #18502B;
	border-bottom-width: 3px;
	border-left-width: 9px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #88BB98;
	border-left-color: #88BB98;
	padding-left: 8px;
	margin-left: -8px;
	padding-bottom: 3px;
	padding-top: 4px;
	margin-top: 10px;
	margin-bottom: 12px;
	text-transform: capitalize;
	margin-right: 12px;
	font-style: normal;
	background-image: url(http://www.hanover.com/thg/css/cardstripe.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#mainContent div.agent p {
	font-size: 12px;
	line-height: -1px;
	background-image: url(http://www.hanover.com/thg/css/cardbk.gif);
}
#mainContent div.agent p.address {
	line-height: -1px;
	font-size: 11px;
	font-weight: bold;
	color: #666633;
	margin-bottom: -1em;
}
#mainContent div.agent p.phone {
	text-align: right;
	font-weight: bold;
	font-size: 14px;
	color: #006169;
	margin-top: 12px;
	margin-bottom: 12px;
	border-top-style: none!important;
	border-right-style: none!important;
	border-bottom-style: none!important;
	border-left-style: none!important;
}
#mainContent div.agent p.email {
	text-align: right;
	text-transform: lowercase;
	margin: 10px;
}
#mainContent div.agent p.web {
	text-align: right;
	padding-top: 10px;
	margin-bottom: -1em;
	text-transform: lowercase;
}
#mainContent div.agent p.map {
	text-align: right;
	margin: 10px;
}
#mainContent div.agent ul {
	list-style-type: none;
	display: inline;
	list-style-image: none;
	list-style-position: outside;
}
#mainContent div.agent li {
	display: inline;
	list-style-image: none;
	list-style-type: none;
	line-height: normal;
	border-left: 1px dotted #009966;
	padding-right: 6px;
	text-align: center;
	padding-left: 6px;
	margin-right: 12px;
}
#mainContent div.agent li.last {
	border-right: 1px dotted #009966;
}
div.faqQ {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	width: 421px;
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-left: 0px;
	clear: both;
}
div.faqQ h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:normal;
	font-weight:bold;
	font-style:normal;
	color: #18502B;
	float: left;
	margin-right: 10px;
	margin-bottom: 6px;
	background-color: #88BB98;
	padding:4px;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	text-align: left;
	margin-top: 0px;
}
div.faqQ p {
	font-size: 12px;
	font-weight: bold;
	color: #18502B;
	margin: 0px;
	padding: 0px;
}
div.faqA{
	background-color:#ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	width: 421px;
	padding-bottom: 12px;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 3px;
	border-bottom-color: #18502B;
}
div.faqA h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style:normal;
	line-height:normal;
	color: #5A0622;
	float: left;
	margin-right: 10px;
	margin-bottom: 6px;
	background-color: #E6F8BA;
	border-top: 1px solid #5A0622;
	border-right: 3px double #5A0622;
	border-bottom: 3px double #5A0622;
	border-left: 1px solid #5A0622;
	margin-top: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 4px;
}
div.faqA p{
	background-color: #FFFFFF;
	font-size: 12px;
	color: #5A0622;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
}
div.faqA p strong {
	font-style: italic;
	color: #5A0622!important;
}
div.faqA li {
	color: #5A0622;
	list-style-image: url(bullet_minisquares.gif);
}

#mainContent #newsrelease table.tablestyle {
	background-image: url(cardbk.gif);
	margin-left: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #88bb98;
	border-right-color: #18502b;
	border-bottom-color: #18502b;
	border-left-color: #88bb98;
	white-space: normal;
}
#mainContent #newsrelease table.tablestyle  tr.althilite {
	background-color: #ccca5a;
	font-weight: bold;
	color: #000000;
}
#mainContent #newsrelease table.tablestyle th {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(thback.gif);
	background-repeat: repeat-x;
	padding: 3px;
	background-color: #7E5403;
	background-position: center;
}


#mainContent #newsrelease table.tablestyle td {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502b;
	text-align: normal;
	letter-spacing: normal;
	word-spacing: normal;
}
#mainContent #newsrelease table.tablestyle tr.alt {
	background-color: #FFFFFF;
}

#mainContent #newsrelease {
	margin-right: 12px;
	margin-left: 12px;
}
#mainContent #newsrelease p {
	text-align: justify;
}
#mainContent #newsrelease h1 {
	font-size: 13px;
	font-weight: bold;
	color: #18502B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502b;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #18502b;
	padding: 4px;
	text-transform: capitalize;
	line-height: 14px;
}
#mainContent #newsrelease ul {
}
#mainContent #newsrelease li {
	margin-left: 8px;
}
#mainContent #newsrelease #relatedlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 167px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 12px;
	border: 1px solid #CCCA5A;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	background-image: url(cardbk.gif);
}
#mainContent #newsrelease #relatedlinks h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #18502B;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCA5A;
	border-bottom-color: #CCCA5A;
	margin: 0px;
	padding: 5px;
	background-image: url(cardstripe.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#mainContent #newsrelease #relatedlinks li {
	list-style-image: url(bullet_dbracket.gif);
	font-size: 10px;
	padding: 0px;
	margin-top: -4px;
	margin-right: 7px;
	margin-bottom: 6px;
	margin-left: -10px;
}
#mainContent #newsrelease #relatedlinks li a:link, #mainContent #newsrelease #relatedlinks li a:active {
	text-decoration: none;
	color: #18502B;
}
#mainContent #newsrelease #relatedlinks li a:visited {
	text-decoration: none;
	color: #006169;
}
#mainContent #newsrelease #relatedlinks li a:hover {
	color: #239476;
	text-decoration: underline;
}
#mainContent #faqanchors {
	background-color: #E6F8BA;
	display: block;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8F7236;
	border-right-color: #8F7236;
	border-bottom-color: #8F7236;
	border-left-color: #8F7236;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 12px;
	margin-left: 6px;
	background-image: url(cardbk.gif);
}
#mainContent .SHhelpfulinfo {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8F7236;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
	margin-bottom:10px;
	background-repeat: repeat-y;
}
#mainContent .SHhelpfulinfo a:link {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	background-color: #8F7236;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
}
#mainContent .SHhelpfulinfo a:visited {
	text-decoration: underline;
	color: #E6F8BA;
}
#mainContent .SHhelpfulinfo a:hover {
	text-decoration: none;
	color: #CCCA5A;
}
.acrobat {
	color: #18502B;
	border-top-width: 1px;
	border-right-width: 1em;
	border-bottom-width: 1px;
	border-left-width: 1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCC99;
	border-right-color: #CCCC99;
	border-bottom-color: #CCCC99;
	border-left-color: #CCCC99;
	background-repeat: no-repeat;
	background-position: left center;
	width: 80%;
	vertical-align: bottom;
	display: block;
	line-height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	background-color: #FFFFFF;
	padding: 5px;
}
.SHleadership {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #88BB98;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 13px;
	margin: 0px;
	background-repeat: repeat-y;
}
.SHcontactinfo {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
	background-repeat: repeat-y;
	
}
#newssummary {
	
	line-height: 1em;
	color: #18502B;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	border-top-width: 1px;
	border-right-width: 1em;
	border-bottom-width: 1px;
	border-left-width: 1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	background-color: #E5E8C8;
	font-style: italic;
	margin-top: 15px;
	margin-bottom: 15px;
}
.newssummary {
	line-height: 1em;
	color: #18502B;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	background-color: #E5E8C8;
	font-style: italic;
	margin-top: 15px;
	margin-bottom: 15px;
}
#newsrelease p.newssummary {
	line-height: 1em;
	color: #18502B;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	border-top-width: 1px;
	border-right-width: 1em;
	border-bottom-width: 1px;
	border-left-width: 1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	background-color: #E5E8C8;
	font-style: italic;
	margin-top: 15px;
	margin-bottom: 15px;
}
#ircontact {
	border: 1px solid #333300;
	padding: 2em;
	background-color: #E4E8C6;
}
.caption {
	font-size: 10px;
	color: #18502B;
	margin-top: 7px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin-left: 2px;
	border-top: 2px solid #18502B;
	border-bottom: 2px solid #18502B;
}

.footnote {
	font-size: 10px;
	color: #18502B;
	padding-left: 10px;
}
.tabletitle1 {
	font-size: 11px;
	font-weight: bold;
	color: #18502B;
	padding-bottom: 5px;
}
.tabletitle2 {
	
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.tabletitle2 a:link {
	
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
.tabletitle2 a:visited {
	text-decoration: underline;
	color: #E6F8BA;
}
.tabletitle2 a:hover {
	
	font-weight: bold;
	text-decoration: none;
	color: #CCCA5A;
}
.bodyBold { color: #18502B; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif }

.irlinebottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.irlinebottomdbl {
	border-bottom: 7px double black;
}

.tdTitle01 {
	color: black;
	font-weight: bold;
	
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.subtitle {
	font-size: 13px;
	font-weight: bold;
	color: #18502B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502b;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #18502b;
	padding: 4px;
	text-transform: capitalize;
	line-height: 14px;
}
.SubHead a:link  { color: #069; font-weight: bold; font-size: 13px; text-decoration: underline; }
.SubHead a:visited { color: #069; font-weight: bold; font-size: 13px; text-decoration: underline; }
.SubHead a:hover { color: #069; font-weight: bold; font-size: 13px; text-decoration: none; }
.SubHead a:active { color: #069; font-weight: bold; font-size: 13px; text-decoration: underline; }

.SHmarketingsup {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #99ADC2;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
	background-repeat: repeat-y;
}
.SHimportantinfo {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCA5A;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
	background-repeat: repeat-y;
}
.SHarchives {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #99ADC2;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
	background-repeat: repeat-y;
}
.SHimportantforms {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #18502B;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	background-repeat: repeat-y;
	padding-left: 4px;
}

.popupTitle {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.popupText {
	font-size: 14px;
	color: #FFFFFF;
}
.popupText a:link{
	font-size: 14px;
	color: #FFFFCC;
}
.popupText a:hover{
	font-size: 14px;
	color: #FFFFFF;
}
.popupText a:visited{
	font-size: 14px;
	color: #E6F8BA;
}
#announcement {
	background-color: #E6F8BA;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 6px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCA5A;
	border-right-color: #CCCA5A;
	border-bottom-color: #CCCA5A;
	border-left-color: #CCCA5A;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-right: 12px;
	margin-left: 12px;
}
#announcement p {
	font-style: italic;
	font-size: 10px;
}
#announcement h1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #18502B;
	border-bottom-color: #18502B;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	font-style: italic;
}
#announcement .PhoneFax {
	font-size: 14px;
	font-weight: bold;
	color: #18502B;
	border-top-width: 1px;
	border-right-width: 8px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left center;
	height: 33px;
	width: 195px;
	text-align: right;
	padding-right: 5px;
	display: block;
	line-height: 31px;
	margin-top: 8px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
.bolditalic {
	font-style: italic;
	font-weight: bold;
	color: #18502B;
}
.PhoneFax {
	font-size: 14px;
	font-weight: bold;
	color: #18502B;
	border-top-width: 1px;
	border-right-width: 8px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #18502B;
	border-right-color: #18502B;
	border-bottom-color: #18502B;
	border-left-color: #18502B;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left center;
	height: 33px;
	width: 195px;
	text-align: right;
	padding-right: 5px;
	vertical-align: bottom;
	display: block;
	line-height: 31px;
	margin-top: 8px;
	margin-left: 10px;
	background-color: #FFFFFF;
	background-image: url(icon_phone.gif);
}
#mainContent object {
	text-align: center;
	margin-bottom: 6px;
	margin-top: 12px;
}
#mainContent2 object {
	text-align: center;
	margin-bottom: 6px;
	margin-top: 12px;
}
#fourcharts img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
sup {
	font-size: smaller;
	font-style: normal;
}
#mainContent address {
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006169;
	border-right-color: #006169;
	border-bottom-color: #006169;
	border-left-color: #006169;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-left: 12px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	display: block;
	width: 367px;
	background-image: url(cardbk.gif);
}
#mainContent strong {
	color: #18502B;
	padding-bottom: 2px;
}
div.FAQ {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #18502B;
	margin-bottom: 12px;
}
div.FAQ p.FAQQ {
	font-weight: bold;
	font-style: italic;
	color: #006169;
	display: block;
	margin-bottom: 25px;
	margin-top: 0px;
}
div.FAQ p.FAQA {
	margin-top: 12px;
	display: block;
	padding-top: 12px;
}
div.FAQ p.FAQQ .FAQQfx {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #18502B;
	border: 1px solid #18502B;
	font-weight: bold;
	text-align: center;
	background-color: #88BB98;
	font-style: normal;
	margin-bottom: 25px;
	margin-right: 6px;
	display: block;
	height: 12px;
	width: 12px;
	padding: 0px;
	float: left;
}
div.FAQ p.FAQA .FAQAfx {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #18502B;
	border: 1px solid #18502B;
	font-weight: bold;
	text-align: center;
	background-color: #E6F8BA;
	font-style: normal;
	margin-bottom: 25px;
	margin-right: 6px;
	height: 12px;
	width: 12px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	display: block;
}

td .hpphoto p {
	font-size: 6px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
table.bordersnowidth td.leftcell {
	margin: 0px;
	padding: 6px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6F8BA;
	border-right-color: #8F7236;
	border-bottom-color: #8F7236;
	border-left-color: #E6F8BA;
}
object.flashright {
	float: right;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
}
table #validation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #18502B;
	border: thin solid #18502B;
}
table #validation td {
	padding: 3px;
	vertical-align: text-top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #18502B;
}
table #validation p.address {
	padding: 0px;
	margin: 0px;
}
#paymentoptions {
	width: 390px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#paymentoptions table {
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}#paymentoptions tr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	margin: 0px;
	padding: 0px;
}
#paymentoptions td {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	margin: 0px;
	padding: 0px;
	font-size: x-small;
}
#paymentoptions td.poleft {
	background-color: #88BB98;
	margin: 0px;
	padding: 6px;
}
#paymentoptions td.poright {
	background-color: #AEC6EA;
	padding: 6px;
	margin: 0px;
}
#paymentoptions img {
	margin: 0px;
	padding: 0px;
}
#paymentoptions p.footnote {
	font-style: italic;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #0051A5;
	border-right-color: #0051A5;
	border-bottom-color: #0051A5;
	border-left-color: #0051A5;
	padding-top: 3px;
	padding-bottom: 3px;
}
#payopt {
	padding: 0px;
	margin: 0px;
}
#payopt p.phone {
	text-align: center;
	padding: 3px;
	border-top: 1px solid #18502B;
	border-right: 5px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 5px solid #18502B;
	font-weight: bold;
	color: #18502B;
	background-color: #FFFFFF;
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
}
table .twocolbullets {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.twocolbullets td li {
	list-style-position: outside;
	list-style-image: url(bullet_minisquares.gif);
}
.twocolbullets td ul {
}
.twocolbullets td {
	padding: 0px;
	margin: 0px;
}
p.phone {
	text-align: center;
	padding: 3px;
	border-top: 1px solid #18502B;
	border-right: 5px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 5px solid #18502B;
	font-weight: bold;
	color: #18502B;
	background-color: #FFFFFF;
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
}
#payopt {
	padding: 0px;
	margin: 0px;
}
#payopt p.phone {
	text-align: center;
	padding: 3px;
	border-top: 1px solid #18502B;
	border-right: 5px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 5px solid #18502B;
	font-weight: bold;
	color: #18502B;
	background-color: #FFFFFF;
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
}
#payopt .container {
	display: block;
	margin-left: 110px;
	height: 100px;
}
#payopt p.disclaimer {
	font-size: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#payopt h1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	margin: 0px;
	border: 1px solid #239476;
	background-image: url(cardstripe.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #E6F8BA;
	padding: 3px;
}
#payopt h1 a:link, #payopt h1 a:active {
	text-decoration: none;
}
#payopt h1 a:visited {
	color: #239476;
	text-decoration: none;
}
#payopt h1 a:hover {
	color: #239476;
	text-decoration: underline;
}
#payopt h2 {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#payopt h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #8E0838;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#payopt ul {
	margin: 6px;
}
#payopt li {
	font-size: 10px;
	list-style-image: url(bullet_arrow.gif);
	font-weight: bold;
	line-height: 11px;
	list-style-position: inside;
}
#payopt a:link, #payopt a:active {
	text-decoration: underline;
}
#payopt a:visited {
	text-decoration: underline;
	color: #006169;
}
#payopt a:hover {
	text-decoration: none;
}
#payopt td.textarea {
	background-color: #D7D4AA;
	background-image: url(../tools/images/payopt/bnr_textarea.gif);
	background-repeat: repeat-y;
	background-position: right top;
	
}
#payopt img {
	float: left;
	padding: 0px;
	margin: 0px;
}
#payopt #optone {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding: 0px;
	height: 115px;
}
#payopt #opttwo {
	height: 115px;
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding: 0px;
}
#payopt #optthree {
	height: 115px;
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding: 0px;
}
#payopt #optfour {
	height: 105px;
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding: 0px;
}
#claims {
	padding: 3px;
	margin: 3px;
}
#claims p.phone {
	text-align: center;
	padding: 3px;
	border-top: 1px solid #18502B;
	border-right: 5px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 5px solid #18502B;
	font-weight: bold;
	color: #18502B;
	background-color: #FFFFFF;
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
}
#claims .container {
	display: block;
	margin-left: 110px;
	height: 100px;
}
#claims p.disclaimer {
	font-size: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#claims h1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	margin: 0px;
	border: 1px solid #239476;
	background-image: url(cardstripe.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #E6F8BA;
	padding: 3px;
}
#claims h1 a:link, #claims h1 a:active {
	text-decoration: none;
	font-weight: bold;
}
#claims h1 a:visited {
	color: #239476;
	text-decoration: none;
}
#claims h1 a:hover {
	color: #239476;
	text-decoration: underline;
}
#claims h2 {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#claims h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#claims h4 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: 18502b;
	font-weight: bold;
}
#claims ul {
	display: block;
	margin: 0px;
}
#claims li {
	font-size: 10px;
	list-style-image: url(bullet_arrow.gif);
	font-weight: normal;
	line-height: 16px;
	list-style-position: outside;
	white-space: normal;
	color: 18502b;
}
#claims li a:link, #claims li a:visited, #claims li a:active {
	font-weight: bold;
}
#claims li a:hover {
}
#claims li img {
	height: 16px;
	width: 16px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: right;
	margin-top: -16px;
	margin-right: 45px;
}
#claims a:link, #claims a:active {
	text-decoration: underline;
}
#claims a:visited {
	text-decoration: underline;
	color: #006169;
}
#claims a:hover {
	text-decoration: none;
}
#claims td.textarea {
	background-color: #D7D4AA;
	background-image: url(../tools/images/payopt/bnr_textarea.gif);
	background-repeat: repeat-y;
	background-position: right top;
	
}
#claims img  {
	padding: 0px;
	float: left;
	display: block;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#claims #optone {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 8px;
	margin-left: 12px;
	padding: 0px;
	display: block;
}
#claims #opttwo {
	height: auto;
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 8px;
	margin-left: 12px;
	padding: 0px;
}
#claims #optthree {
	height: auto;
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 8px;
	margin-left: 12px;
	padding: 0px;
}
#claims #optfour {
	height: auto;
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 5px;
	margin-left: 12px;
	padding: 0px;
}
#claims #optone div.container, #claims #opttwo div.container, #claims #optthree div.container, #claims #optfour div.container {
	display: block;
	height: auto;
}

#introtextwpic {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#introtextwpic p.phone {
	text-align: center;
	padding: 3px;
	border-top: 1px solid #18502B;
	border-right: 5px solid #18502B;
	border-bottom: 1px solid #18502B;
	border-left: 5px solid #18502B;
	font-weight: bold;
	color: #18502B;
	background-color: #FFFFFF;
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
}
#introtextwpic .container {
	display: block;
	margin-left: 12px;
}
#introtextwpic p.disclaimer {
	font-size: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#introtextwpic h1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	border: 1px solid #239476;
	background-image: url(cardstripe.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #E6F8BA;
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 95px;
}
#introtextwpic h1 a:link, #introtextwpic h1 a:active {
	text-decoration: none;
}
#introtextwpic h1 a:visited {
	color: #239476;
	text-decoration: none;
}
#introtextwpic h1 a:hover {
	color: #239476;
	text-decoration: underline;
}
#introtextwpic h2 {
	font-size: 11px;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-bottom: 10px;
}
#introtextwpic h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #8E0838;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#introtextwpic img {
	float: left;
	margin: 0px;
	padding: 0px;
}
#introtextwpic #optone {
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}

/* Added by Ryan to keep paragraph blocks with images aligned correctly in the pl_prospects.htm page */


.imageRightContainer,
.pl_programs
{
	float:left;
	width:100%;
	padding-top:2px;
	padding-bottom:5px;
	margin:0;
}

.imageRightContainer p
{
	float:left;
}

.imageRightContainer img
{
	float:right;
}

.pl_programs h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #8F7236;
	padding-left: 6px;
	padding-right: 6px;
	font-style: italic;
	margin-right: 12px;
	margin-top:5px;
	margin-bottom:5px;
	color:#18502b;
	font-style:normal;
}


.pl_programs img
{
	float:left;
	margin-right:10px;
	margin-bottom:0;
}

.pl_programs p
{
	float:right;
	margin-top:5px;
	width:565px;
	*width:560px;
	margin-bottom:5px;
}

/* Added by Ryan for the new Careers website */
.testimonial
{
	position:relative;
	float:left;
	width:100%;
	*width:415px;
	vertical-align:top;
	border-bottom:1px solid #18502B;
}

.testimonial dl,
.testimonial dt
{
	float:left;
	position:relative;
	width:100%;
	*width:415px;
	margin-bottom:5px;
}

.testimonial dd
{
	margin:0;
	padding:0;
	position:relative;
}

.testimonial dd img
{
	float:left;
	width:135px;
	height:135px;
	margin:0;
	position:relative;
}

.testimonial dd p
{
	float:right;
	margin-left:0px;
	width:255px;
	*width:250px;
	font-style:italic;
	margin-right:0px;
	margin:0;
	
}


