/* basic styles */
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
body, .body { background-image: url(/dagent_docroot/retirement/Audience%20Branding/General%20Images/Ret_Background.jpg); margin-left: 24px; margin-top: 24px; margin-right: 24px; }
img {border: none;}
a:link  { font-family: Arial; color: #023b5d; text-decoration: none;  } 
a:visited { font-family: Arial; color: #023b5d; text-decoration: none;  } 
a:hover { font-family: Arial; color: #023b5d; text-decoration: underline; } 
a:active { font-family: Arial; color: #023b5d; text-decoration: none; }
ul { padding: 0 0 0 0; margin: 0 10 11 0; list-style-type: none; }
/*li { background: url(/vgn-ext-templating/MainStay/Resources/images/MS_sc_education&plan_bullet.gif) no-repeat; background-position:0 2; padding-left: 12; margin-bottom: 4px;} */
li { background: url(/dagent_docroot/sip/Audience%20Branding/bullet1.gif) no-repeat; background-position:0 5; padding-left: 10; margin-bottom: 5px;}
p { margin: 0 0 11 0 }

/* universal styles */
.PageColumnMain { padding: 10 20 21 20; background-color: #ffffff; }
.PageColumn2Main { background-color: #ffffff; }
.RightColumnMain { background-color: #dbeaf3; }
.RightColumnSub { width: 150; }
.RightColumn2Main { background-color: #dbeaf3; }
.pageBg { height: 450; }
.highlight a:link  { font-family: Arial; color: #000066; font-weight: bold; text-decoration: none;  } 
.highlight a:visited { font-family: Arial; color: #000066; font-weight: bold; text-decoration: none;  } 
.highlight a:hover { font-family: Arial; color: #000066; font-weight: bold; text-decoration: underline; } 
.highlight a:active { font-family: Arial; color: #000066; font-weight: bold; text-decoration: none; }
.popupTable { background-color: #FFFFFF; border-right: 1px solid; border-left: 1px solid; border-top: 1px solid; border-bottom: 1px solid; border-color: #999999; padding: 0 0 0 0; }
.nav { color: #8d6c2b; }
.topnav { color: #FFFFFF; }
.thisbar { float: right; position: relative; top: -6px; }
.thisbarInvestor { text-align: right; position: relative; top: -2px; }
.linkhead { font-size: 12px; font-weight: bold; color: #8d6c2b; }
.linkhead-grey { font-size: 12px; font-weight: bold; color: #666666; }
.breadcrumb { font-size: 9px; color: #666666; }
.breadcrumbcurrent { font-size: 9px; color: #666666; }
.breadcrumbTitle { margin-bottom: 18 }
.breadcrumbNoTitle { margin-bottom: 22 }
.breadcrumbButtons { margin-bottom: 7 }
.brandingOSD { float: right; position: relative; top: 14px; }
.cartTable a:link  { font-family: Arial; color: #FFFFFF; text-decoration: underline;  } 
.cartTable a:visited { font-family: Arial; color: #FFFFFF; text-decoration: underline;  } 
.cartTable a:hover { font-family: Arial; color: #FFFFFF; text-decoration: underline; } 
.cartTable a:active { font-family: Arial; color: #FFFFFF; text-decoration: none; }
.para { margin-bottom: 6px; }
/*.sidebar { margin: 12 8 12 8; }
.sidebarbg { background-color:#dbeaf3;}
.sidebarlist { margin-bottom: 7px; }
.sidebarliststrong { margin-bottom: 7px; font-weight: bold; color: #002f5d; }
.sidebarlisthead { margin-bottom: 9px; background: url(/dagent_docroot/sip/Audience%20Branding/bullet1.gif) no-repeat; background-position:0 2; padding-left: 12; font-size: 12px; font-weight: bold; border-bottom: 1px solid #b5b5b5; }
.sidebarlisttext { margin-bottom: 9px; font-size:11px; }
.sidebarlistindent {  margin-bottom: 9px; font-size:11px; background: url(/dagent_docroot/sip/Audience%20Branding/bullet1.gif) no-repeat; background-position:0 2; padding-left: 18;} 
.sidebarlistindentstrong { margin-bottom: 9px; font-size:11px; font-weight: bold; color: #0025fd; background: url(/dagent_docroot/sip/Audience%20Branding/bullet1.gif) no-repeat; background-position:0 2; padding-left: 18;} */



.sidebar { margin: 12 8 12 8; }
.sidebarbg { }
.sidebarlist { margin-bottom: 7px; }
.sidebarliststrong { margin-bottom: 7px; font-weight: bold; color: #002f5d; }
.sidebarlisthead { margin-bottom: 9px; background: url(/dagent_docroot/sip/Audience%20Branding/bullet1.gif) no-repeat; background-position:0 2; padding-left: 12; font-size: 12px; font-weight: bold; border-bottom: 1px solid #b5b5b5; }
.sidebarlisttext { margin-bottom: 9px; font-size:11px; }
.sidebarlistindent {  margin-bottom: 9px; font-size:11px; background: url(/vgn-ext-templating/MainStay/Resources/images/MS_sc_education&plan_bullet.gif) no-repeat; background-position:0 2; padding-left: 18;} 
.sidebarlistindentstrong { margin-bottom: 9px; font-size:11px; font-weight: bold; color: #0025fd; background: url(/vgn-ext-templating/MainStay/Resources/images/MS_sc_education&plan_bullet.gif) no-repeat; background-position:0 2; padding-left: 18;} 

.side { padding-left: 7px; }
.date { padding-right: 15px; font-size: 12px; }
.arrow { padding-left: 5px; }
.bioImage { float: left; padding-right: 10px; padding-bottom: 10px; }
.landinglist { background: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_arrow.gif) no-repeat; background-position:0 2; padding-left: 18px;} 
.landinglist a:hover { text-decoration: none; } 
.GreyBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #FFFFFF; BACKGROUND-COLOR: #999999; BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-TOP: #666666 1px solid}
.GreyBoxBottom { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #FFFFFF; BACKGROUND-COLOR: #999999; BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; position:absolute; z-index:1;}
.dropdown { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.WhiteLink { font-family: Arial; color: #000000; }
a.WhiteLink:link  { font-family: Arial; color: #000000; text-decoration: underline;  }
a.WhiteLink:visited { font-family: Arial; color: #000000; text-decoration: underline;  }
a.WhiteLink:hover { font-family: Arial; color: #000000; text-decoration: underline; }
a.WhiteLink:active { font-family: Arial; color: #000000; text-decoration: underline; }
.SiteLink { font-family: Arial; color:#b8cbe3; font-size: 10px; }
a.SiteLink:link  { font-family: Arial; color: #b8cbe3; text-decoration: none;  }
a.SiteLink:visited { font-family: Arial; color: #b8cbe3; text-decoration: none;  }
a.SiteLink:hover { font-family: Arial; color: #b8cbe3; text-decoration: underline; }
a.SiteLink:active { font-family: Arial; color: #b8cbe3; text-decoration: none; }
.perfTableNameCol a:link  { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: none;  } 
.perfTableNameCol a:visited { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: none;  } 
.perfTableNameCol a:hover { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: underline; } 
.perfTableNameCol a:active { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: none; }

/* home page styles */
.HomeColumnSub { padding: 10 9 10 19; font-size:11px;  border-right:1px solid #CCCCCC;}
.HomeColumn2Sub { padding: 10 19 10 9; font-size:11px;}
/*.PageColumnMain { padding: 20 20 10 9; }*/
.PageColumnMain { padding: 10 20 21 10;}
.PageColumnSub { padding: 0 0 0 10;}
.WelcomeSub{padding:0; }
.homeBg { height: 250; }
.update { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #b7b7b7; }
.welcome { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; float: left; position: relative; top: 12px; }
.goldBox { background-color: #faf1e2 }
.wholesalerRow { border-bottom: #cacbcb 1px solid; padding: 3px 0px 3px 0px; }
.trackerHead { border-bottom: #306d95 1px solid; }
.trackerRow { border-bottom: #CCCCCC 1px solid; }
.WhiteFootnote { font-family: Arial; color: #b8cbe3; text-align:center; padding: 6 10 6 10;}
.WhiteFootnote a:link  { font-family: Arial; color: #b8cbe3; text-decoration: none;  }
.WhiteFootnote a:visited { font-family: Arial; color: #b8cbe3; text-decoration: none;  }
.WhiteFootnote a:active { font-family: Arial; color: #b8cbe3; text-decoration: none; }
.WhiteFootnote a:hover { font-family: Arial; color: #b8cbe3; text-decoration: underline; }
.footerTable {  width:780px; margin-top: 18; margin-bottom: 6; }
.accountsBox { background-color:#dbeaf3; }
.homeBox { background-color:#fdefde; margin-bottom:10px;}
.homeBox p{ margin:0 20px; }



/* top navigation */
.top { background-image: url(/dagent_docroot/sip/Audience%20Branding/SIP_header_grad.jpg)}
.MenuTabUnselected { padding: 4 21 4 21; text-align: center; font-family: Verdana; background-color: #023B5D; color: #FFFFFF; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #023B5D 0px solid; border-left: 0px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabHighlight { padding: 4 21 4 21; text-align: center; font-family: Verdana; background-color: #023B5D; color: #FFFFFF; text-decoration: underline; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #023B5D 0px solid; border-left: 0px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabSelected { padding: 4 21 4 21; text-align: center; font-family: Verdana; background-color: #f38f1d; color: #FFFFFF; border-top: #000000 1px solid; border-bottom: #f38f1d 1px solid; border-right: #000000 1px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabSub { font-family: Arial; background-color: #f38f1d; COLOR: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; padding-left:7px; padding-right:7px; }
.MenuTabSubDivider { font-family: Arial; background-color: #f38f1d; color: #f38f1d; cursor: hand; cursor: pointer; font-size: 11px; }
.MenuTabSubSelect { font-family: Arial; background-color: #d6742a; COLOR: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; padding-left:7px; padding-right:7px; }
.MenuTabSubHighlight { font-family: Arial; background-color: #f38f1d; color: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; text-decoration: underline; padding-left:7px; padding-right:7px; }

/* form styles */
.frmHidden { border: 1px solid; border-color: #999999; height: 18px; color: #333333; font-size: 11px; }
.frmHiddenArea { border: 1px solid; border-color: #999999; color: #333333; font-size: 11px; }
.frmGo { border: 1px solid; border-color: #000066; background-color: #6279a8; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 12px; }
.formElements { border: 1px solid; border-color: #999999; height: 18px; color: #333333; font-size: 11px; }

/* wholesaler styles */
.wholesalerTable { border: 0px; padding: 0 0 0 0; }
.allWholesalerTable { border: 0px; }
.wholesalerImage { float: left; padding-right: 10px; }
.wholesalerTitleImage { padding-bottom: 10px; }
.wholesalerHome { padding: 0 10px 0 5px; }
.wholesalerName { font-size: 12px; font-weight: bold; }

/* text styles */
.title { font-size: 18px; color: #000066; font-family: "Times New Roman", Times, serif; }
.largetitle { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:20px; text-transform:none; color:#007ac3; border-bottom: 1px solid #4d5a5f; margin-bottom: 18; }
.medtitle { font-size: 16px; font-weight: normal; color:#f38f1d; font-family: Arial, Helvetica, sans-serif; }
.medtitlehr { font-size: 16px; font-weight: normal; color:#f38f1d; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #b1b6ba; margin: 0 0 15px 0; }
.landingtitle { font-size: 16px; color: #996633; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #999999; margin: 0 0 5px 0; }
.subtitle { font-size: 12px; font-weight: bold; color: #007ac3; }
.subtitlehr { font-size: 12px; font-weight: bold; color: #007ac3; border-bottom: 1px solid #999999; margin: 0 0 12px 0; }
.sublandingtitle { font-size: 12px; font-weight: bold; color: #8d6c2b; }
.litsubtitle { font-size: 12px; font-weight: bold; color: #333333; }
.sidebartitle { font-weight: bold; color: #546b9b; }
.smalltitle { font-weight: bold; color: #546b9b; }
.smalltitlehr { font-weight: bold; color: #546b9b; border-bottom: 1px solid #999999; }
.footnotes { font-size: 9px; color: #666666; }
.litnotes { color:#b93901; font-style:italic }
.newsdate { color:#000066 }
.article { font-size: 12px; }
.cartTableText { color: #FFFFFF; }
.numlist { font-size: 12px; color: #5C73A2; font-weight: bold; }
.fghead { font-size: 14px; color: #996633; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin: 0 0 5px 0; text-align:center;}
.wholesalerTitle { font-size: 11px; font-weight: bold; color: #01477E; }/*added 3-16-09 for non-linking wholesaler name on OSD home and wholesaler right nav*/
.leftImage{float:left; clear:right; margin-right:10px;}
.homeLeft{margin:0 0px 0 -2px; padding-bottom:15px;}

/*  table styles */
.bgMain { background-color: #01477E; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.bgInterior { font-size: 12px; background-color: #f9f0d9; }
.bgSub { font-size: 12px; background-color: #3c6b9a; color: #FFFFFF; font-weight: bold; } 
.bgWhite { font-size: 12px; background-color: #FFFFFF; }
.bgTop { font-size: 12px; font-weight: bold; background-color: #FFFFFF; }
.bgDark { background-color: #c6935a; font-size: 18px; color: #010177; font-family: "Times New Roman", Times, serif; }
.bgLight { background-color: #faf1d4; }
.bgLightGradient { background-color: #faf1d4; }
.bgName { background-color: #3c6b9a; color: #FFFFFF; }
.bgFg { background-color: #99cc66; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #003366; height:26px;}
.bodyBold { font-size: 14px; color: #333333; font-weight:bold; }
.searchTable { float: right; margin: 6px 7px 0 0; }
.cartTable { background-image: url(/vgn-ext-templating/MainStay/Resources/images/OSD_cart_BGgrad.gif); border: solid 1px #666666; }
.litTable { background-image: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_FormsLit_bggradient.gif); }
.fundSearchTable { background-color: #fdf6dc; border: solid 1px #cecc99; }
.perfinfoTable { background-image: url(/dagent_docroot/MainStay/Products%20&%20Performance/Prices%20&%20Performance/MS_sidegrad.gif); border: solid 1px #CCCCCC; }
.litinfoTable { background-image: url(/vgn-ext-templating/MainStay/Resources/images/MS_peform_gradient.jpg); }
.profileTable { background-color: #e9e9e9; border-top: solid 6px #01477E; border-bottom: solid 1px #01477E; }
.secondarypageTable { margin: 15px 10px 15px 15px; padding: 0 0 0 0; }
.mainTable { width: 780px; background-color: #ffffff; position:relative; border: 1px solid #999999; padding: 0 0 0 0; }
.menuTable {  width:780; }

.perfTableName { font-size: 12px; color: #FFFFFF; background-color: #007ac3; }
.perfTableNameCol { font-size: 12px; color: #FFFFFF; background-color: #007ac3; border-right: solid 1px #000000; }
.perfTableSubName { font-size: 12px; color: #FFFFFF; cursor: hand; cursor: pointer; background-color: #d6742a; font-weight: bold;}
.perfTableSubNameCol { font-size: 12px; color: #FFFFFF; cursor: hand; cursor: pointer; background-color: #d6742a; font-weight: bold; border-right: solid 1px FFFFFF; }
.perfTableInterior { font-size: 11px; background-color: #fcefde; border-right: solid 1px #bbbbbb; }
.perfTableInteriorCol { font-size: 11px; background-color: #fcefde; border-right: solid 1px #666666; }
.perfTableInteriorNoRt { font-size: 11px; background-color: #fcefde; }
.perfTableInteriorLast { font-size: 11px; background-color: #fcefde; border-right: solid 1px #dfdede; }
.perfTableColumn { font-size: 11px; background-color: #e5f1f9; border-right: solid 1px #bbbbbb; }
.perfTableColumnCol { font-size: 11px; background-color: #e5f1f9; border-right: solid 1px #666666; }
.perfTableColumnNoRt { font-size: 11px; background-color: #e5f1f9; }
.perfTableWhite { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #bbbbbb; }
.perfTableWhiteCol { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #666666; }
.perfTableWhiteBot { font-size: 1px; background-color: #FFFFFF; border-bottom: solid 1px #666666;}
.perfTableWhiteLast { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #dfdede; }
.perfTableWhiteNoRt { font-size: 11px; background-color: #FFFFFF; }
.perfTableMain { background-color: #023b5d; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.perfTableMainCol { background-color: #023b5d; font-size: 12px; color: #FFFFFF; font-weight: bold; border-right: solid 1px #FFFFFF; }
.perfTableMainColOff { background-color: f38f1d; font-size: 12px; color: #8d6c2b; font-weight: bold; border-right: solid 1px #FFFFFF; }
.perfTableMainOff { background-color: #f38f1d; cursor: hand; cursor: pointer; font-size: 12px; color: #8d6c2b; font-weight: bold; }
.perfTableSub { font-size: 12px; background-color: #007ac3; color: #FFFFFF; font-weight: bold; }
.perfTableSubCol { font-size: 12px; background-color: #007ac3; color: #FFFFFF; font-weight: bold; border-right: solid 1px #bbbbbb; }
.perfTableText { font-family: Arial; font-weight: bold; color: #8d6c2b; }



/* styling for the Login pages */
#logContainer { width : 507px; border: 1px solid #666666; background-color : #ffffff; margin : 0 auto; padding-left: 13px; padding-bottom: 14px; padding-right: 13px; text-align : left; }
#logContent { width : 100%; background: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/FP_login_gradientbg.jpg); overflow : auto; }
/* =loginp1 - used to create login paragraph1*/
#loginP1 { font-size: 11px; padding-left: 42px; padding-right: 42px; }
.loginsubtitle { font-weight: bold; color: #01477E; }
/* =loginp1 - used to create login paragraph2 which has no bottom border*/
#loginP2 { border-top: 1px solid #c9caca; text-align:center; font-size: 10px; }
/* =fieldset - used to create fieldsets within forms to add style and accessibility features in forms*/
.submitbutton{ float: left; cursor:hand; cursor: pointer; width:58px; height:20px; margin:0px; padding:0px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_but_submit.gif");}
.cancelbutton{ float: left; cursor:hand; cursor: pointer; width:58px; height:20px; margin:0px; padding:0px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_but_cancel.gif");}
fieldset { width : 380px; margin-bottom : 1px; padding : 20px 20px 0 ; overflow : hidden; border:0; }
fieldset:hover { border-color : #722549; }
fieldset input {width : 35%; border : 1px solid #999999; margin-left:1em;}
fieldset input:hover { border-color : #000000; }
fieldset input:active, input:focus { border-color : #bc985e; }
fieldset label, label span { display : block; padding-bottom : .25em; }
fieldset label { float : left; width : 100%; }
fieldset label span { float : left; width : 45%; text-align : right; font-weight:bold; }
/* =checkbox - used to create checkbox in forms*/
#checkbox { width : 480px; margin-bottom : 1px; border:0; }
#checkbox label, label span { display : inline; }
/* =loglinks - used to create links in the login section*/
form div { width:400px; margin: 0px auto 5px; padding : 6px 10px; text-align : center; }
form div img { padding: 0 .5em;}
form div input:hover{ background-color : #e591b9; }

/* Fund category tab styles */
.TabEquity { background-color: #00535e; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabIncome { background-color: #cc9900; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabInternational { background-color: #676301; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabBlended { background-color: #00543d; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabAllocation { background-color: #042e6e; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.Tab130 { background-color: #3c0101; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabEquity a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabEquity a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabEquity a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabEquity a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabIncome a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabIncome a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabIncome a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabIncome a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabInternational a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabInternational a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabInternational a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabInternational a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabBlended a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabBlended a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabBlended a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabBlended a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabAllocation a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabAllocation a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabAllocation a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabAllocation a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.Tab130 a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.Tab130 a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.Tab130 a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.Tab130 a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }

/*custom table*/
#customtable { width: 721px; padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
#customtable th { font-weight: bold; border-right: 1px solid #fff; border-bottom: 1px solid #666; border-top: 1px solid #666; text-align: left; padding: 6px 6px 6px 12px; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#customtable th.thleft { font-weight: bold; border-top: 0; border-left: 1px solid #666; border-right: 1px solid #fff; border-bottom: 1px solid #666; border-top: 1px solid #666; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#customtable th.thright { font-weight: bold; border-top: 0; border-right: 1px solid #666; border-bottom: 1px solid #666; border-top: 1px solid #666; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#customtable th.thsingle { font-weight: bold; border: 1px solid #666; text-align: left; padding: 6px 6px 6px 12px; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }

#customtable td { border-right: 1px solid #666; border-bottom: 1px solid #666; background: #fff; padding: 6px 6px 6px 12px; color: #333; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#customtable td.top { border-right: 1px solid #666; border-bottom: 1px solid #666; border-top: 1px solid #666; background: #fff; padding: 6px 6px 6px 12px; color: #333; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.topleftub { border-left: 1px solid #666; border-top: 1px solid #666; background: #fff; color: #333;	font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.alt { background: #f9f0d9; color: #333; border-right: 1px solid #666; border-bottom: 1px solid #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.left { border-left: 1px solid #666; border-top: 0; background: #fff; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.leftalt { border-left: 1px solid #666; border-top: 0; background: #f9f0d9; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.leftUB { border-left: 1px solid #666; border-top: 0; background: #fff; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.leftaltUB { border-left: 1px solid #666; border-top: 0; background: #f9f0d9; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

#customtable td.leftsub { border-left: 1px solid #666; border-right: 1px solid #666; border-top: 0; background: #3c6b9a; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.sub { border-left: 1px solid #666; border-right: 1px solid #666; border-top: 0; background: #3c6b9a; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

/*landing page indented list*/
#landingpageList {margin-left: 0; padding-left: 20px;}

#column0_0, #column1_0, #column2_0, #column3_0, #column4_0, #column5_0, #column6_0, #column7_0, #column8_0, #column9_0, #column10_0, #column11_0, #column12_0, #column13_0, #column14_0, #column15_0, #column16_0, #column17_0, #column18_0, #column19_0, #column20_0, #column21_0, #column22_0, #column23_0, #column24_0, #column25_0 { font-size: 12px; }

/*.landinglist { background: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_arrow.gif) no-repeat; background-position:0 2; padding-left: 18px;} 
.landinglist a:hover { text-decoration: none; } */


div#largeBullet ul{ list-style-type: none;padding: 0 0 10px 0;margin: 0;} 
div#largeBullet ul li { background: url(/dagent_docroot/sip/Audience%20Branding/bullet2.jpg) no-repeat; background-position:0 5; padding-left: 18px; margin-bottom: 5px;} /* padding-left changed from 12*/


