html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font-size:99%;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}body {color: #333;font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}div.dialog,span.dialog {position: relative;margin: 0px auto;min-width: 8em;max-width: 400px; color: #FFF;z-index: 1;margin-left: 20px; margin-bottom: 0.5em; }span.dialog,span.dialog span.content,span.dialog span.content span.t,span.dialog span.content span.hd,span.dialog span.content span.bd,span.dialog span.content span.ft,span.dialog span.b,span.dialog span.b span {display: block;}div.dialog div.content, div.dialog .t, div.dialog .b, div.dialog .b div,span.dialog span.content, span.dialog .t, span.dialog .b, span.dialog .b span {background: transparent url(/assets/images/dashboard/message.png) no-repeat top right;}div.dialog div.content,span.dialog span.content {position: relative;zoom: 1;_overflow-y: hidden;padding: 0px 20px 0px 0px;}div.dialog .t,span.dialog .t { position: absolute;left: 0px;top: 0px;width: 20px; margin-left: -20px;height: 100%;_height: 1600px; background-position: top left;}div.dialog .b,span.dialog .b {position: relative;width: 100%;}div.dialog .b, div.dialog .b div,span.dialog .b, span.dialog .b span {height: 20px; font-size: 1px;}div.dialog .b,span.dialog .b {background-position: bottom right;}div.dialog .b div,span.dialog .b span {position: relative !important;width: 20px; margin-left: -20px;background-position: bottom left;}div.dialog div.hd, div.dialog div.bd, div.dialog div.ft,span.dialog span.hd, span.dialog span.bd, span.dialog span.ft {position: relative;}div.dialog a.close,span.dialog a.close {display: block;width: 13px;height: 13px;background: transparent url(/assets/images/common/close-small.png) no-repeat 0 0;position: absolute;right: -6px;top: -7px;display: block;}div.dialog a.close:hover,span.dialog a.close:hover {background-position: -13px 0;}div.dialog a.close:active,span.dialog a.close:active {background-position: 0 0;}div.dialog div.wrapper,span.dialog span.wrapper {position: static;max-height: 1000px;overflow: auto; }div.dialog div.hd,span.dialog span.hd {height: 20px;}div.dialog div.bd,span.dialog span.bd {padding: 3px 10px 4px 6px;}div.vp-message-parent {width: 350px;position: fixed;left: 50%;margin-left: -150px;top: 50%;margin-top: -100px;z-index: 10002;}div.vp-message-parent-standard {margin: 0;left: auto;right: 0;top: 0;width: 263px;}div.vp-message {text-align: left;-moz-opacity: 0.95;opacity:.95;_filter:progid:DXImageTransform.Microsoft.alpha(opacity=95);}div.vp-message div.message-text {background: transparent url(/assets/images/common/alert.png) no-repeat left center; padding-left: 60px;min-height: 50px;}div.vp-message div.message-text p.message-error-fields {margin: 3px 0;font-weight: bold;}div.vp-message-standard div.message-text {font-size: 93%;background: none; padding-left: 0;min-height: 0;}div.vp-message div.dialog a.close {display: none;}div.vp-message-hover div.dialog a.close {display: block;}div.vp-message div.dialog div.bd {padding: 1px 10px 3px 6px;}div.vp-message-standard div.dialog div.bd {padding: 3px 10px 4px 6px;}div.vp-message div.dialog div.bd div.message-text {margin-bottom: 1px;}div.vp-message-standard div.dialog div.bd div.message-text {margin: 5px 0;}.important {color: #FF0000;}.clear {clear: both;height: 0;overflow: hidden;line-height: 0;font-size: 0;}.right {float: right;}.left {float: left;}.center {text-align: center;}.none {display: none;}.strong {font-weight: bold;}.unselectable, .unselectable * {-moz-user-select: none;-khtml-user-select: none;}.inactive-content{position:absolute !important;left:-10000px !important;top:-10000px !important;visibility:hidden !important;}.an-shim {position: absolute;visibility: hidden;left: 0;top: 0;overflow: hidden;}.an-ie .an-shim {filter: alpha(opacity=0);}.an-repaint {zoom: 1;background-color: transparent;-moz-outline: none;}.browser-alert {font-size: 123.1%;color: #FF0000;}a, a:link {text-decoration: underline;cursor: pointer;color: #14497A;}a:hover {color: #4878A1;}a.disabled {color: #666;cursor: default;}a.important, a.important:link {color: #FF0000;}a.important:hover {color: #FF2E2E;}a.app, a.app:link, a.app:hover {text-decoration: none;font-weight: bold;}a.button {text-decoration: none;border-color: transparent transparent #ECECEC; border-color: transparent transparent rgba(255, 255, 255, 0.63);cursor: pointer;outline: none;}a.button:hover {text-decoration: none;}a.button,a.button b.o,a.button b.m {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border-width: 1px;border-style: solid;}a.button,a.button b.o,a.button b.m,a.button b.m b {display: block;}a.button b.o {border-color: #5A5A5A; border-color: rgba(0, 0, 0, 0.56);}a.button b.m {background: transparent url(/assets/images/dashboard/button.png) repeat-x 0 0;border-color: #FFF transparent #C7C7C7; border-color: #FFF rgba(255, 255, 255, 0.33) rgba(255, 255, 255, 0.33);}a.button:hover b.m {background-position: 0 -80px;}a.button:active b.m,a.button-active b.m,a.button-active:hover b.m {background-position: 0 -160px;border-color: #B7B7B7 transparent #D4D4D4; border-color: rgba(255, 255, 255, 0.11) rgba(255, 255, 255, 0.23) rgba(255, 255, 255, 0.27);}a.button b.m b {font-weight: bold;padding: 4px 8px;text-shadow: 0 1px 0 #DDD;color: #262626;-moz-user-select: none;-webkit-user-select: none;text-align: center;}a.important b.m b {color: #FF0000;}a.disabled b.m b {color: #666;}a.disabled {cursor: default;}a.disabled:hover b.m,a.disabled:active b.m {background: transparent url(/assets/images/dashboard/button.png) repeat-x 0 0;border-color: #FFF transparent #C7C7C7; border-color: #FFF rgba(255, 255, 255, 0.33) rgba(255, 255, 255, 0.33);}a.icon-button b.m b,a.icon-button:hover b.m b {background-color: transparent;background-repeat: no-repeat;background-position: 4px center;padding: 0 4px 0 31px;line-height: 28px;}div.divider {background: transparent url(/assets/images/dashboard/divider.png) repeat-x center center;}.spinner {background: transparent url(/assets/images/dashboard/spinner.gif) no-repeat scroll 0 0;height:11px;width:11px;}#loading-sign {height: 8px;background: transparent url(/assets/images/common/loading-sign-shadow.png) repeat-x bottom center;width: 4000px;z-index:10001;position: fixed;top: 0;left: 0;display: none;}#loading-sign div {border-bottom: 1px solid #73A2C9;background: transparent url(/assets/images/common/loading-sign.gif) center center;height: 5px;}.form label {width: 280px;clear: left;display: block;float:left;padding: 3px 3px 3px 0;text-align: right;}.form div.form-item {padding-left: 260px;}.form input.form-field {width: 250px;}.form input.form-field-checkbox {width: auto;}input.form-field, textarea.form-field {background: #FFF url(/assets/images/dashboard/field-bg.gif) repeat-x 0 0;border: 1px solid #B5B8C8;padding: 3px;color: #333;outline: none;}input.form-field-disabled, textarea.form-field-disabled {background: #FFF;border: 1px solid #B5B8C8;padding: 3px;color: #666;}input.form-field-focus, textarea.form-field-focus {border: 1px solid #7EADD9;}input.form-field-invalid, textarea.form-field-invalid {background: #FFFFFF url(/assets/images/dashboard/invalid-line.gif) repeat-x scroll center bottom;border: 1px solid #DD7870;}input.form-field-alert, textarea.form-field-alert {border: 1px solid #DD7870;}input.form-field-empty, textarea.form-field-empty {color: #666;}input.form-field-checkbox {margin-top: 3px;}div.sparkle-bkg {position: absolute;left: 0;top: 0;z-index: -1;}#ft {text-align: center;}#ft span.disclaimer {color: #666;font-size: 93%;}html, body {background: #CECECE url(/assets/images/lander/bkg.png);color: #111;}body div.highlight-bkg {background: transparent url(/assets/images/lander/highlight.png) repeat-x top center;_background-image: none;}a {outline: none;}#hd {padding-top: 36px;position: relative;}#hd a.logo {display: block;width: 253px;height: 64px;background: transparent url(/assets/images/lander/header-anomaly.png) no-repeat center center;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='assets/images/lander/header-anomaly.png', sizingMethod='crop');_background-image: none;position: relative;margin-left: 50%;left: -127px;}#hd h1 {display: none;}#bd {margin-top: 59px;position: relative;}#bd div.desc {padding: 0 20px;}#bd div.desc h2 {font-size: 116%;line-height: 1.5;text-align: justify;text-shadow: 0 1px 0 #FFF;}#bd ul.projects {margin-top: 35px;}#bd ul.projects li.header {font-size: 167%;color: #444;text-align: center;text-shadow: 0 1px 0 #FFF;}#bd ul.projects li.project a.frame {margin-top: 30px;width: 606px;height: 509px;position: relative;margin-left: 50%;left: -303px;display: block;}#bd ul.projects li.project a.frame h3,#bd ul.projects li.project a.frame h4 {display: none;}#bd ul.projects li.project a.viewpoint {background: transparent url(/assets/images/lander/viewpoint-frame.png) no-repeat center center;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='assets/images/lander/viewpoint-frame.png', sizingMethod='crop');_background-image: none;}#bd ul.projects li.project a.cadmus {background: transparent url(/assets/images/lander/cadmus-frame.png) no-repeat center center;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='assets/images/lander/cadmus-frame.png', sizingMethod='crop');_background-image: none;}#ft {margin-top: 20px;position: relative;}#ft div.contact {width: 524px;height: 146px;position: relative;margin-left: 50%;left: -262px;}#ft div.contact a {width: 148px;height: 146px;background-color: transparent;background-repeat: no-repeat;background-position: center center;margin-left: 40px;}#ft div.contact a.blog {background-image: url(/assets/images/lander/blog-icon.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='assets/images/lander/blog-icon.png', sizingMethod='crop');_background-image: none;margin-left: 0;}#ft div.contact a.twitter {background-image: url(/assets/images/lander/twitter-icon.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='assets/images/lander/twitter-icon.png', sizingMethod='crop');_background-image: none;}#ft div.contact a.email {background-image: url(/assets/images/lander/email-icon.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='assets/images/lander/email-icon.png', sizingMethod='crop');_background-image: none;}#ft div.copyright {margin-top: 15px;-moz-opacity: 0.30;opacity:.30;_filter:progid:DXImageTransform.Microsoft.alpha(opacity=30);margin-bottom: 5px;}