.Blank {
}/* Bug fix--->top style is not recognized; added dummy so ArticlePagesBodycopyReg is 2nd one listed */



body {
	margin: 0;
	padding: 0;	
}

p, td, .ArticlePagesBodycopyReg, .AllPagesBodycopyReg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: 13pt;
	color: #000000;
	font-size: 9pt;
}

a:link, a:active {
	text-decoration: underline;
	color: #4169E1;
	font-weight: normal;
}
	
a:hover {
	text-decoration:underline;
	color: #FF4500;
}

a:visited {
	color: #CD853F;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

input, select, textarea {
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	line-height : 15px;
}

.copyright{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	line-height:13pt;
	margin: 18px 0 10px 0;
}

.bottomTitle{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	line-height:13pt;
	text-align: center;
	padding: 0 0 20px 0;
}

.ArticlePagesBodycopyBold { 
	font-weight: bold; 
	font-size: 10pt
}

.AllPagesBodycopyBold { 
	font-weight: bold; 
}

.AllPagesBodyWhitecopyBold { 
	font-weight: bold; 
	color: #ffffff; 
}

.AllPagesSmallcopyReg { 
	color: #666666; 
	font-size: 8pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 13pt;
}

.AllPagesSmallcopyBlack {
	font-size: 8pt;
	line-height: 12pt;
}

.AllPagesSmallcopyWhite {
	color: #ffffff;
	font-size: 8pt;
	line-height: 12pt;
}

.AllPagesSmallercopyWhite {
	color: #ffffff;
	font-size: 7pt;
}

.AllPagesSmallercopyReg { 
	line-height: 15pt; 	
	color: #666666; 
	font-size: 7pt;
}

.AllPagesSerifItalic {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-style: italic;
	font-weight: normal;
	line-height: 15pt;
	color: #666666;
	font-size: 8pt;
}

.LifeInsuranceMainHeader { 
	font-weight: bold; 
	line-height: 15pt; 
	color: #663300; 
	font-size: 11pt
}

.LifeInsuranceHeader { 
	font-weight: bold; 
	line-height: 15pt; 
	color: #FFFFCC; 
	background-color: #996600; 
	font-size: 9pt
}

.LifeInsuranceCalc { 
	line-height: 15pt; 
	color: #333333; 
	background-color: #FFFFCC; 
	font-size: 8pt
}
.LifeInsuranceCalcBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; color: #333333; background-color: #FFFFCC; font-size: 8pt}
.LifeHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFCC; background-color: #6982AF; font-size: 9pt}

.InvestmentsMainHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; color: #996600; font-size: 11pt}
.InvestmentsHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; color: #FFFFCC; background-color: #336600; font-size: 9pt}
.InvestmentsCalculator { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15pt; color: #333333; font-size: 8pt}
.InvestmentsCalcBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; color: #333333; background-color: #336600; font-size: 8pt}

.RedCopyBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; font-size: 9pt}
.RedCopyReg { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #990000; font-size: 9pt}
.Level3Subhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333366; background-color: #C1C1EC; font-size: 10pt}
.Level3Header { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #666666; font-size: 12pt}

.AllBottomMenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal}
.ApplicationHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #333300; font-size: 12pt}
.ApplicationSubhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333300; background-color: #CCCC99; font-size: 10pt}
.ApplicationBodycopyBOLD { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; background-color: #DADAB2; font-size: 9pt}
.ApplicationBodycopyColor { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #666600; background-color: #DADAB2; font-size: 9pt}
.ApplicationBodycopyColorSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #666600; background-color: #DADAB2; font-size: 8pt}
.ApplicationBodycopySmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; background-color: #DADAB2; font-size: 8pt}

.DaughterWindowHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; font-size: 12pt}
.DaughterWindowSubhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 11pt}
.DaughterWindowBodycopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 10pt}
.DaughterWindowBodycopyColoredNotice { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: RED; font-size: 10pt}
.DaughterWindowBodycopySmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 8pt}
.DaughterWindowColumnHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; font-size: 9pt}
.DaughterWindowRowLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; font-size: 9pt}
.DaughterWindowTotalAmount { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; font-size: 9pt}
.DaughterWindowTotalLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; font-size: 9pt}
.DaughterWindowInputTextField { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 8pt}
.DaughterWindowInputPickList { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 8pt}
.HomepagecopyBoldGray { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #333333; font-size: 9pt }

.FastTrackMainHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; color: #660000; font-size: 12pt}

.AgentTableBackground { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; background-color: #4D4D79; font-size: 9pt }
.AgentSubheadText {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; background-color: #FFFFFF; font-size: 9pt }  

.PersonalfolderBodycopyColor { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #333366; font-size: 9pt}

.BrowncopyReg { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #996600; font-size:8pt}
.BrowncopyLarge { font-family: Georgia, Times New Roman, Times, New York, serif; font-style: italic; font-weight: normal; color: #990000; line-height: 16pt; font-size:14pt; padding: 5px}



.BoxHeader {
	font-family: sans-serif, Helvetica, Arial, Geneva;
	font-weight: bold;
	line-height: 15pt;
	color: #FFFFFF;
	font-size: 10pt;
}

.actionicon {
	margin: 20px 0 5px 0;
	padding-right: 5px;
	white-space: nowrap;
}

sup { 
	vertical-align: super;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 13pt; 	
	color: #000000; 
	font-size: 8pt
}

sub { 
	vertical-align: sub;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 13pt; 	
	color: #000000; 
	font-size: 8pt
}

.leftnav_white_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 8pt;
}

a.activeproduct:link {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
	background-color: #e5e8f1;
}

a.activeproduct:visited {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 8pt;
	background-color: #e5e8f1;
}

a.activeproduct:active {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: red;
	font-size: 8pt;
	background-color: #e5e8f1;
}

a.activeproduct:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 8pt;
}

a.utility:link, a.utility:visited, a.utility:active {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 7pt;
}

a.utility:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 7pt;
}

a.product:link {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 8pt;
}

a.product:visited {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 8pt;
}

a.product:active {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: red;
	font-size: 8pt;
}

a.product:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 8pt;
}


a.other:link, a.other:active {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4169E1;
	font-size: 8pt;	
	line-height: 12pt;
}

a.other:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #CD853F;
	line-height: 12pt;
}
	
a.other:hover {
	text-decoration:underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF4500;
	font-size: 8pt;
	line-height: 12pt;	
}

.left_active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
}

a.left:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
}

a.left:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
}

a.left:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
}

a.left:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 8pt;
}

a.pf:link, a.pf:visited, a.pf:active, a.pf:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 7pt;
	text-decoration: none;
}

.pf_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15pt;
	color: #FFFFFF;
	font-size: 8pt;
	background-color : #666666;
	padding-left : 3;
	padding-bottom : 2;
}

.spacer_1 {
	line-height: 1px;
	width: 1px;
	font-size: 1px;
}

.spacer_8{
	line-height: 8px;
	width: 10px;
	font-size: 1px;
}
.spacer_10 {
	line-height: 10px;
	width: 10px;
	font-size: 1px;
}

a.more:link, a.more:active {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #af2532;
	font-size: 10pt;	
}
	
a.more:hover {
	text-decoration:underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF4500;
	font-size: 10pt;	
}

a.more:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #CD853F;
}

a.newtosite:link, a.newtosite:active {
	text-decoration: underline;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #af2532;
	font-size: 8pt;
	line-height: 12pt;	
}
	
a.newtosite:hover {
	text-decoration:underline;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF4500;
	font-size: 8pt;
	line-height: 12pt;	
}

a.newtosite:visited {
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CD853F;
	line-height: 12pt;
}


img.newsworthy_icon {
	position: relative;
	top: 0;
	left: 0;
	vertical-align: top;
	float: left;
	margin-top: 4px;
	margin-right : 10px;
}

.ul1 {
	color: #6b84b5;
	margin-left: -20px;
	padding-left: 40px;
	margin-bottom:7px;
	list-style-type: square;
	font-size: 8pt;
}

.ul2 {
	color: #9cada5;
	margin-left: -20px;
	padding-left: 40px;
	list-style-type: square;
}


/* used in mms display templates */
#text {
	margin: 0px;
	padding: 15px 0px 0px 20px;
	width: 580px;
	border: solid 0px #000000;
}


.topNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
	padding-left: 5pt;
	padding-right: 5pt;
	text-align: left;
	white-space: nowrap;
}

a.top:link, a.top:visited, a.top:active, .top {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
	padding-left: 3pt;
	padding-right: 3pt;
	text-align: center;
	white-space: nowrap;
}

a.top:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
}




/*  Look and Feel 2008 in V7 */

.totop{
text-align:center;
margin: 15px 0 20px 0;
}

.slogan{
/* background-color: #FFFFFF; */
}

.mainContentArea{
margin: 15px 8px 10px 0;
}

.sidebarContentArea{
margin: 0 5px 0 0;
padding-top: 25px;
}


/* Top Utility Bar */

.utilityNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#e5e8f1;
	color: #000000;
	font-size: 7pt;
	text-decoration: none;
	padding:  0px 10px 1px 19px;
	white-space : nowrap;
	background-image : url(/nyl/images/app-corner.gif);  
	background-repeat : no-repeat; 
	background-position : left top;
}

.utilityNav a:link, .utilityNav a:active, .utilityNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 7pt;
	text-decoration: none;
}

.utilityNav a:hover {
	color: #f00;
	font-size: 7pt;
	text-decoration: underline;
}

.utilityNav .currentPage {
	background-color: #FFFFFF;	
	padding: 0 0px 0 0px;
}

.utilityNav .divider {
	color: #666677;
	padding: 0 2px 0 2px;
}


/* Breadcrumb Navigation */

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #777;
	font-size: 7pt;
	text-decoration: none;
	padding: 0 0 0 2px;
}

.breadcrumb a:link, a.breadcrumb a:active, .breadcrumb a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #777;
	font-size: 7pt;
	text-decoration: none;
}

.breadcrumb a:hover {
	color: #f00;
	font-size: 7pt;
	text-decoration: underline;
}



/* Sidebar area */

.related
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15pt;
	font-size: 9pt;
	border: 0;
	padding: 1px 0px 1px 5px;
	background-image : url(/nyl/images/nyl_related_corner.gif);
	background-repeat : no-repeat;
	background-position : right top;
	background-color: #007ac2;
	color: #FFFFFF;
	margin: 20px 0 3px 0;
}

.relatedSidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
}

.relatedSidebar p, .relatedSidebar .AllPagesSmallcopyReg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	padding: 0 0 0 5px;
	margin: 0px 0 5px 0;
}


/* Left Navigation */

.leftpanel {
	width: 150px;
	padding-right: 13px;
}

#navigation .divider {
	border-bottom: 1px solid #FFFFFF;
}

#navigation, #navigation_PFAccess {
	font: 8pt Verdana, sans-serif;
	padding: 0px;
	margin: 0px;
	width: 150px;
	/* background-color: #FFFFFF; */
}

#navigation  a, #navigation_PFAccess a {
	font: 8pt Verdana, sans-serif;
	padding: 4px 0px 4px 2px;
	display: block;
	text-decoration: none;
}

#navigation ul, #navigation_PFAccess ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

#navigation li, #navigation_PFAccess li {
	font: 8pt Verdana, sans-serif;
	text-align:right;
	display: block;
	margin: 0;
	padding: 1px 0 0 0;
	/*border-bottom: 1px solid #FFFFFF;*/
	list-style: none outside none !important;
}

#navigation li .currentPage, #navigation_PFAccess .currentPage {
	display: block;
	padding: 0;
	text-decoration: none;
	color: #007AD9;
	text-align:right;
	padding:  2px 10px 2px 0;
	background-color: #F6F6FF;
}

#navigation li a, #navigation li a:active,  #navigation li a:visited, #navigation_PFAccess li a, #navigation_PFAccess li a:active, #navigation_PFAccess li a:visited {
	display: block;
	padding: 0;
	text-decoration: none;
	color: #007AC2;
	text-align:right;
	padding:  2px 10px 2px 0;
}

#navigation li a:hover, #navigation_PFAccess li a:hover {
	color: #007AD9;
	background-color: #F6F6FF;
}


/* Left Nav Search Bar */

#navigation_Search{
	display: block;
	width: 150px;
	/* background-color: #FFFFFF; */
	margin-bottom: 2px;
}


/* Left Nav Consult an Agent */

#navigation_ConsultAgent{
	width: 150px;
	font: 8pt Verdana, sans-serif;
	display: block;
	margin: 0;
	padding: 0px;
	/*border-bottom: 1px solid #FFFFFF;*/
	/* background-color: #FFFFFF; */
	font-weight: bold;
}

#navigation_ConsultAgent a{
	font: 8pt Verdana, sans-serif;
	text-align:right;
	display: block;
	margin: 0;
	padding: 3px 10px 3px 0;
	text-decoration: none;
	font-weight: bold;
	color: #007AD9;
}

#navigation_ConsultAgent a:hover{
	color: #007AD9;
	background-color: #F6F6FF;
}


/* Left Nav Personal Folder Areat */

#navigation_PFLogin{
	width: 150px;
	font: 8pt tahoma,sans-serif;
	display: block;
	margin: 18px 15px 3px 0;
	padding: 10px 0 10px 0px;
	border-bottom: 0px solid #CFDCE9;
	/* background-color: #FFFFFF; */
	font-weight: bold;
}

#navigation_PFLogin a{
	font: 8pt tahoma,sans-serif;
	text-align: right;
	display: block;
	margin: 0;
	padding: 0 15px 0  0;
	text-decoration: underline;
	font-weight: bold;
	color: #007AC2;
}

#navigation-PFwhy{
	width: 150px;
	padding: 3px 0 0 3px;
	display: block;
}

#navigation-PFwhy table{
	display: block;
	width: 140px;
}

#navigation-PFwhy table td{
	font: 8pt Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: right;
	margin: 0;
	color: #007AC2;
}

#navigation-PFwhy table td a{
	font: 7pt Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	display: block;
	margin: 0;
	color: #007AC2;
	text-decoration: none;
}


/* Bottom Navigation */

.bottomNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 20px 0 10px 0;
	padding-bottom: 6px;
	border-bottom: 1px solid #BCB8B8;
}

.bottomNav a:link, .bottomNav a:active {
	font-size: 11px;
	text-decoration:none;
	color: #4169E1;
	margin-right: 8px;
}

.bottomNav a:visited {
	font-size: 11px;
	color: #666666; 
	text-decoration:none;
}

.bottomNav a:hover {
	font-size: 11px;
	text-decoration: underline;
}	  


/* "S" Curve Area  */

.curveCover{
	/* background-color: #FFFFFF; */
	vertical-align: bottom;
	}

.curve{
		width: 0px;
		height: 0px;
		background-image : url(/nyl/images/nyl_title_bar_curve.gif);
		background-position : bottom right;
		background-repeat : no-repeat;
	}


/* Site wide title */

h1 {
	font-family:  Arial, Helvetica, Verdana,sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #0b2e91;
	font-size: 13px;
	border: 0;
	padding: 1px 0px 1px 5px;
	/* background-image : url(/nyl/images/nyl_title_bar_curve.gif);  -- from old L&F 8/08 -- */
	/* background-repeat : no-repeat; */
	/* background-position : right top; */
	margin: 15px 0 0px 0;
}

h1.title {
	/* background-color: #FFFFFF; */
}



/* Product Navigation Area */

.productNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 2px 2px;
	/* background-color: #FFFFFF; */
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}

.productNav a:link, .productNav a:visited  {
	font-size: 11px;
	text-decoration:none;
	color: #007ac2;
}

.productNav a:active {
	color: red;
}

.productNav a:hover {
	text-decoration: underline;
}

.productNav .divider {
	color: #666677;
	padding: 0 1px 0 1px;
}

.productNav .currentPage{
	background-color:#e5e8f1;
	color: #000000;
}



/* Catagory Navigation Area */

.catNav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	/* background-color: #FFFFFF; */
	padding: 1px 2px 2px 5px;
}

.catNav a:link, .catNav a:active {
	text-decoration: underline;
	color: #4169E1;
	padding: 0 4px 0 0;
	font-size: 11px;
	white-space: nowrap;
}

.catNav a:visited {
	color: #CD853F;
	font-size: 11px;
	white-space: nowrap;
}
	
.catNav a:hover {
	font-size: 11px;
	text-decoration:underline;
	color: #FF4500;
	white-space: nowrap;
}


/* Social Bookmarking */

.socialBookmarks td, .socialBookmarks td a:link, .socialBookmarks td a:active, .socialBookmarks td a:hover, .socialBookmarks td a:visited {
	font-family: tahoma, sans-serif;
	font-weight: normal;
	font-size: 11px;
}

.socialBookmarks{
	border-top: 1px solid #BCB8B8;
	border-bottom: 1px solid #BCB8B8;
	padding: 4px 0 6px 0;
	margin: 10px 0 5px 0;
	}
	
	
	
	/* Search Box Area */

#navigation_Search{
	padding:4px 0 4px 0; 
}

#cell_search {
	padding:10px 0 4px 0;
	position:relative;
	left:10px;
	}

#cell_search #search_input {
	width:130px;
	height:18px;
	border:1px solid #ccccd0;
}

#cell_search #search_input input {
	width:130px;
	height:16px;
	font: normal 12px/12px tahoma, sans-serif;
	color:#667;
	padding:1px 16px 0 3px;
	border:0;
}

#search_submit {
	position:absolute;
	top:14px;
	left: 115px;
}


/* Rate This */
#nyl_rate p {font:normal 11px/17px tahoma, sans-serif; color:#667; padding:10px 10px 0 0;}
#nyl_rate a {font:normal 11px/17px tahoma, sans-serif; position:relative; bottom:4px;}
#nyl_rate {clear:both;}

/* Comments */
img {border:0;}
#nyl_comments {width:600px; position:relative; background:transparent url(/nyl/images/nyl_w20_comments_base.gif) no-repeat bottom; padding:0 0 2px 0;}
#nyl_comments h2 {height:20px; overflow:hidden; background:#d6d6d9 url(/nyl/images/nyl_w20_comments_top.gif) no-repeat top; text-transform:uppercase; margin:0; padding:0 0 0 6px;}
#nyl_comments h2 a {color:#007ac2; text-decoration:none; font:bold 11px georgia, serif; display:block; height:20px; padding:3px 0 0 0;}
#nyl_comments h2 a:hover {color:#fff;}
#nyl_comments h2 img {padding-right:4px;}

#nyl_comments .field {background:#f4f4f5 url(/nyl/images/nyl_w20_bg_comments.gif) repeat-x; border-left:2px solid #d6d6d9; border-right:2px solid #d6d6d9;}
#nyl_comments .field p {font:normal 11px/17px tahoma, sans-serif; color:#667; padding:5px 10px 5px 10px; margin:0; border-top:1px solid #D6D6D9; } 
#nyl_comments .field p a {font:normal 11px/17px tahoma, sans-serif; color:#007ac2;}
#nyl_comments .field blockquote {font:normal 11px/16px tahoma, sans-serif; color:#667; padding:5px 25px 5px 25px; margin:0;} 

#nyl_comments .hr {background:#F4F4F5 url(/nyl/images/nyl_w20_bg_comments.gif) repeat-x scroll 0 0; padding:15px 8px 0 8px;}
#nyl_comments .hr hr {display:none;}

#nyl_comments .text_input {border:1px solid #d6d6d9; margin:0 0 0 8px; padding:1px 2px 1px 4px; font:normal 11px tahoma, sans-serif; color:#334;}
#nyl_comments textarea {width:580px; overflow:auto; border:1px solid #d6d6d9; margin:8px; font:normal 11px/16px tahoma, sans-serif; color:#334;}
#nyl_comments #btn_submit {padding:0 8px 4px 0; text-align:right;}


/* top_main ad in "MSM CDA Main Component Get Ad" */
#nyl_ad_horizontal {padding:4px 0 0 0;}

/* Default styles for the site level attributes */

/*** site_top_panel_bgcolor -begin- ***/
.slogan { 
	 background-color: #007ac2; 
}
/*** site_top_panel_bgcolor -end- ***/

/*** site_left_panel_bgcolor -begin- ***/
/* must change both */
#navigation {	
	 background-color: #c7dff4; 
}
#navigation_ConsultAgent {	
	 background-color: #c7dff4; 
}
/*** site_left_panel_bgcolor -end- ***/

/*** site_left_panel_bgcolor_hover -begin- ***/
/* must change both */
#navigation li a:hover {	
	background-color: #ffffe0;
}
#navigation_ConsultAgent a:hover {	
	background-color: #ffffe0;
}
/*** site_left_panel_bgcolor_hover -end- ***/

/*** site_left_panel_divider_color -begin- ***/
/* must change both */
#navigation li {	
	 /*border-bottom: 1px solid #ffffff;*/
}
#navigation_ConsultAgent {	
	 /*border-bottom: 1px solid #ffffff; */
}
/*** site_left_panel_divider_color -end- ***/

/*** site_left_panel_text_color -begin- ***/
#navigation-PFwhy table td {	
	 color: #000000; 
}
#navigation-PFwhy table td a {	
	 color: #000000; 
}
/*** site_left_panel_text_color -end- ***/

/*** site_left_panel_pf_login_bgcolor -begin- ***/
#navigation_PFLogin {	
	background-color: #c7dff4; 
}
/*** site_left_panel_pf_login_bgcolor -end- ***/

/*** site_search_panel_bgcolor -begin- ***/
#navigation_Search{	
	 background-color: #007ac2; 
}
/*** site_search_panel_bgcolor -end- ***/

/*** site_background_color -begin- ***/
body {	
	 background-color: #ffffff; 
}
/*** site_background_color -end- ***/

/*** site_breadcrumb_bgcolor -begin- ***/
.breadcrumb {
	 background-color: #c7dff4; 
}
/*** site_breadcrumb_bgcolor -end- ***/

/*** site_title_bar_bgcolor -begin- ***/
h1.title {	
	 background-color: #d6dfe7; 
}
/*** site_title_bar_bgcolor -end- ***/

/*** site_title_bar_text_color -begin- ***/
h1.title {		
	color: #0b2e91;
}
/*** site_title_bar_text_color -end- ***/

/*** site_subheading_bar_bgcolor -begin- ***/
.catNav {	
	 background-color: #e7ebf7; 
}
/*** site_subheading_bar_bgcolor -end- ***/

/*** site_related_bar_bgcolor -begin- ***/
.related{	
	 background-color: #007ac2; 
}
/*** site_related_bar_bgcolor -end- ***/

/*** site_related_bar_text_color -begin- ***/
.related{	
	 color: #ffffff; 
}
/*** site_related_bar_text_color -end- ***/

/*** site_nav_utility_bgcolor -begin- ***/
.utilityNav {		
	background-color:#c7dff4;
}
/*** site_nav_utility_bgcolor -end- ***/

/*** site_nav_utility_bgcolor_visited -begin- ***/
.utilityNav.currentPage {	
	 background-color: #ffffff; 
}
/*** site_nav_utility_bgcolor_visited -end- ***/

/*** site_nav_utility_divider_color -begin- ***/
.utilityNav.divider {	
	 color: #000000;
}
/*** site_nav_utility_divider_color -end- ***/

/*** site_nav_utility_text_color -begin- ***/
/* must change both */
.utilityNav a:link {	
	 color: #000000; 
}
.utilityNav {	
	 color: #000000; 
}
/*** site_nav_utility_text_color -end- ***/

/*** site_nav_utility_text_color_visited -begin- ***/
.utilityNav a:visited {	
	 color: #666666; 
}
/*** site_nav_utility_text_color_visited -end- ***/

/*** site_nav_product_bgcolor -begin- ***/
.productNav {	
	 background-color: #899daf; 
}
/*** site_nav_product_bgcolor -end- ***/

/*** site_nav_product_bgcolor_visited -begin- ***/
.productNav .currentPage {	
	/* background-color:#e5e8f1; */
}
/*** site_nav_product_bgcolor_visited -end- ***/

/*** site_nav_product_bordercolor -begin- ***/
.productNav {	
	 border-top: 0px solid #e7ebef; 
	 border-bottom: 0px solid #e7ebef; 
}
/*** site_nav_product_bordercolor -end- ***/

/*** site_nav_product_divider_color -begin- ***/
.productNav.divider {	
	  color: #FFFFFF; 
}
/*** site_nav_product_divider_color -end- ***/

/*** site_nav_product_text_color -begin- ***/
/* Must change both values so items with no link also change color. */
.productNav a:link  {	
	 color: #ffffff; 
}
.productNav {	
	 color: #ffffff; 
}
/*** site_nav_product_text_color -end- ***/

/*** site_nav_product_text_color_visited -begin- ***/
.productNav a:visited  {	
	 color: #000000; 
}
/*** site_nav_product_text_color_visited -end- ***/

/*** site_nav_bottom_text_color -begin- ***/
.bottomNav a:link {	
	/* color: #4169e1; *?
}
/*** site_nav_bottom_text_color -end- ***/

/*** site_nav_bottom_text_color_visited -begin- ***/
.bottomNav a:visited {
	/* color: #666666; */
}
/*** site_nav_bottom_text_color_visited -end- ***/

/* Default styles for the site level attributes */