@charset "UTF-8";
/* ml.com style sheet 
------------------------*/

html {font-family:arial;font-size:80%}

input 				{font-family:arial;font-size:10pt}
/*Select				{font-size: 8px;}*/

#selLogIn	FORM		{margin:0px;padding:0px}
#selLogIn	SELECT		{width:145px; font-family: arial;font-size: 8px; font-weight:normal;}

#selLogIn	.droptitle	{color: #000000;}
#selLogIn	.dropitem	{color: #008CC9;}
#selLogIn	.drophelp	{color: #ff0000;}



a {text-decoration:none;color:#006DB0}
a:visited 	{color:#666666; text-decoration:none;}
a:hover {text-decoration:underline;color:#008CC9}
img			{border:0px}

@charset "UTF-8";
/* ml.com style sheet 
------------------------*/

body{font-family:Arial, Helvetica, sans-serif;}
#wrapper {position:absolute;top:5px;left:5px;width:950px;}
#wrapper_popup {position:absolute;top:0px;left:0px;width:480px;}

#header {position:relative;top:0px;left:0px;width:950px;height:74px;background-color:#004588;overflow:hidden}
#header h1 {position:relative;top:0px;left:0px;	background-image:url('savel2.jpg');width:215px;height:74px;text-indent: -9999px;cursor: pointer;margin:0;padding:0}
#header_popup {position:relative;top:0px;left:0px;width:480px;height:74px;background-color:#004588;overflow:hidden}
#header_popup h1 {position:relative;top:0px;left:0px;	background-image:url('savel2.jpg');width:215px;height:74px;text-indent: -9999px;cursor: pointer;margin:0;padding:0}

/* log in dropdown */

#loginopt {width:170px;font-size:11px;font-family:arial;}
#loginopt .dropitem {color:#008cc9}
#loginopt .droptitle {color:#000}
#loginopt .drophelp {color:#f00}
#txtSearch			{width:164px;height:12px;font-family:arial;font-size:11px;}


#billboard {float:left}
#nav_homepage {float:right;width:259px;height:265px;background:#024B90;}
#nav_homepage_i {float:right;width:259px;height:265px;background:#00599D;}

/* Content Home Page */
#content_homepage {position:relative;left:0px;	width:950px;visibility:visible;	background-image:url('images/tmb_lowerbg.jpg');clear:both;	color:#000;	padding-top:2px;background-repeat: repeat-y;overflow:hidden;border-top:4px solid #003366} 

#lc {float:left;width:213px;display:inline;overflow:hidden}
#lc h1 {font-size:90%;font-weight:bold;color:#004587;margin:0;padding:0;padding-bottom:10px}
#lc p {font-size:85%;font-weight:normal;color:#000;margin:0;padding:0;padding-bottom:20px}
#lc input {font-size:100%}


#bol {background-image:url('images/branchoffice_bg.gif');background-position: 
               left 50%;padding-top:5px;padding-left:10px}
#bol a {text-decoration:none;font-size:100%;color:#006db0}
#bol a:hover {text-decoration:underline;color:#008cc9}
#bol .arlink  {background:url('images/arrow_red.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}

#bol .button {background-color:#046DB1;border:1px solid #003368;color:#fff;padding-left:5px;padding-top:2px;padding-bottom:2px;padding-right:5px;}
#bol a.button:hover {text-decoration:none}

#bol_i {background-color:#EFE7CE;padding-top:5px;padding-left:10px;}
#bol_i a {text-decoration:none;color:#006db0;font-size:100%}
#bol_i a:hover {text-decoration:underline;color:#008cc9}
#bol_i .arlink  {background:url('images/arrow_red.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}

#bol_i .button {background-color:#046DB1;border:1px solid #003368;color:#fff;padding-left:5px;padding-top:2px;padding-bottom:2px;padding-right:5px;}
#bol_i a.button:hover {text-decoration:none}


#gol {background-color:#EFE7CF;background-position:left;padding-top:5px;padding-left:10px;}
#gol a {text-decoration:none;color:#0564DE}
#gol a:hover {text-decoration:underline}
#gol .arlink  {background:url('images/arrow_red.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}
#gol .button {background-color:#046DB1;border:1px solid #003368;color:#fff;padding-left:5px;padding-top:2px;padding-bottom:2px;padding-right:5px;}
#gol a.button:hover {text-decoration:none}

#tm {padding-top:10px;padding-left:10px;}
#tm p {font-size:83%}
#tm .subtext {color:#52524A;font-size:75%;padding:6px 0px}
#tm a {text-decoration:none;color:#006db0}
#tm a:hover {text-decoration:underline;color:#008cc9}
#tm .arlink  {background:url('images/arrow_red.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}
#tm .arlink2 {background:url('images/arrow_blue.gif') no-repeat left 50%; padding-left:10px; background-repeat:no-repeat}
#tm table {font-size:83%;width:180px;padding-right:10px;font-size:10px}
#tm table a{color:#004587;font-weight:bold}
#tm table tr {font-size:100%;}
#tm table td {font-size:100%;}
#tm td.a1 {border-bottom:1px solid #CAC2AA;color:#6E5E51;padding-left:5px}
#tm td.a2 {text-align:right;border-bottom:1px solid #CAC2AA;color:#6E5E51}
#tm td.a3 {text-align:right;border-bottom:1px solid #CAC2AA;color:#6E5E51;padding-right:5px}
#tm td.b1 {border-bottom:1px solid #CAC2AA;border-left:1px solid #CAC2AA;background-color:#FFF8E1;padding-left:5px}
#tm td.b2 {text-align:right;border-bottom:1px solid #CAC2AA;background-color:#FFF8E1}
#tm td.b3 {text-align:right;border-bottom:1px solid #CAC2AA;border-right:1px solid #CAC2AA;background-color:#FFF8E1;padding-right:5px}
#tm td.g1 {border-bottom:1px solid #CAC2AA;border-left:1px solid #CAC2AA;background-color:#EEE4C9;padding-left:5px}
#tm td.g2 {text-align:right;border-bottom:1px solid #CAC2AA;background-color:#EEE4C9}
#tm td.g3 {text-align:right;border-bottom:1px solid #CAC2AA;border-right:1px solid #CAC2AA;background-color:#EEE4C9;padding-right:5px}

#tm span.rise {color:#009900}
#tm span.fall {color:#990000}

#mca {float:left;left:212px;padding-left:10px;padding-top:5px;width:200px;padding-right:30px;display:inline;overflow:hidden}
#mca h1 {font-size:90%;font-weight:bold;color:#004587;margin:0;padding:0;padding-bottom:10px}
#mca h2 {font-size:85%;font-weight:bold;color:#000;margin:0;padding:0;}
#mca p {font-size:85%;font-weight:normal;color:#000;margin:0;padding:0;padding-bottom:20px}
#mca .arlink  {background:url('images/arrow_red.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}
#mca a {text-decoration:none;color:#006DB0;font-size:100%}
#mca a:hover {text-decoration:underline;color:#008cc9}


#mcb {float:left;left:453px;padding-top:5px;width:237px;display:inline;overflow:hidden} /*padding right 20px left 10px*/
#mcb h1 {font-size:90%;font-weight:bold;color:#004587;margin:0;padding:0;padding-bottom:10px;padding-right:20px;margin-left:10px;}
#mcb h2 {font-size:85%;font-weight:bold;color:#000;margin:0;padding:0;padding-right:20px;margin-left:10px;}
#mcb h3 {font-size:85%;font-weight:bold;color:#5a8518;margin:0;padding:0;padding-right:20px;margin-left:10px;}
#mcb p {font-size:85%;font-weight:normal;color:#000;margin:0;padding:0;padding-bottom:20px;padding-right:20px;margin-left:10px;}
#mcb .arlink  {background:url('images/arrow_red.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}
#mcb a {text-decoration:none;color:#006db0;padding-right:20px;margin-left:10px;}
#mcb a:hover {text-decoration:underline;color:#008cc9;padding-right:20px;margin-left:10px;}

#rc {float:left;padding-left:0px;padding-top:5px;width:251px;display:inline;overflow:hidden}
#rc h1 {font-size:90%;font-weight:bold;color:#004587;margin:0;padding:0;padding-bottom:10px;padding-left:10px}
#rc h2 {font-size:85%;font-weight:bold;color:#004AA2;margin:0;padding-left:20px;background:url('images/arrow_blue.gif') no-repeat 10px 3px;padding-right:0; padding-top:0; padding-bottom:0; background-repeat:no-repeat}
#rc p {font-size:85%;font-weight:normal;color:#000;margin:0;padding:0;padding-bottom:20px;padding-left:10px;padding-bottom:10px}
#rc .arlink  {font-weight:bold;}
#rc a {text-decoration:none;color:#006DB0;font-size:100%}
#rc a:hover {text-decoration:underline;color:#008cc9}
#boxed {border:solid 1px #ddd5bd;padding-top:10px;width:243px;margin-left:6px;margin-right:3px;margin-top:30px;margin-bottom:30px;}

/* Content Sub Page */
#content_subpage {position:relative;left:0px;width:950px;visibility:visible;	background-image:url('images/tmb_subbg.gif');clear:both;	color:#000;	padding-top:0px;padding-bottom:10px;background-repeat: repeat-y;overflow:hidden} 
#content_subpage_blank {position:relative;left:0px;width:950px;visibility:visible;clear:both;	color:#000;	padding-top:0px;padding-bottom:10px;background-repeat: repeat-y;overflow:hidden;} 
#content_subpage_popup {position:relative;left:0px;visibility:visible;clear:both;	color:#000;	padding-top:0px;padding-bottom:10px;background-repeat: repeat-y;overflow:hidden;} 
#content_subpage_popup_rc {background-image:url('images/poprc_bg.gif');clear:both;color:#000;	padding-top:0px;padding-bottom:10px;background-repeat: repeat-y;overflow:hidden} 


#lc_sub {float:left;width:215px;display:inline;}
#lc_sub h1 {background-color:#006DB0;font-size:115%;font-weight:bold;color:#004587;margin:0;padding:0;padding-bottom:5px;color:#fff;padding-left:10px;padding-top:15px}
#lc_sub h2 {background-color:#efe7cf;padding:0;margin:0;color:#9C8452;font-size:85%;font-weight:bold;padding-left:10px;padding:10px 10px 5px}
#lc_sub p {font-size:85%;font-weight:normal;color:#000;margin:0;padding:0;padding-bottom:20px}
#lc_sub input {font-size:100%}
#lc_sub li{margin-left:17px;}
#lc_sub a {text-decoration:none;font-weight:bold;color:#004587}
#lc_sub a:hover {text-decoration:underline}
#lc_sub a.arlink  {background:url('images/arrow_a.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}


#lc_sub ul.levelone {line-height:14px;background-color:#efe7cf;padding:0px;margin-top:0px;margin-left:0px;padding-left:10px;font-size:85%;display:block;list-style:none;padding-bottom:20px;border-bottom:10px solid #f5f1e3}
#lc_sub ul.levelone li {margin:0;padding-left:10px;background-image:url('images/arrow_red.gif');background-repeat:no-repeat;background-position: 0px 7px;padding-top:5px; padding-right:0; padding-bottom:0}
#lc_sub ul.levelone li.active {background-image:url('images/arrow_gold.gif');background-repeat:no-repeat;background-position: 0px 7px;}
#lc_sub a.activelink {color:#9C8452}
	
#lc_sub ul.leveltwo {line-height:11px;background-color:#efe7cf;padding:0px;margin-top:0px;margin-left:0px;padding-left:2px;font-size:100%;display:block;list-style:none;padding-bottom:0px;}
#lc_sub ul.leveltwo li {margin:0;padding-left:10px;background-image:url('images/arrow_blue.gif');background-repeat:no-repeat;background-position: 0px 7px;padding-top:5px; padding-right:0; padding-bottom:0}
#lc_sub ul.leveltwo li.active {background-image:url('images/arrow_gold.gif');background-repeat:no-repeat;background-position: 0px 7px;}


#mc_sub {float:left;margin-left:22px;margin-right:22px;padding-top:16px;width:525px;font-size:86%;display:inline;overflow:hidden;}
#mc_sub h1 {margin:0;padding:0;color:#988157;font-weight:bold;margin-bottom:13px;margin-top:16px;font-size:175%}
#mc_sub h2		{font-size: 12px;font-weight: bold; color: #004587;}

#mc_sub_full {float:left;margin-left:22px;margin-right:0px;padding-top:16px;width:713px;font-size:86%;padding-bottom:0px;display:inline;overflow:hidden}
#mc_sub_full h1 {margin:0;padding:0;color:#988157;font-weight:bold;margin-bottom:13px;margin-top:16px;font-size:175%}
#mc_sub_full h2		{font-size: 12px;font-weight: bold; color: #004587;padding-right:23px;}
#mc_sub_full ul {margin:0;padding:0;margin-left:20px}
#mc_sub_full li {list-style-type:none;background-image: url('images/bullet_dark_blue.gif');background-position: 0px 1px;background-repeat:no-repeat;margin-bottom:0.5em;padding-left:10px; margin-left:0; margin-right:0; margin-top:0; padding-right:0; padding-top:0; padding-bottom:0}


#mc_sub_full_nolnav {float:left;margin-left:22px;margin-right:22px;padding-top:16px;width:740px;font-size:86%;min-height:400px;display:inline;overflow:hidden}
#mc_sub_full_nolnav h1 {margin:0;padding:0;color:#988157;font-weight:bold;margin-bottom:13px;margin-top:16px;font-size:175%}
#mc_sub_full_nolnav h2		{font-size: 12px;font-weight: bold; color: #004587;padding-right:23px;}


#mc_sub_full_nonav {float:left;margin-left:22px;margin-right:22px;padding-top:16px;width:906px;font-size:86%;padding-bottom:50px;min-height:400px;display:inline;overflow:hidden}
#mc_sub_full_nonav h1 {margin:0;padding:0;color:#988157;font-weight:bold;margin-bottom:13px;margin-top:16px;font-size:175%}
#mc_sub_full_nonav ul {margin:0;padding:0;margin-left:20px}
#mc_sub_full_nonav li {list-style-type:none;background-image: url('images/bullet_dark_blue.gif');background-position: 0px 1px;background-repeat:no-repeat;margin-bottom:0.5em;padding-left:10px; margin-left:0; margin-right:0; margin-top:0; padding-right:0; padding-top:0; padding-bottom:0}


#mc_sub table {margin-left:2px;}
#mc_sub ul {margin:0;padding:0;margin-left:20px}
#mc_sub li {list-style-type:none;background-image: url('images/bullet_dark_blue.gif');background-position: 0px 1px;background-repeat:no-repeat;margin-bottom:0.5em;padding-left:10px; margin-left:0; margin-right:0; margin-top:0; padding-right:0; padding-top:0; padding-bottom:0}

#mc_sub_popup {margin-left:22px;margin-right:22px;padding-top:16px;font-size:86%;}
#mc_sub_popup_rc {margin-left:22px;margin-right:22px;padding-top:16px;font-size:86%;float:left;width:330px;display:inline;}
#mc_sub_popup h1 {margin:0;padding:0;color:#988157;font-weight:bold;margin-bottom:13px;margin-top:16px;font-size:175%}
#mc_sub_popup h2		{font-size: 12px;font-weight: bold; color: #004587;}
#mc_sub_popup ul {margin:0;padding:0;margin-left:20px}
#mc_sub_popup li {list-style-type:none;background-image: url('images/bullet_dark_blue.gif');background-position: 0px 1px;background-repeat:no-repeat;margin-bottom:0.5em;padding-left:10px; margin-left:0; margin-right:0; margin-top:0; padding-right:0; padding-top:0; padding-bottom:0}


#mc_sub_popup table {font-size:100%}
#mc_sub_popup_rc h1 {margin:0;padding:0;color:#988157;font-weight:bold;margin-bottom:13px;margin-top:16px;font-size:175%}
#mc_sub_popup_rc h2		{font-size: 12px;font-weight: bold; color: #004587;}
#mc_sub_popup_column {float:right;width:100px;}
#mc_sub_popup_rc Table Td a {font-weight:bold;font-size:11px;margin-bottom:4px;}



#BreadCrumbs {color:#006DB0}
#BreadCrumbs a:visited{color:#666}
#BreadCrumbs a{text-decoration:none;font-weight:bold;color:#006DB0}
#BreadCrumbs a:hover{text-decoration:underline;color:#008CC9}
#BreadCrumbs a.active{text-decoration:none;font-weight:normal;color:#000}
#BreadCrumbs a.active:hover{text-decoration:underline;color:#000}
#BreadCrumbs a.active:visited{color:#000}

.BreadCrumbSeperator {padding-left:2px;padding-right:2px}

#rc_sub {float:left;width:166px;display:inline}
/*#rc_sub {position:absolute;left:784px;width:166px;}*/
#rc_pad {height:50px;background-color:#E7E7E7}

#portlet_floater{background-color:#F8F8F8;float:right;width:166px;margin-top:-16px; }


/* Footer */
#footer {position:relative;left:0px;width:950px;visibility:visible;background-color:#003366;height:20px;font-family:arial;font-size:85%;clear:both;color:#fff;padding-top:4px} 
#footer .linkspos{float:left}
#footer .copypos {float:right}

#footer A{color:#fff;text-decoration: none;padding-left:6px;padding-right:12px;}
footer span {position:relative;	top:2px;}
#footer A:hover{text-decoration:underline}

#footer_popup {position:relative;left:0px;width:480px;visibility:visible;background-color:#003366;height:20px;font-family:arial;font-size:85%;clear:both;color:#fff;padding-top:4px} 
#footer_popup .linkspos{float:left}
#footer_popup .copypos {float:right}
#footer_popup A{color:#fff;text-decoration: none;padding-left:6px;padding-right:12px;}
#footer_popup span {position:relative;	top:0px;}
#footer_popup A:hover{text-decoration:underline}


/* Header - Nav */
div#hnav {position:absolute;top:52px;left:215px;width:809px;background-color:#006DB0}
div#hnav a {color:#fff;	text-decoration:none;}
div#hnav ul {width:770px;margin:0px;padding:0px;	margin-left:0px;padding-left:0px;list-style:none;color:#fff;height:22px;display:block;float:left;}
div#hnav li {display:inline;font-family:Arial;font-size:85%;font-weight:bold;float:left;text-align:center;	padding-top:5px;padding-bottom:5px;}
div#hnav a {padding-left:14px;	padding-right:14px;	height:22em;	padding-top:5px;padding-bottom:5px;}
div#hnav a:hover {background-color:#0080BD}
div#hnav .selected  {background-color:#0080BD}
div#hnav_popup {position:absolute;top:52px;left:215px;width:265px;height:22px;background-color:#006DB0}
/* Region - Nav */
div#regionnav {position:absolute;top:5px;left:223px;width:208px;height:2em;background-color:#004588}
div#regionnav a {color:#fff;	text-decoration:none;}
div#regionnav ul {width:770px;margin:0px;padding:0px;	margin-left:0px;padding-left:0px;list-style:none;color:#fff;height:22px;display:block;float:left;}
div#regionnav li {display:inline;font-family:Arial;font-size:85%;font-weight:bold;float:left;text-align:center;	padding-top:1px;padding-bottom:1px;}
div#regionnav a {padding-left:11px;	padding-right:11px;	height:22em;	padding-top:1px;padding-bottom:1px;}
div#regionnav a:hover {background-color:#0080BD}
div#regionnav .selected  {background-color:#0080BD}

div#regionnav_jp {position:absolute;top:21px;left:267px;display:none;}

/* ==================================== */
#nav_homepage {border-top:4px solid #002A57}
#nav_homepage .arlink  {background:url('images/arrowgray_right.gif') no-repeat left 50%;padding-left:25px; font-weight:bold; background-repeat:no-repeat} 
#nav_homepage .arlink1b  {background:url('images/arrowgray_right.gif') no-repeat left 50%;padding-left:25px; font-weight:bold; background-repeat:no-repeat} 
#nav_homepage .arlink2  {background:url('images/expandable_arrow_ind.gif') no-repeat 10px 50%;padding-left:25px; font-weight:normal; background-repeat:no-repeat} 
#nav_homepage .arlink3  {background:url('images/expandable_arrow_small.gif') no-repeat 10px 50%;padding-left:25px; font-weight:normal; background-repeat:no-repeat} 
#nav_homepage .arlink4  {background:url('images/expandable_arrow_inst.gif') no-repeat 10px 50%;padding-left:25px; font-weight:normal; background-repeat:no-repeat} 
#nav_homepage a{color:#fff;text-decoration:none}
#nav_homepage a:hover{color:#fff;text-decoration:none}
#nav_homepage_ind {background-color:#007CBD;height:83px;color:#fff;padding-left:0px;padding-top:5px;font-size:100%;overflow:hidden}
#nav_homepage_sma {background-color:#0165A6;height:83px;color:#fff;padding-left:0px;padding-top:5px;font-size:100%;overflow:hidden}
#nav_homepage_ins {background-color:#02569A;height:83px;color:#fff;padding-left:0px;padding-top:5px;font-size:100%;overflow:hidden}
#nav_homepage ul {list-style:none;font-size:90%;margin:0;padding:0;padding-top:5px;padding-left:15px}
#nav_homepage ul a:hover {text-decoration:underline}
#indlist {display:none}
#smalist {display:none}
#inslist {display:none}
#indlist_i {display:block}
#inslist_i {display:block}

#nav_homepage_i {border-top:4px solid #002A57}
#nav_homepage_i .arlink  {background:url('images/arrowgray_right.gif') no-repeat left 50%;padding-left:25px; font-weight:bold; background-repeat:no-repeat} 
#nav_homepage_i .arlink1b  {background:url('images/expandable_nav.gif') no-repeat left 50%;padding-left:25px; font-weight:bold; background-repeat:no-repeat} 
#nav_homepage_i .arlink2  {background:url('images/expandable_arrow_ind.gif') no-repeat 10px 50%;padding-left:25px; font-weight:normal; background-repeat:no-repeat} 
#nav_homepage_i .arlink3  {background:url('images/expandable_arrow_small.gif') no-repeat 10px 50%;padding-left:25px; font-weight:normal; background-repeat:no-repeat} 
#nav_homepage_i a{color:#fff;text-decoration:none}
#nav_homepage_i a:hover{color:#fff;text-decoration:none}
#nav_homepage_i_ind  {background-color:#007CBD;height:157px;color:#fff;padding-left:0px;padding-top:5px;font-size:100%;overflow:hidden}
#nav_homepage_i_ins  {background-color:#0165A6;height:97px;color:#fff;padding-left:0px;padding-top:5px;font-size:100%;overflow:hidden}
#nav_homepage_i ul {list-style:none;font-size:90%;margin:0;padding:0;padding-top:5px;padding-left:15px}
#nav_homepage_i ul a:hover {text-decoration:underline}

#close_popup{position:absolute;top:5px;left:422px;color:#fff}
#close_popup .close_popup_link {background:url('images/icon_close.gif') no-repeat right 50%;padding-right:15px; background-repeat:no-repeat}
#close_popup a {text-decoration:none;color:#fff;font-size:90%;font-weight:bold;}


.monthlist {color:#006DB0}
#monthlist_nav {display:block;color:#004587;margin-top:0px;line-height:13px;padding-bottom:5px}
#monthlist_nav a{font-weight:normal;color:#004587;}
#monthlist_nav a.activelink {color:#9C8452} 


#subsectionnobold {display:block;color:#004587;margin-top:0px;line-height:13px;padding-bottom:0px}
#subsectionnobold a{font-weight:normal;color:#004587;}
#subsectionnobold a.activelink {color:#9C8452} 
/* ================ TEMP ========================== */
#formitem1 {position:absolute;top:5px;left:883px}
#formitem2 {position:absolute;top:5px;left:710px}
#formitem3 {position:absolute;top:25px;left:710px}
#formitem4 {position:absolute;top:26px;left:883px}


#lc p.officeloc{padding-bottom:7px}
#lc p.tm_adj1{padding-top:10px;padding-bottom:2px}
#lc p.tm_adj2{padding-top:4px;padding-bottom:0px}
#lc p.tm_adj3{padding-top:1px;padding-bottom:2px}

#gol p{padding-bottom:5px}

#regionnav_jp {display:none}

#gol select {padding:0;margin:0;margin-right:5px;height:16px;font-size:90%}

.frmlist {width:145px; height:12px;font-size:85%}
.frmsearch {width:140px; height:12px;font-size:85%}

form {margin:0;padding:0;font-size:100%}

#content_homepage form {margin:0;padding:0;font-size:90%}

/* =============== TOOTTIPS ================== */
span.tool {
  position: relative;   /* this is key */
 
}
 
span.tool span.tip {
  display: none;        /* so is this */
}

/* tooltip will display on :hover event */

span.tool:hover span.tip {
  display: block;
  z-index: 100;
  position: absolute;
  top: 2.5em;
  left: 0;
  width: 350px;
  line-height: 1.2em;
  padding: 3px 7px 4px 6px;
  border: 1px solid #FFFFE1;
  background-color: #FFFFE1;
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  text-align: left;
}


/*FORMS HOMEPAGE*/
.fhp_zip {margin-right:5px;width:80px;font-size:90%}
.frm_symbol {margin-right:5px;width:70px;font-size:90%}


/*
<div id="ftr">
<a href="" class="ftr_pfp">Printer Friendly Pages</a>
<a href="" class="ftr_email">E-mail a friend</a>
<a href="" class="ftr_gloss">Glossary Definition</a>
</div>
*/

#ftr_popup_rc {background-color:#fff;height:20px;text-align:center;font-size:80%;padding-top:20px;clear:both; width:380px;clear:both}
#ftr_popup_rc a {text-decoration:none;color:#006DB0;padding-left:20px;padding-right:10px}
#ftr_popup_rc a:hover {text-decoration:underline;}
#ftr_popup_rc .ftr_pfp {background:url('images/icon_printer.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_popup_rc .ftr_email {background:url('images/icon_email.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_popup_rc .ftr_gloss {background:url('images/icon_glossary.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}

/*#ftr {background-color:#fff;height:20px;font-size:90%;padding-top:20px; position:absolute;bottom:10px;left:300px;width:450px}*/
#ftr {background-color:#fff;height:20px;font-size:90%;padding-top:20px; text-align:center;background-color:#fff;}
#ftr a {text-decoration:none;color:#006DB0;padding-left:20px;padding-right:20px}
#ftr a:hover {text-decoration:underline;}
#ftr .ftr_pfp {background:url('images/icon_printer.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr .ftr_email {background:url('images/icon_email.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr .ftr_gloss {background:url('images/icon_glossary.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}

/*#ftr_full {background-color:#fff;width:510px;height:20px;text-align:center;font-size:90%;padding-top:20px;}*/
#ftr_full {background-color:#fff;height:20px;text-align:center;font-size:90%;padding-top:20px;position:relative;bottom:5px;padding-bottom:10px}
#ftr_full a {text-decoration:none;color:#006DB0;padding-left:20px;padding-right:20px}
#ftr_full a:hover {text-decoration:underline;}
#ftr_full .ftr_pfp {background:url('images/icon_printer.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_full .ftr_email {background:url('images/icon_email.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_full .ftr_gloss {background:url('images/icon_glossary.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}

#ftr_popup {background-color:#fff;width:430px;height:20px;text-align:center;font-size:90%;padding-top:20px;padding-bottom:10px}
#ftr_popup a {text-decoration:none;color:#006DB0;padding-left:20px;padding-right:20px}
#ftr_popup a:hover {text-decoration:underline;}
#ftr_popup .ftr_pfp {background:url('images/icon_printer.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_popup .ftr_email {background:url('images/icon_email.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_popup .ftr_gloss {background:url('images/icon_glossary.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}

#ftr_full_nonav {background-color:#fff;width:910px;height:20px;font-size:90%;position:absolute;bottom:10px;left:300px;padding-top:20px;}
#ftr_full_nonav a {text-decoration:none;color:#006DB0;padding-left:20px;padding-right:20px}
#ftr_full_nonav a:hover {text-decoration:underline;}
#ftr_full_nonav .ftr_pfp {background:url('images/icon_printer.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_full_nonav .ftr_email {background:url('images/icon_email.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}
#ftr_full_nonav .ftr_gloss {background:url('images/icon_glossary.gif') no-repeat left 50%;padding-left:18px; background-repeat:no-repeat}

#photonav_popup {background-color:#fff;width:430px;height:20px;text-align:center;font-size:90%;padding-top:20px;padding-bottom:10px}
#photonav_popup a {text-decoration:none;color:#006DB0;padding-left:20px;padding-right:20px}
#photonav_popup a:hover {text-decoration:underline;}
#photonav_popup .next     {background:url('images/arrow_red.gif') no-repeat right 50%;padding-left:0px; padding-right:10px; font-weight:normal; background-repeat:no-repeat}
#photonav_popup .prev {background:url('images/arrow_red_lt.gif') no-repeat left 50%;padding-left:10px; background-repeat:no-repeat}


/* ============================== LEGACY STYLES ==================================================================================== */
/* Portlet styles			*/

/*#portlet					{background-color: #F0F0F0;padding-left:0px;width:148px;padding-bottom:5px;padding-left:13px;padding-right:5px;}*/
#portlet					{background-color: #F0F0F0;padding-left:0px;width:148px;padding-bottom:5px;width:165px}

#portlet h1 				{margin:0;padding:0;padding-top:10px;color:#004587;font-size:95%;font-weight:bold;}
#portlet p 					{color:#000;}


.portlet					{margin: 10px;}
.portlet SELECT				{font-size: 9px; width: 105px;}
#portletlight				{background-color: #f6f6f6; width: 100%;}

#portletoffwhite			{border: solid 1px gray; background: #fefefe;}
.portletoffwhite 			{margin: 10px;  background-color: #fefefe;}


/*.portlettext				{font-size: 90%; font-family: Arial; color: #000000;padding-left:13px}*/
.portlettext				{font-size: 11px; font-family: Arial; color: #000000;}
.portletlink				{font-weight: bold; font-size: 11px; color: #006db0; font-family: Arial; padding:0px;}

.PageTitleSecond		{margin-top: 0px; font-size: 20px;font-weight: bold; color: #988157;}	


.FriendBodyLinks	{ font-size: 10px;}

.BackLink A			{font-family: Arial; font-weight:bold; color: #006DB0; font-size: 11px;}
.BackLink A:hover	{text-decoration:underline;}

.BodyTextUnderline  {font-weight:normal; font-size:11px; font-family:Arial; color:Black; }

#RelatedLinks			{padding-top:10px;padding-bottom:10px;padding-left:7px;background-color:#f0f0f0;}
.RelatedLinkHeader		{color: #004587;font-size:12px;font-weight:bold;margin-bottom:10px;}
.RelatedLinks 		{font-weight:bold;margin-bottom:4px;}
.RelatedLinks a img		{margin-right:3px;}
/* Our Business table style */

.hotBg			{cursor: hand;background-color: #f0f0f0;}
.hotBg2			{cursor: hand;background-color: #efe7cf;}




/* Our Business table style */
.CareerBg				{; cursor: hand;background-color: #efe7cf; font-family: Arial; font-weight:bold; color: #004587;}
.CareerBg2				{; cursor: hand;background-color: #006db0; font-family: Arial; font-weight:bold; color: White;}
.CareerBGfont			{font-family: Arial; font-weight:bold; color: #004587;}
.CareerBGfont a:hover	{font-family: Arial; font-weight:bold; color: White;}


/*---- GARBAGE STYLES ... NEED TO GET RID OF THESE ----*/
.BodyContentLink {} 
.BreakoutHeaderText {font-size:110%;font-weight:bold;padding-bottom:2px}



/* TOC Styles */
#TOC						{font-family: Arial; font-weight:normal; font-size: 100%; margin-top: 21px; color: #000000;}
#TOC A						{font-weight: bold;}
#TOC DIV.TOCHeader 			{color: #003366; font-size: 110%; font-weight: bold; border-bottom: solid 1px #bdbdbd; margin-bottom: 5px;}
#TOC DIV.TOCinstruct		{padding-bottom: 23px; font-weight: normal;}
#TOC DIV.TOCexpcol			{padding-bottom: 5px; padding-left: 10px; font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial; }
#TOC DIV.TOCexpcol	a		{font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial; }
#TOC DIV.TOCfiltered		{padding-bottom: 20px; font-size: 100%; font-weight: normal; color: #000000; font-family: Arial; }
#TOC DIV.TOCDateline		{font-size: 100%; color: #000000; font-weight: normal; margin-bottom: 0px;}
#TOC DIV.TOCExecComm		{ font-size: 12px; color: #003366; font-weight: bold;}
#TOC DIV.TOCAwards			{margin-bottom: 5px; font-size: 11px; color: #003366; font-weight: bold;}
#TOC DIV.TOCAwards2			{font-size: 100%; color: #003366; font-weight: bold;}
#TOC A.TOCPRLink			{font-size: 100%; color: #006DB0; font-weight: normal;}
#TOC DIV.TOCHighlight		{font-size: 100%; color: #006DB0; font-weight: bold;}
#TOC DIV.TOCTitle			{margin-top: 14px; margin-bottom: 0px; font-size: 110%; color: #003366; border-bottom: solid 1px #bdbdbd; font-weight: bold;}
#TOC SPAN.TOCexpcol			{;}
#TOC SPAN.TOCexpcol	A		{font-weight: normal;}
#TOC SPAN.TOCexpcoldivide	{height: 10px; font-weight: normal;color: #006DB0;padding-left: 5px; padding-right:5px;}
.ReadMoreLink					{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;}
.TOCHeader 			{color: #003366; font-size: 110%; font-weight: bold; border-bottom: solid 1px #bdbdbd; margin-bottom: 5px;}

/* Related link table			*/

.RelatedTable		{padding-right: 18px;padding-left: 18px;margin-bottom: 10px; margin-top: 10px; padding-bottom: 18px;margin-left: 0px;width: 180px;margin-right: 10px;padding-top: 18px;background-color: #f5f1e3;}
.RelatedInfoHead	{font-family: Arial; font-weight:bold; font-size: 11px; color: #003366;}
.RelatedInfoSubHead	{font-family: Arial; font-size: 11px; color: #003366;}

/* Contact Info			*/

.ContactInfoHeader	{font-family: Arial; font-weight:bold; font-size:100%; color: #000000;}
.ContactNames		{font-family: Arial; font-size:100%; color: #000000;}
.ContactEmail 		{font-size: 100%; color: #008cc9; font-family: arial;}
.ContactInstructions {font-family:Arial,Sans-serif,Helvetica;font-size:100%;font-weight:normal;color:#333333;}


/* Results Table			*/

.TableResultHeader	{font-family: Arial; font-weight:bold; font-size: 11px; color: black; }
.TableResultYear	{font-family: Arial; font-weight:bold; font-size: 11px; color: #003366; }


.bodytextnormal		{font-family:arial;color:black;font-weight:normal; caption: Body Text Normal;}
.bodytextstyle1		{font-family:Arial;color:Black;font-size:11px; caption: Body text special - Style 1;}
.bodytextstyle2		{font-family:Arial;color:Black;font-size:11px; caption: Body text special - Style 2;}
.bodytextstyle3		{font-family:Arial;color:#CC0000;font-size:11px; caption: Body text special - Style 3;}
.bodytextstyle4		{font-family:arial; color:white; font-weight:normal; font-size:11px; caption: Body text special - style 4;}



.BreakoutHeaderText	   {color:#988157;font-size:12px; font-weight:bold;font-family: Arial; caption: Breakout Header Text;}
.BreakoutContentStyle1 {font-family: Arial; font-weight:bold; font-size: 110%px; color: #000; caption: Breakout Content - style 1; }
.BreakoutContentStyle2 {font-family: Arial; font-weight:bold; font-size: 110%px; color: black; caption: Breakout Content - style 2; }
.BreakoutContentStyle3 {color:#000000;font-size:100%;font-family: Arial; caption: Breakout Content - style 3; }
.BreakoutContentStyle4 {color:#003366;margin-right:80%px;font-size:10px;font-family: Arial; caption: Breakout Content - style 4; }
.FootNoteStyle1		   {color:#999999;font-size:90%;font-family: Arial; caption: Footnote - Style 1}  
.FootNoteStyle2		   {font-family:arial;color:#666666;font-weight:normal;font-size:100%; caption: Footnote - Style 2;}
.FootNoteStyle3		   {font-family:arial;color:black;font-weight:normal;font-size:100%; caption: Footnote - Style 3;}

/* Image Table			*/
	
.QuoteText			{font-family: Arial; font-weight:bold; font-size: 100%; color: #004587;}
.ImageCaptionText	{font-family: Arial; font-weight:bold; font-size: 90%; color: #666666;}

/* MARKET DATA TABLES			*/
/* Symbol Lookup classes			*/

.ResultHeader		{font-family: Arial; font-size: 11px; font-weight:bold; color: #004587;}
.Result				{font-family: Arial; font-size: 11px; font-weight:bold; color: #333333;}
.ResultLink			{font-family: Arial; font-size: 11px; font-weight:bold; color: #006db0;}
.NewSectionTitle	{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; width: 100%; font-size: 20px; color: #988157; border-bottom: #bdbdbd 1px solid;}
.ContextualHeading	{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 13px; color: #004587;}


/* Market Indices classes			*/

.dataGraphTable		{border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #efe7cf;}
.dataText			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #000000;}
.dataTab			{border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #efe7cf;}
.InactiveTab		{border-right: #cac2aa 1px solid; border-top: #cac2aa 1px solid; border-left: #cac2aa 1px solid; border-bottom: #cac2aa 1px solid; background-color: #ffffff;}
.CurrentTab			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 12px; color: #988157;}
.TabText			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 12px; color: #004587;}


/* Market watch			*/

.market				{BORDER-RIGHT: #cac2aa 1px solid; BORDER-TOP: #cac2aa 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #cac2aa 1px solid; BACKGROUND-COLOR: #efe7cf;}
.market TD			{BORDER-BOTTOM: #cac2aa 1px solid; }
.symbol A:active	{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: none;}
.symbol A:hover		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: underline;}
.symbol A:link		{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: none;}
.symbol A:visited	{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; LINE-HEIGHT: 12px; TEXT-DECORATION: none;}
.price				{FONT-WEIGHT: normal;  font-size:10px;COLOR: #333333; LINE-HEIGHT: 12px;}
.up					{FONT-WEIGHT: normal;  font-size:10px;COLOR: #006600; LINE-HEIGHT: 12px;}
.down				{FONT-WEIGHT: normal;  font-size:10px;COLOR: #cc0000; LINE-HEIGHT: 12px;}
.GetQuote			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-size: 11px; color: #333333;}

#mc_sub_full_nolnav .price		{FONT-WEIGHT: normal;  COLOR: #333333; LINE-HEIGHT: 12px;}
#mc_sub_full_nolnav .up			{FONT-WEIGHT: normal;  COLOR: #006600; LINE-HEIGHT: 12px;}
#mc_sub_full_nolnav .down		{FONT-WEIGHT: normal;  COLOR: #cc0000; LINE-HEIGHT: 12px;}

/* Quick Quote classes			*/

.LastSale			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #004587;}
.StockQuote			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #333333;}
.StockPrice			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #333333;}
.PriceChangeGr		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #006000;}
.PriceChangeRed		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #cc0000;}

/* Symbols			*/

.Notes				{font-family: Arial; font-size: 10px; color: #5c5c5c;}
.ContexualText		{font-family: Arial; font-size: 11px; color: #000000;}
.CurrentSymbolsm	{font-family: Arial; font-size: 11px; font-weight:bold; color: #988157;}
.Symbolsm			{font-family: Arial; font-size: 11px; font-weight:bold; color: #004587;}
.SymbolHead			{font-family: Arial; font-size: 11px; font-weight:bold; color: #666666;}
.SymbolLastOn		{font-family: Arial; font-size: 11px; color: #333333;}
.SymbolLastOff		{font-family: Arial; font-size: 11px; color: #8f8f8f;}
.SymbolLookUp		{font-family: Arial; font-size: 10px; color: #336699;}



.StockHeader TD	{background-color:#DDD5BD;  margin-top:5px; margin-bottom:0px;font-family: Arial; font-size: 11px; font-weight:bold; color: #666666;padding-right:2px;padding-left:2px}
.StockRow TD	{border-top:1px solid #CAC2AA;background-color:#EFE7CF;padding-right:2px;padding-left:2px}
.StockRowMER TD	{border-top:1px solid #CAC2AA ;background-color:#FFF7DF;padding-right:2px;padding-left:2px}
.todaysMarkets1 TD {border-left:1px solid #CAC2AA ;}
.todaysMarkets4 TD {border-right:1px solid #ffffff ;}
.todaysMarkets1 span{font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:none;}
.todaysMarkets1 a:link { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:none;}
.todaysMarkets1 a:visited { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:none;}
.todaysMarkets1 a:hover { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:underline;}
.todaysMarkets1 a:active { font-size:11px; font-weight:bold; color:#004587; padding-left:2px; padding-right: 2px;line-height:12px; text-decoration:none;}


/* MARKET DATA TABLES	END		*/




/* new classes for link dialog styles			*/


.PageAnchorLinks				{cursor:hand;font-size: 100%; font-weight: bold; margin-left: 4px; color: #006db0; background-repeat: no-repeat; font-family: Arial;caption: Anchor Link - Style 2;}
.TitleLink						{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; background-repeat: no-repeat; font-family: Arial;caption: Hyperlink Style 2;}

.BlueArrowLink					{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;caption: Featured Link - Style 4;}
.GatewayTocLinks				{cursor:hand;font-size: 100%; font-weight: bold;  color: #006db0; font-family: Arial;}
.BodyContentLink 				{cursor:hand;font-size: 100%; color: #008cc9; font-family: arial;caption: Hyperlink Style 1;}
.EmailLink 						{cursor:hand;font-size: 100%; color: #008cc9; font-family: arial;}

.GlossaryLink					{cursor:hand; font-weight: bold; font-size: 100%; left: 20px; color: #008cc9; font-family: arial;caption: Glossary Link;}

.ContentMediaInformationHead	{cursor:hand;font-size: 100%; font-weight: bold; color: #000000; font-family: arial;}

.LearnMore						{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;}
.BackToTopAnchor				{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial; text-align: left;caption: Hyperlink Style 2;}

.ContactPressReleaseAnchor		{cursor:hand;font-size: 100%; color: #008cc9; font-family: Arial;caption: Anchor Link - Style 1;}

.PDFlink						{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;caption:PDF Style 2;} 
.ExcelLink						{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;caption: Excel Style 2;}
.PPTlink						{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;caption: PPT Style 2;}
.Previous						{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial; height: 100%;caption: Back Link;}
.Next							{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial; height: 100%; text-align: right;caption: Forward Link - Style;}
.BodyPDFLink					{font-weight:normal; cursor:hand;font-size: 100%; color: #006db0; font-family: Arial;}

.ViewFullReportLink				{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;height: 100%;caption: Featured Link - Style 2;}
.ReadMoreLink					{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;}
.ReadMore						{cursor:hand;font-size: 100%; font-weight: bold; color: #006db0; font-family: Arial;}

.ExternalLinks					{cursor:hand;font-size: 100%; color: #006db0; font-family: Arial; font-weight: bold; height: 100%;caption: External links;}
.gatewaytitles					{cursor:hand;FONT-SIZE: 13px; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; color:White; text-decoration:none;}	
.ParagraphHeadLink				{cursor:hand;font-weight: bold; color: #006db0; font-family: Arial;caption: Hyperlink Style 2;}	


.avlinkstyle1					{font-family:Arial;font-size:100%;font-weight:normal; color:#006DB0;caption: AV Link Style 1;}
.avlinkstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.avlinkstyle2					{font-family:Arial;font-weight:bold;font-size:100%; color:#006DB0; caption: AV Link Style 2;}
.avlinkstyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.avlinkstyle3					{font-family:Arial;font-weight:normal;font-size:100%; color:#006DB0; caption: AV Link Style 3;}
.avlinkstyle3 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.avlinkstyle4					{font-family:Arial;font-weight:bold;font-size:100%; color:#006DB0; caption: AV Link Style 4;}
.avlinkstyle4 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.documentstyle1					{font-family:arial;font-weight:normal;font-size:100%; color:#006DB0; caption: Document Style 1;}
.documentstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.documentstyle2					{font-family:arial;font-weight:bold;font-size:100%; color:#006DB0; caption: Document Style 2;}
.documentstyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.emailstyle1					{font-family:Arial;font-weight:normal;font-size:100%; color:#006DB0 ; caption: Email Style 1;}
.emailstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.emailstyle2					{font-family:Arial;font-weight:bold;font-size:100%; color:#006DB0; caption:Email Style 2;}
.emailstyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.excelstyle1					{font-family:Arial;font-weight:normal;font-size:100%; color:red; caption:Excel Style 1;}
.excelstyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.featuredlinkstyle1				{font-family:Arial;font-weight:normal;font-size:100%; color:#006DB0; caption: Featured Link - Style 1;}
.featuredlinkstyle1 A:hover		{cursor:hand;text-decoration:underline;color:#008CC9;}
.featuredlinkstyle3 A			{font-family:Arial;font-weight:bold;font-size:100%; color:#CC0000; caption: Featured Link - Style 3;}
.featuredlinkstyle3 A:hover		{cursor:hand;text-decoration:underline;color:#CC0000; font-weight:bold;}
.pdfstyle1						{font-family:Arial;font-weight:normal;font-size:100%; color:#006DB0; caption: PDF Style 1;}
.pdfstyle1 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;}
.pptstyle1						{font-family:Arial;font-weight:normal;font-size:100%; color:#006DB0; caption: PPT Style 1;}
.pptstyle1 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;}
.pptstyle2						{font-family:Arial;font-weight:bold;font-size:100%; color:#006DB0; caption: PPT Style 2;}
.pptstyle2 A:hover				{font-weight:bold;cursor:hand;text-decoration:underline;color:#008CC9;}
.webcaststyle1					{font-family:arial;font-weight:normal;font-size:100%;color:#006DB0; caption: Webcast Style 1;}
.webcaststyle1 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.webcaststyle2					{font-family:Arial;font-weight:bold;font-size:100%;color:#006DB0; caption: Webcast Style 2;}
.webcaststyle2 A:hover			{cursor:hand;text-decoration:underline;color:#008CC9;}
.wordstyle1						{font-family:Arial;font-weight:normal;font-size:100%;color:#006DB0; caption: Word Style 1;}
.wordstyle1 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;}
.wordstyle2						{font-weight:bold;color:#006DB0;font-family:Arial;font-size:100%;caption: Word Style 2;}
.wordstyle2 A:hover				{cursor:hand;text-decoration:underline;color:#008CC9;}


/* Site Map Styles */
.SiteMapSectionHeader		{font-weight:bold; color:white;font-size:11px; caption: Subheading - Style 5;}
.SiteMapUnderline			{border-bottom:#BDBDBD 1px solid;}

/* US Site Links */
.USsite			{text-align: center; LEFT: 220px; TOP: 6px; position: absolute; width:46px;}

.Japan			{text-align: center; LEFT: 264px; TOP: 6px; position: absolute; width:46px;}
.JP2site		{text-align: center; LEFT: 264px; TOP: 22px; position: absolute; width:46px;}
.Japan2			{text-align: center; LEFT: 264px; TOP: 6px; position: absolute; width:46px;}

.IntSite		{LEFT: 317px; TOP: 6px; position: absolute; width:146px;}
.IntSiteLink	{font-weight: bold;font-size: 11px;color: #39aadb;font-family: Arial; text-decoration:none;}



/* Home Drop Down */
.DDHeader	{font-weight: bold;font-size: 11px;color: black;font-family: Arial;}
.DDToc		{font-size: 11px; color: #008cc9; font-family: arial;}
.DDTocOver	{font-size: 11px; color: #ffffff; background-color: #008aca; font-family: arial;}
.DDHelp		{font-size: 11px;color: red;font-family: arial;}

/* Bio Image Display */
.show		{; display:none}
.MLshow		{display:inline;}

.Map		{ display:none;}

/* Red for required fields */
.required	{;caption: Body text - style 2;color: #cc0000; }

/* Our Business table style */

.hotBg			{cursor: hand;background-color: #f0f0f0;}
.hotBg2			{cursor: hand;background-color: #efe7cf;}
/* classes set up for section landing pages 			*/

	.SectionPage TABLE			{width:100%;}
	.SectionPage TABLE TD			{;}
	.SectionTitle 				{font-family:Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color: #988157; arial}
	.SectionCopy				{font-family: Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal;color: #000000;border-bottom-width: 0px;border-bottom-style: none;padding: 0px;}
	.SectionCopyImage			{text-align:right;vertical-align:top;}
	.SectionCopyImage IMG			{margin-left:15px;margin-bottom:5px;text-align:right;vertical-align:top ;}
	.SectionSubSectionTitle			{padding-top:15px; margin-bottom:5px; font-family:arial;font-size: 110%;font-weight: bold;color: 004587;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;display:block;}
	.SectionSubSectionTeaser		{font-family:arial;font-size: 11px;padding: 10px;border: thin none;}
	.SectionSubSectionImage			{text-align:right;vertical-align:top;}
	.SectionSubSectionImage	IMG		{margin-left:15px;margin-bottom:5px;text-align:right;vertical-align:top;}
	.SectionSubSectionContentPageLink	{padding-bottom:10px;padding-left:20px;font-family:arial;font-size: 11px;font-weight: bold;color: 3399CC;}
	.SectionSubSectionContentPageLink A	{font-family:arial;text-decoration:none;color: #3399cc;}


/* classes set up for subsection landing pages 			*/

	.SubSectionTitle				{font-family:arial;}	
	.SubSectionCopy					{font-family:arial;}
	.SubSectionCopyImage				{font-family:arial;}
	.SubSectionContentPageLink			{padding-left:20px;font-family:arial;}
	.SubSectionContentPageTeaser			{font-family:arial;}
	.SubSectionContentPageImage			{font-family:arial;}
	.SubSectionContentPageReadMore			{font-family:arial;}


.PageSubHead				{margin-top: 15px; font-weight: bold; font-size: 100%; clip: rect(auto auto auto auto); color: #004587; font-family: arial;caption:Subheading - Style 5;display:block}
.ParagraphHead				{margin-top: 22px; font-weight: bold; font-size: 110%; margin-bottom: 5px; margin-left: 0px; width: 100%; color: #004587; border-bottom: #bdbdbd 1px solid; font-family: arial; caption: Subheading - Style 1; display:block}
.FirstParagraphHead			{font-weight: bold; font-size: 110%; margin-bottom: 5px; margin-left: 0px; width: 100%; color: #004587; font-family: arial; caption: Subheading - Style 2;border-bottom: solid 1px #bdbdbd;display:block;}
.Date						{font-weight: bold; color: #004587; font-family: arial;font-size:80%}
.GatewayDate				{font-weight: bold; color: #000000; font-family: arial;}
.ParagraphHeadNoLine		{font-weight: bold; font-size: 110%; color: #004587; font-family: Arial;caption: Subheading - Style 3;}


/* Search Results Page */
	#searchBox				{width:75%;border: 1px solid #CAC2AA; 	background-color: #EFE7CF;	border-collapse:collapse;	padding:0;	margin-bottom:20px;}
	#searchBox a:hover			{text-decoration:underline}
	#searchBox TD			{	padding: 5px;	background-color:#EFE7CF;	margin:0;	vertical-align:top;	}
	.searchBoxInstr			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; display:block;padding:5px 5px; }
	#SearchBoxSearch		{ padding:5px;}
	#S2 					{margin-bottom:5px}
	#SearchBoxSearch.SearchField	{width:400px}
	#SearchBoxChoices		{ padding:5px;font-weight:bold;color:#442200}
/*
	#searchResultBoxDG h2	{	FONT-FAMIlY: Arial, Helvetica, sans-serif;  MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #008CC9 }
	#searchResultBoxDG h3	{ COLOR: #000000; FONT-FAMIlY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; MARGIN: 0; color:#000000;font-weight:normal;margin-bottom:12px}
*/
	#searchResultBox		{width: 570px; padding:0;border-collapse: collapse; }
	#searchResultBox td		{border-top: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding:4px;	background-color: transparent; }
	#searchResultBox b		{font-family: Arial, Helvetica, sans-serif; font-weight: bold;	color: #004587;}
	#searchResultBox a		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold; color: #008CC9;	}
	#searchResultBox h3		{FONT-FAMIlY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; MARGIN: 0; COLOR: #008CC9}
	.searchResultBlueH		{FONT-FAMIlY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0; COLOR: #008CC9 }
	.searchResultBlackH		{FONT-FAMIlY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0; COLOR: #000000 }
	#searchResultPages		{border:0px none; padding:0;margin-top:15px;margin-bottom:10px;border-collapse:collapse}
	#searchResultPages TD	{padding-left: 5px;	padding-right: 5px;	FONT-FAMIlY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004587; }
	#searchBox a			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold; color: #008CC9;	}
	#searchBox td			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; color: black;	}
	.searchTools			{color: #004587; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
	.searchTools h2			{MARGIN-BOTTOM: 4px; color: #004587; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
	#searchbox2 TD.ChkText	{color:#474542;font-size:11px;font-weight:bold;padding:0px}
	.searchTips				{position:relative;left:480px;top:3px;}
	#searchbox2				{width:357px}

	#searchResultBoxDG		{width:95%;padding:0;font-weight: normal;margin-top:0px;margin-bottom:0px;padding-left:10px;padding-right: 10px;padding-top: 8px;padding-bottom: 4px;background-color: #f6f6f6; border-bottom:1px solid #bdbdbd;  }
	#searchResultBoxDG h2 	{margin:0;padding:0;font-weight:bold;font-size:110%;color:#008CC9;margin-bottom:-10px}
	#searchResultBoxDG h4 	{margin:0;padding:0;font-weight:bold;font-size:100%}
	#searchResultBoxDG date {color:#004587;font-weight:bold}
	#searchResultBoxDG title {font-size:100%;font-weight:bold}
	#searchResultBoxDG a 	{color:#006db0;font-weight:bold}
	#searchResultBoxDG a:hover 	{color:#008CC9;text-decoration:underline}
	
	#searchResultBoxDGclr		{width:95%;padding:0;font-weight: normal;margin-top:-1px;margin-bottom:0px;padding-left:10px;padding-right: 10px;padding-top: 8px;padding-bottom: 4px;background-color: #fff; border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd; }
	#searchResultBoxDGclr h2 	{margin:0;padding:0;font-weight:bold;font-size:110%;color:#008CC9;margin-bottom:-10px}
	#searchResultBoxDGclr h4 	{margin:0;padding:0;font-weight:bold;font-size:100%}
	#searchResultBoxDGclr date {color:#004587;font-weight:bold}
	#searchResultBoxDGclr title {font-size:100%;font-weight:bold}
	#searchResultBoxDGclr a 	{color:#008CC9;}
	#searchResultBoxDGclr a:hover 	{color:#008CC9;text-decoration:underline}
	
	#searchPagination		{font-weight:bold;text-align:center;padding-top:10px}
	#searchPagination .active	{color:#004587;padding-right:3px}
	#searchPagination .nextlink {background:url('images/arrow_red.gif') no-repeat right 50%;padding-right:10px; font-weight:bold; background-repeat:no-repeat}
	#searchPagination .prevlink {background:url('images/arrow_red_lt.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}
/*
	#bol {background-image:url(images/branchoffice_bg.gif);background-position:left;padding-top:5px;padding-left:10px;}
#bol a {text-decoration:none;color:#008cc9}
#bol a:hover {text-decoration:underline}
#bol .arlink  {background:url(images/arrow_red.gif);background-repeat:no-repeat;background-position:left;padding-left:10px;font-weight:bold;}
#bol .button {background-color:#046DB1;border:1px solid #003368;color:#fff;padding-left:5px;padding-top:2px;padding-bottom:2px;padding-right:5px;}
#bol a.button:hover {text-decoration:none}
*/
	
	.searchResultWarning	{color:#f00;font-weight:bold;position:relative;padding-top:20px}
	.searchResultReturns	{color:#003366;font-weight:bold;display:block;}
	.searchDate				{color:#004587;font-weight:bold}
	.searchSection			{display:block;color:#004587}
	.searchreadlink 		{font-weight:normal;background:url('images/arrow_red.gif') no-repeat left 50%;padding-left:10px; font-weight:bold; background-repeat:no-repeat}

/* About Us Global Offices Page */
#globalOfficesMap { position:absolute; top:90px; left:222px; z-index:2;}
#globalOfficesBranchLoc { position:absolute; width:150px; height:180px; top:420px; left:220px; z-index:3; font-family: arial, helvetica, sans-serif; color: black; font-size: 11px; font-weight: normal; }
#globalOfficesBranchLoc h1 { font-family: arial, helvetica, sans-serif; color: #004587; font-size: 11px; font-weight: bold; line-height: 12px; margin-bottom:10px;}
#globalOfficesBranchLoc .inputFieldBranchLoc { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; HEIGHT: 18px; }    
#globalOfficesDropText { width:135px;}
#globalOfficesDropText h1 { font-family: arial, helvetica, sans-serif; color: #004587; font-size: 12px; font-weight: bold; line-height: 12px; margin-bottom:5px;}
#globalOfficesDropText b { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bolder; line-height: 11px;}
#globalOfficesDropText p { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; line-height: 11px;}
#globalOfficesTable { margin:0; padding:0; width:776px;}
#globalOfficesTable .col1 { width:215px; padding-left:10px; padding-right:10px; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal;}
#globalOfficesTable .col2 { width:395px; padding-left:22px; padding-right:23px; vertical-align:top; BACKGROUND-COLOR:#ffffff; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal;}
#globalOfficesTable .col3 { padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:15px; width:166px; vertical-align:top; background-color:#F8F8F8; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal;}
#globalOfficeMenu { width: 140px;}
#globalOfficeMenu h1 { font-family: arial, helvetica, sans-serif; color: #004587; font-size: 12px; font-weight: bold; line-height: 12px; margin-bottom:10px;}
#globalOfficeMenu .dropdownGlobOff { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px;}
/* End About Us Global Offices Page */

/* about us global office locator-results page*/
#globalOffice {font-family:arial, helvetica, sans-serif; font-size:11px;}
#globalOffice .city {font-size:11px; font-weight: bold; color:#004587; margin-bottom:10px; margin-top:10px;}
#globalOffice b { font-size:11px; font-weight: bold; color:#000000; }
/* about us global office locator-results page*/


/* market contact pages */
#findMediaContactsForm {	font-family:arial, helvetica, sans-serif; font-size:11px; margin-top:10px; margin-bottom:10px; width:300px;}
#findMediaContactsForm b { font-size:11px; font-weight: bold; color:#000000; }
#findMediaContactsForm .dropDown { margin-top:0px; PADDING: 0px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 15px; width:95; }
#findMediaContactsForm .findcontactButton { padding-top:5px; padding-bottom:5px; padding-left:250px;}
#mediaContactFind2 { border:0px none;margin-top:10px; margin-bottom:10px; padding:0}
#mediaContactFind2 .td1 { width:100px; text-align:left; vertical-align:top;}
#mediaContactFind2 .td2 { width:250px; text-align:left; vertical-align:top;}
#mediaContactFind2 b { font-size:11px; font-weight: bolder; color:#000000; }
#mediaContactFind3 { border:1px solid #cccccc ;margin-top:10px; margin-bottom:10px; padding:0; border-collapse:collapse;}
#mediaContactFind3 .td1 { width:250px; text-align:left; vertical-align:top; padding-left:5px;}
#mediaContactFind3 .td2 { width:100px; text-align:right; vertical-align:top; padding-right:5px;}

.dropdown 
{font-size:9px;
margin-top:10px;
width:100%;
}


/* Quick Quotes Page */
.findAdvisorButtons { position:absolute; top:33px; left:320px;}
#quickQuotesTable  {	border:#CAC2AA 1px solid; border-collapse:collapse;}
#quickQuotesTable .Td1Gold  { width:174px; padding-left: 4px; 	padding-right:4px;background-color:#EFE7CF; color:#004587; }
#quickQuotesTable .Td2Gold  { background-color:#EFE7CF; border-bottom:#CAC2AA 1px solid; text-align:right; width:10px;}
#quickQuotesTable .Td3Gold  { width:40px;background-color:#EFE7CF; color:#cc0000; padding-left: 4px; 	padding-right:4px;text-align:right; }
#quickQuotesTable .Td1clr  { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:left; width:174px; }
#quickQuotesTable .Td2clr  { border-bottom:#CAC2AA 1px solid;  text-align:right; width:10px;}
#quickQuotesTable .Td3clr  { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:right;width:40px;}
#quickQuotesTable2 {	border:#CAC2AA 1px solid;  border-collapse:collapse;}
#quickQuotesTable2 .Td1 { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:left; width:115px; }
#quickQuotesTable2 .Td2 { border-bottom:#CAC2AA 1px solid; 	padding-left: 4px; 	padding-right:4px; 	text-align:right;}
.inputFieldSymbol { display:none; size:100; width:100; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px; }
.inputFieldSymbol2 { size:100; width:100; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px; }
.dropDown70{ width: 100; size: 100; display:inline; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px; }
.LastSale			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #004587;}
.StockQuote			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 11px; color: #333333;}
.StockPrice			{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #333333;}
.StockPriceRed	{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #cc0000;}
.StockPriceGr		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #006000;}
.PriceChangeGr		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #006000;}
.PriceChangeRed		{FONT-FAMILY: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #cc0000;}
.ViewFullReportLink		{	color: #006db0;	font-family: Arial;	font-weight: bold;	height: 100%;	}
.notes {color:#5C5C5C;font-size:10px}
.AsOfYearEnd {color:#000;font-size:10px}


.marketInd {border-collapse:collapse;border-left:1px solid #CAC2AA;border-right:1px solid #CAC2AA;border-top:1px solid #CAC2AA;margin-bottom:5px;}
.symbolhead {color:#666666;font-family:Arial;font-size:11px;font-weight:bold;}

.marketInd td {border-bottom:1px solid #CAC2AA;padding-left:5px;padding-right:5px;}
.SymHiLite {color:#988157;font-family:Arial;font-size:11px;font-weight:bold;}

#symbolLookupTable {border-bottom:1px solid #BDBDBD;border-collapse:collapse;margin:0pt;padding:0pt;width:100%;}
#symbolLookupTable .td1Gray {background-color:#E7E7E7;border-left:1px solid #BDBDBD;padding-left:5px;width:40px;}
#symbolLookupTable .td2Gray {background-color:#E7E7E7;padding-left:5px;width:235px;}
#symbolLookupTable .td3Gray {background-color:#E7E7E7;padding-left:5px;text-align:right;width:50px;}
#symbolLookupTable .td4Gray {background-color:#E7E7E7;border-right:1px solid #BDBDBD;padding-left:5px;text-align:right;width:150px;}
#symbolLookupTable .td1White {background-color:#FFFFFF;border-left:1px solid #BDBDBD;padding-left:5px;width:40px;}
#symbolLookupTable .td2White {background-color:#FFFFFF;padding-left:5px;width:235px;}
#symbolLookupTable .td3White {background-color:#FFFFFF;padding-left:5px;text-align:right;width:50px;}
#symbolLookupTable .td4White {background-color:#FFFFFF;border-right:1px solid #BDBDBD;padding-left:5px;text-align:right;width:150px;}

#symbolLookupTable .resultheader {color:#004587;font-family:Arial;font-size:11px;font-weight:bold;}
#symbolLookupTable .resultlink {color:#006DB0;font-family:Arial;font-weight:bold;}

.CareerBG {background-color:#EFE7CF;color:#004587;font-family:Arial;font-weight:bold;}
.CareerBG2 {background-color:#006DB0;color:white;font-family:Arial;font-weight:bold;}

.Label {color:#004587;font-weight:bold;font-size:95%} 


.doviz-t{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #5C6E96;
	border-right: 1px solid #ECECEC;
	height: 14px;
}
.ird-t{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #004080;
	border-right: 1px solid #ECECEC;
	height: 14px;
	background-color:#b0c4de;
}
.ird-t2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #5C6E96;
	border-right: 1px solid #ECECEC;
	height: 14px;
	background-color:#ededed;
}
.doviz-t2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #5C6E96;
	height: 14px;
}
.doviz-d{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	border-right: 1px solid #ECECEC;
	height: 14px;
	text-align: right;
	padding: 3px;
	border-right: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
}
.ird-d{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
	border-right: 1px solid #ECECEC;
	height: 14px;
	text-align: right;
	padding: 3px;
	border-right: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: White;
}
.doviz-d2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4682B4;
	border-right: 1px solid #ECECEC;
	height: 14px;
	text-align: right;
	padding: 3px;
	border-right: 1px solid #ECECEC;
}
.doviz-d3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	border-right: 1px solid #ECECEC;
	height: 14px;
	text-align: center;
	padding: 3px;
	border-right: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
}
.doviz-d4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4682B4;
	border-right: 1px solid #ECECEC;
	height: 14px;
	text-align: center;
	padding: 3px;
	border-right: 1px solid #ECECEC;
}