/* LAST UPDATE: 05/01/2005 *//* GENERAL */b {    font-weight:bold;}.body {font-weight:normal;COLOR:#081F69;font-style:normal;font-family:Arial, Helvetica, sans-serif;voice-family:female; speech-rate:medium;}/* LINKS */a:active {color:black;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;font-size:10pt;}a:visited {font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;color:black;font-size:10pt;}a:hover {font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;color:#10ABFF;font-size:10pt;}/* LJOURNEY START */.ljourney {font-weight:normal;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;color:black;text-decoration:none;}a.ljourney:link {font-weight:normal;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration:underline;color:black;voice-family: female; speech-rate: medium;}a.ljourney:visited	{font-weight:normal;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration:underline;color:black;voice-family:female; speech-rate:medium;}a.ljourney:hover {font-weight:normal;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration:underline;voice-family:female; speech-rate:medium;}/* LJOURNEY END *//* HOME NAVIGATION */a.hmnav:link {font-weight:bold;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration:none;color:#0C2577;voice-family: female; speech-rate: medium;}a.hmnav:hover {font-weight:bold;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration:none;color:#ff9933;voice-family:female; speech-rate:medium;}a.hmnav:visited {font-weight:bold;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration:none;color:#0C2577;voice-family:female; speech-rate:medium;}.homenav {margin-left:30px;margin-top:3px;margin-right:20px;margin-bottom:0px;}.hmnav {font-weight:bold;font-size:10pt;line-height:20px;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;color:#0C2577;}/* LEARNTESTS */.learntests {font-weight:normal; font-size:10pt; line-height:120%; font-style:normal;text-align:left; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; color: #000000;voice-family:female; speech-rate:medium;}.learntests {background-repeat:no-repeat;margin-left:10px;margin-top:8px;margin-right:10px;margin-bottom:8px;}.learntests_headline {margin-top: 2px;margin-bottom: 3px;}/* EG LIBRARY */.eglibrary {font-weight:normal; font-size:10pt; line-height:120%; font-style:normal;text-align:left; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; color:#000000;voice-family:female; speech-rate:medium;}.eglibrary {background-repeat:no-repeat;margin-left:10px;margin-top:8px;margin-right:10px;margin-bottom:8px;}.eglibrary_headline {margin-top:2px;margin-bottom:3px;}/* PRIMARY NAVIGATION */a.prmnav:link {font-weight:bold;font-size:7pt;font-style:normal;font-family:Verdana, Helvetica, Geneva, Verdana, sans-serif;text-decoration:none;color:#0C2577;voice-family:female; speech-rate:medium;}a.prmnav:hover {font-weight:bold;font-size:9px;font-style:normal;font-family:Verdana, Helvetica, Geneva, Verdana, sans-serif;text-decoration:underline;color:#ff9933;voice-family:female; speech-rate:medium;}a.prmnav:visited {font-weight:bold;font-size:9px;font-style:normal;font-family:Verdana, Helvetica, Geneva, Verdana, sans-serif;text-decoration:none;color:#0C2577;voice-family:female; speech-rate:medium;}.primary {font-weight:bold; font-size:9px; font-style:normal;text-align:left; font-family:Verdana, Helvetica, Geneva, Verdana, sans-serif; color:#0C2577;voice-family:female; speech-rate:medium;}.primary {margin-left:10px;margin-top:8px;}/* COPYRIGHTS */.copyrights {font-weight:normal; font-size:9px; font-style:normal;text-align:left; font-family:Verdana, Helvetica, Geneva, Verdana, sans-serif; color:#0C2577;voice-family:female; speech-rate:medium;}.copyrights {margin-left:10px;margin-top:8px;text-align: left;}/*Other Resources*/a.resources:link {font-weight:bold;font-size: 10pt;line-height: 120%;font-style: normal;font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration: none;color:#0C2577;voice-family:female; speech-rate:medium;}a.resources:hover {font-weight:bold;font-size: 10pt;line-height: 120%;font-style: normal;font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration: underline;color:#0C2577;voice-family:female; speech-rate:medium;}a.resources:visited	{font-weight:bold;font-size:10pt;line-height:120%;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;text-decoration:underline;color:#0C2577;voice-family:female; speech-rate:medium;}.resources_arrow {margin-top:4px;}.resources_title {font-weight:normal;font-size:10pt;line-height:130%;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;margin-bottom:2px;margin-top:4px;}.resources_text {font-weight:normal;font-size:10pt;line-height:130%;font-style:normal;font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;color:#0C2577;margin-top:2px;}.resources { font-weight:normal;font-size: 75%;line-height: 120%;font-style: normal;font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;color:#0C2577;voice-family:female; speech-rate:medium;}.contblue{font-weight:normal; font-size:90%; line-height:120%; font-style:normal;text-align:left; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;color:#0C2577;voice-family:female; speech-rate:medium;}.contbody {font-weight:normal; font-size:75%; line-height:120%; font-style:normal;text-align:left; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;color:#000000;voice-family:female; speech-rate:medium;}/* GENERAL CMS TAG CONTENT USE */.bullet {background-image: url(/images/content/blackdot.gif); background-repeat: no-repeat; width: 13px;left: auto; top: auto}.blackbullet {background-image: url(/images/content/blackdot.gif);background-attachment: fixed;background-repeat: no-repeat;background-position: left top;}li{font-weight:normal; font-size: 10pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}A:active{    COLOR: #000000;    FONT-FAMILY: Arial, Helvetica, sans-serif}/*A:hover{    COLOR: 14acff;    FONT-FAMILY: Arial, Helvetica, sans-serif}*/address{ FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: black;LINE-HEIGHT: 14pt;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}b{    FONT-WEIGHT: bold}body{FONT-WEIGHT: normal;COLOR: black;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}i{ FONT-WEIGHT: normal; }p{   font-weight:normal; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}pre{FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: black;LINE-HEIGHT: 14pt;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}strong{FONT-WEIGHT: bold;}sub{FONT-WEIGHT: normal;FONT-STYLE: normal;}sup{   FONT-WEIGHT: normal;FONT-STYLE: normal;}TABLE{	padding-bottom: 0px;	padding-top: 0px;	padding-left: 0px;	padding-right: 0px;}TD{    font-weight:normal; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}TH{ FONT-WEIGHT: normal;FONT-STYLE: normal;}/* FOR FORMS USE START */input{   FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: black;LINE-HEIGHT: 14pt;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}option{ FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: black;LINE-HEIGHT: 14pt;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}select{    FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: black;LINE-HEIGHT: 14pt;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}textarea{FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: black;LINE-HEIGHT: 14pt;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}/* FOR FORMS USE END */.welcome {	font-weight:normal;	font-size: 10pt;	line-height: 14pt;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	color: 003a82}.ljourneyicon {  height: 40px; width: 150px; background-image: url(/images/navlevel/ljourney/ljourney.gif);background-repeat:no-repeat}/*.ljourney{	font-weight:normal;	font-size: 10pt;	line-height: 14pt;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	color:black	text-decoration:none;}.ljourneylink {	font-weight:normal;	font-size: 10pt;	line-height: 14pt;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	color:black;	text-decoration:underline;}*/.topimages {	font-weight:normal;	font-size: 10pt;	line-height: 12pt;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	color:003a82}.topimageslink{FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: 003a82;    LINE-HEIGHT: 14pt;    FONT-STYLE: normal;    FONT-FAMILY: Arial, Helvetica, sans-serif}.notes{	font-weight:normal;	font-size: 9pt;	line-height: 14pt;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	color:red}.secmenulinks{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: black;    LINE-HEIGHT: 14pt;    FONT-STYLE: normal;    FONT-FAMILY: Arial, Helvetica, sans-serif}/* TOPICAL SPACER START */.topicalspacer {	background-image: url(/images/content/topicalspacer.jpg);	height: auto;	width: 75px;}/* TOPICAL SPACER END */.copyright {	font-weight:normal;	font-size: 8 pt;	line-height: 11pt;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	color:003a82}/* CLASS ELEMENTS START*/a.lessonnav:link {COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif }a.lessonnav:active {COLOR: BLACK; FONT-FAMILY: Arial, Helvetica, sans-serif }a.lessonnav:hover {COLOR: BLACK; FONT-FAMILY: Arial, Helvetica, sans-serif }a:link {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }a:active {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }/*a:hover {COLOR: #14ACFF; FONT-FAMILY: Arial, Helvetica, sans-serif }*//* CLASS ELEMENTS END *//* THE BOX start */.boxtopleft {	background-image: url(/images/navlevel/thebox/topleft.gif);	height: 26px;	width: 26px;}.boxtop {	background-image: url(/images/navlevel/thebox/top.gif);	height: 26px;	width: auto;}.boxtopright {	background-image: url(/images/navlevel/thebox/topright.gif);	height: 26px;	width: 26px;}.boxmidright {	background-image: url(/images/navlevel/thebox/midright.gif);	height: auto;	width: 26px;}.boxmidleft {	background-image: url(/images/navlevel/thebox/midleft.gif);}.boxbotleft {	background-image: url(/images/navlevel/thebox/botleft.gif);	height: 26px;	width: 26px;}.boxbot {	background-image: url(/images/navlevel/thebox/bot.gif);	height: 26px;	width: auto;}.boxbotright {	background-image: url(/images/navlevel/thebox/botright.gif);	height: 26px;	width: 26px;}/* THE BOX end *//* LEARNING JOURNEY START *//*.ljourney{	font-weight:normal; font-size: 10pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}.ljourneylink {	font-weight:normal; font-size: 10pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}*//* LEARNING JOURNEY END *//* CONTENT STYLES START */.conthead{font-weight:bold; font-size: 11 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:003a82}.conttitle{font-weight:bold; font-size: 12 pt; line-height: 16pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}.contbody{font-weight:normal; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black;}.contbody a:link{font-weight:normal; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black;}.contbody a:visited{font-weight:normal; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black;}.contbody a:hover{font-weight:normal; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:#10ABFF;}.contbold {font-weight:bold; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}.contnew {font-weight:bold; font-size: 10 pt; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:red}.contlink{FONT-WEIGHT: normal;FONT-SIZE: 10pt;COLOR: #000000;LINE-HEIGHT: 14pt;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}.credits{font-weight:normal; font-size: 8pt; line-height: 12pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:000000}.credits1{font-weight:normal; font-size: 9pt; line-height: 12pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:000000}.photocaption{font-weight:bold; font-size: 8pt; line-height: 11pt; font-style: bold; font-family: Arial, Helvetica, sans-serif; color:000000}.photocredit{font-weight:normal; font-size: 8pt; line-height: 11pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:000000}/* CONTENT STYLES END *//* LESSON NAVIGATION START */.leftnavhead{   FONT-WEIGHT: bold;COLOR: black;    FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 10pt;LINE-HEIGHT: 14pt;}	.leftnavlink{   FONT-WEIGHT: normal;COLOR: black;    FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 10pt;LINE-HEIGHT: 14pt;}	.leftnavsel{   FONT-WEIGHT: bold;COLOR: 003a82;   FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 10pt;LINE-HEIGHT: 14pt;}	/* LESSON NAVGATION END *//* FOOTER NAVIGATION START */.date{font-weight:normal; font-size: 60%; line-height: 90%; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:#0C2577;text-decoration:none;}.crmfooterbody{font-weight:normal; font-size: 80%; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black}.crmfooterbold {font-weight:bold; font-size: 80%; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black;}.footerlinks{font-weight:bold; font-size: 80%; line-height: 90%; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:#0C2577;text-decoration:none;}A.footer:active {font-weight:bold;font-size:80%;line-height:90%;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0C2577;}A.footer:link {font-weight:bold;font-size:80%;line-height:90%;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0C2577;}A.footer:visited {font-weight:bold;font-size:80%;line-height:90%;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0C2577;} A.footer:hover {font-weight:bold;font-size:80%;line-height:90%;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#10ABFF;}/* FOOTER NAVIGATION END *//* PRIMARY NAV PAGES START */.crmmenubody{font-weight:normal; font-size: 80%; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black;text-decoration:none;}.crmmenubold {font-weight:bold; font-size: 70%; line-height: 14pt; font-style: normal; font-family: Arial, Helvetica, sans-serif; color:black;text-decoration:none;}/* PRIMARY NAV PAGES END *//* SA Only classes */TD.whiteboard_blue_heading {background-color: #A5D9FE;}