
/****************************************
Member central styles - additional
****************************************/




 
body {
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 75%;
    color: black;
}
body.wptheme-mainbody {
    background-attachment: fixed;
    background-color: #1f84bf;
    background-image: url("../images/body_bg.png");
    background-position: left top;
    background-repeat: repeat-x;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 0.625em;
    font-style: normal;
    line-height: 1.25;
    margin: 0;
    vertical-align: top;
}
pre {
    font-family: monospace;
    font-size: 1.1667em;
}
table {
    border-collapse: collapse;
    empty-cells: show;
}
a img {
    border-style: none;
}
a, a:visited, a:active, .wpsLink, .wpsLink:visited, .wpsLink:active {
    color: #00a0c6;
    text-decoration: none;
}
.dj_ie6 #content-wrapper a, .dj_ie6 #content-wrapper a:link, .dj_ie6 #content-wrapper a:link, .dj_ie6 #content-wrapper a:visited, .dj_ie6 #content-wrapper a:active {
    color: #00a0c6 !important;
    text-decoration: none;
}
.dj_ie7 #content-wrapper a, .dj_ie7 #content-wrapper a:link, .dj_ie7 #content-wrapper a:link, .dj_ie7 #content-wrapper a:visited, .dj_ie7 #content-wrapper a:active {
    color: #00a0c6 !important;
    text-decoration: none;
}
.dj_ie7 #content-wrapper a, .dj_ie7 #content-wrapper a:link, .dj_ie7 #content-wrapper a:visited, .dj_ie7 #content-wrapper a:active {
    color: #00a0c6 !important;
    text-decoration: none;
}
a:hover, .wpsLink:hover {
    text-decoration: underline;
}
.dj_ie6 #content-wrapper a:hover, .dj_ie6 #content-wrapper .wpsLink:hover {
    text-decoration: underline !important;
}
.dj_ie7 #content-wrapper a:hover, .dj_ie7 #content-wrapper .wpsLink:hover {
    text-decoration: underline !important;
}
.dj_ie7 a:hover, .dj_ie7 .wpsLink:hover {
    text-decoration: underline !important;
}
body {
    float: left;
    height: 100%;
}
body, p, span {
    font-family: Verdana,Geneva,sans-serif;
}
.dijitDialog {
    overflow: auto;
}
#banner {
    float: left;
    height: 66px;
}
#logo {
    display: inline;
    height: 62px;
    position: absolute;
    top: 0;
    width: 460px;
}
#banner div.restrictedLogo {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/banner-logo-trans.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 62px;
    position: absolute;
    top: 0;
    width: 460px;
}
#wptheme-pageWrapper {
    line-height: normal;
    margin-left: 19px;
    margin-right: auto;
    vertical-align: top;
    width: 970px;
}
.dj_ie #wptheme-pageWrapper {
    margin-top: 12px;
}
.wptheme-clearing {
    clear: both;
}
.wptheme-clearing-right {
    clear: right;
}
.wptheme-clearing-left {
    clear: left;
}
.wptheme-themeHeader {
    display: block;
    height: 66px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 970px;
}
.dj_ie6 .toggleBtns {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/toggle_bg_full.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: 816px;
}
.dj_ie6 #left-tog-div {
    margin-left: 3px;
}
.rightTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/separator.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    display: inline-block;
    float: left;
    height: 52px;
    vertical-align: top;
    width: 7px;
}
.rightBackTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    display: inline-block;
    float: left;
    height: 52px;
    vertical-align: top;
    width: 7px;
}
.middleTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-span.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    height: 40px;
    padding-left: 4px;
    padding-top: 12px;
    text-transform: uppercase;
    vertical-align: top;
    width: 176px;
}
.dj_ie6 .middleTopNav {
    height: 50px;
}
.leftFrontTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    height: 52px;
    margin-left: 0;
    vertical-align: top;
    width: 7px;
}
.leftTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/main-front.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    height: 52px;
    margin-left: 0;
    vertical-align: top;
    width: 7px;
}
.selectedRight {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-right-int-hover.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.selectedRightBack {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-right-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.selected {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-span-hover.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
.selectedLeftFront {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-left-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.selectedLeft {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-left-int-hover.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#topnav {
    height: 52px;
    margin-bottom: 3px;
    vertical-align: top;
    width: 970px;
}
#controls {
    float: right;
    position: relative;
}
.dj_ie #controls {
    top: -10px;
}
#searchControls {
    float: right;
    padding-top: 2px;
}
#buttonFloat {
    display: none;
    float: right;
}
#search {
    border: 0 none;
    display: inline-block;
}
#controls img {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
#marketing {
    height: 241px;
    width: 970px;
}
#marketing_img {
    height: 241px;
    position: relative;
    width: 970px;
    z-index: -1;
}
#mainNav {
    color: #636363;
    float: right;
    font-size: 0.9em;
    line-height: normal;
    padding-right: 10px;
    padding-top: 9px;
    text-align: right;
    top: -20px;
    vertical-align: top;
    width: 725px;
}
#mainNavButtons {
    float: right;
    margin-top: 5px;
    position: relative;
}
.dj_ie #mainNavButtons {
    top: -10px;
}
#mainNav a {
    color: #00a0c6;
    font-weight: bold;
    text-decoration: none;
}
#mainNav a:hover {
    text-decoration: underline;
}
.welcomeText {
    color: #636363;
    float: right;
    font-size: 1em;
    margin-right: 10px;
    margin-top: 5px;
    text-transform: uppercase;
}
.dj_ie6 .welcomeText {
    line-height: normal;
}
#beltline {
    height: 221px;
    margin-bottom: 19px;
    margin-top: 15px;
    width: 970px;
}
#login {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login.png");
    background-position: left top;
    float: left;
    height: 221px;
    vertical-align: top;
    width: 182px;
}
#features {
    float: right;
    height: 221px;
    vertical-align: top;
    width: 788px;
}
.featureBox {
    float: right;
    height: 103px;
    margin-bottom: 15px;
    margin-left: 15px;
    vertical-align: top;
    width: 182px;
}
.noMarginBottom {
    margin-bottom: 0;
}
.featureBoxLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/left_feature_box.png");
    background-position: left top;
    float: left;
    height: 103px;
    vertical-align: top;
    width: 4px;
}
.featureBoxMain {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/feature_box_background.png");
    background-position: left top;
    background-repeat: repeat-x;
    color: #fff;
    float: left;
    height: 103px;
    vertical-align: top;
    width: 173px;
}
.featureBoxMain img {
    margin-bottom: 2px;
    margin-top: 4px;
}
.featureBoxRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/right_feature_box.png");
    background-position: left top;
    float: left;
    height: 103px;
    vertical-align: top;
    width: 5px;
}
#wptheme-footer {
    background-color: #fff;
    margin-top: 3px;
    width: 970px;
}
.wptheme-footer a, .wptheme-footer a:visited, .wptheme-footer a:active {
    color: #00a0c6;
}
.wptheme-footer a:hover {
    text-decoration: underline;
}
#footerlogo {
    float: left;
    height: auto;
    margin-top: 13px;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 10px;
    width: auto;
}
#footerlogo img {
    border: medium none;
}
#footerinfo {
    color: #999;
    height: auto;
    line-height: 14px;
    margin-top: 6px;
    padding-top: 5px;
    font-size: 10px;
}
#footerinfo p {
    color: #969796;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
.dj_ie6 #footerinfo p {
    margin-top: 8px;
}
.dj_ie7 #footerinfo p {
    margin-top: 8px;
}
#footerinfo p a {
    color: #28ccff;
    margin-right: 5px;
}
.hpButton .dijitButtonNode {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login_button_bgnd.gif") !important;
    background-position: left top !important;
    background-repeat: repeat-x !important;
    border: medium none !important;
    height: 22px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-transform: uppercase;
    vertical-align: top !important;
}
.hpButton .dijitButtonText {
    color: #fff;
    font-size: 0.9em;
    font-weight: bold;
    margin-top: 3px;
    padding: 0;
}
.dj_ie .hpButton .dijitButtonText {
    margin-top: 5px;
}
.dj_ie6 .hpButton .dijitButtonText {
    font-family: Verdana,Geneva,sans-serif;
    margin-top: -1px;
}
.dj_ie7 .hpButton .dijitButtonText {
    margin-top: 0;
}
.dj_gecko .hpButton .dijitButtonText {
    font-size: 1.1em;
}
.dj_safari .hpButton .dijitButtonText {
    font-size: 1.1em;
    text-transform: uppercase;
}
.hpButtonLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/left_orange_button.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 22px;
    margin-left: 5px;
    width: 8px;
}
.hpButtonRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/right_orange_button.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 22px;
    width: 8px;
}
.hpButtonMain {
    background-color: #000;
    display: inline-block;
    float: left;
    height: 22px;
}
.dj_ie6 .blueButtonMain {
    margin-bottom: 2px;
    margin-top: -1px;
}
.dj_ie6 .tabPanel {
    margin-bottom: -2px;
    margin-top: -13px;
}
.tabPanel {
    line-height: 0;
    margin-top: -3px;
    position: relative;
    width: 970px;
}
.absolute {
    top: 121px;
}
.dj_ie6 .absolute {
    top: 131px;
}
.billboard_description {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 165px;
}
.dj_ie6 .billboard_description {
    width: 160px;
}
.billboard_nav {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 165px;
}
.dj_ie6 .billboard_nav {
    width: 160px;
}
.billboard_nav a {
    color: #666666;
    text-decoration: none;
}
.billboard_nav a:hover, .billboard_nav a:visited, .billboard_nav a:active {
    color: #00a0c6;
    text-decoration: none;
}
.billboard_nav_label {
    color: #666666;
    font-weight: bold;
}
.billboard_nav ul {
    list-style-type: none;
    margin-left: 0;
    margin-top: 8px;
    padding: 0;
}
.billboard_nav ul li {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png") no-repeat scroll 0 0.5em rgba(0, 0, 0, 0);
    color: #666666;
    margin-bottom: 2px;
    padding-left: 12px;
}
.billboardli {
    color: #666666;
    margin-top: 2px;
}
.selectedbillboardli {
    color: #666666;
    margin-top: 2px;
}
.topNavBulletLeftMargin {
    margin-left: 0;
}
.dj_ie6 .topNavBulletLeftMargin {
    margin-left: -12px;
}
.dj_ie7 .topNavBulletLeftMargin {
    margin-left: -12px;
}
.billboard_content {
    background-color: #fff;
    font-size: 1.1em;
    height: 100%;
    line-height: normal;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 20px;
    width: 930px;
}
.dj_ie6 .billboard_content {
    margin-top: -2px;
}
.dj_ie7 .billboard_content {
    margin-top: -3px;
}
.mssLink {
    display: none;
}
.PreLoads {
    display: none;
}
.dj_ie6 .midWrapper {
    height: 250px;
}
.midWrapper {
    width: 970px;
}
#portalSubpageContent {
    margin-bottom: 3px;
    margin-top: 3px;
}
.white_bg {
    background-color: #fff;
}
.dj_ie .white_bg {
    margin-top: -2px;
}
#portletWrapper {
    font-size: 1.1em;
    padding-bottom: 10px;
    padding-right: 10px;
    width: 950px;
}
.wptheme-breadcrumbNav {
    color: #666666;
    font-size: 1em;
    margin-bottom: 12px;
}
.dj_ie .wptheme-breadcrumbNav {
    margin-top: 2px;
}
.wptheme-breadcrumbNav a {
    color: #00a0c6 !important;
    text-decoration: none !important;
}
.wptheme-breadcrumbNav a:hover {
    text-decoration: underline !important;
}
.dj_ie .blueButton .dijitButtonText {
    font-size: 1.1em;
    margin-top: 3px;
}
.dj_ie6 .blueButton .dijitButtonText {
    margin-top: 0;
}
.dj_ie7 .blueButton .dijitButtonText {
    margin-top: 0;
}
.blueButton .dijitButtonText {
    color: #fff;
    font-size: 1.1em;
    font-weight: bold;
}
.blueButton .dijitButtonNode, .tundra .dijitButtonHover .dijitButtonNode, .tundra .dijitButtonNodeHover, .tundra .dijitButtonActive .dijitButtonNode {
    background: url("memberCentralImages/btn-blue-span.gif") repeat-x scroll 0 0 #fff;
    border: medium none;
    height: 20px;
    padding: 0.3em 0;
}
.leftNavSelected {
    background-color: #e5e5e5;
    list-style-type: none;
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.leftNavSelected li {
    color: #555;
    margin-left: 10px;
    padding-bottom: 2px;
}
.leftNavSelected li a:link, .leftNavSelected li a:visited {
    color: #555;
}
.leftNavSelected li > a:hover {
    color: #000;
    font-weight: bold;
}
.third-party-link-disclaimer:visited {
    color: #00a0c6;
}
.leftNavUnSelItem a:hover {
    background-image: url("memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000;
    font-weight: bold;
    padding-left: 10px;
}
.leftNavUnSelItem a {
    padding-left: 10px;
}
.leftNavSelItem a {
    background-image: url("memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    font-weight: bold;
    padding-left: 10px;
}
.leftNavSelectedItemNoCarrot {
    font-weight: bold;
}
.leftNavSelectedTopRow {
    background-color: #e5e5e5;
    height: 30px;
    list-style-type: none;
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.leftNavSelectedTopRow li {
    color: #000;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
}
.leftNavUnSelectedTopRow {
    background-image: url("memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.leftNavUnSelectedTopRow li {
    color: #555;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
    padding-top: 3px;
}
.leftNavUnSelectedTopRow li a:link, .leftNavUnSelectedTopRow li a:visited {
    color: #555;
}
.leftNavUnSelectedTopRow li > a:hover {
    color: #000;
}
.leftNavSelectedTopRow li a:link, .leftNavSelectedTopRow li a:visited {
    color: #555;
}
.leftNavSelectedTopRow li > a:hover {
    color: #000;
}
.externalLinkHeader {
    color: #0081c6;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 1.9em;
    font-style: normal;
    font-weight: normal;
}
.externalLinkText {
    padding-bottom: 28px;
    padding-top: 28px;
}
.externalLinkTextDiv {
    padding-left: 150px;
    width: 400px;
}
.externalLinkImageDiv {
    float: left;
    height: 380px;
    padding-right: 25px;
    width: 150px;
}
.externalLinkImage {
    padding-top: 100px;
}
#controls .dijitDropDownButton {
    display: none;
}
.modalDialog {
    left: -999px;
    position: absolute;
    top: -999px;
}
.searchForm .dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border: medium none;
    margin: 0;
    padding: 2px 2px 1px;
    width: 23px;
}
table.searchForm {
    background-color: #ecf3fd;
    border-color: #508bc2;
    border-style: solid;
    border-width: 1px;
}
.searchForm .dijitButtonText {
    display: none;
    padding: 0;
}
.searchForm .dijitDropDownButtonHover button.dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border: medium none;
}
.searchForm .dijitDropDownButtonActive button.dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border: medium none;
}
.searchForm .dijitDropDownButton {
    margin: 0;
}
.searchForm .dijitMenuItem {
    background-color: #ecf3fd;
    font-size: 1.1em;
    margin: 0;
    padding: 3px;
    text-decoration: none;
    white-space: nowrap;
}
.searchForm .dijitMenuItemLabel {
    font-family: Helvetica,Arial,sans-serif;
    padding: 0.3em;
    white-space: nowrap;
}
.searchForm .dijitMenuItemIcon {
    padding: 0.2em;
}
.searchForm .dijitMenuItemHover {
    background-color: #dae6f7;
    color: #202020;
    cursor: pointer;
}
.searchForm .dijitMenuSeparatorTop {
    border-bottom: 1px solid #508bc2;
}
.searchForm .dijitMenuSeparator {
    background-color: #ecf3fd;
}
#controls .searchForm {
    float: right;
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.searchForm input {
    vertical-align: middle;
}
.searchForm td {
    white-space: nowrap;
}
.wpsPortletToolbarDisabledText {
    color: #666;
    font-size: 1.2em;
}
.wpsPortletToolbarText {
    color: #000;
    font-size: 1.2em;
}
.wpsPortletBody .searchForm .text {
    border-style: solid;
    border-width: 1px;
    height: 1.2em;
    margin: 1px;
    padding: 2px;
    width: 10em;
}
.searchForm .text {
    border-color: #5581b7;
    border-style: none;
    border-width: 0;
    height: 1.25em;
    margin: 0 1px;
    padding: 3px 5px 4px;
    width: 11em;
}
.searchForm .dijitButtonNode img {
    margin: 0;
    padding: 0;
}
.resultsSummary {
    font-size: 1.4em;
    margin-bottom: 0.5em;
    margin-top: 1em;
}
.sponsoredLink {
    margin-bottom: 0.5em;
    margin-top: 1em;
}
.itemsPerPageLink {
    margin: 0.2em;
}
#printLogo {
    display: none;
    height: 62px;
    width: 460px;
}
#printLogoImage {
    height: 62px;
    width: 460px;
}
.print-img-class {
    cursor: pointer;
    float: right;
    margin-right: 20px;
}
#browser {
    background-color: #ff3;
    border: 1px solid #444;
    display: none;
    font-family: Verdana;
    font-size: 1.1em;
    height: 11px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.dj_ie #browser {
    margin-bottom: 10px;
    margin-top: -12px;
    position: relative;
    width: 958px;
}
#browser a:link {
    font-family: Verdana;
    text-decoration: none;
}
#browser a:hover {
    font-family: Verdana;
    text-decoration: underline;
}
#browser a:visited {
    font-family: Verdana;
    text-decoration: none;
}
.unError {
    display: none;
    margin-left: 185px;
}
.dj_ie6 .unError {
    margin-left: 180px;
}
.unError span {
    color: #ff0000;
}
.BlackPortletHeaderLeft {
    background-image: url("memberCentralImages/header-blk-left.png");
    float: left;
    height: 25px;
    width: 3px;
}
.BlackPortletHeaderRight {
    background-image: url("memberCentralImages/header-blk-right.png");
    float: right;
    height: 25px;
    width: 3px;
}
.BlackPortletHeader {
    background-image: url("memberCentralImages/header-blk-span.png");
    background-position: left center;
    background-repeat: repeat-x;
    color: #ffffff;
    float: left;
    font-weight: bold;
    height: 25px;
    padding-bottom: 0;
    padding-left: 0;
}
.BluePortletHeader {
    background-image: url("memberCentralImages/quicklinks-span.gif");
    background-position: left center;
    background-repeat: repeat-x;
    color: #ffffff;
    float: left;
    font-weight: bold;
    height: 29px;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
}
.BluePortletBody {
    background-image: url("memberCentralImages/quicklinks-bg-gradient-horz.gif");
    background-repeat: repeat-y;
    padding: 10px 5px 10px 10px;
}
.BlackPortletHeaderText {
    padding-left: 5px;
    padding-top: 5px;
}
.BluePortletHeaderText {
    padding-left: 5px;
    padding-top: 7px;
}
.clear {
    clear: both;
}
.bold {
    font-weight: bold;
}
.PrintFriendly {
    float: right;
    font-size: 0.9em;
    margin-top: -15px;
    padding-right: 5px;
}
.BottomContent {
    margin: 10px 0 0 13px;
    width: 610px;
}
#MainHeader {
    font-size: 1.6em;
    font-weight: bold;
    margin: 0 0 0 13px;
    padding-top: 17px;
    width: 600px;
}
#MainHeader a:link {
    color: #6bc7dd;
    text-decoration: none;
}
#MainHeader a:hover {
    text-decoration: underline;
}
.TopHeaderContent {
    margin: 25px 0 0 13px;
    width: 610px;
}
.lotusui .lotusAltText {
    display: none;
}
.lotusImagesOff .lotusAltText {
    display: inline;
}
.white_bg #portletWrapper {
    padding-left: 10px;
}
.WhiteRoundedCornerDiv {
    background: none repeat scroll 0 0 #fff;
    clear: both;
    float: left;
    width: 970px;
}
b.WhiteRoundedCornerTop, b.WhiteRoundedCornerTop b, b.WhiteRoundedCornerBottom, b.WhiteRoundedCornerBottom b {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/whiteCorners.gif");
    background-repeat: no-repeat;
    display: block;
    font-size: 1px;
    height: 2px;
}
b.WhiteRoundedCornerBottom, b.WhiteRoundedCornerBottom b {
    height: 2px;
}
b.WhiteRoundedCornerTop b {
    background-position: 100% -2px;
}
b.WhiteRoundedCornerBottom {
    background-position: 0 -4px;
}
b.WhiteRoundedCornerBottom b {
    background-position: 100% -6px;
}
b.BillboardTopCorners, b.BillboardTopCorners b, b.BillboardBottomCorners, b.BillboardBottomCorners b {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/billboard_corners.png");
    background-repeat: no-repeat;
    display: block;
    font-size: 1px;
    height: 28px;
}
b.BillboardBottomCorners, b.BillboardBottomCorners b {
    height: 16px;
}
b.BillboardTopCorners b {
    background-position: 100% -28px;
}
b.BillboardBottomCorners {
    background-position: 0 -56px;
}
b.BillboardBottomCorners b {
    background-position: 100% -72px;
}
.BillboardTop {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/slider-top-span.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    width: 100%;
}
.BillboardBottom {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/billboard_bottom_span.png") repeat-x scroll 0 100% rgba(0, 0, 0, 0);
}
.BillboardLeft {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/slider-left-gradient.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.BillboardRight {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/slider-right-gradient.png") repeat-y scroll 100% 0 rgba(0, 0, 0, 0);
}
.inner_gradient {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/inner_gradient.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 18px;
    margin-right: 10px;
    width: 100%;
}
#wptheme-statusBar {
    display: none;
}
.dj_ie #wptheme-topnav {
    margin-top: -12px;
}
.dj_ie6 .mainGraphic-a img {
    height: 241px;
    width: 970px;
}
.dj_ie .dijitCheckBoxInput {
    opacity: 0 !important;
}
.testClass {
    display: inline-block;
    height: 22px;
    margin-top: -8px;
    vertical-align: middle;
    font-size:;
}
.portlet-section-header {
    float: left;
    padding: 1.7em 0 0.25em;
}
.portlet-section-header-center {
    float: left;
    padding: 1.8em 0 0.5em 3em;
}
.portlet-subsection-header {
    float: left;
    padding: 1.4em 0 0;
}
.portlet-subsection-header-top {
    float: left;
    padding: 0;
}
.portlet-section-header-right {
    float: right;
    padding: 1.9em 0 0.5em;
}
.portlet-section-subheader {
    float: left;
    padding: 0 0 1.4em;
}
.portlet-msg-error {
    color: #cc0000;
    font-size: 1.2em;
    font-weight: bold;
    padding-right: 0.3em;
}
.portlet-msg-error-sm {
    color: #cc0000;
    font-size: 1em;
    font-weight: bold;
    padding-right: 0.3em;
}
.activePage {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
}
.inactivePage {
    color: #999;
    font-size: 1.1em;
    font-weight: bold;
}
h1 {
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 0.8em;
    margin-top: 0;
}
h2 {
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 1.5em;
    margin-top: 0;
}
h3 {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-bottom: 1.5em;
    margin-top: 0;
}
p {
    color: #4d4d4d;
    line-height: 1.4em;
}
a:link, a:visited, a:active {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.orange {
    color: #fbb03c !important;
}
.formCenter {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.formInput {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 58%;
}
.formInputShort {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 33%;
}
.formInputMedium {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 35%;
}
.formInputWide {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 51.5%;
}
.formInputFull {
    margin: 1.3em auto;
    padding: 0 0.3em 0 0;
    vertical-align: top;
}
.formInputSm {
    float: left;
    padding: 1.3em 0.3em 0 0;
}
.formInputHint {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 57.5%;
}
.formInputSpacer {
    float: left;
    padding-left: 55px;
}
.formInputSpacerWide {
    float: left;
    padding-left: 135px;
}
.dj_ie7 .formInputSpacerWide {
    float: left;
    padding-left: 130px;
}
.formInputButtons {
    float: left;
    padding-left: 34em;
}
.formInputButtonsShort {
    float: left;
    padding-left: 12.5em;
}
.formInputButtonsMedium {
    float: left;
    padding-left: 14.2em;
}
.formDesc {
    height: 1.3em;
    padding: 1.3em 0 0 0.5em;
    width: 54%;
}
.formDescReduced {
    height: 1.2em;
    padding: 0 0 0 0.5em;
    width: 54%;
}
.increasedHeight {
    padding-top: 1.8em;
}
.increasedHeight2 {
    padding-top: 3.2em;
}
.portlet-form-input-field {
    font-size: 1.1em;
    height: 1.8em;
    margin-bottom: 10px;
    width: 15.6em;
}
.topLayer {
    position: relative;
    z-index: 1;
}
.checkBg {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-check.png") no-repeat scroll 0.5em 1.8em rgba(0, 0, 0, 0);
}
.checkBgReduced {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-check.png") no-repeat scroll 0.5em 0.5em rgba(0, 0, 0, 0);
}
.noCheckBg {
    background: url("") no-repeat scroll 0.2em 1.4em rgba(0, 0, 0, 0);
}
.sm {
    width: 8em;
}
.portlet-form-field-label {
    background-position: -0.1em 0.6em;
    padding: 0.4em 0.5em 0 0.7em;
}
.multiLineLabel {
    background-position: 0 0.2em;
    padding: 0 0.5em 0 0.7em;
}
.portlet-form-field-label-tall-wrapper {
    height: 100%;
    margin-bottom: -2em;
    overflow: hidden;
    position: relative;
    top: -0.1em;
    z-index: 0;
}
.portlet-form-field-label-subtext {
    left: 9.2em;
    position: relative;
    top: -0.9em;
    width: 33%;
}
.starBg {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/star.png");
    background-repeat: no-repeat;
}
.colonBg {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/colon.png");
    background-position: 20.1em 2em;
    background-repeat: no-repeat;
}
.reducedWidth {
    background-position: 18.3em 2.1em;
}
.multiLineBg {
    background-position: 20.1em 1.4em;
    margin-bottom: 1.4em;
}
.reducedHeight {
    background-position: 20.1em 0.7em;
    padding-top: 0;
}
.relForm {
    float: left;
    padding: 0 2em 1em 0;
    width: 38%;
}
.centerForm {
    float: left;
    vertical-align: middle;
    width: 50%;
}
.hidden {
    visibility: hidden;
}
.visible {
    visibility: visible;
}
.noDisplay {
    display: none;
}
.display {
    display: inline;
}
.alignLeft {
    float: left;
}
.alignRight {
    float: right;
}
.clear {
    clear: both;
}
.clearLeftMargin {
    margin-left: 0;
}
.inputSelect {
    border: 0.1em solid #a5aeb5;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.1em;
    height: 20px;
    left: 0.5em;
    position: relative;
    width: 24em;
}
.relInputSelect {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    width: 28em;
}
#specificLang {
    width: 30%;
}
.spacer {
    height: 1.7em;
}
.spacerLogin {
    padding-top: 1em;
}
.spacerMid {
    height: 0.5em;
}
.spacerSm {
    height: 0.4em;
    overflow: hidden;
}
.spacerWsm {
    width: 10px;
}
.spacerWmid {
    width: 20px;
}
.spacerW {
    width: 50px;
}
.paddingRight {
    padding: 0 0 0 0.3em;
}
.paddingLeft {
    padding: 0 0 0.5em;
}
.paddingTop {
    padding: 0.5em 0 0;
}
.hr {
    background-color: #999;
    height: 0.1em;
    margin: 0 0 0.3em;
    overflow: hidden;
}
.hr-thin {
    background-color: #999;
    height: 0.1em;
    margin: 1em 0 0.3em;
    overflow: hidden;
}
.bold {
    font-weight: bold;
}
.radioSubHeading {
    margin: 0 0 0 25px;
}
.dijitButton {
    margin: 0;
}
.blueButton .dijitButtonText {
    color: #fff;
    font-size: 1.3em;
    font-weight: bold;
    margin-top: 0;
}
.inputSelect .dijitComboBox .dijitDownArrowButtonInner {
    background: url("") repeat scroll 0 0 #fff;
}
.questionMark {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-question-mark.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 17px;
    width: 20px;
}
.portlet-msg-error {
    color: #cc0000;
    font-weight: normal;
}
.grayButton .dijitButtonNode {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/gray-button-span.png") !important;
    background-position: left top !important;
    background-repeat: repeat-x !important;
    border: medium none !important;
    height: 16px !important;
    margin: 0 !important;
    padding: 0 !important;
    vertical-align: top !important;
}
.grayButton .dijitButtonText {
    color: #ff7f00;
    font-size: 1.1em;
    font-weight: bold;
    margin-top: 0;
    padding: 0;
}
.dj_ie .grayButton .dijitButtonContents {
    color: #ff7f00;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    margin-top: 0;
    padding: 0;
}
.dj_ie .grayButton .dijitButtonText {
    font-family: Verdana,Geneva,sans-serif;
}
.grayButtonLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/gray-button-left.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 16px;
    margin-left: 5px;
    width: 4px;
}
.grayButtonRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/gray-button-right.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 16px;
    width: 4px;
}
.grayButtonMain {
    background-color: #000;
    display: inline-block;
    float: left;
    height: 16px;
}
.tundra .dijitButtonHover .dijitButtonNode, .tundra .dijitButtonNodeHover, .tundra .dijitButtonActive .dijitButtonNode, .tundra .dijitDialogTitleBar {
    background: url("") repeat scroll 0 0 #fff;
}
.blueButton .dijitButtonNode, .tundra .dijitButtonHover .dijitButtonNode, .tundra .dijitButtonNodeHover, .tundra .dijitButtonActive .dijitButtonNode {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/btn-blue-span.png") repeat-x scroll 0 0 #fff;
    border: medium none;
    height: 20px;
    padding: 0.3em 0;
}
.blueButtonLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/btn-blue-left.png");
    float: left;
    height: 27px;
    width: 7px;
}
.blueButtonRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/btn-blue-right.png");
    float: left;
    height: 27px;
    width: 7px;
}
.tundra .dijitHover, .dijitTextBoxHover {
    margin: 0;
    padding: 0;
}
.tundra .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {
    background: url("") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 20px;
}
.tundra .dijitDownArrowButton, .tundra .dijitComboBoxHover .dijitDownArrowButton {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/button-arrow-down.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.privacyInfo {
    width: 65.5em;
}
.white {
    color: #fff !important;
}
.black {
    color: #000 !important;
}
.tundra .dijitInputField INPUT, .tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner {
    margin: 0;
}
.tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner, .tundra .dijitTextArea, .tundra .dijitInlineEditor input {
    background: url("") repeat-x scroll left top #fff;
}
.tundra .dijitError {
    background-color: #f9f7ba;
    background-image: none;
}
.tundra .dijitDialog {
    height: 14.5em;
    padding: 3em;
    width: 34.5em;
}
.dijitDialogUnderlay {
    background: none repeat scroll 0 0 #000;
    opacity: 0.7;
}
.tundra .dijitDialog .dijitDialogPaneContent {
    border-top: 0 solid #d3d3d3;
}
.tundra .dijitDialogTitle {
    font-size: 1.7em;
    padding: 8px 12px 8px 6px;
}
.tundra .dijitTooltipContainer {
    background: url("") repeat-x scroll left bottom #ffffff;
    border: 3px solid #189ad6;
    max-width: 250px;
}
.tundra .dijitTooltipRight .dijitTooltipConnector {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/leftArrow.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    bottom: 7px;
    left: 4px;
}
.dj_ie6 .tundra .dijitTooltipRight .dijitTooltipConnector {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/leftArrow.gif");
}
.tundra .dijitMenu, .tundra .dijitMenuBar {
    background-color: #fff;
    border: 1px solid #666;
}
.tundra .dijitMenuPassive .dijitMenuItemHover, .tundra .dijitMenuItemSelected {
    background-color: #666;
}
.blueLoginBg {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login_card.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-top: 15px;
    padding-left: 10px;
}
.dj_ie6 .blueLoginBg {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login_card_ie6.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.myAccount {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/my_acct_title.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 26px;
    margin-bottom: 10px;
    position: relative;
    top: 0.5em;
    width: 130px;
}
.loginButtonSection {
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
}
.loginInput {
    border: medium none;
    left: 0 !important;
    width: 13em;
}
.loginError {
    height: 1.2em;
    padding: 0 0 0.5em;
    width: 54%;
}
.loginForm {
    height: 185px;
    width: 172px;
}
.dj_ie .loginForm {
    margin-top: 20px;
}
.dijitTooltip {
    width: 250px;
}
.quickLinksHeader {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/quicklinks-span.gif");
    background-repeat: repeat-x;
    height: 29px;
    width: 202px;
}
.quickLinksHeaderText {
    color: #fff;
    font-size: 1.3em;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 6px;
}
.quickLinks {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/quicklinks-bg-gradient-horz.gif");
    background-repeat: repeat-y;
    border-bottom: 1px solid #f2f2f2;
    display: inline-block;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 10px;
}
.quickLink {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #189ad6;
    font-size: 1.1em;
    padding-left: 8px;
}
.wcmLeftNavSelected {
    background-color: #e5e5e5;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavSelected li {
    color: #4d4d4d;
    margin-left: 10px;
    padding-bottom: 2px;
    padding-left: 0;
}
.wcmLeftNavImage {
    float: left;
    height: 30px;
    padding-top: 2px;
    width: 17px;
}
.wcmLeftNavSelectedLink {
    float: left;
    height: 30px;
    width: 187px;
}
.wcmLeftNavUnSelectedLink {
    float: left;
    height: 30px;
    width: 187px;
}
.wcmLeftNavSelectedTopRow {
    background-color: #e5e5e5;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavSelectedTopRow li {
    color: #000000;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 0;
}
.wcmLeftNavUnSelectedTopRow {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavUnSelectedTopRow li {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 0;
}
.wcmLeftNavUnSelectedTopRowNoChildren {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavUnSelectedTopRowNoChildren li {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
}
.wcmLeftNavSelectedTopRowNoChildren {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavSelectedTopRowNoChildren li {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
}
.wcmLeftNavUnSelectedLink a:link, .wcmLeftNavUnSelectedLink a:visited {
    color: #4d4d4d;
}
.wcmLeftNavUnSelectedLink a:hover {
    color: #000000;
}
.wcmLeftNavSelectedLink a:link, .wcmLeftNavSelectedLink a:visited {
    color: #000000;
}
.wcmLeftNavSelectedLink a:hover {
    color: #000000;
}
.wcmLeftNavSelectedItem a:link, .wcmLeftNavSelectedItem a:visited {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000000;
    display: block;
    padding-left: 10px;
}
.wcmLeftNavSelectedItem a:hover {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000000;
    padding-left: 10px;
}
.wcmLeftNavUnSelectedItem a:link, .wcmLeftNavUnSelectedItem a:visited {
    color: #666666;
    padding-left: 10px;
}
.wcmLeftNavUnSelectedItem a:hover {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000000;
    padding-left: 10px;
}
.mainTabContainer {
    height: 150px;
    width: 512px;
}
.tabContainer {
    background-color: #e3f7fc;
}
.glossaryTable {
    border-spacing: 0;
    font-size: 1.1em;
    padding: 0;
}
.glossaryCell {
    color: #00a0c6;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: underline;
}
table.glossaryTable td {
    font-size: 1.1em;
    padding: 5px;
}
table.searchTable {
    border-spacing: 0;
    font-size: 1.1em;
    padding: 0;
}
.searchtableFirstCell {
    color: #00a0c6;
    font-size: 1.2em;
    font-weight: bold;
}
.searchtableNoneCell {
    color: #ff0000;
    font-size: 1.2em;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
}
table.searchTable th {
    background-color: #ffffff;
    border-color: #555555;
    border-style: solid;
    border-width: 0 1px 1px;
    color: #424242;
    font-weight: bold;
    padding: 8px 7px;
}
table.searchTable td {
    font-size: 1.1em;
    padding: 12px 7px;
}
table.medicationTable td {
    padding: 5px;
}
.tableAlignRight {
    text-align: right;
}
.tableAlignLeft {
    text-align: left;
}
.alt-table-row {
    background-color: #e3f7fc;
}
.accountMargin {
    margin-right: 0;
}
.accountLinksHeader {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/header-blk-span.png");
    background-repeat: repeat-x;
    height: 29px;
    margin-top: 15px;
    width: 258px;
}
.accountLinksHeaderText {
    color: #fff;
    font-size: 1.1em;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 6px;
}
.marketLinks {
    background-color: #ffffff;
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/home_secure_grad.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    height: 219px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 10px;
    width: 246px;
}
.tundra .dijitTabContainerTop-dijitContentPane, .tundra .dijitTabContainerLeft-dijitContentPane, .tundra .dijitTabContainerBottom-dijitContentPane, .tundra .dijitTabContainerRight-dijitContentPane, .tundra .dijitAccordionContainer-dijitContentPane {
    background-color: #e3f7fc;
}
.tundra .dijitTab {
    margin-right: 0;
}
.iwanttoHeader {
    width: 450px;
}
.iwanttoLinks {
    background-color: #ffffff;
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/home_secure_grad.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    height: 239px;
    width: 448px;
}
.loadingImage {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/loading.gif") no-repeat scroll 8px 0 white;
    height: 32px;
    width: 450px;
}
.loadingText {
    margin-left: 52px;
    padding-top: 8px;
}
.menuList {
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 195px;
}
.menuList li {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: 0 4px;
    background-repeat: no-repeat;
    margin-left: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.menuListWide {
    list-style-type: none;
    margin: 0 0 1px;
    padding: 2px 15px 5px 0;
    width: 228px;
}
.menuListWide li {
    margin-left: 0;
    padding-bottom: 5px;
    padding-left: 8px;
}
.menuList li > a:link, .menuList li > a:visited {
    color: #0697c9;
}
.menuList li > a:hover {
    color: #0697c9;
}
.IconMenuItem {
    border-color: #ccc;
    border-style: solid;
    border-width: 0 0 1px;
    font-size: 1.2em;
    font-weight: bold;
    height: 35px;
    margin-left: 5px;
    margin-right: 10px;
    margin-top: 0;
    padding-bottom: 2px;
    padding-left: 40px;
    padding-top: 2px;
}
.findADoctorIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-finddoc.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.reviewBenefitsIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-revbenefits.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.updateProfileIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-updateprofile.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.requestIDIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/spendingaccount-icon.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.primaryCareIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-changeprovider.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.menuListHeader {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/header-grey-span.png");
    background-position: left center;
    background-repeat: repeat-x;
    font-weight: bold;
    height: 25px;
    padding-left: 10px;
    width: 195px;
}
.menuListHeaderText {
    padding-top: 5px;
}
.wcmContent {
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 2px;
    width: 195px;
}
.overviewHeader {
    width: 224px;
}
.overviewLinks {
    width: 212px;
}
.overviewText {
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 5px;
    width: 214px;
}
.overviewLabel {
    float: left;
    font-weight: bold;
    padding-bottom: 5px;
    width: 30%;
}
.overviewValue {
    float: right;
    padding-bottom: 5px;
    width: 70%;
}
.buttonSideDisabledLeft {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/buttonDisabledLeft.png") no-repeat scroll center top #e4e4e4;
    border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5;
    float: left;
    height: 27px;
    opacity: 0.6;
    width: 7px;
}
.dj_ie .buttonSideDisabledLeft * {
}
.buttonSideDisabledRight {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/buttonDisabledRight.png") no-repeat scroll center top #e4e4e4;
    border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5;
    float: left;
    height: 27px;
    opacity: 0.6;
    width: 7px;
}
.dj_ie .buttonSideDisabledRight * {
}
.wpsPagingTable, .wpsPagingTableHeader, .wpsPagingTableFooter, .wpsPagingTableBody {
    border: 0 none;
}
.wpsPagingTableHeaderStart {
    background-color: #f0f0f0;
    border-color: #aaaaaa;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
}
.wpsPagingTableHeaderMiddle {
    border-bottom: 0 none #aaaaaa;
    border-left: 0 none #aaaaaa;
    border-right: 0 none #aaaaaa;
}
.wpsPagingTableHeaderEnd {
    background-color: transparent;
    background-image: url("./colors/default/PagingTableTopRight.gif");
    background-position: right top;
    background-repeat: no-repeat;
}
.wpsPagingTableFooterStart {
    background-color: #f0f0f0;
    border-color: #aaaaaa;
    border-style: none none solid solid;
    border-width: 0 0 1px 1px;
}
.wpsPagingTableFooterMiddle {
    background-color: #f0f0f0;
    border-color: #aaaaaa;
    border-style: none none solid;
    border-width: 0 0 1px;
}
.wpsPagingTableFooterEnd {
    background-color: transparent;
    background-image: url("./colors/default/PagingTableBottomRight.gif");
    background-position: right bottom;
    background-repeat: no-repeat;
}
.maxWidth {
    width: 100%;
}
.regInfo {
    background-color: #cff2ff;
    margin-top: 10px;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 100%;
}
.regUsername {
    font-family: Verdana;
    font-size: 1.4em;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}
.regCongratulation {
    font-family: Verdana;
    font-size: 1.2em;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}
.regHeader {
    font-family: Verdana;
    font-size: 1.2em;
    font-weight: bold;
}
.formInput {
}
.formDesc {
}
.portlet-msg-error {
}
.portlet-form-field-label-subtext {
    left: 8.7em;
    top: -0.3em;
    width: 60%;
}
.multiLineBg {
    background-position: 20.1em 1.4em;
    margin-bottom: 0.3em;
}
.reducedHeight {
    position: relative;
    top: 0.5em;
}
.formDescReduced {
    height: 1.7em;
    padding: 0 0 0 0.5em;
    width: 54%;
}
.checkBgReduced {
    background-position: 0.5em 1em;
}



/****************************************
WP theme    
****************************************/




body {
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 75%;
}
body.wptheme-mainbody {
    background-attachment: fixed;
    background-color: #1f84bf;
    background-image: url("../images/body_bg.png");
    background-position: left top;
    background-repeat: repeat-x;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 0.625em;
    font-style: normal;
    line-height: 1.25;
    margin: 0;
    vertical-align: top;
}
pre {
    font-family: monospace;
    font-size: 1.1667em;
}
table {
    border-collapse: collapse;
    empty-cells: show;
}
a img {
    border-style: none;
}
a, a:visited, a:active, .wpsLink, .wpsLink:visited, .wpsLink:active {
    color: #00a0c6;
    text-decoration: none;
}
.dj_ie6 #content-wrapper a, .dj_ie6 #content-wrapper a:link, .dj_ie6 #content-wrapper a:link, .dj_ie6 #content-wrapper a:visited, .dj_ie6 #content-wrapper a:active {
    color: #00a0c6 !important;
    text-decoration: none;
}
.dj_ie7 #content-wrapper a, .dj_ie7 #content-wrapper a:link, .dj_ie7 #content-wrapper a:link, .dj_ie7 #content-wrapper a:visited, .dj_ie7 #content-wrapper a:active {
    color: #00a0c6 !important;
    text-decoration: none;
}
.dj_ie7 #content-wrapper a, .dj_ie7 #content-wrapper a:link, .dj_ie7 #content-wrapper a:visited, .dj_ie7 #content-wrapper a:active {
    color: #00a0c6 !important;
    text-decoration: none;
}
a:hover, .wpsLink:hover {
    text-decoration: underline;
}
.dj_ie6 #content-wrapper a:hover, .dj_ie6 #content-wrapper .wpsLink:hover {
    text-decoration: underline !important;
}
.dj_ie7 #content-wrapper a:hover, .dj_ie7 #content-wrapper .wpsLink:hover {
    text-decoration: underline !important;
}
.dj_ie7 a:hover, .dj_ie7 .wpsLink:hover {
    text-decoration: underline !important;
}
body {
    float: left;
    height: 100%;
}
body, p, span {
    font-family: Verdana,Geneva,sans-serif;
}
.dijitDialog {
    overflow: auto;
}
#banner {
    float: left;
    height: 66px;
}
#logo {
    display: inline;
    height: 62px;
    position: absolute;
    top: 0;
    width: 460px;
}
#banner div.restrictedLogo {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/banner-logo-trans.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 62px;
    position: absolute;
    top: 0;
    width: 460px;
}
#wptheme-pageWrapper {
    line-height: normal;
    margin-left: 19px;
    margin-right: auto;
    vertical-align: top;
    width: 970px;
}
.dj_ie #wptheme-pageWrapper {
    margin-top: 12px;
}
.wptheme-clearing {
    clear: both;
}
.wptheme-clearing-right {
    clear: right;
}
.wptheme-clearing-left {
    clear: left;
}
.wptheme-themeHeader {
    display: block;
    height: 66px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 970px;
}
.dj_ie6 .toggleBtns {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/toggle_bg_full.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: 816px;
}
.dj_ie6 #left-tog-div {
    margin-left: 3px;
}
.rightTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/separator.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    display: inline-block;
    float: left;
    height: 52px;
    vertical-align: top;
    width: 7px;
}
.rightBackTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    display: inline-block;
    float: left;
    height: 52px;
    vertical-align: top;
    width: 7px;
}
.middleTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-span.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    height: 40px;
    padding-left: 4px;
    padding-top: 12px;
    text-transform: uppercase;
    vertical-align: top;
    width: 176px;
}
.dj_ie6 .middleTopNav {
    height: 50px;
}
.leftFrontTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    height: 52px;
    margin-left: 0;
    vertical-align: top;
    width: 7px;
}
.leftTopNav {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/main-front.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    height: 52px;
    margin-left: 0;
    vertical-align: top;
    width: 7px;
}
.selectedRight {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-right-int-hover.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.selectedRightBack {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-right-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.selected {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-span-hover.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
.selectedLeftFront {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-left-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.selectedLeft {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/menu-left-int-hover.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#topnav {
    height: 52px;
    margin-bottom: 3px;
    vertical-align: top;
    width: 970px;
}
#controls {
    float: right;
    position: relative;
}
.dj_ie #controls {
    top: -10px;
}
#searchControls {
    float: right;
    padding-top: 2px;
}
#buttonFloat {
    display: none;
    float: right;
}
#search {
    border: 0 none;
    display: inline-block;
}
#controls img {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
#marketing {
    height: 241px;
    width: 970px;
}
#marketing_img {
    height: 241px;
    position: relative;
    width: 970px;
    z-index: -1;
}
#mainNav {
    color: #636363;
    float: right;
    font-size: 0.9em;
    line-height: normal;
    padding-right: 10px;
    padding-top: 9px;
    text-align: right;
    top: -20px;
    vertical-align: top;
    width: 725px;
}
#mainNavButtons {
    float: right;
    margin-top: 5px;
    position: relative;
}
.dj_ie #mainNavButtons {
    top: -10px;
}
#mainNav a {
    color: #00a0c6;
    font-weight: bold;
    text-decoration: none;
}
#mainNav a:hover {
    text-decoration: underline;
}
.welcomeText {
    color: #636363;
    float: right;
    font-size: 1em;
    margin-right: 10px;
    margin-top: 5px;
    text-transform: uppercase;
}
.dj_ie6 .welcomeText {
    line-height: normal;
}
#beltline {
    height: 221px;
    margin-bottom: 19px;
    margin-top: 15px;
    width: 970px;
}
#login {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login.png");
    background-position: left top;
    float: left;
    height: 221px;
    vertical-align: top;
    width: 182px;
}
#features {
    float: right;
    height: 221px;
    vertical-align: top;
    width: 788px;
}
.featureBox {
    float: right;
    height: 103px;
    margin-bottom: 15px;
    margin-left: 15px;
    vertical-align: top;
    width: 182px;
}
.noMarginBottom {
    margin-bottom: 0;
}
.featureBoxLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/left_feature_box.png");
    background-position: left top;
    float: left;
    height: 103px;
    vertical-align: top;
    width: 4px;
}
.featureBoxMain {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/feature_box_background.png");
    background-position: left top;
    background-repeat: repeat-x;
    color: #fff;
    float: left;
    height: 103px;
    vertical-align: top;
    width: 173px;
}
.featureBoxMain img {
    margin-bottom: 2px;
    margin-top: 4px;
}
.featureBoxRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/right_feature_box.png");
    background-position: left top;
    float: left;
    height: 103px;
    vertical-align: top;
    width: 5px;
}
#wptheme-footer {
    background-color: #fff;
    margin-top: 3px;
    width: 970px;
}
.wptheme-footer a, .wptheme-footer a:visited, .wptheme-footer a:active {
    color: #00a0c6;
}
.wptheme-footer a:hover {
    text-decoration: underline;
}
#footerlogo {
    float: left;
    height: auto;
    margin-top: 13px;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 10px;
    width: auto;
}
#footerlogo img {
    border: medium none;
}
#footerinfo {
    color: #999;
    height: auto;
    line-height: 14px;
    margin-top: 6px;
    padding-top: 5px;
    font-size: 10px;
}
#footerinfo p {
    color: #969796;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.9em;
}
.dj_ie6 #footerinfo p {
    margin-top: 8px;
}
.dj_ie7 #footerinfo p {
    margin-top: 8px;
}
#footerinfo p a {
    color: #28ccff;
    margin-right: 5px;
}
.hpButton .dijitButtonNode {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login_button_bgnd.gif") !important;
    background-position: left top !important;
    background-repeat: repeat-x !important;
    border: medium none !important;
    height: 22px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-transform: uppercase;
    vertical-align: top !important;
}
.hpButton .dijitButtonText {
    color: #fff;
    font-size: 0.9em;
    font-weight: bold;
    margin-top: 3px;
    padding: 0;
}
.dj_ie .hpButton .dijitButtonText {
    margin-top: 5px;
}
.dj_ie6 .hpButton .dijitButtonText {
    font-family: Verdana,Geneva,sans-serif;
    margin-top: -1px;
}
.dj_ie7 .hpButton .dijitButtonText {
    margin-top: 0;
}
.dj_gecko .hpButton .dijitButtonText {
    font-size: 1.1em;
}
.dj_safari .hpButton .dijitButtonText {
    font-size: 1.1em;
    text-transform: uppercase;
}
.hpButtonLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/left_orange_button.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 22px;
    margin-left: 5px;
    width: 8px;
}
.hpButtonRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/right_orange_button.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 22px;
    width: 8px;
}
.hpButtonMain {
    background-color: #000;
    display: inline-block;
    float: left;
    height: 22px;
}
.dj_ie6 .blueButtonMain {
    margin-bottom: 2px;
    margin-top: -1px;
}
.dj_ie6 .tabPanel {
    margin-bottom: -2px;
    margin-top: -13px;
}
.tabPanel {
    line-height: 0;
    margin-top: -3px;
    position: relative;
    width: 970px;
}
.absolute {
    top: 121px;
}
.dj_ie6 .absolute {
    top: 131px;
}
.billboard_description {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 165px;
}
.dj_ie6 .billboard_description {
    width: 160px;
}
.billboard_nav {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 165px;
}
.dj_ie6 .billboard_nav {
    width: 160px;
}
.billboard_nav a {
    color: #666666;
    text-decoration: none;
}
.billboard_nav a:hover, .billboard_nav a:visited, .billboard_nav a:active {
    color: #00a0c6;
    text-decoration: none;
}
.billboard_nav_label {
    color: #666666;
    font-weight: bold;
}
.billboard_nav ul {
    list-style-type: none;
    margin-left: 0;
    margin-top: 8px;
    padding: 0;
}
.billboard_nav ul li {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png") no-repeat scroll 0 0.5em rgba(0, 0, 0, 0);
    color: #666666;
    margin-bottom: 2px;
    padding-left: 12px;
}
.billboardli {
    color: #666666;
    margin-top: 2px;
}
.selectedbillboardli {
    color: #666666;
    margin-top: 2px;
}
.topNavBulletLeftMargin {
    margin-left: 0;
}
.dj_ie6 .topNavBulletLeftMargin {
    margin-left: -12px;
}
.dj_ie7 .topNavBulletLeftMargin {
    margin-left: -12px;
}
.billboard_content {
    background-color: #fff;
    font-size: 1.1em;
    height: 100%;
    line-height: normal;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 20px;
    width: 930px;
}
.dj_ie6 .billboard_content {
    margin-top: -2px;
}
.dj_ie7 .billboard_content {
    margin-top: -3px;
}
.mssLink {
    display: none;
}
.PreLoads {
    display: none;
}
.dj_ie6 .midWrapper {
    height: 250px;
}
.midWrapper {
    width: 970px;
}
#portalSubpageContent {
    margin-bottom: 3px;
    margin-top: 3px;
}
.white_bg {
    background-color: #fff;
}
.dj_ie .white_bg {
    margin-top: -2px;
}
#portletWrapper {
    font-size: 1.1em;
    padding-bottom: 10px;
    padding-right: 10px;
    width: 950px;
}
.wptheme-breadcrumbNav {
    color: #666666;
    font-size: 1em;
    margin-bottom: 12px;
}
.dj_ie .wptheme-breadcrumbNav {
    margin-top: 2px;
}
.wptheme-breadcrumbNav a {
    color: #00a0c6 !important;
    text-decoration: none !important;
}
.wptheme-breadcrumbNav a:hover {
    text-decoration: underline !important;
}
.dj_ie .blueButton .dijitButtonText {
    font-size: 1.1em;
    margin-top: 3px;
}
.dj_ie6 .blueButton .dijitButtonText {
    margin-top: 0;
}
.dj_ie7 .blueButton .dijitButtonText {
    margin-top: 0;
}
.blueButton .dijitButtonText {
    color: #fff;
    font-size: 1.1em;
    font-weight: bold;
}
.blueButton .dijitButtonNode, .tundra .dijitButtonHover .dijitButtonNode, .tundra .dijitButtonNodeHover, .tundra .dijitButtonActive .dijitButtonNode {
    background: url("memberCentralImages/btn-blue-span.gif") repeat-x scroll 0 0 #fff;
    border: medium none;
    height: 20px;
    padding: 0.3em 0;
}
.leftNavSelected {
    background-color: #e5e5e5;
    list-style-type: none;
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.leftNavSelected li {
    color: #555;
    margin-left: 10px;
    padding-bottom: 2px;
}
.leftNavSelected li a:link, .leftNavSelected li a:visited {
    color: #555;
}
.leftNavSelected li > a:hover {
    color: #000;
    font-weight: bold;
}
.third-party-link-disclaimer:visited {
    color: #00a0c6;
}
.leftNavUnSelItem a:hover {
    background-image: url("memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000;
    font-weight: bold;
    padding-left: 10px;
}
.leftNavUnSelItem a {
    padding-left: 10px;
}
.leftNavSelItem a {
    background-image: url("memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    font-weight: bold;
    padding-left: 10px;
}
.leftNavSelectedItemNoCarrot {
    font-weight: bold;
}
.leftNavSelectedTopRow {
    background-color: #e5e5e5;
    height: 30px;
    list-style-type: none;
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.leftNavSelectedTopRow li {
    color: #000;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
}
.leftNavUnSelectedTopRow {
    background-image: url("memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.leftNavUnSelectedTopRow li {
    color: #555;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
    padding-top: 3px;
}
.leftNavUnSelectedTopRow li a:link, .leftNavUnSelectedTopRow li a:visited {
    color: #555;
}
.leftNavUnSelectedTopRow li > a:hover {
    color: #000;
}
.leftNavSelectedTopRow li a:link, .leftNavSelectedTopRow li a:visited {
    color: #555;
}
.leftNavSelectedTopRow li > a:hover {
    color: #000;
}
.externalLinkHeader {
    color: #0081c6;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 1.9em;
    font-style: normal;
    font-weight: normal;
}
.externalLinkText {
    padding-bottom: 28px;
    padding-top: 28px;
}
.externalLinkTextDiv {
    padding-left: 150px;
    width: 400px;
}
.externalLinkImageDiv {
    float: left;
    height: 380px;
    padding-right: 25px;
    width: 150px;
}
.externalLinkImage {
    padding-top: 100px;
}
#controls .dijitDropDownButton {
    display: none;
}
.modalDialog {
    left: -999px;
    position: absolute;
    top: -999px;
}
.searchForm .dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border: medium none;
    margin: 0;
    padding: 2px 2px 1px;
    width: 23px;
}
table.searchForm {
    background-color: #ecf3fd;
    border-color: #508bc2;
    border-style: solid;
    border-width: 1px;
}
.searchForm .dijitButtonText {
    display: none;
    padding: 0;
}
.searchForm .dijitDropDownButtonHover button.dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border: medium none;
}
.searchForm .dijitDropDownButtonActive button.dijitButtonNode {
    background-color: transparent;
    background-image: none;
    border: medium none;
}
.searchForm .dijitDropDownButton {
    margin: 0;
}
.searchForm .dijitMenuItem {
    background-color: #ecf3fd;
    font-size: 1.1em;
    margin: 0;
    padding: 3px;
    text-decoration: none;
    white-space: nowrap;
}
.searchForm .dijitMenuItemLabel {
    font-family: Helvetica,Arial,sans-serif;
    padding: 0.3em;
    white-space: nowrap;
}
.searchForm .dijitMenuItemIcon {
    padding: 0.2em;
}
.searchForm .dijitMenuItemHover {
    background-color: #dae6f7;
    color: #202020;
    cursor: pointer;
}
.searchForm .dijitMenuSeparatorTop {
    border-bottom: 1px solid #508bc2;
}
.searchForm .dijitMenuSeparator {
    background-color: #ecf3fd;
}
#controls .searchForm {
    float: right;
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.searchForm input {
    vertical-align: middle;
}
.searchForm td {
    white-space: nowrap;
}
.wpsPortletToolbarDisabledText {
    color: #666;
    font-size: 1.2em;
}
.wpsPortletToolbarText {
    color: #000;
    font-size: 1.2em;
}
.wpsPortletBody .searchForm .text {
    border-style: solid;
    border-width: 1px;
    height: 1.2em;
    margin: 1px;
    padding: 2px;
    width: 10em;
}
.searchForm .text {
    border-color: #5581b7;
    border-style: none;
    border-width: 0;
    height: 1.25em;
    margin: 0 1px;
    padding: 3px 5px 4px;
    width: 11em;
}
.searchForm .dijitButtonNode img {
    margin: 0;
    padding: 0;
}
.resultsSummary {
    font-size: 1.4em;
    margin-bottom: 0.5em;
    margin-top: 1em;
}
.sponsoredLink {
    margin-bottom: 0.5em;
    margin-top: 1em;
}
.itemsPerPageLink {
    margin: 0.2em;
}
#printLogo {
    display: none;
    height: 62px;
    width: 460px;
}
#printLogoImage {
    height: 62px;
    width: 460px;
}
.print-img-class {
    cursor: pointer;
    float: right;
    margin-right: 20px;
}
#browser {
    background-color: #ff3;
    border: 1px solid #444;
    display: none;
    font-family: Verdana;
    font-size: 1.1em;
    height: 11px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.dj_ie #browser {
    margin-bottom: 10px;
    margin-top: -12px;
    position: relative;
    width: 958px;
}
#browser a:link {
    font-family: Verdana;
    text-decoration: none;
}
#browser a:hover {
    font-family: Verdana;
    text-decoration: underline;
}
#browser a:visited {
    font-family: Verdana;
    text-decoration: none;
}
.unError {
    display: none;
    margin-left: 185px;
}
.dj_ie6 .unError {
    margin-left: 180px;
}
.unError span {
    color: #ff0000;
}
.BlackPortletHeaderLeft {
    background-image: url("memberCentralImages/header-blk-left.png");
    float: left;
    height: 25px;
    width: 3px;
}
.BlackPortletHeaderRight {
    background-image: url("memberCentralImages/header-blk-right.png");
    float: right;
    height: 25px;
    width: 3px;
}
.BlackPortletHeader {
    background-image: url("memberCentralImages/header-blk-span.png");
    background-position: left center;
    background-repeat: repeat-x;
    color: #ffffff;
    float: left;
    font-weight: bold;
    height: 25px;
    padding-bottom: 0;
    padding-left: 0;
}
.BluePortletHeader {
    background-image: url("memberCentralImages/quicklinks-span.gif");
    background-position: left center;
    background-repeat: repeat-x;
    color: #ffffff;
    float: left;
    font-weight: bold;
    height: 29px;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
}
.BluePortletBody {
    background-image: url("memberCentralImages/quicklinks-bg-gradient-horz.gif");
    background-repeat: repeat-y;
    padding: 10px 5px 10px 10px;
}
.BlackPortletHeaderText {
    padding-left: 5px;
    padding-top: 5px;
}
.BluePortletHeaderText {
    padding-left: 5px;
    padding-top: 7px;
}
.clear {
    clear: both;
}
.bold {
    font-weight: bold;
}
.PrintFriendly {
    float: right;
    font-size: 0.9em;
    margin-top: -15px;
    padding-right: 5px;
}
.BottomContent {
    margin: 10px 0 0 13px;
    width: 610px;
}
#MainHeader {
    font-size: 1.6em;
    font-weight: bold;
    margin: 0 0 0 13px;
    padding-top: 17px;
    width: 600px;
}
#MainHeader a:link {
    color: #6bc7dd;
    text-decoration: none;
}
#MainHeader a:hover {
    text-decoration: underline;
}
.TopHeaderContent {
    margin: 25px 0 0 13px;
    width: 610px;
}
.lotusui .lotusAltText {
    display: none;
}
.lotusImagesOff .lotusAltText {
    display: inline;
}
.white_bg #portletWrapper {
    padding-left: 10px;
}
.WhiteRoundedCornerDiv {
    background: none repeat scroll 0 0 #fff;
    clear: both;
    float: left;
    width: 970px;
}
b.WhiteRoundedCornerTop, b.WhiteRoundedCornerTop b, b.WhiteRoundedCornerBottom, b.WhiteRoundedCornerBottom b {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/whiteCorners.gif");
    background-repeat: no-repeat;
    display: block;
    font-size: 1px;
    height: 2px;
}
b.WhiteRoundedCornerBottom, b.WhiteRoundedCornerBottom b {
    height: 2px;
}
b.WhiteRoundedCornerTop b {
    background-position: 100% -2px;
}
b.WhiteRoundedCornerBottom {
    background-position: 0 -4px;
}
b.WhiteRoundedCornerBottom b {
    background-position: 100% -6px;
}
b.BillboardTopCorners, b.BillboardTopCorners b, b.BillboardBottomCorners, b.BillboardBottomCorners b {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/billboard_corners.png");
    background-repeat: no-repeat;
    display: block;
    font-size: 1px;
    height: 28px;
}
b.BillboardBottomCorners, b.BillboardBottomCorners b {
    height: 16px;
}
b.BillboardTopCorners b {
    background-position: 100% -28px;
}
b.BillboardBottomCorners {
    background-position: 0 -56px;
}
b.BillboardBottomCorners b {
    background-position: 100% -72px;
}
.BillboardTop {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/slider-top-span.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    width: 100%;
}
.BillboardBottom {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/billboard_bottom_span.png") repeat-x scroll 0 100% rgba(0, 0, 0, 0);
}
.BillboardLeft {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/slider-left-gradient.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.BillboardRight {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/slider-right-gradient.png") repeat-y scroll 100% 0 rgba(0, 0, 0, 0);
}
.inner_gradient {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/inner_gradient.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 18px;
    margin-right: 10px;
    width: 100%;
}
#wptheme-statusBar {
    display: none;
}
.dj_ie #wptheme-topnav {
    margin-top: -12px;
}
.dj_ie6 .mainGraphic-a img {
    height: 241px;
    width: 970px;
}
.dj_ie .dijitCheckBoxInput {
    opacity: 0 !important;
}
.testClass {
    display: inline-block;
    height: 22px;
    margin-top: -8px;
    vertical-align: middle;
}
.portlet-section-header {
    float: left;
    padding: 1.7em 0 0.25em;
}
.portlet-section-header-center {
    float: left;
    padding: 1.8em 0 0.5em 3em;
}
.portlet-subsection-header {
    float: left;
    padding: 1.4em 0 0;
}
.portlet-subsection-header-top {
    float: left;
    padding: 0;
}
.portlet-section-header-right {
    float: right;
    padding: 1.9em 0 0.5em;
}
.portlet-section-subheader {
    float: left;
    padding: 0 0 1.4em;
}
.portlet-msg-error {
    color: #cc0000;
    font-size: 1.2em;
    font-weight: bold;
    padding-right: 0.3em;
}
.portlet-msg-error-sm {
    color: #cc0000;
    font-size: 1em;
    font-weight: bold;
    padding-right: 0.3em;
}
.activePage {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
}
.inactivePage {
    color: #999;
    font-size: 1.1em;
    font-weight: bold;
}
h1 {
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 0.8em;
    margin-top: 0;
}
h2 {
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 1.5em;
    margin-top: 0;
}
h3 {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-bottom: 1.5em;
    margin-top: 0;
}
p {
    color: #4d4d4d;
    line-height: 1.4em;
}
a:link, a:visited, a:active {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.orange {
    color: #fbb03c !important;
}
.formCenter {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.formInput {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 58%;
}
.formInputShort {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 33%;
}
.formInputMedium {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 35%;
}
.formInputWide {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 51.5%;
}
.formInputFull {
    margin: 1.3em auto;
    padding: 0 0.3em 0 0;
    vertical-align: top;
}
.formInputSm {
    float: left;
    padding: 1.3em 0.3em 0 0;
}
.formInputHint {
    float: left;
    height: 2.4em;
    padding: 1.3em 0.3em 0 0;
    width: 57.5%;
}
.formInputSpacer {
    float: left;
    padding-left: 55px;
}
.formInputSpacerWide {
    float: left;
    padding-left: 135px;
}
.dj_ie7 .formInputSpacerWide {
    float: left;
    padding-left: 130px;
}
.formInputButtons {
    float: left;
    padding-left: 34em;
}
.formInputButtonsShort {
    float: left;
    padding-left: 12.5em;
}
.formInputButtonsMedium {
    float: left;
    padding-left: 14.2em;
}
.formDesc {
    height: 1.3em;
    padding: 1.3em 0 0 0.5em;
    width: 54%;
}
.formDescReduced {
    height: 1.2em;
    padding: 0 0 0 0.5em;
    width: 54%;
}
.increasedHeight {
    padding-top: 1.8em;
}
.increasedHeight2 {
    padding-top: 3.2em;
}
.portlet-form-input-field {
    font-size: 1.1em;
    height: 1.8em;
    margin-bottom: 10px;
    width: 15.6em;
}
.topLayer {
    position: relative;
    z-index: 1;
}
.checkBg {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-check.png") no-repeat scroll 0.5em 1.8em rgba(0, 0, 0, 0);
}
.checkBgReduced {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-check.png") no-repeat scroll 0.5em 0.5em rgba(0, 0, 0, 0);
}
.noCheckBg {
    background: url("") no-repeat scroll 0.2em 1.4em rgba(0, 0, 0, 0);
}
.sm {
    width: 8em;
}
.portlet-form-field-label {
    background-position: -0.1em 0.6em;
    padding: 0.4em 0.5em 0 0.7em;
}
.multiLineLabel {
    background-position: 0 0.2em;
    padding: 0 0.5em 0 0.7em;
}
.portlet-form-field-label-tall-wrapper {
    height: 100%;
    margin-bottom: -2em;
    overflow: hidden;
    position: relative;
    top: -0.1em;
    z-index: 0;
}
.portlet-form-field-label-subtext {
    left: 9.2em;
    position: relative;
    top: -0.9em;
    width: 33%;
}
.starBg {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/star.png");
    background-repeat: no-repeat;
}
.colonBg {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/colon.png");
    background-position: 20.1em 2em;
    background-repeat: no-repeat;
}
.reducedWidth {
    background-position: 18.3em 2.1em;
}
.multiLineBg {
    background-position: 20.1em 1.4em;
    margin-bottom: 1.4em;
}
.reducedHeight {
    background-position: 20.1em 0.7em;
    padding-top: 0;
}
.relForm {
    float: left;
    padding: 0 2em 1em 0;
    width: 38%;
}
.centerForm {
    float: left;
    vertical-align: middle;
    width: 50%;
}
.hidden {
    visibility: hidden;
}
.visible {
    visibility: visible;
}
.noDisplay {
    display: none;
}
.display {
    display: inline;
}
.alignLeft {
    float: left;
}
.alignRight {
    float: right;
}
.clear {
    clear: both;
}
.clearLeftMargin {
    margin-left: 0;
}
.inputSelect {
    border: 0.1em solid #a5aeb5;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.1em;
    height: 20px;
    left: 0.5em;
    position: relative;
    width: 24em;
}
.relInputSelect {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    width: 28em;
}
#specificLang {
    width: 30%;
}
.spacer {
    height: 1.7em;
}
.spacerLogin {
    padding-top: 1em;
}
.spacerMid {
    height: 0.5em;
}
.spacerSm {
    height: 0.4em;
    overflow: hidden;
}
.spacerWsm {
    width: 10px;
}
.spacerWmid {
    width: 20px;
}
.spacerW {
    width: 50px;
}
.paddingRight {
    padding: 0 0 0 0.3em;
}
.paddingLeft {
    padding: 0 0 0.5em;
}
.paddingTop {
    padding: 0.5em 0 0;
}
.hr {
    background-color: #999;
    height: 0.1em;
    margin: 0 0 0.3em;
    overflow: hidden;
}
.hr-thin {
    background-color: #999;
    height: 0.1em;
    margin: 1em 0 0.3em;
    overflow: hidden;
}
.bold {
    font-weight: bold;
}
.radioSubHeading {
    margin: 0 0 0 25px;
}
.dijitButton {
    margin: 0;
}
.blueButton .dijitButtonText {
    color: #fff;
    font-size: 1.3em;
    font-weight: bold;
    margin-top: 0;
}
.inputSelect .dijitComboBox .dijitDownArrowButtonInner {
    background: url("") repeat scroll 0 0 #fff;
}
.questionMark {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-question-mark.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 17px;
    width: 20px;
}
.portlet-msg-error {
    color: #cc0000;
    font-weight: normal;
}
.grayButton .dijitButtonNode {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/gray-button-span.png") !important;
    background-position: left top !important;
    background-repeat: repeat-x !important;
    border: medium none !important;
    height: 16px !important;
    margin: 0 !important;
    padding: 0 !important;
    vertical-align: top !important;
}
.grayButton .dijitButtonText {
    color: #ff7f00;
    font-size: 1.1em;
    font-weight: bold;
    margin-top: 0;
    padding: 0;
}
.dj_ie .grayButton .dijitButtonContents {
    color: #ff7f00;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    margin-top: 0;
    padding: 0;
}
.dj_ie .grayButton .dijitButtonText {
    font-family: Verdana,Geneva,sans-serif;
}
.grayButtonLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/gray-button-left.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 16px;
    margin-left: 5px;
    width: 4px;
}
.grayButtonRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/gray-button-right.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 16px;
    width: 4px;
}
.grayButtonMain {
    background-color: #000;
    display: inline-block;
    float: left;
    height: 16px;
}
.tundra .dijitButtonHover .dijitButtonNode, .tundra .dijitButtonNodeHover, .tundra .dijitButtonActive .dijitButtonNode, .tundra .dijitDialogTitleBar {
    background: url("") repeat scroll 0 0 #fff;
}
.blueButton .dijitButtonNode, .tundra .dijitButtonHover .dijitButtonNode, .tundra .dijitButtonNodeHover, .tundra .dijitButtonActive .dijitButtonNode {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/btn-blue-span.png") repeat-x scroll 0 0 #fff;
    border: medium none;
    height: 20px;
    padding: 0.3em 0;
}
.blueButtonLeft {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/btn-blue-left.png");
    float: left;
    height: 27px;
    width: 7px;
}
.blueButtonRight {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/btn-blue-right.png");
    float: left;
    height: 27px;
    width: 7px;
}
.tundra .dijitHover, .dijitTextBoxHover {
    margin: 0;
    padding: 0;
}
.tundra .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {
    background: url("") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 20px;
}
.tundra .dijitDownArrowButton, .tundra .dijitComboBoxHover .dijitDownArrowButton {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/button-arrow-down.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.privacyInfo {
    width: 65.5em;
}
.white {
    color: #fff !important;
}
.black {
    color: #000 !important;
}
.tundra .dijitInputField INPUT, .tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner {
    margin: 0;
}
.tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner, .tundra .dijitTextArea, .tundra .dijitInlineEditor input {
    background: url("") repeat-x scroll left top #fff;
}
.tundra .dijitError {
    background-color: #f9f7ba;
    background-image: none;
}
.tundra .dijitDialog {
    height: 14.5em;
    padding: 3em;
    width: 34.5em;
}
.dijitDialogUnderlay {
    background: none repeat scroll 0 0 #000;
    opacity: 0.7;
}
.tundra .dijitDialog .dijitDialogPaneContent {
    border-top: 0 solid #d3d3d3;
}
.tundra .dijitDialogTitle {
    font-size: 1.7em;
    padding: 8px 12px 8px 6px;
}
.tundra .dijitTooltipContainer {
    background: url("") repeat-x scroll left bottom #ffffff;
    border: 3px solid #189ad6;
    max-width: 250px;
}
.tundra .dijitTooltipRight .dijitTooltipConnector {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/leftArrow.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    bottom: 7px;
    left: 4px;
}
.dj_ie6 .tundra .dijitTooltipRight .dijitTooltipConnector {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/leftArrow.gif");
}
.tundra .dijitMenu, .tundra .dijitMenuBar {
    background-color: #fff;
    border: 1px solid #666;
}
.tundra .dijitMenuPassive .dijitMenuItemHover, .tundra .dijitMenuItemSelected {
    background-color: #666;
}
.blueLoginBg {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login_card.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-top: 15px;
    padding-left: 10px;
}
.dj_ie6 .blueLoginBg {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/login_card_ie6.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.myAccount {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/my_acct_title.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 26px;
    margin-bottom: 10px;
    position: relative;
    top: 0.5em;
    width: 130px;
}
.loginButtonSection {
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
}
.loginInput {
    border: medium none;
    left: 0 !important;
    width: 13em;
}
.loginError {
    height: 1.2em;
    padding: 0 0 0.5em;
    width: 54%;
}
.loginForm {
    height: 185px;
    width: 172px;
}
.dj_ie .loginForm {
    margin-top: 20px;
}
.dijitTooltip {
    width: 250px;
}
.quickLinksHeader {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/quicklinks-span.gif");
    background-repeat: repeat-x;
    height: 29px;
    width: 202px;
}
.quickLinksHeaderText {
    color: #fff;
    font-size: 1.3em;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 6px;
}
.quickLinks {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/quicklinks-bg-gradient-horz.gif");
    background-repeat: repeat-y;
    border-bottom: 1px solid #f2f2f2;
    display: inline-block;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 10px;
}
.quickLink {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #189ad6;
    font-size: 1.1em;
    padding-left: 8px;
}
.wcmLeftNavSelected {
    background-color: #e5e5e5;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavSelected li {
    color: #4d4d4d;
    margin-left: 10px;
    padding-bottom: 2px;
    padding-left: 0;
}
.wcmLeftNavImage {
    float: left;
    height: 30px;
    padding-top: 2px;
    width: 17px;
}
.wcmLeftNavSelectedLink {
    float: left;
    height: 30px;
    width: 187px;
}
.wcmLeftNavUnSelectedLink {
    float: left;
    height: 30px;
    width: 187px;
}
.wcmLeftNavSelectedTopRow {
    background-color: #e5e5e5;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavSelectedTopRow li {
    color: #000000;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 0;
}
.wcmLeftNavUnSelectedTopRow {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavUnSelectedTopRow li {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 0;
}
.wcmLeftNavUnSelectedTopRowNoChildren {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavUnSelectedTopRowNoChildren li {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
}
.wcmLeftNavSelectedTopRowNoChildren {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/subnav-gradient-horz.gif");
    background-repeat: repeat-y;
    height: 30px;
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 207px;
}
.wcmLeftNavSelectedTopRowNoChildren li {
    color: #4d4d4d;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-left: 17px;
}
.wcmLeftNavUnSelectedLink a:link, .wcmLeftNavUnSelectedLink a:visited {
    color: #4d4d4d;
}
.wcmLeftNavUnSelectedLink a:hover {
    color: #000000;
}
.wcmLeftNavSelectedLink a:link, .wcmLeftNavSelectedLink a:visited {
    color: #000000;
}
.wcmLeftNavSelectedLink a:hover {
    color: #000000;
}
.wcmLeftNavSelectedItem a:link, .wcmLeftNavSelectedItem a:visited {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000000;
    display: block;
    padding-left: 10px;
}
.wcmLeftNavSelectedItem a:hover {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000000;
    padding-left: 10px;
}
.wcmLeftNavUnSelectedItem a:link, .wcmLeftNavUnSelectedItem a:visited {
    color: #666666;
    padding-left: 10px;
}
.wcmLeftNavUnSelectedItem a:hover {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #000000;
    padding-left: 10px;
}
.mainTabContainer {
    height: 150px;
    width: 512px;
}
.tabContainer {
    background-color: #e3f7fc;
}
.glossaryTable {
    border-spacing: 0;
    font-size: 1.1em;
    padding: 0;
}
.glossaryCell {
    color: #00a0c6;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: underline;
}
table.glossaryTable td {
    font-size: 1.1em;
    padding: 5px;
}
table.searchTable {
    border-spacing: 0;
    font-size: 1.1em;
    padding: 0;
}
.searchtableFirstCell {
    color: #00a0c6;
    font-size: 1.2em;
    font-weight: bold;
}
.searchtableNoneCell {
    color: #ff0000;
    font-size: 1.2em;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
}
table.searchTable th {
    background-color: #ffffff;
    border-color: #555555;
    border-style: solid;
    border-width: 0 1px 1px;
    color: #424242;
    font-weight: bold;
    padding: 8px 7px;
}
table.searchTable td {
    font-size: 1.1em;
    padding: 12px 7px;
}
table.medicationTable td {
    padding: 5px;
}
.tableAlignRight {
    text-align: right;
}
.tableAlignLeft {
    text-align: left;
}
.alt-table-row {
    background-color: #e3f7fc;
}
.accountMargin {
    margin-right: 0;
}
.accountLinksHeader {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/header-blk-span.png");
    background-repeat: repeat-x;
    height: 29px;
    margin-top: 15px;
    width: 258px;
}
.accountLinksHeaderText {
    color: #fff;
    font-size: 1.1em;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 6px;
}
.marketLinks {
    background-color: #ffffff;
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/home_secure_grad.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    height: 219px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 10px;
    width: 246px;
}
.tundra .dijitTabContainerTop-dijitContentPane, .tundra .dijitTabContainerLeft-dijitContentPane, .tundra .dijitTabContainerBottom-dijitContentPane, .tundra .dijitTabContainerRight-dijitContentPane, .tundra .dijitAccordionContainer-dijitContentPane {
    background-color: #e3f7fc;
}
.tundra .dijitTab {
    margin-right: 0;
}
.iwanttoHeader {
    width: 450px;
}
.iwanttoLinks {
    background-color: #ffffff;
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/home_secure_grad.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    height: 239px;
    width: 448px;
}
.loadingImage {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/loading.gif") no-repeat scroll 8px 0 white;
    height: 32px;
    width: 450px;
}
.loadingText {
    margin-left: 52px;
    padding-top: 8px;
}
.menuList {
    list-style-type: none;
    margin: 0 0 1px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 2px;
    width: 195px;
}
.menuList li {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-carrot.png");
    background-position: 0 4px;
    background-repeat: no-repeat;
    margin-left: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.menuListWide {
    list-style-type: none;
    margin: 0 0 1px;
    padding: 2px 15px 5px 0;
    width: 228px;
}
.menuListWide li {
    margin-left: 0;
    padding-bottom: 5px;
    padding-left: 8px;
}
.menuList li > a:link, .menuList li > a:visited {
    color: #0697c9;
}
.menuList li > a:hover {
    color: #0697c9;
}
.IconMenuItem {
    border-color: #ccc;
    border-style: solid;
    border-width: 0 0 1px;
    font-size: 1.2em;
    font-weight: bold;
    height: 35px;
    margin-left: 5px;
    margin-right: 10px;
    margin-top: 0;
    padding-bottom: 2px;
    padding-left: 40px;
    padding-top: 2px;
}
.findADoctorIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-finddoc.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.reviewBenefitsIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-revbenefits.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.updateProfileIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-updateprofile.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.requestIDIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/spendingaccount-icon.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.primaryCareIcon {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/icon-acct-changeprovider.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.menuListHeader {
    background-image: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/header-grey-span.png");
    background-position: left center;
    background-repeat: repeat-x;
    font-weight: bold;
    height: 25px;
    padding-left: 10px;
    width: 195px;
}
.menuListHeaderText {
    padding-top: 5px;
}
.wcmContent {
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 2px;
    width: 195px;
}
.overviewHeader {
    width: 224px;
}
.overviewLinks {
    width: 212px;
}
.overviewText {
    padding-bottom: 5px;
    padding-left: 0;
    padding-top: 5px;
    width: 214px;
}
.overviewLabel {
    float: left;
    font-weight: bold;
    padding-bottom: 5px;
    width: 30%;
}
.overviewValue {
    float: right;
    padding-bottom: 5px;
    width: 70%;
}
.buttonSideDisabledLeft {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/buttonDisabledLeft.png") no-repeat scroll center top #e4e4e4;
    border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5;
    float: left;
    height: 27px;
    opacity: 0.6;
    width: 7px;
}
.dj_ie .buttonSideDisabledLeft * {
}
.buttonSideDisabledRight {
    background: url("/mpTheme-MemberCentral/themes/html/MemberCentral/styles.jsp/../memberCentralImages/buttonDisabledRight.png") no-repeat scroll center top #e4e4e4;
    border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5;
    float: left;
    height: 27px;
    opacity: 0.6;
    width: 7px;
}
.dj_ie .buttonSideDisabledRight * {
}
.wpsPagingTable, .wpsPagingTableHeader, .wpsPagingTableFooter, .wpsPagingTableBody {
    border: 0 none;
}
.wpsPagingTableHeaderStart {
    background-color: #f0f0f0;
    border-color: #aaaaaa;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
}
.wpsPagingTableHeaderMiddle {
    border-bottom: 0 none #aaaaaa;
    border-left: 0 none #aaaaaa;
    border-right: 0 none #aaaaaa;
}
.wpsPagingTableHeaderEnd {
    background-color: transparent;
    background-image: url("./colors/default/PagingTableTopRight.gif");
    background-position: right top;
    background-repeat: no-repeat;
}
.wpsPagingTableFooterStart {
    background-color: #f0f0f0;
    border-color: #aaaaaa;
    border-style: none none solid solid;
    border-width: 0 0 1px 1px;
}
.wpsPagingTableFooterMiddle {
    background-color: #f0f0f0;
    border-color: #aaaaaa;
    border-style: none none solid;
    border-width: 0 0 1px;
}
.wpsPagingTableFooterEnd {
    background-color: transparent;
    background-image: url("./colors/default/PagingTableBottomRight.gif");
    background-position: right bottom;
    background-repeat: no-repeat;
}
.maxWidth {
    width: 100%;
}
.regInfo {
    background-color: #cff2ff;
    margin-top: 10px;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 100%;
}
.regUsername {
    font-family: Verdana;
    font-size: 1.4em;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}
.regCongratulation {
    font-family: Verdana;
    font-size: 1.2em;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}
.regHeader {
    font-family: Verdana;
    font-size: 1.2em;
    font-weight: bold;
}
.formInput {
}
.formDesc {
}
.portlet-msg-error {
}
.portlet-form-field-label-subtext {
    left: 8.7em;
    top: -0.3em;
    width: 60%;
}
.multiLineBg {
    background-position: 20.1em 1.4em;
    margin-bottom: 0.3em;
}
.reducedHeight {
    position: relative;
    top: 0.5em;
}
.formDescReduced {
    height: 1.7em;
    padding: 0 0 0 0.5em;
    width: 54%;
}
.checkBgReduced {
    background-position: 0.5em 1em;
}

.hide { display:none;}

.plan-toggle {
    list-style-type: none;
    line-height: 12px;
}

.plan-toggle li {
padding: 0px;
}

.plan-toggle a p {
    color: #09c;
    text-decoration: underline;
}

.welcome-msg {
    background-color: white; 
    font-size: 12px; 
    padding: 20px;
}

.pharmacy-tab {
    width:235px; 
    height:22px; 
    border: 1px solid gray; 
    border-bottom: 0px;  
    position: relative;
    bottom: 129px; 
    background-color: white;
    padding-top: 10px; 
    padding-left: 10px; 
    font-size: 11px; 
    margin-left: 10px;
}

  .textbox-medsearch { 
    background: none repeat scroll 0 0 white;
    border: 1px solid #a4a4a4;
    color: #333;
    font-family: Arial,Helvetica,sans-serif;
    height: 12px;
    line-height: 1;
    padding: 4px 8px 4px 4px;
    width: 185px;
    position: relative;
    top: -50px;
    left: 142px;
    width: 185px;
  } 

.tier-structure {
    width: 500px; 
    height: 115px; 
    position: relative; 
    border: 1px solid gray; 
    top: 40px; 
    padding: 10px; 
    background-color: #e3f7fc; 
    margin: 7px 0 0 10px;
    width: 500px; 
    font-size: 11px; 
    padding-left: 50px;
}

.med-name {
    float: right; 
    padding-right: 180px; 
    position:Relative; 
    top: -58px;
}

.search-btn-img {
    position:Relative; 
    left: 145px; 
    bottom:44px;
} 

p,
h3 {
    color: black;
}

.plan-toggle a p {
    text-decoration:none !important;
}
