.bg1 {	background-repeat: repeat;	background-position: left;}.topbg {	background-image: url(laytimages/plan3_04.jpg);	background-repeat: repeat-x;	background-position: left top;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 45px;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	text-align: left;	vertical-align: top;}a.menbg {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 16px;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	display: block;	height: 16px;	width: 203px;	background-image: url(laytimages/plan3up_13.jpg);	background-repeat: no-repeat;	background-position: center center;	text-align: center;	vertical-align: middle;}a.menbg:link {	color: #FFFFFF;	text-decoration: none;}a.menbg:visited {	color: #FFFFFF;	text-decoration: none;}a.menbg:hover {	color: #0099FF;	text-decoration: none;	background-image: url(laytimages/plan3ov_13.jpg);	background-repeat: no-repeat;	background-position: center center;}a.menbg:active {	color: #FFFFFF;	text-decoration: none;}.headr {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 16px;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #003399;	text-decoration: none;	display: block;	height: 16px;	width: 203px;	background-image: url(laytimages/plan3up_13.jpg);	background-repeat: no-repeat;	background-position: center center;	text-align: left;	vertical-align: middle;	text-indent: 10pt;}.someone {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	text-align: left;	padding-left: 2px;}.maintxt {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #003399;	text-decoration: none;	text-align: left;	vertical-align: top;	padding-left: 18px;	padding-top: 8px;}.repbg {	background-image: url(laytimages/plan3_09.jpg);	background-repeat: repeat-y;	background-position: center;}.newbg {	background-image: url(laytimages/plan3_20.jpg);	background-repeat: no-repeat;	background-position: right bottom;}.topleft {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	background-image: url(laytimages/plan3_02.jpg);	background-repeat: no-repeat;	text-align: left;	vertical-align: middle;}.topbgrgt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	text-align: right;	vertical-align: bottom;	padding-bottom: 6px;}.toplfttext {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	text-align: left;	vertical-align: middle;	padding-left: 14px;}.toplfttext a:link {	color: #FFFFFF;	text-decoration: none;}.toplfttext a:visited {	color: #FFFFFF;	text-decoration: none;}.toplfttext a:hover {	color: #0099FF;	text-decoration: none;}.toplfttext a:active {	color: #FFFFFF;	text-decoration: none;}.maptxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 11px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #003399;	text-decoration: none;	text-align: left;	vertical-align: top;	padding-left: 2px;}.picdescs {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	text-align: center;	padding-bottom: 2px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.topbgrgt a:link {	color: #FFFFFF;	text-decoration: none;}.topbgrgt a:visited {	color: #FFFFFF;	text-decoration: none;}.topbgrgt a:hover {	color: #0099FF;	text-decoration: none;}.topbgrgt a:active {	color: #FFFFFF;	text-decoration: none;}.frmtxt {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #003399;	text-decoration: none;	text-align: left;	vertical-align: top;}.maptxt a:link {	color: #FFFFFF;	text-decoration: none;}.maptxt a:visited {	color: #FFFFFF;	text-decoration: none;}.maptxt a:hover {	color: #33CCFF;	text-decoration: none;}.maptxt a:active {	color: #FFFFFF;	text-decoration: none;}.maintxt a:link {	color: #FFFFFF;	text-decoration: none;}.maintxt a:visited {	color: #FFFFFF;	text-decoration: none;}.maintxt a:hover {	color: #00FFFF;	text-decoration: none;}.maintxt a:active {	color: #FFFFFF;	text-decoration: none;}.whtbg {	background-color: #FFFFFF;}.spcbit {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 10px;	background-color: #FFFFFF;}a.projects {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;	text-align: left;	vertical-align: middle;	display: block;	height: 21px;	background-color: #FFFFFF;	background-position: center center;	line-height: 14px;}a.projects:link {	color: #000000;	text-decoration: none;}a.projects:visited {	color: #999999;	text-decoration: none;}a.projects:hover {	color: #FFFFFF;	text-decoration: none;	background-position: center center;	background-color: #999999;}a.projects:active {	color: #00CCFF;	text-decoration: none;	background-color: #999999;}.bord1top {	padding-left: 120px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;	background-color: #FFFFFF;}.vigbg {	background-color: #FFFFFF;	background-image: url(laytimages/proj/vigbg.gif);	background-repeat: repeat-x;	background-position: left top;	font-size: 1px;	line-height: 1px;}.projtxt {	font-family: "Courier New", Courier, mono;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 5px;	background-color: #FFFFFF;}.midbot {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	text-align: center;	padding-bottom: 2px;}.midbot a:link {	color: #FFFFFF;	text-decoration: none;}.midbot a:visited {	color: #FFFFFF;	text-decoration: none;}.midbot a:hover {	color: #666666;	text-decoration: none;}.midbot a:active {	color: #FFFFFF;	text-decoration: none;}.midtop {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-align: center;	padding-bottom: 2px;}.galnav {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-align: center;}.headrmid {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 16px;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #003399;	text-decoration: none;	display: block;	height: 16px;	width: 203px;	background-image: url(laytimages/plan3up_13.jpg);	background-repeat: no-repeat;	background-position: center center;	text-align: center;	vertical-align: middle;}.headrnobg {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 16px;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #003399;	text-decoration: none;}