body{margin:0px auto;margin-top:10px;padding:0px;font-family:Arial,verdana,Helvetica, sans-serif;}
img{border:0;}
h1{color:#5FB0E5; font-size:16px; line-height:18px;margin:0px;padding:0px;margin-bottom:6px;}
#main{margin:0px auto;width:970px;border:0px solid red;}
#midcontainer{width:970px;float:left;border:0px solid red;}
#top_container{width:970px; float:left;height:80px;border:0px solid red;}
.toplogo{width:234px;float:left;border:0px solid red;}
.topcont{width:400px; float:left; height:80px;line-height:17px; color:#005EAF;font-size:14px;font-weight:bold;padding-left:8px;border:0px solid red;}
#topcont1{width:400px; float:left; padding-top:40px; line-height:20px; color:#005EAF;font-size:18px;font-weight:bold;border:0px solid red;}
#topcontrgt{width:280px; float:right; line-height:18px; color:#858282; font-size:13px;font-weight:bold; border:0px solid red; text-align:right;}
#topcontrgt p{width:260px; float:right; color:#858282; font-size:11px;font-weight:bold; border:0px solid red; text-align:right;}
.a1{font-size: 11px; text-decoration:none; color:#8F8E91;}
.a1:hover{font-size: 11px; text-decoration:none; color:#227FBE;}
.client{margin-top:8px;}
.contblu{color:#005EAF; font-size:13px;font-weight:bold;}
.contgry{color:#858282; font-size:13px;font-weight:bold;}
.menucont{font-size:12px;width:970px;padding-bottom:0px;padding-top:0px;
border:0px solid red;float:left;background:#7F7B7B url('../images/left_menu.gif') no-repeat left top;}
.navigation{width:920px;float:left;padding-left:50px;
background:url('../images/right_menu.gif') no-repeat right top;border:0px solid red;}
ul#navmenu {padding:0px;float:left;list-style-type:none;margin:0px auto;width:auto;display:inline;font-size:13px;font-weight:bold;line-height:15px;border:0px solid red;}
ul#navmenu li {margin:0px;padding:0px;position:relative;float:left;display:inline;background:#177ABC;border:0px solid red;line-height:5px;height:23px;}
ul#navmenu li a, ul#navmenu li a.first {display: block;line-height:15px;width:auto;float:left; text-decoration:none;color:#FFFFFF;padding:0px 0px 0px 7px;}
ul#navmenu li a b, ul#navmenu li a.first b {display:block;padding:4px 21px 4px 14px;}
ul#navmenu li a.first{background:none;}
ul#navmenu ul {margin:0px;padding:0px;display: none;line-height:15px; position:absolute; top:23px;background:url('../images/menutop.gif') no-repeat 20px 0px; left:0;height:auto; list-style-type:none; width:630px;padding-top:3px;border:0px solid red;}
ul#navmenu:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
ul#navmenu li.lhn_off a{background:url("../images/menu_bg.jpg") repeat-x right top}
ul#navmenu li.lhn_on a{width:auto;float:left;padding:0px 0px 0px 7px;text-decoration:none;color:#FFFFFF;background:#63B7EE url("../images/menu_hover_lt_bg.gif") no-repeat left top;}
ul#navmenu li a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a, ul#navmenu li a:hover span {display: block;width:auto;float:left;padding:0px 0px 0px 7px;text-decoration:none;background-color:#63B7EE;color:#FFFFFF;background:#63B7EE url("../images/menu_hover_lt_bg.gif") no-repeat left top;}
ul#navmenu li a:hover b, ul#navmenu li:hover a b, ul#navmenu li.iehover a b, ul#navmenu li a:hover b,  ul#navmenu li.lhn_on b{padding:4px 21px 4px 14px;background:url("../images/menu_hover_rt_bg.gif") no-repeat right top;}
ul#navmenu ul.level2 li{background:none;padding:0px;}
ul#navmenu ul.level2 li a{background-image:none;background:url("../images/dropline.gif") no-repeat right 5px;background-color:#63B7EE;padding:4px 19px 4px 18px;}
ul#navmenu ul.level2 li.second_on span{color:#177ABC;width:auto;float:left;padding:4px 19px 4px 18px;text-decoration:none;background:url('../images/dropline.gif') no-repeat right 5px;background-color:#63B7EE;line-height:15px;}
ul#navmenu ul.level2 li.second_on a{width:auto;float:left;padding:4px 19px 4px 18px;text-decoration:none;background-color:#63B7EE;color:#177ABC;}
ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a {background:url("../images/dropline.gif") no-repeat right 5px;width:auto;float:left;padding:4px 19px 4px 18px;text-decoration:none;background-color:#63B7EE;color:#177ABC;line-height:15px;}
ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a.career {background:url("../images/dropline.gif") no-repeat right 5px;width:auto;float:left;padding:4px 19px 4px 18px;text-decoration:none;background-color:#63B7EE;color:#177ABC;line-height:15px;}
ul#navmenu ul.level2 li.last a, ul#navmenu ul.level2 li.last a:hover{background-image:none;}
ul#navmenu ul.level2 li.last span {width:auto;float:left;background-image:none;background-color:#63B7EE;padding:4px 19px 4px 18px;line-height:15px;}
ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul {display: none;}
ul#navmenu li:hover ul.level2, ul#navmenu ul.level2 li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul {display: inline}
ul#navmenu ul.level2 li:hover ul{display:block;}
ul#navmenu ul.about, ul#navmenu ul.deer, ul#navmenu ul.test {display: none; position: absolute; top: 23px;background:url('../images/menutop.gif') no-repeat 20px 0px; left:0;height:auto; list-style-type:none; width:630px;padding-top:3px;}
ul#navmenu ul.about{width:700px;border:0px solid red;}
ul#navmenu ul.products{width:870px;border:0px solid red;background:url('../images/menutop.gif') no-repeat 130px 0px;left:-125px;}
ul#navmenu ul.services{width:630px;border:0px solid yellow;background:url('../images/menutop.gif') no-repeat 46px 0px;left:-40px;}
ul#navmenu ul.events{width:230px;border:0px solid red;background:url('../images/menutop.gif') no-repeat 33px 0px; left:-33px;}
ul#navmenu ul.training{width:230px;border:0px solid red;}
ul#navmenu ul.news{width:620px;border:0px solid red;background:url('../images/menutop.gif') no-repeat 189px 0px; left:-193px;}
ul#navmenu ul.test{width:240px;}
ul#navmenu ul.research{width:230px;border:0px solid red;background:url('../images/menutop.gif') no-repeat 33px 0px; left:-24px;}
#midcont_container{width:970px; margin-top:50px;float:left; background:url("../images/line_bg1.gif") repeat-y 650px top; border:0px solid red;}
#midcont_container1{width:970px; margin-top:50px;float:left; border:0px solid red;}
.midcontleft{width:571px; float:left; padding-left:50px; font-size:14px;line-height:20px;border:0px solid red;}
.midcontcontactleft{width:571px; float:left; padding-left:50px; font-size:13px;line-height:18px;border:0px solid red;}
.midcontleft p{margin:0px;margin-bottom:10px;border:0px solid red;}
.contgray{color:#757070;}
.contblue{color:#177ABC;font-weight:bold;font-size:14px;}
.contblue1{color:#177ABC;}
#midcontright{width:298px;float:right; margin-left:15px; border:0px solid red;}
.midcontrightimg{width:298px;float:right; padding-bottom:47px; background:url("../images/line_bg.gif") repeat-x left bottom;border:0px solid red;}
.midcontrightbox{width:288px;float:right;margin-top:35px; color:#6B6767; padding-left:0px; padding-top:0px; padding-right:13px;*padding-right:0px;border:0px solid red;font-size:12px;}
.midcontrightresearch{margin:0px; margin-top:10px; width:24px;float:left; border:0px solid red;}
.midcontrightnews{margin:0px; width:264px; padding:0px; float:left; border:0px solid red;}
.midcontrightbox ul{float:right;margin:0px auto; padding:0px; width:264px;background-color:#F3F3F3;list-style:none;border:0px solid red;}
.midcontrightbox ul li{margin:0px;float:left; padding:0px 0px 0px 20px; width:234px; background:url('../images/arrow.gif') 2px 4px no-repeat; border:0px solid red;}
.line1{margin:0px;float:left; height:35px; padding:0px 0px 3px 0px; width:234px; background:url('../images/dotline.gif') 0px 33px no-repeat; border:1px solid red;}
.midcontrightbox ul li a{color:#6B6767;text-decoration:none;}
.midcontrightbox ul li a:hover{color:#227FBE;text-decoration:none;}
#midcontrightbox ul li.withimg{float:left; height:1px; margin:0px; padding:0px; background:url('../images/line.gif');border:0px solid red;}
#footercont, #footercont_home{border:0px solid red;background:url("../images/footer_bg.gif") repeat-x 0px 0px;width:970px;float:left;margin-top:20px;margin-bottom:0px;}
#footercont_home{margin-top:10px;}
#footer{margin-top:25px;padding-top:2px;padding-bottom:2px;
width:600px;height:50px;float:left;color:#4C4C4C;font-size:13px; font-weight:normal;border:0px solid red;}
#footer ul{float:left;list-style:none;padding:0px;margin:0px auto;border:0px solid red;}
#footer ul li.withimg{float:left; padding:2px 12px 0px 12px;display:inline;background:url('../images/separater.gif') 0px 5px no-repeat;}
#footer ul li.withoutimg{float:left; padding:2px 12px 0px 12px;display:inline;list-style-type:none;border:0px solid red;}
#footer ul li span{float:left; color:#227FBE;font-size:13px;}
#footer a{color:#8F8E91;font-size:13px;text-decoration:none;}
#footer a:hover{color:#227FBE;font-size:13px;}
#footer a.carrer{color:#227FBE;font-size:13px;text-decoration:none;}
#footer a.carrer:hover{color:#227FBE;font-size:13px;}
.copyright{margin-top:30px;color:#8F8E91;text-align:right;font-size:12px;float:right;width:200px;}
.partcontleft{width:529px; float:left; padding-left:50px; font-size:14px;line-height:20px;border:0px solid red;}
.partnercont{border:0px solid red;background:url("../images/partner_bg.gif") repeat-x 0px 0px;width:529px;float:left;height:5px;margin-bottom:0px;}
.partnermidmain{width:529px;float:left;padding-bottom:10px;border:0px solid red;}
.partnermidimg{width:193px;float:left;margin-top:45px;border:0px solid red;}
.partnermidimg2{width:193px;float:left;margin-top:10px;border:0px solid red;}
.partnermidcont{width:331px;float:right;padding-top:10px;padding-right:5px;border:0px solid red;}
.partnermidcont1{width:331px;float:right;margin-top:60px;padding-right:5px;border:0px solid red;}
.testibox{width:563px;float:left;border:0px solid red;margin-bottom:25px;}
.topcurve{float:left;border:0px solid red;}
.testicont{width:513px;float:left;padding: 5px 25px 5px 25px;background-color:#ECECEC;border:0px solid red;margin-bottom:3px;}
.botcurlft{width:14px;float:left;border:0px solid red;}
.botcurcont{width:511px;float:left;height:33px;text-align:right;padding-right:25px;
padding-top:12px;background-color:#D3D6D6;border:0px solid red;}
.botcurcont1{width:481px;float:left;line-height:17px;height:40px;padding-left:55px;
padding-top:5px;background-color:#D3D6D6;border:0px solid red;}
.botcurrgt{width:13px;float:right;border:0px solid red;}
.testcont{color:#177ABC;font-weight:bold;font-size:13px;}
.productmidcontleft{width:571px; float:left; font-size:14px;line-height:20px;border:0px solid red;}
.productmidcontleft p{margin:0px;margin-bottom:5px;border:0px solid red;}
.allprocont{border:0px solid red;background:url("../images/partner_bg.gif") repeat-x 0px 0px; width:437px;float:left;height:10px;margin-bottom:0px; margin-left:46px!important; margin-left:46px; margin-left/**/:/**/25px;}
.allpromidmain{width:577px;float:left;padding-bottom:3px;border:0px solid red;}
.allpromidimg{width:210px; height:135px;float:left;margin-top:10px;border:0px solid red; background:url("../images/portfolio_sm.gif") no-repeat 25px top;}
.allpromidcont{width:362px;float:right;padding-right:5px;border:0px solid red;}
.allpromidcont ul{float:right;list-style:none; padding:0px;margin:30px auto 0px auto;border:0px solid red;}
.allpromidcont ul li{float:right; padding:2px 12px 0px 20px;display:inline;background:url('../images/bluearrow.gif') no-repeat 0px 8px ;border:0px solid red;}
.allpromidcont ul li a{color:#177ABC;text-decoration:none;}
.allpromidcont ul li a:hover{color:#7F7B7B;text-decoration:none;}
.allpromidimg1{width:210px; height:177px;float:right;margin-top:45px;border:0px solid red; background:url("../images/risk_sm.gif") no-repeat 75px top;}
.allpromidimg2{width:210px; height:200px;float:left; margin-left:0px!important; margin-left:0px; margin-left/**/:/**/55px;border:0px solid red; background:url("../images/backtester_sm.gif") no-repeat 65px top;}
.allpromidcont1{width:310px;float:left;padding-top:20px;border:0px solid red;margin-left:46px!important; margin-left:46px; margin-left/**/:/**/25px;}
.allpromidcont1 p{margin:0px;margin-top:5px;font-size:14px;}
.allpromidcont3{width:310px;float:left;padding-top:10px;border:0px solid red;margin-left:46px!important; margin-left:46px; margin-left/**/:/**/0px;}
.allpromidcont3 ul{float:right;list-style:none; padding:0px;border:0px solid red;}
.allpromidcont3 ul li{float:right; padding:2px 12px 0px 20px;display:inline;background:url('../images/bluearrow.gif') no-repeat 0px 8px ;border:0px solid red;}
.allpromidcont3 ul li a{color:#177ABC;text-decoration:none;}
.allpromidcont3 ul li a:hover{color:#7F7B7B;text-decoration:none;}
.allpromidimgper{width:210px; height:135px;float:left;margin-top:10px;border:0px solid red; background:url("../images/performance_sm.gif") no-repeat 10px top;}
.a2{font-size: 13px; text-decoration:none; color:#3582BA;}
.a2:hover{font-size: 13px; text-decoration:none; color:#7F7B7B;}
.a5{font-size: 14px; font-weight:bold; text-decoration:none; color:#177ABC;}
.a5:hover{font-size: 14px; font-weight:bold; text-decoration:none; color:#7F7B7B;}
.a11{font-size: 16px; font-weight:bold; text-decoration:none; color:#177ABC;}
.a11:hover{font-size: 16px; font-weight:bold; text-decoration:none; color:#7F7B7B;}
#homemid{width:970px;float:left;margin-top:30px;border:0px solid red;background:url("../images/home_bottom_bg.gif") no-repeat 0px 315px;;}
#homemid p{margin:0px;margin-top:10px;font-size:12px;color:#6B6767;padding-left:8px;}
#homemidleft{width:640px;float:left;border:0px solid red;}
#homemidleft p.pad_top1{margin-top:0px;}
#homemidleft p{font-size:14px;line-height:18px;}
.homemidleftcon{width:638px;float:left;line-height:18px;border:0px solid red;}
.homemidleftimg{width:638px;float:left; margin-bottom:5px;padding-top:10px;border:0px solid red;}
.a3{font-size: 12px; text-decoration:underline; font-weight:bold; color:#FFFFFF;}
.a3:hover{font-size: 12px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
#homemidright{width:320px;float:right;height:50px;border:0px solid red;}
#homemidright p{margin:0px;margin-top:8px;font-size:12px;color:#177ABC;font-weight:bold;}
#homemidright p.pad_top2{margin:0px;}
#homemidbottom{width:970px;float:left;border:0px solid red;}
.webinar{width:369px;float:left;height:225px;background:url("../images/webinar_banner.jpg") no-repeat 0px 2px;border:0px solid red;}
.robust{width:369px;float:left;height:225px;background:url("../images/lastest_banner_us2_caps.jpg") no-repeat 0px 2px;border:0px solid red;}
.canadian{width:369px;float:left;height:225px;background:url("../images/lastest_banner_canadian.jpg") no-repeat 0px 2px;border:0px solid red;}
.portv6_3{width:369px;float:left;height:225px;background:url("../images/latest_available_port_6_3.jpg") no-repeat 0px 2px;border:0px solid red;}
.breakfast2{width:369px;float:left;height:225px;background:url("../images/lastest_attribution.jpg") no-repeat 0px 2px;border:0px solid red;}
.breakfasttext{padding-top:157px;text-align:left;padding-left:35px;font-size:11px;border:0px solid red;}
.a4{font-size:13px; font-weight:bold; text-decoration:none; color:#177ABC;}
.a4:hover{font-size:13px; font-weight:bold;text-decoration:none; color:#7F7B7B;}
.a15{font-size:12px; font-weight:bold; text-decoration:none; color:#4E4848;}
.a15:hover{font-size:12px; font-weight:bold;text-decoration:none; color:#177ABC;}
.midbotbox{width:290px;float:left;margin-top:2px; color:#6B6767; padding-left:10px; padding-top:0px; border:0px solid red;font-size:12px;}
.midbotboxresearch{margin:0px; margin-top:10px; width:24px;float:left; border:0px solid red;}
.midbotboxtnews{margin:0px; width:266px; padding:0px; float:left; border:0px solid red;}
.midbotbox ul{float:right;margin:0px auto; padding:0px; width:266px;background-color:#F3F3F3;list-style:none;border:0px solid red;}
.midbotbox ul li{margin:0px;float:left; padding:0px 0px 2px 20px; width:234px; background:url('../images/arrow.gif') 2px 4px no-repeat; border:0px solid red;}
.midbotbox ul li a.line{margin:0px;float:left;  padding:0px 0px 6px 0px; width:234px; background:url('../images/dotline.gif') right bottom no-repeat; border:0px solid red;}
.midbotbox ul li a{color:#6B6767;text-decoration:none;background:url('../images/dotline.gif') 0px 33px no-repeat;}
.midbotbox ul li a:hover{color:#227FBE;text-decoration:none;}
#midbotbox ul li.withimg{float:left; height:1px; margin:0px; padding:0px; }
.axiomaadv{width:272px;float:left;margin-top:14px;border:0px solid red;padding-left:17px;margin-bottom:30px;}
.mar_top1{margin-top:10px;}
.a6{font-size: 14px; font-weight:bold; text-decoration:none; color:#177ABC;}
.a6:hover{font-size: 14px; font-weight:bold; text-decoration:none; color:#7F7B7B;}
.portfolioimg{background:url("../images/portfolio_img.gif") no-repeat -5px 40px;border:0px solid red;}
.portgraphimg{width:600px;border:0px solid red;float:left;padding-top:10px;}
.backtesterimg{background:url("../images/backtester_img.gif") no-repeat -9px 40px;;border:0px solid red;}
.portfoliotxt{float:right;width:300px;margin-top:30px;border:0px solid red;}
.portfoliotxt ul{float:right;margin:0px auto;padding:0px; list-style:none;border:0px solid red;}
.portfoliotxt ul li{float:right;width:270px;margin:0px; display:block; padding:0px 0px 8px 20px; background:url('../images/portfolio_bullet.gif') 10px 6px no-repeat; line-height:20px;border:0px solid red;}
.portfoliotxt_opt{float:left;width:550px;margin-top:0px;border:0px solid yellow;}
.portfoliotxt_opt ul{float:left;margin:0px auto; padding:0px; width:550px;list-style:none;border:0px solid red;}
.portfoliotxt_opt ul li{margin:0px;float:left; padding:0px 0px 8px 20px; width:550px; background:url('../images/portfolio_bullet.gif') 10px 6px no-repeat; line-height:20px;border:0px solid red;}
.portfoliotxt1 ul{float:left;margin:0px auto; padding:0px; width:550px;list-style:none;border:0px solid red;}
.portfoliotxt1 ul li{margin:0px;float:left; padding:0px 0px 8px 20px; width:550px; background:url('../images/portfolio_bullet.gif') 10px 6px no-repeat; line-height:20px;border:0px solid red;}
.portfoliotxt1 ul ul{float:left;margin:0px auto; padding:0px; width:550px;list-style:none;border:0px solid red;}
.portfoliotxt1 ul ul li{margin:0px;float:left; padding:0px 0px 0px 8px; width:550px; background:url('../images/hypen1.gif') 0px 10px no-repeat; line-height:20px;border:0px solid red;}
.contactbox{width:499px; float:left; margin-top:20px;}
.contactform{width:458px; float:left;padding-left:20px; padding-right:20px; font-size:13px;line-height:20px;background-color:#EEEEEE;border:0px solid red;}
.textbox{border:1px solid #858585; width:195px; height:15px; background-color:#E0E0E0;}
.textbox1{border:1px solid #858585; width:425px; height:15px; background-color:#E0E0E0;}
.textbox2{border:1px solid #858585; width:73px; height:15px; background-color:#E0E0E0;}
.textbox3{border:1px solid #858585; width:150px; height:15px; background-color:#E0E0E0;}
.textbox4{border:1px solid #858585; width:220px; height:15px; background-color:#E0E0E0;}
.textbox5{border:1px solid #858585; width:110px; height:15px; background-color:#E0E0E0;}
.selectbox {border:1px solid #858585; width:202px;background-color:#E0E0E0;height:20px;font-family:Arial,verdana,Helvetica, sans-serif;}
.selectbox1 {border:1px solid #858585; width:116px;background-color:#E0E0E0;height:20px;font-family:Arial,verdana,Helvetica, sans-serif;}
.selectbox2 {border:1px solid #858585; width:163px;background-color:#E0E0E0;font-family:Arial,verdana,Helvetica, sans-serif;}
.selectbox3 {border:1px solid #858585; width:240px;background-color:#E0E0E0;height:20px;font-family:Arial,verdana,Helvetica, sans-serif;}
.selectbox4 {border:1px solid #858585; width:250px;background-color:#E0E0E0;height:20px;font-family:Arial,verdana,Helvetica, sans-serif;font-size:11px;}
.submit{border:0px solid red; margin-top:-23px! important; margin-top:-23px; margin-top/**/:/**/-26px; padding-right:25px; text-align:right;}
.quickswitchtxt{width:550px;float:left;border:0px solid red;}
.quickswitchtxt ul{float:left;margin:0px auto; padding:0px;width:550px;list-style:none;border:0px solid red;}
.quickswitchtxt ul li{margin:0px;float:left; display:block; padding:0px 0px 0px 30px; width:550px; line-height:31px;background:url('../images/quickswitch_bullet.gif') no-repeat 0px 4px ; border:0px solid red;}
.quickswitchtxt ul li.withoutspace{margin:0px;float:left; display:block; padding:8px 0px 0px 30px; width:550px; line-height:20px;background:url('../images/quickswitch_bullet.gif') no-repeat 0px 2px ; border:0px solid red;}
.quickrgttxt{color:#177ABC; font-size:12px;font-weight:Italic;}
#contactcont{border:0px solid red;background:url("../images/contact_bg.gif") repeat-x 0px 0px;width:331px;float:left;margin-top:13px;margin-bottom:0px; text-align:left;}
.contacttxt{color:#177ABC;font-size:15px;font-weight:bold;}
.magtcontleft{width:529px; float:left; padding-left:50px; font-size:14px;line-height:20px;border:0px solid red;}
.magtcont{border:0px solid red;background:url("../images/partner_bg.gif") repeat-x 0px 0px;width:529px;float:left;margin-top:7px;height:10px;margin-bottom:0px;}
.magtcont1{border:0px solid red;background:url("../images/partner_bg.gif") repeat-x 0px 0px;width:529px;float:left;margin-top:18px;height:10px;margin-bottom:0px;}
.magtmidmain{width:529px;float:left;border:0px solid red;}
.magtmidimg{width:307px;float:left;margin-top:3px;border:0px solid red;}
.magtmidcont{width:170px;float:right;padding-top:10px;margin-top:80px;padding-left:5px;
border:0px solid red;}
.magtmidcont1{width:170px;float:right;padding-top:10px;margin-top:60px;padding-left:5px;
border:0px solid red;}
.a7{font-size: 13px; font-weight:bold; text-decoration:none; color:#44A7D6;}
.a7:hover{font-size: 13px; font-weight:bold; text-decoration:none; color:#177ABC;}
.mgmtcont{float:left;margin-top:15px;}
.mgmtpeo{color:#005EAF;font-size:14px;font-weight:bold;border:0px solid red;}
.a10{font-size: 13px; font-weight:bold; text-decoration:none; color:#005EAF;}
.a10:hover{font-size: 13px; font-weight:bold; text-decoration:none; color:#44A7D6;}
.magtmidimg2{width:307px;float:left;margin-top:3px;padding-top:25px;border:0px solid red;}
.magtmidcont2{width:170px;float:right;padding-left:5px;
border:0px solid red;}
#newscontainer{width:970px; margin-top:50px;float:left; border:0px solid red;}
.newsleft{width:552px; float:left; padding-left:48px; font-size:13px;line-height:18px;border:0px solid red;}
.newsleft p{margin:0px;margin-bottom:10px;border:0px solid red;}
.newsgray{color:#757070;}
.newsgray1{color:#7F7B7B;font-size:10px;font-family:verdana;font-weight:bold;border:0px solid red;}
.newsblue{color:#177ABC;font-weight:bold;font-size:16px;}
.contblack{color:#000000;font-weight:bold;}
.a8{font-size: 11px; font-weight:bold; text-decoration:underline; color:#177ABC;}
.a8:hover{font-size: 11px; font-weight:bold; text-decoration:none; color:#177ABC;}
.newsright{width:178px; float:right;padding-right:57px; border:0px solid red;}
.newsrightmenu{width:154px; float:right;font-size:12px; color:#7F7B7B;font-weight:bold;}
.newsgray2{color:#757070;}
.newsrightmenu ul{float:right;margin:0px; padding:0px;width:154px;background-color:#E0DFDF;list-style:none;}
.newsrightmenu ul li{margin:0px;padding:0px;float:right; width:154px;border:0px solid red;}
.newsrightmenu ul li a{width:129px; padding-left:25px; float:right;text-decoration:none;background:url("../images/news_line.gif") no-repeat 2px bottom;color:#7F7B7B; padding-top:10px; padding-bottom:10px;}
.newsrightmenu ul li a:hover, .newsrightmenu ul li.on span{width:129px;float:right;background:url("../images/news_line.gif") no-repeat 2px bottom;text-decoration:none;color:#FFFFFF;background-color:#307AAC;
padding-left:25px; padding-top:10px; padding-bottom:10px;}
.newsrightmenu ul li.last a, .newsrightmenu ul li.last a:hover{background-image:none;}
.pastnews{width:168px;float:right;margin-right:43px!important; margin-right:43px; margin-right/**/:/**/21px; margin-top:20px;border:0px solid red;}
.pastnews p{margin:0px;color:#7F7B7B;font-size:11px;border:0px solid red;}
.a9{font-size:10px; text-decoration:none; color:#7F7B7B;}
.a9:hover{font-size:10px; text-decoration:none; color:#63B7EE;}
.pastnews ul{margin:0px;padding:0px;border:0px solid red;}
.pastnews ul li{margin:0px;padding:0px 0px 5px 8px;background-image:url(../images/hypen.gif);background-repeat:no-repeat;list-style-type:none; background-position:0px 9px;line-height:14px;}
.pastnews ul li a{color:#7F7B7B;font-size:10px;text-decoration:none;}
.pastnews ul li a:hover{color:#63B7EE;font-size:10px;text-decoration:none;}
.highlight{color:#63B7EE;font-weight:normal;}
.promain{width:575px;float:left;margin-top:10px;border:0px solid red;}
.proimg{width:148px;float:left;margin-left:21px!important; margin-left:21px; margin-left/**/:/**/12px;border:0px solid red;}
.proimg2{width:148px;float:left;margin-left:8px!important; margin-left:8px; margin-left/**/:/**/5px;border:0px solid red;}
.protxt{width:330px;float:right;margin-top:24px;border:0px solid red; }
.protxt1{width:345px;float:left;margin-left:48px!important; margin-left:48px; margin-left/**/:/**/26px;border:0px solid red;}
.proimg1{width:151px;float:right;margin-top:50px;border:0px solid red;}
.contita{font-size:14px;font-style:Italic;}
.proimg3{width:152px;float:right;margin-top:5px;border:0px solid red;}
.a12{font-size: 14px; text-decoration:none; color:#177ABC;}
.a12:hover{font-size: 14px; text-decoration:none; color:#7F7B7B;}
.sitemap{margin:0px;padding:0px;margin-top:0px; padding:0px; width:200px; border:0px solid red; line-height:18px; float:left;}
.sitemap ul{margin:0px;padding:0px;margin-top:0px; border:0px solid red; width:200px; list-style-type:none; float:left;}
.sitemap ul li{margin:0px; padding:0px; padding-left:15px; padding-bottom:5px; border:0px solid red; width:200px; background:url('../images/bullet1.gif') no-repeat 2px 7px; line-height:18px;  float:left;border:0px solid red;}
.sitemap ul li ul{margin:0px;padding:0px;margin-top:5px; padding-left:12px;border:0px  solid red; width:175px; list-style-type:none; float:left;border:0px solid red;}
.sitemap ul li ul li{margin:0px; padding:0px; padding-left:15px; padding-bottom:5px; border:0px solid red; width:175px; background:url('../images/bullet1.gif') no-repeat 2px 7px; line-height:18px;  float:left;}
.contpolicy{color:#177ABC; font-size:14px;font-weight:bold;}
.researchmain{width:569px;float:left;padding-bottom:20px;border:0px solid red;}
.researchcont{width:463px;float:left;border:0px solid red;}
.researchimg{width:100px;float:right;border:0px solid red;}
.report{color:#757070;font-size:11px;line-height:13px;}
.submitbtn {padding:2px; background-color:#CADCE8; color:#177ABC;font-weight:bold;font-family:verdana;font-size:9pt; cursor:pointer; }
.midcontleft1{width:900px; float:left; padding-left:50px; font-size:14px;line-height:20px;border:0px solid red;}
.a13{font-size: 13px; text-decoration:none; color:#7F7B7B;}
.a13:hover{font-size: 13px; text-decoration:none; color:#177ABC;}
.performanceimg{background:url("../images/performance_left.jpg") no-repeat -5px 40px;border:0px solid red;}
.firstcontainer{margin:0px;padding:0px;float:left;border:0px solid red;}
.secondcontainer{margin:0px;padding:0px;float:right;margin-right:40px;border:0px solid red;}
.careers1{border:0px solid red;background:url("../images/partner_bg.gif") repeat-x 0px 0px;width:580px;float:left;margin-top:7px;height:10px;margin-bottom:0px;}
.toplink{text-align:right;width:100%;font-size:11px;margin-top:7px;}
.toplink a{text-decoration:none;padding-left:20px;background:url("../images/arrow_top.gif") no-repeat 7px 6px;}
.toplink a:hover{text-decoration:none;}
.a14 {font-size:12px; color:#9D9A9A;font-weight:bold; text-decoration:underline;}
.a14:hover {font-size:12px; color:#9D9A9A;font-weight:bold; text-decoration:none;}
.heading1 {font-size:18px;line-height:20px; color:#5FB0E5; font-weight:bold;}
.heading2 {font-size:18px;line-height:20px; color:#1879BB; font-weight:bold;}
.txtstyle1 {font-size:16px;line-height:18px; color:#0B8BC6; font-weight:bold;}
.txtstyle3 {font-size:16px;line-height:18px; color:#6B6B6B; font-weight:bold;}
.txtstyle2 {font-size:14px;line-height:16px; color:#1579BC; font-weight:bold;}
.txtstyle4 {font-size:14px;line-height:16px; color:#6B6B6B; }

.dotline1 {background:url("../images/partner_bg.gif") repeat-x 0px 0px;}
.ul_style {margin:15px 10px 0px 15px; padding:0px;}
.ul_style ul {margin:0px; padding:0px;}
.ul_style ul li{margin:0px 0px 10px 0px; padding:0px; font-size:14px; line-height:16px;}
.txtcontainer1 {margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px; margin/**/:/**/-30px 0px 0px 0px;padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px; padding/**/:/**/-20px 0px 0px 0px;}
.a16{font-size:14px; font-weight:bold; text-decoration:none; color:#177ABC;}
.a16:hover{font-size:14px; font-weight:bold;text-decoration:none; color:#7F7B7B;}
#search { margin: -10px 0px 5px 0px; padding:3px 5px 3px 0; text-align:right; font-size: 12px; color:#7F7B7B; border-bottom:1px solid #ccc; background-color:#eee}
#search .button { border:1px outset #fff; background-color:#177ABC; color:#fff;font-weight:bold; }
#search b { font-size: 12px; color: #177ABC; }
.hideDiv {	display:none; }
.showDiv {	display:block; }
