/*DRSWR custom.css**/

.numbered {
                list-style-type:decimal;
}

.bullets {
                list-style-type:disc;
}
.bullets2 {
                list-style-type:circle;
}

.jpanes ul {
                list-style-type:disc !important;
                list-style-position:outside !important;
                margin:10px 0 10px 20px !important;
}

.jpanes li {
                list-style-type: disc;
}

.jpanes li li{
                list-style-type: circle;
}
ul.jtabs a {
    font-size: 11px !important;
    height: 26px !important;
    line-height: 12px !important;
    padding-top: 6px !important;
    top: 2px;
    width: 100px !important;
}

#carouselContainer .carousel li {
	background: url(../img/login/carouselGrey.jpg) !important;
}

#carouselContainer .carousel li.hover {
	background: url(../img/login/carouselBlue.jpg) !important;
}

#rightModuleContent input.pin {
	background: url(../img/login/inputText.gif) !important;
	margin-left:-5px ;
}

/*
#rightModule #rightModuleTabs a#participant {
	width:226px !important;
	background: url(../img/login/tabsPreLoginRight.png) !important;
	background-position: right bottom !important;
	cursor:default !important;
}

#rightModule #rightModuleTabs a#planSponsor {
	float: left;
	display: none !important;
	width:0px !important;
	background: url(../img/login/tabsPreLoginRight.png) !important;
	height: 36px;
	text-indent: -9999px;
}
*/

#headInfo .ddDiv {
	background:#293782 !important;
	border:1px solid #93B4C8 !important;
	color:#848484;
}
#headInfo .ddDiv li {
	width:245px;
	height:14px;
	background:#293782 !important;
}

#headNav li a {
	border-right:1px solid #848484 !important;
}

#headNav li a {
	display:block;
	padding:0 7px;
	border-right:1px solid #848484 !important;
	font-size:11px;
	color:848484 !important;
	line-height:18px;
}

#headNav li a#fontSize1 {
	border:0 !important;
	padding-right:0;
	font-size:10px;
	padding-top:1px;
}

#headNav li a#fontSize2 {
	border:0 !important;
	padding:0;
	font-size:12px;
}


#preLogin #mainNav ul li a  {
	background-image:none !important;
}

#logo {
	margin: 0px 0 0 0px !important;
	width: 370px !important;
	height: 123px !important;
	background-image: url(../img/login/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.modalheader {
	background:url(../img/login/bgHead2.jpg) no-repeat 0 0 #115763 !important;
}

#NLContainer {
	width:500px !important;
}

.NLContainerTile {
	padding-bottom:5px !important;
	padding-top:5px !important;
}

.rightNLimg {
	float:right !important;
	margin-left:10px !important;
	margin-right:15px !important;
}

#preLogin #mainNav a  {
	background: url(../img/login/navPreLogin.png) !important;
}
#preLogin #mainNav ul li a  {
	background-image:none !important;
}
#preLogin #mainNav #TAB1 {
	background-position: 0 32 !important;
	width: 150px !important;
}

#preLogin #mainNav #TAB2 {
	background-position: -150px 0 !important;
	width: 150px !important;
}

#preLogin #mainNav #TAB3 {
	background-position: -300px 0 !important;
	width: 150px !important;
}

#preLogin #mainNav #TAB4 {
	background-position: -450px 0 !important;
	width: 183px !important;
}


#preLogin #mainNav #TAB1:hover {
	background-position: 0 -32px !important;
}

#preLogin #mainNav #TAB2:hover {
	background-position: -150px -32px !important;
}

#preLogin #mainNav #TAB3:hover {
	background-position: -300px -32px !important;
}

#preLogin #mainNav #TAB4:hover {
	background-position: -450px -32px !important;
}


body {
	background:url(../img/login/bgMain.jpg) repeat-x scroll 0 0 #ffffff !important;
}

#sitemapBg {
	background:url(../img/bgSitemap.jpg) !important;
}

#footContainer {
    background:url(../img/login/bgFoot.jpg) #ffffff repeat-x !important;
}

.preHeader a:hover {
	color:#7DD5FF !important;
}

#headNav #home {
	background: url(../img/login/icnHome.gif) no-repeat !important;
}

#rightModuleContent {
	width: 210px !important;
}

#rightModuleContent .btnSignIn {
	background: url(../img/login/btnSignIn.png) !important;
} 

#rightModuleContent .btnGo.right {
	background: url(../img/login/btnGo.png) !important;
}

.preHeader .caption {
	width:350px !important;
	top: 20px !important;
}

.preHeader .caption p {
	font-size: 110% !important;
	line-height: 100% !important;
}

.preHeader .caps {
	font-size: 100% !important;
	line-height: 200% !important;
	color:#b4f5ff !important;
}

a.capitalLink {
	font-size:12px !important;
	color:#b4f5ff !important;
	text-decoration:none !important;
}

a.capitalLink:hover {
	text-decoration:none !important;
}

.sf-menu ul li a:hover {
	border-left:#f0af12 2px solid !important;
	color:#fcd67c !important;
}

.categoryTile.customEducationalContent a.icon {
    background: url(../img/iconbg_sprite.png) no-repeat scroll 24px -650px transparent !important;
}


/** ykln: Development adjustments **/

#rightModuleContent {
	background: url(../img/login/bgRightModule.png) bottom left !important;
}

#rightModuleContent .hdFirstTime {
	background: url(../img/login/hdFirstTime.gif) !important;
}

#rightModuleContent label.lblUsername {
	background: url(../img/login/lblUsername.gif) !important;
}

#rightModuleContent label.lblPin {
	background: url(../img/login/lblPin.gif) !important;
}

#hd_investments {
	background:url(../img/headingSprite.gif) no-repeat 0 0 !important;
}

#hd_myaccount {
	background:url(../img/headingSprite.gif) no-repeat 0 -23px !important;
}

#hd_transactions {
	background:url(../img/headingSprite.gif) no-repeat 0 -46px !important;
}

#hd_secureInbox  {
	background: url(../img/headingSprite.gif) no-repeat 0 -69px !important;
}
#hd_advisoryServices  {
	background: url(../img/headingSprite.gif) no-repeat 0 -206px !important;
}
#hd_accountHistory {
	background:url(../img/headingSprite.gif) no-repeat 0 -92px !important;
}

#hd_loansWithdrawals {
	background:url(../img/headingSprite.gif) no-repeat 0 -116px !important;
}
#hd_withdrawals {
	background:url(../img/headingSprite.gif) no-repeat -69px -116px !important;
}
#hd_planningTools {
	background:url(../img/headingSprite.gif) no-repeat 0 -137px !important;
}

#hd_education {
	background:url(../img/headingSprite.gif) no-repeat 0 -161px !important;
}

#hd_myProfile {
	background:url(../img/headingSprite.gif) no-repeat 0 -183px !important;
}

#hd_forms {
	background:url(../img/headingSprite.gif) no-repeat 0 -232px !important;
}

#hd_help {
	background:url(../img/headingSprite.gif) no-repeat 0 -255px !important;
}

#hd_aboutyourplan {
	background:url(../img/headingSprite.gif) no-repeat 0 -278px !important;
}
#hd_retirementIncomeControlPanel {
    background: url(../img/headingSprite.gif) no-repeat scroll 0px -321px transparent !important;
}

#topModule {
	background:url(../img/topModule.png) !important;
	width:869px !important;
	height:182px !important;
	padding-left:6px !important;s
}

#backToMain {
	display:block !important;
	width:50px !important;
	height:136px !important;
	float:left !important;
	margin-top:20px !important;
}
/*
#topIcon {
	background:url(../img/iconbg_spritesm.png) -461px -84px no-repeat !important;
	float:left !important;
	clear:left !important;
	margin:10px 0 0 20px !important;
	display:inline !important;
	width:98px !important;
	height:90px !important;
}
*/
#topIcon a {
	width:98px !important;
	height:90px !important;
	display:block !important;
	text-indent:-9000px !important;
}

#topIcon.aboutyourprogram a {
	background:url(../img/iconbg_spritesm.png) -100px -175px no-repeat !important;
}
.body h2 {
	color:#2C8CC8 !important;
}
.body .categoryTile h2 {
	color:#fff !important;
}
.landingTile h2 {
	color:#fff !important;
}
bluetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #06C;
}
/*#rightModule #rightModuleTabs a {
	float: left;
	display: block;
	background-image: url(../img/login/tabsPreLoginRight.png) !Important;
	height: 36px;
	text-indent: -9999px;
}
*/
#rightModuleContent {
	background: url(../img/login/bgRightModule.png) bottom left !important;
}
#pageContainer {
            background:url(../img/login/bgHead.jpg) no-repeat top left !important;
            width:875px;
            margin:0 auto;
            position:relative;
            background-image: url(../img/bgHead.jpg) !important;
            z-index:2;
}
#hdAccessAccount {
	background: url(../img/login/hdAccessAccount.png) !Important;

}

#mcodcTopNav a {
    font-weight: bold;
    color: #848484 !important;
}
#headInfo .ddDiv {
    background: none repeat scroll 0% 0% #19603E!important;
    border: 1px solid #848484 !important;
    color: #fffff !important;
}
.loginContainer .twoFactor {
    padding-bottom: 51px !important;
}

#rightModuleContent .btnSignIn {
    margin: 2px 9px 0px 0px !important;
    float: right !important;
}


#rightModuleContent a.linkForgot {                                        
    color: #ffffff !important;
    margin-left: 1px !important;
    margin-top: 7px !important;

}#headInfo .ddDiv li {
    width: 245px;
    height: 14px;
    background: none repeat scroll 0% 0% #19603E !important;
    border-color: #D19B35 !important;
}
#headInfo #lastLogin {
	font-size:10px;
	padding-top:6px;
	color: #848484 !important;
}
#headInfo .ddDiv li {
	height:14px;	background:#6d1e27 !important;
	border:1px solid #E67703 !important;
}

#mcodcTopNav a {
    font-weight: bold;
    color: #848484 !important;
}
#headNav li a {
	display: block;
	padding: 0 7px;
	border-right: 1px solid #888888 !important;
	font-size: 11px;
	color: #848484 !important;
	line-height: 18px;
}
#headInfo .ddDiv {
	float:left;
	height:14px;	
	background:#888888 !important;
	border:1px solid #cfcdcd !important;
	padding:1px 6px;
	font-size:11px;
	color:#fff;
	cursor:pointer;
	position:relative;
	display: block;
	/*overflow: hidden;*/
}
#headInfo .ddDiv li {
	height:14px;	
	background:#888888 !important;
	border:1px solid #cfcdcd !important;
}

#rightModule #rightModuleTabs a#participant {
	width:226px !important;
	background: url(../img/login/tabsPreLoginRight.png) !important;
	background-position: right bottom !important;
	cursor:default !important;
}
#rightModule #rightModuleTabs a#planSponsor {
	float: left;
	display: none !important;
	width:0px !important;
	background: url(../img/login/tabsPreLoginRight.png) !important;
	height: 36px;
	text-indent: -9999px;
}
#rightModuleContent label.lblPin {
    background: url(/static/common/webRedesign/siteContent/img/login/lblPasscode.png) repeat scroll 0% 0% transparent !important;
}
#rightModuleContent label.lblUsername {
    background: url(/static/common/webRedesign/siteContent/img/login/lblUsername.png) repeat scroll 0% 0% transparent !important;
}

#carouselContainer .carousel a {
    float: left;
    clear: left;
    width: 195px !important;
    height: 145px !important;
    margin: 0px !important;
    color: rgb(255, 255, 255);
}
.sliderA {
	background: url(../img/login/SliderA.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderA:hover {
	background-position:bottom left;
}
.sliderB {
	background: url(../img/login/SliderB.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderB:hover {
	background-position:bottom left;
}
.sliderC {
	background: url(../img/login/SliderC.png) top left;
	width:195px;
	height:145px;
	border:none;
	display:block;
	cursor:default;
}
.sliderC:hover {
	background-position:bottom left;
}
/* Useful Links*/
#marketUpdate {
	float: right;
	background:url(../img/login/WA_Indices_bulletin.png) no-repeat !important;
	width: 231px;
	height: 171px;
	margin-right: -3px !important;
	margin-top: 0px !important;
}
#marketUpdate .chart {
	background-image: none !important;
	color: #333333;
	padding-right: 10px;
	padding-left: 30px !important;
	text-align: left;
	padding-top: 46px !important;
	min-height: 164px !important;
	width: 200px !important;
	line-height: 20px! important;

}
.WAList {
	list-style-position: outside;
	list-style-type: none;
	padding-left: 20px;
	color:#888;
	/*list-style-image: url(../img/login/news_bullet.png);*/
}

#waLinks a {
	color:#888 !important;
	text-decoration: underline !important;
	font-size: 14px;
}

#waLinks a:hover {
	color:#115763 !important;

}

.body .categoryTile h2 {
	color: #115763 !important;
}
.body h2 {
    color: #DF7A1C !important;
}
.categoryTile.investments a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat 10px -30px !important;
}
.categoryTile.transactions a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -175px -38px !important;
}
.categoryTile.secureInbox a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -361px -38px !important;
}
.categoryTile.accountHistory a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -551px -32px !important;
}
.categoryTile.advisoryServices a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat 5px -395px !important;
}
.categoryTile.retirementIncomeControlPanel a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -922px -515px !important;
}
.retirementIncomeControlPanel .iconWrapper {
	height:130px !important;
}
.categoryTile.loansWithdrawals a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -737px -32px !important;
}
.categoryTile.withdrawals a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -737px -32px !important;
}
.categoryTile.planningTools a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -922px -37px !important;
}
.categoryTile.education a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat 14px -214px !important;
}
.categoryTile.myProfile a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -182px -214px !important;
}
.categoryTile.myaccount a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -361px -214px !important;
}
.categoryTile.forms a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -547px -210px !important;
}
.categoryTile.help a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -735px -210px !important;
}
.categoryTile.consolidateAccounts a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -551px -395px !important;
}
.categoryTile.iraResource a.icon {
	background:url(../img/iconbg_sprite.png) -739px -395px !important;
}
.categoryTile.contributionsAndWithdrawals a.icon {
	background: url(../img/iconbg_sprite.png) no-repeat scroll -551px -402px transparent !important;
}

.categoryTile.myPlanDocs a.icon {
	background: url(../img/iconbg_sprite.png) no-repeat scroll 20px -643px transparent !important;
}
.categoryTile.aboutyourplan a.icon {
	background:url(../img/iconbg_sprite.png) no-repeat -400px -395px !important;
}

.landingTile p {
	color: #888888 !important;
}
#headInfo { 	COLOR: #888888 !important; 	
}

.categoryTile {
	background:url(../img/iconbg_sprite.png) no-repeat -938px -183px !important;
}
.categoryTile .hover {
	background:url(../img/iconbg_sprite.png) no-repeat -197px -414px !important;
}

#topIcon {
	background:url(../img/iconbg_spritesm.png) -461px -84px no-repeat !important;
}

#topIcon.investments a {
	background:url(../img/iconbg_spritesm.png) 0 0 no-repeat !important;
}
#topIcon.transactions a {
	background:url(../img/iconbg_spritesm.png) -89px 0 no-repeat !important;
}
#topIcon.accountHistory a {
	background:url(../img/iconbg_spritesm.png) -272px 0 no-repeat !important;
}
#topIcon.advisoryServices a {
	background:url(../img/iconbg_spritesm.png) 0 -175px no-repeat !important;
}
#topIcon.retirementIncomeControlPanel a {
	Background:url(../img/iconbg_spritesm.png) -269px -175px no-repeat !important;
}
#topIcon.loansWithdrawals a {
	background:url(../img/iconbg_spritesm.png) -362px 0 no-repeat !important;
}
#topIcon.withdrawals a {
	background:url(../img/iconbg_spritesm.png) -362px 0 no-repeat !important;
}
#topIcon.secureInbox a {
	background:url(../img/iconbg_spritesm.png) -181px 0 no-repeat !important;
}
#topIcon.planningTools a {
	background:url(../img/iconbg_spritesm.png) -458px 7px no-repeat !important;
}
#topIcon.education a {
	background:url(../img/iconbg_spritesm.png) 0 -91px no-repeat !important;
}
#topIcon.myProfile a {
	background:url(../img/iconbg_spritesm.png) -94px -91px no-repeat !important;
}
#topIcon.myaccount a {
	background:url(../img/iconbg_spritesm.png) -180px -91px no-repeat !important;
}
#topIcon.forms a {
	background:url(../img/iconbg_spritesm.png) -273px -91px no-repeat !important;
}
#topIcon.help a {
	background:url(../img/iconbg_spritesm.png) -363px -88px no-repeat !important;
}
#topIcon.consolidateAccounts a {
	background:url(../img/iconbg_spritesm.png) -458px -175px no-repeat !important;
}
#topIcon.iraResource a {
	background:url(../img/iconbg_spritesm.png) -362px -178px no-repeat !important;
}
#topIcon.contributionsAndWithdrawals a {
	background: url(../img/iconbg_spritesm.png) no-repeat scroll -181px -176px transparent !important;
}
#topIcon.aboutyourplan a {
	background:url(../img/iconbg_spritesm.png) -100px -175px no-repeat !important;
}
#topIcon.myPlanDocs a {
	background: url(../img/iconbg_spritesm.png) no-repeat scroll -94px -177px transparent !important;
}

#carouselContainer {
	background-image: url(../img/login/bgCarousel.png) !important;
	margin-left: 0px !important;
}
.sf-menu ul {
     background: url(../img/login/bgDropDown.png) repeat !important;
}
#rightModuleContent .ddDiv li {
	background: url(../img/login/bgDropDown.png) !important;
}
.heroRotator #arrowPrevHero {
    background: url(../img/heroArrowPrev.png) repeat scroll 0% 0% transparent !important;
}
.heroRotator #arrowNextHero {
    background: url(../img/heroArrowNext.png) repeat scroll 0% 0% transparent !important;
}
#rightModuleContent label.lblUsername {
	background: url(../img/login/lblUsername.gif) !important;
}

#rightModuleContent label.lblPin {
	background: url(../img/login/lblPin.gif) !important;
}

ul.jtabs a.twoLineTabMd {
        width:129px !important;
}

#rightModuleContent input.username {
    margin-top: 3px !important;
}

#rightModuleContent label.lblUsername {
    margin: 3px 0 0 0 !important;
}

#rightModuleContent .hdFirstTime {
   margin-top: 26px !important;
}

.landingTile {
    background: url(../img/landingTileBg.jpg) no-repeat scroll left top transparent !important;
}

/*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:none !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*/

#footLinks a {
    color: #115763 !important;
    font-size: 11px;
    font-weight: normal !important;
}
#footLinks li {
	float:none;
	display:inline;
	padding-right:8px;
	clear:none;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #336699;
	padding-left: 8px;
	line-height: normal;
}

#footLinks {
	text-align: center;
}
#footLinks li:first-child {
    border-left: 1px solid #115763;
}
#headInfo .ddDiv {
    float: left;
    height: 14px;
    background: none repeat scroll 0% 0% #DF7A1C !important;
    border: 1px solid #ffffff !important;
}

#headInfo .ddDiv li {
    height: 14px;
    background: none repeat scroll 0% 0% #DF7A1C !important;
    border: 1px solid #ffffff!important;
}

#headInfo #lastLogin {
    font-size: 10px;
    padding-top: 6px;
    color: #17515D !important;
}
#headInfo {
    color: #17515D !important;
}
/*#headNav {
    float: right;
    padding-top: 10px;
    width:370px !important;
}*/
.categoryTile {
	padding:4px 0 0 0 !important;

}
#topIcon.customEducationalContent a {
	background:url(../img/iconbg_spritesm.png) -89px -171px no-repeat !important;
}
#hd_customEducationalContent {
	background:url(../img/headingSprite.gif) no-repeat 0 -276px !important;
}

/*.mainContent .foot {
	background:none !important;
	height:25px;
	clear:both;
}
.preContent .foot {
	background:none !important;
	height:25px;
	clear:both;
}

.mainContent .top {
	background:none !important;
    height: 14px;
}

.mainContent .body {
	background:none !important;
    padding: 0px 24px 30px 18px;
}*/

#arrowPrev {
	background: none !important;
}

#arrowNext {
	 background: none !important;
}

.questions {
	font-size: 14px;
	color: #2D747F;
}
.questions2 {
	font-size: 14px;
	color: #DF7A1C;
}
.questionsgray {
	font-size: 14px;
	color: #555;
}
.orange_div {
	background-color: #F90;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 14px;
	width: auto;
}
a.white {
	color: #FFF;
	text-decoration:none;
}
a.white:hover {
	color:#FFF;
	text-decoration:underline;
}
.backtoDCP {
	float: right;
	width: auto;
	font-size: 11px;
}
.backtoPlan3 {
	float: right;
	width: auto;
	font-size: 11px;
}
.backtoRP{
	float: right;
	width: auto;
	font-size: 11px;
}
.backtoPChoice{
	float: right;
	width: auto;
	font-size: 10px;
}
.bigicon{
	float: left;
	width: auto;
	margin-right: 5px;
}

.lower-alpha {
	            list-style-type: lower-alpha;
}
a.orange {
	color: #DF7A1C;
	text-decoration:none;
}
a.orange:hover {
	color:#DF7A1C;
	text-decoration:underline;
}
.mainTitles {
	font-size: 18px;
	color: #DF7A1C;
	font-weight: bold;
}
.center_align {
    width: 650px;
    margin-right: auto;
    margin-left: auto;
}
.mainTitles2 {
	font-size: 18px;
	color: #115763;
	font-weight: bold;
}
.bigicon2{
	float: right;
	width: auto;
}
.sidebarmenu {

	display: block;
	float: right;
	width: auto;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
    line-height: normal;
	font-weight: bold;
	
}
.sidebarmenu2 {

	display: block;
	float: left;
	width: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    line-height: normal;
	font-weight: bold;
	
}
/*
.sf-menu ul li a {
	height:auto !important;
	margin-top:14px !important;

}
*/

.dcpLandingTable .bottomRight, .dcpLandingTable .bottomLeft {
	top: 375px!important;
}