 body { 	margin: 0px; 	padding: 0px; 	border: none; 	background-image: url(images/side_bkgrd.jpg); 	background-repeat: repeat-y; 	background-color: #FFFFFF; } .top_bkgrd { 	background-image: url(images/top_bkgrd.jpg); 	background-repeat: repeat-x; } .side_top_bkgrd { 	background-image: url(images/sidetop_bkgrd.jpg); 	background-repeat: no-repeat; 	background-position: left top; 	margin: 0px; 	padding-top: 0px; 	padding-right: 0px; 	padding-bottom: 0px; 	padding-left: 0px; 	width: 175px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-weight: bold; 	text-transform: uppercase; } .side_top_bkgrd A:link { 	color: #0078c0; 	text-decoration: none; } .side_top_bkgrd A:active { 	color: #0078c0; 	text-decoration: none; } .side_top_bkgrd A:visited { 	color: #0078c0; 	text-decoration: none; } .side_top_bkgrd A:hover { 	color: #64247a; 	text-decoration: underline; } .side_top_bkgrd A:visited:hover { 	color: #64247a; 	text-decoration: underline; } .bullet { 	float: right; 	margin: 0px; 	padding-top: 3px; 	padding-right: 1px; 	padding-bottom: 0px; 	padding-left: 0px; } .subnav { 	background-image: url(images/2.jpg); 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: #0179B4; 	text-align: left; 	vertical-align: top; 	height: 20px; } .subnav A:link { 	color: #3B4D40; 	text-decoration: none; } .subnav A:active { 	color: #3B4D40; 	text-decoration: none; } .subnav A:visited { 	color: #3B4D40; 	text-decoration: none; } .subnav A:hover { 	color: #FFFFFF; 	background-color: #3B4D40; 	text-decoration: none; } .subnav A:visited:hover { 	color: #FFFFFF; 	background-color: #3B4D40; 	text-decoration: none; }   /*----------------------- content ----------------------------------------*/ .content, content table { 	margin: 0px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #000000; 	font-style: normal; 	line-height: normal; 	font-weight: normal; 	font-variant: normal; 	padding: 0px; 	background-image: url(images/helix_bkgrd.jpg); 	background-repeat: no-repeat; 	background-position: center top; 	height: 600px; }  .content strong { 	text-transform: capitalize; 	font-size: 11px; }   .content a:link { 	color: #834884; 	font-weight: bold; 	text-decoration: underline; } .content a:hover { 	color: #0066FF; 	font-weight: bold; 	text-decoration: none; } .content a:visited:hover { 	color: #0066FF; 	font-weight: bold; 	text-decoration: none; } .content a:visited { 	color: #834884; 	font-weight: bold; 	text-decoration: underline; } .content a:active { 	color: #006600; 	font-weight: bold; 	text-decoration: none; }  /*----------------------- END content ----------------------------------------*/   .title { 	text-transform: uppercase; 	color: #0078c0; 	font-weight: bold; } .side_top_bkgrd_here { 	color: #64247a; 	text-decoration: none; 	cursor: crosshair; 	margin: 0px; 	padding: 0px; } .subnav_here { 	color: #FFFFFF; 	background-color: #536C89; 	text-decoration: none; 	cursor: crosshair; } .nav { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-weight: bold; 	color: #662282; 	margin: 0px; 	padding: 0px; } .helix_bkgrd { 	background-image: url(images/helix_bkgrd.jpg); 	background-repeat: no-repeat; 	background-position: center top; 	height: 600px; 	width: 500px; 	text-align: left; 	vertical-align: top; } .anestry_face { 	background-image: url(images/ancestry_faces.jpg); 	background-repeat: no-repeat; 	background-position: center top; 	height: 463px; } .point_link { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: bold; 	text-transform: capitalize; } .point_link A:link { 	color: #1870A6; 	text-decoration: underline; } .point_link A:active { 	color: #1870A6; 	text-decoration: underline; } .point_link A:visited { 	color: #1870A6; 	text-decoration: underline; } .point_link A:visited:hover { 	color: #1870A6; 	text-decoration: underline; } .point_link A:hover { 	color: #652381; 	text-decoration: underline; } .top { 	background-image: url(images/top.jpg); 	height: 176px; 	width: 770px; 	background-repeat: no-repeat; 	background-position: left top; }  .subsubnav { 	background-image: url(images/2.jpg); 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: #0179B4; 	text-align: left; 	vertical-align: top; 	height: 20px; } .subsubnav A:link { 	color: #009383; 	text-decoration: none; } .subsubnav A:active { 	color: #990000; 	text-decoration: none; } .subsubnav A:visited { 	color: #009383; 	text-decoration: none } .subsubnav A:hover { 	color: #FFFFFF; 	background-color: #009383; 	text-decoration: none; } .subsubnav A:visited:hover { 	color: #FFFFFF; 	background-color: #009383; 	text-decoration: none; } .float_left { 	float: left; 	margin: 0px 10px 0px 0px; 	padding-top: 0px; 	padding-right: 10px; 	padding-bottom: 5px; 	padding-left: 0px; } .newlist li { 	list-style-position: outside; 	list-style-type: square; 	padding-top: 4px; 	padding-bottom: 4px; 	font-size: 11px; } .newlist ul { 	margin: 0px; 	padding-top: 0px; 	padding-right: 0px; 	padding-bottom: 0px; 	padding-left: 0px; 	font-size: 11px; } .newlist { 	font-family: Geneva, Arial, Helvetica, sans-serif; 	color: #38495C; }  .newlist_ol li { 	list-style-position: outside; 	list-style-type: upper-roman; 	padding-top: 4px; 	padding-bottom: 4px; 	font-size: 11px; } .newlist_ol ol { 	margin: 0px; 	padding-top: 0px; 	padding-right: 0px; 	padding-bottom: 0px; 	padding-left: 0px; 	font-size: 11px; } .newlist_ol { 	font-family: Geneva, Arial, Helvetica, sans-serif; 	color: #38495C; } .nohelix { 	background-color: #FFFFFF; 	height: 600px; }  .contact { 	font-size: 11px; }  .contact a:link { 	color: #834884; 	font-weight: bold; 	text-decoration: underline; } .contact a:hover { 	color: #0066FF; 	font-weight: bold; 	text-decoration: none; } .contact a:visited:hover { 	color: #0066FF; 	font-weight: bold; 	text-decoration: none; } .contact a:visited { 	color: #834884; 	font-weight: bold; 	text-decoration: underline; } .contact a:active { 	color: #006600; 	font-weight: bold; 	text-decoration: none; }     .quotes { 	font-family: Times New Roman, Times, serif; 	font-size: 16px; 	color: #6f2989; 	margin: 0px; 	padding-right: 30px; 	padding-left: 30px; } 
.footnote {
	font-size: 10px;
}

/* ----------------- color text --------------- */ .purple { 	color: #68227a; 	font-weight: bold; 	text-transform: capitalize; 	font-size: 11px; } .green { 	color: #009383; 	font-weight: bold; 	text-transform: capitalize; 	font-size: 11px; } .blue { 	color: #0676b8; 	font-weight: bold; 	text-transform: capitalize; 	font-size: 11px; } .grey { 	color: #666666; 	font-weight: bold; 	text-transform: capitalize; 	font-size: 11px; } /* ----------------- END color text --------------- */   .form_decoration { 	background-color: #FFFEE9; 	border: thin solid #536C89; } 
