* { padding: 0; margin: 0; }#dnajk {	left: 45px;	top: 225px;	position: relative;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	background-color: #1370A0;	margin-top: 0px;	background-image: url(images/bkggradientaa.gif);	background-repeat: repeat-x;}#wrapper {	margin: 0 auto;	width: 789px;	background-color: #FFFFFF;}#wrapperpop  {	margin: 0 auto;	background-color: #FFFFFF;	width: 720px;}#header {	color: #333;	width: 789px;	float: left;	padding: 0px;	height: 126px;	margin: 0px 0px 0px 0px;	background: #12719F;}#Layer3 {	position:relative;	width:49px;	height:89px;	z-index:1;	top: -25px;	left: -5px;	visibility: visible;}.subscribe {	float: left;	width: 125px;	margin: 0px 0 0 0px;	padding: 0px;	border: 1px solid #ffffff;	font-size: 0.75em;}/*#underheader { color: #333; width: 789px; float: left; padding: 0px; height: 16px; margin: 0px 0px 0px 0px; background: #FFFFFF;}*/#leftcolumn {	color: #333;	background: #ffffff;	margin: 0px;	width: 135px;	float: left;	padding-top: 0px;	padding-right: 0px;	padding-left: 5px;	padding-bottom: 10px;}#ddna {	position: relative;	left: -5px;	top: -555px;}#content {	float: left;	color: #000000;	background: #ffffff;	margin: 0px 2px 0px 3px;	padding: 0px 0px 0px 15px;	width: 400px;	display: inline;		line-height: 110%;}#content a:link {	font-weight: bold;	color: #12719F;	text-decoration: underline;}#content a:visited {	font-weight: bold;	color: #12719F;	text-decoration: underline;}#content a:hover {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #12719F;}#content a:active {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #12719F;}	.myForm td, input, select, textarea, checkbox  {		font-family: tahoma;		font-size: 12px;	}	.required {		color: #12719F;	}#rightcolumn { /* color: #333;*//* background: #ffffff;*/ margin: 0px 0px 0px 5px; padding: 10px 6px 0px 8px; width: 200px; float: left;}#rightcolumn a:link {	font-weight: bold;	color: #12719F;	text-decoration: underline;}#rightcolumn a:visited {	font-weight: bold;	color: #12719F;	text-decoration: underline;}#rightcolumn a:hover {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #12719F;}#rightcolumn a:active {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}#footer {	width: 749px;	clear: both;	color: #333;	background: #FFFFFF url(images/footerbkg.gif) repeat-x;	margin: 0px 20px;	padding: 2px 0px 0px;	height: 75px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	/*background-color: #c4a742;*/}#footer a:link {	font-weight: normal;	color: #12719F;	text-decoration: none;}#footer a:visited {	font-weight: normal;	color: #12719F;	text-decoration: none;}#footer a:hover {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #12719F;}#footer a:active {	font-weight: bold;	color: #12719F;	text-decoration: none;}#navlist {	list-style-type: none; /*turns off display of bullet*/	/*	border: 1px solid #993333;*/	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	margin-top: 0px;	padding-top: 0px;	font-weight: bold;}#navlist a, #navlist a:visited {display: block;padding: 2px 2px 2px 24px;border: 1px solid;border-color: #FFFFFF;background-color: #FFFFFF;/*background-image: url(assets/l1_down.jpg);*/background-repeat: no-repeat;background-position: 0% 50%;color: #12719F;text-decoration: none;}#leftcolumn #navlist .uberlink {	background-color: #9F6F9F;	background-image: url(assets/l1_over.jpg);	background-repeat: no-repeat;	background-position: 0% 50%;	color: #333 !important;	font-weight: bold;	cursor: default;}#navlist a:hover {background-color: #c4a742;/*background-image: url(assets/l1_over.jpg);*/color: #12719F;}#dnaimage {	position: relative;	right: 515px;	top: -30px;}#testimage {	position: relative;	right: -572px;	top: -85px;}#horizline {	left: 34px;	top: 23px;	position: relative;}.middle {	margin-right: 5px;	margin-left: 10px;	padding-right: 5px;	padding-left: 15px;	list-style-type: disc;	margin-top: 5px;}.questions {	line-height: 150%;}.ordered {	margin-right: 5px;	margin-left: 10px;	padding-right: 5px;	padding-left: 20px;	list-style-type: decimal;	margin-top: 5px;}#content ul {	color: #c4a742;	margin-top: 11px;}#content li span {color: black;}#content li  {	color: #c4a742;	margin-bottom: 3px;	padding-bottom: 3px;}.rt {	margin-right: 5px;	margin-left: 10px;	padding-right: 5px;	padding-left: 15px;	list-style-type: disc;	margin-top: 5px;}.rt  ul {	color: #c4a742;	margin-top: 11px;}.rt  li span {	color: black;	}.rt li  {	color: #c4a742;	margin-bottom: 3px;	padding-bottom: 3px;}.photoborder {	border: 2px solid #C4A742;}.rightsmall {	font-size: 11px;	font-style: italic;}h1 {	font-size: 18px;	font-weight: bold;	color: #12719F;	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: 0px;	line-height: 125%;}.bluetext {	color: #12719F;}h2 {	color: #12719F;	font-size: 14px;	margin-bottom: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: 0px;	line-height: 125%;}h3 {	font-size: 16px;	font-weight: bold;	color: #12719F;	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: 0px;	line-height: 125%;}h4 {	color: #b59221;	font-size: 14px;	margin-bottom: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: 0px;	line-height: 125%;}.callout {	float: right;	width: 142px;	margin: 4px 15px 0 10px;	padding: 10px;	border: 1px solid #12719F;	font-size: 0.85em;}.calloutrt {	float: right;	width: 142px;	margin: 4px 15px 0 10px;	padding: 10px;	font-size: 0.95em;}.contactbox {	padding: 3px;	border: 1px solid #c4a742;	font-weight: normal;	margin-top: 24px;	margin-bottom: 24px;	color: #399dc4;}.bluebox {color: #FFFFFF;	background-color: #1370A0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;		padding: 5px;	display: inline;}.testbox {	border: 3px solid #12719F;	background-color: #FFFFFF;	background-image: url(images/BeamanColors.gif);	background-repeat: repeat-x;}.standoutbox {	border: 2px solid #1370A0;	padding: 8px;}.bottombox {	width: 350px;	margin-top: 6px;	margin-right: auto;	margin-bottom: 6px;	margin-left: auto;	padding: 12px;	border: 1px solid #1370A0;}.evaluatebox {	background-color: #FFFFFF;	padding-top: 22px;	padding-right: 12px;	padding-bottom: 22px;	padding-left: 12px;	margin-top: 55px;	margin-right: 12px;	margin-bottom: 22px;	margin-left: 12px;	text-align: left;}#totop {	margin-right: auto;	margin-left: 345px;}.gold16 {	color: #b59221;	font-size: 16px;	margin-bottom: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: 0px;	line-height: 125%;}.blue16 {	font-size: 16px;	font-weight: bold;	color: #12719F;	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: 0px;	line-height: 125%;}.reddish {	font-size: 16px;	font-weight: bold;	color: #b90000;	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: 0px;	line-height: 125%;}#compassbkg {	background-image: url(images/imagecompasssm.jpg);	background-repeat: no-repeat;	background-position: 264px 19px;}