BODY {
	FONT-SIZE: small
}
PRE {
	FONT-SIZE: small
}
.epi-button {
	FONT-SIZE: small
}
.epi-chromeHeader {
	FONT-SIZE: small
}
.epi-font {
	FONT-SIZE: small
}
P {
	FONT-SIZE: 100%
}
TR {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 100%
}
TH {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
P {
	MARGIN-BOTTOM: 1.4em
}
H1 {
	MARGIN-BOTTOM: 0.75em; FONT-SIZE: 155%
}
SPAN.epi-pageTitle {
	MARGIN-BOTTOM: 0.75em; FONT-SIZE: 155%
}
TD.epi-pageTitle {
	MARGIN-BOTTOM: 0.75em; FONT-SIZE: 155%
}
H2 {
	MARGIN-BOTTOM: 0.95em; COLOR: #00659c; FONT-SIZE: 130%
}
H2:first-child {
	MARGIN-TOP: 0px
}
H3 {
	COLOR: #00659c; FONT-SIZE: 115%
}
H4 SPAN {
	PADDING-LEFT: 3px
}
H4 A.headingControl {
	FONT-WEIGHT: normal
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0.7em; MARGIN: 2.1em 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.7em
}
DL {
	MIN-HEIGHT: 1px
}
DL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
DT {
	TEXT-ALIGN: right; MARGIN: 0px 3% 1.4em 0px; WIDTH: 22.9%; FLOAT: left; CLEAR: both; FONT-WEIGHT: bold
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.4em; PADDING-LEFT: 0px; WIDTH: 73.9%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
DD UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.25em
}
.epi-font2 {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 85%
}
.epi-fontSm {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 85%
}
.epi-dataTable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 0.5em; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.epi-chromeBG {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
DIV.epi-rowSpecial1 H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 100%
}
DIV.epi-rowSpecial1 H4 {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 85%
}
DIV.epi-rowSpecial1 UL {
	MARGIN-TOP: 0px
}
BODY {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 492px; PADDING-RIGHT: 492px; PADDING-TOP: 4px
}
#sizer {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MAX-WIDTH: 296px; PADDING-TOP: 0px
}
#expander {
	POSITION: relative; MIN-WIDTH: 984px; MARGIN: 0px -492px
}
#wrapper {
	WIDTH: 100%
}
.moduleLayout {
	MARGIN: 12px 0px 0.4em; WIDTH: 100%; CLEAR: both
}
.moduleGroup {
	MARGIN: 0px 0px 1.4em; FLOAT: left
}
.horizontal .moduleGroup {
	MARGIN-BOTTOM: 0px
}
.moduleContainer {
	MARGIN: 0px 11px 1.4em 12px
}
.moduleContainer .moduleContainer {
	MARGIN: 0px 11px 0px 12px
}
.moduleContainer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#loginPage {
	WIDTH: auto !important; MARGIN-LEFT: 192px
}
.moduleContainer #loginPage {
	MARGIN-LEFT: 180px
}
.moduleLayout .moduleContainer #loginPage {
	MARGIN-LEFT: 0px
}
.verticalMain {
	WIDTH: 74.9%
}
.verticalSide {
	WIDTH: 24.9%
}
#banner {
	BORDER-BOTTOM: #ccc 1px solid; MIN-WIDTH: 756px; PADDING-LEFT: 204px
}
#banner .homelink {
	Z-INDEX: 98; POSITION: absolute; WIDTH: 184px; HEIGHT: 74px; TOP: 0px; LEFT: 12px
}
#banner UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#banner LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#banner LI A:link {
	TEXT-DECORATION: none
}
#banner LI A:visited {
	TEXT-DECORATION: none
}
#banner LI A:hover {
	TEXT-DECORATION: underline
}
#banner LI A:active {
	TEXT-DECORATION: underline
}
#bannerExtras {
	MARGIN-LEFT: 217px
}
#banner UL#nav1 {
	Z-INDEX: 61; MIN-WIDTH: 745px; HEIGHT: 23px; MARGIN-LEFT: 7px; TOP: 1px; PADDING-TOP: 55px
}
#banner #nav2 {
	Z-INDEX: 60; MIN-WIDTH: 757px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bk_nav2_l.gif) #e5e5e5 no-repeat left top; CLEAR: both
}
#banner UL#nav2 {
	MIN-HEIGHT: 23px; PADDING-LEFT: 7px
}
DIV#nav2 {
	HEIGHT: 6px; FONT-SIZE: 1px
}
#banner UL#nav1:hover {
	TEXT-DECORATION: none !important
}
UL#nav2:hover {
	TEXT-DECORATION: none !important
}
#banner:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
UL#nav1:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
UL#nav2:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#banner UL#nav1 LI {
	BACKGROUND: url(/images/bk_nav1_l.gif) no-repeat left top; HEIGHT: 23px; MARGIN-RIGHT: 6px
}
#banner UL#nav1 LI A {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/bk_nav1_r.gif) no-repeat right top; FLOAT: left; HEIGHT: 16px; FONT-SIZE: 100%; PADDING-TOP: 4px
}
#banner UL#nav1 LI.navOn {
	BACKGROUND-IMAGE: url(/images/bk_nav1on_l.gif)
}
#banner UL#nav1 LI.navOn A {
	BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND: url(/images/bk_nav1on_r.gif) no-repeat right top
}
#banner UL#nav2 LI {
	HEIGHT: 1.5em; MARGIN-RIGHT: 5px
}
#banner UL#nav2 LI A {
	BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 5px 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 2px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 1em; PADDING-TOP: 0px
}
#banner UL#nav2 LI.first A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#banner UL#nav2 A.epi-menuOn {
	LINE-HEIGHT: 110%
}
#banner UL LI A:visited {
	COLOR: #00659c
}
#banner UL LI A.epi-menuOn:visited {
	COLOR: #005582 !important
}
#banner UL LI A:hover {
	COLOR: #e55c1c !important; TEXT-DECORATION: underline
}
#banner UL LI A:active {
	COLOR: #e55c1c !important; TEXT-DECORATION: underline
}
#banner UL LI A.epi-menuOn:hover {
	COLOR: #e55c1c !important; TEXT-DECORATION: underline
}
#sitesearch {
	Z-INDEX: 99; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 52%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 85%; TOP: 0px; RIGHT: 12px; PADDING-TOP: 6px
}
#sitesearch FORM#siteWideSearchForm {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#sitesearch FORM#siteWideSearchForm H6 {
	MARGIN: 7px 0px 20px; PADDING-RIGHT: 5px; FLOAT: left; FONT-SIZE: 100%
}
#sitesearch FORM#siteWideSearchForm FIELDSET {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: none; PADDING-TOP: 0px
}
#sitesearch INPUT {
	MARGIN: 0px 3px 0px 0px; FONT-SIZE: 100%
}
#sitesearch SELECT {
	MARGIN: 0px 3px 0px 0px; FONT-SIZE: 100%
}
#sitesearch INPUT.epi-button {
	POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; FONT-SIZE: 85%; TOP: -1px; PADDING-TOP: 1px
}
#sitesearch .buttonInfo {
	POSITION: relative; DISPLAY: inline; TOP: 4px
}
#sitesearch FIELDSET LABEL {
	TEXT-ALIGN: left; WIDTH: auto; PADDING-RIGHT: 0px; FONT-WEIGHT: normal
}
#sitesearch FIELDSET LABEL INPUT {
	MARGIN: 0px 2px 0px 0px; VERTICAL-ALIGN: middle
}
.site_controls {
	Z-INDEX: 99; POSITION: absolute; PADDING-BOTTOM: 1px; LINE-HEIGHT: 120%; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 12px; WHITE-SPACE: nowrap; HEIGHT: 19px; FONT-SIZE: 85%; TOP: 0px; PADDING-TOP: 0px; LEFT: 217px
}
.site_controls .welcome {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #34ab05; FONT-SIZE: 115%; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.site_controls .welcomeIntl {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #34ab05; FONT-SIZE: 115%; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.site_controls .welcome {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 12px
}
.site_controls .welcomeIntl {
	COLOR: #0076b6
}
.site_controls A {
	PADDING-LEFT: 11px; BACKGROUND: url(/images/arrow_pointer.gif) no-repeat 5px 2px
}
.site_controls A:link {
	COLOR: #006; TEXT-DECORATION: none
}
.site_controls A:visited {
	COLOR: #006; TEXT-DECORATION: none
}
.site_controls A:hover {
	TEXT-DECORATION: underline
}
SELECT.languages {
	TEXT-TRANSFORM: capitalize; FONT-WEIGHT: normal
}
SELECT.languages OPTION {
	TEXT-TRANSFORM: capitalize; FONT-WEIGHT: normal
}
#banner .site_controls LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/arrow_pointer.gif) no-repeat 5px 3px; PADDING-TOP: 0px
}
#banner .site_controls LI.first {
	PADDING-LEFT: 6px; BACKGROUND-POSITION: 0px 3px
}
#banner .site_controls LI.languagePicker {
	BACKGROUND-IMAGE: url(/images/icons/icon_translations.gif); MARGIN-TOP: -2px; PADDING-LEFT: 34px; BACKGROUND-POSITION: 4px 1px; HEIGHT: 2em
}
#banner .site_controls A {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#banner .site_controls A:link {
	TEXT-DECORATION: underline
}
#banner .site_controls A:visited {
	TEXT-DECORATION: underline
}
#banner .site_controls A:hover {
	TEXT-DECORATION: underline
}
#footer {
	MIN-WIDTH: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 125%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.4em; CLEAR: both; FONT-SIZE: 85%; PADDING-TOP: 0px
}
#sitelist {
	MIN-WIDTH: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 125%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.4em; CLEAR: both; FONT-SIZE: 85%; PADDING-TOP: 0px
}
#footer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 210px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.7em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 1em
}
#footer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#sitelist:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#footer UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: inherit; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sitelist UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: inherit; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#sitelist LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#footer LI A {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/arrow_pointer.gif) no-repeat 1px 3px; TEXT-DECORATION: underline
}
#sitelist LI A {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/arrow_pointer.gif) no-repeat 1px 3px; TEXT-DECORATION: underline
}
#sitelist H2 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 125%; MARGIN: 0px 6px 1em; PADDING-LEFT: 0px; WIDTH: 198px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #000; CLEAR: both; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#sitelist H2 A {
	PADDING-LEFT: 24px; BACKGROUND: url(/images/link_bw.gif) no-repeat -2px 0.1em
}
.mkt P.intro {
	LINE-HEIGHT: 150%; COLOR: #00659c; FONT-SIZE: 115%
}
.bwAdMkt P {
	LINE-HEIGHT: 150%; COLOR: #00659c; FONT-SIZE: 115%
}
.mkt {
	LINE-HEIGHT: 140%
}
.mkt .mktMain {
	POSITION: relative; WIDTH: 75%; FLOAT: left
}
.mkt .mktSide {
	WIDTH: 24.9%; FLOAT: left
}
#homeMain .mktSide {
	WIDTH: 24.9%; FLOAT: left
}
.mkt:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.mktMain:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.mktSide:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.mkt .moduleContainer .mktMain {
	WIDTH: auto; FLOAT: none; MARGIN-RIGHT: 1px
}
.mkt .moduleContainer .mktSide {
	POSITION: relative; WIDTH: 100%; FLOAT: none; PADDING-TOP: 0px; LEFT: 2px
}
.mkt .moduleContainer #firstbox {
	MARGIN-TOP: 19px; PADDING-TOP: 7.3em
}
.mkt H1 {
	LINE-HEIGHT: 150%; MARGIN: 0px 0px 0.6em; FONT-SIZE: 200%
}
.textSection {
	PADDING-BOTTOM: 0.7em
}
.mktMain .textSection {
	MARGIN: 0px
}
.mkt .withIntro H1 {
	PADDING-TOP: 3.5em
}
.mkt .mktMain H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #52b82a; FONT-SIZE: 115%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mkt .mktMain H3 {
	COLOR: #787878
}
.withIntro P.intro {
	POSITION: absolute; PADDING-RIGHT: 15px; HEIGHT: 5em; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.mkt .mktMain P STRONG {
	COLOR: #34ab05
}
.mktMain UL STRONG {
	COLOR: #34ab05
}
.mkt .mktMain H2 A:hover {
	COLOR: #e55c1c
}
.mkt .mktMain H2 A:active {
	COLOR: #e55c1c
}
.mktSide {
	FONT-SIZE: 85%
}
.mkt .mktSide {
	LINE-HEIGHT: 125%
}
.withIntro .mktSide {
	PADDING-TOP: 7.3em
}
.mkt .mktSide .textSection {
	MARGIN-BOTTOM: 2em
}
.mkt .mktSide .textSection .hd .c A {
	TEXT-ALIGN: center; DISPLAY: block
}
.mkt .mktSide .textSection .hd .c IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.mkt .mktSide .textSection .textSection {
	PADDING-BOTTOM: 1.2em; MARGIN-BOTTOM: 0px
}
.mktSide H2 {
	FONT-SIZE: 130%
}
.mkt .mktSide H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 129%; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.25em; COLOR: #52b82a; FONT-SIZE: 129%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.5em
}
#homeMain .mktSide H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 129%; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.25em; COLOR: #52b82a; FONT-SIZE: 129%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.5em
}
.mktSide H2 A:link {
	COLOR: #52b82a; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.mktSide H2 A:visited {
	COLOR: #52b82a; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.mktSide H2 A:hover {
	COLOR: #e55c1c
}
.mktSide H2 A:active {
	COLOR: #e55c1c
}
.mktSide P {
	PADDING-BOTTOM: 0.5em; MARGIN-BOTTOM: 0px
}
.mktSide P.body_small {
	PADDING-BOTTOM: 0.5em; MARGIN-BOTTOM: 0px
}
.mktSide DIV.linkMore {
	PADDING-BOTTOM: 0.5em; MARGIN-BOTTOM: 0px
}
.mktSide OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.75em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mktSide UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mktSide UL LI {
	PADDING-LEFT: 1em; BACKGROUND: url(/images/arrow_menu.gif) no-repeat 0px 0px
}
.mktSide P.linkMore {
	FONT-SIZE: 100%
}
.mktSide DIV.linkMore {
	FONT-SIZE: 100%
}
.mktSide A.linkMore {
	FONT-SIZE: 100%
}
.mktSide .linkDoc {
	FONT-SIZE: 100%
}
.mktSide .linkVideo {
	FONT-SIZE: 100%
}
.mktSide P.body_small {
	FONT-SIZE: 100%
}
.mktSide DIV.body_small {
	FONT-SIZE: 100%
}
.mktSide DIV.logo {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 0.25em
}
.mktSide .epi-fontSm {
	FONT-SIZE: 100%
}
.mktSide .c .linkDoc {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0px
}
.mktSide .c .linkVideo {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0px
}
.mkt .mktSide .textSection .hd {
	BACKGROUND: url(/images/box01_hd_l.gif) no-repeat left top
}
#homeMain .mktSide .textSection .hd {
	BACKGROUND: url(/images/box01_hd_l.gif) no-repeat left top
}
.mkt .mktSide .textSection .hd .c {
	PADDING-BOTTOM: 6px; MIN-HEIGHT: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/box01_hd_r.gif) no-repeat right top; PADDING-TOP: 12px
}
#homeMain .mktSide .textSection .hd .c {
	PADDING-BOTTOM: 6px; MIN-HEIGHT: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/box01_hd_r.gif) no-repeat right top; PADDING-TOP: 12px
}
.mkt .mktSide .textSection .bd {
	MIN-HEIGHT: 1px; BACKGROUND: url(/images/box01_bd_l.gif) repeat-y left top
}
#homeMain .mktSide .textSection .bd {
	MIN-HEIGHT: 1px; BACKGROUND: url(/images/box01_bd_l.gif) repeat-y left top
}
.mkt .mktSide .textSection .bd .c {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/box01_bd_r.gif) repeat-y right top; PADDING-TOP: 0px
}
#homeMain .mktSide .textSection .bd .c {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/box01_bd_r.gif) repeat-y right top; PADDING-TOP: 0px
}
.mkt .mktSide .textSection .ft {
	BACKGROUND: url(/images/box01_ft_l.gif) no-repeat left bottom
}
#homeMain .mktSide .textSection .ft {
	BACKGROUND: url(/images/box01_ft_l.gif) no-repeat left bottom
}
.mkt .mktSide .textSection .ft .c {
	PADDING-BOTTOM: 6px; MIN-HEIGHT: 14px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/box01_ft_r.gif) no-repeat right bottom; PADDING-TOP: 0px
}
#homeMain .mktSide .textSection .ft .c {
	PADDING-BOTTOM: 6px; MIN-HEIGHT: 14px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/box01_ft_r.gif) no-repeat right bottom; PADDING-TOP: 0px
}
.mktMain IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0.25em 11px 0.5em -1px; DISPLAY: block; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.textMain IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0.25em 11px 0.5em -1px; DISPLAY: block; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.mktMain IMG.altPlacement {
	MARGIN: 0.25em -1px 0.5em 10px; FLOAT: right
}
.textMain IMG.altPlacement {
	MARGIN: 0.25em -1px 0.5em 10px; FLOAT: right
}
.mktMain IMG.branding {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mktMain IMG.diagram {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.textMain IMG.branding {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.textMain IMG.diagram {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mktMain IMG.icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 3px 0px 0px; DISPLAY: inline; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mktMain IMG.iconSm {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 3px 0px 0px; DISPLAY: inline; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mktMain IMG.iconExample {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 3px 0px 0px; DISPLAY: inline; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.textMain IMG.icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 3px 0px 0px; DISPLAY: inline; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.textMain IMG.iconSm {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 3px 0px 0px; DISPLAY: inline; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.textMain IMG.iconExample {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 3px 0px 0px; DISPLAY: inline; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.displayImg {
	TEXT-ALIGN: center
}
DIV.displayGraphic {
	TEXT-ALIGN: center
}
DIV.displayImg {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
FORM {
	LINE-HEIGHT: 1.35em; MARGIN: 0px
}
INPUT:focus {
	BACKGROUND: #ffc
}
TEXTAREA:focus {
	BACKGROUND: #ffc
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; MARGIN: 0px 0px 0.75em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
FIELDSET UL.epi-rowOdd {
	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.7em; PADDING-TOP: 0.7em
}
FIELDSET UL.epi-rowEven {
	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.7em; PADDING-TOP: 0.7em
}
FIELDSET LI {
	MARGIN-BOTTOM: 0.75em; CLEAR: both
}
FIELDSET:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
FIELDSET UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
FIELDSET LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
FIELDSET LABEL {
	TEXT-ALIGN: right; LINE-HEIGHT: 150%; WIDTH: 23%; PADDING-RIGHT: 2%; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
FIELDSET LABEL.sub {
	FONT-WEIGHT: normal
}
FIELDSET DIV.other {
	MARGIN-TOP: 0.25em
}
FIELDSET DIV.other LABEL {
	WIDTH: auto; FONT-WEIGHT: normal
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #787878; FONT-SIZE: 120%; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET LEGEND SPAN {
	LINE-HEIGHT: 150%; DISPLAY: block; COLOR: #666; FONT-WEIGHT: bold
}
FIELDSET LEGEND SPAN SPAN {
	LINE-HEIGHT: 125%; DISPLAY: inline
}
FIELDSET.checkbox {
	POSITION: relative
}
FIELDSET.radio {
	POSITION: relative
}
FIELDSET.checkbox UL {
	PADDING-LEFT: 25%; WIDTH: 75%; FLOAT: left
}
FIELDSET.radio UL {
	PADDING-LEFT: 25%; WIDTH: 75%; FLOAT: left
}
FIELDSET.checkbox DIV UL {
	PADDING-LEFT: 0px; WIDTH: 100%; FLOAT: none
}
FIELDSET.checkbox LI {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -20px; MIN-HEIGHT: 1.5em; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px
}
FIELDSET.radio LI {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -20px; MIN-HEIGHT: 1.5em; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px
}
FIELDSET.checkbox LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
FIELDSET.radio LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
FIELDSET.checkbox INPUT {
	POSITION: relative; TOP: 2px; MARGIN-RIGHT: 3px
}
FIELDSET.radio INPUT {
	POSITION: relative; TOP: 2px; MARGIN-RIGHT: 3px
}
FIELDSET.checkbox LEGEND {
	MARGIN-BOTTOM: 0px
}
FIELDSET.radio LEGEND {
	MARGIN-BOTTOM: 0px
}
FIELDSET.checkbox LEGEND SPAN {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 150%; MARGIN-TOP: 0.25em; WIDTH: 23%; PADDING-RIGHT: 2%; DISPLAY: block; COLOR: #000; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
FIELDSET.radio LEGEND SPAN {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 150%; MARGIN-TOP: 0.25em; WIDTH: 23%; PADDING-RIGHT: 2%; DISPLAY: block; COLOR: #000; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
FIELDSET.checkbox LEGEND SPAN SPAN {
	POSITION: static; LINE-HEIGHT: 125%; MARGIN-TOP: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline
}
FIELDSET.radio LEGEND SPAN SPAN {
	POSITION: static; LINE-HEIGHT: 125%; MARGIN-TOP: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline
}
FIELDSET.checkbox LEGEND SPAN IMG.icon {
	POSITION: relative
}
FIELDSET.accept {
	MARGIN-TOP: 1.5em
}
FIELDSET.accept P {
	MARGIN-BOTTOM: 0.7em
}
FIELDSET.filter LI {
	MARGIN-BOTTOM: 0px
}
FIELDSET.filter FIELDSET {
	MARGIN-BOTTOM: 0.25em
}
FIELDSET.filter FIELDSET.radio LI {
	FLOAT: left; CLEAR: none; MARGIN-RIGHT: 6px
}
FIELDSET.filter .buttonField {
	MARGIN-BOTTOM: 0.7em
}
.buttonField {
	MARGIN: 0px 0px 1.5em 25%; FONT-WEIGHT: bold
}
DIV.buttonField {
	MARGIN: 0px 0px 1.5em; PADDING-LEFT: 25%; CLEAR: both
}
DIV.buttonFieldPrime {
	POSITION: relative; PADDING-BOTTOM: 6px; MARGIN: 0px 17.5% 1.5em 25%; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; CLEAR: both; PADDING-TOP: 6px; LEFT: -5px
}
DIV.buttonField INPUT {
	FONT-WEIGHT: bold
}
DIV.buttonField submit {
	FONT-WEIGHT: bold
}
DIV.buttonField BUTTON {
	FONT-WEIGHT: bold
}
DIV.buttonFieldPrime INPUT {
	FONT-WEIGHT: bold
}
DIV.buttonFieldPrime submit {
	FONT-WEIGHT: bold
}
DIV.buttonFieldPrime BUTTON {
	FONT-WEIGHT: bold
}
DIV.buttonFieldPrime DIV.explainer {
	MARGIN: 0px 0px 0.5em
}
.buttonFieldPrime P.explainer {
	MARGIN: 0px 0px 0.5em
}
DIV.formButtons {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.5em
}
DIV.formButtons DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 1.4em 25%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mkt #buttonsBottom .buttonsSub {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 1.4em 25%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BUTTON IMG {
	VERTICAL-ALIGN: bottom
}
FIELDSET.checkbox LI DIV.noteField {
	LINE-HEIGHT: 120%; MARGIN-TOP: 0.15em; PADDING-LEFT: 25%; MARGIN-BOTTOM: 0.15em
}
FIELDSET.radio LI DIV.noteField {
	LINE-HEIGHT: 120%; MARGIN-TOP: 0.15em; PADDING-LEFT: 25%; MARGIN-BOTTOM: 0.15em
}
FIELDSET LI DIV {
	WIDTH: 74.9%; FLOAT: left
}
FIELDSET LI DIV DIV {
	WIDTH: auto; FLOAT: none
}
FIELDSET LI DIV DIV.noteField {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px !important
}
FIELDSET LI DIV.epi-fontSm {
	PADDING-LEFT: 0px; MARGIN-LEFT: 25%
}
FIELDSET.checkbox DIV {
	PADDING-LEFT: 25%; WIDTH: 75%; FLOAT: left
}
FIELDSET.radio DIV {
	PADDING-LEFT: 25%; WIDTH: 75%; FLOAT: left
}
FIELDSET.radio DIV.noteField {
	MARGIN-TOP: 0.4em
}
FIELDSET.radio DIV.noteField {
	MARGIN-TOP: 0.4em
}
FIELDSET.checkbox LI DIV {
	TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: auto; FLOAT: none; MARGIN-LEFT: 0px
}
FIELDSET.checkbox LI DIV.epi-fontSm {
	TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: auto; FLOAT: none; MARGIN-LEFT: 0px
}
FIELDSET.radio LI DIV {
	TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: auto; FLOAT: none; MARGIN-LEFT: 0px
}
FIELDSET.radio LI DIV.epi-fontSm {
	TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: auto; FLOAT: none; MARGIN-LEFT: 0px
}
DIV.readonly {
	MARGIN-BOTTOM: 0.5em
}
FIELDSET.explainers {
	POSITION: relative
}
FIELDSET.explainers LI {
	MARGIN-BOTTOM: 1.5em
}
FIELDSET.explainers DIV.explainer {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; MARGIN-TOP: -0.25em; PADDING-LEFT: 0px; WIDTH: 27.3%; PADDING-RIGHT: 0px; COLOR: #666; MARGIN-LEFT: 1%; FONT-SIZE: 85%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.actions DIV.explainer {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; MARGIN-TOP: -0.25em; PADDING-LEFT: 0px; WIDTH: 27.3%; PADDING-RIGHT: 0px; COLOR: #666; MARGIN-LEFT: 1%; FONT-SIZE: 85%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
FIELDSET.explainers DIV.explainer {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
FIELDSET.explainers LI DIV.explainer {
	POSITION: static; DISPLAY: block; FLOAT: right
}
DIV.actions DIV.explainer {
	POSITION: static; DISPLAY: block; FLOAT: right
}
FIELDSET.explainers LI DIV {
	WIDTH: 44.1%
}
FIELDSET.explainers LI DIV DIV {
	WIDTH: auto
}
FIELDSET LI DIV.explainer DIV.messageInfo {
	BACKGROUND-IMAGE: url(/images/icons/icon_status_info_sm.gif); BORDER-BOTTOM-COLOR: #000; PADDING-BOTTOM: 0.5em; BORDER-TOP-COLOR: #000; MARGIN: 0.5em 1px; PADDING-LEFT: 21px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 2px 0.5em; COLOR: #000; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000; PADDING-TOP: 0.5em
}
FIELDSET LI DIV.fieldChecked DIV.messageInfo {
	
}
FIELDSET LI DIV.fieldDone DIV.messageInfo {
	BACKGROUND-IMAGE: url(/images/icons/icon_status_success_sm.gif)
}
FIELDSET LI DIV.fieldPassed DIV.messageInfo {
	BACKGROUND-IMAGE: url(/images/icons/icon_status_validated_sm.gif); FONT-WEIGHT: bold
}
FIELDSET LI DIV.fieldAttn DIV.messageInfo {
	BACKGROUND-IMAGE: url(/images/icons/icon_status_alert_sm.gif)
}
FIELDSET LI DIV.explainer DIV.messageInfo DIV {
	MARGIN-BOTTOM: 0.5em
}
DIV.explainer DIV.linkMore A {
	BACKGROUND-IMAGE: url(/images/icons/icon_popup.gif); PADDING-RIGHT: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
DIV.explainer DIV.linkMore {
	MARGIN-TOP: 0.25em; BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 100%
}
.legend {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
TD.legend {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.legend SPAN {
	PADDING-LEFT: 0px; PADDING-RIGHT: 8px
}
.legend SPAN SPAN {
	PADDING-RIGHT: 0px
}
.legend SPAN.required {
	PADDING-LEFT: 0px; MARGIN-RIGHT: 0px
}
FIELDSET LABEL.required {
	WIDTH: 25%; PADDING-RIGHT: 0px
}
LABEL ABBR {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 90% Verdana; COLOR: #c00 !important; PADDING-TOP: 0px
}
ABBR.required {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 90% Verdana; COLOR: #c00 !important; PADDING-TOP: 0px
}
SPAN.required {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 90% Verdana; COLOR: #c00 !important; PADDING-TOP: 0px
}
LABEL.required ABBR {
	TEXT-ALIGN: center; WIDTH: 5%; DISPLAY: block; FLOAT: right
}
FORM ABBR {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; COLOR: #c00; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.legend ABBR {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; COLOR: #c00; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
SPAN.required {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; COLOR: #c00; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
DIV.noteField ABBR {
	PADDING-RIGHT: 3px
}
.buttonPrime {
	BACKGROUND-COLOR: #ffc !important; FONT-WEIGHT: bold
}
.buttonLong {
	WIDTH: auto
}
.listCheckbox {
	TEXT-INDENT: -20px; MARGIN-BOTTOM: 0.25em; MARGIN-LEFT: 20px
}
.listCheckbox DIV {
	TEXT-INDENT: 0px
}
.listCheckbox A.tooltip {
	TEXT-INDENT: 0px
}
.listCheckboxSm {
	MARGIN-TOP: -2px; TEXT-INDENT: -23px; MARGIN-BOTTOM: 0.25em; MARGIN-LEFT: 23px
}
.listCheckboxSmEmpty {
	MARGIN-LEFT: 23px
}
.radio {
	MARGIN-RIGHT: 3px
}
FIELDSET LABEL.sub {
	FONT-WEIGHT: normal
}
LABEL.epi-dim {
	FONT-WEIGHT: normal
}
LABEL.hidden {
	DISPLAY: none
}
FIELDSET .inputExtra {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; TOP: -2px; FONT-WEIGHT: normal; PADDING-TOP: 0px; LEFT: 3px
}
FIELDSET SPAN.inputExtra {
	TOP: -4px
}
.inputExtra IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; MARGIN-LEFT: 3px; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.messageDrafts .inputExtra IMG {
	BACKGROUND-COLOR: transparent
}
FIELDSET .inputExtra IMG {
	BACKGROUND-COLOR: #fff; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
FIELDSET .inputExtra IMG.iconSm {
	BACKGROUND-COLOR: #fff; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
#connect {
	
}
H1 + #connect {
	MARGIN-TOP: -1em
}
#wizardform {
	MARGIN-TOP: 0px
}
#tabContent {
	BORDER-BOTTOM: #00659c 1px solid; POSITION: relative; BORDER-LEFT: #00659c 0px solid; MARGIN: 0px; WIDTH: 100%; CLEAR: both; BORDER-TOP: #00659c 1px solid; BORDER-RIGHT: #00659c 0px solid
}
.tabContent {
	BORDER-BOTTOM: #00659c 1px solid; POSITION: relative; BORDER-LEFT: #00659c 0px solid; MARGIN: 0px; WIDTH: 100%; CLEAR: both; BORDER-TOP: #00659c 1px solid; BORDER-RIGHT: #00659c 0px solid
}
#tabContent #tabMainContent {
	BORDER-BOTTOM: #00659c 0px solid; POSITION: relative; BORDER-LEFT: #00659c 1px solid; MARGIN: 0px; BORDER-TOP: #00659c 0px solid; BORDER-RIGHT: #00659c 1px solid
}
.tabContent .tabMainContent {
	BORDER-BOTTOM: #00659c 0px solid; POSITION: relative; BORDER-LEFT: #00659c 1px solid; MARGIN: 0px; BORDER-TOP: #00659c 0px solid; BORDER-RIGHT: #00659c 1px solid
}
.nontabContent {
	MARGIN: 20px 2%; MIN-HEIGHT: 400px
}
#wizardMainContent {
	MIN-WIDTH: 1px; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; CLEAR: both; PADDING-TOP: 12px
}
#tabMainContent {
	MIN-WIDTH: 1px; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; CLEAR: both; PADDING-TOP: 12px
}
.tabMainContent {
	MIN-WIDTH: 1px; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; CLEAR: both; PADDING-TOP: 12px
}
#tabMainContent:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.epi-chromeBG #wizardMainContent {
	WIDTH: 99.8%
}
.epi-chromeBG #tabMainContent {
	WIDTH: 99.8%
}
.epi-chromeBG .tabMainContent {
	WIDTH: 99.8%
}
.tabMenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0.8em
}
#tabMenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0.8em
}
#wizardMenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0.8em
}
#tabs {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0.8em
}
.tabMenu:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#tabMenu:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#wizardMenu:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#tabs:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#wizardMenu {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 1em; PADDING-LEFT: 8px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
#tabMenu {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 1em; PADDING-LEFT: 8px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
#wizardMenu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 85%; PADDING-TOP: 0px
}
#tabMenu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 85%; PADDING-TOP: 0px
}
#wizardMenu LI {
	TEXT-ALIGN: center; MARGIN: 0px 2px 0px 0px; WIDTH: auto; PADDING-RIGHT: 18px; BACKGROUND: url(/images/arrow_advance.gif) no-repeat 100% 85%; FLOAT: left; FONT-SIZE: 100%
}
#tabMenu LI {
	TEXT-ALIGN: center; MARGIN: 0px 2px 0px 0px; WIDTH: auto; PADDING-RIGHT: 18px; BACKGROUND: url(/images/arrow_advance.gif) no-repeat 100% 85%; FLOAT: left; FONT-SIZE: 100%
}
#wizardMenu LI:first-child {
	PADDING-LEFT: 0px
}
#wizardMenu LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; PADDING-TOP: 15px
}
#tabMenu LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; PADDING-TOP: 15px
}
#wizardMenu LI DIV {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; PADDING-TOP: 15px
}
#tabMenu LI DIV {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; PADDING-TOP: 15px
}
#wizardMenu LI DIV {
	FONT-WEIGHT: bold
}
#tabMenu LI DIV {
	FONT-WEIGHT: bold
}
#wizardMenu LI DIV.epi-dim {
	FONT-WEIGHT: normal
}
#tabMenu LI DIV.epi-dim {
	FONT-WEIGHT: normal
}
#wizardMenu .epi-menuOn {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#tabMenu .epi-menuOn {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#tabs {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0px; TOP: 1px
}
#tabs UL {
	MARGIN: 0px 18px 0px 0px; PADDING-LEFT: 0px; FLOAT: left
}
#tabs LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #036 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 85%; BORDER-TOP: #036 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 6px; BORDER-RIGHT: #036 1px solid; PADDING-TOP: 5px
}
.tabBasic {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #036 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 85%; BORDER-TOP: #036 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 6px; BORDER-RIGHT: #036 1px solid; PADDING-TOP: 5px
}
.tabCurrent {
	
}
.tabOther {
	
}
#tabs LI A:link {
	COLOR: #00659c; TEXT-DECORATION: none
}
#tabs LI A:visited {
	COLOR: #00659c; TEXT-DECORATION: none
}
#tabs LI A:active {
	COLOR: #00659c; TEXT-DECORATION: none
}
A.tabOther:link {
	COLOR: #00659c; TEXT-DECORATION: none
}
A.tabOther:visited {
	COLOR: #00659c; TEXT-DECORATION: none
}
A.tabOther:active {
	COLOR: #00659c; TEXT-DECORATION: none
}
#tabs LI A:hover {
	TEXT-DECORATION: underline
}
A.tabOther:hover {
	TEXT-DECORATION: underline
}
.tabDim {
	BACKGROUND-IMAGE: none !important; FONT-WEIGHT: bold !important
}
.tabDone A {
	BACKGROUND-IMAGE: url(/images/icons/icon_tab_done.gif)
}
.tabDone DIV {
	BACKGROUND-IMAGE: url(/images/icons/icon_tab_done.gif)
}
.tabUndone A {
	BACKGROUND-IMAGE: none
}
.tabUndone DIV {
	BACKGROUND-IMAGE: none
}
.tabOptional A {
	BACKGROUND-IMAGE: none
}
.tabOptional DIV {
	BACKGROUND-IMAGE: none
}
.tabSummary A {
	BACKGROUND-IMAGE: url(/images/icons/icon_tab_summary.gif)
}
.tabSummary DIV {
	BACKGROUND-IMAGE: url(/images/icons/icon_tab_summary.gif)
}
.tabSummary {
	BACKGROUND-IMAGE: none !important
}
#tabs LI.epi-chromeHeader A {
	PADDING-BOTTOM: 3px
}
#tabs LI.epi-chromeHeader A:link {
	COLOR: #fff
}
#tabs LI.epi-chromeHeader A:visited {
	COLOR: #fff
}
#tabs LI A:hover {
	BACKGROUND-COLOR: #ffc; COLOR: #e55c1c !important; TEXT-DECORATION: underline
}
#tabs LI A:active {
	BACKGROUND-COLOR: #ffc; COLOR: #e55c1c !important; TEXT-DECORATION: underline
}
.labelEntity {
	MARGIN: 0.25em 0px 1em; COLOR: #787878; FONT-WEIGHT: bold
}
H1 + DIV.labelEntity {
	MARGIN-TOP: -1.5em
}
.introPage {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; MIN-HEIGHT: 1px; WIDTH: 99.9%
}
.introPage H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 170%; MIN-HEIGHT: 1px; WIDTH: auto; MARGIN-BOTTOM: 0.25em; FLOAT: left; MARGIN-RIGHT: 10px
}
.introPage P {
	CLEAR: both
}
.introPage .labelEntity {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 300%; MARGIN-BOTTOM: 0px
}
.introPage:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.introPage .labelEntity:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#tabTitle {
	BORDER-BOTTOM: #00659c 0px solid; POSITION: relative; BORDER-LEFT: #00659c 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 20px; CLEAR: both; FONT-SIZE: 135%; BORDER-TOP: #00659c 0px solid; BORDER-RIGHT: #00659c 1px solid; PADDING-TOP: 0.4em
}
#tabTitle H1.epi-trailOn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 0px; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#tabTitle H2.epi-trailOn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 0px; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#tabButtons {
	MARGIN: 0.8em 2%; CLEAR: both
}
#wizardButtons {
	MARGIN: 0.8em 2%; CLEAR: both
}
#buttonsBottom {
	CLEAR: both; BORDER-TOP: #ccc 1px solid
}
#buttonsTop {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.4em; MARGIN-BOTTOM: 0.8em; CLEAR: both
}
.tabButtons {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25%; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
.tabButtons:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.tabButtons .buttonsSub .epi-button {
	WIDTH: 100px
}
#connect .tabButtons .buttonsSub .epi-button {
	WIDTH: 100px
}
.tabButtons .buttonsSubTop .epi-button {
	WIDTH: 100px
}
#connect .tabButtons .buttonsSubTop .epi-button {
	WIDTH: 100px
}
INPUT[disabled='disabled'].epi-button {
	BACKGROUND-COLOR: #f3f3f3; COLOR: #999
}
.buttonsNav {
	POSITION: relative; FLOAT: right; TOP: -4.5em; PADDING-TOP: 6px
}
.buttonsNav .epi-button {
	WIDTH: auto; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 85%; MARGIN-RIGHT: 0px
}
.tabButton {
	WIDTH: 100px; FONT-SIZE: 100%; MARGIN-RIGHT: 10px
}
.wizardButton {
	WIDTH: 100px; FONT-SIZE: 100%; MARGIN-RIGHT: 10px
}
.tabButtonRight {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 2px 0px 10px; WIDTH: 100px; FLOAT: right; FONT-SIZE: 100%
}
.wizardButtonRight {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 2px 0px 10px; WIDTH: 100px; FLOAT: right; FONT-SIZE: 100%
}
.tabButtonTop {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffc; MARGIN-TOP: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: right; FONT-SIZE: 85%; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.tabButtonTop SPAN {
	COLOR: #000
}
#resumeWork {
	POSITION: absolute; TOP: -5.35em; RIGHT: 0px
}
DIV.formButtons .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
#connect .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
#wizardform .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
#tabMainContent .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
#searchbox .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
.buttonsSub .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
.buttonsSubForm .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
.buttonsSubTop .epi-button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; OVERFLOW: visible; PADDING-TOP: 0px
}
A.buttonHelp {
	MARGIN: 1px 0px 0px 8px; FLOAT: right; HEIGHT: 14px
}
#tabTitle A.buttonHelp {
	POSITION: absolute; FLOAT: none; TOP: 6px; RIGHT: 0px; MARGIN-RIGHT: 12px
}
TD .buttonHelp {
	MARGIN-RIGHT: 2px
}
A.buttonInfo {
	HEIGHT: 12px; MARGIN-LEFT: 6px; VERTICAL-ALIGN: baseline
}
A.buttonHelp IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A.buttonInfo IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A.buttonHelp:hover IMG {
	BACKGROUND: #ff9; CURSOR: pointer
}
A.buttonInfo:hover IMG {
	BACKGROUND-COLOR: #ffc; CURSOR: default
}
.buttonsSub {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.launcher .buttonsSub {
	PADDING-BOTTOM: 0.8em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.4em
}
.buttonsSubTop {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 1em; MARGIN-BOTTOM: 1em
}
.buttonsSubForm {
	PADDING-BOTTOM: 0.8em; MARGIN-TOP: 1em; PADDING-LEFT: 25%; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.4em
}
.buttonsSub .epi-button {
	MARGIN-RIGHT: 5px
}
.buttonsSubTop .epi-button {
	MARGIN-RIGHT: 5px
}
.buttonsSubForm .epi-button {
	MARGIN-RIGHT: 5px
}
#connect .tabButtons .epi-button {
	MARGIN-RIGHT: 5px
}
.formTable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 0.5em; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#connect #captions .formTable {
	MARGIN-BOTTOM: 0px
}
.epi-dataTable TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.epi-dataTable TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#connect .epi-embeddedTable {
	BORDER-COLLAPSE: collapse
}
#connect .epi-embeddedTable TD {
	PADDING-LEFT: 0px
}
.vnsList .epi-dataTable TR.epi-rowHeadSorted TD {
	VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
.vnsList .epi-dataTable TR.epi-rowHeadSorted TH {
	VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
.vnsList .epi-dataTable TH.epi-rowHeadSorted {
	VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
THEAD TH.sortable {
	PADDING-RIGHT: 12px
}
TD.sortable {
	PADDING-RIGHT: 12px
}
THEAD TH.sortedAsc {
	BACKGROUND-COLOR: #cee5c3; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom
}
THEAD TH.sortedDesc {
	BACKGROUND-COLOR: #cee5c3; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom
}
TD.sortedAsc A {
	BORDER-BOTTOM: #005582 1px dotted; TEXT-DECORATION: none
}
TH.sortedAsc A {
	BORDER-BOTTOM: #005582 1px dotted; TEXT-DECORATION: none
}
TD.sortedDesc A {
	BORDER-BOTTOM: #005582 1px dotted; TEXT-DECORATION: none
}
TH.sortedDesc A {
	BORDER-BOTTOM: #005582 1px dotted; TEXT-DECORATION: none
}
TH.sortable A {
	BORDER-BOTTOM: #005582 1px dotted; TEXT-DECORATION: none
}
TBODY TH {
	TEXT-ALIGN: left
}
TH.sortedAsc {
	BACKGROUND-IMAGE: url(/images/icons/sort_asc_column.gif)
}
TH.sortedDesc {
	BACKGROUND-IMAGE: url(/images/icons/sort_desc_column.gif)
}
THEAD TH.epi-rowSpecial1 {
	BACKGROUND-COLOR: #c7ebd4
}
TBODY TR.epi-rowOdd TD.epi-rowSpecial1 {
	BACKGROUND-COLOR: #e4ebf0
}
TBODY TR.epi-rowEven TD.epi-rowSpecial1 {
	BACKGROUND-COLOR: #d8dfe4
}
TBODY TR.highlight TD.epi-rowSpecial1 {
	BACKGROUND-COLOR: #e9f0c2
}
#connect .library TD.action {
	WIDTH: 9%
}
#connect TD.thumbnail {
	TEXT-ALIGN: center; WIDTH: 25%
}
#connect .library TD.thumbnail {
	WIDTH: 15%
}
TABLE.report .assets {
	DISPLAY: inline
}
TABLE.report .timestamp {
	DISPLAY: inline
}
TABLE.report DIV.timestamp {
	LINE-HEIGHT: 180%
}
.menuNav {
	DISPLAY: block; FLOAT: left
}
.menuNav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menuNav UL UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menuNav LI {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.menuNav LI A {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 85% sans-serif; BACKGROUND: url(/images/arrow_list.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.menuNav LI DIV {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 85% sans-serif; BACKGROUND: url(/images/arrow_list.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.menuNav LI DIV {
	LINE-HEIGHT: 120% !important
}
.menuNav LI LI A {
	FONT-SIZE: 100%
}
.menuNav LI LI DIV {
	FONT-SIZE: 100%
}
.menuNav LI SPAN {
	PADDING-LEFT: 9px
}
.menuNav P {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0.4em
}
#distMenu {
	WIDTH: 24%; MARGIN-RIGHT: 1%
}
#distMenu LI.epi-fontSm {
	BACKGROUND-IMAGE: none
}
#distAddSection {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.distMenuHead {
	PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #00659c; FONT-SIZE: 85%; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
#distData {
	WIDTH: 75%; FLOAT: left
}
#distList {
	
}
#distCircuits {
	
}
#distFull #distList {
	MARGIN-LEFT: 0px
}
#distCircuits {
	PADDING-TOP: 0.4em
}
#distList TABLE {
	MARGIN: 0px 0px 0.8em 12px; WIDTH: 96%
}
#distCircuits TABLE {
	MARGIN: 0px 0px 0.8em; WIDTH: 100%
}
#distList TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 33%; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
#distCircuits TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#distList TD DIV {
	LINE-HEIGHT: 110%; MARGIN-BOTTOM: 0.25em
}
#distList TD UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px
}
#distCircuits TD UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px
}
#distList H5 {
	MARGIN: 0px; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#distList .formInputSection {
	MARGIN-TOP: 0px
}
#distCircuits TH {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 4px
}
#distCircuits TABLE.circuits {
	CLEAR: both
}
#distCircuits TABLE.circuits TD {
	WIDTH: 33%
}
TABLE.circuits .linkClose {
	PADDING-BOTTOM: 0px
}
TABLE#detailsCircuit {
	MARGIN-TOP: 10px
}
TABLE#detailsCircuit TD {
	VERTICAL-ALIGN: top
}
#formField_Dist TD.formInputLabel {
	WIDTH: 33% !important; PADDING-RIGHT: 13px; PADDING-TOP: 3px !important
}
#formField_Dist TD.formInputContent {
	WIDTH: 67% !important
}
#formField_Dist #buttonsBottom {
	PADDING-LEFT: 34%
}
#formField_DistReadonly TD.formInputLabel {
	WIDTH: 24% !important
}
#formField_DistReadonly TD.formInputContent {
	WIDTH: 76% !important
}
#formField_CircuitsSelect #buttonsBottom {
	PADDING-LEFT: 0px
}
#formField_CircuitsSelect .tabButtons {
	PADDING-LEFT: 0px
}
#catalogIntro {
	POSITION: relative; MIN-HEIGHT: 100px
}
#catalogIntro:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#catalogIntro DIV {
	PADDING-LEFT: 140px
}
#catalogIntro DIV DIV {
	PADDING-LEFT: 0px
}
#catalogIntro DIV DIV.backNav {
	PADDING-LEFT: 12px; BACKGROUND-POSITION: 0px 2px
}
#catalogIntro IMG {
	POSITION: absolute; TOP: 2.1em; LEFT: 0px
}
#catalogIntro IMG.icon {
	POSITION: static
}
TABLE.summary TD {
	VERTICAL-ALIGN: top
}
DIV.special {
	PADDING-BOTTOM: 0.8em; MARGIN: 0px 20px 1.5em; MIN-HEIGHT: 1px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 0.8em
}
DIV.special UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px 1.25em; PADDING-LEFT: 1.25em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.special FIELDSET {
	MARGIN-BOTTOM: 0px
}
DIV.fullwidth {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px 96px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 0.8em
}
#summaryData {
	MARGIN-TOP: 0.8em
}
.summaryData {
	MARGIN-TOP: 0.8em
}
#summaryData TABLE {
	MARGIN: 0px 0px 0.25em
}
A#summaryHeadText {
	COLOR: #000
}
.summary .epi-embeddedTable {
	MARGIN-TOP: 0px; WIDTH: 88%
}
.summary .epi-embeddedTable TD {
	PADDING-BOTTOM: 0.35em !important; WIDTH: auto
}
.summary .epi-embeddedTable TD.dataLabel {
	TEXT-ALIGN: left; PADDING-LEFT: 0px !important; WIDTH: 33%; FONT-WEIGHT: normal
}
.summary .epi-embeddedTable TD.epi-fontSm {
	PADDING-TOP: 0.35em !important
}
DIV.circuitGroup {
	MARGIN-BOTTOM: 0.25em; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
DIV.circuitSubgroup {
	MARGIN: 0px 0px 0.25em; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#distList .special .summary .epi-embeddedTable {
	MARGIN-LEFT: 2%
}
#distList .special .summary .epi-embeddedTable TD {
	WIDTH: auto
}
#distList .special .summary .epi-embeddedTable TD.dataLabel {
	WIDTH: 33%; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#distList .special .summary .epi-embeddedTable TD.action {
	WIDTH: 10px; PADDING-TOP: 0.45em !important
}
DIV.hidden DIV {
	TEXT-ALIGN: right; WIDTH: 80px; FLOAT: right
}
DIV.shown DIV {
	TEXT-ALIGN: right; WIDTH: 80px; FLOAT: right
}
DIV.hidden A {
	PADDING-LEFT: 12px
}
DIV.shown A {
	PADDING-LEFT: 12px
}
DIV.hidden DIV A {
	PADDING-LEFT: 0px
}
DIV.shown DIV A {
	PADDING-LEFT: 0px
}
#distList DIV.hidden {
	BACKGROUND: url(/images/icons/icon_hidden.gif) no-repeat
}
#distCircuits DIV.hidden {
	BACKGROUND: url(/images/icons/icon_hidden.gif) no-repeat
}
#distList DIV.shown {
	BACKGROUND: url(/images/icons/icon_shown.gif) no-repeat
}
#distCircuits DIV.shown {
	BACKGROUND: url(/images/icons/icon_shown.gif) no-repeat
}
#distList DIV.hidden {
	BACKGROUND-POSITION: 0px 3px
}
#distList DIV.shown {
	BACKGROUND-POSITION: 0px 3px
}
#distCircuits DIV.hidden {
	BACKGROUND-POSITION: 0px 2px
}
#distCircuits DIV.shown {
	BACKGROUND-POSITION: 0px 2px
}
A.toggleHead {
	TEXT-DECORATION: none
}
A.toggleHead:link {
	TEXT-DECORATION: none
}
A.toggleHead:visited {
	TEXT-DECORATION: none
}
A.toggleHead:hover {
	TEXT-DECORATION: none
}
A.toggleHead:active {
	TEXT-DECORATION: none
}
.toggle A.hidden {
	BORDER-BOTTOM: #005582 1px dotted; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 3px; CLEAR: both; TEXT-DECORATION: none
}
.toggle A.shown {
	BORDER-BOTTOM: #005582 1px dotted; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 3px; CLEAR: both; TEXT-DECORATION: none
}
.toggle A.hidden {
	BACKGROUND-IMAGE: url(/images/icons/icon_hidden.gif)
}
.toggle A.shown {
	BACKGROUND-IMAGE: url(/images/icons/icon_shown.gif)
}
.toggle A:active STRONG {
	BACKGROUND-COLOR: #fff; COLOR: #e55c1c
}
TD UL.readers {
	MARGIN-TOP: 0.5em
}
TABLE.report TD.subToggle {
	PADDING-LEFT: 32px
}
TABLE#searchbox {
	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.searchbox {
	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE#searchbox TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.searchbox TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE#searchbox TD.formInputLabel {
	PADDING-TOP: 5px
}
TABLE.searchbox TD.formInputLabel {
	PADDING-TOP: 5px
}
TABLE.report DIV.assets {
	DISPLAY: inline; MARGIN-RIGHT: 6px
}
TABLE.report DIV.timestamp {
	DISPLAY: inline; MARGIN-RIGHT: 6px
}
TABLE.report DIV.assets IMG.icon {
	VERTICAL-ALIGN: -20%
}
DIV.searchnav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.searchnav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.searchnav DIV.actions {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.searchnav DIV.actions BUTTON {
	FONT-SIZE: 85%
}
.searchnavToggling {
	FLOAT: left
}
.searchnavPaging {
	TEXT-ALIGN: right; PADDING-TOP: 1px
}
.searchnavPaging DIV {
	PADDING-LEFT: 20px; DISPLAY: inline
}
.searchnavDesc {
	FLOAT: left
}
.launcher {
	MIN-HEIGHT: 1px; FONT-SIZE: 85%
}
.launcher H2 {
	MARGIN-TOP: 0px; BORDER-TOP: 0px
}
.launcher H2 IMG {
	VERTICAL-ALIGN: -20%
}
.launcher H4 {
	MARGIN-BOTTOM: 0px
}
.launcher P {
	FONT-SIZE: 100%
}
.launcher UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.5em
}
.launcher UL.contact {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em
}
.launcher UL.contact LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.launcher FORM {
	LINE-HEIGHT: 140%; MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 0px
}
.launcher LABEL {
	POSITION: relative; TOP: -2px
}
.launcher INPUT {
	FONT-SIZE: 85%
}
.launcher SELECT {
	FONT-SIZE: 85%
}
.launcher .formInput {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.launcher DIV.formInputLabel {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.launcher DIV.formInputContent {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.launcher .epi-dataTable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.launcher .epi-dataTable TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.launcher .legend SPAN {
	PADDING-LEFT: 0px
}
.launcher .buttonsSub {
	MARGIN-TOP: 0px
}
.launcher .linkMore {
	PADDING-LEFT: 14px; FONT-SIZE: 100%
}
.launcher DIV.scheduleDateTime {
	MARGIN-BOTTOM: 6px
}
.epi-chromeBG #tabContent {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; MIN-HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.epi-chromeBG #ndmPage #tabContent {
	BORDER-BOTTOM: #00659c 1px solid; BORDER-LEFT: #00659c 1px solid; MIN-HEIGHT: 1px; WIDTH: 100%; BORDER-TOP: #00659c 1px solid; BORDER-RIGHT: #00659c 1px solid
}
.epi-chromeBG #ndmPage #tabContent #tabMainContent {
	WIDTH: auto
}
#quicksubmitChrome {
	MARGIN-TOP: -1.4em
}
#quicksubmit {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#quicksubmit .launcher {
	FONT-SIZE: 100%
}
#quicksubmit .launcher DIV.linkMore {
	FONT-SIZE: 85%
}
#quicksubmit DIV.intro {
	PADDING-BOTTOM: 0.75em; MIN-HEIGHT: 1%; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/portal/binary/com.epicentric.contentmanagement.servlet.ContentDeliveryServlet/AdvertisementContent/Campaigns/images/icon_connect_quicksub_sm.gif) no-repeat; COLOR: #000; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#quicksubmit DIV.intro H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#quicksubmit .launcher DIV.formInput {
	MARGIN-BOTTOM: 0.25em
}
#quicksubmit .launcher DIV.formInputLabel {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; WIDTH: 31%; PADDING-RIGHT: 2%; FLOAT: left; PADDING-TOP: 2px
}
#quicksubmit .launcher DIV.formInputContent {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
#quicksubmit .launcher DIV.scheduleDateTime {
	PADDING-LEFT: 20px; MARGIN-LEFT: 33%; CLEAR: both
}
#quicksubmit .launcher DIV.scheduleDateTime SELECT {
	FONT-SIZE: 85%
}
#quicksubmit .launcher DIV.scheduleDateTime LABEL {
	FONT-SIZE: 85%
}
#quicksubmit .launcher .legend {
	MARGIN-TOP: 0px
}
#quicksubmit .launcher .legend SPAN {
	PADDING-LEFT: 0px; PADDING-RIGHT: 8px
}
#quicksubmit .launcher .legend SPAN SPAN {
	PADDING-RIGHT: 0px
}
#quicksubmit .launcher .buttonsSub {
	MIN-HEIGHT: 1%; PADDING-LEFT: 33%; CLEAR: both
}
#quicksubmit .launcher .buttonsSub:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.infoTooltip {
	Z-INDEX: 99; POSITION: relative; DISPLAY: inline-block; BACKGROUND: url(/images/icons/icon_info.gif) no-repeat left top; TEXT-DECORATION: none
}
P .infoTooltip {
	PADDING-RIGHT: 168px
}
* HTML P .infoTooltip {
	PADDING-RIGHT: 0px; DISPLAY: block
}
.infoTooltip STRONG {
	VISIBILITY: hidden
}
.infoTooltip STRONG SPAN {
	POSITION: static; DISPLAY: inline; FONT-SIZE: 100%
}
.infoTooltip:hover STRONG {
	BACKGROUND-COLOR: transparent; COLOR: #000
}
.infoTooltip SPAN STRONG {
	VISIBILITY: visible
}
.infoTooltip SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; COLOR: #000; FONT-SIZE: 85%; PADDING-TOP: 0px
}
.infoTooltip:hover SPAN {
	POSITION: absolute; WIDTH: 204px; DISPLAY: block; TOP: -0.6em; LEFT: -4px
}
.infoTooltip:hover SPAN SPAN {
	POSITION: static; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.infoTooltip SPAN.hd {
	MIN-HEIGHT: 1px; WIDTH: 204px; BACKGROUND: url(/images/infotooltip_l.png) no-repeat left top
}
.infoTooltip SPAN.hd STRONG {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 135%; MIN-HEIGHT: 6px; PADDING-LEFT: 0px; WIDTH: 156px; PADDING-RIGHT: 24px; DISPLAY: block; BACKGROUND: url(/images/infotooltip.png) no-repeat right top; MARGIN-LEFT: 24px; PADDING-TOP: 6px
}
.infoTooltip SPAN.bd {
	LINE-HEIGHT: 120%; MIN-HEIGHT: 1px; WIDTH: 204px; BACKGROUND: url(/images/infotooltip_l.png) no-repeat left bottom
}
.infoTooltip SPAN.bd SPAN {
	PADDING-BOTTOM: 22px; MIN-HEIGHT: 5px; PADDING-LEFT: 0px; WIDTH: 156px; PADDING-RIGHT: 24px; BACKGROUND: url(/images/infotooltip.png) no-repeat right bottom; MARGIN-LEFT: 24px; PADDING-TOP: 0px
}
.infoTooltip SPAN.bd SPAN.linkMore {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; WIDTH: 144px; PADDING-RIGHT: 0px; BACKGROUND: url(/sites/eon/images/arrow_link.gif) no-repeat 0px 1px; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.infoTooltip SPAN.bd SPAN.linkMore A {
	BACKGROUND-IMAGE: url(/sites/eon/images/icons/icon_popup.gif); PADDING-RIGHT: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
DIV.explainer DIV.linkMore A {
	BACKGROUND-IMAGE: url(/sites/eon/images/icons/icon_popup.gif); PADDING-RIGHT: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
DIV.explainer DIV.linkMore {
	BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 100%
}
.tabbertab SELECT {
	WIDTH: 70%; FLOAT: left; MARGIN-RIGHT: 2%
}
.tabbertab INPUT.buttonAdd {
	WIDTH: 25%; FLOAT: right; MARGIN-RIGHT: 2%
}
DIV.checkboxList {
	MIN-WIDTH: 1%; HEIGHT: 20em; OVERFLOW: scroll
}
DIV.checkboxList H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.checkboxList FIELDSET {
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.checkboxList FIELDSET UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.checkboxList FIELDSET LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.checkboxList FIELDSET LI LI.highlight {
	BACKGROUND-COLOR: #ffc
}
DIV.checkboxList FIELDSET LI LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.checkboxList FIELDSET LI LI LABEL {
	MARGIN-LEFT: 24px
}
DIV.checkboxList FIELDSET LI LABEL INPUT {
	MARGIN: 0px 3px 0px 0px
}
UL.epi-fontSm {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
UL.epi-fontSm LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.15em; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/arrow_list.gif) no-repeat 0px 4px; PADDING-TOP: 0px
}
LI.epi-fontSm {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.15em; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/arrow_list.gif) no-repeat 0px 4px; PADDING-TOP: 0px
}
DIV.update {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 85%; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.15em
}
DIV.update P {
	MARGIN-LEFT: 0px
}
DIV.support DIV.issue {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #cee5c3; MARGIN-TOP: 2.1em; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; MARGIN-BOTTOM: 1.4em; PADDING-TOP: 0.5em
}
DIV.support DIV.question {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #cee5c3; MARGIN-TOP: 2.1em; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; MARGIN-BOTTOM: 1.4em; PADDING-TOP: 0.5em
}
DIV.issue P {
	MARGIN: 0px; FONT-WEIGHT: bold
}
DIV.question P {
	MARGIN: 0px; FONT-WEIGHT: bold
}
DIV.support DIV.answer P {
	MARGIN-LEFT: 24px
}
DIV.support DIV.reason P {
	MARGIN-LEFT: 24px
}
DIV.support DIV.solution P {
	MARGIN-LEFT: 24px
}
DIV.support DIV.troubleshooting H3 {
	MARGIN-LEFT: 24px
}
DIV.support BLOCKQUOTE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: 0px 0px 1.4em 48px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1em
}
DIV.support BLOCKQUOTE P {
	MARGIN-LEFT: 0px !important
}
DIV.support OL {
	MARGIN-LEFT: 24px
}
DIV.support DIV.issue H3 {
	MARGIN: 0px 12px 0px 0px; FLOAT: left; FONT-SIZE: 115%
}
DIV.support DIV.issue P {
	MARGIN: 0px; FONT-WEIGHT: bold
}
DIV.mktMain DIV.question P {
	PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.75em; BACKGROUND: url(/images/arrow_menu.gif) no-repeat 0px 2px; COLOR: #34ab05
}
DIV.mktMain DIV.answer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bwAd {
	FONT-SIZE: 85%
}
.bwAd H2 {
	MARGIN: 0px 0px 0.5em; COLOR: #00659c; FONT-SIZE: 130%; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
bwAd H3 {
	MARGIN: 0px 0px 0.5em; COLOR: #00659c; FONT-SIZE: 130%; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
.bwAd H4 {
	MARGIN: 0px 0px 0.5em; COLOR: #00659c; FONT-SIZE: 130%; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
.bwAd H5 {
	MARGIN: 0px 0px 0.5em; COLOR: #00659c; FONT-SIZE: 130%; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
.bwAd H6 {
	MARGIN: 1.25em 0px 0.25em; FONT-SIZE: 115%
}
.bwAd P.img {
	TEXT-ALIGN: center
}
.bwAd OL {
	PADDING-LEFT: 1em; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 1em
}
.bwAd UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 0px
}
.bwAd UL LI {
	PADDING-LEFT: 11px; BACKGROUND: url(/images/arrow_menu.gif) no-repeat 0px 2px
}
.bwAd UL.readers LI {
	BACKGROUND-IMAGE: none
}
.bwAd .linkMore {
	FONT-SIZE: 100%
}
.bwAd DIV.linkMore A {
	FONT-SIZE: 100%
}
.bwAd P.linkMore A {
	FONT-SIZE: 100%
}
.bwAd .linkDoc {
	FONT-SIZE: 100%
}
.bwAdMkt H1 {
	LINE-HEIGHT: 130%; FONT-SIZE: 195%
}
.vnsCalendar {
	WIDTH: 84%; FLOAT: right
}
TD.vnsLinks .linkMore {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1px
}
TH.vnsListTitle {
	TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase
}
.vnsLogo {
	MARGIN-BOTTOM: 10px
}
#vnsMenu {
	PADDING-BOTTOM: 4px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; WIDTH: 15%; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
UL.related {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.related LI {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.25em
}
UL.related LI.special {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/arrow_menu.gif) no-repeat 0px 2px
}
#searchMedia {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 0px; PADDING-TOP: 4px
}
#searchMedia STRONG {
	TEXT-TRANSFORM: uppercase
}
#searchMedia .epi-button {
	FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#searchMedia INPUT.radio {
	VERTICAL-ALIGN: -25%
}
#searchMedia INPUT.text {
	WIDTH: 140px; VERTICAL-ALIGN: -10%
}
TD.headWithData {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TD.headWithData DIV {
	TEXT-ALIGN: right; FONT-WEIGHT: normal
}
TD.headWithData DIV.title {
	TEXT-ALIGN: left; FLOAT: left; FONT-WEIGHT: bold
}
#headlines .headline {
	MARGIN-BOTTOM: 0.25em; FONT-SIZE: 92%
}
#headlines .ndmTeaser {
	COLOR: #666
}
.headlineBox {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
.newstrakRelease .headlineBox {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
#paging {
	MARGIN: 0.25em 0px
}
#paging DIV {
	HEIGHT: 0.25em
}
#paging DIV.pagingLinks {
	BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 0.25em; BORDER-TOP-COLOR: #ccc; WHITE-SPACE: normal; HEIGHT: auto; BORDER-RIGHT-COLOR: #ccc; MARGIN-LEFT: 48px; BORDER-LEFT-COLOR: #ccc; MARGIN-RIGHT: 48px
}
.pagingLinks .epi-font2 {
	FONT-SIZE: 100%
}
.pagingLinks A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pagingLinks SPAN {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #005582; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
.linkRss {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.25em; MARGIN-RIGHT: 9px
}
.pagingPrev {
	POSITION: relative; TOP: -1.85em
}
.pagingNext {
	POSITION: relative; TOP: -1.85em
}
.pagingPrev A {
	MARGIN-LEFT: 6px
}
.pagingNext A {
	MARGIN-RIGHT: 6px
}
#headlinesHead DIV.buttonRss {
	MARGIN-RIGHT: 3px
}
.attrib {
	FONT-WEIGHT: bold
}
DIV.textSectionWithLogo {
	MARGIN-BOTTOM: 0.7em; CLEAR: both
}
DIV.textSectionWithLogo IMG {
	MARGIN: 2px 24px 1.4em 0px; FLOAT: left
}
DIV.textSectionWithLogo IMG.icon {
	MARGIN: 0px; FLOAT: none
}
DIV.textSectionWithLogo IMG.iconSm {
	MARGIN: 0px; FLOAT: none
}
DIV.textSectionWithLogo P {
	MARGIN-LEFT: 144px
}
DIV.textSectionWithLogo H3 {
	MARGIN-LEFT: 144px
}
DIV.textSectionWithLogo UL {
	PADDING-LEFT: 24px; MARGIN-LEFT: 144px
}
DIV.textSectionWithLogo:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.side DIV.textSection {
	MARGIN-BOTTOM: 1.4em
}
.side BLOCKQUOTE {
	PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.7em
}
A.popup {
	PADDING-RIGHT: 13px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/icons/icon_popup.gif) no-repeat right center
}
.logoList A.popup {
	WHITE-SPACE: normal
}
.mktSide A.popup {
	WHITE-SPACE: normal
}
.bwAd A.popup {
	WHITE-SPACE: normal
}
.formInput {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.5em; CLEAR: both; FONT-WEIGHT: normal !important; PADDING-TOP: 0px
}
.formInput:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.formInputSection {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#formFooter {
	CLEAR: both
}
.formInputLabel {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
.formInputSublabel {
	TEXT-ALIGN: right; FONT-WEIGHT: normal
}
.formTable TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
TD.formInputLabel {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; WIDTH: 22.6%; PADDING-RIGHT: 2%; WHITE-SPACE: normal; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TD.formInputSublabel {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; WIDTH: 22.6%; PADDING-RIGHT: 2%; WHITE-SPACE: normal; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TABLE.summary TD.formInputLabel {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 25%; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.summary TD.formInputSublabel {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 25%; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TD.formInputContent {
	PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top
}
DIV.formInputSet {
	MIN-HEIGHT: 1px; CLEAR: both
}
DIV.formInputLabel {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; WIDTH: 23%; PADDING-RIGHT: 2%; FLOAT: left; PADDING-TOP: 2px
}
DIV.formInputSublabel {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; WIDTH: 23%; PADDING-RIGHT: 2%; FLOAT: left; PADDING-TOP: 2px
}
.special DIV.formInputLabel {
	WIDTH: 21%
}
DIV.formInputContent {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
DIV.formInputSet:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.formInputLabel .epi-dim {
	FONT-WEIGHT: normal
}
.formInputContent P {
	POSITION: relative; TOP: 3px
}
.formInputContent SELECT {
	DISPLAY: inline; VERTICAL-ALIGN: baseline
}
TD.formInputContent DIV {
	CLEAR: both
}
.formInputContent DIV.readonly {
	PADDING-TOP: 2px
}
.formInputContent INPUT.text {
	DISPLAY: inline; HEIGHT: 1.6em; VERTICAL-ALIGN: baseline
}
.formInputContent .inputExtra {
	POSITION: relative; TOP: -5px
}
.formInputContent .inputExtra IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: bottom; BORDER-TOP: 0px; MARGIN-RIGHT: 2px; BORDER-RIGHT: 0px
}
TD.formInputContent DIV.inputComplex {
	MARGIN: 2px 0px
}
TD.formInputContent DIV.inputComplex:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
TD.formInputContent DIV.inputComplex DIV {
	FLOAT: left; CLEAR: none; MARGIN-RIGHT: 5px
}
TD.formInputContent DIV.inputComplex DIV DIV {
	FLOAT: none; MARGIN-RIGHT: 0px
}
.formInputLabel SPAN.required {
	MARGIN-RIGHT: -12px
}
.formSectionExtra {
	MARGIN-TOP: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.5em
}
.formSectionExtra DIV {
	PADDING-BOTTOM: 0.25em
}
A.tooltip {
	Z-INDEX: 50; POSITION: relative; DISPLAY: inline-block; FONT-SIZE: 85%
}
H3 A.tooltip {
	LINE-HEIGHT: 125%; FONT-SIZE: 73%; FONT-WEIGHT: normal
}
A.tooltip:hover {
	Z-INDEX: 51; POSITION: relative; BACKGROUND: #ffc; COLOR: #000 !important; TEXT-DECORATION: none !important
}
A.tooltip SPAN.tooltip {
	DISPLAY: none
}
A.tooltip SPAN.tooltipShifted {
	DISPLAY: none
}
A.tooltip:hover SPAN.tooltip {
	BORDER-BOTTOM: #666 2px solid; POSITION: absolute; BORDER-LEFT: #ffc 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #ffc; BORDER-TOP: #ffc 2px solid; BORDER-RIGHT: #666 2px solid; PADDING-TOP: 2px; LEFT: 20px
}
A.tooltip:hover SPAN.tooltipShifted {
	BORDER-BOTTOM: #666 2px solid; POSITION: absolute; BORDER-LEFT: #ffc 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #ffc; BORDER-TOP: #ffc 2px solid; BORDER-RIGHT: #666 2px solid; PADDING-TOP: 2px; LEFT: 20px
}
A.tooltip:hover SPAN.tooltip {
	TOP: 0px
}
A.tooltip:hover SPAN.tooltipShifted {
	BOTTOM: 0px
}

