ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}h1,h2,h3,h4,h5,h6,pre,code,input,select{font-size:100%;}ul,ol{list-style:none;padding:0;margin:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,iframe{border:0;}caption,th{text-align:left;}q:before,q:after{content:'';}*{margin:0;padding:0;}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:".";}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}html{overflow-y:scroll;}body{background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:76%;}a{color:#587497;text-decoration:none;}a:hover{text-decoration:underline;}#wrapper{width:960px;margin:0 auto;padding:0 10px 10px 10px;}#header{position:relative;padding:30px 5px 0 5px;}#header .logo a{display:block;background:url(images/logo2.gif) no-repeat 0 0;margin:10px 0 10px 0;width:400px;text-indent:-9999px;height:53px;outline:none;}#nav .date{color:#7f8a97;font-size:90%;font-size:90%;float:right;}blockquote{font-family:Georgia;}#header blockquote{position:absolute;color:#7f8a97;top:10px;left:5px;width:760px;}#header blockquote a{color:#7f8a97;text-decoration:none;}#search{position:absolute;top:10px;right:0;width:156px;}.search-panel{background:url(images/sprite.gif?v=2) no-repeat 0 -100px;padding:2px 7px 2px 10px;margin-top:3px;width:145px;height:20px;}.search-panel input.search-query{font-size:100%;background-color:transparent;color:#aaa;width:129px;margin-top:1px;}.search-panel input{border:0;float:left;}.search-button{background:url(images/sprite.gif?v=2) no-repeat 0 -179px;width:15px;height:15px;overflow:hidden;cursor:pointer;text-indent:-9999px;}#nav{background:url(images/nav_bg.gif) repeat-x;padding:10px 5px 20px 5px;}#main-nav li{display:inline;margin-right:8px;font-family:Georgia;text-transform:uppercase;background:url(images/sprite.gif?v=2) 0 -128px no-repeat;padding-left:10px;}#main-nav li a{text-decoration:none;color:#000;}#main-nav li a:hover{color:#4f6d8f;}#main-nav li.first{background-image:none;padding-left:0;}#main-nav .selected a{color:#4f6d8f;}#ad-leaderboard-container{padding-top:15px;clear:left;}#ad-leaderboard{margin:0 auto;width:728px;height:90px;}#ad-mpu{width:300px;height:250px;}.techmp-loader{position:inherit;left:-9999px;top:-9999px;}#page{padding:0 5px 0 5px;clear:left;background:url(images/sep_vert.gif) repeat-y 643px 0;}#main-content{float:left;width:630px;padding-right:10px;overflow:hidden;}#secondary-content{float:left;padding-left:10px;width:300px;}#featured-content{background:#eee;border:1px solid #ddd;margin-bottom:10px;}.ui-tabs .ui-tabs-hide{display:none;}ul.tabs{background-color:#ddd;}ul.tabs li{float:left;margin:0 2px 0 0;}ul.tabs a{font-weight:bold;display:block;outline:none;font-size:90%;color:#000;padding:5px;}ul.tabs a:hover{text-decoration:none;}.ui-tabs-selected{background-color:#eee;}.tabs-panel{padding:10px;}#footer{background:url(images/nav_bg.gif) repeat-x top;padding:10px 5px 10px 5px;margin-top:10px;color:#666;}#footer .section a{color:#ccc;}#footer .section{float:left;width:200px;}#footer li{float:left;margin-right:10px;}#footer .copyright{float:right;}h1{font-size:160%;margin-bottom:10px;}h2{font-size:125%;margin-bottom:5px;}h3{margin-bottom:5px;}#main-content{overflow:visible;}table{margin:1px;border:1px solid #587497;margin-top:10px;margin-bottom:10px;width:600px;}table th{font-weight:bold;padding:3px;text-align:center;}table thead th,table tfoot th{background-color:#587497;color:#FFF;}table td{padding:3px;text-align:center;}table tr.alt,table tr.odd{background-color:#eee;}table.stock{width:100%;}.stock-quote .time{font-weight:normal;font-size:90%;color:#999;}table.stock td.up,.stock-quote .up{color:green;padding-left:12px;text-align:right;background:transparent url(images/sprite.gif?v=2) no-repeat 0 -233px;}table.stock td.down,.stock-quote .down{color:red;padding-left:12px;text-align:right;background:transparent url(images/sprite.gif?v=2) no-repeat 0 -203px;}.stock-quote .down{background-position:0 -208px;}.stock-quote .up{background-position:0 -238px;}#header .subscribe{position:absolute;top:80px;right:0;background:none;}#secondary-content .subscribe{border:1px solid #CCC;float:left;margin-bottom:10px;padding:10px;padding-top:5px;width:278px;}.subscribe li.text{color:#333;float:left;font-size:80%;font-weight:bold;padding-bottom:5px;width:250px;}.subscribe li{float:left;margin-right:10px;}.subscribe li a{display:block;float:left;background:url(images/sprite.gif?v=2) no-repeat;padding-left:20px;height:16px;text-decoration:none;color:#333;}.subscribe .facebook a{background-position:0 0;}.subscribe .twitter a{background-position:0 -20px;}.subscribe .rss a{background-position:0 -40px;}.subscribe .email a{background-position:0 -60px;}.subscribe li a:hover{text-decoration:underline;}.news-list{clear:left;}.news-list li{width:200px;float:left;}.news-list .news-type{color:#555;font-weight:bold;margin-right:4px;}.news-list .featured{width:600px;margin-bottom:10px;}.news-list .featured h2{font-size:160%;}.news-list .featured h1{margin-bottom:5px;}.news-list .featured img{float:left;width:264px;height:176px;margin-right:10px;}.news-list .first{clear:left;margin-left:0;}.news-list .alt{margin-left:10px;}.news-list .byline .name{text-transform:uppercase;}.news-list .byline a{color:#000;margin-right:2px;}.news-list .byline{font-family:Arial;color:#666;font-size:80%;}.news-list .clearer{margin:0;padding:0;float:none;clear:left;display:block;width:100%;height:20px;}.news-list h2 a:visited{color:#666;}.blog-list li{margin-bottom:10px;}#main-content .news-promo-list{margin-bottom:10px;}#main-content .news-list .news-promo-list{margin-left:276px;margin-top:5px;}#main-content .pager{text-align:right;}#secondary-content .panel{margin-bottom:10px;clear:left;}.news-promo-list li{margin-bottom:2px;float:none;width:auto;}.news-promo-list li a{display:inline-block;background:url(images/sprite.gif?v=2) no-repeat 4px -146px;padding-left:20px;}.news-promo-list li a:visited{color:#666;background-position:4px -266px;}.article{position:relative;}.article .byline{font-size:90%;}.article .date{color:#999;float:left;}.article h1{margin-bottom:5px;}.article h2{font-size:110%;}.article h2 .news-type{color:#f00;margin-right:10px;}.article-info{margin-bottom:5px;}.article-body{clear:left;overflow:hidden;}.article-body img{clear:left;}.info .topic-list{display:inline;margin-bottom:0;}.info{margin-bottom:10px;}.info .label{color:#666;float:left;font-weight:bold;width:90px;}.article-body p{margin-bottom:10px;font-size:110%;}.article-body img.lead{float:left;margin-right:10px;margin-bottom:10px;}.article-body strong{font-weight:bold;}.article-body em{font-style:italic;}.article-body ol,.article-body ul{margin-bottom:10px;margin-left:10px;overflow:hidden;padding-left:30px;}.article-body ol{list-style-type:decimal;}.article-body ul{list-style-type:disc;}.page-actions{float:right;font-size:90%;}.page-actions li{float:left;background-repeat:no-repeat;padding-left:18px;}.page-actions li.other{padding-left:0;}.page-actions .comments{margin-right:5px;background:transparent url(images/sprite.gif?v=2) no-repeat scroll 0 -79px;}#disqus_thread{margin-top:30px;}#disqus_thread h3{font-size:120%;}.social-bookmarks{margin-bottom:10px;margin-left:5px;}.addthis_toolbox{margin-bottom:10px;margin-left:5px;}.social-bookmarks a{outline:none;text-indent:-9999px;width:16px;height:16px;display:inline-block;margin-right:10px;background:url(images/social_sprite.png) no-repeat top left;}.social-bookmarks .delicious{background-position:0 0;}.social-bookmarks .digg{background-position:0 -66px;}.social-bookmarks .email{background-position:0 -130px;}.social-bookmarks .facebook{background-position:0 -196px;}.social-bookmarks .google{background-position:0 -262px;}.social-bookmarks .linkedin{background-position:0 -328px;}.social-bookmarks .newsvine{background-position:0 -394px;}.social-bookmarks .pdf{background-position:0 -460px;}.social-bookmarks .pingfm{background-position:0 -526px;}.social-bookmarks .print{background-position:0 -592px;}.social-bookmarks .reddit{background-position:0 -658px;}.social-bookmarks .slashdot{background-position:0 -726px;}.social-bookmarks .stumbleupon{background-position:0 -792px;}.social-bookmarks .technorati{background-position:0 -858px;}.social-bookmarks .twitter{background-position:0 -924px;}.social-bookmarks .yahoobuzz{background-position:0 -990px;}form input,form textarea{font-family:Arial;font-size:120%;}form .input-group{clear:left;margin-left:5px;}form .input-group label{float:left;width:200px;}form .input-group input{float:left;width:200px;margin-bottom:5px;}form input.submit{clear:left;margin-left:205px;font-size:100%;width:auto;}form .input-group textarea{float:left;width:400px;height:200px;margin-bottom:5px;}form .field-validation-error{color:#f00;float:left;}.comment-list{margin-bottom:20px;clear:left;}.comment-list .byline{padding:5px;background-color:#eee;}.comment-list .byline .name{font-weight:bold;}.comment-list .byline img{float:left;margin-right:5px;}.comment-list .summary{margin:10px 5px;}.topic-list{margin:0 0 10px 0;padding:0;}.topic-list li{display:inline;}.topic-list li::before{content:",";}.topic-list li:first-child::before{content:"";}.info p.summary{margin-bottom:10px;margin-top:10px;}.company .credit{color:#999;clear:left;margin-top:20px;}.loading{margin-bottom:20px;color:#999;}h2 .feed,h1 .feed{text-indent:-9999px;background:transparent url(images/sprite.gif?v=2) no-repeat scroll 0 -40px;width:16px;height:16px;display:inline-block;}h1 .feed{background-position:0 -36px;height:20px;}h2 .stock-quote{font-size:80%;margin-left:5px;}.stock-quote{color:#555;}.timeline-list p{font-size:110%;}.timeline-list p a{display:block;margin-left:-5px;padding:5px;color:inherit;}.timeline-list p a:hover{text-decoration:none;background-color:#eee;}.timeline-list .info{color:#999;font-size:90%;}.timeline-list .info a{color:#999;}.timeline-list li{margin-bottom:10px;}.timeline-list .section{font-weight:bold;color:#999;text-transform:uppercase;font-size:80%;}.timeline-list .time{color:#999;font-size:80%;display:inline-block;}.company-list li{margin-top:2px;}.company-list .news-promo-list{margin-bottom:5px;}.company-list h2{background-image:url(images/bar.gif);background-repeat:repeat-y;background-color:#eee;}.company-list h2 a{display:block;padding:5px;border:1px solid #ccc;}.company-list h2 a:hover{text-decoration:none;border-color:#888;}.company-list .info{margin-left:20px;}.company-list .links{border-bottom:1px solid #ccc;padding-bottom:2px;margin-bottom:5px;}.company-list .timeline-list li{margin-bottom:0;}.company-list h2 .stories{float:right;color:#888;margin:2px 5px 0 0;font-size:80%;font-weight:normal;}.timeline-nav{border-bottom:1px solid #CCC;margin:10px 0;}.timeline-nav li{margin-right:8px;float:left;}.timeline-nav li a{padding:3px 5px;display:block;border:1px solid #ccc;border-bottom:none;}.timeline-nav li a:hover{background-color:#eee;text-decoration:none;}.timeline-nav li.selected a{background-color:#eee;}.timeline-nav li.label{color:#666;padding:4px 0 0;}.feedback a{display:block;background-color:#fff;border:1px solid #ccc;padding:4px;}#newsnow{display:block;background-image:url(images/partners/newsnow.gif);width:120px;height:47px;text-indent:-9999px;}.news-image-list{margin-bottom:10px;}.news-image-list li{width:145px;}.news-image-list li a.img{display:block;height:105px;width:144px;overflow:hidden;position:relative;}.news-image-list li a img{position:absolute;bottom:0;left:0;}.inline-textad{float:left;border:1px solid #ccc;margin:0 10px 0 0;border-left:0;padding:10px 10px 10px 0;}.quote-list{margin-top:10px;}.quote-list li{margin-bottom:10px;clear:left;}.FBConnectButton_Text{margin-left:12px!important;padding:2px 3px 3px!important;}#social-votes{left:-65px;position:absolute;top:75px;width:50px;}#social-votes.fixed{position:fixed;top:20px;left:50%;margin-left:-540px;}#social-votes li{clear:left;}#social-votes li.tm{margin-top:2px;}#social-votes .fb_share_count{background-color:#E8EBF2;}#social-votes .fb_share_count_top{height:34px;}#social-votes .fb_share_count_wrapper{width:50px;}#social-votes .fb_button{width:49px;}#social-votes .fb_button_small{background-position:-4px -232px;}#social-votes .fb_button_small .fb_button_text{margin-left:13px;padding:2px 3px 3px;}#ad-mpu2{width:300px;}.techeye{display:inline-block;background:url(images/fullstop.gif);width:16px;height:14px;}