body { 	font-family: normal 12px verdana,arial,helvetica,sans-serif;	color:#000;	padding:0;	margin:6px 0 0 6px;	}		/* NAVIGATION */a:link, a:visited { 	text-decoration: none;	color:#063654;	border-bottom:1px dotted #063654;	}a:active, a:hover { 	color:#f90;	border-bottom:1px dotted #f90;	}	/* left navigation */		.leftnav { 		font-size:11px;		width:100%;		font-family:helvetica,arial,sans-serif;		margin-top:6px;		}			.leftnav a { 		display:block;		text-decoration: none;		color:#333;		background:transparent;		border:0 !important;		padding:3px 5px 3px 10px;		}		.leftnav a:hover { 		display:block;		background:#fff;		text-decoration: none;		color:#333;		border:0;		}		#active {		display:block;		background:#fff;		text-decoration: none;		color:#333;		border:0;		}			#subleftnav  { 		font: 9px/10px arial,verdana,sans-serif; 		padding: 4px 0 7px 5px;		}		#subleftnav a:link, #subleftnav a:visited {color:#333;text-decoration:none;}	#subleftnav a:active, #subleftnav a:hover { color:#369;}		a.subactive:link, a.subactive:visited, a.subactive:active, a.subactive:hover	{ color:#369 !important; text-decoration:none;}/* end NAVIGATION STYLES *//* GENERAL STYLES */p.breakhalf { margin: .5em 0 .5em 0; } /* betw <br> and <p> */img { border:0; }.center {	text-align:center;	}	.italics { 	font-style: italic;	}h1 { 	color:#063654;	font: bold 13px verdana,arial,helvetica,sans-serif;	padding-bottom: 1px;	margin: 18px 0 13px 0;	}h2 { 	font-weight: bold;	font-size:12px;	color:#063654;	margin-bottom:0;	margin-top:18px;	}h3 { 	font-weight: bold;	font-size:12px;	color:#7f7f7f;	margin-bottom:0;	margin-top:18px;	}h4 {	font-weight: bold;	font-size:12px;	color:#7f7f7f;	margin:0;	}HR { 	color: #333;	height: 1px;	margin-top: 8px;	margin-bottom: 8px;	}	HR.top { 	margin-bottom: -2px;	}	/* end GENERAL STYLES *//* GENERAL PAGE STYLES */.toplink { 	font-size: 10px;	font-weight: normal;	text-align:right;	}#topnavcell {	background:#8f8f8f;	}	#subpics {	background:#fff;	}	#pagetitle {	background:url(/images/bg_pagetitle.gif) no-repeat;	text-align:left;	}		#maincontent {	color:#7f7f7f;	padding:20px 100px 20px 30px;	font: normal 12px/18px verdana,arial,sans-serif;	text-align:left;	}.button { 	border: 1px solid #333;	padding: 1px;	background-color : #dedede;	width: 100px;	font-size: 11px	}#footer {	font: normal 10px verdana,arial,sans-serif;	color:#999;	padding: 5px 0 0 13px;	vertical-align:bottom;	}#footer-tier1 {	font: normal 10px verdana,arial,sans-serif;	color:#999;	padding: 5px 0 0 30px;	vertical-align:bottom !important;	}/* end GENERAL PAGE STYLES *//* HOME PAGE STYLES */table#homecontent-table th.homeheader-text {	font: bold 12px/12px arial,verdana,sans-serif;	color:#033;	background-color:#fff;	text-transform:uppercase;	vertical-align:middle;	padding:4px 15px;	}#hometext {	font: normal 12px/22px verdana,arial,sans-serif;	color:#063654;	}	.bg-ltblue  { 	background: #def3f8 url(/images-home/bg_ltblue_home.gif) no-repeat right bottom;	padding: 13px 30px 13px 13px;	}.bg-ltblue2 {   /* where is this style used? */	background: #def3f8 url(/images-home/bg_ltblue_home_decorner.gif) no-repeat right bottom;	padding: 13px 30px 13px 13px;	}#homeheading {	background:#fff url(/images-home/bg_home_pattern.jpg) no-repeat;	width:485px;	height:175px;	}#homeflash {	width:331px;	height:175px;	z-index:0;	}/* end HOME PAGE STYLES *//* PR PAGE STYLES */h1#releaseheader {	font: bold 12px/14px verdana,arial,sans-serif;	text-align:center;	margin:20px 0 8px 0;	color:#666;	}	h2#releasesubheader {	font: italic 12px/14px verdana,arial,sans-serif;	font-style:italic;	text-align:center;	margin:0;	margin-bottom:15px;	color:#666;	}#pdflink {	border:1px solid #333;	background:#f4f4f4;	text-align:center;	padding:0;	width:140px;	font-size:10px;	margin:0 20px 15px 0;	}#pdflink a:link, #pdflink a:visited { color:#333; text-decoration:none; border:0; }#pdflink a:active, #pdflink a:hover { color:#369; }	/* end PR STYLES *//* TABLE STYLES */	/* global style */		table {		border:0;		margin:0;		padding:0;		border-collapse:collapse;		}			table th {		font-weight:bold;		background:#036;		color:#fff;		}			table td {		vertical-align:top;		text-align:left;		}		tr.blue {		background:#e8f8fb;		}					/* navigation & logo table */			table#navlogo-table {		border:0;		margin:0;		padding:0;		width:826px;		height:39px;		}		table#navlogo-table td {		border:0;		padding:0;		}			table#navlogo-table img {		vertical-align:middle;		border:0;		}		table#navlogo-table a {		border:0;		}					/* home content table */		table#homecontent-table {		margin-top:7px;		width:826px;		}		table#homecontent-table th {		 padding:7px 0 1px 13px;		 text-align:left;		 }				/* contact table */			table#contacts td {		width:50%;		line-height:16px;		}			/* sub-page content table */		table#tier1content-table {		margin-top:7px;		width:826px;		}		table#tier1content-table th {		 padding:0;		 text-align:left;		 vertical-align:top;		 background-color:#def3f8;		 width:157px;		 }		 	table#tier1content-table td {		width:539px;  /* 669 minus 130 in maincontent padding */			}			/* event table */		table#event-table {		margin:0 auto;		font: 11px/13px verdana,arial,helvetica;		}			table#event-table th {		background:#036;		padding:2px 0;		color:#fff;		}		table#event-table td {		padding:5px;		}			table#event-table tr.blue {		background:#e8f8fb;		}		/* callout table */		table#calloutTable {			border:1px solid #369;		background:#fff;		}		table#calloutTable th { 		font-size: 12px;		color:#fff;		letter-spacing: 1px;		background:#369;		padding:1px;		}			table#calloutTable td { padding: 4px; }		/* pictures w/captions table */		table.pic-caption {		margin-top:10px;		border:1px solid #ccc;		}			table.pic-caption th {		padding:0;		background:#fff;		}			table.pic-caption td {		text-align:center;		padding:0;		padding-top:5px;		font: bold 10px/14px verdana,arial,sans-serif;		background:#fff;		}	/* User profile table */		table#profiletable {	border:0;	margin:0;	padding:0;	}table#profiletable td {	font: normal 11px/15px verdana,arial,helvetica,sans-serif;	padding: 0 25px 5px 0;	}/* END TABLE STYLES *//* MISC FONT STYLES */.smalltext { 	font-size: 10px;	line-height: 12px;	}.smalltext-padding {	font-size: 10px;	padding: 10px;	line-height: 15px;	}.exsmalltext { 	font-size: 9px;	}.seventeen { line-height: 17px }.sixteen { line-height: 16px }.fifteen { line-height: 15px }.fourteen { line-height: 14px }.thirteen { line-height: 13px }.moretext {	text-align:left !important;	font-weight:normal !important;	padding:5px 10px !important;	}	.quote {	padding:10px 30px !important;	font-style:normal;	}	.attribution {	text-align:right;	font-style:normal;	}		.caption { 	font-family: verdana,arial,helvetica,sans-serif;	font-size: 11px;	color:#c30;	font-weight: bold;	}.nav { line-height: 11px }/* end MISC FONT STYLES *//* LIST STYLES */ul { 	list-style-image:url(/images/bullet_orange.gif);	line-height: 16px;	text-align:left;	list-style-type: circle;	padding-left: 35px;	padding-top:0;	margin: 0;	}ul li {	margin-top:10px;	font-size:12px;	}ul li ul li {	list-style-type:circle;	list-style-image:none;	margin:4px 0 0 0;	}	.noindent {	padding-left: 18px;	}.toc {	margin-top:0 !important;	padding-left:35px;	}	.toc li {	margin-top:3px !important;	}	ol {               /* sets the top-level */	line-height:17px;	}	ol li {         /* sets 1st nested ul */	margin-top: 1.05em; 	margin-bottom: 1.05em;		list-style-type: num;	}.boldnum li {	font-weight: bold;	}p.li {	font-weight: normal;	padding-top: 0;	margin-top:0;	}	#nestedList {               /* sets the top-level */	line-height:19px;	list-style-type:square;	}	#nestedList ul li {         /* sets 1st nested ul */	list-style-type: circle;	}#nestedList ul li ul li {   /* sets 2nd nested ul */	list-style-type: square;	}	#nestedList ol li {        /* sets nested ol */	list-style-type:num;	}.ol {list-style-type: num; margin-top: 5pt; line-height: 16px }/* END LIST STYLES */	/* FORM FIELD STYLES */#formspace {	margin:0;	padding:0;	}	.frmfield, .searcher {	font-family : "Courier New", Courier, monospace;  	font-size : 11px;	color: black;	background-color : #fcfcfc; 	}