@charset "utf-8";
/*Empower PPT custom.css */

body {
	font-family: Arial,Verdana,sans-serif;
	font-size:12px;
	line-height:14px;
	color:#555555 !important;
	background-color: #FFFFFF !important;
	background-image:url(../img/login/bgMain.jpg) !important;
	background-repeat:repeat-x !important;

}
#pageContainer {
	width:875px;
	margin:0 auto;
	position:relative;
	background-image: none;
	z-index:2;
	background-color: #FFF !important;
	background-repeat: no-repeat;
}
#head {
	height: 147px !important;
}
#logo {
	float:left;
	display:inline;
	width:472px !important;
	height:128px !important;
	margin-top: 0px !important;
	border:2px;
	text-indent:-9999px;
	background-image: url(../img/login/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	padding-bottom: 15px !important;
}
#headNav #home {
	background: url(../img/login/icnHome.gif) no-repeat !important;
	padding-left: 16px;
}
#headNav li a {
	display:block;
	padding:0 7px;
	border-right:1px solid #555555;
	font-size:11px;
	color:#555555;
	line-height:18px;
}
#mcodcTopNav a {
	font-weight:bold;
	color:#555555 !important;
}
#footContainer {
	background: none !important;
	position:relative;
	height: 1%; /* IE6/7 RESIZE HACK - DO NOT REMOVE */
	z-index:1;
}
#sitemapBg {
	background: none !important;
	width:829px;
	height:276px;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}
#sitemap h2 a {
	font-size:11px;
	font-weight:bold;
	color:#555555 !important;
}
#sitemap a {
	font-size:11px;
	color:#555555 !important;
}
#footLinks a {
	color:#817967 !important;
	font-size:11px;
	font-weight:bold;
}
#footLegal {
	width:100%;
	padding:6px 0 20px;
	font-size:10px;
	color:#898A8B !important;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D6CE !important;
}
#footLegal p {
	padding-bottom:13px;
	font-size:10px;
	line-height:13px;
	color:#898A8B !important;
}
.disclosure, .disclaimer {
	font-size:10px;
	line-height:13px;
	color:#898A8B !important;
}
/*#rightModuleContent .btnSignIn {
	background: url(../img/login/btnSignIn.jpg) !important;
	position:relative;
	/*left:119px;
}*/
 #headInfo .ddDiv {
	float:left;
	height:14px;
	background:#0099DA !important;
	border:1px solid #ececec !important;
	padding:1px 6px;
	font-size:11px;
	color:#fff;
	cursor:pointer;
	position:relative;
	display: block;/*overflow: hidden;*/
}
#headInfo .ddDiv li {
	width:245px;
	height:14px;
	background:#fff !important;
	border:1px solid #ececec !important;
	border-top:0;
	padding:1px 6px;
	text-align:left;
	overflow: hidden;
}
#carouselContainer {
	background: url(../img/login/bgCarousel.png) !important;
}
.sf-menu ul {
	background:url(../img/login/bgDropDown.png) repeat!important;
}
#hdAccessAccount {
	background: none !important;
}
#rightModuleContent {
	background: url(../img/login/bgRightModule.png) bottom left!important;
}
#pageContainer {
	background: none!important;
}
/*#carouselContainer .carousel li.hover {
	background: url(../img/login/carouselBlue.jpg)!important;
}
#carouselContainer .carousel li {
	background: url(../img/login/carouselGrey.jpg)!important;
}*/
#rightModuleContent .hdFirstTime {
	background: url(../img/login/hdFirstTime.png) !important;
	margin-top: -7px;
	margin-left: -4px;
	width: 126px;
}

#rightModuleContent a.linkForgot {
    margin-left: 0px !important;
    margin-top: 4px !important;
    margin-bottom: 35px !important;
}
#preLogin #mainNav a {
	background-image: url(../img/login/navPreLogin.png) !important;
}
#preLogin #mainNav ul li a {
	background-image:none !important;
}
#rightModule #rightModuleTabs a {
	background-image: url(../img/login/tabsPreLoginRight.png) !important;
}
#rightModuleContent label.lblUsername {
		background: url(../img/login/lblUsername.png) repeat scroll 0% 0% transparent !important;
}
#rightModuleContent label.lblPin {
    background: url(../img/login/lblPasscode.png) repeat scroll 0% 0% transparent !important;
}
#rightModuleContent label.lblPassword {
	background: url(../img/login/lblPassword.png) !important;
}
#topModule {
	background:url(../img/topModule.png) !important;
}
#rightModule #rightModuleTabs a {
	background-image: url(../img/login/tabsPreLoginRight.png) !important;
}
#headInfo {
	COLOR: #555555 !important;
	margin-top: 10px;
}
.modalheader {
	background:url(../img/bgHead2.jpg) no-repeat !important;
}
#pageSpecificContent .modalheader {
	background: none repeat scroll 0 0 transparent !important;
	min-height: 0;
	padding: 0;
}
/*#carouselContainer .carousel .h2FPCalc {
	background: url(../img/login/h2FPCalc.png) !important;
	height: 53px !important;
	width: 188px;
}
#carouselContainer .carousel .h2mobile {
	background: url(../img/login/H2_pre_login_mobile.png) !important;
}
#carouselContainer .carousel .h2_2014Contribution {
	background: url(../img/login/h2_2014Contribution.png) !important;
	height: 53px !important;
}*/
/*fix RICP tile bleed*/
.categoryTile .iconWrapper {
	display: block;
	height: 150px;
	padding-bottom: 0px !important;
	padding-top: 1px !important;
	width: 200px;
}
.retirementIncomeControlPanel .iconWrapper {
	height: 130px;
}
/*end fix RICP tile bleed*/


#rightModuleContent a.planSponsorDoc {
	margin-top: 15px !important;
	color:#66cc66 !important;
}
/*bbt css*/
#pptPageContainer .fullpadding {
	padding: 10px;
}
#pptPageContainer label {
	display:none;
}
#pptPageContainer #pptPageContainer, #pptFoot {
	padding:0px
}
#pptPageContainer #h2pPptMain {
	color: #2C8CC8;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 5px 0;
	text-transform: uppercase;
}
#pptPageContainer .h2pPptSubMain {
	font-weight: bold;
	padding: 5px;
}
#pptPageContainer #pptPageborder {
	border: 1px solid #d9d6cf;
	padding: 10px;
	margin-top: 12px;
}
#pptPageContainer a.demo_popup {
	display: inline-block;
	width: 3px;
	height: 12px;
	background: #d3d3d3;
	padding: 0 3px;
	margin-left: 6px;
	border: 1px solid #999;
	font-size: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#CE2222;
}
#pptPageContainer .onecolumn {
	width:391px;
}
#pptPageContainer .onecolumn .leftside {
	width:205px;
	float:left;
	text-align:right;
	padding: 10px 20px 0px 0;
}
#pptPageContainer .onecolumn .rightside {
	width:165px;
	float:left;
	padding: 10px 0px 0 0;
}
#pptPageContainer .onecolumn .rightside input {
	margin:-3px 0 0 0;
	padding:0px
}
#pptPageContainer .left.vertline.onecolumn {
	padding-right:15px;
}
#pptPageContainer .vertline {
	border-right: #96BFD5 1px solid;
}
.pageblackedout {
	background:#777 !important;
	position:absolute;
	z-index:5;
	width:100%;
	height:4196px;
	opacity:.8;
	left:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.pagespinner {
	width:250px;
	padding:6px 10px 0 10px;
	height:110px;
	color:#FFF;
	font-weight:bold;
	z-index:200;
	position:fixed;
	top:50%;
	margin-left:-150px;
	margin-top:-150px;
	background:url(../img/ajaxSpinner2.gif) no-repeat center;
	left:50%;
	text-align:center;
	display:none;
}
#pptPageContainer .calculateBtn {
	background:url(../img/btn_calculate.jpg) top left;
	width:75px;
	height:29px;
	text-indent:-9999px;
	border:none;
	display:block;
	cursor:pointer;
	font-size:0;
	line-height:0;
	float:right
}
#pptPageContainer .calculateBtn:hover {
	background-position:0 -60px;
}
#pptPageContainer .disabled.calculateBtn {
	background-position:0 -30px;
}
#pptPageContainer .disabled {
	color:#b0b0b0;
}
#pptPageContainer input.disabled {
	background-color: #C0C0C0;
}
#pptPageContainer .ui-datepicker-trigger {
	padding-left: 110px;
	position: absolute;
	margin-left: -107px;
}
#pptPageContainer .spacingfix {
	margin-top:5px
}
#pptPageContainer .validationerror, .requiredfield {
	font-size: .8em;
	color: #FF0000;
}
#pptPageContainer input[disabled="disabled"], select[disabled="disabled"], textarea[disabled="disabled"] {
	background-color: #C0C0C0;
}
.numbered {
	list-style-type:decimal;
}
.bullets {
	list-style-type:disc;
}
#mcodcStmtsOnDemandSection .customDropdown ul li {
	list-style: none;
}
#mcodcStmtsOnDemandSection .customDropdown ul {
	position: absolute;
	top: 14px;
	left: -21px;
}

/*right module buttons*/

#rightModuleContent .btnSignIn {
    background: url(../img/login/btnSignIn_sm.png) no-repeat scroll 0% 0% transparent;
    margin: 4px 10px 0px 0px !important;
    float: right !important;
}

.loginContainer .twoFactor {
    padding-bottom: 51px !important;
}

#rightModuleContent a {
    float: left;
    color:#66cc66 !important;
    text-decoration: underline;
    font-size: 90%;
	
}

#rightModuleContent a.linkForgot {
    margin-left: 0px !important;
    margin-top: 4px !important;
    margin-bottom: 35px !important;
	color: #7d7d7d !important;
}

/*#rightModuleContent input.username {
	float: left;
	background: url(../img/login/inputText.gif);
	width: 122px;
	height: 19px;
	border: 0;
	padding: 3px;
	margin-top: 15px !important;
}*/

/*carousel sprites*/

.sliderA {
	background: url(../img/login/carousel_sliders_sprites_A.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderA:hover {
	background-position:bottom left;
}
.sliderB {
	background: url(../img/login/carousel_sliders_sprites_B.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderB:hover {
	background-position:bottom left;
}
.sliderC {
	background: url(../img/login/carousel_sliders_sprites_C.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderC:hover {
	background-position:bottom left;
}
.sliderD {
	background: url(../img/login/carousel_sliders_sprites_D.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderD:hover {
	background-position:bottom left;
}
.sliderE {
	background: url(../img/login/carousel_sliders_sprites_E.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderE:hover {
	background-position:bottom left;
}
.sliderF {
	background: url(../img/login/carousel_sliders_sprites_F.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderF:hover {
	background-position:bottom left;
}
.sliderG {
	background: url(../img/login/carousel_sliders_sprites_G.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderG:hover {
	background-position:bottom left;
}

#carouselContainer .carousel a {
	float: left;
	clear: left;
	width: 195px !important;
	height: 145px !important;
	margin: 0px 0px 0px 0px !important;
	color: #fff;
}
#carouselContainer .carousel li {
	float: left;
	background: none !important;
}
#carouselContainer .carousel li.hover {
	background: none !important;
}

/*end carousel sprites*/

.body .categoryTile h2 {
	font-family: Arial,Verdana,sans-serif;
	color:#0c486e !important;
	font-size:16px;
	font-weight:bold;
	padding:0;
	text-indent:0;
	text-transform: none;
}

.landingTile h2 {
	color:#0c486e !important;
	font-size:16px;
	font-weight:bold;
	padding-bottom:0px;
	text-indent:0;
	line-height:20px;
	height:40px;
}

.landingTile p {
	color:#666 !important;
	font-weight:bold;
	text-align:left;
	line-height:16px;
}

#headInfo .ddDiv {
	float:left;
	height:14px;
	background:#fff !important;
	border:1px solid #ececec !important;
	padding:1px 6px;
	font-size:11px;
	color:#666 !important;
	cursor:pointer;
	position:relative;
	display: block;/*overflow: hidden;*/
}

.categoryTile {
	background:url(../img/iconbg_sprite.png) no-repeat -938px -183px !important;
	width:200px;
	float:left;
	/*margin:0 11px 25px 0;*/
	text-align:center;
	padding:10px 0 0 0;
	position:relative;
	z-index:2;
}
.categoryTile .hover {
	background:url(../img/iconbg_sprite.png) no-repeat -197px -414px;
	width:200px;
	height:200px;
	diplay:none;
	margin:0;
	position:absolute;
	top:0px;
	left:0;
	z-index:-1;
	opacity:0;
}


/*at-a-glance RICP My Action Plan and Marketing Bulletin styles*/

/*.tertiaryDbBox.small li.bulletin {
    width: 175px !important;
}*/

.tertiaryDbBox.big div.content {
    background:url(../img/bluecont_sprite.png) no-repeat top left !important;
}

.tertiaryDbBox.small div.content {
    background: url(../img/bluecont_sprite.png)  no-repeat top left !important;
}

.tertiaryDbBox {
	background-image:url(../img/bluecont_sprite.png) !important;
	height:188px;
	float:left;
	z-index: 1;
}

.carouselWrapper .tertiaryDbBox {
	background-image:url(../img/bluecont_sprite.png) !important;
	height:188px;
	float:left;
	z-index: 1;
}

.carouselWrapper .tertiaryDbBox.small div.content {
	/*width: 465px;*/
	background-image:url(../img/bluecont_sprite.png) !important;
}


.tertiaryDbBox.small.marketingBulletins0,
.tertiaryDbBox.small.marketingBulletins1,
.tertiaryDbBox.small.marketingBulletins2,
.tertiaryDbBox.small.marketingBulletins3,
.tertiaryDbBox.small.marketingBulletins4,
.tertiaryDbBox.small.marketingBulletins5,
.tertiaryDbBox.small.marketingBulletins6,
.tertiaryDbBox.small.marketingBulletins7,
.tertiaryDbBox.small.marketingBulletins8,
.tertiaryDbBox.small.marketingBulletins9 {
	background-image:url(../img/mktbulletin_default.png) !important;
	background-position:0px 0px;
	background-repeat: no-repeat !important;
	width:248px;
	height:188px;
	padding: 10px 30px;
}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins0,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins1,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins2,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins3,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins4,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins5,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins6,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins7,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins8,
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins9 {
	background-image:url(../img/mktbulletin_default_doublewide.png) !important;
	background-repeat: no-repeat !important;
	background-position:0px 0px;
	width:496px;
	height:188px;
	padding:20px;
}

/* MARKETING BULLETINS 1-10 / SINGLE WIDE */
.tertiaryDbBox.small.marketingBulletins0 {
	/*background-image:url(../img/mktbulletin_1.png);*/
}
.tertiaryDbBox.small.marketingBulletins1 {
	
}
.tertiaryDbBox.small.marketingBulletins2 {

}
.tertiaryDbBox.small.marketingBulletins3 {

}
.tertiaryDbBox.small.marketingBulletins4 {

}
.tertiaryDbBox.small.marketingBulletins5 {

}
.tertiaryDbBox.small.marketingBulletins6 {

}
.tertiaryDbBox.small.marketingBulletins7 {

}
.tertiaryDbBox.small.marketingBulletins8 {

}
.tertiaryDbBox.small.marketingBulletins9 {

}
/* MARKETING BULLETINS 1-10 / DOUBLE WIDE */
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins0 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins1 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins2 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins3 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins4 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins5 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins6 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins7 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins8 {

}
.carouselWrapper.doublewide .tertiaryDbBox.small.marketingBulletins9 {

}

/*at-a-glance RICP My Action Plan and Marketing Bulletin styles*/

#topIcon {
	background:url(../img/iconbg_spritesm.png) -461px -84px no-repeat;
	float:left;
	clear:left;

	margin:10px 0 0 20px;
	display:inline;
	width:98px;
	height:90px;
}
#topIcon a {
	width:98px;
	height:90px;
	display:block;
	text-indent:-9000px;
}
#topIcon.investments a {
	background:url(../img/iconbg_spritesm.png) 0 0 no-repeat;
}
#topIcon.transactions a {
	background:url(../img/iconbg_spritesm.png) -89px 0 no-repeat;
}
#topIcon.accountHistory a {
	background:url(../img/iconbg_spritesm.png) -272px 0 no-repeat;
}
#topIcon.advisoryServices a {
	background:url(../img/iconbg_spritesm.png) 0 -175px no-repeat;
}
#topIcon.retirementIncomeControlPanel a {
	Background:url(../img/iconbg_spritesm.png) -269px -175px no-repeat;
}
#topIcon.loansWithdrawals a {
	background:url(../img/iconbg_spritesm.png) -362px 0 no-repeat;
}
#topIcon.withdrawals a {
	background:url(../img/iconbg_spritesm.png) -362px 0 no-repeat;
}
#topIcon.secureInbox a {
	background:url(../img/iconbg_spritesm.png) -181px 0 no-repeat;
}
#topIcon.planningTools a {
	background:url(../img/iconbg_spritesm.png) -458px 7px no-repeat;
}
#topIcon.education a {
	background:url(../img/iconbg_spritesm.png) 0 -91px no-repeat;
}
#topIcon.myProfile a {
	background:url(../img/iconbg_spritesm.png) -94px -91px no-repeat;
}
#topIcon.myaccount a {
	background:url(../img/iconbg_spritesm.png) -180px -91px no-repeat;
}
#topIcon.forms a {
	background:url(../img/iconbg_spritesm.png) -273px -91px no-repeat;
}
#topIcon.help a {
	background:url(../img/iconbg_spritesm.png) -363px -88px no-repeat;
}
#topIcon.consolidateAccounts a {
	background:url(../img/iconbg_spritesm.png) -458px -175px no-repeat;
}
#topIcon.iraResource a {
	background:url(../img/iconbg_spritesm.png) -362px -178px no-repeat;
}
#topIcon.contributionsAndWithdrawals a {
	background: url(../img/iconbg_spritesm.png) no-repeat scroll -181px -176px transparent;
}
#topIcon.myPlanDocs a {
	background: url(../img/iconbg_spritesm.png) no-repeat scroll -94px -177px transparent;
}
/*Commented out until an icon is created
#topIcon.returnToAccount a {
	background:url(../img/iconbg_spritesm.png) -458px -175px no-repeat;
}*/

#topIcon.statements {
	text-align:center;
	color:#000;
	padding:36px 0 0 0;
	height:54px;
}
#topIcon.statements a {
	color:#fff;
	font-size:14px;
	text-indent:0;
}

.landingTile {
	background:url(../img/landingTileBg.jpg) no-repeat top left !important;
	width:170px;
	height:165px;
	float:left;
	margin:0 4px 25px;
	text-align:center;
	padding:10px 15px 15px;
	position:relative;
	cursor:pointer;
	text-decoration:none;
}

.mainContent .body {
	background:url(../img/container_body.png) repeat-y top left;
	padding:0 24px 30px 18px;
}

.mainContent .top {
	background:url(../img/container_sprite.png) no-repeat 0 0;
	height:14px;
}
.mainContent .foot {
	background:url(../img/container_sprite.png) no-repeat 0 -25px;
	height:25px;
	clear:both;
}
.toppanel {
	background:url(../img/bluecont_sprite_small.png) no-repeat;
	height:70px;
	float:left;
}
.toppanel.rightbox {
	background:url(../img/bluecont_sprite_small.png) no-repeat;
	background-position:-67px -69px;
	width:331px;
	height: 70px;
	float:left;
}
.toppanel.rightbox div.content {
	background:url(../img/bluecont_sprite_small.png) no-repeat;
	width:300px;
	height:60px;
	padding:10px 0 0 10px;
	text-align: center;
	line-height:4em;
}
.toppanel.leftbox {
	background:url(../img/bluecont_sprite_small.png) no-repeat;
	background-position:142px -69px;
	width:540px;
	height: 70px;
	float:left;
}
.toppanel.leftbox div.content {
	background:url(../img/bluecont_sprite_small.png) no-repeat;
	width:509px;
	height:60px;
	padding:10px 0 0 10px;
	line-height:4em;
}
.toppanel.fullbox {
	background:url(../img/bluecont_sprite_small.png) no-repeat;
	background-position:477px -69px;
	width:875px;
	height: 70px;
}
.toppanel.fullbox div.content {
	background:url(../img/bluecont_sprite_small.png) no-repeat;
	width:844px;
	height:60px;
	padding:10px 0 0 10px;
	line-height:4em;
}

#hd_investments {
	background:url(../img/headingSprite.gif) no-repeat 0 0;
}
#hd_myaccount {
	background:url(../img/headingSprite.gif) no-repeat 0 -23px;
}
#hd_transactions {
	background:url(../img/headingSprite.gif) no-repeat 0 -46px;
}
#hd_secureInbox {
	background: url(../img/headingSprite.gif) no-repeat 0 -69px;
}
#hd_advisoryServices {
	background: url(../img/headingSprite.gif) no-repeat 0 -211px;
}
#hd_retirementIncomeControlPanel {
	background:url(../img/headingSprite.gif) no-repeat 0 -331px;
}
#hd_accountHistory {
	background:url(../img/headingSprite.gif) no-repeat 0 -92px;
}
#hd_loansWithdrawals {
	background:url(../img/headingSprite.gif) no-repeat 0 -116px;
}
#hd_withdrawals {
	background:url(../img/headingSprite.gif) no-repeat -69px -116px;
}
#hd_planningTools {
	background:url(../img/headingSprite.gif) no-repeat 0 -140px;
}
#hd_education {
	background:url(../img/headingSprite.gif) no-repeat 0 -162px;
}
#hd_myProfile {
	background:url(../img/headingSprite.gif) no-repeat 0 -188px;
}
#hd_forms {
	background:url(../img/headingSprite.gif) no-repeat 0 -235px;
}
#hd_help {
	background:url(../img/headingSprite.gif) no-repeat 0 -255px;
}
#hd_consolidateAccounts {
	background:url(../img/headingSprite.gif) no-repeat 0 -285px;
}
#hd_iraResource {
	background:url(../img/headingSprite.gif) no-repeat 0 -306px;
}
#hd_returnToAccount {
	background:url(../img/headingSprite.gif) no-repeat 0 -280px;
}
#hd_contributionsAndWithdrawals {
	background: url(../img/headingSprite.gif) no-repeat scroll 0 -355px transparent;
}
#hd_myPlanDocs {
	background: url(../img/headingSprite.gif) no-repeat scroll 0 -357px transparent;
}

/*buttons*/

#rightModuleContent .btnGo.right {
	background: url(/static/GwrsWR/img/login/btnSignIn_sm.png) !important;
	margin-right: 40px;
	margin-bottom: 63px;
	width: 70px;
}
.changepaycheckBtn {
	background:url(../img/btn_changepaycheck.jpg) top right no-repeat !important;
}
.filterBtn {
	background:url(../img/btnFilter.jpg) top left !important;
	width: 70px !important;
}
.requesttransferBtn {
	background:url(../img/btn_requesttransfer.jpg) top left !important;
}
.canceltransferBtn {
	background:url(../img/btn_canceltransfer.jpg) top left !important;
}
.rothSeminarBtn {
	background:url(../img/btn_rothSeminar.jpg) top left !important;
}
.gopaperlessBtn {
	background:url(../img/btn_gopaperless.jpg) top left !important;
}
.advisoryservicesquizBtn {
	background:url(../img/btn_advisoryservices_quiz.jpg) top left !important;
}
.advisoryserviceslearnmoreBtn {
	background:url(../img/btn_AAGlearnMore.jpg) top left !important;
}
.advisoryservicesgotoBtn {
	background:url(../img/btn_AAGtoAdvisoryServices.jpg) top left !important;
}
.acceptBtn {
	background:url(../img/btn_accept.jpg) top left !important;
}
.cancelBtn {
	background:url(../img/btn_cancel.jpg) top left !important;
}
.backBtn {
	background:url(../img/btn_Back.jpg) top left !important;
}
.resetBtn {
	background:url(../img/btn_Reset.jpg) top left !important;
}
.editBtn {
	background:url(../img/btn_edit.jpg) top left !important;
}
.newtransferBtn {
	background:url(../img/btn_newtransfer.jpg) top left !important;
}
.renewmaturedcertificatesBtn {
	background:url(../img/btn_renewmaturedcertificates.jpg) top left !important;
}
.updatebeneficiaryBtn {
	background:url(../img/btn_updatebeneficiary.jpg) top left !important;
}
.balancecomparisonBtn {
	background:url(../img/btn_balancecomparison.jpg) top left !important;
}
.rebalancecurrentinvestmentsBtn {
	background:url(../img/btn_rebalancecurrentinvestments.jpg) top left !important;
}
.transfermyinvestmentsBtn {
	background:url(../img/btn_transfermyinvestments.jpg) top left !important;
}
.changefutureinvestmentsBtn {
	background:url(../img/btn_changefutureinvestments.jpg) top left !important;
}
.comparemyinvestmentsBtn {
	background:url(../img/btn_comparemyinvestments.jpg) top left !important;
}
.deferralhistoryBtn {
	background:url(../img/btn_deferralhistory.jpg) top left !important;
}
#alertBox #closeBtn {
	background:url(../img/btn_OK.jpg) top left !important;
}
.btnOK {
	background:url(../img/btn_OK.jpg) top left !important;
}
.signinBtn {
	background:url(../img/btn_signin.jpg) top left !important;
}
.calculatehardshipBtn {
	background:url(../img/btn_calculatehardship.jpg) top left !important;
}
.downloadBtn {
	background:url(../img/btn_download.jpg) top left !important;
}
.continueBtn {
	background:url(../img/btn_continue.jpg) top left !important;
}
.continueBtn1 {
	background:url(../img/btn_continue.jpg) top left !important;
}
.submitBtn {
	background:url(../img/btn_submit.jpg) no-repeat top left !important;
}
.submitRightBtn {
	background:url(../img/btn_submit.jpg) no-repeat top left !important;
}
a.editActBtn {
	background:url(../img/btn_editacnt.jpg) no-repeat top left !important;
}
/*end buttons*/

.preContent .body {
	padding:0 24px 30px 18px;
	min-height: 352px !important;
}

sup {
	font-size: 80% !important;
	line-height: 0;
}

/*.preContent .top {
	background:url(https://dcprovider.com/container_sprite_pre.png) no-repeat 0 0;
	height:14px;
}

.preContent .body {
	background:url(https://dcprovider.com/container_body_pre.png) repeat-y top left !important;
	padding:0 24px 30px 18px;
}

.preContent .foot {
	background:url(https://dcprovider.com/container_sprite_pre.png) no-repeat 0 -25px !important;
	height:25px;
	clear:both;
}*/

#marketUpdate {
	float: right;
	background:none no-repeat !important;
	width: 231px;
	height: 171px;
	margin-right: -5px;
	margin-top:5px;
}

#rightModuleContent h3 {
	margin-bottom:0;
	margin-top:10px;
	color:#203D7C !important;
	text-transform:uppercase;
	font-size:12px;
	float:left;
}

