.accessNav {
	display: none;
}
* {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
HTML {
	FONT: 0.8em/1.4em Arial, Helvetica, sans-serif; color: #7d7d7d;
}
A {
	color: #7d7d7d;
}
A:hover {
	color: #4d4d4d;
}
.selected > A {
	color: #4d4d4d;
}
A#Login {
	FONT-WEIGHT: bold; font-size: 0.95em; FONT-STYLE: normal; text-decoration: underline;
}
body {
	background: url(../images/home/bg/bgHeader_short.png) #e1e1e1 repeat-x;
}
#solFind {
	display: none; Z-INDEX: 500; position: absolute;
}
#solFindModal {
	FILTER: alpha(opacity=50); left: 3px; width: 909px; position: absolute; TOP: 0px; height: 100em; background-color: #fff; opacity: .25;
}
#solFindFlash {
	Z-INDEX: 1; left: 92px; position: relative; TOP: 150px;
}
#container {
	margin: 0px auto; width: 912px; position: relative;
}
#header {
	padding-right: 10px; padding-left: 4px; background: url(../images/home/bg/bgGlobalNav.png) no-repeat right bottom; padding-bottom: 0px; width: 898px; padding-top: 0px; position: relative; height: 145px;
}
#headerIndex {
	padding-right: 10px; padding-left: 4px; background: url(../images/home/bg/bgGlobalNav.png) no-repeat right bottom; padding-bottom: 0px; width: 890px; padding-top: 0px; position: relative; height: 145px;
}
#homeLink A {
	display: block; background: url(../images/home/bg/efxLogo.png) no-repeat left top; width: 172px; text-indent: -9999em; position: absolute; TOP: 20px; height: 34px;
}
#newsroom {
	padding-right: 0px; padding-left: 90px; RIGHT: 0px; background: url(../images/home/bg/bgNewsroom.png) #fff no-repeat left top; padding-bottom: 0px; OVERFLOW: hidden; width: 180px; padding-top: 30px; position: absolute; TOP: 0px; height: 60px;
}
#appname {
	padding-right: 0px; padding-left: 90px; RIGHT: 0px; padding-bottom: 1em; OVERFLOW: hidden; width: 180px; padding-top: 24px; position: absolute; TOP: 0px; height: 40px;
}
#appname H1 {
	font-size: 24pt; color: #808080; FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif; TEXT-ALIGN: right;
}
#appname A {
	color: #808080; text-decoration: none;
}
#newsroom DT A {
	display: block; left: 0px; width: 162px; text-indent: -9999em; position: absolute; TOP: 0px; height: 94px;
}
#newsroom DD {
	font-size: 0.7em; padding-bottom: 1em; OVERFLOW: hidden; LINE-height: 1.2em; LETTER-SPACING: -0.03em;
}
#newsroom EM {
	FONT-WEIGHT: bold; text-transform: uppercase; FONT-STYLE: normal;
}
#siteSearch {
	RIGHT: 9px; BOTTOM: 8px; position: absolute;
}
#siteSearch FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-left-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#siteSearch LEGEND {
	display: none;
}
#siteSearch LABEL {
	padding-right: 9px; display: block; padding-left: 0px; FONT-WEIGHT: bold; font-size: 0.9em; float: left; padding-bottom: 0px; color: #903; padding-top: 6px;
}
#siteSearch .text {
	BORDER-RIGHT: #903 1px solid; BORDER-TOP: #903 1px solid; display: block; float: left; BORDER-left: #903 1px solid; BORDER-BOTTOM: #903 1px solid;
}
#siteSearch .submit {
	BORDER-RIGHT: #903 1px solid; BORDER-TOP: #903 1px solid; display: block; float: left; BORDER-left: #903 1px solid; BORDER-BOTTOM: #903 1px solid;
}
#siteSearch .text {
	padding-right: 2px; FONT-WEIGHT: bold; width: 119px; BORDER-RIGHT-STYLE: none; height: 1.4em;
}
#siteSearch .submit {
	background: url(../images/home/bg/buttonSearchSubmit.png) #fff no-repeat center center; margin-left: -1px; VERTICAL-ALIGN: middle; width: 26px; CURSOR: pointer; text-indent: -9999em; BORDER-LEFT-STYLE: none; height: 1.55em;
}
#globalNav {
	font-size: 0.9em; LEFT: 214px; position: absolute; TOP: 120px;
}
#globalNav DT {
	display: none;
}
#globalNav DD {
	padding-right: 2.1em; padding-left: 2.1em; background: url(../images/home/bg/sepGlobalNav.png) no-repeat left center; float: left; padding-bottom: 0px; padding-top: 0px;
}
#globalNav DT + DD {
	background: none transparent scroll repeat 0% 0%;
}
#globalNav A {
	FONT-WEIGHT: bold; text-decoration: none;
}
#intNav {
	FONT-WEIGHT: bold; font-size: 0.95em; Z-INDEX: 100; LEFT: 0px; position: absolute; TOP: 108px;
}
#intNav DL {
	padding-right: 9px; padding-left: 4px; background: url(../images/home/bg/bgIntNavTabNoArrow.png) no-repeat left top; padding-bottom: 0px; width: 214px; padding-top: 7px;
}
#intNav DT {
	display: none; background: url(../images/home/bg/bgIntNavBottom.png) no-repeat 0px 0px; LEFT: 1px; width: 100%; BOTTOM: -17px; text-indent: -9999em; position: absolute; height: 17px;
}
#intNav U {
	color: #903; text-decoration: underline;
}
#intNav DD {
	display: none;
}
#intNav DT + DD {
	display: block;
}
#intNav:hover {
	background: url(../images/home/bg/bgIntNav.png) repeat-y;
}
#intNav DL:hover DD {
	display: block;
}
#intNav DL:hover DT {
	display: block;
}
#intNav A {
	padding-left: 45px; width: 161px; LINE-height: 2.5em; text-decoration: none;
}
#intNav DD:hover {
	background-color: #e1e1e1;
}
#intNav DT + DD:hover {
	background-color: transparent;
}
#intNav IMG {
	LEFT: 25px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; position: absolute; TOP: 9px; BORDER-BOTTOM-STYLE: none;
}
#content {
	padding-right: 10px; padding-left: 4px; background: url(../images/home/bg/bgMain.png) #fff repeat-y; padding-bottom: 0px; width: 898px; color: #4d4d4d; padding-top: 30px; float: left;
}
#content:unknown {
	clear: both; display: block; font-size: 0px; VISIBILITY: hidden; height: 0px; content: ".";
}
#content H1 {
	padding-left: 25px; FONT-WEIGHT: bold; font-size: 2.4em; padding-bottom: 0.1em; color: #903; LINE-height: 1.4em; BORDER-BOTTOM: #903 10px solid; FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif;
}
#content H1 EM {
	FONT-STYLE: normal;
}
#content H1 A {
	color: #903; text-decoration: none;
}
#content #psol H1 {
	color: #903;
}
#content #psol H1 A {
	color: #903;
}
#content #comsol H1 {
	color: #903;
}
#content #comsol H1 A {
	color: #903;
}
#content #consol H1 {
	color: #903;
}
#content #consol H1 A {
	color: #903;
}
#content #worksol H1 {
	color: #903;
}
#content #worksol H1 A {
	color: #903;
}
#content #moreInfo {
	color: #903;
}
#content #moreInfo A {
	color: #903;
}
#content #moreInfo DIV {
	float: left; BORDER-LEFT: #903 2px solid;
}
#content #moreInfo DIV > * {
	padding-right: 13px; padding-left: 13px; padding-bottom: 0px; width: 169px; padding-top: 0px;
}
#content #moreInfo H1 {
	padding-right: 13px; padding-left: 0px; font-size: 1.1em; float: left; padding-bottom: 0px; width: 154px; BORDER-TOP-STYLE: none; padding-top: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none;
}
#content #moreInfo DL {
	FONT-WEIGHT: bold; font-size: 0.7em; WORD-SPACING: -0.1em; LINE-height: 1.3em;
}
#content #moreInfo DD + DT {
	margin-TOP: 10px;
}
#content #moreInfo .bullets {
	font-size: 0.8em;
}
#content #moreInfo .bullets DD {
	background-IMAGE: url(../images/home/bg/bulletRed.png);
}
#content #moreInfo .bullets LI {
	background-IMAGE: url(../images/home/bg/bulletRed.png);
}
#content #moreInfo P {
	FONT-WEIGHT: bold; font-size: 0.9em;
}
#content .descMod + #moreInfo {
	margin-TOP: 19px; float: right;
}
#content #main .descMod {
	margin-TOP: 20px; width: 420px; position: relative;
}
#content #main .descMod H2 {
	padding-right: 6px; background: url(../images/home/bg/bgGreyModTabRt.png) no-repeat right top; float: left; position: absolute; TOP: -19px;
}
#content #main .descMod H2 SPAN {
	padding-right: 10px; display: block; padding-left: 10px; background: url(../images/home/bg/bgGreyModTabLt.png) no-repeat left top; float: left; padding-bottom: 0px; padding-top: 5px; height: 20px;
}
#content #main .descMod P {
	clear: both; BORDER-RIGHT: #a1a1a1 1px solid; padding-right: 10px; BORDER-TOP: #a1a1a1 1px solid; padding-left: 10px; font-size: 0.8em; background: #e1e1e1; padding-bottom: 10px; BORDER-LEFT: #a1a1a1 1px solid; LINE-height: 1.7em; padding-top: 10px; BORDER-BOTTOM: #a1a1a1 1px solid;
}
#content #main .descMod A.actionLink {
	FONT-WEIGHT: bold; color: #4d4d4d; text-decoration: none;
}
#content UL {
	LIST-STYLE-TYPE: none;
}
#content .bullets > * {
	padding-left: 10px; background: url(../images/home/bg/bullet.png) no-repeat 0px 0.5em; LINE-height: 1.4em;
}
#content .bullets > DT {
	background: none transparent scroll repeat 0% 0%;
}
#content A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#content .bullets .button {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 0px;
}
#content #main {
	padding-right: 20px; padding-left: 236px; font-size: 0.9em; MIN-height: 40em; background: url(../images/home/bg/bgKhakiColumn.png) #fff repeat-y 0px 0px; padding-bottom: 47px; padding-top: 24px;
}
#popcontent {
	padding-right: 10px; padding-left: 4px; background: url(../images/home/bg/bgMain.png) #fff repeat-y; padding-bottom: 0px; width: 450px; color: #4d4d4d; padding-top: 30px;
}
#popcontent #popupmain {
	padding-left: 5px; font-size: 0.9em; MIN-height: 20em; width: 450px;
}
#popcontent H4 {
	padding-right: 0px; padding-left: 0px; FONT-WEIGHT: bold; font-size: 1.1em; padding-bottom: 0px; margin: 0px; color: #903; padding-top: 0px; BORDER-BOTTOM: #903 2px solid;
}
#popcontent #popupmain H3 {
	FONT-WEIGHT: bold; font-size: 1.2em; padding-bottom: 0.3em; color: #903; BORDER-BOTTOM-STYLE: none;
}
#popcontent #popupmain H4 {
	padding-right: 0px; padding-left: 0px; FONT-WEIGHT: bold; font-size: 1.1em; padding-bottom: 0px; margin: 0px; color: #903; padding-top: 0px; BORDER-BOTTOM-STYLE: none;
}
#popcontent DFN {
	font-size: 1em; color: #903; FONT-STYLE: normal; text-decoration: none;
}
#content #mainnoleftnav {
	padding-right: 20px; padding-left: 26px; font-size: 0.9em; MIN-height: 40em; padding-bottom: 47px; padding-top: 24px;
}
#content DFN {
	font-size: 1em; color: #903; FONT-STYLE: normal; text-decoration: none;
}
#content #mainnoleftnav .bullets DD {
	background-IMAGE: url(../images/home/bg/bulletRed.png); margin-LEFT: 25px;
}
#content #mainnoleftnav H3 {
	FONT-WEIGHT: bold; font-size: 1.2em; padding-bottom: 0.3em; color: #903; BORDER-BOTTOM-STYLE: none;
}
#content #mainnoleftnav A {
	color: #0000cd;
}
#content #mainnoleftnav A:hover {
	color: #903;
}
.selected > A {
	color: #903;
}
#content #mainnoleftnav OL {
	margin-LEFT: 35px;
}
#content #main .getStarted {
	padding-right: 20px; padding-left: 8px; FONT-WEIGHT: bold; font-size: 1.1em; background: url(../ePort/GetMoreInfo.jpg) no-repeat 0px 0px; float: left; width: 178px; color: #fff; padding-top: 11px; height: 45px;
}
#content #mainnoleftnav .eportReg {
	BORDER-TOP-width: 0px; clear: both; BORDER-LEFT-width: 0px; BORDER-BOTTOM-width: 0px; width: 100%; BORDER-RIGHT-width: 0px;
}
#content #mainnoleftnav .eportReg TD {
	padding-right: 3em; padding-left: 1.2em; VERTICAL-ALIGN: top; BORDER-LEFT: #d3d3d3 1px solid; LINE-height: normal; padding-top: 2em;
}
#content #mainnoleftnav .eportReg TD:first-child {
	padding-right: 3em; padding-left: 1.2em; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; LINE-height: normal; padding-top: 2em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#content #main:unknown {
	clear: both; display: block; VISIBILITY: hidden; content: ".";
}
#content #main > * {
	margin-BOTTOM: 15px;
}
#content #main H2 {
	font-size: 1.5em;
}
#content #main H2 SPAN {
	font-size: 0.7em;
}
#content #main H2 SUB {
	display: block; font-size: 0.7em;
}
#content #main H3 {
	font-size: 1.2em; margin-BOTTOM: 0px;
}
#content #main H5 {
	FONT-WEIGHT: normal; font-size: 0.95em; margin-BOTTOM: 0px; padding-bottom: 0.01em; color: #903; BORDER-BOTTOM-STYLE: none;
}
#content #main H4 {
	BORDER-TOP-width: 0px; padding-right: 0px; padding-left: 0px; FONT-WEIGHT: bold; BORDER-LEFT-width: 0px; font-size: 1.1em; BORDER-BOTTOM-width: 0px; padding-bottom: 0px; margin: 0px; color: #903; padding-top: 0px; BORDER-RIGHT-width: 0px;
}
#content #main .bullets DD {
	margin-LEFT: 35px;
}
#content #main .bullets LI {
	margin-LEFT: 35px;
}
#content #main OL {
	margin-LEFT: 35px;
}
#content #main .resultsNav LI {
	float: left;
}
#content #main .resultsNav LI + LI {
	padding-left: 1em; margin-LEFT: 1em; BORDER-LEFT: #903 2px solid;
}
#content #main .resultsNav A {
	FONT-WEIGHT: bold; color: #903; text-decoration: none;
}
#content #main A {
	color: #0000cd;
}
#content #main A:visited {
	color: #903;
}
#content #main A:active {
	color: #0000cd;
}
#content #main .subNav:unknown {
	clear: both; display: block; VISIBILITY: hidden; height: 0px; content: ".";
}
#content #main .subNav A {
	text-decoration: none;
}
#content #main .subNav A:hover {
	text-decoration: underline;
}
#content #main .subNav LI {
	display: block; float: left;
}
#content #main .subNav LI + LI {
	padding-left: 2em; background: url(../images/home/bg/sepLgBkSlash.png) no-repeat left center; margin-LEFT: 1em;
}
#sectionNav {
	font-size: 0.85em; background: url(../images/home/bg/bgWhiteNav.png) repeat-y; LEFT: 4px; width: 200px; position: absolute; TOP: 231px;
}
#sectionNav > DL {
	width: 184px;
}
#sectionNav > DL > DD {
	padding-right: 20px; padding-left: 30px;
}
#sectionNav DL > * {
	padding-left: 10px; padding-top: 0.5em;
}
#sectionNav DT {
	FONT-WEIGHT: bold; text-transform: uppercase; color: #4d4d4d;
}
#sectionNav > DL > DT > A {
	FONT-WEIGHT: bold; text-transform: uppercase; color: #4d4d4d;
}
#sectionNav EM {
	text-transform: none; FONT-STYLE: normal;
}
#sectionNav DD DT {
	display: none;
}
#sectionNav > DL > DD > A {
	text-decoration: none;
}
#sectionNav DT A {
	text-decoration: none;
}
#sectionNav DD A {
	display: block; LINE-height: normal;
}
#sectionNav DD A:unknown {
	padding-right: 1.4em; margin: 0px -1em; text-decoration: none; content: ">";
}
#sectionNav .selected > A {
	FONT-WEIGHT: bold; color: #903;
}
#sectionNav > DL + #solutionsNav {
	BORDER-TOP: #a1a1a1 1px solid; margin-TOP: 24px; padding-top: 10px;
}
#sectionNav #portfolioProds {
	margin-TOP: -24px; background: url(../images/home/bg/bgWhiteNavBottom.png) no-repeat left bottom; LEFT: 0px; padding-bottom: 24px; width: 200px; BOTTOM: -24px; position: relative;
}
#sectionNav #portfolioProds > * {
	padding-right: 32px;
}
#sectionNav DIV.advert {
	background: url(../images/home/bg/bgKhakiColumn.png) #fff repeat-y 0px 0px; padding-top: 48px;
}
#sectionNav DIV.advert LI {
	padding-bottom: 1em; width: 100%; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;
}
#sectionNav DIV.advert IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#content DIV.shadowBox {
	BORDER-RIGHT: #a1a1a1 1px solid; BORDER-TOP: #a1a1a1 1px solid; BORDER-LEFT: #a1a1a1 1px solid; BORDER-BOTTOM: #a1a1a1 1px solid; position: relative;
}
#content DIV.shadowBoxRight {
	display: block; RIGHT: -10px; background: url(../images/home/bg/bgDropShadRt.png) repeat-y right top; width: 10px; position: absolute; TOP: 0px; height: 100%;
}
#content DIV.shadowBoxBottom {
	display: block; background: url(../images/home/bg/bgDropShadBot.png) repeat-x left bottom; LEFT: 0px; width: 100%; BOTTOM: -8px; position: absolute; height: 8px;
}
#content DIV.shadowBoxCorner {
	display: block; RIGHT: -9px; background: url../images/home/bg/bgDropShadRtCnr.png) no-repeat right bottom; width: 9px; BOTTOM: -8px; position: absolute; height: 8px;
}
.infoBox {
	clear: right; padding-right: 0px; padding-left: 0px; MIN-height: 110px; background: url(../images/home/bg/bgGreyModTop.png) #fff no-repeat left top; float: right!important; padding-bottom: 20px; margin: 0px 0px 30px 10px; padding-top: 12px; position: relative;
}
.infoBox > * {
	padding-right: 15px; padding-left: 15px; Z-INDEX: 2; padding-bottom: 0px; width: 169px; padding-top: 0px; position: relative;
}
.infoBox H2 {
	font-size: 1.2em!important; padding-bottom: 0.5em; color: #903; BORDER-BOTTOM: #a1a1a1 1px solid;
}
.infoBox DL > * {
	padding-right: 10px; padding-left: 30px; font-size: 0.8em; LEFT: 0px; position: relative; TOP: 0px;
}
.infoBox DT {
	margin-TOP: 1em; FONT-WEIGHT: bold; color: #903;
}
.infoBox DT P {
	padding-right: 0px; padding-left: 0px; FONT-WEIGHT: bold; font-size: 1.1em; padding-bottom: 0px; margin: 0px 0px 0px -11px; padding-top: 2px;
}
.infoBox DD {
	TOP: 0.5em;
}
.infoBox DD LI {
	padding-right: 0px; padding-left: 0px; LEFT: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px; position: relative;
}
.infoBox IMG {
	padding-right: 0px; padding-left: 0px; LEFT: 0px; padding-bottom: 0px; padding-top: 0px; position: absolute; TOP: 0px;
}
.infoBox DIV {
	padding-right: 0px!important; padding-left: 0px!important; Z-INDEX: 1!important; background: url(../images/home/bg/bgGreyModBot.png) no-repeat left bottom; LEFT: 0px; padding-bottom: 0px!important; margin: 0px; width: 209px!important; BOTTOM: 0px; padding-top: 0px!important; position: absolute!important; height: 376px;
}
#shareholderMats A.plainLink {
	FONT-WEIGHT: bold; color: #903; text-decoration: none;
}
.trigger {
	CURSOR: hand;
}
.branch {
	display: none; margin: 0px 10px 0px 0px;
}
.branch IMG {
	padding-right: 0px; padding-left: 0px; LEFT: -20px; padding-bottom: 0px; padding-top: 0px; position: absolute; TOP: 0px;
}
#content #main .infoBox A {
	FONT-WEIGHT: bold; color: #7d7d7d; text-decoration: underline;
}
#content #main .bioList {
	padding-right: 0px!important; padding-left: 0px!important; padding-bottom: 0px!important; margin: 0px; padding-top: 0px!important;
}
#content #main .bioList:unknown {
	clear: both; display: block; VISIBILITY: hidden; height: 0px; content: ".";
}
#content #main .bioList + P.backToTop {
	margin: 0px 0px 2em;
}
#content #main .bioList > * {
	clear: both; float: left; margin-BOTTOM: 2em; position: relative;
}
#content #main .bioList DT {
	FONT-WEIGHT: bold; font-size: 1.6em; LINE-height: normal;
}
#content #main .bioList * + DT {
	font-size: 1.2em; margin-BOTTOM: 2em;
}
#content #main .bioList DD + DT {
	margin-TOP: 2em;
}
#content #main .bioList P {
	display: inline; FONT-WEIGHT: bold; font-size: 1.2em; width: 535px; BOTTOM: 1em; position: relative;
}
#content #main .bioList SPAN {
	FONT-WEIGHT: normal; font-size: 0.9em; LEFT: 0px; width: 535px; color: #7d7d7d; BOTTOM: -1.4em; position: absolute;
}
#content #main .bioList IMG {
	padding-right: 10px; display: inline; VERTICAL-ALIGN: text-bottom;
}
#content #main TABLE {
	clear: both; BORDER-RIGHT: #7d7d7d 1px solid; BORDER-TOP: #7d7d7d 1px solid; BORDER-LEFT: #7d7d7d 1px solid; width: 100%; BORDER-BOTTOM: #7d7d7d 1px solid; BORDER-COLLAPSE: collapse; background-color: #fff;
}
#content #main .table {
	clear: both; BORDER-RIGHT: #7d7d7d 1px solid; BORDER-TOP: #7d7d7d 1px solid; BORDER-LEFT: #7d7d7d 1px solid; width: 100%; BORDER-BOTTOM: #7d7d7d 1px solid; BORDER-COLLAPSE: collapse; background-color: #fff;
}
#content #main .table {
	background: url(../images/home/bg/bgTableCol3.png) #fff repeat-y left top; float: left; width: auto;
}
#content #main .reportGlossary {
	BORDER-TOP-width: 0px; clear: both; BORDER-LEFT-width: 0px; BORDER-BOTTOM-width: 0px; width: 100%; BORDER-RIGHT-width: 0px;
}
#content #main .reportGlossary TD {
	BORDER-TOP-width: 0px; padding-right: 0.5em; padding-left: 0.5em; BORDER-LEFT-width: 0px; BORDER-BOTTOM-width: 0px; padding-bottom: 0.5em; VERTICAL-ALIGN: top; LINE-height: normal; padding-top: 0.5em; BORDER-RIGHT-width: 0px;
}
#content #main .noBorder {
	BORDER-TOP-width: 0px; clear: both; BORDER-LEFT-width: 0px; BORDER-BOTTOM-width: 0px; width: 100%; BORDER-RIGHT-width: 0px;
}
#content #main .noBorder TD {
	BORDER-TOP-width: 0px; padding-right: 0.5em; padding-left: 0.5em; BORDER-LEFT-width: 0px; BORDER-BOTTOM-width: 0px; padding-bottom: 0.5em; VERTICAL-ALIGN: top; LINE-height: normal; padding-top: 0.5em; BORDER-RIGHT-width: 0px;
}
#content #main CAPTION {
	display: none;
}
#content #main .table H2 {
	background-color: #fff;
}
#content #main TH {
	padding-right: 0.5em; padding-left: 0.5em; padding-bottom: 0.5em; padding-top: 0.5em;
}
#content #main TH {
	font-size: 1.5em; color: #903; LINE-height: normal; BORDER-BOTTOM: #7d7d7d 6px solid; TEXT-ALIGN: left;
}
#content #main .table H2 {
	font-size: 1.5em; color: #903; LINE-height: normal; BORDER-BOTTOM: #7d7d7d 6px solid; TEXT-ALIGN: left;
}
#content #main .table H2 SPAN {
	padding-right: 5px; display: block; padding-left: 5px; font-size: 1em; padding-bottom: 5px; padding-top: 5px;
}
#content #main TD {
	BORDER-RIGHT: #7d7d7d 1px solid; padding-right: 0.5em; BORDER-TOP: #7d7d7d 1px solid; padding-left: 0.5em; padding-bottom: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: #7d7d7d 1px solid; LINE-height: normal; padding-top: 0.5em; BORDER-BOTTOM: #7d7d7d 1px solid;
}
#content #main .table > DIV {
	float: left; VERTICAL-ALIGN: top; width: 213px; LINE-height: normal;
}
#content #main .table2 > DIV {
	float: left; VERTICAL-ALIGN: top; width: 213px; LINE-height: normal;
}
#content #main .table DIV DIV {
	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; padding-top: 6px;
}
#content #main .table2 DIV > * {
	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; padding-top: 6px;
}
#content #main .table IMG {
	RIGHT: -6px; float: right; VERTICAL-ALIGN: middle; position: relative; TOP: -6px;
}
#content #main .table A {
	text-decoration: none;
}
#content #main .table A:hover {
	text-decoration: underline;
}
#content #main .table P {
	float: none; width: auto;
}
#content #main .table div div > * {
	font-size: 0.9em; padding-bottom: 1em;
}
#content #main .table li {
	padding-bottom: 1em;
}
#content #main .table h3 {
	font-size: 1em!important;
}
#content #main .table dt {
	FONT-WEIGHT: bold;
}
#content #main .table dd {
	padding-bottom: 1em;
}
#content #main a.actionLink {
	FONT-WEIGHT: bold; text-transform: uppercase; text-decoration: none;
}
#content #main a.actionLink:hover {
	text-decoration: underline;
}
#footer {
	font-size: 0.7em; background: url(../images/home/bg/bgFooter.png) no-repeat 0px 32px; left: 0px; line-height: 2em; position: relative; top: -42px;
}
html>body #footer {
	float: left;
}
#footer p {
	padding-right: 10px; padding-left: 4px; padding-bottom: 0px; width: 898px; padding-top: 0px;
}
p#tagline {
	background: url(../images/home/bg/bgTagline.png) no-repeat right top; height: 42px;
}
#tagline a {
	display: block; float: right; width: 215px; text-indent: -9999em; height: 35px;
}
#copyright {
	clear: both;
}
#corpNav {
	font-size: 0.7em; left:40em; bottom: 1.5em; position: relative;
}
#corpNav DL {
	LEFT: 0px; position: absolute; TOP: -42px;
}
html>body #corpNav dl {
	position: relative; top: -42px;
}
#corpNav dt {
	display: none;
}
#corpNav DD {
	padding-right: 4px; padding-left: 4px; float: left; padding-bottom: 0px; BORDER-LEFT: #7d7d7d 1px solid; LINE-height: 1em; padding-top: 0px;
}
#corpNav DT + DD {
	BORDER-LEFT-STYLE: none;
}
#corpNav A {
	text-decoration: none;
}
