@charset "utf-8";@font-face{font-family:Lucida Grande;src:url("/fonts/6216.eot")}@font-face{font-family:Lucida Grande;src:url("/fonts/6216.ttf")}@font-face{font-family:Droid Serif;src:url("/fonts/droid.eot")}@font-face{font-family:Droid Serif;src:url("/fonts/droid.ttf")}body{font-family:'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;margin:0;padding:0;*margin-top:50px}img{border:0}a:visited{color:#0000eb}a:hover,a:active{color:#d68408;text-decoration:none}hr{clear:both;width:99%;padding:0;margin:0 auto}#preheader{width:1000px;position:absolute;top:0;left:50%;margin-left:-500px;font-size:12px;z-index:996}#preheader a,#preheader a:active,#preheader a:visited{color:#fff}#preheader a:hover{color:#fcbc5c}#preheader>div{position:absolute;top:0;right:0;background-image:url('/images/loginbar.png');background-repeat:no-repeat;height:24px;width:462px;color:#fff;z-index:997}#preheader>div span{float:left;white-space:pre;padding:3px 0 4px 0}#preheader>div span.em{padding-left:7px}div.login{float:left;position:relative;cursor:pointer;background-image:url('/images/login.png');background-repeat:no-repeat;background-position:50px center;width:50px;margin:0;padding:3px 10px 4px;z-index:998}div.login:hover{background-color:#fff;color:#d68408;background-image:url('/images/loginhover.png');background-position:0 0}div.loginbox{position:absolute;right:99999px;top:24px;background-color:#fff;width:200px;height:160px;padding:0 10px;z-index:999;background-image:url('/images/loginbox.png');overflow:hidden;color:#000;cursor:auto}div.login:hover .loginbox{right:0;z-index:999}.loginbox h2{margin:8px 0;font-size:16px}.loginbox form{position:relative}.loginbox form input[type=text],.loginbox form input[type=password]{width:196px;outline:0;border-left-width:2px;border-right-width:2px;margin:8px 0;padding:1px}.loginbox form input[type=checkbox]{float:left;margin-left:0;margin-right:10px}.loginbox form label{float:left;font-size:.8em;margin-top:2px}.loginbox form input[type=submit]{float:right;height:25px;width:70px;background-color:#d68408;color:#fff}#useridlabel{position:absolute;left:3px;top:9px;font-size:12px;color:#555}#passwordlabel{position:absolute;left:3px;top:47px;font-size:12px;color:#555}div#logo2{font-family:"Droid Serif",Georgia,Times,"Times New Roman",serif;font-size:35px;line-height:50px;text-align:center;float:left;color:#fff}.logo{float:left;margin-top:-10px;border:0}div.navWrapper{background:url('/images/nav.jpg');margin:0 auto 30px;height:50px;z-index:999;width:100%;margin-top:50px}div#nav{text-align:center;width:1000px;height:50px;margin:0 auto}ul#navbar{margin:0;padding:0}ul#navbar li{list-style-type:none;float:right;position:relative;z-index:600}ul#navbar li a{display:block;color:#fff;text-decoration:none;padding:15px 8px 0;line-height:20px;height:35px;position:relative;font-size:16px;z-index:500}ul#navbar a#services{cursor:default}ul#navbar li a span{font-size:12px;vertical-align:top}ul#navbar li a.active{color:#fff;background-image:url('/images/nav_active.png')}ul#navbar div.dropdown{position:absolute;right:999999px;z-index:12;width:230px;text-align:left;border:1px solid #000}ul#navbar ul{margin:0;padding:0}ul#navbar ul li{float:none;height:38px}ul#navbar ul a{height:38px;padding:0 0 0 6%;white-space:nowrap;font-size:15px;line-height:38px;margin:0}ul#navbar li:hover a{border-color:#fff;border:1px solid rgba(255,255,255,0.5);color:#fff;z-index:11;margin:-1px;background-repeat:no-repeat}ul#navbar li:hover div.dropdown{right:-2px}ul#navbar li:hover ul a{background:0;background-color:#eee;color:#000;border:0;margin:0;font-weight:normal}ul#navbar li:hover ul li a:hover{color:#d68408}.main_body{width:1000px;margin:0 auto;padding-top:0;position:relative;font-size:16px;color:#555}.main_body h1{color:#d68408}#quarter_links{width:1000px;clear:both;margin:0 auto;padding-top:25px;position:relative;font-size:16px;color:#555}#quarter_links{margin-bottom:25px}#quarter_links br{line-height:14px}#quarter_links a{text-decoration:none}.quarter{float:left;font-size:14px;color:#555;height:375px;margin-bottom:25px;width:210px;padding:10px;cursor:pointer}.quarter .heading{color:#000;font-size:20px}a:hover .quarter{background-color:#ebebeb}.content{margin:0;display:inline-block;width:1000px}.content p{margin-top:0}.desc{clear:left;font-size:16px}.desc.history{width:505px;margin-right:10px;float:left;height:380px}.desc_img.history{float:left;width:485px;height:380px}.desc.tech{width:715px;margin-right:10px;float:left;height:400px}.desc_img.tech{float:left;width:275px;height:400px}#contact_intro{padding-bottom:10px}#inquiry_direct{float:left;width:454px;margin:36px 10px 9px 30px}#inquiry_direct table{width:100%;padding:0;margin:0;border:0}#inquiry_direct td{font-size:14px}.contact_item{color:#d68408;font-size:16px;width:20%}.contact_item.address{vertical-align:top}#caption{width:300px;height:350px;float:left;margin-top:30px}#caption h1{margin-top:0;padding:0;font-size:25px;font-family:'Droid Serif',Georgia,Times,'Times New Roman',serif;font-weight:normal;display:none;color:#d68408}#caption ul{margin:0 10px;padding:0;font-size:16px;list-style:none;display:none}#caption li{padding:5px 0;clear:both}#caption img{float:left;padding:0 2px}.slider-wrapper.theme-default{margin-top:30px;float:left;width:700px;height:350px}.slider-wrapper.theme-default .nivo-controlNav{padding:0;height:22px;margin-top:13px}.slider-wrapper.theme-default .nivo-controlNav a{background-position:0 2px;position:relative;z-index:999}.slider-wrapper.theme-default .nivo-controlNav a.active{background-position:0 -20px}.slider-wrapper.theme-default .nivoSlider{margin-bottom:0}#slider{box-shadow:none}#intro{position:relative;width:100%;height:385px;background:#eee;padding:0;margin:45px 0 0;float:left;border-top:1px solid #444;border-bottom:1px solid #444}.intro_title{font-size:24px;width:1000px;margin:10px auto;color:#d68408;font-family:"Droid Serif",Georgia,Times,"Times New Roman",serif}.intro_content{width:1000px;margin:10px auto;color:#555}#intro img{float:left}#submenu{position:absolute;top:0;left:0;width:180px;background-color:#ddd;padding-bottom:10px}#submenu ul{padding:0;margin:0}#submenu li{list-style:none;border-bottom:1px solid #164966;padding:0 5px;width:150px;margin:0 auto}#submenu li a{display:block;width:100%;height:35px;line-height:35px;color:#164966;text-decoration:none}#submenu li:hover,#submenu li:active{border-color:#d68408}#submenu li a:hover,#submenu li a:active{color:#d68408}#scrollable{width:800px;position:relative;left:180px;padding-left:20px;color:#555;overflow:hidden}#scrollable h1,#scrollable h2{color:#d68408;font-weight:normal;padding:20px;margin:0}#scrollable p{padding:0 20px}#tech,#clients{background-image:url('/images/about_header_bg.png');background-repeat:no-repeat}#tech img{float:right}#clients img{margin:0 20px}#clients a{margin:10px auto}.widgets{display:inline-block;width:362px;padding:1px;vertical-align:top;zoom:1;*display:inline}.widget_contact{width:362px;height:100px;text-align:right}.widget_webcast{width:362px}.contactactions{background:url('/images/contactaction.png');margin-top:10px;margin-left:235px;display:block;height:40px;width:127px}.contactactions:hover{background:url('/images/contactaction.png') 0 -40px}.service_desc{width:584px;margin-right:10px;font-size:16px;display:inline-block;vertical-align:top;zoom:1;*display:inline}.service_desc p{margin-top:0}.example{clear:both;margin:50px 0 0 40px}.webcast_options{margin-bottom:5px}.optioninfo{display:none;margin-left:8%;font-size:14px}.theoption{line-height:22px;height:22px;cursor:pointer}.theoption:hover{color:#d68408;font-weight:bold}.theoption span{float:left}.theoption img{padding:8px 0 6px 4px;width:14px;height:8px;float:left}#inquiry{width:506px;margin:10px 0 28px;float:left}#inquiry fieldset{padding:5px 12px 10px 12px;margin:0;background-color:#eee}#inquiry legend{background-color:#fff;border:1px solid #9c9c9c;padding:.2em .5em;font-size:15px}#inquiry label{padding:2px 0}#name,#mail,#phone,#company,#type{width:472px;font-size:14px}#inquiry textarea{width:472px;height:150px}label{float:left;width:11em}#submit{height:35px;background-color:#d68408;color:#fff;margin:0;width:100px;font-size:14px;float:right}#submit:hover{background-color:#ad6901}.error_box{background:#fad3c4;border:1px solid #a75b4e;border-radius:5px;display:none;font-size:13px;margin:0 0 15px 0;padding:8px;width:488px}.success_box{background:#e2f1bb;border:1px solid #598800;border-radius:5px;display:none;font-size:13px;margin:0 0 15px 0;padding:8px;width:488px}textarea{resize:none;font-size:14px;font-family:Arial,Helvetica,sans-serif}#additionalInfo{border:1px solid #abadb3;background-color:#eee;display:none;width:472px;font-size:12px;margin:10px 0 5px;padding:5px}#spacer{clear:both;width:100%;border:0;margin:0;padding:0;height:50px}#wrapper_footer{background-color:#CCC;width:100%;float:left}#footer{width:1000px;margin:0 auto}#footer ul{font-size:13px;float:left;list-style:none;padding:15px;margin:0}#footer ul.last{float:right}#footer li{line-height:23px}#footer li.header{font-weight:bold;color:#d68408;margin-bottom:10px}#wrapper_footer .copy{color:#555;text-align:center;font-size:12px;margin:12px 0;clear:both}.bigloginbox{position:relative;width:280px;height:180px;margin:30px auto;border:1px solid #000;padding:10px}.bigloginbox h2{margin:8px 0;padding:0}.bigloginbox div.message{color:red;height:22px}#uid_big_label{font-size:12px;position:absolute;left:14px;top:90px;*top:102px;color:#555}#uid_big{outline:0;width:100%;margin:5px 0;padding:1px}#password_big_label{font-size:12px;position:absolute;left:14px;top:122px;*top:136px;color:#555}#password_big{outline:0;width:100%;margin:5px 0;padding:1px}#persist_big{float:left;margin-left:0;margin-right:10px}#persist_big_label{float:left;font-size:.8em;margin-top:2px}.bigloginbox input[type=submit]{float:right;height:25px;width:70px;background-color:#d68408;color:#fff}#faqs{background-color:#fff;z-index:555;width:100%}#faqs ul{list-style-type:square}#faqs a{font-size:16px}#answers{margin:30px 0;font-size:16px}#answers h4{font-weight:normal;margin:0;color:#d68408;padding-bottom:10px}.faq{padding-top:10px}