/* basic styles */
html{ margin:0 auto;}
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
body { margin-left: 24px; margin-top: 24px; margin-right: 24px; }
img {border: none;}
a:link  { font-family: Arial; color: #8d6c2b; font-weight: bold; text-decoration: none;  } 
a:visited { font-family: Arial; color: #8d6c2b; font-weight: bold; text-decoration: none;  } 
a:active { font-family: Arial; color: #8d6c2b; font-weight: bold; text-decoration: none; }
a:hover { font-family: Arial; color: #8d6c2b; font-weight: bold; text-decoration: underline; } 
p { margin: 0 0 11 0; font-weight:100; clear:both;}
.PageWrap { border: 1px solid #ada294; margin:0; padding:0; }
.article { font-size: 12px; }

BODY { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; bgcolor: #FFFFFF; font-color: #333333; PADDING-TOP: 20px; align: center; }
TD { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-color: #333333 }
.SubBody { PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 16px; PADDING-TOP: 22px; BACKGROUND-COLOR: #e0ebf4 }
.SubBodyP { PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BACKGROUND-COLOR: #e0ebf4 }
.SubBodyP1 { PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #e0ebf4 }
.SubBodyP2 { PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px; BACKGROUND-COLOR: #e0ebf4 }
/*A:hover { COLOR: #7e5b37; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline; }
A:link { COLOR: #7e5b37; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A:visited { COLOR: #7e5b37; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A:active { COLOR: #7e5b37; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }*/
.pagehead { FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none; font-color: #080d4e }
.headline { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none; font-color: #16114e; }
.headlinehr { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none; font-color: #080d4e; border-bottom: 1px solid #c5c9cc; margin: 25px 0 14px 0; }
.headlineP { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none; font-color: #080d4e; border-bottom: 1px solid #c5c9cc; margin: 25px 0 0 0; }
.footnotes { FONT-SIZE: 10px; font-color: #7e5b37; }
.sidebar { FONT-WEIGHT: bold; TEXT-DECORATION: none; font-color: #002F5D; }
.caret { TEXT-DECORATION: none; font-color: #FF6600 }
.footer, a.footer:visited, a.footer:active, a.footer:link, a.footer:hover { FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #16114e; text-decoration: none; font-weight: normal; }
.bgWhite { BACKGROUND-COLOR: #ffffff }
.bgInterior { BACKGROUND-COLOR: #e0ebf4 }
ul { padding: 3px 0 0 0; margin: 0 10 4 0; list-style-type: none; }
li { background: url(/dagent_docroot/gp/Audience%20Branding/GP_bulletonblu.gif) no-repeat; background-position:0 5; padding-left: 12; margin-bottom: 11px; }
/*li { list-style: url("http://www.nylim.com/New_York_Life/Content/PASS/Files/Images/20080312141644_0kb_NYLIM_home_bullet.gif"); }*/

/*
.MenuTabUnselected { PADDING-RIGHT: 21px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #d2c6a0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #080d4e; TEXT-ALIGN: center }
.MenuTabHighlight { PADDING-RIGHT: 21px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #d2c6a0; BORDER-BOTTOM: #d2c6a0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #080d4e; TEXT-ALIGN: center }
.MenuTabSelected { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 21px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #7e5b37 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7e5b37; TEXT-ALIGN: center }
.MenuTabSub { FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7e5b37 }
.GrayBox { FONT-WEIGHT: bold; FONT-SIZE: 9px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7e5b37; TEXT-ALIGN: center }
.GrayFrame { BORDER-RIGHT: #7e5b37 1px solid; BORDER-TOP: #7e5b37 1px solid; BORDER-LEFT: #7e5b37 1px solid; BORDER-BOTTOM: #7e5b37 1px solid }
*/

/* top navigation */
.top { background-color: #FFFFFF; }
.menuTable { width: 780px; }
.MenuTable { width: 780px; }
.MenuTabUnselected { padding-left:21px; padding-right:21px; text-align: center; font-family: Verdana; background-color: #080d4e; color: #FFFFFF; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #002F5D 0px solid; border-left: 0px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabHighlight { padding-left:21px; padding-right:21px; text-align: center; font-family: Verdana; background-color: #080d4e; color: #FFFFFF; text-decoration: underline; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #002F5D 0px solid; border-left: 0px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabSelected { padding-left:21px; padding-right:21px; text-align: center; font-family: Verdana; background-color: #7e5b37; color: #FFFFFF; border-top: #000000 1px solid; border-bottom: #7e5b37 1px solid; border-right: #000000 1px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabSub { font-family: Arial; background-color: #7e5b37; COLOR: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; padding-left:7px; padding-right:7px; }
.MenuTabSubDivider { font-family: Arial; background-color: #7e5b37; color: #7e5b37; cursor: hand; cursor: pointer; font-size: 11px; }
.MenuTabSubSelect { font-family: Arial; color: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; background-color: #4a3015; padding-left:7px; padding-right:7px;}
.MenuTabSubHighlight { font-family: Arial; background-color: #7e5b37; color: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; text-decoration: underline; padding-left:7px; padding-right:7px; }
.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: #7e5b37 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;}


.frmHidden { BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; }
.SearchButton { FONT-WEIGHT: bold; FONT-SIZE: 9px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7e5b37; TEXT-ALIGN: center }

.title { background:url(/dagent_docroot/nylim/Audience%20Branding/NYLIM_title_bg.gif) no-repeat left center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; padding: 0px 0 2px 22px; text-transform:uppercase; color:#16114E; margin-bottom:12px; margin-top:-1px; clear:both;}
h1 { background:url(/dagent_docroot/nylim/Audience%20Branding/NYLIM_title_bg.gif) no-repeat left center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; padding: 0px 0 2px 22px; text-transform:uppercase; color:#16114E; margin-bottom:12px; margin-top:-1px; clear:both;}

.titleBio { background:url(/dagent_docroot/nylim/Audience%20Branding/NYLIM_titleBio_bg.gif) no-repeat left center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; padding: 0 0 2px 22px; text-transform:uppercase; color:#16114E; margin-bottom:12px; margin-top:-1px}
#pageHeader{ background:url(/dagent_docroot/nylim/Audience%20Branding/NYLIM_title_bg.gif) no-repeat left center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; padding: 0px 0 2px 22px; text-transform:uppercase; color:#16114E; margin-bottom:17px; margin-left:20px; margin-top:20px}
.largetitle { background:url(/dagent_docroot/nylim/Audience%20Branding/NYLIM_title_bg.gif) no-repeat left center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; padding: 0px 0 2px 22px; text-transform:uppercase; color:#16114E; margin-bottom:17px; margin-top:-1px}
/*.medtitlehr { background:url(img/medtitle_bullet.gif) no-repeat 0 0.2em; fONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none; font-color: #080d4e; border-bottom: 1px solid #c5c9cc; padding: 0 0 0px 14px; text-transform:uppercase; margin: 25px 0 14px 0;}*/

.medtitle { font-size: 16px; color: #16114E; font-family: Arial, Helvetica, sans-serif; text-transform:none;}
.medtitlehr { font-size: 16px; color: #16114E; font-family: Arial, Helvetica, sans-serif; text-transform:none; border-bottom: 1px solid #c5c9cc; margin: 12px 0 4px 0; }
/*h2 { font-size: 16px; color: #16114E; font-family: Arial, Helvetica, sans-serif; text-transform:none; border-bottom: 1px solid #c5c9cc; margin: 20px 0 0; }*/

.subtitle { font-size: 12px; font-weight: bold; color: #080D4E; text-decoration:none;}

.subtitle a:link{color: #8d6c2b; text-decoration: none;}
.subtitle a:visited {color: #8d6c2b; text-decoration:none;}
.subtitle a:hover{color: #8d6c2b; text-decoration: underline;}
.subtitle a:active{color: #8d6c2b; text-decoration: none;}

.subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330000; } /*changed color old one was  #01477E*/
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330000; } /*changed color old one was  #01477E*/
.subtitlehr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330000; border-bottom: 1px solid #bbbbbb; margin: 0 0 14px 0; } /*changed color old one was  #01477E*/


.WhiteFootnote { font-family: Arial; font-size: 10px; color: #b8cbe3; text-align:center; padding: 6 10 6 10; }
a.WhiteFootnote:link  { font-family: Arial; font-size: 10px; color: #b8cbe3; text-decoration: none;  }
a.WhiteFootnote:visited { font-family: Arial; font-size: 10px; color: #b8cbe3; text-decoration: none;  }
a.WhiteFootnote:hover { font-family: Arial; font-size: 10px; color: #b8cbe3; text-decoration: underline; }
a.WhiteFootnote:active { font-family: Arial; font-size: 10px; color: #b8cbe3; text-decoration: none; }

.footerTable {  background:#080d4e; width:782px;}

.SiteLink { font-family: Arial; font-size:10px; color: #b8cbe3; text-align:center;  }
a.SiteLink:link  { font-family: Arial; font-size:10px; color: #b8cbe3; text-decoration: none;  }
a.SiteLink:visited { font-family: Arial; font-size:10px; color: #b8cbe3; text-decoration: none;  }
a.SiteLink:hover { font-family: Arial; font-size:10px; color: #b8cbe3; text-decoration: underline; }
a.SiteLink:active { font-family: Arial; font-size:10px; color: #b8cbe3; text-decoration: none; }

.thisbar { float: right; position: relative; margin-top: -50px; }
.thisbarInvestor { float: right;  text-align: right; position: relative; margin-top: -50px; }

/* styling for the Search Results page */
.perfTableInterior { font-size: 11px; background-color: #f9f0d9; border-right: solid 1px #bbbbbb; }
.perfTableInteriorCol { font-size: 11px; background-color: #f9f0d9; border-right: solid 1px #666666; }
.perfTableColumn { font-size: 11px; background-color: #f5f6f6; border-right: solid 1px #bbbbbb; }
.perfTableWhite { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #bbbbbb; }
.perfTableWhiteCol { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #666666; }
.perfTableMain { background-color: #01477E; cursor: hand; cursor: pointer; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.perfTableMainCol { background-color: #01477E; cursor: hand; cursor: pointer; font-size: 12px; color: #FFFFFF; font-weight: bold; border-right: solid 1px #FFFFFF; }

/* styling for the Login pages */
.BlankColumnSub { text-align: center; }
#logContainer { width: 507px; border: 1px solid #666666; background-color: #edf1f7; margin: 0 auto; padding: 0px 13px 14px 13px; text-align: left; }
#logContainer td { font-size: 11px; }
#logContainer a:link, #logContainer a:visited, #logContainer a:active, #logContainer a:hover { color: #8d6c2b; font-size: 11px; font-weight: normal; } 
#profilePageArea { 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; }
.litnotes { color:#b93901; font-style:italic }

.topHeader {top-padding: 5px;}
.mainTable { width: 780; background-color: #FFFFFF; border: 1px solid #999; padding: 0 0 0 0; }
.searchTable { margin: 6px 2px 0 0; }
.WelcomeMain {BACKGROUND-COLOR: #e2ecf5;}   
.WelcomeSub {BACKGROUND-COLOR: #e2ecf5;}  
.PageColumnMain { padding: 10 20 11 20; background-color: #e2ecf5;  }
.PageColumnSub { height: 350px }
.HomeColumnMain { padding: 10 20 11 20; background-color: #e2ecf5; }
.pageBg { height: 350px }
.homeBg { height: 150px }

/*FIIG-specific navigation*/
#fiig-nav {
	 width: 730px;
	 height: 98px;
	 background: url(http://www.nylim.com/public_files/NYLIM/FIIG/fiig-nav.jpg);
	 margin: 20px 0; 
	 padding: 0;
	 position: relative;
	}
#fiig-nav ul{
	list-style:outside;
    position: relative;		
	border-bottom:1px solid #c5c9cc;
	margin:0 0 20px 0;	
	padding: 10px 0;	
}
	
#fiig-nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; 	background:none;}
	
#fiig-nav li, #fiig-nav a {height: 98px; display: block;}
#panel1b {left: 0; width: 138px;}
#panel2b {left: 138px; width: 153px;}
#panel3b {left: 291px; width: 153px;}
#panel4b {left: 444px; width: 153px;}
#panel5b {left: 597px; width: 138px;}	
	
#panel1b a:hover, .current1 a {background: transparent url(http://www.nylim.com/public_files/NYLIM/FIIG/fiig-nav.jpg) 0 -98px no-repeat;}
#panel2b a:hover, .current2 a {background: transparent url(http://www.nylim.com/public_files/NYLIM/FIIG/fiig-nav.jpg) -138px -98px no-repeat;}
#panel3b a:hover, .current3 a {background: transparent url(http://www.nylim.com/public_files/NYLIM/FIIG/fiig-nav.jpg) -291px -98px no-repeat;}
#panel4b a:hover, .current4 a {background: transparent url(http://www.nylim.com/public_files/NYLIM/FIIG/fiig-nav.jpg) -444px -98px no-repeat;}
#panel5b a:hover, .current5 a {background: transparent url(http://www.nylim.com/public_files/NYLIM/FIIG/fiig-nav.jpg) -597px -98px no-repeat;}	

h2, h2 a, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover{
	font-size: 16px; 
	color: #16114E; 
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:none; 
	border-bottom: 1px solid #c5c9cc; 
	margin: 15px 0 5px;
	padding:0;
	font-weight:100;
}
