BODY {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 18px
}
UL LI {
	MARGIN-LEFT: -24px
}
UL {
	MARGIN-TOP: -10px; LIST-STYLE-TYPE: disc
}
LI UL LI {
	MARGIN-LEFT: -24px
}
DIV {
	FONT-SIZE: 11px
}
TH {
	FONT-SIZE: 11px
}
TD {
	FONT-SIZE: 11px
}
A {
	FONT-SIZE: 11px
}
INPUT {
	FONT-SIZE: 11px
}
SELECT {
	FONT-SIZE: 11px
}
DIV {
	TEXT-ALIGN: left
}
TD {
	COLOR: #000
}
TH {
	HEIGHT: 25px
}
TH SPAN {
	FONT-WEIGHT: normal
}
#centerStage {
	WIDTH: 985px
}
/*Fixing width of the printed LM to 600*/
DIV#LM_centerStage #pageWrapper { 
	width:600px; 
}
#loginWrapper {
	WIDTH: 985px; BACKGROUND-COLOR: #fff
}
#pageWrapper {
	WIDTH: 985px; BACKGROUND-COLOR: #fff
}
#loginWrapper {
	BACKGROUND: #fff; WIDTH: 985px
}
#datearea {
	BORDER-TOP: #929292 2px solid; MARGIN-TOP: 15px; MARGIN-LEFT: 5px; WIDTH: 964px; BORDER-BOTTOM: #929292 1px solid; HEIGHT: 25px
}
#datearea DIV {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
#login_leftcolumn {
	WIDTH: 740px
}
#login_main_image {
	/* BACKGROUND: url(images/login_image.jpg); VK Broken Link */ MARGIN-LEFT: 5px; WIDTH: 725px; HEIGHT: 184px
}
#login_page_title {
	MARGIN-TOP: 20px; BACKGROUND: url(../images/login_headerBackground.jpg) #ccc no-repeat; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 715px; COLOR: #424141; HEIGHT: 27px; TEXT-ALIGN: left
}
#login_page_title DIV {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px
}
DIV.panels {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 233px; COLOR: #000; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 275px; TEXT-ALIGN: left
}
#panel_1 {
	MARGIN-LEFT: 5px
}
#panel_2 {
	MARGIN-LEFT: 10px
}
#panel_3 {
	MARGIN-LEFT: 10px
}
DIV.panelInfoWrapper {
	MARGIN: 10px
}
DIV.panels H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
DIV.linkList {
	MARGIN-TOP: 10px
}
DIV.panels LI {
	COLOR: #ccc; TEXT-DECORATION: none
}
#disclaimer {
	MARGIN-LEFT: 5px
}
#disclaimer DIV {
	FONT-SIZE: 9px; COLOR: #000
}
#copyTermsWrapper {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
#copyTermsWrapper DIV.copyright {
	FONT-SIZE: 9px; MARGIN-LEFT: 147px; COLOR: #000
}
#copyTermsWrapper A.termsUse {
	FONT-SIZE: 9px; MARGIN-LEFT: 10px; COLOR: #000
}
#login_rightcolumn {
	MARGIN-LEFT: 10px; WIDTH: 219px; PADDING-TOP: 6px
}
DIV.rightnav_header {
	BACKGROUND: url(../images/login_rightNavHeader.jpg); WIDTH: 216px; HEIGHT: 27px
}
DIV.rightnav_header DIV {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #fff; TEXT-ALIGN: left
}
#rightNavContentWrapper {
	
}
DIV.rightnav_content {
	BORDER-RIGHT: #c5c5c5 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 216px; COLOR: #000; TEXT-ALIGN: left
}
DIV.loginContent {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; WIDTH: 195px
}
DIV.rightnav_content HR {
	MARGIN: 10px 10px -5px
}
DIV.rightnav_content SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 30px
}
A.inputbox_buttons {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 95%; COLOR: #000; TEXT-ALIGN: right
}
A.inputbox_buttons:hover {
	COLOR: #999
}
#loginButtonsWrapper {
	WIDTH: 195px
}
INPUT.inputbuttons {
	BORDER-RIGHT: #999 1px solid; MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; FLOAT: right; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 3px; COLOR: #666666; BORDER-BOTTOM: #999 1px solid; HEIGHT: 27px
}
INPUT.inputButtons {
	BORDER-RIGHT: #999 1px solid; MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; FLOAT: right; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 3px; COLOR: #666666; BORDER-BOTTOM: #999 1px solid; HEIGHT: 27px
}
INPUT.inputButtonsModel {
	BORDER-RIGHT: #999 1px solid; MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #eaf1ea; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; COLOR: #666666; BORDER-BOTTOM: #999 1px solid; HEIGHT: 27px
}
A.inputButtons {
	BORDER-RIGHT: #999 1px solid; MARGIN-TOP: 0px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; MARGIN-BOTTOM: 2px; WIDTH: 150px; COLOR: #666666; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
DIV.loginMessage {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-ALIGN: center
}
DIV.rightnav_note {
	FONT-SIZE: 10px; MARGIN: 10px 0px
}
#login_page_bottom {
	BORDER-TOP: #929292 2px solid; MARGIN-TOP: 45px; MARGIN-LEFT: 5px; WIDTH: 964px; HEIGHT: 15px
}
#skins {
	WIDTH: 964px
}
#skins A {
	COLOR: #ccc
}
#skins A:hover {
	COLOR: #ccc
}
DIV.rightnav_content_bottom_shading {
	BORDER-TOP: #6f6f6f 1px solid; BACKGROUND: #d5d5d5; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 216px; HEIGHT: 3px
}
#logout_content {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 100px; WIDTH: 500px; COLOR: #000
}
#logout_content DIV {
	MARGIN: 5px; WIDTH: 95%
}
#loginContent2 {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 600px
}
#loginContent2 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
#loginContent2 DIV {
	
}
#pinReminder {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif
}
#loginContentWrapper {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; BORDER-LEFT: #c8c8c8 1px solid; WIDTH: 725px; BORDER-BOTTOM: #c8c8c8 1px solid
}
DIV.errorMessage {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 25px; COLOR: #ff0000; MARGIN-RIGHT: 25px; TEXT-ALIGN: right
}
#logout_button_area {
	WIDTH: 400px
}
#header {
	BACKGROUND: url(../images/home_headerBackground.jpg); WIDTH: 985px; COLOR: #fff; HEIGHT: 110px
}
#topbar {
	OVERFLOW: hidden; WIDTH: 975px; HEIGHT: 20px
}
#topbar_app {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #fff
}
#topbar_global_nav {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
#topbar_global_nav A {
	COLOR: #fff
}
#topbar_global_nav A:hover {
	COLOR: #ccc
}
#nav_t2 {
	OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 985px; HEIGHT: 30px; BACKGROUND-COLOR: #666
}
A.tier2Nav {
	BORDER-RIGHT: #fff 1px solid; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/nav_t2_button_gradient.jpg); WIDTH: 130px; COLOR: #000; HEIGHT: 30px; TEXT-DECORATION: none
}
A.tier2NavOn {
	BORDER-RIGHT: #fff 1px solid; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/nav_t2_button_gradient.jpg); WIDTH: 130px; COLOR: #000; HEIGHT: 30px; TEXT-DECORATION: none
}
A.tier2Nav:hover {
	BACKGROUND: #ccc; fff: 
}
A.tier2NavOn {
	BACKGROUND: #ccc; fff: 
}
A.tier2Nav DIV {
	MARGIN-TOP: 9px; FONT-SIZE: 10px; WIDTH: 130px; CURSOR: hand; TEXT-ALIGN: center
}
A.tier2NavOn DIV {
	MARGIN-TOP: 9px; FONT-SIZE: 10px; WIDTH: 130px; CURSOR: hand; TEXT-ALIGN: center
}
#databar {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 9px; MARGIN-LEFT: 6px; WIDTH: 961px; BORDER-BOTTOM: #929292 1px solid; HEIGHT: 25px
}
#username {
	FLOAT: left; MARGIN-TOP: 8px; COLOR: #000
}
#dateinfo {
	MARGIN-TOP: 8px; FLOAT: right; COLOR: #000
}
#innerContentWrapper {
	WIDTH: 960px
}
#breadCrumb {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; COLOR: #787
}
#breadCrumbPosition {
	MARGIN-LEFT: 5px; WIDTH: auto
}
#breadCrumbPosition DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #787
}
#breadCrumbPosition DIV.breadcrumbArrow {
	MARGIN: 0px 3px
}
#breadCrumb A {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; MARGIN-LEFT: 6px; WIDTH: auto; COLOR: #787
}
#breadCrumb A:hover {
	COLOR: #787; TEXT-DECORATION: none
}
#breadCrumb A DIV {
	CURSOR: pointer
}
/*VK PF FF
DIV#breadCrumbPositionPF { float:left; }
#innerContentWrapper { float:left; }
*/
#columnWrapper {
	MARGIN-TOP: 5px; MARGIN-LEFT: 6px; WIDTH: 965px
}
#leftColumn {
	BACKGROUND: #fff; WIDTH: 198px; MARGIN-RIGHT: 10px
}
DIV.actionsWrapper {
	DISPLAY: block; WIDTH: 198px
}
DIV.actionsHead {
	FONT-WEIGHT: bold; BACKGROUND: #ccc; WIDTH: 198px; COLOR: #fff; HEIGHT: 27px
}
DIV.actionsHead DIV {
	MARGIN-TOP: 6px; MARGIN-LEFT: 5px
}
#actionsHead1 {
	MARGIN-TOP: 5px
}
#actionsHead2 {
	MARGIN-TOP: 0px
}
DIV.actionsContentWrapper {
	BACKGROUND: #fff; BORDER-LEFT: #eee 1px solid; WIDTH: 197px; BORDER-BOTTOM: #eee 1px solid
}
.actionaRow {
	BORDER-TOP: #eee 1px solid; MARGIN-BOTTOM: 8px; WIDTH: 196px; HEIGHT: 53px
}
DIV.questionItemWrapper {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 197px; BORDER-BOTTOM: #eee 1px solid
}
DIV.questionItemWrapper A {
	FONT-SIZE: 11px; /* BACKGROUND: url(images/iconQuestion.gif) no-repeat 6px 8px; VK Broken Link */ WIDTH: 194px; COLOR: #333
}
DIV.questionItemWrapper A:hover {
	BACKGROUND: url(../images/iconQuestion.gif) #eee no-repeat 6px 8px
}
DIV.questionItemWrapper A DIV {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 11px; WIDTH: 170px; CURSOR: hand
}
DIV.actionItemWrapper {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 197px; BORDER-BOTTOM: #eee 1px solid
}
DIV.actionItemWrapper A {
	FONT-SIZE: 11px; /* BACKGROUND: url(images/iconAction.gif) no-repeat 7px 8px; VK Broken Link */ WIDTH: 194px; COLOR: #333
}
DIV.actionItemWrapper A:hover {
	BACKGROUND: url(../images/iconAction.gif) #eee no-repeat 7px 8px
}
DIV.actionItemWrapper A DIV {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 11px; WIDTH: 170px; CURSOR: hand
}
#middleColumn {
	WIDTH: 503px; MARGIN-RIGHT: 8px
}
#messageWrapper {
	BACKGROUND: #fff; MARGIN-BOTTOM: 20px; WIDTH: 503px
}
DIV.messageHead {
	FONT-WEIGHT: bold; BACKGROUND: #999; WIDTH: 503px; COLOR: #fff; HEIGHT: 27px
}
DIV.messageHead DIV {
	MARGIN-TOP: 6px; MARGIN-LEFT: 5px
}
#messageHolder {
	BORDER-TOP: 0px; BACKGROUND: #ccc; WIDTH: 503px; HEIGHT: 153px; no-repeat: 
}
#podsMainWrapper {
	WIDTH: 503px
}
#podsleftColumn {
	WIDTH: 251px
}
#podsRightColumn {
	FLOAT: right; WIDTH: 251px
}
DIV.podsWrapperleft {
	WIDTH: 250px
}
DIV.podsHead {
	FONT-WEIGHT: bold; BACKGROUND: #ccc; WIDTH: 242px; COLOR: #ccc; HEIGHT: 27px
}
DIV.podsHead DIV {
	MARGIN-TOP: 8px; MARGIN-LEFT: 5px; WIDTH: 230px
}
DIV.podsContent {
	WIDTH: 242px; COLOR: #000
}
DIV.podsContent DIV {
	MARGIN-TOP: 8px; FONT-SIZE: 11px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 5px; WIDTH: 230px
}
DIV.podsHead A {
	COLOR: #333; TEXT-DECORATION: none
}
DIV.podsHead A:hover {
	COLOR: #999
}
#rightColumn {
	WIDTH: 238px
}
DIV.rightNavHead {
	BACKGROUND: #ccc; WIDTH: 238px; HEIGHT: 27px
}
DIV.rightNavHead DIV {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; WIDTH: auto; COLOR: #fff
}
#rightNavRowWrapper {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 236px; BORDER-BOTTOM: #e2e2e2 1px solid
}
DIV.rightNavRowWrapper {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 236px; BORDER-BOTTOM: #e2e2e2 1px solid
}
#inboxHomepageWrapper {
	WIDTH: 236px; HEIGHT: 220px
}
DIV.accessBenefitsWrapper {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; WIDTH: 238px; BORDER-BOTTOM: #eee 1px solid
}
DIV.caseWrapper {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; WIDTH: 238px; BORDER-BOTTOM: #eee 1px solid
}
DIV.caseWrapper A {
	COLOR: #999999; TEXT-DECORATION: underline
}
DIV.caseWrapper A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
#type2Wrapper {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 6px; /* vk OVERFLOW: hidden; */ WIDTH: 965px
}
#type2LeftColumn {
	WIDTH: 198px
}
#leftnavwrapper {
	MARGIN-BOTTOM: 20px; WIDTH: 199px
}
A.t3_button_off {
	DISPLAY: block; FONT-WEIGHT: bold; /* BACKGROUND: url(images/internal_leftNavOff.jpg) #ccc; VK Broken Link */ MARGIN-BOTTOM: 2px; WIDTH: 198px; COLOR: #666666; HEIGHT: 26px; TEXT-DECORATION: none
}
A.t3_button_on {
	DISPLAY: block; FONT-WEIGHT: bold; /* BACKGROUND: url(images/internal_leftNavOff.jpg) #ccc; VK Broken Link */ MARGIN-BOTTOM: 2px; WIDTH: 198px; COLOR: #666666; HEIGHT: 26px; TEXT-DECORATION: none
}
A.t3_button_off:hover {
	DISPLAY: block; FONT-WEIGHT: bold; /* BACKGROUND: url(images/internal_leftNavOff.jpg) #ccc; VK Broken Link */ MARGIN-BOTTOM: 2px; WIDTH: 198px; COLOR: #666666; HEIGHT: 26px; TEXT-DECORATION: none
}
A.t3_button_on {
	/* BACKGROUND: url(images/internal_leftNavOn.jpg) VK Broken Link */ #999; COLOR: #333
}
A.t3_button_off:hover {
	/* BACKGROUND: url(images/internal_leftNavOn.jpg) #999; VK Broken Link */ COLOR: #333
}
A.t3_button_off DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px; CURSOR: pointer
}
A.t3_button_on DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px; CURSOR: pointer
}
A.t4_button_off {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 198px; COLOR: #999; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.t4_button_on {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 198px; COLOR: #999; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.t4_button_on {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #eee; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 1px solid
}
A.t4_button_off:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #eee; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 1px solid
}
A.t4_button_off LI {
	MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 24px; no-repeat: 
}
A.t4_button_on LI {
	MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 24px; no-repeat: 
}
A.t5_button_off {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: none; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 196px; COLOR: #999; BORDER-BOTTOM: #999 1px solid; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.t5_button_on {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: none; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 196px; COLOR: #999; BORDER-BOTTOM: #999 1px solid; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.t5_button_on {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #eee; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 1px solid
}
A.t5_button_off:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #eee; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 1px solid
}
A.t5_button_off LI {
	MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 24px; no-repeat: 
}
A.t5_button_on LI {
	MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 24px; no-repeat: 
}
#content_image {
	
}
#type2MiddleColumn {
	MARGIN-LEFT: 10px; WIDTH: 503px; MARGIN-RIGHT: 8px
}
#type2MiddleColumnLong {
	MARGIN-LEFT: 10px; WIDTH: 503px; MARGIN-RIGHT: 8px
}
#type2MiddleColumnLong {
	WIDTH: 745px
}
#eventLeftColumn {
	WIDTH: 715px; MARGIN-RIGHT: 8px
}
#type2MiddleMess {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #999; MARGIN-BOTTOM: 13px; BORDER-LEFT: #ccc 1px solid; WIDTH: 501px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 112px
}
#type2MiddleMess3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #999; MARGIN-BOTTOM: 13px; BORDER-LEFT: #ccc 1px solid; WIDTH: 503px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 114px
}
#type2MiddleContWrapper {
	WIDTH: 503px
}
#type2MiddleContGroup {
	WIDTH: 503px
}
DIV.type2MiddleContHead {
	FONT-WEIGHT: bold; BACKGROUND: #ccc; WIDTH: 503px; COLOR: #000; HEIGHT: 27px
}
DIV.type2MiddleContHeading {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #000 1px solid; WIDTH: 503px; COLOR: #000; BORDER-BOTTOM: #000 1px solid; HEIGHT: 20px
}
DIV.type2MiddleContHead DIV {
	MARGIN-TOP: 8px; MARGIN-LEFT: 8px; TEXT-ALIGN: left
}
DIV.type2MiddleCont {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 5px; WIDTH: 493px; COLOR: #000; TEXT-ALIGN: left
}
DIV.type2MiddleCont DIV {
	COLOR: #000
}
DIV.type2MiddleContSubTitle DIV {
	COLOR: #000
}
DIV.type2MiddleCont DIV A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.type2MiddleCont DIV A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.type2MiddleContSubTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 10px; COLOR: #999
}
#type2RightColumn {
	OVERFLOW: hidden; WIDTH: 238px
}
#type2RightGroupWrapper {
	MARGIN-BOTTOM: 12px; OVERFLOW: hidden; WIDTH: 238px
}
DIV.type2RightContHead {
	FONT-WEIGHT: bold; BACKGROUND: #ccc; WIDTH: 238px; COLOR: #fff; HEIGHT: 27px
}
DIV.type2RightContHead DIV {
	MARGIN-TOP: 6px; MARGIN-LEFT: 5px
}
#type2RightContWrapper {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; WIDTH: 238px; BORDER-BOTTOM: #c2c2c2 1px solid
}
#type2RightContWrapper A {
	COLOR: #000000; TEXT-DECORATION: underline
}
#type2RightContWrapper A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
#type2RightContWrapper DIV {
	COLOR: #000; TEXT-ALIGN: left
}
DIV.type2RigthContInner {
	BACKGROUND: #fff; WIDTH: 234px
}
DIV.rows {
	WIDTH: 236px; COLOR: #ccc; HEIGHT: 17px; TEXT-DECORATION: underline
}
DIV.rows DIV {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
#rowTitle {
	BORDER-TOP: #c2c2c2 1px solid; FONT-WEIGHT: bold; COLOR: #999; HEIGHT: 27px
}
#rowTitle DIV {
	MARGIN-TOP: 10px; MARGIN-LEFT: 6px
}
#rowWhite {
	BACKGROUND: #fff
}
#rowGrey {
	BACKGROUND: #eff0ef
}
#type2Graph {
	/* BACKGROUND: url(images/internal_graph.jpg) no-repeat; VK Broken Link */ WIDTH: 234px; COLOR: #000; HEIGHT: 134px
}
#type2Graph DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 6px; MARGIN-RIGHT: 135px
}
#learnMoreRow {
	BORDER-TOP: #939393 1px solid; MARGIN-BOTTOM: 10px
}
DIV.learnMoreRow {
	BORDER-TOP: #939393 1px solid; MARGIN-BOTTOM: 10px
}
DIV.learnMoreTitle {
	MARGIN-TOP: 8px; DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 3px; WIDTH: 98%
}
DIV.learnMoreTitle A {
	FONT-WEIGHT: bold; COLOR: #000
}
DIV.learnMoreTitle A:hover {
	COLOR: #999
}
DIV.learnMoreText {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 3px; WIDTH: 98%; COLOR: #000
}
DIV.learnMoreText INPUT {
	MARGIN-LEFT: 5px
}
DIV.learnMoreDetails {
	FONT-WEIGHT: bold; COLOR: #000; MARGIN-RIGHT: 6px; TEXT-ALIGN: right
}
DIV.learnMoreItemTitle {
	WIDTH: 235px
}
DIV.learnMoreItemDesc {
	WIDTH: 235px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.learnMoreItemTitle DIV {
	MARGIN: 5px; WIDTH: 215px
}
DIV.learnMoreItemDesc DIV {
	MARGIN: 5px; WIDTH: 215px
}
DIV.learnMoreSubItemHeadline {
	WIDTH: 235px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.learnMoreSubItemHeadline DIV {
	MARGIN: 5px; WIDTH: 215px
}
DIV.learnMoreSubItemDesc {
	WIDTH: 235px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.learnMoreSubItemDesc DIV {
	MARGIN: 5px; WIDTH: 215px
}
DIV.learnMoreSubItemDesc DIV A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.learnMoreSubItemDesc DIV A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
DIV.learnMoreSubItemBullet {
	WIDTH: 235px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.learnMoreSubItemBullet DIV {
	MARGIN: 5px; WIDTH: 200px
}
DIV.learnMoreItemDesc A {
	COLOR: #000
}
DIV.eventItemDesc A {
	COLOR: #000
}
DIV.learnMoreItemDesc A:hover {
	COLOR: #999
}
DIV.eventItemDesc A:hover {
	COLOR: #999
}
DIV.eventItemDesc {
	WIDTH: 235px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.eventItemDescActive {
	WIDTH: 235px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.eventItemDescInactive {
	WIDTH: 235px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.eventItemDesc DIV {
	MARGIN: 5px; WIDTH: 215px
}
DIV.eventItemDescActive DIV {
	MARGIN: 5px; WIDTH: 215px
}
DIV.eventItemDescInactive DIV {
	MARGIN: 5px; WIDTH: 215px
}
DIV.eventItemDesc DIV.eventLinkActive {
	FONT-WEIGHT: bold; COLOR: #000
}
DIV.eventItemDesc DIV.eventLinkActive A {
	FONT-WEIGHT: bold; COLOR: #000
}
#type2RightGroupWrapper #type2RightContWrapper DIV.eventItemDescInactive DIV {
	COLOR: #aaa
}
DIV.eventItemDescActive {
	BACKGROUND: #eee
}
DIV.eventNavOptions {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; WIDTH: 100%; TEXT-ALIGN: center
}
#choiceMiddleHead {
	WIDTH: 500px; HEIGHT: 23px
}
#choiceMiddleHead DIV {
	FONT-SIZE: 18px; MARGIN-LEFT: 4px; COLOR: #000
}
DIV.modelingMiddleHead {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; COLOR: #000
}
#choiceMiddleSubHead {
	WIDTH: 500px; HEIGHT: 23px
}
#choiceMiddleSubHead DIV {
	FONT-SIZE: 14px; MARGIN-LEFT: 4px; COLOR: #000
}
#choiceMiddleOptions {
	BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: 5px; WIDTH: 100%; COLOR: #000; HEIGHT: 19px; TEXT-ALIGN: right
}
#choiceMiddleOptions DIV {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: right
}
#choiceMiddleOptions A {
	COLOR: #ccc
}
#choiceMiddleOptions A:hover {
	COLOR: #ccc
}
DIV.choiceMiddleColumnCont {
	WIDTH: 100%; COLOR: #000
}
DIV.guidlineOptions {
	WIDTH: 100%; COLOR: #000
}
DIV.choiceMiddleColumnCont TABLE {
	
}
DIV.choiceMiddleColumnCont A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.guidlineOptions A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.choiceMiddleColumnCont A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.guidlineOptions A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.choiceMiddleContTitle {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 3px; WIDTH: 98%; COLOR: #000
}
DIV.choiceMiddleContText {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 3px; WIDTH: 98%; COLOR: #000
}
DIV.choiceMiddleContHeadline {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 3px; WIDTH: 98%; COLOR: #000
}
DIV.choiceMiddleContText A {
	COLOR: #999; TEXT-DECORATION: underline
}
DIV.choiceMiddleContText A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
DIV.choiceMiddleContHeadline {
	FONT-WEIGHT: bold
}
#information {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px
}
DIV.middleContBulletWrapper {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 3px; WIDTH: 98%
}
DIV.middleContBulletWrapper A {
	COLOR: #999; TEXT-DECORATION: underline
}
DIV.middleContBulletWrapper A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
DIV.middleContBulletWrapper LI {
	COLOR: #000
}
#tableWrapper {
	MARGIN-TOP: 10px; BACKGROUND: #fff; MARGIN-LEFT: 25px; WIDTH: 450px
}
.tableHead {
	MARGIN-TOP: 0px; BACKGROUND: #000 repeat-x; HEIGHT: 20px
}
.tableHead DIV {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; MARGIN-LEFT: 6px; COLOR: #fff
}
.tableGreyRow {
	BACKGROUND: #f2f2f2; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 25px
}
.tableWhiteRow {
	BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 25px
}
.tableTextSideInput {
	BORDER-RIGHT: #d8d8d8 1px solid; FONT-WEIGHT: bold; WIDTH: 273px; COLOR: #000; HEIGHT: 24px
}
.tableTextSideInput DIV {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 3px; TEXT-ALIGN: right
}
.tableInputSide {
	MARGIN-TOP: 2px; FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 173px
}
.tableTextSideResults {
	BORDER-RIGHT: #d8d8d8 1px solid; FONT-WEIGHT: bold; WIDTH: 308px; COLOR: #000; HEIGHT: 24px
}
.tableTextSideResults DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px; COLOR: #000; TEXT-ALIGN: left
}
.tableWhiteRowPlain {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; MARGIN-LEFT: 6px; COLOR: #000; HEIGHT: 25px
}
.tableDate {
	BACKGROUND: #f2f2f2; MARGIN-BOTTOM: 0px; WIDTH: 450px
}
.tablePlanning {
	BACKGROUND: #f0f0f0; MARGIN-BOTTOM: 0px; WIDTH: 450px
}
#tableDateRow {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; COLOR: #000; HEIGHT: 28px
}
.tableDateRowRadio {
	MARGIN-LEFT: 4px
}
.tableDateRowText {
	MARGIN-TOP: 4px; MARGIN-LEFT: 6px
}
.tableDateRowInput {
	MARGIN-RIGHT: 70px; TEXT-ALIGN: center
}
.tableDateRowSelect {
	MARGIN-LEFT: 45px
}
.tableDateRowSubmit {
	MARGIN-LEFT: 10px; WIDTH: 50%
}
.tableSideResultsModel {
	MARGIN-TOP: 0px; FLOAT: right; MARGIN-LEFT: 2px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 208px
}
.tableSideResultsModel DIV {
	MARGIN-TOP: 3px; MARGIN-LEFT: 3px; COLOR: #000
}
.tableTextSideResultsModel {
	FONT-WEIGHT: bold; WIDTH: 238px; COLOR: #000; HEIGHT: 24px
}
.tableTextSideResultsModel DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px; COLOR: #000
}
.tableSideResultsComp {
	MARGIN-TOP: 0px; FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 208px
}
.tableSideResultsComp DIV {
	MARGIN-TOP: 3px; MARGIN-LEFT: 3px; COLOR: #000
}
.tableTextSideResultsComp {
	BORDER-RIGHT: #d8d8d8 1px solid; FONT-WEIGHT: bold; WIDTH: 238px; COLOR: #000; HEIGHT: 24px
}
.tableTextSideResultsComp DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px; COLOR: #000; TEXT-ALIGN: left
}
#tableHeadFields {
	FONT-WEIGHT: bold; BACKGROUND: #ccc; WIDTH: 450px; COLOR: #fff; HEIGHT: 20px
}
.tableHeadFieldAddressType {
	WIDTH: 150px
}
.tableFieldAddressType {
	WIDTH: 150px
}
.tableFieldAddressType A {
	COLOR: #ccc
}
.tableFieldAddressType A:hover {
	COLOR: #ccc
}
.tableHeadFieldAddressType DIV {
	MARGIN-TOP: 3px; MARGIN-LEFT: 6px
}
.tableHeadField DIV {
	MARGIN-TOP: 3px; MARGIN-LEFT: 6px
}
.tableField DIV {
	MARGIN-TOP: 3px; MARGIN-LEFT: 6px
}
.tableFieldAddressType DIV {
	MARGIN-TOP: 3px; MARGIN-LEFT: 6px
}
.tableHeadFieldReqPrint DIV {
	MARGIN-TOP: 3px; MARGIN-LEFT: 6px
}
.tableHeadField {
	FLOAT: right; WIDTH: 100px
}
.tableField {
	FLOAT: right; WIDTH: 100px
}
#tableContentFields {
	WIDTH: 450px; COLOR: #000; HEIGHT: 20px
}
#addressInputTable {
	MARGIN-TOP: 10px; MARGIN-LEFT: 25px; WIDTH: 450px; COLOR: #000
}
.addressInputTextColumn {
	WIDTH: 175px; HEIGHT: 25px
}
.addressInputTextColumn DIV {
	MARGIN-TOP: 6px; MARGIN-LEFT: 6px; COLOR: #000
}
.addressInputInfoColumn DIV {
	MARGIN-TOP: 1px; MARGIN-LEFT: 6px
}
.addressInputInfoColumn {
	FLOAT: right; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 275px; HEIGHT: 25px
}
#phone {
	MARGIN-TOP: 6px
}
A.addressButton {
	BORDER-RIGHT: #646564 1px solid; BORDER-TOP: #f6f6f6 1px solid; MARGIN-TOP: 15px; DISPLAY: block; MARGIN-LEFT: 10px; BORDER-LEFT: #f6f6f6 1px solid; WIDTH: 100px; COLOR: #000; BORDER-BOTTOM: #646564 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #eff0ef; TEXT-DECORATION: none
}
#addressRowWhite A.addressButton {
	BORDER-RIGHT: #646564 1px solid; BORDER-TOP: #f6f6f6 1px solid; MARGIN-TOP: 15px; DISPLAY: block; MARGIN-LEFT: 10px; BORDER-LEFT: #f6f6f6 1px solid; WIDTH: 100px; COLOR: #000; BORDER-BOTTOM: #646564 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #eff0ef; TEXT-DECORATION: none
}
#tableEmailRow {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #000; HEIGHT: 28px
}
#tableEmailRow DIV {
	MARGIN-BOTTOM: 5px
}
.tableHeadFieldReqPrint {
	WIDTH: 308px
}
.tableHeadFieldReqPrintMailPdf {
	MARGIN-TOP: 2px; FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 69px
}
.tableFieldReqPrintMailPdfBox {
	MARGIN-TOP: 2px; FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 69px
}
.tableHeadFieldReqPrintMailPdf DIV {
	MARGIN-LEFT: 25px
}
.tableFieldReqPrintMailPdfBox DIV {
	MARGIN-LEFT: 25px
}
.tableFieldReqPrintTitles {
	FONT-WEIGHT: bold; WIDTH: 308px; COLOR: #000; HEIGHT: 24px
}
.tableFieldReqPrintTitles DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px; COLOR: #000
}
.tableFieldReqPrintNames DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px; COLOR: #000
}
.tableFieldReqPrintNames {
	BORDER-RIGHT: #d8d8d8 1px solid; WIDTH: 308px; COLOR: #000; HEIGHT: 24px
}
#addressRowGrey {
	BORDER-TOP: #d8d8d8 1px solid; BACKGROUND: #f2f2f2; HEIGHT: 25px
}
#addressRowWhite {
	BORDER-TOP: #d8d8d8 1px solid; BACKGROUND: #fff; HEIGHT: 25px
}
#addressRowWhiteNoBorder {
	HEIGHT: 25px; BACKGROUND-COLOR: #fff
}
.tableSideResults {
	MARGIN-TOP: 2px; FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 138px
}
.tableSideResults DIV {
	MARGIN-TOP: 3px; COLOR: #000; MARGIN-RIGHT: 3px; TEXT-ALIGN: right
}
.buttonRow {
	FLOAT: none; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#expressTable {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; MARGIN-TOP: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 450px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.expressTabletext {
	MARGIN: 5px 10px; COLOR: #000
}
.expressButtons {
	FLOAT: none; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 125px
}
#seeAlso {
	BACKGROUND: #999; WIDTH: 198px
}
.seeAlsoHeader {
	FONT-WEIGHT: bold; WIDTH: 198px; COLOR: #ccc; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px
}
.seeAlsoContent {
	WIDTH: 198px; COLOR: #000
}
.seeAlsoHeader DIV {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 5px; WIDTH: 178px
}
.seeAlsoContent DIV {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 5px; WIDTH: 178px
}
.seeAlsoHeader DIV A {
	COLOR: #000
}
.seeAlsoContent DIV A {
	COLOR: #000
}
.seeAlsoHeader DIV A:hover {
	COLOR: #999
}
.seeAlsoContent DIV A:hover {
	COLOR: #999
}
#type3leftColumn {
	WIDTH: 711px; MARGIN-RIGHT: 10px
}
#transactionTitle {
	MARGIN-BOTTOM: 0px; WIDTH: 650px
}
#transactionTitle DIV {
	FONT-SIZE: 18px; COLOR: #000
}
.subStepTitle {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; MARGIN-LEFT: 6px; COLOR: #999; MARGIN-RIGHT: 60px; TEXT-ALIGN: left
}
.list {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#confirm {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px
}
.subSteps {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px; COLOR: #000
}
#bold {
	FONT-WEIGHT: bold
}
.subSteps DIV {
	
}
#transLeftContWrapper {
	WIDTH: 710px; COLOR: #000
}
DIV.transLeftContWrapper {
	WIDTH: 710px; COLOR: #000
}
DIV.transLeftContText {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; WIDTH: 98%; COLOR: #000
}
TD.transLeftContText {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; COLOR: #000
}
.transLeftContText A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.transLeftContText A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#transInputRow {
	WIDTH: 710px
}
.transLeftInput {
	MARGIN-TOP: 5px; FONT-SIZE: 14px; WIDTH: 150px; TEXT-ALIGN: right
}
.transRightInput {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px
}
.transRightInput INPUT {
	COLOR: #000
}
.transRightInputEdit {
	MARGIN-TOP: 5px; FONT-SIZE: 14px; FLOAT: right; WIDTH: 550px
}
#transTitleRow {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; WIDTH: 710px; COLOR: #999; BACKGROUND-COLOR: #ccc
}
.subStepTitleEdit {
	FONT-WEIGHT: bold
}
.subStepTitleEditText {
	FONT-WEIGHT: bold; FLOAT: right; TEXT-DECORATION: underline
}
#helpHeaders {
	MARGIN-TOP: 10px; BACKGROUND: #ccc; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 710px; COLOR: #424141; HEIGHT: 27px
}
#helpHeaders DIV {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; WIDTH: auto
}
DIV.faqPageLinks {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 95%
}
DIV.faqDesc {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 95%
}
DIV.faqDesc {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px
}
DIV.faqPageLinks A {
	COLOR: #000
}
DIV.faqPageLinks A:hover {
	COLOR: #000
}
DIV.faqPageLinks DIV {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; FONT-SIZE: 13px; BORDER-LEFT: red 1px solid; WIDTH: 95%; BORDER-BOTTOM: red 1px solid
}
.searchButton {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #f0f0f0; MARGIN-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 8px; COLOR: #666666; BORDER-BOTTOM: #999 1px solid
}
.advancedSearchButton {
	BORDER-RIGHT: #646564 1px solid; BORDER-TOP: #f6f6f6 1px solid; BACKGROUND: #eff0ef; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 8px; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #646564 1px solid
}
DIV.searchAdvanced {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #000; MARGIN-RIGHT: 6px; TEXT-ALIGN: right
}
DIV.searchAdvanced A {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.searchAdvanced A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#libraryDir {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; WIDTH: 482px
}
DIV.libraryDir {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; WIDTH: 482px
}
#libraryDir DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 98%; COLOR: #000
}
DIV.libraryDir DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 98%; COLOR: #000
}
#libraryDir A {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.libraryDir A {
	COLOR: #000; TEXT-DECORATION: underline
}
#libraryDir A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.libraryDir A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#libraryHeaders {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; BACKGROUND: #ccc; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 490px; COLOR: #424141; HEIGHT: 27px
}
#libraryHeaders DIV {
	MARGIN-TOP: 6px; MARGIN-LEFT: 10px; WIDTH: auto
}
DIV.libraryPageText {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 16px; COLOR: #000
}
#searchBoxWrapper {
	MARGIN-BOTTOM: 10px
}
#searchHeaders {
	MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #ccc; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 710px; COLOR: #424141; PADDING-TOP: 8px; HEIGHT: 27px
}
#search {
	MARGIN-TOP: 10px
}
.searchExample {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px
}
.searchText {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 2px; COLOR: #000
}
.searchTitle {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; MARGIN-LEFT: 2px; COLOR: #999; TEXT-DECORATION: underline
}
#advancedSearch {
	MARGIN-TOP: 0px
}
#or {
	MARGIN-LEFT: 5px
}
#advancedSearchTableWrapper {
	MARGIN-LEFT: 4px; WIDTH: 498px
}
.advancedOrText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #000
}
.advancedSearchCheckColumnLeft {
	WIDTH: 24px
}
.advancedSearchCheckColumnRight {
	FLOAT: right; WIDTH: 24px
}
.advancedSearchTableLeft {
	FLOAT: right; WIDTH: 225px
}
.advancedSearchTableLeft DIV {
	MARGIN-TOP: 2px; COLOR: #000
}
.advancedSearchTableRight DIV {
	MARGIN-TOP: 2px; COLOR: #000
}
.advancedSearchTableRight {
	FLOAT: right; WIDTH: 225px
}
.contactText {
	MARGIN-TOP: 10px; COLOR: #000
}
.textArea {
	MARGIN-LEFT: 10px
}
.contactButtonsWrapper {
	WIDTH: 485px
}
#contactHeadOptions {
	BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: 5px; WIDTH: 711px; COLOR: #000; HEIGHT: 19px; TEXT-ALIGN: right
}
#contactHeadOptions DIV {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: right
}
#contactHeadOptions A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#contactHeadOptions A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#inboxTableWrapper {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#inboxContText {
	MARGIN-TOP: 20px; COLOR: #000; HEIGHT: 20px; TEXT-ALIGN: justify
}
.inboxleftContText {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 5px; COLOR: #000
}
.inboxLeftContText A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.inboxLeftContText A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
DIV.inboxleftContText {
	WIDTH: 415px
}
DIV.inboxRightContText {
	MARGIN-TOP: 6px
}
DIV.inboxRightContText DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
.inboxRightContTextNo {
	MARGIN-TOP: 9px; MARGIN-LEFT: 6px; MARGIN-RIGHT: 10px
}
.inboxRightContTextBack {
	MARGIN-TOP: 6px
}
.inboxRightContTextBack A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.inboxRightContTextBack A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#inboxHeader {
	MARGIN-TOP: 10px; BACKGROUND: #ccc; WIDTH: 710px; HEIGHT: 27px
}
.inboxHeaderTextleft {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #000
}
.inboxHeaderTextRight {
	MARGIN-TOP: 8px; FLOAT: right; COLOR: #000; MARGIN-RIGHT: 6px
}
.inboxHeaderTextRight A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.inboxHeaderTextRight A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.inboxTableText {
	COLOR: #000; TEXT-ALIGN: center
}
.inboxTableText A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.inboxTableText A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.benefitsRow {
	COLOR: #000
}
.inboxShading {
	/* BACKGROUND: url(images/dropShadowLeft.jpg); VK Broken Link */ MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 710px; HEIGHT: 11px
}
.inboxButtons {
	TEXT-ALIGN: right
}
.2columnButton {
	BORDER-RIGHT: #646564 1px solid; BORDER-TOP: #f6f6f6 1px solid; DISPLAY: block; BACKGROUND: #eff0ef; FLOAT: right; MARGIN-BOTTOM: 15px; BORDER-LEFT: #f6f6f6 1px solid; WIDTH: 120px; COLOR: #000; BORDER-BOTTOM: #646564 1px solid; TEXT-DECORATION: none
}
.messageImageWrapper {
	MARGIN: 10px; WIDTH: 688px
}
#retirementHomepageWrapper {
	WIDTH: 236px; HEIGHT: 238px
}
#retirementHomepageWrapper {
	HEIGHT: 350px
}
#contextHelpWrapper {
	WIDTH: 335px; HEIGHT: 100%
}
#contextHelpWrapper2 {
	WIDTH: 352px; HEIGHT: 100%
}
.contextHelpImage {
	BORDER-RIGHT: #d3d4d3 1px solid; BORDER-TOP: #f2f3f2 1px solid; /* BACKGROUND: url(_mellon/images/internal_contextHelpHeader.jpg); VK Broken Link */ BORDER-LEFT: #d3d4d3 1px solid; WIDTH: 335px; BORDER-BOTTOM: #4e4e4e 1px solid; HEIGHT: 47px
}
.contextHelpImage DIV {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #363
}
.contextHelpSearchHead {
	/* BACKGROUND: url(_mellon/images/internal_contextSearchHead.jpg); VK Broken Link */ WIDTH: 335px; HEIGHT: 27px
}
.contextHelpSearchHead DIV {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #fff
}
#contextSearchBoxWrapper {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BACKGROUND: #fff; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 335px; COLOR: #000; BORDER-BOTTOM: #c5c5c5 1px solid
}
.contextSearchBox {
	MARGIN: 10px
}
.contextSearchBox DIV {
	MARGIN-BOTTOM: 5px
}
.searchBoxInput {
	WIDTH: 150px
}
.contextSearchButton {
	BORDER-RIGHT: #999 1px solid; FONT-WEIGHT: bold; BACKGROUND: #f0f0f0; COLOR: #666666; BORDER-BOTTOM: #999 1px solid; HEIGHT: 22px
}
.contextAdvancedSearch {
	TEXT-ALIGN: right
}
.contextAdvancedSearch A {
	COLOR: #619a63; TEXT-DECORATION: underline
}
.contextAdvancedSearch A:hover {
	COLOR: #619a63; TEXT-DECORATION: underline
}
#contextSearchButtonWrapper {
	BORDER-RIGHT: #c5c5c5 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 335px
}
A.contextSearchButton_off {
	/* BACKGROUND: url(_mellon/images/internal_contSearchButOff.jpg); VK Broken Link */ MARGIN-BOTTOM: 20px; BORDER-LEFT: #fff 1px solid; WIDTH: 83px; COLOR: #fff; HEIGHT: 31px
}
A.contextSearchButton_off2 {
	/* BACKGROUND: url(_mellon/images/internal_contSearchButOff.jpg); VK Broken Link */ MARGIN-BOTTOM: 20px; BORDER-LEFT: #fff 1px solid; WIDTH: 83px; COLOR: #fff; HEIGHT: 31px
}
A.contextSearchButton_off2 {
	WIDTH: 81px
}
A.contextSearchButton_off DIV {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 83px; TEXT-ALIGN: center
}
A.contextSearchButton_off2 DIV {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 81px; TEXT-ALIGN: center
}
A.contextSearchButton_off:hover {
	/* BACKGROUND: url(_mellon/images/internal_contSearchButOn.jpg); VK Broken Link */ COLOR: #568d57
}
A.contextSearchButton_off2:hover {
	/* BACKGROUND: url(_mellon/images/internal_contSearchButOn.jpg); VK Broken Link */ COLOR: #568d57
}
A.contextSearchButton_on {
	/* BACKGROUND: url(_mellon/images/internal_contSearchButOn.jpg); VK Broken Link */ MARGIN-BOTTOM: 20px; WIDTH: 83px; COLOR: #363; HEIGHT: 31px
}
A.contextSearchButton_on2 {
	/* BACKGROUND: url(_mellon/images/internal_contSearchButOn.jpg); VK Broken Link */ MARGIN-BOTTOM: 20px; WIDTH: 83px; COLOR: #363; HEIGHT: 31px
}
A.contextSearchButton_on2 {
	WIDTH: 81px
}
A.contextSearchButton_on DIV {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 83px; TEXT-ALIGN: center
}
A.contextSearchButton_on2 DIV {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 81px; TEXT-ALIGN: center
}
#contextSearchButtonWrapper A {
	TEXT-DECORATION: none
}
#contextSearchButtonWrapper A:hover {
	COLOR: #568d57
}
#contextContextWrapper {
	BORDER-RIGHT: #c5c5c5 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 335px; BORDER-BOTTOM: #000 1px solid
}
DIV.contextContext {
	BORDER-TOP: #d7d7d7 1px solid; MARGIN-LEFT: 3px; WIDTH: 95%; BORDER-BOTTOM: #d7d7d7 1px solid
}
DIV.contextContextText {
	MARGIN-TOP: 5px; WIDTH: 100%
}
DIV.contextContextText DIV {
	WIDTH: 100%; COLOR: #000
}
DIV.contextContextText DIV A {
	FONT-WEIGHT: normal; COLOR: #568d57; TEXT-DECORATION: underline
}
DIV.contextContextText DIV A:hover {
	FONT-WEIGHT: normal; COLOR: #568d57
}
DIV.contextContextTextBold {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
DIV.contextContextTextBold DIV {
	FONT-WEIGHT: bold; COLOR: #000
}
DIV.benefitsOverTableWrapper {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #c2c2c2 1px solid
}
DIV.benefitsOverTableWrapper A {
	COLOR: #000000; TEXT-DECORATION: underline
}
DIV.benefitsOverTableWrapper A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
DIV.benefitsOverOptions {
	WIDTH: 100%; TEXT-ALIGN: right
}
DIV.benefitsOverTableHeader {
	BORDER-RIGHT: #ccc 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ccc; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; COLOR: #000; HEIGHT: 27px
}
html>/**/body DIV.benefitsOverTableHeader { margin-top:40px !important; } /*vk pf ff*/
DIV.benefitsOverTableHeader DIV {
	MARGIN-TOP: 8px; MARGIN-LEFT: 5px
}
DIV.benefitsOverTableHeader A {
	MARGIN-TOP: 8px; MARGIN-RIGHT: 10px
}
DIV.benefitsOverTableHeader A:hover {
	MARGIN-TOP: 8px; MARGIN-RIGHT: 10px
}
DIV.benefitsOverTableHeaderTRS1, DIV.benefitsOverTableHeader2 { 
	FONT-WEIGHT:bold;
}
#pensionSnapWrapper {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: 0px; OVERFLOW: hidden; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 238px; BORDER-BOTTOM: #e2e2e2 1px solid
}
#pensionSnapWrapper TABLE {
	WIDTH: 100%
}
.pensionTitleRow {
	BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BACKGROUND: #f0f0f0; WIDTH: 100%; COLOR: #000; BORDER-BOTTOM: #ddd 1px solid
}
.pensionTitleRow DIV {
	MARGIN: 2px 5px 2px 10px
}
.pensionTitleRowWhite {
	BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; WIDTH: 100%; COLOR: #000; BORDER-BOTTOM: #ddd 1px solid
}
.pensionTitleRowWhite DIV {
	MARGIN: 2px 5px 2px 10px; TEXT-ALIGN: right
}
.pensionLeftColumn {
	BACKGROUND: #fff; WIDTH: 81px
}
.pensionLeftColumnGrey {
	BACKGROUND: #f0f0f0; WIDTH: 81px
}
.pensionLeftColumn DIV {
	MARGIN: 2px 5px 2px 10px; COLOR: #000
}
.pensionLeftColumnGrey DIV {
	MARGIN: 2px 5px 2px 10px; COLOR: #000
}
.pensionRightColumn {
	BACKGROUND: #fff; WIDTH: 155px
}
.pensionRightColumnGrey {
	BACKGROUND: #f0f0f0; WIDTH: 155px
}
.pensionRightColumn DIV {
	MARGIN: 2px 5px 2px 10px; COLOR: #000
}
.pensionRightColumnGrey DIV {
	MARGIN: 2px 5px 2px 10px; COLOR: #000
}
.pensionRowSpace {
	BORDER-TOP: #e2e2e2 1px solid; MARGIN: 5px 5px 5px 10px; WIDTH: 236px; HEIGHT: 15px
}
DIV.glossaryTools {
	WIDTH: 100%; HEIGHT: 30px
}
DIV.glossaryTools A {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; WIDTH: auto; COLOR: #000; MARGIN-RIGHT: 5px
}
DIV.glossaryTools A:hover {
	COLOR: #999
}
SELECT.sectionOptions {
	FONT-SIZE: 11px
}
.modelText {
	/*OVERFLOW: hidden; */WIDTH: 100%; COLOR: #000
}
.modelTextTitle {
	FONT-WEIGHT: bold; COLOR: #000
}
.modelText A {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.modelText A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
.modelTextLeftBold {
	FONT-WEIGHT: bold; COLOR: #000
}
.modelTextLeft {
	COLOR: #000
}
.modelTextRight {
	COLOR: #000
}
.modelButton {
	BORDER-RIGHT: #646564 1px solid; BORDER-TOP: #f6f6f6 1px solid; MARGIN-LEFT: 22px; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #646564 1px solid; BACKGROUND-COLOR: #eff0ef
}
.datarowbg1 {
	BACKGROUND-COLOR: #ffffff
}
.datarowbg2 {
	BACKGROUND-COLOR: #f0f0f0
}
TH.tableRowHeader {
	BACKGROUND: #fff; HEIGHT: 25px
}
TR.tableRowShade {
	BACKGROUND: #f0f0f0; HEIGHT: 25px
}
TD.tableRowShade {
	BACKGROUND: #f0f0f0; HEIGHT: 25px
}
TR.tableRowWhite {
	BACKGROUND: #fff; HEIGHT: 25px
}
TD.tableRowWhite {
	BACKGROUND: #fff; HEIGHT: 25px
}
TD.tableRowTier {
	BORDER-TOP: #939393 1px solid; FONT-WEIGHT: bold; BACKGROUND: #f0f0f0; BORDER-BOTTOM: #939393 1px solid; HEIGHT: 25px
}
TD.tableRowTotal {
	BORDER-TOP: #939393 1px solid; BACKGROUND: #eaf1ea; BORDER-BOTTOM: #939393 1px solid; HEIGHT: 25px
}
TD.tableRowTotalNoBottom {
	BORDER-TOP: #939393 1px solid; BACKGROUND: #eaf1ea; HEIGHT: 25px
}
TD.tableRowTotalNoTop {
	BORDER-TOP: #939393 1px solid; BACKGROUND: #eaf1ea; HEIGHT: 25px
}
TD.tableRowFooter {
	BORDER-TOP: #ccc 1px solid
}
TD.tableRowFooter DIV {
	MARGIN: 10px 5px
}
#tableWrapper TD {
	FONT-SIZE: 11px; COLOR: #000
}
TD.modelText {
	FONT-SIZE: 11px; COLOR: #000
}
#itemDetail {
	DISPLAY: none
}
DIV.pageHelpHeadline {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 3px; WIDTH: 100%; BORDER-BOTTOM: #aaa 1px solid
}
DIV.pageHelpHeadline DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #000
}
DIV.pageHelpReturnToTop {
	MARGIN-BOTTOM: 10px; WIDTH: 98%; TEXT-ALIGN: right
}
DIV.pageHelpReturnToTop A {
	MARGIN-LEFT: 5px; COLOR: #000
}
DIV.pageHelpReturnToTop A:hover {
	COLOR: #aaa
}
#pageTopLinks {
	MARGIN: 10px 0px 10px 3px; WIDTH: 98%
}
#pageTopLinks LI {
	DISPLAY: inline; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 100%
}
#pageTopLinks LI A {
	COLOR: #000
}
#pageTopLinks LI A:hover {
	COLOR: #aaa
}
#printToolbar {
	DISPLAY: none
}
#printHead {
	OVERFLOW: hidden; WIDTH: 1px; COLOR: #fff; HEIGHT: 1px
}
#pageToolbar {
	WIDTH: 100%; HEIGHT: 30px
}
#pageToolbar DIV.line {
	FLOAT: right; MARGIN-LEFT: 5px; WIDTH: auto; MARGIN-RIGHT: 5px; HEIGHT: auto
}
.printToolImage {
	DISPLAY: block; /* BACKGROUND: url(images/printFriend.jpg) no-repeat; VK Broken Link */ FLOAT: right; WIDTH: 155px; CURSOR: pointer; HEIGHT: 16px; TEXT-ALIGN: right
}
.helpToolImage {
	DISPLAY: block; /* BACKGROUND: url(images/helpTool.jpg) no-repeat; VK Broken Link */ FLOAT: right; WIDTH: 76px; CURSOR: pointer; HEIGHT: 16px; TEXT-ALIGN: right
}
DIV.guidelineLinks {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
DIV.guidelineLinks A {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px; WIDTH: 240px
}
.headerRule {
	COLOR: #c2c2c2
}
.tableRule {
	BACKGROUND: #939393
}
.PageHelpWindowControl {
	MARGIN-BOTTOM: 30px; WIDTH: 98%; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: right
}
.PageHelpWindowControl A {
	WIDTH: auto; COLOR: #000
}
.PageHelpWindowControl A:hover {
	COLOR: #999
}
#footer {
	WIDTH: 985px; COLOR: #fff; HEIGHT: 25px
}
#footerCopyright {
	MARGIN-TOP: 5px; MARGIN-LEFT: 6px; WIDTH: 355px; COLOR: #fff; TEXT-ALIGN: left
}
#footerNav {
	MARGIN-TOP: 5px; WIDTH: 600px; COLOR: #fff; TEXT-ALIGN: right
}
#footer A {
	COLOR: #fff
}
#footer A:hover {
	COLOR: #ccc
}
DIV.pageType {
	WIDTH: 900px; COLOR: #ccc
}
DIV.pageType A {
	COLOR: #ccc
}
DIV.pageType A:hover {
	COLOR: #999
}
#choiceMiddleHead {
	WIDTH: 500px; HEIGHT: 23px
}
#choiceMiddleHead DIV {
	FONT-SIZE: 18px; MARGIN-LEFT: 3px; COLOR: #000
}
#choiceMiddleOptions {
	BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #000; HEIGHT: 19px; TEXT-ALIGN: right
}
#choiceMiddleOptionsNoBorder {
	BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WIDTH: 100%; COLOR: #000; HEIGHT: 19px; TEXT-ALIGN: right
}
#choiceMiddleOptions DIV {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; TEXT-ALIGN: right
}
#choiceMiddleOptionsNoBorder DIV {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; TEXT-ALIGN: right
}
#choiceMiddleOptions A {
	COLOR: #ccc
}
#choiceMiddleOptionsNoBorder A {
	COLOR: #ccc
}
#choiceMiddleOptions A:hover {
	COLOR: #ccc
}
#choiceMiddleOptionsNoBorder A:hover {
	COLOR: #ccc
}
.required {
	
}
DIV.leftBottomShading {
	/* BACKGROUND: url(images/dropShadowLeft.jpg); VK Broken Link */ MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 198px; HEIGHT: 11px
}
DIV.rightBottomShading {
	/* BACKGROUND: url(images/dropShadowRight.jpg); VK Broken Link */ MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 11px
}
#graph {
	WIDTH: 236px; HEIGHT: 110px
}
DIV.graph {
	MARGIN-TOP: 10px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 5px; WIDTH: 100px; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.graph DIV A {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: none
}
.graph DIV A:hover {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: none
}
#pieGraph {
	MARGIN-TOP: 10px; MARGIN-LEFT: 15px; WIDTH: 100px; HEIGHT: 100px
}
LI.subbullet {
	MARGIN-LEFT: 35px
}
DIV.retirementPlanHeader {
	BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BACKGROUND: #eee; WIDTH: 101%; HEIGHT: 28px
}
DIV.retirementPlanHeader DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px; WIDTH: 150px
}
DIV.retirementPlanHeader A {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px; COLOR: #000000
}
DIV.retirementPlanDetails {
	BORDER-TOP: #ccc 1px solid; OVERFLOW: hidden; WIDTH: 236px; HEIGHT: 0px
}
TABLE.planDetailsTable {
	MARGIN-TOP: 2px; DISPLAY: none; OVERFLOW: hidden; WIDTH: 100%
}
TABLETABLE.planDetailsTable TD {
	OVERFLOW: hidden
}
#retirementPlanDetails1 {
	HEIGHT: 105px
}
#retirementPlanDetails1 TABLE {
	DISPLAY: block
}
DIV#bannerWrapper3 {
	HEIGHT: 65px
}
DIV#bannerWrapper2 {
	HEIGHT: 90px
}
DIV#bannerWrapper {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; BORDER-LEFT: #000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; HEIGHT: 77px
}
DIV.topBox {
	BACKGROUND: #ffffff; WIDTH: 387px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; HEIGHT: 45px
}
DIV.topBoxCS {
	BACKGROUND: #ffffff; WIDTH: 595px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; HEIGHT: 45px
}
DIV.topBoxLong {
	BACKGROUND: #ffffff; WIDTH: 629px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; HEIGHT: 45px
}
DIV.bottomBox {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: #cccccc; WIDTH: 387px; POSITION: absolute; TOP: 45px; HEIGHT: 30px
}
DIV.bottomBoxCS {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: #cccccc; WIDTH: 595px; POSITION: absolute; TOP: 45px; HEIGHT: 30px
}
DIV.bottomBoxLong {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: #cccccc; WIDTH: 629px; POSITION: absolute; TOP: 45px; HEIGHT: 30px
}
DIV.bottomBox DIV {
	FONT-SIZE: 9px; RIGHT: 5px; FLOAT: right; COLOR: #fff; POSITION: absolute; TOP: 8px
}
DIV.bottomBoxLong DIV {
	FONT-SIZE: 9px; RIGHT: 5px; FLOAT: right; COLOR: #fff; POSITION: absolute; TOP: 8px
}
DIV.bottomBoxCS DIV {
	FONT-SIZE: 9px; RIGHT: 5px; FLOAT: right; COLOR: #fff; POSITION: absolute; TOP: 8px
}
DIV.rightImage {
	LEFT: 387px; FLOAT: right; BORDER-LEFT: #999999 1px solid; WIDTH: 112px; POSITION: absolute; HEIGHT: 72px
}
DIV.rightImageCS {
	LEFT: 595px; FLOAT: right; BORDER-LEFT: #999999 1px solid; WIDTH: 112px; POSITION: absolute; HEIGHT: 72px
}
DIV.rightImageLong {
	LEFT: 629px; FLOAT: right; BORDER-LEFT: #999999 1px solid; WIDTH: 112px; POSITION: absolute; HEIGHT: 72px
}
DIV.topText {
	FONT-SIZE: 24px; Z-INDEX: 3; LEFT: 2px; WIDTH: 375px; COLOR: #000; POSITION: absolute; TOP: 19px
}
TABLE.homepageTables {
	BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%
}
TABLE.homepageTables TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px
}
TABLE.homepageTables TD.noStyle {
	BORDER-RIGHT: 0px
}
#hiddenWindow {
	WIDTH: 0px; HEIGHT: 0px
}
.openCase {
	TEXT-ALIGN: center
}
#choiceMiddleColumnCont {
	MARGIN-TOP:30px;
}
.choiceMiddleContText {
	
}
.choiceMiddleContTitle {
	
}
.middleContBulletWrapper {
	
}

/* On printed version - hide the following */
#printToolbar { 
	display:none; width:0px; height:0px; overflow:hidden;  
}
#printToolbar span.pfMsgLandscape, #printToolbar span.pfMsgPortrait{
	DISPLAY: none
}
/* Default election box */
td.boxText { font-weight:normal; border:1px solid #FF0000; }

/* Address Info and Inbox PF */
DIV#pfMarginTop, P#pfMarginTop {margin-top:30px;}

/*TR pie*/
	/*TR pie*/
	/* Total Rewards Statement */
	#printTR DIV.rightNavHead { border:1px solid #E2E2E2; }
	#trsMainWrapper { position:relative;float:left;width:236px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;overflow:hidden; }
	#trsMainWrapper DIV { position:relative;float:left; }
	div#trsMainWrapper #TRSGraph { position:relative;float:left;width:200px;height:180px; margin-left:0px !important;/*margin-left:20px;*/ }
	DIV.type2MiddleCont1 { HEIGHT: 600px; }
	DIV.trsItemBar { width:100%;height:20px;border-bottom:1px solid #ccc; }
	DIV.trsItemWrapper { width:230px;height:20px;margin-left:0px;cursor:pointer; }
	DIV.trsItemBullet { width:24px;text-align:center;margin-top:3px; }
	DIV.trsItemTitle, DIV.trsTotalTitle { font:bold 12px Arial, Helvetica, sans-serif; color:#666; width:120px;margin:0px; margin-top:5px; }
	DIV.trsItemValue, DIV.trsTotalValue { width:80px;margin:0px;text-align:right;  margin-top:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#666;}

	DIV.trsSubItemWrapper { width:1px;height:1px;border-bottom:1px solid #ccc;overflow:hidden; }
	#trsSubItem1 { width:100%;height:auto; }
	/*DIV.trsSubItemWrapper DIV { display:none; }*/
	DIV.trsSubItemTitle { width:125px;height:22px;margin:0px;margin-top:0px;font-size:10px;color:#666;border-top:1px solid #ccc;line-height:14px; }
	DIV.trsSubItemValue { width:75px;height:22px;margin:0px;margin-top:0px;text-align:right;font-size:10px;color:#666;border-top:1px solid #ccc;line-height:22px; }
	DIV.trsSubItemFooter { width:100%;height:10px;overflow:hidden; }
	DIV.trsTotalTitle, DIV.trsTotalValue { font-weight:bold; }
	DIV.trsStatementButton { margin-top:15px; }

	A.trsActions { float:right;margin-right:5px; }
	#trsPieOpen { background:#999;margin-right:5px; }
	#trsPieClose { background:#ccc; }
	#TRStatementBtn { width:225px;margin-top:10px; }

   div.benefitsOverTableWrapper table.modelText TR.tableRowWhite TD INPUT { color:#000;}

div.choiceMiddleColumnCont table{overflow:hidden; float:none; clear:both; display:block;}
#eventLeftColumn .expandSection{clear:both; float:left; position:relative;}