#freebox{border:4px solid #F90;padding:10px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;}#masthead{background:#ff7406 url(../img/pageskin/denovo/bg_menu_gradient.png) repeat-x;height:69px;text-align:left;border:1px solid #ffb877;}#account_links{margin-right:2em;}#logo{margin:10px 0 0 15px;}#content{margin-top:20px;margin-bottom:20px;width:100%;height:400px;overflow:visible;}#primary{position:relative;margin-top:25px;height:400px;width:100%;}#primary h1{color:#f90;font-size:25px;text-indent:80px;font-family:Arial;}#primary h1 span{display:block;text-indent:260px;}#pagefoot{margin-top:10px;}#how_it_works{position:absolute;left:80px;top:80px;width:459px;height:235px;background:transparent url(../img/freeconnect/bg_how_it_works.png) no-repeat;z-index:2;}#how_it_works h2{color:#f90;font-size:25px;font-family:Arial;margin-left:45px;margin-top:12px;height:40px;line-height:40px;border-bottom:1px solid #ccc;width:80%;}#how_it_works p{color:#636363;font-size:16px;line-height:2em;margin-left:45px;}#how_it_works p span.num{color:#75ace4;}#how_it_works p.video{text-align:left;margin-right:20px;}.dialog{position:absolute;right:18px;bottom:40px;height:361px;width:391px;background:transparent url(../img/freeconnect/bg_dialog.png) no-repeat;z-index:2;}.dialog h2{height:40px;margin:6px;line-height:45px;font-size:20px;color:#fff;text-indent:40px;font-family:Arial,sans-serif;}#fc_start h2{text-indent:60px;}.dialog #orange_pointer{position:absolute;top:0;left:-9px;width:71px;height:82px;}.dialog .jx_notification_error p{font-size:12px;}.dialog .inner{margin:0 auto 1em auto;width:90%;}.dialog .inner p{color:#333;font-size:14px;margin:.5em 7px;text-align:right;}.dialog .inner p label{color:#f90;font-size:14px;width:110px;text-align:right;display:block;float:left;margin-right:.5em;}.dialog .inner p input{width:200px;}.dialog .inner p.forgot{text-align:right;font-size:12px;}.dialog .phone_input{width:90%;padding-top:.25em;margin:0 auto;}.dialog #phone_input_caller{border-bottom:1px solid #ccc;padding:0 0 .25em 0;}.dialog .phone_input h3{color:#ff780a;font-size:14px;font-weight:normal;width:90%;margin:0 auto;}.dialog .phone_input p{width:90%;margin:.5em auto;overflow:hidden;}.dialog .phone_input .countries{width:100%;}.dialog .phone_input .country_code{width:15%;float:left;}.dialog .phone_input .phone{width:78%;float:right;}.dialog .note{background:transparent url(../img/freeconnect/bg_note.png) no-repeat;width:374px;height:123px;position:relative;right:-14px;font-family:Arial,sans-serif;font-weight:bold;}.dialog .note p.tip{color:#333;font-size:14px;width:100%;text-align:right;margin:0;margin-left:-70px;line-height:1;}.dialog .note p.tip_first{padding-top:1.5em;}.dialog .note p.number{font-size:30px;color:#0168cf;line-height:1;text-align:right;width:100%;margin:.25em 0 .25em -70px;}#fc_did .info span{color:#f90;}#fc_did .info,#fc_did .signup{width:90%;margin:auto;margin-bottom:.5em;}#fc_did .signup{font-size:14px;padding-top:.25em;border-top:1px solid #93bcaa;}#fc_user_info .intro{width:80%;margin:1em auto .5em auto;font-size:14px;}#fc_error .sorry,#fc_error .try{width:80%;margin:auto;}#fc_error .sorry{font-size:14px;}#fc_error .try{position:absolute;bottom:20px;left:20px;}#flair{position:absolute;left:-33px;bottom:20px;z-index:1;}#video{width:420px;padding:10px 0;text-align:center;vertical-align:center;background-color:#ccc;z-index:1000;}#questions{width:520px;padding:1em;text-align:left;background-color:#fcf0ad;z-index:1000;border:3px solid #ccc;-moz-border-radius:10px;border-radius:10px;font-size:.75em;font-weight:normal;}#questions dl dt{font-weight:bold;font-size:1.1em;}#questions dl dd{line-height:1.5;margin:.25em auto 1em auto;}#video embed,#video object{margin:auto;}#video_close,#questions_close{position:absolute;right:-8px;top:-8px;height:32px;width:32px;z-index:2000;background:transparent url(../img/freeconnect/bg_video_close.png);cursor:pointer;}#onthegobanner{background:transparent url(../img/freeconnect/onthegobanner.png) no-repeat scroll 0 0;height:48px;width:190px;bottom:25px;left:13px;position:absolute;}#simplebanner{height:48px;width:268px;font-size:1em;text-align:left;margin:2px 15px;}