.unnamed1 {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unnamed2 {
	FONT-SIZE: 11px; COLOR: #99999b; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unnamed3 {
	FONT-SIZE: 9px; COLOR: #99999b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.unnamed4 {
	FONT-SIZE: 11px; COLOR: #99999b; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unnamed5 {
	FONT-SIZE: 11px; COLOR: #99999b; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unnamed6 {
	FONT-SIZE: 10px; COLOR: #99999b; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unnamed7 {
	FONT-SIZE: 10px; WORD-SPACING: 90pt; COLOR: #00cc00; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.unnamed8 {
	FONT-SIZE: 10px; COLOR: #305080; TEXT-INDENT: 3pt; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.unnamed9 {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 9px; TEXT-ALIGN: right
}
.unnamed10 {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.unnamed11 {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#LRlines { 
	color: #99999b; 
	font-size: 9px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 		
	text-align: center; 
	border-top: none #99999b; 
	border-right: 1px solid #99999b; 
	border-bottom: none; 
	border-left: 1px solid #99999b 
	}
	
#home_welcomecolumn  { 
	color: #656565; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-left: 15px; 
	border-style: none none none solid; 
	border-width: medium medium medium 1px; 
	border-color: #cac9c9 
	}
#home_welcomecolumn a:link { color: #99999b; text-decoration: none }
#home_welcomecolumn a:visited { color: #99999b; text-decoration: none }
#home_welcomecolumn a:hover { color: #325a8f; text-decoration: none }

#homenewscolumn   { color: #656565; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; text-align: left }
#homenewscolumn a:link { color: #656565; text-decoration: none }
#homenewscolumn a:visited { color: #656565; text-decoration: none }
#homenewscolumn a:hover { color: #325a8f; text-decoration: underline }
#home_welcomecolumn a:link { 
	color: #99999b; 
	text-decoration: none; 
	}
#home_welcomecolumn a:hover { 
    color: #325a8f; 
	text-decoration: underline
	}	
#home_welcomecolumn a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#resultscolumn   { 
	color: #656565; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left ;
	padding-left: 10; 
	}
#resultscolumn a:link { 
color: #656565; 
text-decoration: none 
}
#resultscolumn a:visited { 
color: #656565; 
text-decoration: none }
#resultscolumn a:hover { 
color: #325a8f; 
text-decoration: underline
 }
#home_welcomecolumn a:link { 
	color: #99999b; 
	text-decoration: none; 
	}
#home_welcomecolumn a:hover { 
    color: #325a8f; 
	text-decoration: underline
	}	
#home_welcomecolumn a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
td#headerlinks { 
	color: #c4e6ff; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: right; 
	border-top: 1px solid #99999b; 
	border-right: 1px solid #99999b; 
	border-bottom: #99999b; 
	border-left: 1px solid #99999b; 
	padding-top: 4px; 
	padding-right: 8px; 
	}
td#headerlinks a { 
	color: #c4e6ff; 
	text-decoration: none; 
	}
td#headerlinks a:visited { 
	color: #c4e6ff; 
	text-decoration: none 
	}
td#headerlinks a:hover  { 
	color: #fff; 
	text-decoration: underline; 
	}
#menubutton { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	border-bottom: 1px solid #cac9c9;
	}
	
#menubutton_ON { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	border-bottom: 1px solid #cac9c9;
	}
	#menubutton1_ON { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 	
	}
	#menubutton2_ON { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-bottom: 4px;
	}	
#stocknames_header  { color: #305080; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; text-indent: 3pt; border-bottom: 1px solid white }
#stocknames { 
	color: #305080; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: left; 
	text-indent: 3pt;
	border-bottom: 1px solid white; 
	}
#stockchange_header  { color: #464646; font-size: 10px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; text-align: right; word-spacing: 90pt; padding-right: 2px; border-bottom: 1px solid white }
#stockchange { 
	color: #006600; 
	font-size: 10px; 
	line-height: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: right; 
	word-spacing: 90pt;
	padding-right: 2px; 
	border-bottom: 1px solid white;
	}
#stocklast_header  { color: #464646; font-size: 10px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; text-align: right; word-spacing: 90pt; border-bottom: 1px solid white }
#stocklast  { color: #464646; font-size: 10px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; text-align: right; word-spacing: 90pt; border-bottom: 1px solid white }
.stockchart_row { 
	background-color: #e2ebf6; 		
	margin-top: 1px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
	
/* breadcrumbs  */
p.breadcrumbs   { 
	color: #656565; 
	font-size: 10px;  
	padding-right: 20px;
	text-align: right; 
}

p.breadcrumbs a  { 
	color: #656565;
	text-decoration: none; 
	
	}
p.breadcrumbs a:hover { 
	color: #325a8f; 
	text-decoration: underline; 
	}
	
	
#recenttransactions { 
	padding-top: 8px;
	font-size: 9px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #fafafa; 
	border: solid 1px #cac9c9 
	}
	#rightmenu { 
	padding-top: 8px;
	font-size: 9px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #fafafa; 
	 border: solid 1px #cac9c9 
	}
	
#transactions   { color: #656565; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; text-align: left }
	
#titlecell { 
	border-bottom: 1px solid #cac9c9; 
	padding-bottom: 2px;
	}
	#titlecell1 { 
	border-bottom: 1px solid #cac9c9; 

	}
	#contentcolumnHead  { 
	color: #656565; 
	font-size: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	font-style: Bold;
	}
#contentcolumn   { color: #656565; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; text-align: left }
#contentcolumn a:link { color: #99999b; text-decoration: none }
#contentcolumn a:visited { color: #99999b; text-decoration: none }
#contentcolumn a:hover { color: #325a8f; text-decoration: underline }
#printReady   { color: #656565; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; text-align: left }
#printReady a:link { color: #99999b; text-decoration: none }
#printReady a:visited { color: #99999b; text-decoration: none }
#printReady a:hover { color: #325a8f; text-decoration: underline }
#Announcements { color: #656565; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
text-align: left;
padding-left: 11px; 
/*border-style: none none none solid; */
border-width: medium medium medium 1px; 
 }
 #AnnouncementHeaders { color: #656565; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
/*text-align: left;
padding-left: 11px; 
border-style: none none none solid; */
border-width: medium medium medium 1px; 
 }
/*ul#bulleted {
margin:0;
}*/

	
	
#footer { 
	color: #99999b; 
	font-size: 9px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #f4f4f4; 
	text-align: center; 
	padding: 2px 4px; 
	border-style: none solid solid solid; 
	border-width: medium 1px 1px 1px; 
	border-color: #99999b 
	}
	#menu_button  { 
	color: #656565; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	border-bottom: 1px solid #cac9c9;
	}
	
#menu_button a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#menu_button a:hover { 
	
	
	}
#menu_button a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#menu_button_ON { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	border-bottom: 1px solid #cac9c9;
	}
	#menu_button_ON1 { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	border-bottom: 1px solid #cac9c9;
	}
	#Head2  { 
	color: #656565; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	
	}
	#Head2 a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#Head2 a:hover { 
	color: #325a8f; 
	text-decoration: underline 
	}
#Head2 a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#Head2_ON  { 
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	
	}
	#CAmenu_button  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	
	}
#CAmenu_button2  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	
	}
#CAmenu_button2 a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#CAmenu_button2 a:hover { 
	color: #325a8f; 
	text-decoration: underline 
	}
#CAmenu_button a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#CAmenu_button a:hover { 
	color: #325a8f; 
	text-decoration: underline 
	}
#CAmenu_button a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
#CAmenu_button2 a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#CAmenu_button_ON { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	
	}
	#CAmenu_button_ON1 { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	border-bottom: 1px solid #cac9c9;
	}
	#subnav   { color: #99999b; font-size: 9px; line-height: 16px; margin-top: 5px; padding-left: 12px }
		#subnav1   { color: #99999b; font-size: 9px; line-height: 16px; margin-top: 5px; padding-left: 21px }
		
		#sub_nav  { 
	color: #99999b; 
	font-size: 9px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
	margin-top: 5px ; 
	line-height: 16px;
		border-bottom: 1px solid #cac9c9;
	}
	
#sub_nav a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#sub_nav a:hover { 
	color: #325a8f; 
	text-decoration: underline 
	}
#sub_nav a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#sub_nav_ON  { 
	color: #325a8f;
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 13px;
	padding-bottom: 2px; 
		
	margin-top: 5px ; 
	line-height: 16px;

	}
	
	#sub_nav_L3ON  { 
	color: #325a8f;
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 13px;
	padding-bottom: 2px; 
		border-bottom: 1px solid #cac9c9;
	margin-top: 5px ; 
	line-height: 16px;

	}
	
	
	#sub_nav1  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
	/*	padding-top:1px;*/
	margin-top: 5px ; 
	line-height: 16px;
/*	border-bottom: 1px solid #cac9c9;		*/
	}
	#sub_navL4  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
	/*	padding-top:1px;*/
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;
	text-decoration: none; 
		
	}
	#sub_navL4 a:link { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
	/*	padding-top:1px;*/
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;
		
	}
	#sub_nav2  { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
	padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;		
	}
	#sub_nav2L_on { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px;
	padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;		
	border-bottom: 1px solid #cac9c9;
	}
	#sub_nav2_on { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px;
	padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;		
	}
	#sub_nav1 a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#sub_nav1 a:hover { 
	
	}
#sub_nav1 a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#sub_nav1_ON  { 
	color: #325a8f;
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 14px;
	padding-bottom: 1px; 
	margin-top: 5px ; 
	line-height: 16px;
	}
	
	#sub_navL  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
			padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;
		
	}
	#sub_nav_L3  { 
	color: #656565; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 32px;
	padding-bottom: 1px; 
			padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;
	text-decoration:  None;
	}
	
	#sub_nav_L3 a:link { 
	color: #99999b; 
	text-decoration: none;
	}

	#sub_nav_L3 a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
#sub_navL3  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
	padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;
	
	
	}
#sub_navL3 a:link  { 
	color: #99999b; 
	text-decoration:  none;
		
	}
#sub_navL3 a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
		#sub_navL3_ON  { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
			padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;
	text-decoration:  none;
		
	}
	
#sub_navL3_OFF a:link { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
			padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;
	
	
	

	}

	#sub_navL2  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
			padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;	
	}
	#sub_nav2  { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 1px; 
			padding-top:1px;
	margin-top: 5px ; 
	line-height: 16px;
		
	}
	#sub_navL a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#sub_navL a:hover { 
	
	}
#sub_navL a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#sub_navL_ON  { 
	color: #325a8f;
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 4px; 
	margin-top: 5px ; 
	line-height: 16px;
	}
		#sub_navL a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#sub_navL2 a:hover { 
	
	}
#sub_navL2 a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#sub_navL2_ON  { 
	color: #325a8f;
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 4px; 
	margin-top: 5px ; 
	line-height: 16px;
	}
	#sub_nav_3  { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 32px;
	margin-top: 5px ; 
	line-height: 16px;
	}
	#sub_nav_3 a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#sub_nav_3 a:hover { 
	
	}
#sub_nav_3 a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#sub_nav_3_on  { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 32px;
	margin-top: 5px ; 
	line-height: 16px;
	
	}
	
	#sub_nav_L3_on  { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 32px;
	margin-top: 5px ; 
	line-height: 16px;
	border-bottom: 1px solid #cac9c9;
	}
		
	#ctntareaGeneric {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
#ctntareaGeneric TD {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#subhead {
	FONT-WEIGHT: bold; COLOR: #99999b; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left: 9
}
#table_row  { 
	color: #99999b; 
	font-size: 10px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	
	}
	#mediacontacts { 
	color: #99999b;
	font-size: 10px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px;
	padding-top: 8px;
	background-color: #fafafa; 
	border: solid 1px #cac9c9;  
	}
#mediacontacts a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#mediacontacts a:visited { 
	color: #99999b; 
	text-decoration: none 
	}
#mediacontacts a:hover { 
	color: #325a8f; 
	text-decoration: underline; 
	}
	#LazardLogo {
	background: transparent url(Lazard_Logo.gif) no-repeat top left; 
	
	margin: 0px; 
	}
	#NewsTable  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
 
	
	}
#NewsTable a:link { 
	color: #99999b; 
	text-decoration: none 
	}
#NewsTable a:hover { 
	color: #325a8f; 
	text-decoration: underline 
	}
#NewsTable a:visited { 
	color: #99999b; 
	text-decoration: none;
	}
	#NewsTable_ON { 
	color: #325a8f; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 
	border-top: 1px solid #cac9c9; 
	
	}
	#NewsTbl_last  { 
	color: #656565; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-left: 15px; 
	
	}
	#LRlines1 { 
	color: #99999b; 
	font-size: 9px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 		
	text-align: left; 
	border-top: none #99999b; 
	
	}
	#Row_noborder  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 4px; 
	padding-left: 9;
	padding-bottom: 4px; 

	
	}
	#menu_button5  { 
	color: #99999b; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-top: 0px; 
	padding-left: 9;
	padding-bottom: 4px; 
	
	}
	#home_welcomecol   
{
	color: #656565; 
	font-size: 	11px; 
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left;
	 /*padding-left: 15px; */
	 border-style: none none none solid;
	 border-width: medium medium medium 1px; border-color: #cac9c9 }
	 #IR_Graph_Content   
{
	color: #656565; 
	font-size: 	11px; 
	line-height: 10px;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left;
	
	 /*padding-left: 15px; */
	 border-width: medium medium medium 1px; border-color: #cac9c9 }	
#footer a:link { color: #99999b; text-decoration: none }
#footer a:visited { color: #99999b; text-decoration: none }
#footer a:hover { color: #325a8f; text-decoration: underline }
h1  { color: #99999b; font-size: 11px }
#hidden
{
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;	
}
#translist_header   { color: #325a8f; font-weight: bold; font-size: 13px; padding-top: 0px; padding-right: 0px; padding-bottom: 4px }

#translist_info
	 { color: #656565; font-style: italic; font-size: 11px; padding-top: 4px; padding-bottom: 4px }
#translist_info_no_underline
	 { color: #656565; font-style: italic; font-size: 11px; padding-top: 4px;}
#translist_item_header  { 
	color: black; 
	font-weight: bold; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	background-color: #f3f2f4; 
	border-top: 1px solid #325a8f;
	border-bottom: 1px solid #bcd6eb;  
	}
#translist_item_header2  { 
	color: #325a8f;
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	padding-left: 6px;
	background-color: #f3f2f4; 
	border-bottom: 1px solid #bcd6eb;  
	border-top: 1px solid #bcd6eb;
	text-decoration: none;
	}
#translist_item_header3  { 
	color: black; 
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	background-color: #f3f2f4;
	border-top: 1px solid #325a8f;
	}
	#translist_item_header4  { 
	color: black; 
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	background-color: #f3f2f4;
	border-top: 1px solid #325a8f;
	border-bottom: 1px solid #325a8f;
	}
#translist_item_header5  { 
	color: black; 
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	background-color: #f3f2f4;
	border-top: 1px solid #cac9c9;
	}
#translist_item_header6  { 
	color: black; 
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	background-color: #f3f2f4;
	border-top: 1px solid #cac9c9;
	border-bottom: 1px solid #cac9c9;
	}
#translist_item_header_sort  { color: #325a8f; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; background-color: #f3f2f4; padding: 2px; border-top: 1px solid #325a8f; border-bottom: 1px solid #bcd6eb }
#translist_item   { 
	color: #656565; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 4px 2px; 
	border-bottom: 1px solid #bcd6eb; }
#translist_item2   { 
	color: #656565; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 4px 2px; }
#translist_item  a:link {
	color: #656565;
	}	
#translist_item  a:hover {
	color: #325A8F; 
	}		
	
	
#translist_nextpage { 
	color: #656565; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	}
#translist_nextpage a:link { 
color: #656565;
	}	
#translist_nextpage a:link { 
	color: #325A8F; 
	}	
	.value_in_millions  { font-style: italic; font-size: 9px }




/* press releases  */

#news_item_date   { 
	color: #325a8f; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 4px 2px; 
	}
#news_item   { 
	color: #656565; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 4px 2px; 
	}
#news_item a:link  { 
	color: #656565;
	}
#news_item a:hover  { 
	color: #325A8F; 
	}

#replace_image{
	color: #325A8F;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular;
	}
#replace_image_header{
	color: #325A8F;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left; 
	padding-left: 15px; 
	border-style: none none none solid; 
	border-width: medium medium medium 1px; 
	border-color: #cac9c9 
	}
#IR_Header{
	color: #335A8F;
	font-size: 13px;
	font-weight: bold;
	font-family: Garamond;
	text-align: left; 
	padding-left: 12px; 
	border-width: medium medium medium 1px; 
	border-color: #cac9c9 ;
	background: #f3f2f4;
	}
	#tableborder {
	padding-top: 8px;
	/*border-top: 1px solid #bcd6eb;*/
	border-right: 1px solid #bcd6eb;
	border-bottom: 1px solid #CCCCCC;
	/*border-left: 1px solid #bcd6eb;*/
}
#tableborder2 {
	padding-top: 8px;
	/*border-top: 1px solid #bcd6eb;*/
	/*border-right: 1px solid #bcd6eb;*/
	border-bottom: 1px solid #CCCCCC;
	/*border-left: 1px solid #bcd6eb;*/
}
#tableborder3 {
	padding-top: 8px;
	/*border-top: 1px solid #bcd6eb;*/
	border-right: 1px solid #bcd6eb;
/*	border-bottom: 1px solid #CCCCCC;*/
	/*border-left: 1px solid #bcd6eb;*/
}
#tableborder4 {
/*	padding-top: 8px;*/
	/*border-top: 1px solid #bcd6eb;*/
	border-right: 1px solid #bcd6eb;
	border-bottom: 1px solid #CCCCCC;
	/*border-left: 1px solid #bcd6eb;*/
}
#tableborder5 {
/*	padding-top: 8px;*/
	/*border-top: 1px solid #bcd6eb;*/
	/*border-right: 1px solid #bcd6eb;*/
	border-bottom: 1px solid #CCCCCC;
	/*border-left: 1px solid #bcd6eb;*/
}
/* media contacts  */
/* media contacts  */
#mediacontact_name    { color: #656565; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; background-color: #f3f2f4; padding: 6px; border-top: 1px solid #cac9c9; border-bottom: 1px solid #bcd6eb }

#mediacontact   { 
	color: #656565; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	background-color: #F7F6F8; 
	padding: 4px 6px 
	}

ul	{
	list-style-image: url(/images/bluesquare_bullet.gif);
	}
	
	#bios_item   { 
	color: #656565; font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	text-align: left;
	border-bottom: 1px solid #bcd6eb; }
	#bios_item a:link { color: #99999b; text-decoration: none }
#bios_item a:visited { color: #99999b; text-decoration: none }
#bios_item a:hover { color: #325a8f; text-decoration: underline }

#bios_header  { 
	color: #336699; 
	font-size: 12px;
	font-weight: bolder;
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 4px 6px;
	border-top: 1px none;
	border-bottom: 1px solid #336699;
	}
#tableTrans {
	background-color: #ffffff; 
  border-color: #cccccc;
  border-spacing: 0px;
  border-style: solid;
  border-width: 0px;
  cell-spacing: 0px;
  
}

#tdP {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  padding: 20px 0.5em;
  white-space: nowrap;
 

}

#td.numeric {
  text-align: right;
}

#thP {
  font-color: red; 
	font-weight: italic; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	background-color: #f3f2f4; 
	border-top: 1px ;
	border-bottom: 0px solid #bcd6eb; 
}

#thP.mainHeader {
  background-color: #808080;
  color: green;
  text-align: left;
}

#thP a {
color: red;

  
	font-weight: bold; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 2px;
	background-color: #f3f2f4; 
	border-top: 1px solid #325a8f;
	border-bottom: 0px 
 
}
#thP a:hover {
  
  text-decoration: underline;
	color: red; 
 
  

}

#thP.sortedColumn a {
  color: #325a8f;
}
#thP.sortedColumn a:link {
  color: #325a8f;
}
#thP.sortedColumn a:visited {
  color: #325a8f;
}



#thP a:active, #thP a:hover {
  
  text-decoration: underline;
	color: red; 
font-weight: bold; 
font-size: 11px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
background-color: #f3f2f4; 
padding: 2px; 
border-top: 10px 
solid #325a8f; 
  

}
#tdP {
color: #656565; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding: 4px 2px; 
	
border-top: 1px solid #bcd6eb;
  

}


#tdP a {
	color: red;
	text-decoration: none 
 
}
#tdP a:link {
	color: red;
	text-decoration: none 
 
}

#sub_nav_ON1  { 
	color: #325a8f;
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SwissSunSans-Regular; 
	padding-left: 22px;
	padding-bottom: 2px; 
		
	margin-top: 5px ; 
	line-height: 16px;

	}