body { 
	color: #000000; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-color: #043d69; 
	background-image: url(images/stripes2.gif); 
	background-repeat: repeat; 
	margin: 10px 0 20px; 
	border-width: 0;
}
h1 { 
	color: #FFFFFF; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	background-color: #7e3337; 
	text-indent: 5px; 
	margin: 0.83em 0 0; 
	padding-top: 3px; 
	padding-bottom: 2px;
}
h2   { 
	color: #7e3337; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	margin: 20px 0 -6px;
}
h2.form { 
	color: #7e3337; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	margin-top: 20px; 
	margin-bottom: 0; 
	border-bottom: 2px dotted #e5e5e5;
}
h2.producer { 
	color: #7E3337; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	margin: 0; 
	padding: 0;
}
h2.faq {
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
h2.faq a:link { 
	color: #262C33; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0; 
	padding: 0;
}
h2.faq a:visited { 
	color: #262C33; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0; 
	padding: 0;
}
h2.faq a:hover { 
	color: #7E3337; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0; 
	padding: 0;
}
h3 { 
	color: #262C33; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	margin: 0.83em 0 0;
}
h3.faq {
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #262C33;
	margin-bottom: -5px;
}
h3.producer { 
	color: #000000; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-style: italic; 
	margin: 0; 
	padding: 0;
}
h4 { 
	color: #262C33; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	margin: 0.83em 0 0;
}
ul  { 
	list-style-type: square; 
	margin: 1em 0 1em 15px ; 
	padding-left: 0px;
}
.hdr { 
	color: #FFFFFF; 
	font-size: 12px; 
	font-weight: normal; 
	line-height: 12px;
}
td.label { 
	color: #000000; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E5E5E5; 
	padding-right: 7px;
}
td.header { 
	color: #000000; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	padding-right: 5px;
}
a:link  { 
	color: #000000; 
	font-size: 12px;
}
a:visited  { 
	color: #666666; 
	font-size: 12px;
}
a:hover { 
	color: #7E3337; 
	font-size: 12px; 
	text-decoration: underline;
}
a:active { 
	color: #AF3337; 
	font-size: 12px; 
	text-decoration: underline;
}
ul.productNav {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
ul.productNav li {
	list-style-type: none;
	list-style-position: outside;
}
a.productNav:link {
	color: #000000;
	text-decoration: none;
	padding: 5px;
	display: block;
}
a.productNav:visited {
	color: #000000;
	text-decoration: none;
	padding: 5px;
	display: block;
}
a.productNav:hover {
	color: #FFFFFF;
	background-color: #065B96;
	text-decoration: none;
	padding: 5px;
	display: block;
}
.navMarker {
	color: #FFFFFF;
	background-color: #065B96;
	padding: 5px;
	display: block;
}
a.legal  { 
	color: #B5B5B5; 
	font-size: 9px; 
	line-height: 9px; 
	text-decoration: underline; 
	padding: 0px;
}
a.hdr:link { 
	color: #fff; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: none;
}
a.hdr:visited { 
	color: #e5e5e5; 
	font-weight: normal; 
	text-decoration: none;
}
a.hdr:hover { 
	color: #fff; 
	font-weight: normal; 
	text-decoration: underline;
}
a.hdr:active { 
	color: #fff; 
	font-weight: normal; 
	text-decoration: underline;
}
a.hd2:link { 
	color: #7e3337; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline; 
	margin-top: 20px;
}
a.hd2:visited { 
	color: #7e3337; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline; 
	margin-top: 20px;
}
a.hd2:hover { 
	color: #af3337; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline; 
	margin-top: 20px;
}
a.hd2:active { 
	color: #7e3337; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline; 
	margin-top: 20px;
}
.colLeft { 
	font-size: 12px; 
	line-height: 18px; 
	text-align: left; 
	padding-left: 40px;
}
.leftNav  { 
	font-size: 12px; 
	line-height: 18px; 
	text-align: left; 
	width: 150px; 
	padding-left: 15px;
}
.leftImg  { 
	font-size: 12px; 
	line-height: 18px; 
	text-align: left; 
	width: 150px; 
	padding-left: 0px;
}
.colOne { 
	font-size: 12px; 
	line-height: 18px; 
	text-align: left; 
	padding-right: 30px; 
	padding-left: 40px;
}
.spage { 
	font-size: 12px; 
	text-align: left; 
	width: 400px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	padding: 15px;
}
.spageconfirm { 
	font-size: 12px; 
	background-color: #E5E5E5; 
	text-align: center; 
	padding: 20px; 
	width: 75%; 
	margin: 10px 0; 
	border: solid 1px #33599b;
}
.legal  { 
	color: #b5b5b5; 
	font-size: 9px; 
	line-height: 9px; 
	text-align: justify; 
	padding-right: 35px; 
	padding-left: 40px;
}
.legalfaq  { 
	color: #b5b5b5; 
	font-size: 9px; 
	line-height: 9px; 
	text-align: justify; 
	padding-right: 35px; 
}
.colRight  { 
	font-size: 12px; 
	line-height: 18px; 
	text-align: center; 
	padding-right: 30px; 
	padding-left: 30px;
}
.colProd { 
	font-size: 12px; 
	line-height: 18px; 
	text-align: left;;
}
.uc-note { 
	line-height: 14px; 
	background-color: #E5E5E5; 
	padding: 0 3px 7px 7px; 
	border: dotted 3px #AF3337;
}
.required { 
	color: #5C1414; 
	font-weight: normal; 
	font-style: italic;
}
.producer {
	background-color: #E5E5E5;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.tbd { 
	color: #999999;
}
.portrait {
	text-align: right;
	font-size: 11px;
	padding-bottom: 20px;
	font-style: normal;
	font-weight: normal;
}
.answer {
	padding-top: 1px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #E5E5E5;
	padding-bottom: 5px;
	margin: 0px;
}
