







* {margin: 0px;padding: 0px;}
body {
 margin: 0px;
 color: #282828;
 background: #DDECF3;
 font: .7em Verdana, Arial, Helvetica, sans-serif;
 }





 

#container, #containerMain {
 width: 970px;
 margin: 0px auto;
 padding: 0px 10px 0px 0px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgContainer.gif?cacheid=2255858638) #FFFFFF repeat-y left;
 height: 100%;
 }
#containerMain #header {
 position: relative;
 height: 200px;
 }
#container #header {
 position: relative;
 height: 100px;
 }
#content {
 width: 940px;
 padding: 24px 0 0 30px;
 clear: both;
 }
#main {
 width: 910px;
 padding: 27px 0;
 }
#rightColWrapper {
 width: 100%;
 margin-top: 27px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgRightColWrapper.gif?cacheid=1490888919) repeat-y right;
 height: 100%;
 }
#rightColWrapper #main {
 float: left;
 width: 700px;
 padding-top: 0;
 }
#rightCol {
 width: 209px;
 margin: 0px 0 0 728px;
 padding: 22px 0 30px 0;
 border-top: 1px solid #E9E9E9;
 }
#leftColWrapper {
 width: 100%;
 height: 100%;
 }
#leftCol {
 float: left;
 width: 180px;
 padding-bottom: 30px;
 margin-top: 0px;
 }
#leftColWrapper #main {
 width: 700px;
 margin-left: 208px;
 }
#footer {
 clear: both;
 width: 100%;
 padding: 0px 0px 30px 0px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgFooter.gif?cacheid=3040188158) no-repeat left bottom;
 min-height: 160px;
 }
#containerPopUp {
padding: 10px 10px 20px 10px; 
 background: #FFFFFF;
 height: 100%;
 }
#containerPopUp h2 {
 margin: 15px 0px;
 line-height: 20px;
 }
#containerPopUp .min-height {
 height: 190px;
 }

#containerPrint {
 width: 98%;
 margin: 0px;
 padding: 10px 10px 20px 10px;
 background: #FFFFFF;
 }
#containerPrint #content h1 {
 border-bottom: none;
 margin: 45px 5px 10px 5px;
 color: #333333;
 }
#containerPrint #footer {
 clear: both;
 width: 98%;
 margin-left: 0px;
 border-top: 1px #006698 solid;
 color: #333333;
 background: #FFFFFF;
 font-size: x-small;
 }
#containerPrint #logo{
 width: 80px;
 float: left;
 margin: 0px;
 padding: 0px;
 }
#containerPrint #logo img{
 display: block;
 }

#header .logo {
 float: left;
 width: 53px;
 padding: 17px 0px 10px 20px;
 display: block;
 }
#header #logo{
 position: absolute;
 left: 30px;
 top: 0px;
 z-index: 1002;
 }
#header #logo .logo{
 margin: 17px 0px 10px 0px;
 padding: 0px 0px 0px 0px !important;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/logo.png?cacheid=758986978) no-repeat;
 height: 57px;
 }
div#banner, div#banner_1, div#banner_2 {
 display: none;
 }

* html #header #logo .logo{
 padding: 0px 0px 0px 0px !important;
 background: none;
}
#navReference {
 padding: 10px 10px 0px 0px;
 color: #ADACA;
 text-align: right;
 position: absolute;
 top: 5px;
 right: 20px;
 }
#navReference li {
 margin: 0px;
 padding: 0px 4px 0px 4px;
 border-left: 1px #000000 solid;
 display: inline;
 list-style-type: none;
 }
#navReference a:link, #navReference a:visited {
 color: #0C7AAF;
 font-size: 10px;
 text-transform: uppercase;
 }

#header #bannerContainer {
 border: 0px none transparent;
 width: 970px;
 position: relative;
 left: 0px;
 top: 0px;
 cursor: pointer;
 height: 200px;
 }
.bannerImage{
 position: absolute;
 left: 0px;
 top: 0px;
 z-index: 100;
 filter: alpha(opacity=99);
 -moz-opacity: .99;
 opacity: .99;
 }
#thumbnailContainer{
 position:absolute;
 padding: 0px;
 margin-right:30px;
 right:0px;
 bottom:30px;
 z-index:1001;
}
.thumbnailImageContainer{
 margin:0 !important;
 display:inline;
 padding-left:0 !important;
 cursor:pointer;
 height:24px;
 width:24px;
}
.thumbnailImageContainer img{
 border:none;
 margin-left:0px !important;
 padding:0 !important;
 width:24px;
 height:24px;
}


.headerLink {
 line-height: 22px; 
 }
 
h3.floatLeft {padding:0 0 0 17px; margin-left: -17px;} 
#nav {
 width: 100%;
 background: images/bgNav.gif repeat-x left top;
 height: 64px;
 }
#nav ul {
 float: left;
 }
#navGlobal {
 width: auto;
 }
#navGlobal li {
 float: left;
 width: auto;
 padding-bottom: 0px;
 display: block;
 list-style: none;
 vertical-align: bottom;
 }
#navSub {
 width: 100%;
 margin: -2px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 26px;
 }
#navSub ul {
 padding: 0px;
 border: none;
 margin: 0px;
 float: none;
 width: auto;
 border-top: 1px solid #DEDEDE;
 display: none;
 list-style: none;
 background: #DEDEDE;
 line-height: 14px;
 position: absolute;
 top: 24px;
 left: -1px;
 z-index: 1;
 }
#navSub li {
 float: left;
 border: none;
 width: auto;
 margin: 0px;
 padding: 0px;
 list-style: none;
 display: block;
 position: relative;
 }
#navSub ul li {
 float: none;
 width: 200px;
 padding: 0px;
 margin: 0px;
 border-left: none;
 display: block;
 background: #F8F8F8;
 line-height: 14px;
 height: auto;
 position: relative;
 top: 0px;
 left: 0px;
 }
#navSub li a:link, #navSub li a:visited {
 width: auto;
 padding: 6px 35px 5px 20px;
 border-right: 1px solid #80B0CF;
 margin: 0px;
 display: block;
 color: #FFFFFF;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/navSubArrow.gif?cacheid=3918414387) right no-repeat;
 font-weight: bold;
 text-decoration: none;
 }
#navSub li.hilited, #navSub li.active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgNavSubActive.gif?cacheid=3483907251) repeat-x !important;
 }
#navSub li.active a:link, #navSub li.active a:visited, #navSub li.hilited a:link, #navSub li.hilited a:visited{
 color: #346F97;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/navSubArrowActive.gif?cacheid=351614571) right no-repeat;
 }
#navSub li ul li{
 overflow:hidden;
}
#navSub iframe{
 position:absolute;
 z-index:-1;
 width:200px;
 height:100px;
}
#navSub ul li a, #navSub ul li a:link, #navSub ul li a:visited, #navSub li ul li.active, #navSub li ul li.hilited {
 padding: 5px 0px 5px 20px;
 border: 1px solid #DEDEDE;
 border-top: none;
 display: block;
 color: #346F97;
 background: none #F8F8F8 !important;
 font: normal 9px Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 text-align: left;
 height: 100%;
 }
#navSub li ul li a:hover {
 border: 1px solid #DEDEDE;
 border-top: none;
 display: block;
 background: #EBEBEB !important;
 text-decoration: none;
 }
#navSub li ul li a:active {
 border: 1px solid #DEDEDE;
 border-top: none;
 background: #FFFFFF;
 text-decoration: none;
 }
#skipNav {
 display: none;
 }
.toolsSearch {
 float: right;
 width: 145px;
 padding: 10px 0px 2px 20px;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/navSearch.gif?cacheid=954304052) no-repeat left center;
 height: 24px;
 position: relative;
 }
input.searchInput {
 position: absolute;
 margin: 0;
 padding: 0;
 top: 11px;
 float: left;
 width: 92px;
 border: solid 0px #FFFFFF;
 color: #8B8B8B;
 background: transparent;
 height: 15px;
 }
input.searchButton {
 float: left;
 width: 15px;
 margin-top: 1px;
 border: solid 0px #FFFFFF;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/navSearchButton.gif?cacheid=1448233603) no-repeat;
 height: 15px;
 cursor: pointer;
 }
button.searchButton {
 background:transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/navSearchButton.gif?cacheid=1448233603) no-repeat scroll -1px 1px;
 float:right;
 height:15px;
 width:15px;
 margin: 0 30px 0 0;
 padding: 0;
 }

#toolsHeading {
 width: 900px;
 padding: 0;
 margin: 0;
 border-bottom: 1px #ABC1CF solid;
 color: #6D6D6D;
 overflow: hidden;

 }
.toolsDashboard {
 float: right;
 padding: 8px 0 0 0;
 }
.toolsMessage {
 float: left;
 padding: 8px 0 0 0;
 margin: 0 0 0 40px;
 }
.lock {
 padding-left: 15px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconLock.gif?cacheid=2169574091) no-repeat;
 }
.email {
 padding-left: 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconEmail.gif?cacheid=3657726361) no-repeat;
 }
.print {
 padding: 0px 0px 1px 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconPrint.gif?cacheid=2764182946) no-repeat;
 }
.print_bottom {
 border-top: 1px solid #D8E3E9;
 width: 100%;
 margin: 10px 0 10px 0;
 padding: 10px 0 0 0;
 text-align: right;
 }
h3 a.print, h4 a.print, h5 a.print, h6 a.print {
 float: right;
 font-size: 11px;
 text-transform: none;
 }
h6 a.print {
 margin-top: -18px;
 }
.saved {
 padding-left: 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconSaved.gif?cacheid=794900479) no-repeat;
 }
.saveDocs {
 padding: 0px 0px 1px 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconSaveDocs.gif?cacheid=639166876) no-repeat;
 }
.toolsPage {
 margin: 0px 30px 0px 600px;
 text-align: right;
 }
.toolsPage img {
 vertical-align: text-bottom;
 }
.toolsPage span, .toolsDashboard span {
 padding-left: 20px;
 }
.toolsPage .alert, .toolsDashboard .alert {
 padding-left: 0px;
 color: #A30A0D;
 }
.alert .notice {color: #990000; }

.rightModule {
 padding: 15px 0 10px 0;
 border-bottom: 1px dotted #B8B8B8;
 }
#rightCol .rightModule {
 margin: 0px 25px;
 }
.rightModuleImage{
 padding-top: 15px;
 padding-bottom: 10px;
 border-bottom: 1px dotted #B8B8B8;
 margin: 0px 15px;
 text-align:center;
 }
.rightModule h4 {
 padding: 10px 0px;
 color: #666666;
 font-weight: bold;
 font-size: 1em;
 text-transform: uppercase;
 letter-spacing: .05em;
 }
.rightModule ul, #main .rightModule ul, #main ul.feature {
 
 padding: 0px;
 list-style: none;
 }
.rightModule li, #main .rightModule li, #main ul.feature li, a.feature {
 padding: 0px 0px 10px 14px;
 list-style: none;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkSecondary.gif?cacheid=1256262877) no-repeat scroll 1px 4px;
 }
.rightModule li.primary, #main ul.feature li.primary {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkPrimary.gif?cacheid=975801630) no-repeat 0px 3px;
 font-weight: bold;
 }
#main ul.feature li{
 list-style: none;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkSecondary.gif?cacheid=1256262877) no-repeat scroll 1px 5px;
 }

#leftCol ul li {
 padding: 10px 10px 10px 15px;
 border-bottom: 1px solid #D7E2E9;
 list-style: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkLeftCol.gif?cacheid=708446941) no-repeat left 14px;
 font-weight: bold;
 text-transform: uppercase;
 }
#leftCol ul li ul li {
 padding: 10px 10px 0px 0px;
 border: none;
 list-style: none;
 background: none;
 font-weight: normal;
 text-transform: none;
 }
#leftCol ul li.active {
 padding: 10px 10px 10px 15px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkLeftColActive.gif?cacheid=1733626822) no-repeat left 10px;
 }
#leftCol ul li.active a:link, #leftCol ul li.active a:visited {
 color: #999999;
 }
#leftCol ul li.active ul li.active a:link, #leftCol ul li.active ul li.active a:visited {
 color: #333333;
 }
#leftCol ul li.active ul li a:link, #leftCol ul li.active ul li a:visited {
 color: #0C7AAF;
 text-decoration: none;
 }
#leftCol ul li.active ul li.active {
 padding: 10px 10px 0px 0px;
 border: none;
 background: none;
 }

#navUtility {
 width: 100%;
 margin: 0px;
 padding: 0px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgNavUtility.gif?cacheid=2696896412) repeat-x;
 height: 30px;
 }
#navUtility ul.global {
 float: left;

 }
#navUtility ul {
 list-style: none;
 height: 27px;
 }
#navUtility li {
 float: left;
 width: auto;
 display: inline;
 }
#navUtility ul.sub {
 float: right;
 padding-right: 20px;
 }
#navUtility ul.sub li a {
 width: auto;
 padding: 7px 15px 6px 15px;
 display: block;
 color: #FFFFFF;
 text-decoration: none;
 }
#footer .logo {
 float: right;
 width: 53px;
 padding: 49px 30px 30px 0px;
 display: block;
 }
#legalText {
 margin-right: 108px;
 padding: 25px 0px 0px 30px;
 color: #7C7C7C;
 font-size: .8em;
 text-align: justify;
 }
.sup {
 color: #000000;
 font: normal 8px Verdana, Arial, Helvetica, sans-serif;
 vertical-align: top;
 }

p {
 padding-bottom: 1em;
 line-height: 1.6em;
 }
hr {
 margin: 20px 0px 22px 0px;
 border: 1px solid #EEEEEE;
 clear: right;
 }
.textNormal {
 font-weight: normal;
 font-size: 11px;
 text-transform: none;
 }
.textSmall {
 font-weight: normal;
 font-size: 10px;
 text-transform: none;
 }

.textReference, .greyText{
 padding-bottom: 15px;
 color: #999999;
 font-size: .9em;
 line-height: 44px;
 }
.textUppercase {
 text-transform: uppercase;
 }

a:link, a:visited {
 color: #0C7AAF;
 text-decoration: none;
 }
a:hover {
 text-decoration: underline;
 }
a img {
 border: 0px;
 }
a.glossaryTerm, a.glossaryTerm:link, a.glossaryTerm:visited {
 border-bottom: 1px dotted #027FC2;
 color: #282828;
 text-decoration: none;
 cursor: help;
 }
a.glossaryTerm:hover {
 border-bottom: 1px solid #027FC2;
 }
th a.glossaryTerm, th a.glossaryTerm:link, th a.glossaryTerm:visited {
 border-bottom: 1px dotted #FFFFFF;
 color: #FFFFFF;
 }
th a.glossaryTerm:hover {
 border-bottom: 1px solid #FFFFFF;
 }
a.contextualMarketingLink {
 padding-left: 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkArrowsLrg.gif?cacheid=105517761) left no-repeat;
 font-weight: bold;
 }
a.primary {
 padding-left: 15px;
 margin: 0 5px 10px 0;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkPrimary.gif?cacheid=975801630) no-repeat 0px center;
 font-weight: bold;
 }
h4 a.primary {
 margin-left: 15px;
 font-size: .8em;
 }
a.secondary, .toolsMessage a {
 padding-left: 15px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkSecondary.gif?cacheid=1256262877) no-repeat 1px center;
 }
.toolsMessage a {
 margin-left: 20px;
 }
a.backToTop {
 padding-left: 10px;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkBackToTop.gif?cacheid=1476204754) no-repeat left center;
 }
a.backToBottom {
 padding-left: 10px;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkBackToBottom.gif?cacheid=3860011709) no-repeat left center;
 }
a.showAll {
 padding-left: 15px;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkExpand.gif?cacheid=191894822) no-repeat left center;
 }
a.collapse {
 padding-left: 15px;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkCollapse.gif?cacheid=4026733685) no-repeat left center;
 }
th a, th a:link, th a:visited {
 color: #FFFFFF;
 }

.floatLeftApp {
 float: left;
 width: 740px;
 margin: 0px 5px 0px 0px;
 }
.floatRightApp {
 float: right;
 padding: 0 0 10px 9px;
 font-size: .95em;
 text-align: left;
 border-left: 1px solid #CCCCCC;
 margin-bottom: 25px;
 }
.floatRightApp h6 {
 padding: 0px 0px 10px 0px;
 font-weight: bold;
 }
#stepsBar ol {
 padding: 10px 0px !important;
 margin: 0px !important;
 }
#main #stepsBar li {
 padding: 5px 15px 8px 28px;
 margin: 10px 0px;
 display: inline;
 color: #989898;
 font-size: .9em;
 line-height: 3em;
 }
#stepsBar .step1 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step1.gif?cacheid=3975799916) no-repeat;
 }
#stepsBar .step2 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step2.gif?cacheid=447020270) no-repeat;
 }
#stepsBar .step3 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step3.gif?cacheid=2942374984) no-repeat;
 }
#stepsBar .step4 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step4.gif?cacheid=1158151939) no-repeat;
 }
#stepsBar .step5 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step5.gif?cacheid=830280321) no-repeat;
 }
#stepsBar .step6 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step6.gif?cacheid=3546549706) no-repeat;
 }
#stepsBar .step7 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step7.gif?cacheid=310308009) no-repeat;
 }
#main #stepsBar .step1active, #main #stepsBar .step2active, #main #stepsBar .step3active, #main #stepsBar .step4active, #main #stepsBar .step5active, #main #stepsBar .step6active, #main #stepsBar .step7active {
 color: #6698CC;
 font-weight: bold;
 }
#stepsBar .step1active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step1active.gif?cacheid=1584090874) no-repeat;
 }
#stepsBar .step2active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step2active.gif?cacheid=861236745) no-repeat;
 }
#stepsBar .step3active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step3active.gif?cacheid=560495095) no-repeat;
 }
#stepsBar .step4active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step4active.gif?cacheid=1759601669) no-repeat;
 }
#stepsBar .step5active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step5active.gif?cacheid=4199579758) no-repeat;
 }
#stepsBar .step6active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step6active.gif?cacheid=838305364) no-repeat;
 }
#stepsBar .step7active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step7active.gif?cacheid=3534708530) no-repeat;
 }
#stepsBar a:link, #stepsBar a:visited, #stepsBar a:active {
 color: #585832;
 text-decoration: none;
 }
#stepsBar a:hover {
 color: #000000;
 text-decoration: underline;
 }

#paginationModule {
 float: right;
 }
.paginationPageNumbers {
 margin-left: 12px;
 margin-right: 12px;
 }
.paginationNotActive {
 color: #999999;
 }

h1 {
 float: left;
 margin: 0px 0px 0px 0px;
 color: #696969;
 background: transparent;
 font: 1.8em Arial, Helvetica, Verdana, sans-serif;
 }
h2 {
 margin: 0 0 10px 0;
 color: #1D699A;
 background: transparent;
 font: normal 1.6em Arial, Helvetica, Verdana, sans-serif;
 }
h3 {
 margin: 0 0 10px 0;
 color: #282828;
 background: transparent;
 font: 1.6em Arial, Helvetica, Verdana, sans-serif;
 }
h4 {
 margin: 0 !important;
 padding: 0 0 10px 0 !important;
 color: #282828;
 font: 600 1.2em Arial, Helvetica, Arial, sans-serif;
 line-height: 1.3em;
 }
h5 {
 padding: 0 0 10px 0;
 color: #666666;
 font-size: 1.2em;
 }
h6 {
 padding: 0 0 10px 0;
 color: #666666;
 font-size: 1em;
 text-transform: uppercase;
 }
h4 span.textSmall, h5 span.textSmall, h6 span.textSmall {
 padding-left: 10px;
 }

#main ul.inlineLinks li{
 padding-right: 15px;
 display: inline;
 }
#main ul.two, #main ul.one {
 width: 95%;
 margin-bottom: 10px;
 padding: 0px;
 list-style-type: none;
 }
#main ul.two li {
 float: left;
 width: 44%;
 padding: 3px 0px 0px 15px;
 display: inline;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkSecondary.gif?cacheid=1256262877) no-repeat 0px 9px;
 }
#main ul.one li {
 padding-left: 15px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkSecondary.gif?cacheid=1256262877) no-repeat 0px 9px;
 }
a.featureBack {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkSecondary_backward.gif?cacheid=1246760147);
 }
#main ul.tips li {
 padding-top: 6px;
 padding-bottom: 6px;
 border-bottom: 1px solid #CDDBE4;
 background: #FFFFFF 2px 11px;
 }
#main .bannerTaskEntryContent ul {
 padding-left: 0px;
 list-style-type: square;
 }
#main .messageError ul, #main .messageWarning ul, #main .messageInfo ul{
 margin: 5px 0px;
 }

#main ol, #containerPopUp ol, #containerPrint ol {
 margin-left: 10px;
 padding-left: 20px;
 }
#main ol li {
 padding: 3px 0px 3px 0px;
 line-height: 1.6em;
 }
#main ol li li, #containerPopUp ol li li, #containerPrint ol li li {
 list-style: upper-alpha;
 }
#main ol li li li, #containerPopUp ol li li li, #containerPrint ol li li li {
 list-style: lower-alpha;
 }
#main ul li ol li {
 list-style: decimal;
 }

select, input {
 font: .9em Verdana, Arial, Helvetica, sans-serif;
 }
input {
 padding: 1px 5px 1px 1px;
 margin: 0 2px -1px 0px;
 }
option {
 padding-right: 10px;
 }
select { margin-bottom: -2px}

#bannerOfferImageBox .buttonContainer {
 padding-right: 15px;
 }
button {
 margin-top: 0;
 padding: 1px 5px 4px 8px;
 border: none;
 color: #FFFFFF;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonSecondary.gif?cacheid=1413518621) no-repeat top left;
 font: bold 12px Arial, Helvetica, Verdana, sans-serif;
 height: 18px;
 overflow: visible;
 cursor: pointer;
 }
span.button {
 padding-right: 3px;
 float: left;
 display: block;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonSecondaryRt.gif?cacheid=2455729982) no-repeat top right;
 height: 18px;
 overflow: visible;
 }
button.action {
 padding-left: 25px;
 margin-top: 0;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonPrimary.gif?cacheid=1227771493) no-repeat top left;
 padding-bottom: 4px;
 padding-top:1px;
 }
span.action {
 padding-right: 3px;
 float: left;
 padding-top: 0;
 display: block;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonPrimaryRt.gif?cacheid=1767459529) no-repeat top right;
 font-size: 1.2em;
 text-transform: uppercase;
 height: 18px;
 vertical-align: top;
 overflow: visible;
 }
.buttonContainer {
 float: right;
 padding: 15px 0px;
 clear: both;
 text-align: right;
 }
.buttonContainer span.action, .buttonContainer span.button{
 margin-left: 10px;
 }

.buttonContainerSmall {
 padding: 0px 0px;
 float: right;
 margin-left: 5px;
 text-align: right;
 }
button.small {
 padding: 0px 5px 3px 8px;
 border: 0px none #FFFFFF;
 margin-top: 0;
 color: #FFFFFF;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonSecondarySmall.gif?cacheid=4152554190) no-repeat top left;
 font-size: 11px;
 font-weight: 900;
 height: 15px;
 overflow: visible;
 cursor: pointer;
 }
span.small {
 padding-right: 3px;
 float: left;
 margin-right: 3px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonSecondarySmallRt.gif?cacheid=2343986244) no-repeat top right;
 height: 15px;
 }
button.smallAction {
 padding: 0px 5px 2px 18px;
 margin-top: 0;
 margin-right: 3px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonPrimarySmall.gif?cacheid=1578440745) no-repeat top left;
 font-size: 11px;
 font-weight: 900;
 height: 15px;
 }
span.smallAction {
 padding-right: 3px;
 float: left;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonPrimarySmallRt.gif?cacheid=2664121535) no-repeat top right;
 text-transform: uppercase;
 height: 15px;
 }
button.nonAction{
 border: none;
 padding: 0 0 0 12px;
 margin-right: 15px;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkSecondary.gif?cacheid=1256262877) no-repeat 0px 4px;
 color: #0C7AAF;
 font-size: 1.1em;
 font-weight: bold;
 text-transform: capitalize;
 }
 

button.dropDownMenu {
 border: 0px solid #DDDDDD;
 margin: 0px;
 padding: 0px 18px 0px 4px !important;
 width: 100%;
 color: #333333;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/action_menu_button_normal.gif?cacheid=1841139915) no-repeat center right #FFFFFF;
 font-weight: normal;
 text-align: left;
 height: 19px;
 outline:expression(hideFocus="true");
 
 }
table button.dropDownMenu {
 width: 84px;
}
.rightModule button.dropDownMenu {
 width: 100%;
 }

.buttonIcon {
 display: none;
 }
.buttonDemoWrapper {
 margin: 0px 5px 0px 2px;
 padding: 0px;
 width: auto;
 display: inline;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonSecondaryRt.gif?cacheid=2455729982) right bottom no-repeat;
 font-size: 1.3em;
 height: 18px;
 }
.buttonDemo {
 padding: 3px 5px 0px 8px;
 margin-right: -2px;
 border: none;
 color: #FFFFFF;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonSecondary.gif?cacheid=1413518621) no-repeat top left;
 font: bold 12px Arial, Helvetica, Verdana, sans-serif;
 height: 18px;
 }
.actionDemoWrapper {
 margin: 0px 5px 0px 2px;
 padding: 0px;
 width: auto;
 display: inline;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonPrimaryRt.gif?cacheid=1767459529) right bottom no-repeat;
 font-size: 1.3em;
 height: 18px;
 }
.actionDemo {
 padding: 3px 5px 0px 25px;
 margin-right: -2px;
 border: none;
 color: #FFFFFF;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/buttonPrimary.gif?cacheid=1227771493) no-repeat bottom left;
 font: bold 12px Arial, Helvetica, Verdana, sans-serif;
 height: 18px;
 }

.toolTipContainer {
 width:342px;
 display:none;
 z-index:500;
}
.toolTipBody {
 width:100%;
 position:relative;
 top:0px; left:0px;
 background:#FFFFFF url(https://statmcnow.usaa.com/mcontent/static_assets/Media/toolTipGradBg.jpg?cacheid=1042712623) bottom repeat-x;
 border:1px solid #CECECE;
 padding-bottom:10px;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#A2A1A1,direction=118,strength=4);
 }
.toolTipContent {
 margin:10px 10px 0px 10px;
 font-size:10px;
 color:#666;
 line-height:1.6em;
}
.toolTipPointerBot {
 width:32px; height:19px;
 background:url(https://statmcnow.usaa.com/mcontent/static_assets/Media/toolTipPointerBottom.gif?cacheid=704131486) no-repeat;
 position:relative;
 left:155px;
 bottom:5px;
 z-index:501;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#A2A1A1,direction=118,strength=4);
}
.toolTipPointerTop {
 width:32px; height:19px;
 background:url(https://statmcnow.usaa.com/mcontent/static_assets/Media/toolTipPointerTop.gif?cacheid=1875653217) no-repeat;
 position:relative;
 left:155px;
 top:3px;
 z-index:502;
 display:none;
}
.toolTipTable {
 border: 0px solid #FFF;
 border-collapse:collapse;
 font:Verdana, Arial, Helvetica, sans-serif 10px;
 color:#666;
 background-color:transparent;
 z-index:1;
 width:auto;
 margin-bottom:0px;
}
.toolTipTable td {
 padding:3px;
 border: 0px solid #FFF;
 border-collapse:collapse;
}
.ttip{
 border-bottom: 3px double;
 line-height: 1.7em;
 color: #0C7AAF;
 cursor:help;
}
.ttip:hover {
 text-decoration:none;
 cursor:help;
}
.toolTipIframe {
 display: none; 
 font: 10px Verdana; 
 z-index: 2000; 
 width: 342px;
 margin-top:0px;
 }
.toolTipIframe iframe{
 display:none; 
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 z-index:-1;
 filter:mask();
 width:342px;
 overflow:hidden;
 }

table {margin-bottom: 20px;}
th {
 border-bottom: 0px solid #E0E4E5;
 border-right: 0px solid #E0E4E5;
 padding: 0px;
 color: #FFFFFF;
 font-weight: bold;
 text-align: left;
 vertical-align: bottom;
 }
th.first, td.first {text-align: left;}
td {
 padding: 1px;
 border-right: 0px solid #E5E5E5;
 border-bottom: 0px solid #E5E5E5;
 line-height: 1.5em;
 vertical-align: top;
 }

.tableData td {
 padding: 1px;
 border-right: none;
 }
.textInfo {
 font-size: 0.9em;
 font-weight: normal;
 line-height: 1.6em;
	color:#1d239a; 
}


.forwardSort {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/sortableArrowUpBkg.gif?cacheid=2119456741) #A3AEB2 no-repeat 100% bottom;
 }
.reverseSort {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/sortableArrowDownBkg.gif?cacheid=496262943) #A3AEB2 no-repeat 100% bottom;
 }
.sortable, .sortable-text, .sortable-date, .sortable-date-dmy, .sortable-currency, .sortable-numeric, .sortable-keep {
 padding-right: 15px;
 }

th.aboveTH {
 border-bottom: none;
 background: #A3AEB2 none;
 }
th.aboveTHgroup {
 border-bottom: none;

 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/aboveTH_bkg.gif?cacheid=4248766744) #A3AEB2 repeat-x center;
 font-size: 1em;
 text-align: center;
 vertical-align: middle;
 }
th.aboveTHgroup p {
 display: inline;
 background: #A3AEB2;
 text-align: center;
 }




#tabSub {
 clear: none;
 width: 100%;
 overflow: hidden;
 }
#tabSub ul {
 margin: 15px 0px 0px 0px;
 padding: 0px;
 list-style-type: none;
 }
#tabSub ul li {
 float: left;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 border: 1px solid #B2C5D4;
 border-bottom: 0px;
 display: block !important;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/tabInactive.gif?cacheid=764761114) #E5EEF3 repeat-x bottom;
 font-weight: bold;
 font-size: .85em;
 line-height: 2.5em;
 text-align: center;
 text-transform: uppercase;
 overflow: hidden;
 }
#tabSub ul li a {
 padding: 0px 8px !important;
 display: block;
 text-align: center;
 text-decoration: none;
 }
#tabSub ul li a:hover, #tabSub ul li.active {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/tabActive.gif?cacheid=773084272) #E5EEF3 repeat-x bottom;
 }
#tabSub ul li.twoLine {
 line-height: 1.25em;
 }
#tabSubContent {
 clear: none;
 padding: 12px 0px;
 border-top: 1px solid #B2C5D4;
 border-bottom: 1px solid #B2C5D4;
 margin-bottom: 10px;
 }

.columnLeft {
 float: left;
 padding-right: 20px;
 width: 466px;

 height: auto;
 }
.columnRight {
 float: left;
 margin: 0px 0px 0px 15px;
 }
.columnRight.restrictedWidth {
 width: 188px;
 }
.columnRight .rightModule{
 width: 164px;
 }
.columnGroup .columnLeftEqual, .columnGroup .columnLeftEqualBorderRight {
 width: 47%;
 border: none;
 padding: 0;
 float: left;
 }
.columnGroup .columnRightEqual {
 width: 48%;
 border: none;
 padding: 0;
 float: right;
 }
.columnGroup .columnLeftEqualBorderRight {
 border-right: dotted 1px #999999;
 }

.floatContainer{
 width: 100%;
 overflow: hidden;
 }
.floatLeft {
 float: left;
 margin: 0px 5px 5px 0px;
 }

.floatRight {
 float: right;
 margin: 0px 0px 5px 5px;
 padding: 0px 0px 0px 0px;
 text-align: right;
 }
div.floatRight p {
 padding-left: 20px;
 text-align: center;
 }

.featuretteGroup {
 padding: 0px;
 clear: right;
 margin-bottom: 25px;
 }
.featuretteGroup .last{
 border-right: none !important;
 margin-right: 0px;
 padding-right: 0px;
 }
.featurette{
 float: left;
 width: 204px;
 border-right: 1px dotted #ADACAC;
 margin-right: 14px;
 padding-right: 14px;
 }
.featurette p{
 width: 205px;
 }

.featuretteNarrow {
 border-right:1px dotted #ADACAC;
 float:left;
 margin:0px 20px 25px 0px;
 padding:0px 5px 0px 0px;
 width:160px;
 }


h1.alert {
 padding: 10px 0px 10px 35px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconAlert.jpg?cacheid=2323222264) transparent no-repeat left;
 color: #B51410;
 }
 
.messageError {
 padding: 0px 0px 25px 18px;
 color: #B11616;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconMessageCritical.gif?cacheid=1453302979) no-repeat left 1px;
 font-weight: bold;
 }
.messageWarning {
 padding: 0px 0px 25px 18px;
 color: #CC6600;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconMessageWarning.gif?cacheid=2688343281) no-repeat left 1px;
 font-weight: bold;
 }
.messageInfo {
 padding: 0px 0px 25px 18px;
 color: #006600;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconMessageInfo.gif?cacheid=1101372385) no-repeat left 1px;
 font-weight: bold;
 }
ul li.messageError, ul li.messageWarning, ul li.messageInfo {
list-style-image: none:
list-style-type:none;
background: none;
}

.noticeMarketing {
 border-top: 1px solid #9EB9C0;
 padding: 4px 8px 25px 8px;
 margin: 10px 0px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow_bottom.gif?cacheid=21314910) repeat-x 0px bottom #eaf1f6;
 }
.notificationGeneral { 
	margin: 10px 0px;
	padding-left: 18px;
	background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconMessageInfo.gif?cacheid=1101372385) no-repeat left 3px;
}
.notificationCritical { 
	margin: 10px 0px;
	padding-left: 18px;
	background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconMessageCritical.gif?cacheid=1453302979) no-repeat left 3px;
}
.notificationWarning { 
	margin: 10px 0px;
	padding-left: 18px;
	background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconMessageWarning.gif?cacheid=2688343281) no-repeat left 3px;
}
.no-margin {margin:0px;} 

#rightCol .marketingRightCol {
 color: #A30A0D;
 font-weight: 600;
 text-align: center;
 }
#rightCol .marketingRightCol span {
 font-size: 1.4em;
 line-height: 1.6em;
 }
#rightCol .marketingRightCol strong {
 font-size: 1.2em;
 }
 
.messageBroadcast, .messageErrorLogin {
 padding: 0px 0px 10px 25px;

 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconBroadcast.gif?cacheid=968559770) no-repeat left 1px;
 margin-bottom: 10px;
 }
.messageErrorLogin {
 color: #B11616;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconLoginError.gif?cacheid=2000397395) no-repeat left -1px;
 font-weight: bold;
 }
.messageBroadcast h4 {
 padding: 10px 0px 5px 0px;
 color: #B11616;
 }
.messageBroadcast span {
 color: #6D6D6D;
 }

.bannerContainer {
 padding: 10px 5px 20px 5px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgBanner.gif?cacheid=349407143) no-repeat right bottom;
 position: relative;
 overflow: auto;
 }
.crossSellBanner {
 width: 97%;
 overflow: hidden;
 }
.crossSellBanner .columnLeft {
 width: 35%;
 padding: 5px 0 30px 10px;
 border: none;
 }
.crossSellBanner .columnRight {
 width: 58%;
 padding: 5px 0 30px 10px;
 }
.bannerContainerSmall {
 position: relative; 
 height: 200px;
 }
.bannerContainerSmall #bannerContainer {
cursor: pointer;
}

.bannerLinkAction {
 float: left;
 width: auto;
 }
.bannerLink {
 float: right;
 width: auto;
 
 padding: 0px 20px 0px 15px;
 }
#main .bannerWhyUSAA .columnLeft {
 width: 380px;
 }
#main .bannerWhyUSAA .quoteText {
 width: 400px;
 height: 100%;
 }
.bannerWhyUSAA {
 padding: 20px;
 background: #FAF9F3 url(https://statmcnow.usaa.com/mcontent/static_assets/Media/whyUSAA_bg.gif?cacheid=1967559934) no-repeat right bottom;
 overflow: visible;
 position: absolute;
 bottom: 0px;
 }
.bannerWhyUSAA img {
 margin-bottom: 10px;
 }
.whyUsaaQuote{
 width: 430px;
 }
.whyUsaaQuote p{
 padding-left: 12px;
 margin: 0 0 10px 0;
 font-size: 1.1em;
 font-style: italic;
 line-height: 1.0em;
 }
#main ul.checkList li {
 padding: 3px 0 10px 22px;
 list-style-type: none;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/checkmark.jpg?cacheid=4211404965) no-repeat scroll 0px 0px;
 }
.bannerWhyUSAAContent {
 float: left;
 width: 430px;
 padding-right: 5px;
 border-right: 1px solid #EEEEEE;
 }
.bannerWhyUSAAContent img {
 padding: 0px 10px;
 }
#main .bannerWhyUSAA ul {
 margin: 0 0 0 15px;
 padding: 0;
 }
.bannerWhyUSAA .bannerLink {
 width: 198px;
 padding: 10px 0px 10px 15px;
 float: right;
 }
#main .bannerWhyUSAA .bannerLink ul {
 margin: 0px;
 padding: 0px;
 }
#main .bannerWhyUSAA .bannerLink li {
 padding: 4px 0px 4px 14px;
 list-style: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkPrimary.gif?cacheid=975801630) no-repeat 0px 7px;
 font-weight: bold;
 }
.whyusaaOpenContainer {
 width: 100%;

 overflow: visible;
 }
.whyusaaOpenContainer a.closeLink {
 margin: 0 30px 0 0;
 width: 60px;
 float: right;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/closebutton_transparent.gif?cacheid=4071999115) no-repeat;
 font-size: .9em;
 text-decoration: none;
 cursor: pointer;
 }
.bannerWhyExpand{
 margin: 30px 0 0 0;
 position: relative;
 height: 150px;
 width: 700px;
 }
.bannerToolContainer {
 float: right;
 padding: 10px 10px 25px 15px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow_bottom.gif?cacheid=21314910) #F2F9F9 repeat-x 0px bottom;
 }
.bannerNew {
 padding-left: 40px;
 margin: 10px 10px 5px 10px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/new.gif?cacheid=4018930281) no-repeat left top;
 }
#whyBanner7241, #whyBanner7242 {
 float:left;
 width:430px;
 }

.bannerCrossSellImageContainer {
 background: repeat-x;
 height: 135px;
 }
.bannerCrossSellImage {
 background: no-repeat left;
 height: 135px;
 }

.bannerOfferImageContainer {
 background: repeat-x;
 height: 209px;
 }
.bannerOfferImage {
 background: no-repeat left;
 height: 209px;
 }
#bannerOfferImageBox {
 width: 300px;
 float: right;
 border: 1px solid #FFFFFF;
 position: relative;
 top: 20px;
 right: 20px;
 height: 170px;
 z-index: 20;
 }
.bannerOfferImageTransparent {
 width: 300px;
 background: #FFFFFF;
 position: absolute;
 left: 0px;
 top: 0px;
 height: 170px;
 z-index: -1;
 filter: alpha(opacity=30);
 -moz-opacity: .30;
 opacity: .3;
 }
#bannerOfferImageBox p {
 padding-top: 5px;
 color: #FFFFFF;
 font-weight: bold;
 text-align: center;
 }
#bannerOfferImageBox .bannerOfferImagePrice {
 color: #00557D;
 font-size: 30px;
 line-height: 36px;
 }
.bannerPreapproved, .bannerOffer {
 margin: 5px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 color: #6C6B4C;
 min-height: 150px;
 }
.bannerOfferImageContainerAuto {
 background: repeat-x;
 height: 209px;
 background-image: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/pc_autoQuoteBanner_background.jpg?cacheid=4080507181);
 background-position: left top;
 }
.bannerOfferImageAuto {
 background: no-repeat left;
 height: 209px;
 background-image: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/pc_autoQuoteBanner.jpg?cacheid=1276987196);
 background-position: left top;
 }

* html .bannerPreapproved,.bannerOffer {
 height: 150px;
 }

.bannerPreapproved {
 border-top: 1px solid #CCCDAE;
 border-bottom: 1px solid #CCCDAE;
 background: #E9EFE3;
 }
.bannerPreapproved h3, .bannerOffer h3{
 margin: 5px 0px 0px 0px;
 color: #6C6B4C;
 }
.bannerOffer h3 {
 color: #333333;
 }
.bannerOffer {
 border-top: 1px solid #A8CADF;
 border-bottom: 1px solid #A8CADF;
 color: #333333;
 background: #DCE8F0;
 }
.bannerPreapproved .bannerMsgBox, .bannerOffer .bannerMsgBox {
 margin-bottom: 4%;
 padding: 15px 15px 0px 10px;
 font-size: 12px;
 }
a:link.bannerCTA, a:visited.bannerCTA {
 padding: 0px 2px 0px 25px;
 margin-left: 10px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/cta_largeArrows.gif?cacheid=1762048704) no-repeat left;
 font-weight: bold;
 font-size: 13px;
 text-decoration: none;
 }

.bannerRecommendedProducts {
 padding: 0px 6px 6px 0px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow.gif?cacheid=3865561345) #F3F7F8 no-repeat right bottom;
 }
.recommendedProductsContent {
 padding: 10px 10px 0px 10px;
 background: #F3F7F8 url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow.gif?cacheid=3865561345) no-repeat scroll right bottom;
 margin-bottom: 24px;
 }
.recommendedProductsContent h4 {
 padding: 2px 0px 2px 0px;
 font-size: 1em;
 }
.recommendedProductsContent h5{
 margin-top: 0px;
 font-size: 1em;
 }
.quickQuestionsContent {
 padding-left: 10px;
 width: 450px;
 border-bottom: 1px solid #D2DFE6;
 float: left;
 margin: 0 20px 40px 0;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/an_7.jpg?cacheid=3547755776) no-repeat;
 height: 200px;
 }



.obscure, .obscure2 {
 width: 100%;
 background: #FFFFFF;
 position: fixed;
 left: 0;
 top: 0;
 height: 100%;
 z-index: 9999;
 opacity: 0.45;
 filter: alpha(opacity=45);
 }
#modalEdit, #modalEdit2 {
 margin: 10px 0 0 10px !important;
 margin: 10px 0 0 5px;
 display: none;
 position: fixed;
 left: 0;
 top: 0;
 z-index: 10999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#A2A1A1,direction=180);
 }
#modalContent, #modalContent2 {
 padding: 5px 15px;
 margin: -6px 6px 6px -6px !important;
 margin: 0px;
 width: 800px; 
 border: 1px solid #B9CDD8;
 border: 1px solid #B9CDD8;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/ice_bg.gif?cacheid=1486312145) #FFFFFF repeat-x bottom;
 float:left; 
 }
#modalContent h3, #edit_calendar h3 {
 border-bottom: 1px solid #B9CDD8;
 width: 100%;
 margin-bottom: 15px;
 }
#modalContent .headerLink { 
margin-bottom:-24px;
}
#processingIndicator {
 display: none;
 text-align: center;
 }
 .incontextProgress { 
	width: 800px;
	padding: 0;
	margin: 0;
	border-bottom: 1px #ABC1CF solid;
	color: #6D6D6D;
	overflow: hidden;
	position: relative;
	font-weight:bold;
	}
.incontextProgressToGo { 
	color: #6D6D6D;
	font-weight:normal;
	}
.incontextProgressDashboard { 
	float: right;
	padding: 8px 0 0 0;
	}


.floatLeftImage {
 float: left;
 margin: 0px 5px 0px 0px;
 }
.menuFloatLeftImage {
 float: left;
 margin: 3px 5px 75px 0px;
 }
#newsFeatures {
 clear: left;
 }
 #newsFeaturesTop h3 {
 font-size: 16px;
 font-weight: bold;
 }

.slider_vertical {
 width: 8px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/sliderbar_indicator.gif?cacheid=3165577412) no-repeat;
 font-size: 4px;
 line-height: 8px;
 position: absolute;
 left: 10px;
 top: 28px;
 cursor: move; 
 height: 40px;
 -moz-user-select: none;
 -khtml-user-select: none;
 user-select: none; 
 }
.bar_vertical {
 width: 2px;
 font-size: 1px;
 line-height: 1px;
 position: absolute;
 left: 0px;
 top: 28px;
 height: 10px;
 overflow: hidden;
 }
.container_vertical {
 position: absolute;
 left: 10px;
 }
.readout {
 width: 40px;
 font: 9px Verdana,Helvetica,sans-serif;
 position: absolute;
 left: 125px;
 top: 4px;
 }
.outerContainer {
 border: none;
 width: 400px;
 background: no-repeat;
 position: relative;
 left: 30px;
 top: 0px;
 height: 260px;
 }

.numberQuote {
 color: #8DA051;
 font: 700 15px Verdana,Arial,Helvetica,sans-serif;
 }
.autoQuoteTab{
 margin: 0px;
 border: 1px solid #B6C87E !important;
 border-bottom: 6px solid #B6C87E !important;
 background: #FFFFFF;
 font-size: 11px;
 text-align: center;
 height: 160px;
 cursor: pointer;
 }
.autoQuoteTabActive {
 margin: 0px;
 border: 6px solid #B6C87E !important;
 border-bottom: none !important;
 color: #FFFFFF;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/activetab_bg.jpg?cacheid=2599222473) #E0E7C6 repeat-x top;
 font-size: 11px;
 text-align: center;
 height: 160px;
 }
.autoQuoteTabActive .numberQuote {
 color: #FFFFFF;
 }
.autoQuoteTabHover {
 margin: 0px;
 border: 1px solid #B6C87E !important;
 border-bottom: 6px solid #B6C87E !important;
 background: #E0E7C6;
 font-size: 11px;
 text-align: center;
 height: 160px;
 cursor: pointer;
 }
.dataPremium {
 border: 0px;
 width: 60px;
 text-align: right;
 }
 
#header .security {
 float: left;
 width: 84px;
 padding: 50px 5px 10px 15px;
 }
.navReference{
 position: absolute;
 top: 12px;
 right: 12px;
 z-index: 10003;
 }
#navSub a.active{
 background: none #FFFFFF;
 font-weight: 600 !important;
 }





.png_leftBorder{
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_left.png?cacheid=4196258594) no-repeat;
 }
* html .png_leftBorder{
 background: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_left.png?cacheid=4196258594',sizingMethod='crop');
 }
.png_rightBorder{
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_right.png?cacheid=1799346318) no-repeat;
 }
* html .png_rightBorder{
 background: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_right.png?cacheid=1799346318',sizingMethod='crop');
 }
.png_bottomBorder{
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_bottom.png?cacheid=2550501274) no-repeat top left;
 }
* html .png_bottomBorder{
 background: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_bottom.png?cacheid=2550501274',sizingMethod='crop');
 }
.png_bottomLeftBorder{
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_bottomleft.png?cacheid=1549031129) no-repeat;
 }
* html .png_bottomLeftBorder{
 background: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_bottomleft.png?cacheid=1549031129',sizingMethod='crop');
 }
.png_topLeftBorder{
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_topleft.png?cacheid=1724142320) no-repeat;
 }
* html .png_topLeftBorder{
 background: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_topleft.png?cacheid=1724142320',sizingMethod='crop');
 }
.png_topRightBorder{
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_topright.png?cacheid=682384468) no-repeat;
 }
* html .png_topRightBorder{
 background: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_topright.png?cacheid=682384468',sizingMethod='crop');
 }
.png_bottomRightBorder{
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_bottomright.png?cacheid=3982712209) no-repeat;
 }
* html .png_bottomRightBorder{
 background: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/dropshadow_bottomright.png?cacheid=3982712209',sizingMethod='crop');
 }
.panelSection{
 display: block;
 font: bold 11px Arial,Helvetica,sans-serif;
 overflow: hidden;
 position: absolute;
 position: absolute;
 left: 0px;
 top: 0px;
 z-index:99999;
 }
.panelSectionMoving{
 display: block;
 font: bold 11px Arial,Helvetica,sans-serif;
 overflow: hidden;
 position: absolute;
 left: 0px;
 top: 0px;
 }
.panelSection .handle,.panelSectionMoving .handle{
 color: #FFFFFF;
 background: transparent;
 font: bold 11px Arial,Helvetica,sans-serif;
 cursor: move;
 }
.closeLink{
 margin-left: 10px;
 color: #000080;
 text-decoration: none;
 cursor: pointer;
 }

.png_topLeftBorder{
 width: 12px;
 height: 18px;
 }
#rightModalWindowContent{
 background: #FFFFFF;
 }

.recommendedProductsIcon{
 float: left;
 margin-right: 10px;
 }

.featuredProduct{
 float: left;
 margin: 0px 29px 25px 0px;
 width: 204px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow.gif?cacheid=3865561345) transparent no-repeat bottom right;
 height: 240px;
 }

.featuredProductsGroupTwoCol .featuredProduct {
 width: 328px;
 margin-right: 15px;
 padding-right: 1px;
 }

.featuredProductBanner {
 float: left;
 padding: 0px 5px 0px 10px;
 border-right: 1px solid #E7EDEF;
 border-bottom: 1px solid #E7EDEF;
 background: #F3F7F8;
 height: 78px;
 margin-top: -1px;
 }
.featuredProductBanner p { padding-bottom: 0;}
.featuredProductsGroupTwoCol .featuredProductBanner{
 width: 313px;
 }
.featuredProductsGroup .featuredProductContainer .featuredProductBanner{
 width: 188px;
 }
 
.featuredProductContainer {
 width: 232px;
 margin: 0;
 float: left;
 padding-bottom: 30px;
 
 }
.featuredProductContainer .featuredProduct {
 margin-bottom: 0px;
 height: 270px;
 }
.featuredProductsGroup .featuredProductContainer .featuredProduct {
 margin-right: 25px;
 }
.featuredProductsGroupTwoCol .featuredProductContainer .featuredProduct {
 margin-right: 0px;
 }
.featuredProductsGroupTwoCol .featuredProductContainer{
 width: 335px;
 margin-right: 15px;
 
 }


 
#main .featuredProductsGroupShort .featuredProduct img {
 width: auto; 
 }
.featuredProductsGroupTwoCol .featuredProduct img {
 width: 325px; 
 }
.featuredProduct h2 {
 margin: 0 0 3px 5px;
 }
#main .featuredProduct ul.featureList{
margin-bottom: 5px;
 }
 
.featuredProduct p, .featuredProduct a{
 margin: 0px 5px 5px 5px;
 padding-bottom: 0;
 }

.featuredProductsGroupShort .featuredProduct{
 margin: 0px 8px 0px 0px;
 width: 310px;
 line-height: 20px;
 height: 130px;
 }
#psMain .featuredProductsGroup .featuredProduct {
 height: 215px;
 }
#pamPage .featuredProductsGroup .featuredProductContainer .featuredProduct {
 height: 310px;
 } 
#bcMain .featuredProductsGroupTwoCol .featuredProductContainer .featuredProduct {height: 320px; }

.featuredProductTwoCol{
 float: left;
 margin: 0px 29px 25px 0px;
 width: 437px;
 }
.featuredProductTwoCol h5{
 margin-top: 4px;
 }

#main ul.featureList li{
 padding: 0 0 5px 10px;
 list-style-type: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/featureList.gif?cacheid=4041213842) no-repeat 0px 6px;
 }
#main ul.featureList {
 margin: 0 3px 0 5px;
 padding: 0;
 }

h6.featureListHeader{
 padding: 10px 0 0 0;
 color: #818585;
 font-size: 1.0 em;
 text-transform: none;
 }
.featureLeft,.featureRight{
 width: 315px;
 float: left;
 border-right: 1px dotted #ADACAC;
 padding-right: 27px;
 }
.featureRight{
 float: right;
 border-right: none;
 }
.largeMod {
 width: 100%;
 margin: 0 0 25px 0;
 padding: 0 0 25px 0;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/largeModBg.gif?cacheid=3944494161) repeat-x left bottom;
 overflow: hidden;
 }
.largeMod .columnLeft {
 border-right: 1px dotted #D8E3E9;
 }
.largeMod img { padding-bottom: 4px; }

.productOverviewWrapper{
 padding: 0 6px 6px 0;
 margin-bottom: 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow.gif?cacheid=3865561345) transparent no-repeat bottom right;
 }
.productOverview{
 margin: 0;
 padding: 0 0 10px 0;
 border-bottom: 1px solid #BBCEDC;
 border-right: 1px solid #BBCEDC;
 background: #FFFFFF;
 }
.productsHighlights{
 float: left;
 margin: 0 35px 0 15px;
 padding: 0 25px 0 0;
 width: 400px;
 }
.productCTAbox{
 float: right;
 padding: 0 0 0 15px;
 margin: 0 0 0 -10px;
 border-left: 1px solid #BBCEDC;
 }
.productCTAbox img{
 margin: 4px 4px 0 -10px;
 }
#main ul.productsHighlights{
 margin: 5px 0px 10px 0px;
 padding: 0px;
 border: none;
 list-style-type: none;
 }
#main ul.productsHighlights li{
 padding: 9px 0px 9px 10px;
 margin: 0px;
 border-bottom: 1px dashed #ADADAF;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/listItemBullet_featuredProd.gif?cacheid=3199010530) no-repeat left;
 }

.assessmentFeatureWrapper{
 padding: 5px 10px 0px 20px;
 border-bottom: 1px solid #FFFFFF;
 float: left;
 width: 96%;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/assessmentFeatureBkg.jpg?cacheid=2909416915) #FFFFFF repeat-x bottom;
 }
.assessmentFeatureWrapper .floatLeft {
 margin: 15px 0px;
 }
.contentWrapper{
 padding: 5px 10px 15px 20px;
 border-bottom: 1px solid #FFFFFF;
 background: #EEEEEE;
 }
.assessmentFeatureWrapper .columnLeft {
 width: 225px;
 margin: 0 20px 0 0px;
 padding: 0px 20px 0px 0px;
 border-right: 1px inset #D8E3E9;
 }
.assessmentFeatureWrapper .columnRight {
 width: 390px;
 margin: 0px;
 padding: 0px;
 }
.assessmentFeatureWrapper .columnRight .floatLeft a {
 margin-left: 5px; 
}
.infoBlurbWithIcon{
 margin: 0 0 0 100px;
 }
.infoBlurbWithIcon img{
 margin: 0px 0 0 -50px;
 float: left;
 }
.assessmentFeatureBottom {
 float: left;
 width: 96%;
 padding: 7px 10px 0px 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/assessmentFeatureBottom_Bkg.gif?cacheid=1562656438) repeat-x;
 }
.assessmentFeatureBottom a.feature{
 margin-left: 20px;
 }
.featuretteAdviceCenter {
 float: left;
 margin: 0px 5px 15px 0px;
 width: 235px;
 }
.listBundleAdviceCenter {
 float: left;
 margin: 0px 30px 5px 0px;
 }
html>body .listBundleAdviceCenter {
 float: left;
 margin: 0px 50px 5px 0px;
 }
#fpAdvicePlanning .floatLeftImage {
 margin-right: 15px;
 margin-bottom: 10px;
 }
#fpAdvicePlanning .columnLeft {
 border-right: 1px dotted #D8E3E9;
 }
.adviceCenterGroup .columnLeft {
 border-right: 1px dotted #D8E3E9;
 padding-right: 20px;
 width: 460px;
 }
.adviceCenterGroup .columnRight {
 float: right;
 width: 200px;
 }
.assessmentFeatureWrapper .fullsizeLeft {
 float: left;
 border-right: 1px inset #D8E3E9;
 margin: 0px;
 padding: 0px;
 width: 570px;
 }
.assessmentFeatureWrapper .fullsizeRight {
 float: right;
 margin: 0px;
 padding: 0px 20px 0px 0px;
 width: 255px;
 }

#assessmentStrength {
 margin: 0px;
 padding: 0px;
 }
.assessmentShort {
 width: 225px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/financialAssessment_graphic.jpg?cacheid=1091663425) no-repeat;
 }
.assessmentFullsize {
 width: 540px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/financialAssessment_graphicLg.jpg?cacheid=1654908937) no-repeat;
 }
#assessmentStrength .indicator{
 width: 57%;
 clear: both;
 }
#assessmentStrength .indicator .indicatorBar{
 margin-right: 5px;
 border-right: 5px solid #AED6F1;
 background: transparent;
 height: 55px;
 }
#assessmentStrength .indicator .indicatorAmount{
 padding-top: 1px;
 color: #598FB2;
 font-weight: bold;
 text-align: right;
 }

.completeDate{
 float: right;
 padding-bottom: 10px;
 font-size: .9em;
 }
.textSmallCaps{
 font-variant: small-caps;
 font-size: 1em;
 }
.fundsUp{
 padding: 4px;
 color: #629D33;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/fundsUpArrow.gif?cacheid=3614981620) no-repeat 0px 3px;
 }
.fundsDown{
 padding: 4px;
 color: #AF1618;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/fundsDownArrow.gif?cacheid=642728626) no-repeat 0px 3px;
 }
 
.closeLink{
 margin-left: 10px;
 color: #000080;
 text-decoration: none;
 cursor: pointer;
 }
 
 

a.alert{
 padding: 0 0 0 15px;
 margin: 6px 0;
 display: block;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/alertSmall_icon.gif?cacheid=1407049557) no-repeat 0px 1px;
 }
a.actionItem{
 padding: 0 0 0 15px;
 margin: 6px 0;
 display: block;
 background: transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/actionItem_icon.gif?cacheid=1334503709) no-repeat 0px 1px;
 }
td a.actionItem,td a.alert{
 margin-left: 5px;
 }
#USAArecommendedProduct1 td,#USAArecommendedProduct2 td{
 border-right: none;
 }
.infoBlurbFloatRightBorderLeft{
 float: right;
 border-left: 1px solid #CCCCCC;
 padding-left: 20px;
 }

#fpsBioGroup {
 padding-top: 15px;
}
.fpsBioImage {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow.gif?cacheid=3865561345) right bottom no-repeat;
 width: 49px;
 height: 75px;
}
.fpsBioMember {
 float: left;
 margin: 0px 0px 30px 0px;
 width: 180px;
}

tr.hiddenRow,#rightModalWindowShadow{
 display: none;
 }


#main form{
 border-top: 0px solid #FFFFFF;
 }

.ctaBanner {
 padding: 0 1px 6px 0;
 margin-bottom: 25px;
 width: 100%;
 float: none;
 display: block;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow.gif?cacheid=3865561345) transparent no-repeat bottom right;
 height: auto !important;
 overflow: hidden;
 }
.ctaBanner .columnGroup {
 width: 100%;
 float: none;
 background: #F3F7F8;
 height: auto !important;
 overflow: hidden;
 }
.ctaBanner .columnLeft {
 width: 400px;
 padding: 10px 10px;
 margin: 5px 10px;
 border: none;
 }
.ctaBanner .columnRight {
 margin: 10px;
 padding: 0px 5px 0px 15px;
 border-left: 1px solid #D8E3E9;
 float: right;
 width: 200px;
 }
.ctaBanner .secondary {
 margin-left: 20px;
 }
.ctaBanner h2 {
 float: left;
 }
.ctaBanner h3 {
 margin: 5px 0 0 10px;
 }
.ctaBanner ul {
 clear: both;
 margin: 0 !important;
 }
.ctaBanner p {
 clear: both;
 }
.ctaBanner .columnGroup .floatLeft {
 width: 550px;
 padding: 10px 10px;
 margin: 5px 10px;
 padding-right: 20px;
 border-right: 1px solid #D8E3E9;
 }
.ctaBanner .columnGroup .floatRight {
 width: 240px;
 padding: 10px 10px;
 margin: 5px 10px;
 text-align: left;
 }
.ctaBanner .columnGroup .floatRight p,.ctaBanner .columnGroup .floatRight span {
 padding-left: 5px;
 text-align: left;
 }
.pandcBox {
 width: 440px;
 float: left;
 padding: 10px 5px 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgBanner.gif?cacheid=349407143) no-repeat right bottom;
 height: 100px; 
 overflow: auto;
 }
.sandibannerContainer {
 float: left;
 padding: 0px 20px 30px 20px;
 margin: 0 0 20px 0;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/si_bg.jpg?cacheid=1160243371) repeat-x right bottom;
 height: auto;
 break: left;
 }
.sandibannerContainer .columnLeft{
 width: 430px;
 }
.sandibannerContainer .columnRight{
 width: 190px;
 }
.sandibannerContainer .restrictedWidth {
 width: 250px;
 }
.listedFeatureContainer{
 margin: 10px 0px;
 width: 100%;
 overflow: hidden;
 }
.listedFeatureContainer .columnGroup {
 float: left;
 margin: 0 0 20px 0;
 padding: 0 0 10px 0;
 width: 100%;
 border-bottom: 1px solid #D7E2E9;
 overflow: hidden;
 }
.listedFeatureContainer .columnRight {
 width: 200px;
 margin: 0 5px;
 }
.listedFeatureContainer .floatLeft ul {
 width: 255px;
 }
.adviceBannerToolContainer {
 float: left;
 width: 720px;
 padding: 10px 10px 20px 10px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/si_bg.jpg?cacheid=1160243371) #FFFFFF repeat-x right bottom;
 height: auto;
 break: left;

 }

.greybox {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/box_small.gif?cacheid=77271120) no-repeat 8px 10px;
 padding-left: 25px;
 }
.sandibannerContainer h3 {
 float: left;
 margin-left: 5px;
 padding-left: 19px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/checkmark.jpg?cacheid=4211404965) no-repeat left 1px;
 }

.preapprovalContainer { 
border-right: 1px solid #B1CACD;
border-bottom: 1px solid #B1CACD;
padding: 10px 10px 14px 10px;
width: 679px;
margin: 0 0 0 0;
background: #F7F8FA;
font-size: .95em;
height: auto;
}
.preapprovalContainer .floatRightApp{ 
float: right;
padding: 5px 10px 0 10px;
font-size: 1em;
text-align: left;
border-left: none;
margin-bottom:5px;
}
.preapprovalOffer{margin: 0 0 30px 0;} 
.preapproved {
 margin: 0 0 0 15px;
 padding: 8px 10px 10px 32px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/checkmark.jpg?cacheid=4211404965) no-repeat 1px 6px;
 font-weight: bold;
 text-align: left;
 line-height: 30px;
 }

.productOverviewWrapperPreapproval{
 padding: 0 6px 6px 0;
 margin-bottom: 0px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadow.gif?cacheid=3865561345) transparent no-repeat bottom right;
 }
.preapprovedBottom ul li {
 list-style-type: square;
 }
.preapprovedBottom td {
 border: none;
 }
.preapprovalContainer h5 {
 padding: 0px 5px 0px 10px;
 color: #1D699A;
 }
.preapprovalContainer .inlineGuarantee {
 line-height: 1.6em;
 }
.informationIndicator{ 
margin: 0 0 5px 5px;
padding: 10px 10px 5px 28px;
background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/information_symbol.gif?cacheid=1818745843) no-repeat 1px 6px;
font-weight: bold;
text-align: left;
line-height: 18px;
}


 .contextMenu{
 border: none;
 padding: 0px !important;
 margin: 0px !important;
 list-style-type: none;
 font-size: 0px;
 line-height: 0px;
 z-index: 5;
 position: relative;
 }
 
.contextMenu li{
 margin-left: 0px;
 padding-left: 0px;
 display: inline;
 cursor: pointer;
 z-index: 100;
 }
 
.contextMenu li a:link, .contextMenu li a:visited {
 width: auto;
 margin: 0px !important;
 display: inline;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 }
.contextMenu li.active, .contextMenu li.hilite{
 background: #FFFFFF;
 }
.contextMenu ul{
 width: 62px;
 margin: 0px !important;
 padding: 0px !important;
 display: none;
 position: absolute;
 left: 0px;
 top: -21px;
 height: 19px;
 }
.contextMenu ul li{
 width: 200px;
 margin: 0px !important;
 padding: 0px !important;
 display: block;
 list-style-type: none;
 height: auto;
 position: relative;
 }
 
.rightModule ul.contextMenu li ul img {
 width: 180px;
 }

.contextMenu ul li.contextMenuTop{
 border-top: 1px solid #DEDEDE;
 }
.contextMenu ul li a, .contextMenu ul li a:link, .contextMenu ul li a:visited, .contextMenu li ul li.active, .contextMenu li ul li.hilited {
 padding: 3px 0px 3px 5px;
 margin: 0;
 border: 1px solid #DEDEDE;
 border-top: none;
 display: block;
 color: #5e5e62;
 background: none #FFFFFF !important;
 font: normal 9px Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 text-align: left;
 height: 100%;
 }
.contextMenu li ul li a:hover {
 border: 1px solid #DEDEDE;
 border-top: none;
 display: block;
 background: #F8F8F8 !important;
 text-decoration: none;
 }
.contextMenu li ul li a:active {
 border: 1px solid #DEDEDE;
 border-top: none;
 background: #FFFFFF;
 text-decoration: none;
 }
#navSub iframe{
 position:absolute;
 z-index:-1;
 width:200px;
 height:100px;
}
 
#contactContainer {
 position: relative;
 top: 0px;
 right: 0px;
 height: auto;
 }
.ContactPopOut {
 width: 330px;
 padding: 10px 0px 0px 20px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/contactbg.gif?cacheid=2408076431) no-repeat;
 position: absolute;
 top: 75px;
 right: 17px;
 height: 170px;
 z-index: 500;
 }
 
 .ContactPopOut a:hover {
	text-decoration: none;
 }
 
#contactContainerMain {
 display: block;
 position: relative;
 }
#contactContainerMain .ContactPopOut {
 right: 40px;
 top: 70px;
 }
.ContactPopOut img {
 margin-right: 15px;
 }
.ContactPopOut .columnLeftEqual {
 width: 140px;
 padding-bottom: 10px;
 font-weight: bold;
 }
.ContactPopOut .columnGroup {
 width: 100%;
 line-height: 20px;
 }
.ContactPopOut .columnRightEqual {
 float: left;
 padding-bottom: 10px;
 }
.resource .floatLeft{
 width: 240px;
 margin-right: 30px;
 }
.resource .floatLeft ul{
 margin-left: 0px;
 }
.resource .floatLeftImage {
 margin-right: 30px;
 }
.glossaryTermList {
 padding: 10px 0px 0px 50px;
 margin: 0 190px 0px 50px;
 line-height: 23px;
 }
.searchContainer {
 width: 690px;
 border-bottom: 1px solid #666666;
 border-right: 1px solid #666666;
 padding: 1px 10px 5px 20px;
 margin: 20px 0px;
 background: #E8EEED;
 line-height: 15px;
 }
.searchContainer .buttonContainer {
 padding-top: 0px;
 margin: 0 5px 0 30px;
 clear: none;
 text-align: right;
 }

.mutualFundSelector{
 margin: 0px 0px 15px 0px;
 width: 463px;
 padding: 0 0 0px 15px;
 float: left;
 border-bottom: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/ps_mf_categoryGradient.gif?cacheid=536059427) #EDF6F6 repeat-x top;
 height: 390px;
 }
.mutualFundSelector div#sliderContainer{
 width: 440px;
 border: none;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/ratchetslider_bg.gif?cacheid=910716190) no-repeat;
 position: relative;
 height: 100px;
 }
.mutualFundSelector div#slider{
 width: 13px;
 font-size: 1px;
 line-height: 1px;
 height: 80px;
 position: absolute;
 left: 0px;
 top: 3px;
 cursor: pointer;
 }
div#sliderContainer div.slider{
 width: 30px;
 margin-left: -10px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/rachetslider_slider.gif?cacheid=3424594562) 10px top no-repeat;
 }
div#sliderContainer div.sliderAlt{
 background-image:url(https://statmcnow.usaa.com/mcontent/static_assets/Media/rachetslider_slider_alt.gif?cacheid=3649885768);
 }
div#slider div{
 width: 13px;
 display: none !important;
 position: absolute;
 left: 0px;
 top: 0px;
 height: 66px;
 }

.riskPanel{
 width: 455px;
 padding: 0 0 0 12px;
 margin: 0;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/repeatShadow.png?cacheid=594692589) repeat-y top;
 overflow: hidden;
 z-index: 100;
 }
.riskContainer{
 padding: 0 0 0 0;
 margin: -12px 0px 0px -10px;
 display: none;
 position: relative;
 z-index: 100;
 }
* html .riskPanel{
 width: 460px;
 padding: 0 0 0px 5px;
 background: none;
 overflow: hidden;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/bkMortgagePopShadow.png?cacheid=295579770',sizingMethod='crop');
 }
.riskPanel div{
 width: 428px;
 margin: 0 0 0 0;
 padding: 5px 7px 0px 10px;
 display: block;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/ps_mf_categoryGradient.gif?cacheid=536059427) #EDF6F6 repeat-x;
 background: #FFF;
 overflow: hidden;
 }
.riskPanel p{
 margin: 0px 0 0px 0;
 padding: 0;
 }
* html .riskPanel div{
 margin: 0;
 padding: 5px 5px 0 10px;
 overflow: visible;
 height: auto;
 }
.diagramLabel{
 border-style: solid;
 border-width: 1px;
 border-color: #EBEBED #EBEBED #ACBEC8 #ACBEC8;
 padding: 1px 4px 1px 4px;
 color: #555A5E;
 background: #FBFDFC;
 font-size: 7pt;
 font-weight: light;
 line-height: 1.3;
 text-align: center;
 position: absolute;
 left: 0px;
 top: 73px;
 z-index: 998;
 }
ul.mutualFundList{
 float: left;
 margin: 0 0 0 5px;
 width: 200px !important;
 }
.bottomShadow{
 width: 450px;
 padding: 0;
 clear: both;
 margin: 0 0 0 6px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/shadowBottomRisk.png?cacheid=3132463037) no-repeat 0px 0px;
 height: 10px;
 position: relative;
 }
* html .bottomShadow{
 width: 450px;
 padding: 0;
 margin: 0 0 0 0px;
 background: none;
 height: 2px;
 top: 0px;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://statmcnow.usaa.com/mcontent/static_assets/Media/shadowBottomRisk.png?cacheid=3132463037',sizingMethod='crop');
 }
#mapWindow ul, #mapWindow ol, #mapWindow li {
 padding: 0 !important;
 margin: 0 !important;
 }
#mutualTooltip0 {
 z-index: 10000; 
 margin: 25px 0 0 50px;
 border: 2px #638aa5 solid; 
 padding: 5px; 
 background-color: #fff;
} 
.mutualColumn {
 margin-top: 10px;
 }
ul.mutualFundList li {
 list-style-type: none;
 }
 
#risk_panel_default.columnGroup .columnRightEqual {
 padding-right: 25px;
 width: 50%;
}
#risk_panel_default.columnGroup .columnLeftEqual {
 width: 40%;
}
#risk_panel_default.columnGroup {
 padding-top: 15px;
}
 

 
.bannerTaskEntry {
 border-right: 1px solid #E5E5E5;
 border-bottom: 1px solid #999999;
 padding: 10px 20px 20px 10px;
 width: 97%;
 float: left;
 background: #F6F6F6;
 }
.bannerTaskEntryTime {
 padding-left: 50px;
 margin-bottom: 8px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/te_ico_clock.gif?cacheid=3478562114) no-repeat;
 }
.bannerTaskEntryLearn {
 padding-left: 50px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/notepadPencil_icon.jpg?cacheid=1834788125) no-repeat;
 }
.bannerTaskEntryNeed {
 padding-left: 55px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/te_ico_clipboard.gif?cacheid=1678337964) no-repeat 0px 8px;
 height: 20px; 
 min-height: 90px;
 }
.bannerTaskEntryReturn {
 margin-bottom: 8px;
 border-bottom: 1px solid #E5E5E5;
 padding: 10px;
 background: #FFFFE5;
 text-align: center;
 line-height: 1.8em;
 }
.bannerTaskEntryImage {
 float: left;
 width: 270px;
 }
.bannerTaskEntryContent {
 margin-left: 280px;
 }
 
.bannerTaskEntryContent ul {
 margin-left: 10px;
 }
 

#leftMainCol {
 float: left;
 width: 665px;
 }
#transactionCol {
 padding: 13px 0px;
 width: 220px;
 float: right;
 margin-left: 10px;
 }
#transactionCol .summaryModule {
 width: 210px;
 border: 1px solid #BBCEDC;
 padding: 6px;
 margin-bottom: 15px;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/ts_h4_bg.gif?cacheid=3831693888) #FFFFFF no-repeat;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#A2A1A1,direction=118);
 }
#transactionCol .summaryModule h4 {
 color: #006698;
 font: bold .7em Verdana, Arial, Helvetica, sans-serif;
 }
.sIFR-hasFlash h4.summaryHeader {
 visibility: hidden;
 }
#transactionCol p {
 font-size: 10px;
 }


.crossSellBanner {width: 97%; overflow:hidden;}
.crossSellcolumnLeft {
 float: left;
 width: 35%;
 padding: 5px 0 30px 10px;
 height: auto;
 }
.crossSellcolumnRight {
 float: left;
 width: 58%;
 padding: 5px 0 30px 10px;
 height: auto;
 }

.toolsTitle {
 float: left;
 font-weight: bold;
 }
#pubHome .columnGroup .columnRight {
 margin:0px;
 width:200px;
 }
#pubHome .columnGroup .columnLeft {
 padding:0pt;
 width:700px;
 }
#logonBox {
 background-color:#F0F6F9;
 border-bottom:1px solid #C6D5DE;
 border-top:1px solid #C6D5DE;
 left:20px;
 margin:0pt;
 padding:10px 6px 0px;
 position:absolute;
 top:90px;
 width:230px;
 z-index:10005;
 }
#logonBox h6 {
 clear:both;
 font-size:0.9em;
 font-weight:normal;
 padding:0pt;
 text-transform:none;
 }
#logonBox .loginField {
 float:left;
 margin:4px 0pt 10px;
 width:150px;
 }
#logonBox p {
 clear:both;
 line-height:0.7em;
 }
button.nAction {
 background:transparent url(https://statmcnow.usaa.com/mcontent/static_assets/Media/linkPrimary.gif?cacheid=975801630) no-repeat scroll 2px 8px;
 color:#0C7AAF;
 height:auto;
 padding:5px 0pt 0pt 14px;
 }
.moduleGroup {
 background-color:#F9F9F1;
 border-bottom:0px solid #ECECEC;
 border-right:0px solid #ECECEC;
 padding:20px;
 width:634px;
 }
.moduleDesc {
 float:left;
 padding:0pt 20px 0pt 0pt;
 width:399px;
 }
.moduleDesc2 {
 float:left;
 padding:0pt 20px 0pt 0pt;
 width:450px;
 }
.moduleDesc3 {
 float:left;
 padding:0pt 20px 0pt 0pt;
 width:400px;

 }
.moduleLinks {
 border-left:1px solid #ECECEC;
 float:left;
 padding:0pt 0pt 0pt 20px;
 }
#logonBox .loginField {
 float:left;
 margin:4px 0pt 10px;
 width:150px;
 }
.messageLoginError {
 background-image:url(https://statmcnow.usaa.com/mcontent/static_assets/Media/errorMsgBg.gif?cacheid=765154740);
 background-position:left center;
 background-repeat:no-repeat;
 color:#CC0000;
 font-size:0.8em;
 font-weight:bold;
 left:230px;
 line-height:14px;
 padding:0pt 10px 10px 30px;
 position:absolute;
 top:100px;
 width:350px;
 z-index:11000;
 }

#main #stepsBar.repOnly .step2active {color: #6ba937;}
#stepsBar.repOnly .step2active {
 padding-left: 69px !important;
 background:  url(https://statmcnow.usaa.com/mcontent/static_assets/Media/stepsBar_step2active_repOnly.gif?cacheid=1024471324) no-repeat;
 }

div .repOnlyPage {
 width: 680px;
 height: 30px;
 position: relative;
 }
.repOnlyPage .sIFR-hasFlash h2, .repOnlyPage h2 {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconRepOnly.gif?cacheid=1909324876) no-repeat left top;
 padding-left: 42px;
 color: #6ba937;
 }


.repOnly tr, .repOnly td, td.repOnly {
 border-bottom: 1px solid #999999;
 background: #deedcb;
 }
.repOnly tr {border-right: 1px solid #999999;}
.repOnly .dataLabel {
 padding: 8px 5px 8px 55px;
 background: #deedcb url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconRepOnlyDatalabel.gif?cacheid=1577328653) no-repeat left top;
 min-height: 35px;
 }

.repOnlyContainer h4 {
 padding: 8px 0 10px 65px !important;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconRepOnlyContainer.gif?cacheid=1831861337) no-repeat left 5px;
 }
.repOnlyContainer .tableData {
 background-color: #deedcb;
 border-right: 0px solid #999;
 border-bottom: 0px solid #000;
 }
.repOnlyContainer td {border-bottom: 1px solid #999;}

.repOnlyContent {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconRepOnly.gif?cacheid=1909324876) no-repeat 10px 10px;
 padding: 10px 10px 10px 55px;
 border: 2px solid #deedcb;
 border-right: 1px solid #999;
 border-bottom: 2px solid #999;
 }

.rightModule.repOnly h4 {
 color: #619c31;
 padding-left: 45px !important;
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/iconRepOnly.gif?cacheid=1909324876) no-repeat left top;
 }

.repOnlyMute {color: #999;}



#nav {
 background: images/GlobalNav.gif;
 height: auto;
 }
#globalNav {
 height: 38px; 
 overflow: hidden;
 }
#navSubSection {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgShadow.gif?cacheid=3812631762) repeat-x;
 height: 10px; 
 }
#navSub {
 background: url(https://statmcnow.usaa.com/mcontent/static_assets/Media/bgSubNav.gif?cacheid=832919007) top repeat-x;
 margin-top: 0px;
 height: 24px;
 padding-left: 10px;
 width: 960px;
 }



.featuredArticleBanner p {
 padding: 5px;
 }



 
