#ThreeColumnWrapper {	background: #EDF4F7 url(../img/bg-3col.gif);	float: left;	padding: 0px 10px;	width: 958px;}body {	font: 12px/18px Arial, Helvetica, sans-serif;	color: #666;}.blueText {	font: 14px/18px Arial, Helvetica, sans-serif;	color: #0066cc;}.blueTextHead {	font: 16px/18px Arial, Helvetica, sans-serif;	color: #0066cc;}.orangeTextHead {	font: 14px/18px Arial, Helvetica, sans-serif;	font-weight: bold;	color: #d77d08;}/*.imgRight {	float: right;	margin-left: 15px;}*/#Column1 {	float: left;	margin-right: 11px;	background: #FFF;	width: 312px;}#Column2 {	background: #FFF;	float: left;	width: 312px;	margin-right: 10px;}#Column3 {	background: #FFF;	float: left;	width: 312px;}#Column4 {	background: #FFF;	float: left;	width: 550px;	margin-left: 25px;}#ThreeColumnWrapper #Column1 p {	font: 12px Tahoma, Geneva, sans-serif;	color: #7F7F7F;	padding: 0px;	margin-top: 5px;	margin-right: 35px;	margin-left: 45px;}.Column2Text12px {	font: 12px/16px Tahoma, Geneva, sans-serif;	color: #7F7F7F;	margin-right: 35px;	margin-left: 45px;	padding: 0px;	margin-top: 5px;}#ThreeColumnWrapperInternal {	background: #EDF4F7 url(../img/bg_2column.gif) repeat center 25px;	float: left;	padding: 0px 9px;	width: 960px;	margin-top: 10px;}a {	color: #5e84d5;	text-decoration: none;		}a:hover {	color: #d77d08;	text-decoration: none;}#LogoTable tr td a {	color: #d77d08;	text-decoration: none;}#LogoTable tr td a:hover {	color: #0066cc;	text-decoration: none;}#ThreeColumnWrapperInternal #Column1 {	width: 324px;	margin: 0px;	padding: 0px;	background: #EDF4F7;	float: left;}#ThreeColumnWrapperInternal #Column2 {	background: #FFF;	width: 600px;	margin: 0px;	padding: 25px 10px 25px 25px;	float: left;}#ThreeColumnWrapperInternal #Column1 #LeftNavInternal {	background: #FFF;	width: 312px;}#LeftNavInternal ul {	font: 12px/18px Arial, Helvetica, sans-serif;	list-style: none;	margin-left: 15px;	margin-right: 10px;}#LeftNavInternal ul li {	border-bottom: 1px solid #cedefc;	padding-top: 5px;	padding-bottom: 5px;}#LeftNavInternal ul li a {	color: #666;	text-decoration: none;}#LeftNavInternal ul li a:hover {	color: #d77d08;}.arial15px {	font-size: 15px;	line-height: 21px;}#ThreeColumnWrapper #Column2 #Column2Text {	padding: 25px 10px 0px 25px;}#ThreeColumnWrapper #Column2 #Column2Text2 {	padding: 0px 10px 0px 25px;}.callOut {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 10px;}/* BEGIN: styles for modal dialog zoom */.figurezoom {  width: 750px;  font-size: 1.2em;  display: none;}.figurezoom .top {  width: 750px;  height: 5px;  background: transparent url(../img/popup_top.png) no-repeat top left;}.figurezoom .bottom {  width: 750px;  padding: 17px 23px 18px 27px;  background: transparent url(../img/popup_bottom.png) no-repeat bottom left;}.figurezoom h4 {  font-size: 1em;  font-weight: bold;  color: #112865;  margin: 20px 0px 0px 0px;}.figurezoom p {  font-size: 1em;  margin: 0px 0px 10px 0px;}.figurezoom ul {  font-size: 1em;  padding: 0px 0px 10px 15px;  margin: 0px;}/* overlay */#modalOverlay {  background-color: transparent;  cursor: wait;}/* container */#modalContainer {  width: 750px;  background-color: transparent;  border: none;  margin-left: -375px;  top: 10%;  left: 50%;}#modalContainer a.modalCloseImg {  width: 25px;  height: 25px;  background: url(../img/close_x.png) no-repeat 0px 0px;  position: absolute;  top: -12px;  right: -12px;  z-index: 3200;  display: inline;  cursor: pointer;}#modalContainer a.modalCloseImg:hover {  background-position: 0px -25px;  border-bottom: none;}#modalContainer #basicModalContent {  padding: 0px;}/* END: styles for modal dialog zoom */