#quoteform a:link {
	color: #0148CB
}
#quoteform a:visited {
	color: #0148CB
}
#quoteform a:hover {
	text-decoration: none;
	color: #0148CB
}
#quoteform a:active {
	color: #0148CB
}
#quoteform a:link.nocolor {
	text-decoration: none;
	border-bottom:2px solid #D50000;
	color: #000000
}
#quoteform a:visited.nocolor {
	text-decoration: none;
	border-bottom:2px solid #D50000;
	color: #000000
}
#quoteform a:hover.nocolor {
	text-decoration: none;
	border-bottom:2px solid #D50000;
	color: #000000
}
#quoteform a:active.nocolor {
	text-decoration: none;
	border-bottom:2px solid #D50000;
	color: #000000
}
#quoteform {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-align: left;
	margin-top: 0px;
}
#quoteform input, #quoteform textarea, #quoteform select {
	font-size: 10pt;
}
#quoteform h1 {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
}
#quoteform h2 {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
}
#quoteform h3 {
	color: #004080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
#quoteform h4 {
	color: #2258C8;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
#quoteform h5 {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
#quoteform p {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-align: left;
}
#quoteform p.italic {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-style: italic;
	font-weight: normal;
	text-align: left;
}
#quoteform p.right {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-align: right;
}
#quoteform p.center {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-align: center;
}
#quoteform p.center_red {
	color: red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-align: center;
}
#quoteform p.center_green {
	color: green;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-align: center;
}
#quoteform p.blue {
	color: #2258c8;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12pt;
	font-style: italic;
	font-weight: normal;
	text-align: left;
}
#quoteform hr {
	width: 100%;
	color: #004080;
}
#quoteform hr.black {
	width: 100%;
	color: #000000;
}
#quoteform div {
	background-color: white;
}
#quoteform div.spacer {
	background-color: white;
	line-height: 4px;
}
#quoteform ol {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
}
#quoteform ul {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
}
#quoteform .default_header {
	border-collapse: collapse;
	border: 1px solid #004080;
	background-color: #004080;
	padding: 2px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .default_sub_header {
	border-collapse: collapse;
	border-bottom: 1px solid #004080;
	background-color: #D9E0EC;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .default_sub_header_center {
	border-collapse: collapse;
	border-bottom: 1px solid #004080;
	background-color: #D9E0EC;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .default_sub_header_center_border {
	border-collapse: collapse;
	border: 1px solid #004080;
	background-color: #D9E0EC;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .default_sub_group {
	border-collapse: collapse;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #808080;
	background-color: #e6e6e6;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .default_table {
	border-collapse: collapse;
	border: 1px solid #004080;
	background-color: #FFFFFF;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .Row0 {
	border-collapse: collapse;
	border-bottom: 1px solid #808080;
	background-color: #FFFFFF;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .Row1 {
	border-collapse: collapse;
	border-bottom: 1px solid #808080;
	background-color: #e6e6e6;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .gray_cell {
	border-collapse: collapse;
	background-color: #e6e6e6;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .gray_cell_right {
	border-collapse: collapse;
	background-color: #e6e6e6;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: right;
	margin-left:auto;
	margin-right:auto;
}
#quoteform .center_gray {
	border-collapse: collapse;
	border: 1px solid #004080;
	background-color: #e6e6e6;
	padding: 2px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
}
#quoteform .default_white {
	border: 0px solid white;
	background-color: #FFFFFF;
	color: #000000;
	padding: 2px;
	font-family: Arial;
	font-size: 10pt;
}
#quoteform .error {
	border: 1px solid #D90000;
	background-color: #FFFFFF;
	color: #D90000;
	padding: 2px;
	font-family: Verdana;
	font-size: 10pt;
	text-align: center;
}
#quoteform .application_header {
	border: 1px solid #004080;
	background-color: #004080;
	color: #FFFFFF;
	padding: 2px;
	font-family: Arial;
	font-size: 10pt;
}
#quoteform .application {
	border: 1px solid #004080;
	font-family: Arial;
	font-size: 10pt;
}
#quoteform .thank_header {
	border: 1px solid #004080;
	background-color: #004080;
	color: #FFFFFF;
	padding: 2px;
	font-family: Arial;
	font-size: 10pt;
}
#quoteform .thank_you {
	border: 1px solid #004080;
	background-color: #ffffee;
	color: #000000;
	padding: 2px;
	font-family: Arial;
	font-size: 10pt;
}
#quoteform tr.c1 td {
	background-color: #e6e6e6;
}
#quoteform tr.c2 td {
	background-color: #ffffff;
}

