body 	{	color: #666666;	font-size: 11px;	font-family: Verdana, Geneva, Arial, sans-serif;	text-align: left;	background-color: #FFFFFF;}#subnavs {	position:absolute;	color: #666666;	font-size: 9px;	text-align:right;	left: 464px;	top: 18px;	width: 350px;	height:18px;	z-index: 1;}#subnews {	position:absolute;	text-align:right;	left: 608px;	top: 30px;	width: 150px;	height:18px;	z-index: 1;}#mainnav  {	position:absolute;	color: #666666;	font-size: 11px;	background-color: #FFFFFF;	left: 210px;	top: 42px;	width: 512px;	z-index: 1;}#gfclogo {	position:absolute;	background-color: #FFFFFF;	left: 42px;	top: 20px;	width: 160px;	height:45px;	z-index: 1;	}#scdrypg {	position:absolute;	background-color: #FFFFFF;	color: #FFFFFF;	left: 24px;	top: 85px;	width: 177px;	height:312px;	background-image: url(images/bkgdnav.gif);	background-repeat: no-repeat;	z-index: 1;	}.scdryhead {	margin-left: 18px;	margin-top: 30px;}.scdrynav {	margin-left: 22px;	margin-top: 16px;	line-height: 1.75em;}.scdrynav2 {	margin-left: 16px;	line-height: 1.75em;}	#pgbody {	position:absolute;	background-color: #FFFFFF;	left: 201px;	top: 85px;	width: 900px;	height:312px;	background-color: #ffffff;	background-image: url(images/bkgdpg.gif);	background-repeat: repeat-x;	z-index: 1;	}.cpyrght {	position:absolute;	left: 48px;	top: 407px;	width: 760px;	height:24px;	color: #666666;	font-size: 9px;	text-align: left;	z-index: 1;}.credits {	color: #666666;	font-size: 9px;	text-align: left;	word-spacing: 0.05em;	letter-spacing: 0.02em;	line-height: 1.2em;}.horzspace {	background-color: transparent;	font-size: 9px;  	text-align: left;}#colhead    	{	position:absolute;	left: 201px;	top: 116px;	background-color: transparent;	text-align: left;	color: #fd4d19;	width: 559px;	height: auto;	visibility: visible;	z-index: 2;	}#onecol1      	{	position:absolute;	left: 248px;	top: 146px;	width: 515px;	height: 202px;	visibility: visible;	background-color: transparent;	text-align: left;	font-size: 11px;	color: #666666;	line-height: 1.5em;	z-index: 2;	}#col1      	{	position:absolute;	left: 246px;	top: 146px;	visibility: visible;	background-color: transparent;	text-align: left;	font-size: 11px;	color: #666666;	line-height: 1.5em;	z-index: 2;	height: 202px;	width: 228px;	}#col12      	{	position:absolute;	left: 246px;	top: 146px;	visibility: visible;	background-color: transparent;	text-align: left;	font-size: 11px;	color: #666666;	line-height: 1.5em;	z-index: 2;	height: 202px;	width: 217px;	}#col2     	{	position:absolute;	left: 497px;	top: 146px;	background-color: transparent;	text-align: left;	visibility: visible;	line-height: 1.5em;	z-index: 2;	height: 202px;	width: 228px;	}#col2lg     	{	position:absolute;	left: 497px;	top: 146px;	background-color: transparent;	text-align: left;	visibility: visible;	line-height: 1.5em;	z-index: 2;	height: 202px;	width: 248px;	}#col2slide      	{	position:absolute;	left: 494px;	top: 146px;	background-color: transparent;	text-align: left;	visibility: visible;	line-height: 1.5em;	z-index: 2;	height: 202px;	width: 288px;	}#formbody    	{	position:absolute;	left: 24px;	top: 24px;	background-color: transparent;	text-align: left;	visibility: visible;	line-height: 1.5em;	height: 202px;	width: 340px;	}.presCopy { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	text-transform: lowercase; 	color: #666666; 	text-decoration: none; 	word-spacing: 0.125em; 	line-height: 12px	}.ltrspace3 {	letter-spacing: .3em;}.ltrspace3active {	letter-spacing: .3em;	color: #ff6100;}.ltrspace4 {	letter-spacing: .4em;}.ltrspace4active {	letter-spacing: .4em;	color: #ff6100;}.creditscap {	color: #FF6600;	font-size: 9px;	text-align: left;	height: 12px;	width: 240px;	margin-top: 4px;	margin-left: 8px;}		a:link   {	color: #666666;	text-decoration: none;	background-color: transparent;}a:visited   {	color: #666666;	text-decoration: none;	background-color: transparent;}a:hover   {	color: #ff6100;	text-decoration: none;	background-color: transparent;}a:active   {	color: #ff6100;	text-decoration: none;	background-color: transparent;}.activelink   {	color: #ff6100;	text-decoration: none;	background-color: transparent;}a.subnav:link {	color: #666666;	font-size: 9px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	text-decoration: none;	background-color: transparent;	letter-spacing: .2em;}a.subnav:visited {	color: #666666;	font-size: 9px; 	text-decoration: none;	background-color: transparent;	letter-spacing: .2em;}a.subnav:hover {	color: #ff6100;	font-size: 9px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	text-decoration: none;	background-color: transparent;	letter-spacing: .2em;}a.subnav:active {	color: #ff6100;	font-size: 9px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	text-decoration: none;	background-color: transparent;	letter-spacing: .2em;}.subnavactive {	color: #ff6100;	font-size: 9px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	text-decoration: none;	background-color: transparent;	letter-spacing: .2em;}a.pgnav:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.pgnav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.pgnav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FF6600;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.pgnav:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FF6600;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;	font-size: 11px;}.pgnavactive {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF6600;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.crdtnav:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.crdtnav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.crdtnav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF6600;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.crdtnav:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF6600;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}.crdtavactive {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF6600;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.scdynav:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.scdynav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.scdynav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFCC18;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.scdynav:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFCC18;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}.scdynavactive {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFCC18;	background-color: transparent;	letter-spacing: normal;}a.hilitenav:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ff6100;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.hilitenav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.hilitenav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ff6100;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.hilitenav:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ff6100;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.promonav:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ff6100;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.promonav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.promonav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ff6100;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}a.promonav:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ff6100;	background-color: transparent;	letter-spacing: normal;	text-decoration: underline;}li {	list-style-type: disc;	margin-top: 4px;	margin-bottom: 4px;}.newshilite {	font-size: 11px;	color: #fd4d19;}	h1 {	font-size: 11px;	font-weight: bold;}h2 {	font-size: 11px;	font-weight: bold;	margin-left: 6px;}h3 {	font-size: 11px;	font-weight: bold;	color: #666666;	margin-right: 12px;}.clientlogos {	margin-top: 0px;	margin-right: 32px;	margin-bottom: 24px;	margin-left: 18px;	border: none;}.alliance {	text-align: left;	float: left;	margin-right: 8px;	margin-top: 5px;}.portprep {	text-align: left;	float: left;	margin-right: 24px;	margin-bottom: 24px;	margin-top: 0px;}.portpos {	text-align: left;	float: left;	margin-right: 34px;	margin-bottom: 14px;}.portfleet {	text-align: left;	float: left;	margin-right: 14px;	margin-bottom: 14px;	border: none;}.awardpad {	float: left;	margin-right: 8px;	margin-bottom: 8px;}.mvppad {	float: left;	margin-top: 6px;	margin-right: 18px;}.capcol2 {	background-color: #FFFFFF;	float: left;	height: 90px;	width: 260px;	border: 1px solid #666666;}.slideimg {	padding-top: 6px;	padding-bottom: 12px;}.hrzctr {	background-position: center;	vertical-align: middle;}.formbutton {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #CCCCCC;}input {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;}select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;}label {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #FFFFFF;}.padinput  { margin: 2px 0; vertical-align: middle }.padlabel {	padding-top: 12px;}.padclass {	line-height: 2.22em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #FFFFFF;}.padtop {	padding-top: 6px;}.imgform {	padding-bottom: 12px;}.pghilite {	color: #fd4d19;}.tdleft {	text-align: right;	width: 200px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #FFFFFF;	vertical-align: middle;}.tdright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #FFFFFF;	width: 200px;}.tdcntr {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #fd4d19;	background-color: #FFFFFF;	background-position: center;	text-align: center;}table {	border-collapse: collapse;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #FFFFFF;	width: 440px;	border: none;}