.num{
 position:relative;
 float:left;
 clear:both;
 margin-right:8px;
}
.num2{
 position:relative;
 float:left;
 clear:both;
 margin-left:20px;
 margin-right:8px;
}
.list{
  position:relative;
  float:left;
  width:390px;
}
.list2{
  position:relative;
  float:left;
  width:350px;
}
.list3{
  position:relative;
  float:left;
  width:600px;
}
.sub_image{
  position:relative;
  float:right;
  width:224px;
  height:287px;
  margin-top:-68px;
}
#image_sub_box{
  position:relative;
  float:right;
  width:224px;
  background:url('../images/image_sub.jpg') repeat-y;
}
#image_wrapper{
  position:relative;
  float:right;
  width:224px;
}
#image_sub_box_text{
  font:bold 18px "trebuchet ms";
  color:#20877A;
  height:170px;
  width:170px;
  margin-top:25px;
  margin-left:18px;
}
#image_sub_bottom{
  position:relative;
  clear:both;
  width:224px;
  height:5px;
  background:url('../images/image_sub_bottom.jpg') no-repeat;
}
.risk_managed_open, .equity_open, .risk_sector_open, .dynamic_open, .dynamic_sector_open, .dynamic_int_open, .dvul_open{
  width:632px;
  height:31px;
  position:relative;
  float:left;
  cursor:pointer;
}
.risk_managed_open{
  background:url('../images/risk_managed_open.jpg') no-repeat;
}
.dvul_open{
  background:url('../images/dynamic_open.jpg') no-repeat;
}
.equity_open{
  background:url('../images/equity_open.jpg') no-repeat;
}
.risk_sector_open{
  background:url('../images/risk_sector_open.jpg') no-repeat;
}
.dynamic_open{
  background:url('../images/dynamic_open.jpg') no-repeat;
}
.dynamic_sector_open{
  background:url('../images/dynamic_sector_open.jpg') no-repeat;
}
.dynamic_int_open{
  background:url('../images/dynamic_int_open.jpg') no-repeat;
}
#strategy_sub1, #strategy_sub2, #strategy_sub3, #strategy_sub4, #strategy_sub5, #strategy_sub6{
  position:relative;
  float:left;
  width:632px;
}

#investor_open1, #investor_open2, #investor_open3, #investor_open4{
  background:url('../images/investor_open.jpg') no-repeat;
  width:632px;
  height:53px;
  position:relative;
  float:left;
  cursor:pointer;
  font:bold 12px "trebuchet ms";
  line-height:14px;
}
#investor_text_wrapper, #investor_text_wrapper2, #investor_text_wrapper3, #investor_text_wrapper4{
  position:relative;
  float:left;
  height:35px;
  width:560px;
  margin:10px;
  margin-top:7px;
  color:#FFFFFF;
}
#investor_sub1, #investor_sub2, #investor_sub3, #investor_sub4{
  position:relative;
  float:left;
  width:632px;
  margin-top:20px;
  margin-bottom:20px;
}
.investor_list{
  position:relative;
  float:left;
  width:610px;
}
.concepts_text{
  position:absolute;
  color:#FFFFFF;
  font:bold 12px "trebuchet ms";
  top:6px;
  left:15px;
}
.concepts_open1, .concepts_open2, .concepts_open3, .concepts_open4, .concepts_open5, .concepts_open6, .concepts_open7, .concepts_open8{
  width:632px;
  height:31px;
  position:relative;
  float:left;
  cursor:pointer;
}
.concepts_open1{
  background:url('../images/concepts_open1.jpg') no-repeat;
}
.concepts_open2{
  background:url('../images/concepts_open2.jpg') no-repeat;
}
.concepts_open3{
  background:url('../images/concepts_open3.jpg') no-repeat;
}
.concepts_open4{
  background:url('../images/concepts_open4.jpg') no-repeat;
}
.concepts_open5{
  background:url('../images/concepts_open5.jpg') no-repeat;
}
.concepts_open6{
  background:url('../images/concepts_open6.jpg') no-repeat;
}
.concepts_open7{
  background:url('../images/concepts_open7.jpg') no-repeat;
}
.concepts_open8{
  background:url('../images/concepts_open8.jpg') no-repeat;
}
#concepts_sub1, #concepts_sub2, #concepts_sub3, #concepts_sub4, #concepts_sub5, #concepts_sub6, #concepts_sub7, #concepts_sub8, #concepts_subsub{
  position:relative;
  float:left;
  width:632px;
  margin-top:20px;
  margin-bottom:20px;
}
.purple{
  color:#1C2961;
}
.media_open1, .media_open2, .market_open1, .news_open1, .news_open2{
  width:632px;
  height:31px;
  position:relative;
  float:left;
  cursor:pointer;
}
.market_open1{
  background:url('../images/media_open_archive.jpg') no-repeat;
}
.news_open1{
  background:url('../images/news_open_archive.jpg') no-repeat;
}
.media_open1{
  background:url('../images/press_open.jpg') no-repeat;
}
.media_open2{
  background:url('../images/articles_open.jpg') no-repeat;
}
#media_sub1, #media_sub2{
  position:relative;
  float:left;
  width:632px;
  margin-top:20px;
  margin-bottom:20px;
}

#con_image_sub_box{
  position:relative;
  float:right;
  width:200px;
  background:url('../images/image_sub.jpg') repeat-y;
}
#con_image_wrapper{
  position:relative;
  float:right;
  width:200px;
}
#con_image_sub_box_text{
  font:bold 18px "trebuchet ms";
  color:#20877A;
  height:170px;
  width:170px;
  margin:25px;
}
#con_image_sub_bottom{
  position:relative;
  clear:both;
  width:224px;
  height:5px;
  background:url('../images/image_sub_bottom.jpg') no-repeat;
}
.con_sub_image{
  position:relative;
  float:right;
  width:200px;
  height:287px;
}
#con_text_content{
  position:relative;
  float:left;
  width:395px;
  font:normal 14px "trebuchet ms";
  color:#5A5A5A;
}
.con_list{
  position:relative;
  float:left;
  width:360px;
}
.con_list2{
  position:relative;
  float:left;
  width:600px;
}
.graphic_link, .graphic_link2, .graphic_link3, .graphic_link4, .graphic_link5, .graphic_link6, .graphic_link7{
  /*color:#3D968C;*/
  color:#9a8bc2;
  text-decoration:underline;
  font-style:italic;
  position:relative;
  float:left;
  top:-25px;
  cursor:pointer;
  height:20px;
  width:150px;
  text-align:center;
}
.graphic_link4{
  clear:both;
  left:242px;
}
.graphic_link5{
  margin-left:267px;
}
.graphic_link6{
  clear:both;
  left:419px;
}

.graphic_link{
  left:65px;
}
.graphic_link2{
  left:90px;
}
.graphic_link3, .graphic_link7{
  left:115px;
}
.contact_input{
  margin-bottom:5px;
  width:455px;
  position:relative;
  float:right;
  font:normal 13px "trebuchet ms";
}
.contact_spacer{
  position:relative;
  float:left;
  width:140px;
  height:8px;
}
#text_content_right{
  position:relative;
  float:left;
  width:470px;
}
#performance_sub_bar1, #performance_sub_bar2, #performance_sub_bar3, #performance_sub_bar4{
  position:relative;
  float:left;
  width:633px;
  height:55px;
  background:url('../images/performance_sub_bar.jpg') no-repeat;
  font-size:13px;
  line-height:15px;
  cursor:pointer;
}
#performance_sub_bar_wrapper1, #performance_sub_bar_wrapper2, #performance_sub_bar_wrapper3, #performance_sub_bar_wrapper4{
  width:400px;
  color:#FFFFFF;
  margin-left:10px;
  margin-top:4px;
  font-weight:bold;
}
#mfs1, #mfs2, #mfs3, #mfs4{
  position:relative;
  float:left;
  width:625px;
}
.resource_open1, .resource_open2, .resource_open3, .resource_open4, .resource_open5, .resource_open6{
  width:632px;
  height:31px;
  position:relative;
  float:left;
  cursor:pointer;
}
.resource_open4{
  top:-1px;
}
.resource_open5{
  top:-2px;
}
.resource_open6{
  top:-3px;
}
.resource_open1{
  background:url('../images/resource_individual_open.jpg') no-repeat;
}
.resource_open2{
  background:url('../images/resource_portfolio_open.jpg') no-repeat;
}
.resource_open3{
  background:url('../images/resource_strategy_open.jpg') no-repeat;
}
.resource_open4{
  background:url('../images/resource_webinar_open.jpg') no-repeat;
}
.resource_open5{
  background:url('../images/resource_tutorial_open.jpg') no-repeat;
}
.resource_open6{
  background:url('../images/archive_open.jpg') no-repeat;
}
#resource_content1, #resource_content2, #resource_content3, #resource_content4, #resource_content5, #resource_content6{
  position:relative;
  float:left;
  width:632px;
}
#resource_left{
  position:relative;
  float:left;
  width:470px;
  left:12px;
  clear:both;
}
#resource_right{
  position:relative;
  float:right;
  text-align:right;
  width:200px;
  right:12px;
}
.concepts_image{
  position:relative;
  float:left;
}
#concepts_group{
  position:relative;
  float:left;
  width:605px;
  height:180px;
}
#financial_textbox{
  position:relative;
  float:left;
  width:200px;
  height:18px;
  background:url('../images/investor_textbox.jpg') no-repeat;
}
.textbox{
  height:15px;
  width:130px;
  position:relative;
  float:left;
  left:30px;
  top:2px;
  font:normal 11px "trebuchet ms";
  border:none;
}
#listbox1{
  width:161px;
  height:246px;
  position:relative;
  float:left;
  background:url('../images/glossary_box1.jpg') no-repeat;
}
#listbox2{
  width:459;
  height:246px;
  position:relative;
  float:left;
  margin-left:5px;
  background:url('../images/glossary_box2.jpg') no-repeat;
}
.listbox_input{
  position:relative;
  float:left;
  left:7px;
  top:12px;
  font:normal 14px "trebuchet ms";
  width:148px;
  border:none;
  overflow:auto;
}
#market_chart{
  position:relative;
  float:left;
  width:300px;
  height:200px;
}
.market_input{
  width:300px;
  font:normal 14px "trebuchet ms";
}
.market_input_wrapper{
  width:450px;
  height:25px;
  position:relative;
  float:left;
}
#perf_chart_box{
  position:relative;
  float:left;
  width:282px;
  height:158px;
  background:url('../images/perf_chart_box.jpg') no-repeat;
}
.perf_textarea{
  position:relative;
  float:left;
  width:263px;
  height:140px;
  margin:10px;
  margin-top:12px;
  font:normal 14px "trebuchet ms";
  overflow:auto;
  border:none;
}
.perf_textarea2{
  position:relative;
  float:left;
  width:445px;
  height:140px;
  margin:10px;
  margin-top:12px;
  font:normal 14px "trebuchet ms";
  overflow:auto;
  border:none;
}
#contact_field{
  position:relative;
  float:left;
  width:630px;
}
#label_wrapper{
  position:relative;
  float:left;
  top:1px;
  width:170px;
}
.print{
  position:relative;
  float:right;
  color:#CAC7A9;
  text-decoration:underline;
}
#letter{
  cursor:pointer;
  display:inline;
  margin-right:10px;
}
#definition{
  position:relative;
  float:left;
  width:415;
  height:205px;
  margin-top:20px;
  left:20px;
}
#add_button, #add_button2{
  cursor:pointer;
  position:relative;
  float:left;
  top:10px;
  left:25px;
}
#add_button2{
  margin-left:255px;
}
#faq_open1{
  background:url('../images/faq_open.jpg') no-repeat;
  width:632px;
  height:53px;
  position:relative;
  float:left;
  cursor:pointer;
  font:bold 12px "trebuchet ms";
  line-height:14px;
}
#perf_label1{
  position:relative;
  float:left;
  width:200px;
  font-weight:bold;
}
#perf_label2{
  position:relative;
  float:left;
  width:200px;
  margin-left:143px;
  font-weight:bold;
}
#perf_label3{
  position:relative;
  width:200px;
  font-weight:bold;
}
#performance_chart_selected{
  background:url(../images/performance_chart_selected.jpg) no-repeat;
  width:462px;
  height:158px;
}
.build_chart{
  position:absolute;
  right:25px;
  top:50px;
}
.perf_charting_tool{
  position:absolute;
  right:25px;
  top:100px;
}
.remove_pos{
  position:absolute;
  right:25px;
  top:75px;
}
.bold{
  font-weight:bold;
  font-size:16px;
}
.italic{
  font-style:italic;
}
.bold_plain{
  font-weight:bold;
}
.order_box{
  position:absolute;
  left:100px;
}
#order_user{
  position:relative;
  float:left;
  height:27px;
  width:500px;
}
.order_box_position{
  position:absolute;
  left:110px;
  top:2px;
  height:20px;
  border:none;
  background-color:#F8F8F8;
  font:normal 12px "trebuchet ms"
}
.order_submit_position{
  position:relative;
  float:left;
  left:98px;
}
.key1, .key2, .key3, .key4, .key5, .key6, .key7, .key8, .key9, .key10, .key11{
  cursor:pointer;
}
#key_sub1, #key_sub2, #key_sub3, #key_sub4, #key_sub5, #key_sub6, #key_sub7, #key_sub8, #key_sub9, #key_sub10, #key_sub11{
  position:relative;
  float:left;
  width:180px;
  left:10px;
  font-size:12px;
}
.search_link{
  text-decoration:underline;
  color:#59A6F5;
}
.media_link{
  color:#80ABA4;
  text-decoration:underline;
}
.newsroom_link{
  color:#904693;
  text-decoration:underline;
}
.disc_link{
  text-decoration:underline;
}
.cycle_scroll{
  height:300px;
  overflow:auto;
}
.purple_text{
  color:#1C2961;
}









