@charset "UTF-8";/* CSS Document */body {	background-attachment: fixed;	background-image: url(../images/mainbg.jpg);	background-repeat: repeat-x;	background-position: center 0px;	background-color: #f14224;	padding: 5px;	font-size: 75%;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#wrapper {	width: 935px;	margin-right: auto;	margin-left: auto;}#header {	height: 66px;	margin-bottom: 12px;}#logo {	float: left;}#home-main-header {	background-image: url(../images/home-main-header.png);	background-repeat: no-repeat;	height: 38px;	width: 935px;}#int-main  h1 {	font-family: Arial, Helvetica, sans-serif;	color: #F15033;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #E8E8F1;	font-size: 1.6em;	margin-top: 0px;	padding-top: 12px;}#int-main  h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	color: #3F4585;}#int-main  p {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	color: #666666;	line-height: 1.5em;	margin-top: 0px;	margin-bottom: 16px;}#int-main a:link, #int-main a:visited  {	color: #0066CC;	text-decoration: none;}#int-main  a:hover {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #B92B19;}#int-main  ol {	padding-left: 22px;	margin-top: 3px;}#int-main  ul {	padding-left: 25px;	margin-top: 3px;	padding-top: 0px;}#int-main  li {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	color: #666666;	margin-bottom: 1em;}#int-main-header {	background-image: url(../images/int-headerbg.png);	background-repeat: no-repeat;	height: 52px;	width: 917px;	padding-top: 18px;	padding-left: 18px;}#int-main-left {	display: inline;	float: left;	width: 238px;	margin-left: 25px;}#int-main-left .intro {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	color: #3F4585;	line-height: 1.4em;	padding-top: 12px;}#int-main  #int-main-left li {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	display: block;	margin: 0px;	list-style-type: none;	font-weight: bold;}#int-main #int-main-left a:link,#int-main #int-main-left a:visited {	color: #666666;	text-decoration: none;	background-image: url(../images/servicenav-bg.gif);	display: block;	height: 24px;	width: 228px;	padding-top: 8px;	padding-left: 10px;	background-position: 0px 0px;}#int-main  #int-main-left ul {	padding: 0px;	margin-top: 12px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#int-main #int-main-left a:hover {	color: #FFFFFF;	background-image: url(../images/servicenav-bg.gif);	background-position: -238px 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#int-main-center {	float: left;	width: 398px;	display: inline;	margin-left: 30px;}.top-p {	padding-top: 12px;}#int-main-right {	float: right;	width: 183px;	display: inline;	margin-right: 20px;}#home-left {	float: left;	width: 676px;}#home-copy {	background-image: url(../images/home-leftbg.png);	background-repeat: repeat-y;}#flash {	height: 197px;	width: 676px;}#main {	background-repeat: repeat-y;	display: block;	background-image: url(../images/home-mainbg.gif);}#int-main {	background-image: url(../images/int-mainbg.png);	background-repeat: repeat-y;}.homecopy {	float: left;	width: 43%;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	color: #666666;	line-height: 1.4em;	display: inline;	margin-left: 32px;}.homecopy p {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#home-right {	float: right;	width: 259px;}#home-news {	float: right;	padding-top: 25px;	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	color: #666666;	display: inline;	margin-right: 25px;}#home-news td {	padding-bottom: 12px;}#home-news p {	margin-top: 0px;	margin-bottom: 2px;}#home-news a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	background-image: url(../images/newslinkbg.png);	height: 20px;	display: block;	text-decoration: none;	padding-top: 5px;	background-repeat: no-repeat;	padding-left: 134px;}#footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	color: #FFFFFF;	padding-top: 5px;	font-weight: bold;	width: 935px;	margin-right: auto;	margin-left: auto;	margin-bottom: 12px;}#footer a:link, #footer a:visited {	color: #FFFFFF;}#footer a:hover {	text-decoration: none;}#affiliations {	padding: 0px;	float: right;	display: inline;	margin-top: 0px;	margin-right: 1px;	margin-bottom: 0px;	margin-left: 0px;}#home-main-footer {	background-image: url(../images/home-main-footer.png);	background-repeat: no-repeat;	height: 30px;	width: 935px;	clear: both;	font-size: 1px;	margin-right: auto;	margin-left: auto;}#int-main-footer {	background-image: url(../images/int-main-footer.png);	background-repeat: no-repeat;	height: 14px;	width: 935px;	clear: both;	margin-right: auto;	margin-left: auto;}.floatright {	float: right;}.floatleft {	float: left;	padding-top: 8px;}.clear {	clear: both;}#form1 td {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	color: #666666;	line-height: 1.5em;	vertical-align: top;	background-color: #E8E8F1;	padding: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}#int-main-single {	float: left;	width: 600px;	display: inline;	margin-left: 60px;}.insetimage {	margin-right: 15px;	margin-bottom: 2px;	margin-top: 4px;}