/* Stylesheet for Guide Dogs HealthyEyes lower level page */body{	color: #333333;	font-family: Arial, Verdana, sans-serif;	background-color: #ffffff;	margin: 0px;}*:focus { outline: none; }/* image styles */img.fix { display: block; }img.image-padding { padding-top: 8px; }/* heading styles */h1{	color: #003399;	font-weight: bold;	font-size: 1em;	margin-top: 0em;	margin-bottom: 0.6em;}/* paragraph styles */p{	font-size: 0.80em;	line-height: 1.4em;	margin-top: 0em;	margin-bottom: 1em;}p.accessnav{	font-size: 0.1em;	line-height: 0.2em;	margin-top: 0em;	margin-bottom: 0em;	color: #333;	background-color: #000;}p.accessnav a:link, p.accessnav a:visited{	text-decoration: none;	color: #333;	background-color: #000;}/* link styles */a:link, a:visited{	color: #396;	text-decoration: underline;}a:hover{	color: #039;	text-decoration: underline;}/* div styles */div.div-main-site-link table tr td{	color: #fc0;	font-size: 1em;	background-color: #039;}div.div-main-site-link table tr td a:link, div.div-main-site-link table tr td a:visited{	color: #fc0;	text-decoration: none;	background-color: #039;}div.div-main-site-link table tr td a:hover{	color: #fc0;	text-decoration: underline;	background-color: #039;}div.div-main-nav-1{	color: #fff;	margin: 0em;	padding: 0em;	background-color: #fc0;}div.div-main-nav-1 p{	color: #fff;	font-size: 1em;	background-color: #fc0;	margin: 0em;	padding: 0em;}div.div-main-nav-1 p a:link, div.div-main-nav-1 p a:visited{	color: #000;	text-decoration: none;	background-color: #fc0;}div.div-main-nav-1 p a:hover{	color: #000;	text-decoration: underline;	background-color: #fc0;}div.div-toolkit-links table tr td{	color: #fc0;	background-color: #666;}div.div-toolkit-links table tr td.td-white-background{	color: #fc0;	background-color: #fff;}div.div-toolkit-links table tr td.td-rule-background{	color: #fc0;	background-color: #039;}div.div-toolkit-links table tr td p{	color: #fc0;	text-size: 0.8em;	background-color: #666;	margin: 0em;}div.div-toolkit-links table tr td p a:link, div.div-toolkit-links table tr td p a:visited{	color: #fff;	text-decoration: none;	background-color: #666;}div.div-toolkit-links table tr td p a:hover{	color: #fff;	text-decoration: underline;	background-color: #666;}div.div-home-content { margin: 0px; }div.div-home-content table tr td.td-rule-background{	color: #fc0;	background-color: #039;}div.div-main-feature{	margin: 0px;	padding: 0px;}div.div-main-feature h2{	color: black;	font-size: 1em;	line-height: 1.2em;	margin-top: 1em;	margin-bottom: 0.2em;	padding-left: 10px;}div.div-main-feature p{	color: black;	font-size: 0.8em;	margin-top: 0em;	margin-bottom: 1em;	padding-left: 10px;}div.div-profile-form { margin: 0px; }div.div-profile-form table tr td.td-profile-form-bg { background: url(images/homepage/home-profile-bg.gif) no-repeat; }div.div-profile-form form{	margin-left: 50px;	width: auto;	height: 128px;}div.div-profile-form form p{	color: black;	font-size: 1em;	margin-top: 0em;	margin-bottom: 0em;}div.div-profile-form form table{	margin-top: 0em;	margin-bottom: 0.15em;}div.div-profile-form form a:link, div.div-profile-form form a:visited{	color: black;	text-decoration: underline;}div.div-profile-form form a:hover, div.div-profile-form form a:active{	color: black;	text-decoration: none;}div.div-home-slogan { margin: 0px; }div.div-home-slogan h1{	color: black;	font-weight: normal;	font-size: 0.95em;	background-color: white;	margin: 0.2em 0px 0.25em 18px;}div.div-home-noticeboard { 	margin: 5px 0px 5px 5px; 	border: #ccc solid 1px;}/*div.div-home-noticeboard table tr td.td-vertical-rule{	color: black;	background-color: #ccc;}*/td.td-vertical-rule {}div.div-home-noticeboard h2{	color: #039;	font-weight: bold;	font-size: 1em;	background-color: white;	margin: 13px 40px 0px 14px;}div.div-home-noticeboard p{	color: #039;	font-size: 1em;	background-color: white;	margin: 0px 40px 13px 14px;}div.div-home-keyfact { margin: 0px 0px 0px 5px; }div.div-home-keyfact table tr td{	color: white;	background-color: #039;}div.div-home-keyfact p{	color: white;	font-size: 1.2em;	background-color: #039;	margin: 0.15em 0px 0.2em 13px;}div.div-kids-vision-nature { margin-left: 18px; }div.div-kids-vision-nature p{	color: black;	font-size: 0.85em;	background-color: white;}div.div-kids-looking-after { }div.div-kids-looking-after table tr td.td-vertical-rule{	color: black;	background-color: #ccc;}div.div-kids-looking-after p{	color: black;	font-size: 0.9em;	background-color: white;}div.div-kids-looking-after a:link, div.div-kids-looking-after a:visited{	color: #039;	text-decoration: underline;	background-color: white;}div.div-kids-looking-after a:hover, div.div-kids-looking-after a:active{	color: #039;	text-decoration: none;	background-color: white;}div.div-kids-how-see { margin: 0px; }div.div-kids-how-see table tr td.td-how-see-bg { background: url(images/homepage/home-profile-bg.gif) no-repeat; }div.div-kids-how-see table tr td table tr td p{	color: black;	font-size: 0.85em;	margin-top: 0em;	margin-bottom: 0em;	margin-left: 50px;	width: 218px;}div.div-kids-how-see a:link, div.div-profile-form form a:visited{	color: black;	text-decoration: underline;}div.div-kids-how-see a:hover, div.div-profile-form form a:active{	color: black;	text-decoration: none;}/* td styles */td.td-main-nav-1{	color: #fff;	background-color: #fc0;}/* form styles */form{	margin: 0em;	padding: 0em;}form input{	font-size: 0.9em;	margin: 0em;	padding: 0em;}