body{	margin:0px;	padding:0px;	text-align:center;	font-family: verdana, arial, helvetica, sans-serif;	background-color: #526a75;}div{scrollbar-face-color: #619db0;scrollbar-highlight-color: #619db0;scrollbar-3dlight-color: white;scrollbar-darkshadow-color: white;scrollbar-shadow-color: #619db0;scrollbar-arrow-color: white;scrollbar-track-color: #619db0;	}#canvas{	width:775px;	margin:auto;	text-align: left;	margin-top:2em;}#top-shadow{background: url(images/top-shadow.gif) no-repeat;	height: 15px;	overflow: hidden;}#header {	height: 89px;	background-image: url(images/header.jpg);	background-repeat: no-repeat;	text-align: right;	position: relative;}#logo {	top: 0px;	right: 0px;}#banner{position:relative;
}

object{
position: relative;
z-index:1;
}
#content {	background: url(images/navbar-shadow.gif) repeat-x;	position: relative;
}.subnav{	position:absolute;	right:555px;	top: 200px;	font-family:arial, helvetica, sans-serif;
	z-index:200;
}.subnav a{text-decoration:none;display:block;font-size:0.8em;text-align:right;padding:4px 35px 4px 0px;background:url(images/nav-arrow.gif) no-repeat center right;color:#eaf2f5;}.subnav a.selected{color:white;font-weight:bold;cursor:default;background:url(images/nav-arrow-active.gif) no-repeat center right;}#textbox{padding-top: 20px;padding-bottom:20px;padding-left:40px;padding-right: 40px ;}.narrow{padding-left:150px!important;}.subnav-margin{padding-left:250px!important;}.subnav-margin-wide{padding-left:150px!important;}.subnav-margin-indent{padding-left:110px;}.subnav-margin-wide2{padding-left:60px!important;}.subnav-margin-indent2{padding-left:200px;}#round-corner {	background-color: #619db0;	background-image: url(images/corner.gif);	background-repeat: no-repeat;	background-position: right bottom;}#footer {	background-image: url(images/footer-shadow.gif);	background-repeat: no-repeat;	color: #828487;	padding-top: 8px;	padding-bottom:1em;	margin-top: 0px;	font-size:8pt;	color:#a1afb6;}#footer a {	color: #a1afb6;	padding: 0px 4px;}/* :::::::::::  Formatting ::::::::::: */h1{margin:0px;padding:0px;}h2{margin:0px;padding:0px;}h2.heading{position:absolute;top:100px;left:20px;}#section-head{position:absolute;top:95px;left:125px;	}h3{font-family: Palatino Linotype, Book Antiqua, Palatino, serif;font-weight:normal;margin:0px 0px 4px 0px;font-size: 1.8em;color: white;line-height: 125%;}h4{text-transform:uppercase;letter-spacing:3px;font-weight:bold;font-size:1em;	margin:0px;margin:0.5em 0px 0.5em 0px;}.text {	line-height: 150%;	font-size:0.8em;	color:white;}a{color:#eaf2f5;}a:hover{color:white;}.clear{clear:both;height:1px;overflow:hidden;}ul {padding-top: 0;margin-top: 0;}p {margin:0px;padding:0px;padding-bottom: 0.7em;}blockquote {	padding-top: 0px;	padding-bottom: 0px;	margin-top: 0px;	margin-bottom: 0px;}.content-table {	/*border-top: 1px solid #b0ced7;*/	padding-bottom: 0.5em;	color:white;	line-height:130%;	font-size:1em;	border-top: 1px solid #b0ced7;	;}.content-table td {	border-bottom: 1px solid #b0ced7;}.caps {	text-transform: uppercase;	font-weight: bold;	letter-spacing: 1px;	line-height:150%;	font-size: 0.9em;}.intro {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;font-size:1.5em;line-height:150%;}.inset{display:block;
float:left;
margin-right:1em;}

.framed{padding:4px;border:1px solid #b8cdd3;}


.outdent{margin-left:-30px;}.column-box{position:relative;border-top:1px solid #7cadbf;border-bottom:1px solid #7cadbf;padding-top:.5em;width:100%;}.left-column{float:left;width:48%;display:block;}.right-column{margin-left:50%;padding-left:2%;border-left:1px solid #7cadbf;display:block;}.placeholder {	background: yellow;	color: #666666;}img {behavior: url("pngbehavior.htc");}

.subscript{
font-size:0.6em;	
}