#mainContent .CL1{position:relative;overflow:hidden;}* html #mainContent .CL1{zoom:1;}#mainContent .CL1 h1{position:relative;}#mainContent form{font-family:"lucida grande","Segoe UI",arial,verdana,"lucida sans unicode",tahoma,sans-serif;width:630px;margin:0 auto;}#mainContent div.description{text-align:right;font-size:.9em;position:relative;top:24px;}.LangAr #mainContent form div.description{text-align:left;}#mainContent form .description em{color:#cf0f16;}#mainContent form .content fieldset{position:relative;margin-top:30px;}#mainContent form .content fieldset legend span{position:absolute;top:-0.7em;left:20px;font-size:1.3em;color:#0592d7;text-shadow:0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white,0 0 4px white;}.LangAr #mainContent form .content fieldset legend span{left:auto;right:20px;}#mainContent form .content fieldset div.fields{background-color:#f1f7ff;border:1px solid #c3ddff;padding:30px 19px 21px;}#mainContent form .content div.field{padding-bottom:12px;}#mainContent form .content div.field label{display:block;cursor:pointer;padding-right:15px;}.LangAr #mainContent form .content div.field label{padding-right:auto;padding-left:5px;}#mainContent form .content div.field label span.required{color:#cf0f16;}#mainContent form .content div.field div.elements pre{font-size:9px;}#mainContent form .content div.field div.elements br{display:none;}#mainContent form .content div.tText,#mainContent form .content div.tMultiCheckbox,#mainContent form .content div.tInfo,#mainContent form .content div.tRadio,#mainContent form .content div.tCheckbox,#mainContent form .content div.tSelect,#mainContent form .content div.tFile{overflow:hidden;}* html #mainContent form .content div.tText,* html #mainContent form .content div.tMultiCheckbox,* html #mainContent form .content div.tInfo,* html #mainContent form .content div.tRadio,* html #mainContent form .content div.tCheckbox,* html #mainContent form .content div.tSelect,* html #mainContent form .content div.tFile{zoom:1;}#mainContent form .content div.tText label,#mainContent form .content div.tPassword label,#mainContent form .content div.tMultiCheckbox label,#mainContent form .content div.tInfo label,#mainContent form .content div.tRadio label,#mainContent form .content div.tCheckbox label,#mainContent form .content div.tSelect label,#mainContent form .content div.tFile label,#mainContent form .content div.tMultiSelect label{width:200px;float:left;text-align:right;}#mainContent form .content div.tRadio div.elements label{display:inline;text-align:right;width:auto;float:none;}.LangAr #mainContent form .content div.tText label,.LangAr #mainContent form .content div.tPassword label,.LangAr #mainContent form .content div.tMultiCheckbox label,.LangAr #mainContent form .content div.tInfo label,.LangAr #mainContent form .content div.tRadio label,.LangAr #mainContent form .content div.tCheckbox label,.LangAr #mainContent form .content div.tSelect label,.LangAr #mainContent form .content div.tFile label{float:right;text-align:left;}#mainContent form .content div.tMultiCheckbox div.elements label{text-align:left;}.LangAr #mainContent form .content div.tMultiCheckbox div.elements label{text-align:right;}#mainContent form .content div.tRadio div.elements label{text-align:left;}.LangAr #mainContent form .content div.tRadio div.elements label{text-align:right;}#mainContent form .content div.tText div.elements,#mainContent form .content div.tMultiCheckbox div.elements,#mainContent form .content div.tCheckbox div.elements{float:left;width:274px;}.LangAr #mainContent form .content div.tText div.elements,.LangAr #mainContent form .content div.tMultiCheckbox div.elements,.LangAr #mainContent form .content div.tCheckbox div.elements{float:right;}#mainContent form .content div.tInfo div.elements{float:left;width:380px;color:#0072B6;}.LangAr #mainContent form .content div.tInfo div.elements{float:right;}#mainContent form .content div.tText div.elements input{width:100%;}#mainContent form .content div.tMultiCheckbox div.elements input{margin-right:5px;position:relative;top:2px;}.LangAr #mainContent form .content div.tMultiCheckbox div.elements input{margin-right:0;margin-left:5px;}#mainContent form .content div.tRadio div.elements input{margin-right:3px;}.LangAr #mainContent form .content div.tRadio div.elements input{margin-right:0;margin-left:3px;}.LangAr #mainContent form .content div.tCheckbox label{padding-right:20px;padding-left:0;}#mainContent form .content div.tCheckbox label input{position:absolute;left:0;top:2px;}.LangAr #mainContent form .content div.tCheckbox label input{left:auto;right:0;}* html #mainContent form .content div.tCheckbox label input{position:absolute;left:-25px;top:-3px;}* html .LangAr #mainContent form .content div.tCheckbox label input{left:auto;right:-25px;}#mainContent form .content div.tTextarea div.elements textarea{width:100%;height:100px;}#mainContent form .content div.elements ul.errors{margin-bottom:0;}#mainContent form .content div.elements ul.errors li,#DialogWidget form ul.errors li{color:#a90000;font-size:11px;background-image:none;padding:0;}#mainContent form .action{padding-top:17px;text-align:center;}#mainContent form .action p.notice{font-size:.8em;line-height:1.3em;padding-bottom:17px;}#mainContent form .action button{height:25px;border:1px solid #a5a5a5;background:url(../images/buttons/btn_gray.png) repeat-x scroll left -3px;color:black;text-decoration:none;padding:0 8px 2px 8px;white-space:nowrap;}#mainContent form .action button:hover{border:1px solid #0072B6;background:url(../images/buttons/btn_gray.png) repeat-x scroll left -33px;}#mainContent #premiumComparison{width:456px;font-size:11px;}#mainContent #premiumComparison table caption{display:none;}#mainContent #premiumComparison table thead tr{background-image:none;background-color:#d8d8d8;}#mainContent #premiumComparison table thead tr th{text-transform:uppercase;border-color:#d8d8d8;}#mainContent #premiumComparison table thead th.features{width:230px;}#mainContent #premiumComparison table thead th.freeAccount,#mainContent #premiumComparison table thead th.premiumAccount{width:93px;text-align:center;}#mainContent #premiumComparison table tbody tr th,#mainContent #premiumComparison table tbody tr td{border:1px solid #e2e2e2;padding:4px 10px;}#mainContent #premiumComparison table tbody tr.odd td,#mainContent #premiumComparison table tbody tr.odd th{background-color:#f5f5f5;}#mainContent #premiumComparison table tbody td strong{color:black;}#mainContent #premiumComparison table tbody td span{display:none;}#mainContent #premiumComparison table tbody .freeNo{background:url(../images/icons/yes-no.gif) no-repeat center -42px;}#mainContent #premiumComparison table tbody .premiumYes,#mainContent #premiumComparison table tbody .freeYes{background:url(../images/icons/yes-no.gif) no-repeat center 5px;}#mainContent .floatWrapper{overflow:hidden;}* html #mainContent .floatWrapper{zoom:1;}#mainContent .blueBox{border:1px solid #c3ddff;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;margin-bottom:18px;}#mainContent .blueBox h2{font-size:14px;background:#c6dfff url(../images/headings/ltBlue_heading.png) repeat-x scroll left top;min-height:18px;padding:10px;margin-bottom:14px!important;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;}* html #mainContent .blueBox h2{height:18px;}#mainContent .blueBox p,#mainContent .blueBox ul{padding:0 20px;}#mainContent .successfulMessage{background:#d1f5a4 url(../images/16x16/accept.png) no-repeat 10px 12px;border:1px dotted #7fc923;padding:10px 10px 10px 33px;font-weight:bold;}#mainContent .importantMessage,#mainContent .errorMessage{background:#F7E5E6 url(../images/16x16/exclamation.png) no-repeat 10px 12px;border:1px dotted #B84346;padding:10px 10px 10px 33px;font-weight:bold;}#mainContent .importantMessage p,#mainContent .errorMessage p,#mainContent .successfulMessage p{margin-bottom:0!important;}#mainContent #newsPromos{width:230px;float:right;background-color:#e9e9e9;border:1px solid #cfd2da;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;}#mainContent #newsPromos h2{background:url(../images/headings/ltYellow_heading.png) repeat-x left top;height:19px;color:#3d3d3d;padding:7px 6px;border-bottom:1px solid #cfd2da;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;}#mainContent #newsPromos h2 span{background:url(images/news.jpg) no-repeat left top;padding-left:25px;padding-bottom:3px;}#mainContent #newsPromos .CL3{border:1px solid #cbcbcb;background-color:white;padding:10px;margin:8px;font-size:11px;}#mainContent #newsPromos .CL3 h3{color:#0072b6;border-bottom:1px dotted #a4a4a4;padding:0 0 4px 0;}#mainContent #newsPromos .CL3 h3 a{text-decoration:none;}#mainContent #newsPromos .CL3 h3 a:hover{text-decoration:underline;}#mainContent #newsPromos .CL3 p.readMore{text-align:right;}#mainContent #newsPromos .CL3 p{margin-bottom:3px;line-height:18px;}#mainContent #newsPromos .CL3 ol li{list-style-position:inside;}#mainContent #postIt{background:url(images/postIt/postIt.png) no-repeat left top;width:206px;height:193px;padding:15px 20px 15px 15px;margin-bottom:22px;line-height:17px;}#mainContent #postIt .moreInfo{display:block;}#mainContent #postIt .moreInfo a{display:block;width:206px;height:193px;}#mainContent #secondaryInfo{float:right;width:185px;font-size:.916666667em;background-color:#e8f3fa;border:1px solid #bedaff;padding:15px 10px;margin-top:30px;line-height:17px;}#mainContent #secondaryInfo h2{display:none;}#mainContent #secondaryInfo .CL3{padding:15px 0;border-top:1px solid white;border-bottom:1px solid #bedaff;}#mainContent #secondaryInfo .first{padding-top:0;border-top:none;}#mainContent #secondaryInfo .last{padding-bottom:0;border-bottom:none;}#mainContent #secondaryInfo .CL3 h3{text-transform:uppercase;padding-left:23px;margin-bottom:10px!important;background:url() no-repeat left 1px;color:#0592d7;}#mainContent #secondaryInfo #important h3{background-image:url(../images/16x16/exclamation.png);}#mainContent #secondaryInfo #notice h3{background-image:url(../images/16x16/notice.png);}#mainContent #secondaryInfo #generalInfo h3{background-image:url(../images/16x16/information.png);}#mainContent #secondaryInfo #secondaryLinks h3{background-image:url(../images/16x16/link.png);}#mainContent #secondaryInfo #promoNote h3{background-image:url(../images/16x16/coins.png);}#mainContent #secondaryInfo #time h3{background-image:url(../images/16x16/clock.png);}#mainContent #secondaryInfo .CL3 ul,#mainContent #secondaryInfo .CL3 p,#mainContent #secondaryInfo .CL3 ol{margin-bottom:0;}#mainContent #secondaryInfo .CL3 p{padding-bottom:10px;}#mainContent #secondaryInfo .CL3 ul li{background:url(../images/bullets/news_h3.gif) no-repeat left 10px;padding-left:15px;}#mainContent #secondaryInfo .CL3 ol li{list-style:inside;list-style-type:decimal;padding-bottom:5px;word-wrap:break-word;}#mainContent #recaptcha_logo,#mainContent #recaptcha_tagline{display:none!important;}#mainContent .recaptchatable{background-color:white;border:none!important;}#joinPlaySonic{position:absolute;right:31px;top:167px;background:url(images/gamePanel.png) repeat-x left top;border:1px solid #bedaff;border-top:none;padding:5px 10px 6px;height:27px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}#joinPlaySonic a{width:176px;height:31px;display:block;background:white url(images/joinPlaySonic.png) no-repeat center center;}#joinPlaySonic a span{display:none;}#gamePanelLogo{position:absolute;right:31px;top:167px;background:white url(images/gamePanel.png) repeat-x left top;border:1px solid #bedaff;border-top:none;padding:3px 0 4px;height:34px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;display:none;}#gamePanelLogo a{width:155px;background:url(images/expandPlaySonic.png) no-repeat 6px center;height:38px;display:block;}#gamePanelLogo a span{display:none;}#gamePanel{position:absolute;right:31px;top:167px;background:white url(images/gamePanel.png) repeat-x left top;border:1px solid #bedaff;border-top:none;padding:5px 0;height:50px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;z-index:50;}* html #gamePanel{zoom:1;}#gamePanel h1{float:left;width:126px;background:url(images/playSonic.png) no-repeat center 11px;height:50px;padding:0 13px 0 13px;border-right:1px solid #bedaff;}#gamePanel h1 a{display:block;width:126px;height:47px;}#gamePanel a{color:#898989;}#gamePanel h1 span,#gamePanel #avatar h2,#gamePanel #help h2,#gamePanel #gameInfo h2{display:none;}#gamePanel .CL2{float:left;border-left:1px solid white;border-right:1px solid #bedaff;padding:0 13px;height:50px;position:relative;}#gamePanel #gamerTag{max-width:150px;padding-left:47px;}* html #gamePanel #gamerTag{width:150px;}#gamePanel #gamerTag .miniAvatar{width:25px;height:40px;border:1px solid #e6e6e6;text-indent:-10000px;position:absolute;left:12px;top:2px;background-position:left top!important;}#gamePanel #gamerTag #gamerTagLink{display:block;overflow:hidden;width:78px;}#gamePanel #gameInfo{max-width:122px;}* html #gamePanel #gameInfo{width:122px;}#gamePanel #qualifyingCredits{max-width:191px;}* html #gamePanel #qualifyingCredits{width:191px;}#gamePanel #credits{max-width:72px;border-right:none;}* html #gamePanel #credits{width:72px;}#gamePanel #missions{max-width:75px;border-right:none;}* html #gamePanel #missions{width:75px;}#gamePanel .CL2 h2,#gamePanel #gameInfo h3{font-size:11px;color:#898989;padding:5px 0 2px 20px;}#gamePanel .CL2 p,#gamePanel #gameInfo p{font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding-top:3px;}#gamePanel #gamerTag h2{background:url(../images/16x16/tag_blue_edit.png) no-repeat left 4px;}#gamePanel #rank,#gamePanel #level{overflow:hidden;}* html #gamePanel #rank,* html #gamePanel #level{zoom:1;}#gamePanel #rank h3{background:url(../images/16x16/group.png) no-repeat left 4px;}#gamePanel #level h3{background:url(../images/16x16/star_gold.png) no-repeat left 4px;}#gamePanel #rank h3,#gamePanel #rank p,#gamePanel #level h3,#gamePanel #level p{float:left;}#gamePanel #rank h3,#gamePanel #level h3{padding-right:5px;}#gamePanel #level p a{color:#4AA434;}#gamePanel #level p .medals,#gamePanel #progressBar .medals,#levelInfo .medals{display:block;height:8px;width:32px;text-indent:-10000px;font-size:4px;}#gamePanel #level #levelInfo .medals,#gamePanel #level #levelInfo h4{float:left;}#gamePanel #level #levelInfo p .medals,#gamePanel #level #levelInfo p{float:none;margin-left:0;clear:both;}#gamePanel #level #levelInfo .medals{margin:3px 0 0 8px;}.medals_0{background:url(images/game/medals_0.png) no-repeat left top;}.medals_1{background:url(images/game/medals_1.png) no-repeat left top;}.medals_2{background:url(images/game/medals_2.png) no-repeat left top;}.medals_3{background:url(images/game/medals_3.png) no-repeat left top;}#gamePanel #credits h2{background:url(../images/16x16/coins.png) no-repeat left 4px;}#gamePanel #qualifyingCredits h2{float:left;padding:3px 3px 0 0;}#gamePanel #qualifyingCredits p{float:left;padding-top:0;}#gamePanel #qualifyingCredits #progressBar{clear:both;padding-top:6px;overflow:hidden;}#gamePanel #qualifyingCredits #progressBar span{font-size:9px;font-family:Arial,Helvetica,sans-serif;color:#898989;font-weight:normal;}#gamePanel #qualifyingCredits #progressBar .yourLevel{float:left;padding-right:5px;}#gamePanel #qualifyingCredits #progressBar .nextLevel{float:left;padding-left:5px;}#gamePanel #qualifyingCredits #progressBar #yourProgress{width:75px;height:10px;display:block;float:left;}#gamePanel #qualifyingCredits #progressBar .yourCredits{color:#d4261e;display:block;}#gamePanel #qualifyingCredits #progressBar .nextLevelCredits{color:#4aa434;display:block;}#gamePanel #avatar p{padding-top:2px;}#gamePanel #missions h2{background:url(../images/16x16/flag_blue.png) no-repeat left 4px;}#gamePanel #help{display:none;}#gamePanel #help p{margin-top:6px;}#gamePanel #help p a{background:url(../images/icons/information.png) no-repeat left top;width:32px;height:32px;display:block;}#gamePanel #help p a span{display:none;}.gameInfoBox{padding:10px;font-size:11px;position:absolute;background-color:white;width:220px;border:1px solid #ABABAB;top:41px;z-index:1000;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3d3d3d;left:12px;display:none;}#rankInfo,#qualifyingCreditsInfo{top:21px;}#DialogWidgetContent p{margin-bottom:18px;}#DialogWidgetContent caption{padding-bottom:10px;}#DialogWidgetContent table{color:#616F82;width:100%;}#DialogWidgetContent table thead th{text-align:center;}#DialogWidgetContent table thead tr{background:#C6DFFF url(../images/headings/ltBlue_heading.png) repeat-x left top;}#DialogWidgetContent table thead tr th{padding:5px 10px;border:1px solid #C3DDFF;font-weight:bold;line-height:15px;}#DialogWidgetContent table thead tr th span,#DialogWidgetContent table tbody tr td span,#DialogWidgetContent table tfoot tr td span{display:block;word-wrap:break-word;}.LangAr #DialogWidgetContent table thead tr th{border-right:0;border-left:1px solid white;}#DialogWidgetContent table tbody tr.odd{background-color:#f1f7ff;}#DialogWidgetContent table tbody tr.odd th,#DialogWidgetContent table tbody tr.odd td{background-color:#f1f7ff;}#DialogWidgetContent table tbody tr th{text-align:left;}.LangAr #DialogWidgetContent table tbody tr th{text-align:right;}#DialogWidgetContent table tbody tr td{text-align:center;}#DialogWidgetContent table tbody tr th,#DialogWidgetContent table tbody tr td,#DialogWidgetContent table tfoot tr th,#DialogWidgetContent table tfoot tr td{border:1px solid #C3DDFF;padding:5px 10px;}#DialogWidgetContent table tfoot{border-top:1px solid #8c9091;font-weight:bold;background:white;text-align:center;}#DialogWidgetContent table tfoot tr td.total{text-align:left;}.LangAr #DialogWidgetContent table tfoot tr td.total{text-align:right;}* html #rankInfo,* html #qualifyingCreditsInfo{top:55px;}*:first-child+html #rankInfo,*:first-child+html #qualifyingCreditsInfo{top:55px;}*:first-child+html .gameInfoBox{top:55px;}* html .gameInfoBox{top:55px;zoom:1;}#creditsInfo{left:-131px;}#missionsInfo{left:-131px;}.gameInfoBox h3,.gameInfoBox h4,.gameInfoBox h6{color:#0072B6;padding-bottom:5px;font-weight:bold;}.gameInfoBox p{padding-bottom:5px;}.gameInfoBox ol li{padding:8px 0 8px 18px;background:url(../images/bullets/green_arrow.png) no-repeat left 11px;border-top:1px dotted #bedaff;font-weight:bold;}.gameInfoBox ol li span{font-weight:normal;display:block;color:#b84346;}#gamerTagInfo form #controls-submit{position:absolute;top:34px;right:8px;}*:first-child+html #gamerTagInfo form #controls-submit{position:relative;top:auto;left:0;}#gamePanel .close,#gamePanel #gameClose,#playSonicInfo .close{display:block;width:12px;height:12px;background:url(images/close.gif) no-repeat left top;position:absolute;right:4px;top:4px;}#gamePanel #gameClose{right:-2px;top:50px;}#gamePanel .close span,#gamePanel #gameClose span,#playSonicInfo .close span{display:none;}.webUploadProxy{position:absolute;left:-9000px;}#WebUploadWidget .WebUploadWidgetContainer{position:relative;top:100px;margin:0 auto;padding:20px;background:#fff url(images/webUpload/destinationFolder.png) repeat-x left top;width:700px;border:5px solid #137bd2;min-height:365px;color:#3D3D3D;line-height:1.667em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}* html #WebUploadWidget .WebUploadWidgetContainer{height:365px;}#WebUploadWidget strong{font-weight:bold;}#WebUploadWidget p{margin-bottom:10px;}#WebUploadWidget h3{background:url(images/webUpload/webUpload.png) no-repeat left top;width:252px;height:29px;color:white;font-weight:bold;text-transform:uppercase;position:absolute;top:-34px;right:-5px;text-align:right;padding:6px 90px 0 0;}#WebUploadWidget ul{position:absolute;top:-34px;right:1px;}#WebUploadWidget ul li{float:left;}#WebUploadWidget ul li a{display:block;width:34px;height:34px;}#WebUploadWidget ul li.minimize a{background:url(images/webUpload/webUpload_minimize.png) no-repeat left 6px;}#WebUploadWidget.instructions ul li.minimize a,#WebUploadWidget.fileSelection ul li.minimize a{display:none;}#WebUploadWidget ul li.close a{background:url(images/webUpload/webUpload_close.png) no-repeat left 6px;}#WebUploadWidget ul li.restore{display:none;}#WebUploadWidget ul li a span{display:none;}#WebUploadWidget .instructions{text-align:center;font-size:1.25em;padding-top:190px;}#WebUploadWidget span.destination{display:none;}#WebUploadWidget form .destination,.loggedIn #WebUploadWidget.complete span.destination{display:block;position:absolute;top:0;left:0;width:694px;height:21px;font-size:1.167em;font-weight:bold;padding:18px;}#WebUploadWidget form .files{position:absolute;top:125px;left:246px;overflow:hidden;width:225px;height:45px;}* html #WebUploadWidget form .files{zoom:1;}#WebUploadWidget form .files label{display:block;padding:11px;}#WebUploadWidget form .files input{position:absolute;top:0;right:0;height:45px;-moz-opacity:0;opacity:0;cursor:pointer;filter:alpha(opacity:0);z-index:1;font-size:50px;}#WebUploadWidget.instructions .webUploadSubmit{display:none;}#WebUploadWidget form .buttons{position:absolute;bottom:20px;right:20px;}#WebUploadWidget form .buttons button,#WebUploadWidget form .files label,#WebUploadWidget .WebUploadWidgetResult a{background:url(images/webUpload/btn_gray.png) repeat-x left center;border:1px solid #b1b1b1;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:20px;color:#3d3d3d;text-decoration:none;white-space:nowrap;}* html #WebUploadWidget form .buttons button{width:170px;padding-left:5px;}*:first-child+html #WebUploadWidget form .buttons button{width:170px;padding-left:5px;}#WebUploadWidget form .buttons button:hover,#WebUploadWidget .WebUploadWidgetResult a:hover{background:url(images/webUpload/btn_gray_hover.png) repeat-x left center;border-color:#3c7fb1;}#WebUploadWidget form .buttons button span{background:url(images/webUpload/32x32.png) no-repeat left 7px;display:block;height:26px;padding:10px 10px 10px 38px;line-height:26px;}#WebUploadWidget form .buttons .webUploadCancel span{background-position:left -64px;}#WebUploadWidget .WebUploadWidgetResult a{display:block;font-size:13px;float:left;padding:2px 10px;margin:10px 10px 0 0;}#WebUploadWidget .WebUploadWidgetResult a span{background:url(images/webUpload/16x16.png) no-repeat left -238px;padding-left:20px;display:block;}#WebUploadWidget .WebUploadWidgetResult a.shareAllLinks span{background-position:left -118px;}#WebUploadWidget .WebUploadWidgetResult a.manageFiles{position:absolute;bottom:0;left:500px;padding:11px;width:178px;font-size:20px;margin-right:0;}#WebUploadWidget .WebUploadWidgetResult a.manageFiles span{background-image:none;padding-left:0;}#WebUploadWidget.fileSelection .instructions{font-size:12px;position:absolute;left:20px;bottom:20px;text-align:left;}#WebUploadWidget.fileSelection .instructions p{margin-bottom:1px;}#WebUploadWidget.fileSelection form .files{right:20px;top:12px;left:auto!important;width:140px!important;height:33px;}#WebUploadWidget.fileSelection form .files label{padding:5px 11px;font-size:14px!important;}#WebUploadWidget.fileSelection form .files label span{background:url(images/webUpload/16x16.png) no-repeat left 2px;display:block;padding-left:20px;line-height:20px;}#WebUploadWidget .fileListing{height:205px;overflow:auto;position:relative;top:55px;}#WebUploadWidget table{text-align:center;width:100%;line-height:16px;}#WebUploadWidget table thead{border-bottom:1px solid #e4e4e4;}#WebUploadWidget table thead th{font-weight:bold;}#WebUploadWidget table th,#WebUploadWidget table td{padding:4px 10px;}#WebUploadWidget table .fileName{width:325px;text-align:left;}#WebUploadWidget table .fileSize,#WebUploadWidget table .size{width:70px;text-align:center;}#WebUploadWidget table tbody{background-color:#efefef;}#WebUploadWidget table tbody .odd{background-color:white;}#WebUploadWidget table tfoot{border-top:1px solid #bedaff;border-bottom:1px solid #bedaff;background-color:#e0effa;font-weight:bold;}#WebUploadWidget table tfoot th{font-weight:bold;}#WebUploadWidget.complete table tbody .fail{background-color:#f7e5e6;border-bottom:1px solid white;border-left:none;border-right:none;border-top:none;}#WebUploadWidget.complete table tbody .success{background-color:#d1f5a4;border-bottom:1px solid white;border-left:none;border-right:none;border-top:none;}#WebUploadWidget.progress .instructions,#WebUploadWidget.progress form .files,#WebUploadWidget.progress form .destination,#WebUploadWidget.progress .webUploadSubmit{display:none;}#WebUploadWidget.progress .progressbar{position:absolute;left:20px;bottom:20px;}#WebUploadWidget.progress .progressbar strong{font-size:20px;float:left;display:block;padding:14px 10px 0 0;}#WebUploadWidget.progress .progressbar .total{width:300px;border:1px solid #b1b1b1;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;padding:4px;}#WebUploadWidget.progress .progressbar .progress{background-color:#64c500;height:42px;width:0;}#WebUploadWidget.progress .progressbar .info{font-weight:bold;position:absolute;top:16px;left:190px;font-size:15px;}#WebUploadWidget.progress .progressbar .info .percent,#WebUploadMinimizer .WebUploadWidget .progressbar .info .percent{padding-right:10px;border-right:1px dotted gray;}#WebUploadWidget.progress .progressbar .info .speed,#WebUploadMinimizer .WebUploadWidget .progressbar .info .speed{padding-left:10px;}#WebUploadWidget.complete .instructions,#WebUploadWidget.complete table a span{display:none;}#WebUploadWidget table .link,#WebUploadWidget table .share{width:47px;text-align:center;}#WebUploadWidget.complete table td a{background:url(images/webUpload/16x16.png) no-repeat center -240px;display:block;width:16px;height:16px;margin:0 auto;}#WebUploadWidget.complete .share a{background-position:center -120px;}#WebUploadWidget.complete table .links{background-color:white;text-align:left;}#WebUploadWidget.complete table .links label{display:block;position:relative;text-align:right;padding:5px 0;width:70px;}#WebUploadWidget.complete table .links label input{position:absolute;left:74px;top:1px;width:580px;}#WebUploadWidget.complete .WebUploadWidgetResult{padding:15px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff8b4;border:1px solid #ffc22c;font-size:18px;width:370px;position:absolute;bottom:20px;left:20px;}#WebUploadWidget.complete .WebUploadWidgetResult h4{padding-left:20px;background:url(images/webUpload/16x16.png) no-repeat left -356px;}#WebUploadWidget.complete .success{background-color:#d1f5a4;border:1px solid #7fc923;}#WebUploadWidget.complete .success h4{background-position:left -276px;}#WebUploadWidget.complete .error{background-color:#f7e5e6;border:1px solid #9e0b0f;}#WebUploadWidget.complete .error h4{background-position:left -37px;}#WebUploadMinimizer{position:fixed;bottom:-1px;right:15px;background-color:white;border:1px solid #bedaff;color:#3d3d3d;width:260px;-webkit-border-radius:10px10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}* html #WebUploadMinimizer{position:absolute;}#WebUploadMinimizer a{font-size:11px;}#WebUploadMinimizer h3{background:#c6dffe url(../images/headings/ltBlue_heading.png) repeat-x left top;border-bottom:1px solid #bedaff;padding:11px;font-weight:bold;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;}#WebUploadMinimizer .actions{position:absolute;top:7px;right:7px;}#WebUploadMinimizer .actions .close a{background:url(images/webUpload/minimize_close.png) no-repeat left top;width:30px;height:24px;display:block;}#WebUploadMinimizer .actions a span{display:none;}#WebUploadMinimizer .WebUploadWidget{padding:10px;border-bottom:1px dotted #ccc;position:relative;}#WebUploadMinimizer .WebUploadWidget h4{width:178px;white-space:nowrap;overflow:hidden;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult h4{width:210px;}#WebUploadMinimizer .WebUploadWidget .actions{overflow:hidden;position:absolute;top:6px;right:10px;width:53px;}* html #WebUploadMinimizer .WebUploadWidget .actions{zoom:1;}#WebUploadMinimizer .WebUploadWidget .actions li{float:left;}#WebUploadMinimizer .WebUploadWidget .actions a{display:block;background:url(images/webUpload/16x16.png) no-repeat left -396px;height:20px;width:24px;}#WebUploadMinimizer .WebUploadWidget .actions .close a{background-position:right -38px;border-left:1px dotted gray;}#WebUploadMinimizer .WebUploadWidget .progressbar{position:relative;overflow:hidden;padding-top:7px;}* html #WebUploadMinimizer .WebUploadWidget .progressbar{zoom:1;}#WebUploadMinimizer .WebUploadWidget .progressbar strong{display:none;}#WebUploadMinimizer .WebUploadWidget .progressbar .total{width:234px;border:1px solid #b1b1b1;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;padding:1px;}#WebUploadMinimizer .WebUploadWidget .progressbar .progress{background-color:#64c500;height:12px;width:0;}#WebUploadMinimizer .WebUploadWidget .progressbar .info{position:absolute;top:8px;left:87px;font-size:11px;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult{overflow:hidden;padding-top:7px;}* html #WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult{zoom:1;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult h4{background:#fff8b4 url(images/webUpload/16x16.png) no-repeat 5px -356px;border:1px solid #ffc22c;padding:5px 5px 5px 23px;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult.success h4{background-color:#d1f5a4;background-position:5px -275px;border:1px solid #7fc923;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult.error h4{background-color:#f7e5e6;background-position:5px -315px;border:1px solid #9e0b0f;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult a{background:url(images/webUpload/16x16.png) no-repeat left -238px;padding-left:20px;display:block;float:left;height:20px;line-height:20px;margin-top:7px;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult a.shareAllLinks{background-position:9px -117px;border-left:1px dotted gray;margin-left:10px;padding-left:30px;}#WebUploadMinimizer .WebUploadWidget .WebUploadWidgetResult a.manageFiles{display:none;}#DialogWidgetContent form .folderTree ul li.root{padding-bottom:15px!important;}iframe.upload,iframe.progress{position:absolute;top:0;left:-2000px;width:100px;height:100px;}#uploadStatusContainer{position:fixed;bottom:-1px;right:15px;border:1px solid #616264;width:260px;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;background-color:#FFF;}* html #uploadStatusContainer{position:absolute;}#uploadStatusContainer h3{font-size:14px;background:#4b4c4e url(images/headings/darkGray_heading.png) repeat-x scroll left top;min-height:18px;padding:10px;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;color:white;font-weight:bold;}#uploadStatusWrapper{max-height:350px;overflow:auto;height:auto!important;height:350px;position:relative;}* html #uploadStatusWrapper{height:350px;}#uploadStatusWrapper .uploadStatus{border-bottom:1px dotted #b1b1b1;padding:8px 10px 5px;position:relative;}#uploadStatusWrapper .uploadStatus .filename{padding:0 0 5px 18px;display:block;}#uploadStatusWrapper .uploadStatus .progressBar{width:207px;height:13px;background:#fff url(pages/images/upload/progressBar_animation.gif) no-repeat;margin-bottom:10px;padding:1px;}#uploadStatusWrapper .uploadStatus .state{width:0;height:11px;background-color:#57b408;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;}#uploadStatusWrapper .uploadStatus .percentageCompleted{color:#57b408;font-weight:bold;text-transform:uppercase;}#uploadStatusWrapper .uploadStatus .percentageCompleted a.close{position:absolute;left:10px;top:10px;background:url(images/bullets/remove_file.png) no-repeat scroll left top;display:block;width:13px;height:13px;text-indent:-100000px;}#uploadStatusWrapper .uploadStatus .percentageCompleted a.link{border-left:1px dotted gray;padding-left:7px;font-weight:normal;}#uploadStatusContainer a#viewAllLinks{padding:10px;display:block;text-transform:uppercase;}#mainContent #premiumComparison table tbody td span.new,#mainContent strong.new{display:inline;color:#eb5603;}#mainContent .grayButton{color:black;background:url(../images/buttons/btn_gray.png) repeat-x left -2px;text-decoration:none;height:25px;line-height:25px;display:block;padding:0 10px;border:1px solid #a9a9a9;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;white-space:nowrap;}#mainContent .grayButton:hover{background-position:left -33px;border:1px solid #3c7fb1;}#mainContent #accountLinks,#mainContent #resellerLinks,#mainContent #inboxLinks{border-bottom:1px solid #bedaff;margin-bottom:40px;}#mainContent .subNavigation h2{display:none;}#mainContent .subNavigation ul{overflow:hidden;margin-bottom:0!important;position:relative;top:1px;}* html #mainContent .subNavigation ul{zoom:1;}#mainContent .subNavigation ul li{float:left;padding:0;margin:0;background-image:none;}#mainContent .subNavigation a{display:block;padding:3px 20px 3px 12px;float:left;border:1px solid #b1dbf3;text-decoration:none;margin:0 5px 0 0;font-size:11px;background:url(images/uploadOptions.png) repeat-x left top;}#mainContent .subNavigation a.selected{color:#3d3d3d;background-color:#f9fbff;background-image:none;font-weight:bold;padding-bottom:11px;border-bottom:1px solid #f9fbff;}#mainContent #accountLinks a.selected,#mainContent #resellerLinks a.selected,#mainContent #inboxLinks a.selected{background-color:white;border-bottom:1px solid white;}#mainContent #uploadOptions a:hover{color:#3d3d3d;background-color:#f9fbff;background-image:none;}#mainContent #accountLinks a:hover,#mainContent #resellerLinks a:hover,#mainContent #inboxLinks a:hover{color:#3d3d3d;background-color:white;background-image:none;}#mainContent .subNavigation a span{display:block;padding-left:23px;}#mainContent #uploadOptions #webUpload span{background:url(../images/16x16/upload.png) no-repeat left 3px;}#mainContent #uploadOptions #ftpUpload span{background:url(../images/16x16/ftp.png) no-repeat left 3px;}#mainContent #uploadOptions #remoteUpload span{background:url(../images/16x16/globe.png) no-repeat left 3px;}#mainContent #uploadOptions #imagePreview span{background:url(../images/16x16/picture.png) no-repeat left 3px;}#mainContent #accountLinks #subNavSettings span{background:url(../images/16x16/user_edit.png) no-repeat left 3px;}#mainContent #accountLinks #subNavDashboard span{background:url(../images/16x16/dashboard.png) no-repeat left 3px;}#mainContent #accountLinks #subNavStats span{background:url(../images/16x16/stats.png) no-repeat left 3px;}#mainContent #accountLinks #subNavAdvancedStats span{background:url(../images/16x16/stats_advanced.png) no-repeat left 3px;}#mainContent #accountLinks #subNavPayments span{background:url(../images/16x16/coins.png) no-repeat left 3px;}#mainContent #accountLinks #subNavWebsites span{background:url(../images/16x16/globe2.png) no-repeat left 3px;}#mainContent #resellerLinks #voucherManagementLink span{background:url(../images/16x16/edit.png) no-repeat left 3px;}#mainContent #resellerLinks #generateVouchersLink span{background:url(../images/16x16/add.png) no-repeat left 3px;}#mainContent #resellerLinks #rechargeBalanceLink span{background:url(../images/16x16/coins_add.png) no-repeat left 3px;}#mainContent #resellerLinks #resellersRankLink span{background:url(../images/16x16/group.png) no-repeat left 3px;}#mainContent #resellerLinks #contactSupportLink span{background:url(../images/16x16/contact.png) no-repeat left 3px;}#mainContent #inboxLinks .inbox span{background:url(../images/16x16/inbox-document.png) no-repeat left 3px;}#mainContent #inboxLinks .trash span{background:url(../images/16x16/delete_16.png) no-repeat left 3px;}#mainContent #inboxLinks .bookmarks span{background:url(../images/16x16/star.png) no-repeat left 3px;}#mainContent #inboxLinks .write span{background:url(../images/16x16/edit.png) no-repeat left 3px;}#mainContent #inboxLinks .sent span{background:url(../images/16x16/email_go.png) no-repeat left 3px;}#mainContent #inboxLinks .spam span{background:url(../images/16x16/slash-button.png) no-repeat left 3px;}#Upload_Ftp #mainContent #message,#Upload_RemoteUpload #mainContent #message{width:100%;position:relative;}#Upload_Ftp #mainContent #message .clearAll,#Upload_RemoteUpload #mainContent #message .clearAll{float:right;position:absolute;right:0;top:0;font-size:11px;}#Upload_Ftp #mainContent #message .clearAll span,#Upload_RemoteUpload #mainContent #message .clearAll span{background:url(../images/16x16/delete.png) no-repeat left 5px;padding-left:22px;display:block;}#mainContent #files_status_tbl{font-size:.916666667em;line-height:1.25em;width:100%;margin-top:11px;}#mainContent #files_status_tbl th{text-align:center;}#mainContent #files_status_tbl td{padding:5px 10px;}#mainContent #message #files_status_tbl tr td.source,#mainContent #message #files_status_tbl thead tr th.source{width:570px;}#mainContent #message #files_status_tbl tr td.source span,#mainContent #message #files_status_tbl thead tr th.source span{width:560px;overflow:hidden;white-space:nowrap;}#mainContent #files_status_tbl .action .grayButton{height:20px;line-height:20px;padding:0 2px;background-position:left -4px;}#mainContent #files_status_tbl .action .grayButton:hover{background-position:left -35px;}