@charset "UTF-8";/* Stylesheet for MKI website, developed by Solid Uncoated, 2009 */* {	margin:0px; padding:0px; border:0px;}html {	height:100%;	padding-bottom:1px;}body {	font-size:100.1%;	background:#E4E7D2 url(../images/bkgd-07.gif) repeat center 0px;	text-align: center;	padding-top:5px;	padding-bottom:50px;}div {	position:static;}#Container {	background-color:#FFFFFF;	width:850px;	margin:0px auto;	text-align:left;	border:1px solid #DADEC4;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:1.35em;	color:#696F50;}h1 {	font-size:1.2em;	font-weight:bold;	text-transform:uppercase;	letter-spacing:0.025em;	line-height:1.5em;	color:#001A3E;	border-bottom:solid 1px #DADEC4;	margin-bottom:0.5em;}h2 {	font-family:"Times New Roman", Times, serif;	font-weight:normal;	font-style:italic;	font-size:1.4em;	line-height:1.35em;	color:#333333;	padding-top:0.75em;	padding-bottom:0.2em;}h3 {	font-size:92%;	line-height:1.3em;	margin-top:-0.3em;	padding-bottom:0.5em;}p {	font-size:99%;	line-height:1.5em;	padding-bottom:0.75em;}dl {	padding:0.5em 0px 0.5em 0px;}dt {	font-weight:bold;	letter-spacing:0.025em;}dd {	padding-bottom:1.25em;}ul {	list-style-type:none;}li {		padding-bottom:0.25em;}a {	color:#696F50;	text-decoration:none;	outline:0px;	cursor:pointer;}fieldset {	padding:0.5em 0em 0.5em 0em;}.field {	float:left;	padding-right:8px;}label {	display:block;	font-size:0.95em;	letter-spacing:0.025em;	padding:0px 4px 1px 0px;}.textfield {	border:solid 1px #DADEC4;	font:1.2em Arial,Helvetica,sans-serif;	color:#666666;	line-height:20px;	background-color:#F4F5ED !important;	padding:2px 5px 2px 5px;	margin-right:4px;}select {	border:solid 1px #DADEC4;	font-family:Arial,Helvetica,sans-serif;	font-size:1.1em;	color:#333333;	margin-top:4px;}option {	padding:0px 3px 0px 3px;}#Submit {	margin-top:8px;	cursor:pointer;}#Masthead {	float:left;	height:85px;}#TopLinks {	float:right;	height:65px;	padding:20px 20px 0px 0px;}#TopLinks ul {	text-align:right;}#TopLinks li {	display: inline;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.95em;	letter-spacing:0.025em;	line-height:30px;	color:#CCCCCC;	text-transform: uppercase;	padding-right:5px;	padding-left:5px;}#TopLinks a {	font-weight: bold;	text-decoration: none;	color: #A1A97A;}#TopLinks a:hover {	color: #868F5D;}#TopLinks a img.icon {}#TopLinks a:hover img.icon {}.wide {	float:left; clear:left;	width:850px; height:310px;	font-size:0.95em; line-height:1.2em;}.top-left {	float:left; clear:left;	height:310px; width:350px;}.top-right {	float:right; /* clear:right; */	width:500px; height:310px;}.bottom-left {	float:left; clear:left;	width:350px;	padding-bottom:10px;}.bottom-right {	float:right;	width:500px;}.scroll {	height:610px;	overflow:auto;}.page-photo {	padding:0px 0px 10px 25px;}.quarter {	width:23%;	float:left; clear:none;}#Globe {	float:left; clear:left;	padding:0px 15px 0px 25px;}#Nav {	float:left; clear:none;	border-left:solid 1px #DADEC4;	border-right:solid 1px #DADEC4;	width:170px;	padding-bottom:5px;}#Nav li {	letter-spacing:0.025em;	list-style-type:none;	padding:1px;}#Nav a {	display: block;	text-transform: lowercase;	text-decoration: none;}.primary, .secondary {	padding:0px 10px 0px 10px;}.section {	border: 1px solid #CCCCCC;	line-height:22px;	margin-top:7px;}.section a {	color:#FFFFFF;	padding-left:21px;}.section a.bold {	font-weight:bold;}/* primary links - blue */.primary .section a {	background-color:#58708D;}.primary .section a:hover {	background-color:#3B5876;}/* secondary links - khaki */.secondary .section a {	background-color:#A1A97A;}.secondary .section a:hover {	background-color:#868F5D;}/* current */.primary .section .current a {	background-color:#3B5876;}.secondary .section .current a {	background-color:#868F5D;}	/* primary expandable */.primary .expandable a {	background:url(../images/icon-plus.gif) 5px 7px no-repeat #58708D;}.primary .expandable a:hover {	background-color:##3B5876;}/* secondary expandable */.secondary .expandable a {	background:url(../images/icon-plus.gif) 5px 7px no-repeat #A1A97A;	padding-left:21px;}.secondary .expandable a:hover {	background-color:#868F5D;}.expandable .current a {	background-image:url(../images/icon-minus.gif);}.subnav {	padding-top:4px;	margin-bottom:10px;	padding-bottom:0px;}.subnav li {	border: 0px;	margin-bottom: 0px;	margin-top:0px;	padding-top:0px;	padding-bottom:0px;	font-size:0.95em;	line-height:22px;	border-bottom:solid 1px #DADEC4;	background-color:#FFFFFF;}.subnav li a {	color: #999966;	background-color:#FFFFFF;	padding-left:10px;}.subnav li a:hover {	color: #666633;	background-color:#FFFFFF;}#Nav .subnav li.current a {	color: #111111;	background-color:#F4F5ED;	text-decoration:underline;}.primary .subnav li a {	color:#58708D;}.primary .subnav li.current a {	color:#222222;}.primary .subnav li a:hover {	color:#002A54;}.sectionLinks li {	border-bottom:solid 1px #DADEC4;	padding:0.4em 20px 0.3em 20px;}.sectionLinks li.head {	text-transform: uppercase;	border-bottom-color: #A1A97A;	color: #A1A97A;	font-weight: bold;	letter-spacing: 0.125em;	font-size: 0.98em;	margin-top: 1em;}.sectionLinks li.current {	font-weight: bold;	background-image: url(../images/arrow_B_ver2.gif);	background-repeat: no-repeat;	background-position: left center;	background-color:#F4F5ED;}.sectionLinks li a {	color: #999966;}.sectionLinks a:hover {	color: #666633;}.sectionLinks li.head a {	color: #A1A97A;}.sectionLinks li.current a {	color: #666633;}.sectionLinks li.head a:hover {	color: #666633;}.copy, .thank-you {	padding:20px 50px 20px 20px;}.sectionNav {	padding:20px 50px 20px 20px;}.copy a {	border-bottom:solid 1px #DADEC4;}.copy a:hover {	color:#333333;}.profile {	padding:20px 10px 20px 25px;}.photo {	border:1px solid #CCCCCC;}.blue {	color:#486684;}.khaki {	color:#868F5D;}.large {	font-size:1.4em;	line-height:1.2em;}.divider {	border-left:solid 1px #CCCCCC;	margin:0px 5px 0px 5px;}#Footer {	clear:both;	text-align:right;	font-size:0.85em;	letter-spacing:0.02em;	line-height:1.3em;	color:#999999;	border-top:solid 1px #DADEC4;	padding:5px 0px 0px 0px;	margin:20px 25px 10px 25px;}#Footer, #Footer a {	text-decoration: none;}.credits, .note {	font-size:0.9em;	font-style:italic;	color: #A1A97A;}