/* --------------------------------------------------------------- *//* -------------------- HACK FOR IE6 PNG TRANSPARENCY------------- */	* html img { 		behavior: url(css/iepngfix.htc); 	}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* -------------------- BASIC TAG ALTERATIONS -------------------- */	html {		margin: 0px;		padding: 0px;	}	body {		font-family: Arial, Tahoma, Helvetica, sans-serif;		color: #333;		background-color:#FFF;		margin: 0px;		padding: 0px;		text-align: center;		font-size:83%;	}	table {		border-spacing: 0px;		border-collapse: collapse;	}	table.pad td {		padding:4px 5px 0px;		margin: 0px;	}	td, th { 		padding: 0; 		vertical-align: top;	}	img {		font-size:1px;		overflow: hidden; 		vertical-align:bottom;	}	a img {		border:none;	}	a {		color: #1E66B5;	}	ul {		margin-top:0px;		color:#1E66B5;		list-style-type:disc;	}	h3 {		font-size: 90%;		color:#005BB1;		margin: 0px;		padding: 0px 0px 7px;		clear: both;	}	p, li {		font-size: 85%;		font-weight: normal;		color: #333;		padding: 0px 0px 7px 0px;		margin: 0px;	}	blockquote {		margin: 0px;		padding: 0px 0px 0px 20px;	}	form {		margin: 0px;		padding: 0px;	}	input {		font-size:85%;		font-family: Arial, Helvetica, sans-serif;		border:1px solid #CCC;		color:#333;		margin:2px;		padding:1px;	}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */	#topbar {		width: 785px;		height:141px;	}	#topbarleft {		height:141px;		width:278px;		float:left;		overflow:hidden;			}	#topbarright {		width:507px;		height:141px;		overflow:hidden;		text-align:right;		vertical-align:top;		float:left;		background-color: #D1841F;		background-image: url(../images/home/header2.gif);		background-repeat: no-repeat;	}	#topbarright img {		padding: 30px 30px 0px 0px;		vertical-align:top;	}	/* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------- DIV IDs --------------------------- */	#universe {	text-align: left;	margin-left: auto;	margin-right: auto;	padding: 0px;	width: 785px;	vertical-align: top;	overflow: hidden;	background-color:#FFF;	border: 1px solid #CE8429;	}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */			#breadcrumbs {		text-align: left;		margin-left: auto;		margin-right: auto;		padding: 20px 0px 3px 0px;		width: 785px;		vertical-align: top;		overflow: auto;		color:#333;		font-size:90%;	}	#breadcrumbs p {		color:#333;	}	#breadcrumbs a {		color:#333;		text-decoration:none;	}	#breadcrumbs a:hover {		color:#333;		text-decoration:underline;	}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */	#copyright {		text-align: left;		margin-left: auto;		margin-right: auto;		width: 785px;		color: #333;		font-size: 90%;		padding: 5px 0px 5px 0px; 		clear:both;	}	#copyright p {		color:#333;	}	#copyright a {		color:#333;		text-decoration:none;	}	#copyright a:hover {		color:#333;		text-decoration:underline;	}					/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */#content {	background-color:#FFF;	overflow:auto;	clear: both;}#content1 {	float:left;	width: 735px;	padding: 0px 10px 20px 30px;}#content1 h1{	font-size:125%;	line-height:135%;	font-weight:bold;	margin: 0px 0px 10px -20px;	padding: 0px;	text-transform:uppercase;	color:#075BB0;}#content1 h1.introcopy {	font-size:180%;	line-height:100%;	font-weight:bold;	margin: 0px 0px 10px 0px;	padding: 0px;	text-transform:none;}#content1 h2{	font-size:103%;	line-height:113%;	font-weight:bold;	margin: 0px;	padding: 10px 0px 7px 0px;	color:#095AA5;}#content1 p.introcopy{	font-size: 100%;	color: #666;	line-height: 130%;}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */#content2 {	width: 130px;	float:right;	padding:0px 0px 0px 10px;	margin: 20px 0px 0px 20px;	border-width: 1px;	border-style: none none none solid;	border-color: #CCC;	}#content2 h1 {	color:#E09512;	margin: 0px 0px 10px 0px;	font-size:93%;	border-width: 1px;	border-style: solid none solid solid;	border-color: #CCC;	padding: 3px 5px 3px 5px;}#content2 h2 {	color:#132876;	font-size:93%;	margin:0px;}#content2 p {	color:#666;	font-size:85%;	padding-right:20px;}#content2 ul {	list-style-type: none;	margin: 0px;	padding: 0px 20px 0px 15px;}#content2 li {	color:#666;	padding: 0px 0px 5px 3px;	margin: 5px 0px 0px 0px;	font-size: 85%;	list-style-image:  url("../images/menus/bullet_bluebox.gif");	vertical-align:text-top;}#content2 a {	color:#666;	text-decoration:none;}#content2 a:hover {	color:#666;	text-decoration:underline;}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */.outlinebox {	padding: 10px 4px 4px 4px;	margin: -3px 0px 20px 3px;	background-color:#FFF;	border: 1px solid #CCC;	border-top-width:0px;	width:269px;	height:160px;	overflow:auto;}.outlinebox ul {	list-style-type: none;	padding: 0px 0px 0px 13px;	margin: 0px;	font-size:110%;}.outlinebox ul li {	list-style-type: none;	padding-bottom: 5px;	margin:0px;	list-style-image: url("../images/menus/bullet_blackarrow.gif");	background-position: 7px 5px;	}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */#introoverview h2 {	color: #FFF;	font-size:100%;	line-height:100%;	margin: 0px;	background-color: #095AA5;	width: 262px;	padding: 5px 10px 0px 12px;}#introoverview img.topalign {	margin:0px;	padding:0px;	vertical-align:top;}#introoverview p {	margin:0px;	padding:0px;}#introoverview a {	color: #1E66B5;	text-decoration:none;}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------- EDIT MARKER ----------------------- *//* -------------- YOU FIND THIS YOU NEED TO UPDATE THE TEXT ------ */	.edit {		font-weight: bold;		color: #F09;	}		/* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------------------------------------------- */.blue_light {	color: #1E66B5;}.blue_dark {	color: #132876;}.blue_dark2 {	color:#1E174A;}.red {	color: #6C1E27;}.green {	color: #093A29;}.clearboth {	clear: both;}.smaller {	font-size: 80%;}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- */