html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
﻿ @font-face{font-family:"Segoe UI Web Light";src:local('Segoe UI Light'),url('../fonts/segoe-ui-light-latin.eot'),url('../fonts/segoe-ui-light-latin.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-light-latin.woff') format('woff'),url('../fonts/segoe-ui-light-latin.ttf') format('truetype');font-style:normal;font-weight:200}
@font-face{font-family:'Segoe UI Web Regular';src:local('Segoe UI'),url('../fonts/segoe-ui-regular-latin.eot'),url('../fonts/segoe-ui-regular-latin.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-regular-latin.woff') format('woff'),url('../fonts/segoe-ui-regular-latin.ttf') format('truetype');font-style:normal;font-weight:400}
@font-face{font-family:"Segoe UI Web Semibold";src:local('Segoe UI Semibold'),url('../fonts/segoe-ui-semibold-latin.eot'),url('../fonts/segoe-ui-semibold-latin.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-semibold-latin.woff') format('woff'),url('../fonts/segoe-ui-semibold-latin.ttf') format('truetype');font-style:normal;font-weight:600}
@font-face{font-family:"Segoe UI Arabic Web Light";src:local('☺'),url('../fonts/segoe-ui-light-arabic.eot'),url('../fonts/segoe-ui-light-arabic.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-light-arabic.woff') format('woff'),url('../fonts/segoe-ui-light-arabic.ttf') format('truetype');font-style:normal;font-weight:200}
@font-face{font-family:"Segoe UI Arabic Web Regular";src:local('☺'),url('../fonts/segoe-ui-regular-arabic.eot'),url('../fonts/segoe-ui-regular-arabic.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-regular-arabic.woff') format('woff'),url('../fonts/segoe-ui-regular-arabic.ttf') format('truetype');font-style:normal;font-weight:400}
@font-face{font-family:"Segoe UI Arabic Web Semibold";src:local('☺'),url('../fonts/segoe-ui-semibold-arabic.eot'),url('../fonts/segoe-ui-semibold-arabic.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-semibold-arabic.woff') format('woff'),url('../fonts/segoe-ui-semibold-arabic.ttf') format('truetype');font-style:normal;font-weight:600}
@font-face{font-family:"Segoe UI Cyrillic Web Light";src:local('Segoe UI Light'),url('../fonts/segoe-ui-light-cyrillic.eot'),url('../fonts/segoe-ui-light-cyrillic.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-light-cyrillic.woff') format('woff'),url('../fonts/segoe-ui-light-cyrillic.ttf') format('truetype');font-style:normal;font-weight:200}
@font-face{font-family:"Segoe UI Cyrillic Web Regular";src:local('Segoe UI'),url('../fonts/segoe-ui-regular-cyrillic.eot'),url('../fonts/segoe-ui-regular-cyrillic.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-regular-cyrillic.woff') format('woff'),url('../fonts/segoe-ui-regular-cyrillic.ttf') format('truetype');font-style:normal;font-weight:400}
@font-face{font-family:"Segoe UI Cyrillic Web Semibold";src:local('Segoe UI Semibold'),url('../fonts/segoe-ui-semibold-cyrillic.eot'),url('../fonts/segoe-ui-semibold-cyrillic.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-semibold-cyrillic.woff') format('woff'),url('../fonts/segoe-ui-semibold-cyrillic.ttf') format('truetype');font-style:normal;font-weight:600}
@font-face{font-family:"Segoe UI Greek Web Light";src:local('Segoe UI Light'),url('../fonts/segoe-ui-light-greek.eot'),url('../fonts/segoe-ui-light-greek.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-light-greek.woff') format('woff'),url('../fonts/segoe-ui-light-greek.ttf') format('truetype');font-style:normal;font-weight:200}
@font-face{font-family:"Segoe UI Greek Web Regular";src:local('Segoe UI'),url('../fonts/segoe-ui-regular-greek.eot'),url('../fonts/segoe-ui-regular-greek.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-regular-greek.woff') format('woff'),url('../fonts/segoe-ui-regular-greek.ttf') format('truetype');font-style:normal;font-weight:400}
@font-face{font-family:"Segoe UI Greek Web Semibold";src:local('Segoe UI Semibold'),url('../fonts/segoe-ui-semibold-greek.eot'),url('../fonts/segoe-ui-semibold-greek.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-semibold-greek.woff') format('woff'),url('../fonts/segoe-ui-semibold-greek.ttf') format('truetype');font-style:normal;font-weight:600}
@font-face{font-family:"Segoe UI Hebrew Web Light";src:local('☺'),url('../fonts/segoe-ui-light-hebrew.eot'),url('../fonts/segoe-ui-light-hebrew.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-light-hebrew.woff') format('woff'),url('../fonts/segoe-ui-light-hebrew.ttf') format('truetype');font-style:normal;font-weight:200}
@font-face{font-family:"Segoe UI Hebrew Web Regular";src:local('☺'),url('../fonts/segoe-ui-regular-hebrew.eot'),url('../fonts/segoe-ui-regular-hebrew.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-regular-hebrew.woff') format('woff'),url('../fonts/segoe-ui-regular-hebrew.ttf') format('truetype');font-style:normal;font-weight:400}
@font-face{font-family:"Segoe UI Hebrew Web Semibold";src:local('☺'),url('../fonts/segoe-ui-semibold-hebrew.eot'),url('../fonts/segoe-ui-semibold-hebrew.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-semibold-hebrew.woff') format('woff'),url('../fonts/segoe-ui-semibold-hebrew.ttf') format('truetype');font-style:normal;font-weight:600}
body .v2{font-size:1em/1.25em;font-family:"Segoe UI","Segoe WP","Segoe UI Web Regular","Segoe UI Arabic Regular","Segoe UI Cyrillic Regular","Segoe UI Greek Regular","Segoe UI Hebrew Regular",Tahoma,"Helvetica Neue",Helvetica,Arial Unicode MS,sans-serif;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.1);font-weight:400}
.v2 .light{font-family:"Segoe UI Light","Segoe WP","Segoe UI Web Light","Segoe UI Arabic Web Light","Segoe UI Cyrillic Web Light","Segoe UI Greek Web Light","Segoe UI Hebrew Web Light",Tahoma,"Helvetica Neue",Helvetica,Arial Unicode MS,sans-serif;font-weight:200}
.v2 .bold{font-family:"Segoe UI Semibold","Segoe WP","Segoe UI Web Semibold","Segoe UI Arabic Web Semibold","Segoe UI Cyrillic Web Semibold","Segoe UI Greek Web Semibold","Segoe UI Hebrew Web Semibold",Tahoma,"Helvetica Neue",Helvetica,Arial Unicode MS,sans-serif;font-weight:600}
.v2 .checkbox{font-size:100%;line-height:18px;font-family:"Segoe UI","Segoe WP","Segoe UI Web Regular","Segoe UI Arabic Regular","Segoe UI Cyrillic Regular","Segoe UI Greek Regular","Segoe UI Hebrew Regular",Tahoma,"Helvetica Neue",Helvetica,"Arial Unicode MS",sans-serif;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.1);font-weight:400}
html[lang=ar] body .v2,.lang_ar .v2,html[lang=ar] body .v2 .checkbox,.lang_ar .v2 .checkbox{font:1em/1.25em "Segoe UI Local","Segoe WP","Segoe UI Arabic Web Regular",Tahoma,"Helvetica Neue",Helvetica,"Meiryo UI",Meiryo,Arial Unicode MS,sans-serif}
html[lang=ar] body .v2 .light,.lang_ar .v2 .light{font:1em/1.25em "Segoe UI Web Light","Segoe WP Light","Segoe UI Arabic Web Light",Tahoma,"Helvetica Neue",Helvetica,"Meiryo UI",Meiryo,Arial Unicode MS,sans-serif}
html[lang=ar] body .v2 .bold,.lang_ar .v2 .bold{font:1em/1.25em "Segoe UI Web Semibold","Segoe WP Semibold","Segoe UI Arabic Web Semibold",Tahoma,"Helvetica Neue",Helvetica,"Meiryo UI",Meiryo,Arial Unicode MS,sans-serif}
html[lang=bg] body .v2,.lang_bg .v2,html[lang=bg] body .v2 .checkbox,.lang_bg .v2 .checkbox,html[lang=ru] body .v2,.lang_ru .v2,html[lang=ru] body .v2 .checkbox,.lang_ru .v2 .checkbox,html[lang=uk] body .v2,.lang_uk .v2,html[lang=uk] body .v2 .checkbox,.lang_uk .v2 .checkbox{font:1em/1.25em "Segoe UI Local","Segoe WP","Segoe UI Cyrillic Web Regular",Tahoma,"Helvetica Neue",Helvetica,"Meiryo UI",Meiryo,Arial Unicode MS,sans-serif}
html[lang=zh-hans] .v2,.lang_zh-hans .v2,html[lang=zh-hans] .v2 .light,.lang_zh-hans .v2 .light,html[lang=zh-hans] .v2 .bold,.lang_zh-hans .v2 .bold,html[lang=zh-hans] .v2 .checkbox,.lang_zh-hans .v2 .checkbox,html[lang=zh-hant] .v2,.lang_zh-hant .v2,html[lang=zh-hant] .v2 .light,.lang_zh-hant .v2 .light,html[lang=zh-hant] .v2 .bold,.lang_zh-hant .v2 .bold,html[lang=zh-hant] .v2 .checkbox,.lang_zh-hant .v2 .checkbox,html[lang=ko] .v2,.lang_ko .v2,html[lang=ko] .v2 .light,.lang_ko .v2 .light,html[lang=ko] .v2 .bold,.lang_ko .v2 .bold,html[lang=ko] .v2 .checkbox,.lang_ko .v2 .checkbox{font:1em/1.25em "Segoe UI","Segoe WP",Tahoma,"Helvetica Neue",Helvetica,"Meiryo UI",Meiryo,Arial Unicode MS,sans-serif}
html[lang=ja] .v2,.lang_ja .v2,html[lang=ja] .v2 .checkbox,.lang_ja .v2 .checkbox{font:1em/1.25em "Segoe UI","Segoe WP",Tahoma,"Helvetica Neue",Helvetica,"Meiryo UI",Meiryo,Arial Unicode MS,sans-serif}
html[lang=he] body .v2,.lang_he .v2{font:1em/1.25em "Segoe UI","Segoe WP","Segoe UI Hebrew Web Regular",Tahoma,"Helvetica Neue",Helvetica,Arial Unicode MS,sans-serif}
html[lang=el] body .v2,.lang_el .v2{font:1em/1.25em "Segoe UI","Segoe WP","Segoe UI Greek Web Regular",Tahoma,"Helvetica Neue",Helvetica,Arial Unicode MS,sans-serif}
html{width:100%;height:100%;overflow:auto}
body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}
body{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#bfebfb;background:#00aff0}
.screenReaderText{display:block;position:absolute;left:-9000px;top:0}
a{color:#fff}
body.working{cursor:wait}
label,.passwordLabel,.usernameLabel{color:#bfebfb;font-size:13px;line-height:16px;font-weight:bold}
.titleSmall{color:#bfebfb;font-size:13px;line-height:16px;font-weight:bold}
.titleLarge{color:#fff;font-size:18px;line-height:normal;font-weight:bold}
#skypelogo{width:154px;height:77px;position:absolute;display:none;top:14px;left:283px}
.skypelogostatic{background:url(../images/skypelogo.png) 0 -1771px no-repeat}
#background{position:absolute;left:0;top:0;width:720px;height:472px;background:#00aff0 url(../images/background.png) 0 0 no-repeat;overflow:hidden}
#defaultView,#skypeLoginView,#loadingView{background:#00aff0}
div.view{display:none;width:672px;height:348px;padding:124px 24px 0 24px;position:absolute;top:0;left:0;overflow:hidden}
.lt-ie7 div.view{width:720px;height:472px;padding:0}
div.view.active{display:block}
.contentWide{width:672px;position:absolute;top:104px;left:24px}
.contentCenter{width:352px;position:absolute;top:104px;left:184px}
.columnWrap{width:312px;position:relative}
.contentHelper{position:relative;height:1px}
.columnCenter{width:312px;position:relative}
.margin-top{margin-top:16px}
#defaultView .logo,#skypeLoginView .logo,#loadingView .logo{position:absolute;top:40px;left:0;width:100%;height:60px;text-align:center}
#defaultView .signInTitle{font-size:20px;line-height:28px;width:100%;text-align:center;position:absolute;top:130px;font-weight:normal}
#defaultView .signInTitle span{position:relative;filter:inherit;display:inline-block;width:80%}
#defaultView.view_error .signInTitle,#defaultView.view_warning .signInTitle{display:none}
#defaultView .navigation{position:absolute;top:140px;left:0;width:100%;height:332px;text-align:center}
#defaultView .navigation li{left:0}
#defaultView.view_error .navigation,#defaultView.view_warning .navigation{top:147px;height:325px}
#defaultView.messageFullHeight .navigation{top:167px;height:305px}
#defaultView .signInSkype{top:30px}
#defaultView.view_error .navigation .signInSkype,#defaultView.view_warning .navigation .signInSkype{top:25px}
#defaultView .signInMSA{top:85px}
#defaultView.view_error .navigation .signInMSA,#defaultView.view_warning .navigation .signInMSA{top:75px}
#defaultView .learnMoreMSA{top:150px;text-decoration:underline}
#defaultView.view_error .navigation .learnMoreMSA,#defaultView.view_warning .navigation .learnMoreMSA{top:140px}
#defaultView .learnMoreMSAHolder{display:block;padding-top:52px;background:#00aff0 url(../images/normal/msa-logos-135x25.png) center top no-repeat}
#defaultView.messageFullHeight .learnMoreMSAHolder{padding-top:35px}
.v2 .message{margin:0 auto;width:400px;background:0;padding:0;text-align:center}
.v2 .messageFullWidth{width:85%}
.v2 .message .messageBody{display:inline-block;padding:0 25px 0 25px;margin:0;line-height:20px;color:#fff;background:url(../images/normal/exclamation_20x20.png) left top no-repeat}
.v2 .message .messageBody a{color:#fff;text-decoration:underline}
body.rtl .v2 .message .messageBody{background:url(../images/normal/exclamation_20x20.png) right top no-repeat;padding:0 30px 0 0}
.signInSkype,.signInMSA,.learnMoreMSA{width:100%;position:absolute}
.blueRoundButton{display:inline-block;margin:0 auto;background:top url(../images/normal/button-middle-35x35.png) repeat-x;height:35px;line-height:35px;white-space:nowrap;cursor:pointer;position:relative}
.blueRoundButton.darker{background:left top url(../images/normal/button-darker-middle-35x35.png) repeat-x}
.blueRoundButton .leftBookend{float:left;position:relative;padding-left:35px;display:block;height:35px;background:left top url(../images/normal/button-left-35x35.png) no-repeat;filter:inherit}
.blueRoundButton.darker .leftBookend{background:left top url(../images/normal/button-darker-left-35x35.png) no-repeat}
.blueRoundButton .rightBookend{position:relative;padding-right:35px;display:inline;float:left;height:35px;background:right top url(../images/normal/button-right-35x35.png) no-repeat;filter:inherit}
.blueRoundButton.darker .rightBookend{background:right top url(../images/normal/button-darker-right-35x35.png) no-repeat}
#navigateToLearnMoreMSA{width:50%;margin:0 auto;display:block;text-decoration:underline;padding-bottom:3px}
#defaultView .navigation li.signInFB{display:block;position:absolute;bottom:65px;right:20px;left:auto;width:680px}
body.rtl #defaultView .navigation li.signInFB{position:absolute;bottom:65px;left:20px;right:auto}
#defaultView .navigation li.createSkypeAccount{display:block;position:absolute;text-align:center;bottom:-10px;width:100%;padding:25px 0 35px 0;background:#0095cc}
#defaultView .navigation li.createSkypeAccount a{background:url(../images/normal/caret_right.png) center right no-repeat;padding:0 20px}
body.rtl #defaultView .navigation li.createSkypeAccount a{background:url(../images/normal/caret_left.png) center left no-repeat}
#defaultView .navigation li.partnerBuild{display:none}
#navigateToFBLogin{padding:0 0 15px 28px;display:block;background:#00aff0 url(../images/facebook.png) left top no-repeat;text-align:right;line-height:18px;cursor:pointer;float:right}
body.rtl #navigateToFBLogin{float:left;padding:0 28px 15px 0;text-align:left;background:#00aff0 url(../images/facebook.png) right top no-repeat}
#usernameCombobox,#usernameComboboxSkype{position:relative;z-index:1}
#liveLogin,#liveLoginEmailMessage{cursor:pointer;display:block;zoom:1;height:20px;line-height:20px}
#liveLogin{background:url(../images/msAccount.png) left center no-repeat}
#liveLoginEmailMessage{background:url(../images/msAccountColour.png) left center no-repeat}
#liveLogin span,#liveLoginEmailMessage span{padding-left:25px;padding-right:25px;font-size:13px;display:inline-block;line-height:20px;zoom:1;font-weight:bold;*display:inline}
body.rtl #liveLogin,body.rtl #liveLoginEmailMessage{background-position:right center}
#facebookLogin,#facebookLoginEmailMessage{cursor:pointer;display:block;zoom:1;height:20px;line-height:20px;background:url(../images/facebook.png) left center no-repeat}
#facebookLogin span,#facebookLoginEmailMessage span{padding-left:25px;padding-right:25px;font-size:13px;line-height:20px;display:inline-block;font-weight:bold;zoom:1;*display:inline}
body.rtl #facebookLogin,body.rtl #facebookLoginEmailMessage{background-position:right center}
#liveLoginContainer{margin-top:14px}
#facebookLoginContainer{margin-top:15px}
#defaultView.v2,#skypeLoginView.v2{width:720px;height:357px;padding:115px 0 0 0;position:relative;margin:0}
#defaultView.v2 .message,#skypeLoginView.v2 .message{margin:0 auto 25px}
#defaultView.v2 .signInTitle,#skypeLoginView.v2 .signInTitle{outline:0}
#skypeLoginView.v2 #form{width:312px;margin:0 auto;text-align:center;padding:0;position:relative}
#skypeLoginView.v2 .autoLoginContainer{position:absolute;bottom:15px;right:20px;left:auto}
body.rtl #skypeLoginView.v2 .autoLoginContainer{right:auto;left:0}
#skypeLoginView.v2 .backButton{position:absolute;bottom:15px;left:20px;right:auto;line-height:20px;background:url('../images/normal/back_20x20.png') top left no-repeat;padding-left:30px;padding-right:0;cursor:pointer}
body.rtl #skypeLoginView.v2 .backButton{right:20px;left:0;background:url('../images/normal/back_20x20-inverted.png') top right no-repeat;padding-left:0;padding-right:30px;text-align:right}
#skypeLoginView.v2 .usernameLabelContainer,#skypeLoginView.v2 .passwordLabelContainer{display:none}
#skypeLoginView.v2 .inputFieldWrap,#skypeLoginView.v2 .combobox{text-align:left;margin:0;padding:0;border:0;height:auto;background:#cceffc;position:relative}
.lt-ie8 body.rtl #skypeLoginView.v2 .combobox{right:16px}
#skypeLoginView.v2 .inputFieldWrap{margin:20px 0}
#skypeLoginView.v2 .inputFieldWrap input,#skypeLoginView.v2 .combobox input{font-size:13px;line-height:15px;height:15px;padding:10px 6px 10px 8px;margin:0}
#skypeLoginView.v2 .inputFieldWrap input{z-index:5000}
body.rtl #skypeLoginView.v2 .combobox input{margin-left:34px}
#skypeLoginView.v2 .dropdown{top:35px;background:#fff;text-align:left}
body.rtl #skypeLoginView.v2 .dropdown{text-align:right}
#skypeLoginView.v2 .dropdownButton{background-image:url(../images/normal/dropdown_32x32.png);left:auto;right:2px;top:2px;width:32px;height:31px}
body.rtl #skypeLoginView.v2 .dropdownButton{left:2px;right:auto}
#skypeLoginView.v2 .dropdownButton:hover{background-image:url(../images/normal/dropdown_hover_32x32.png)}
#skypeLoginView.v2 .focused{background:#fff}
#skypeLoginView.v2 .signInContainer{margin:0 0 30px 0;padding:0}
#skypeLoginView.v2 .signInDisabled{color:#5fa9ca;cursor:default}
#skypeLoginView.v2 .leftBookend{width:277px}
#skypeLoginView.v2 .rightBookend{width:242px}
#skypeLoginView.v2 #problemsSigningIn{text-decoration:underline;line-height:normal}
#skypeLoginView.v2 .usernameContainer{position:relative;z-index:5000}
.lt-ie8 #skypeLoginView.v2 .alertContainer{zoom:1}
#skypeLoginView.v2 .emailMessage{position:absolute;top:25px;left:-20px;z-index:100;width:352px;padding-top:12px}
body.rtl #skypeLoginView.v2 .emailMessage{left:auto;right:-20px}
#skypeLoginView.v2 .emailArrow{position:absolute;left:27px;top:0;width:20px;height:12px;background:url('../images/normal/arrow_up_20x20.png') no-repeat;z-index:200}
body.rtl #skypeLoginView.v2 .emailArrow{left:auto;right:27px}
#skypeLoginView.v2 .emailMessageBody{padding:2px;background:#fff;margin-top:-2px}
#skypeLoginView.v2 .emailMessageText{padding:10px;color:#fff;text-indent:25px;line-height:22px;text-align:left;background:#00aff0 url(../images/normal/exclamation_20x20.png) 10px 10px no-repeat}
body.rtl #skypeLoginView.v2 .emailMessageText{background:#00aff0 url(../images/normal/exclamation_20x20.png) 322px 10px no-repeat;text-align:right}
#skypeLoginView.v2 .emailMessageLinks{padding:0 8px 8px;color:#636363}
#skypeLoginView.v2 .emailMessageLinks li{margin:10px 0 0 0;text-align:left}
body.rtl #skypeLoginView.v2 .emailMessageLinks li{text-align:right}
#skypeLoginView.v2 .emailMessageLinks li.partnerBuild{display:none}
#skypeLoginView.v2 #liveLoginEmailMessage span,#skypeLoginView.v2 #facebookLoginEmailMessage span{padding-left:30px}
body.rtl #skypeLoginView.v2 #liveLoginEmailMessage span,body.rtl #skypeLoginView.v2 #facebookLoginEmailMessage span{padding-left:0;padding-right:30px}
#skypeLoginView.v2 .caps{width:20px;height:20px;position:absolute;right:7px;top:7px;background-image:url(../images/normal/capslock_20x20.png);display:none}
body.rtl #skypeLoginView.v2 .caps{right:auto;left:7px}
#skypeLoginView.v2 .checkbox{background-image:url(../images/normal/ticked_not_10x10.png);background-position:0 4px}
body.rtl #skypeLoginView.v2 .checkbox{background-image:url(../images/normal/ticked_not_10x10.png);background-position:right 4px}
#skypeLoginView.v2 .checkbox-checked{background-image:url(../images/normal/ticked_10x10.png);background-position:left 4px}
body.rtl #skypeLoginView.v2 .checkbox-checked{background-image:url(../images/normal/ticked_10x10.png);background-position:right 4px}
#skypeLoginView.v2 .placeholder{position:absolute;top:10px;left:10px;font-size:13px;color:#00aff0}
.lt-ie8 #skypeLoginView.v2 .placeholder{line-height:18px;top:8px}
body.rtl #skypeLoginView.v2 .placeholder{left:auto;right:10px;text-align:right}
.lt-ie8 body.rtl #skypeLoginView.v2 .combobox .placeholder{right:8px}
#skypeLoginView.v2 ::-webkit-input-placeholder{font-size:13px;color:#00aff0}
#skypeLoginView.v2 :-moz-placeholder{font-size:13px;color:#00aff0}
#skypeLoginView.v2 ::-moz-placeholder{font-size:13px;color:#00aff0}
#skypeLoginView.v2 :-ms-input-placeholder{font-size:13px;color:#00aff0}
.usernameLabelContainer{position:relative;width:312px;height:21px;padding-top:1px}
.passwordLabelContainer{position:relative;width:312px;height:21px;padding-top:11px}
#problemsSigningInSkype{position:absolute;right:0;top:11px;text-align:right;font-size:11px;line-height:16px;color:#fff}
body.rtl #problemsSigningInSkype{text-align:left;left:0;right:auto}
.autoLoginContainer{padding-top:12px;padding-left:1px;margin-bottom:0}
.signInContainer{margin-top:22px;width:320px}
#liveidHint{font-size:11px;line-height:13px;padding-left:26px}
body.rtl #liveidHint{padding-left:0;padding-right:26px}
.separator{position:absolute;left:336px;top:0;width:1px;height:192px;background-color:#009ad3}
.separator.short{height:120px}
.rightPanel{position:absolute;left:368px;top:1px;width:290px}
.facebookOnly,.liveidOnly{display:none}
.paragraph{margin-top:8px;font-size:11px;line-height:16px}
.paragraph a{text-decoration:none;color:#fff}
.paragraph a:hover{text-decoration:underline}
#loadingView{display:none;position:absolute;top:0;left:0;background:#00aff0;z-index:9999;background:#00aff0 url(../images/normal/loader_30fps.gif) center 170px no-repeat;background-size:75px 75px}
.lt-ie9 #loadingView{background:#00aff0 url(../images/normal/loader_15fps.gif) 320px 170px no-repeat}
#loadingView .signInText{position:absolute;display:none;width:100%;left:0;top:315px;text-align:center;line-height:1.8em;font-size:1.2em}
#loadingView .screenReaderSignInText{position:absolute;top:-999px;left:0;width:100%;text-align:center}
#nomappingTop{float:left;width:100%}
#nomappingBottom{margin-top:21px;clear:both;float:left;width:100%}
.primaryColumn{width:312px;float:left}
.secondaryColumn{width:304px;float:right}
body.rtl .primaryColumn{float:right}
body.rtl .secondaryColumn{float:left}
.primaryColumnReversed{width:304px;float:right}
.secondaryColumnReversed{width:312px;float:left}
body.rtl .primaryColumnReversed{float:left}
body.rtl .secondaryColumnReversed{float:right}
#partnerName{word-wrap:break-word}
.pad{height:15px}
.pixelpad{padding-left:1px}
body.rtl .pixelpad{padding-right:1px}
.touWrap{padding-top:7px}
#signIn{margin-right:6px}
body.rtl #signIn{margin-left:6px;margin-right:0}
#connectAccounts,#signInSkype,#differentAccount,#nothanks,#createTechnical{margin-right:15px}
body.rtl #connectAccounts,body.rtl #signInSkype,body.rtl #differentAccount,body.rtl #nothanks,body.rtl #createTechnical{margin-left:15px;margin-right:0}
.backLink,.startAgainLink{font-size:13px;font-weight:bold;color:#fff;height:32px;line-height:32px;white-space:nowrap;position:relative;display:inline-block}
#suggestionsContainer,#suggestionsAccountContainer{height:100px;overflow:hidden;margin-top:21px;position:relative}
#differentAccountContainer,#differentSuggestAccountContainer{margin-top:24px}
#formSkype{padding-top:5px}
#suggestedAccount{margin-top:16px}
#usernameWrap{margin-top:10px}
.columnCenterWide{width:360px}
#connectDetails{margin-top:21px;position:relative;height:48px}
.picturesWrap{position:absolute;height:48px;width:96px}
.profilePicture{width:48px;height:48px;vertical-align:middle;display:inline;position:absolute}
#skypeAccountPicture{top:0;left:48px}
#partnerAccountPicture{top:0;left:0}
.profilePicture img{width:48px;height:48px}
#connectIcon{position:absolute;z-index:1;top:12px;left:36px;width:24px;height:24px;background:url(../images/plus.png) no-repeat}
#connectNames{position:absolute;left:110px;height:48px}
#partnerAccountName{font-size:13px;color:#bfebfb;font-weight:bold}
#skypeAccountName{margin-top:6px;font-size:13px;color:#bfebfb;font-weight:bold}
.skypeBack{padding-left:28px;height:20px;line-height:20px;background:url(../images/skype.png) left center no-repeat}
.liveidBack{padding-left:28px;height:20px;background:url(../images/msAccount.png) left center no-repeat;line-height:20px}
.facebookBack{padding-left:28px;height:20px;background:url(../images/facebook.png) left center no-repeat;line-height:20px}
body.rtl .skypeBack,body.rtl .liveidBack,body.rtl .facebookBack{padding-left:0;padding-right:28px;background-position:right center}
#connectMessageContainer{margin-top:10px}
#connectAccountsContainer{margin-top:20px}
.highlight{font-weight:bold}
#messageErrorConflict{position:relative;width:310px;padding-top:5px;margin-bottom:8px;background:url(../images/messageTopShort.png) center top no-repeat}
#messageErrorConflict .messageBottom{background:url(../images/messageBottomShort.png) center top no-repeat}
#messageBodyConflict{padding-top:4px;padding-bottom:5px;padding-left:32px;background-color:#e5f7fd;font-size:13px;line-height:16px;color:#636363}
body.rtl #messageBodyConflict{padding-left:0;padding-right:32px}
#messageBodyConflict a{color:#06f}
#messageBodyConflict a:hover{color:#3a9eeb}
#conflictOptions{list-style-type:disc;list-style-position:outside;font-size:11px;line-height:16px;padding-left:11px}
body.rtl #conflictOptions{padding-right:11px;padding-left:0}
.conflictOption{margin:5px 0 7px}
#conflictOptionsContainer{margin-top:8px}
#liveidCSLink{font-size:11px;line-height:16px}
#facebookCSLink{font-size:11px;line-height:16px}
#linkCSContainer{margin-top:15px}
#wrongAccountParagraph{font-size:11px}
.emailMessage .emailMessageLinks li{margin-top:5px}
.emailMessage .emailMessageLinks a{color:#0078ca}
.button{display:inline-block;cursor:default;height:32px;background:url(../images/buttons.png) right -32px no-repeat;zoom:1;*display:inline}
.button span{display:inline-block;height:32px;padding-left:20px;margin-right:20px;background:url(../images/buttons.png) left -32px no-repeat;font-size:13px;font-weight:bold;color:#666;display:inline-block;zoom:1;*display:inline}
.button-disabled{background-position:right 0}
.button-disabled span{background-position:left 0;color:#338aab}
.button-down{background-position:right -64px}
.button-down span{background-position:left -64px}
.inputFieldWrap{width:312px;height:32px;margin-bottom:0;background:url(../images/inputfields.png) 0 -64px no-repeat;border:0;outline:0;position:relative}
.inputWithoutClearButton,.inputWithClearButton{background:url(../images/inputfields.png) 0 -64px no-repeat}
.inputWithClearButton.focus{background:url(../images/inputfields.png) 0 -64px no-repeat}
body.rtl .inputWithClearButton.focus{background:url(../images/inputfields.png) 0 -64px no-repeat}
.inputWithoutClearButton.focus{background:url(../images/inputfields.png) 0 -64px no-repeat}
.inputWithClearButton.hover{background:url(../images/inputfields.png) 0 -64px no-repeat}
body.rtl .inputWithClearButton.hover{background:url(../images/inputfields.png) 0 -64px no-repeat}
.inputWithoutClearButton.hover{background:url(../images/inputfields.png) 0 -64px no-repeat}
.inputWithoutClearButton.disabled,.inputWithClearButton.disabled{background:url(../images/inputfields.png) 0 -64px no-repeat}
.inputFieldWrap input{border:0;background-color:transparent;outline:0}
.inputWithClearButton input{width:266px}
.inputWithoutClearButton input{width:298px}
input.passwordType{margin:4px 7px 0}
input.textType{margin:6px 10px 0}
input.disabledField{color:#b2b2b2}
.clearFieldButton{width:30px;height:32px;position:absolute;top:0;right:0;left:auto;cursor:pointer}
body.rtl .clearFieldButton{left:0;right:auto}
.inputWithClearButton.disabled .clearFieldButton{cursor:default}
#capsLock,#isEmailMessage{display:none;position:absolute;left:320px;width:320px;top:81px}
#isEmailMessage{top:13px}
#capsLockSkype,#isEmailMessageSkype{display:none;position:absolute;left:320px;top:81px;width:188px}
.capsLockBody,.emailMessageBody{padding:7px 8px 3px 39px;background:url(../images/capsLock.png) 0 -15px no-repeat;font-size:13px;line-height:16px;color:#636363}
.capsLockBodyShort,.emailMessageBodyShort{background:url(../images/capsLockShort.png) 0 -15px no-repeat}
body.rtl .capsLockBody,body.rtl .emailMessageBody{padding:8px 39px 3px 8px;background-position:-320px -15px}
body.rtl .capsLockBodyShort,body.rtl .emailMessageBodyShort{background-position:-188px -15px}
.capsLockBottom,.emailMessageBottom{width:320px;height:5px;background:url(../images/capsLock.png) 0 0 no-repeat;font-size:1px}
.capsLockBottomShort,.emailMessageBottomShort{background:url(../images/capsLockShort.png) 0 0 no-repeat;width:188px}
body.rtl .capsLockBottom,body.rtl .emailMessageBottom{background-position:-320px 0}
body.rtl .capsLockBottomShort,body.rtl .emailMessageBottomShort{background-position:-188px 0}
.checkbox{padding-left:20px;cursor:default;background:url(../images/checkbox.png) left 0 no-repeat;font-size:11px;line-height:13px;color:#bfebfb;padding-bottom:1px;display:inline-block}
body.rtl .checkbox{padding-right:20px;background-position:right 0}
.checkbox-checked{background-position:left -64px}
body.rtl .checkbox-checked{background-position:right -64px}
.combobox{position:relative;width:312px;height:32px;background:url(../images/inputfields.png) 0 0 no-repeat}
body.rtl .combobox{background-position:0 -32px}
.combobox input{width:264px;margin:4px 7px 0;_margin-top:3px;border:0;background-color:transparent;font-size:18px;color:#333}
.combobox input.disabledField{color:#b2b2b2}
.dropdownButton{position:absolute;right:0;top:0;width:33px;height:32px}
.dropdownButton span{display:none}
.dropdownButtonEnabled{cursor:pointer}
.dropdownButtonDisabled{cursor:default}
.dropdown{display:none;position:absolute;left:0;top:32px;width:312px;padding-bottom:1px;background:url(../images/dropdown.png) left bottom no-repeat;z-index:3}
.dropdown li{display:block;width:296px;height:24px;margin:0 1px;padding:0 7px;cursor:default;font-size:13px;line-height:24px;color:#333;overflow:hidden;text-overflow:ellipsis}
.dropdown li.first{height:22px;line-height:22px;padding-bottom:2px}
.dropdown li.selected{color:#fff}
#fullWidthContainer{margin-bottom:31px;margin-top:12px}
#greetingWrap{position:relative;height:48px}
#pictureWrapInline{height:48px;width:48px;position:absolute;top:0;left:0;right:auto}
body.rtl #pictureWrapInline{right:0;left:auto;top:0}
#picturePartner{width:48px;height:48px;position:absolute;top:0;left:0}
.liveidIcon{background:url(../images/msAccountOverlay.png) no-repeat}
.facebookIcon{background:url(../images/facebook.png) no-repeat}
.facebookIcon,.liveidIcon{display:none;position:absolute;right:0;bottom:0;z-index:1;width:18px;height:18px}
#partnerConnection{position:absolute;width:612px;margin-left:60px;top:0;left:0}
body.rtl #partnerConnection{margin-right:60px;margin-left:0}
#greetingMessage{margin-top:2px}
#wrongAccountLink{color:#fff;font-size:11px;margin-top:2px;line-height:13px}
.message{display:none;position:relative;padding-top:5px;margin-bottom:18px;background:url(../images/messageTop.png) center top no-repeat}
.messageShort{background:url(../images/messageTopShort.png) center top no-repeat;width:312px;margin-bottom:15px}
.messagePlaceholder{height:18px}
.messagePlaceholderSmaller{height:15px}
.messageIcon{position:absolute;left:8px;top:8px;width:16px;height:16px;background-image:url(../images/icons.png);background-repeat:no-repeat;font-size:1px}
.messageIcon.warning{background-position:0 -16px}
.messageIcon.error{background-position:0 0}
.messageBody{padding-top:3px;padding-bottom:3px;padding-left:32px;padding-right:8px;background-color:#e5f7fd;font-size:13px;line-height:16px;color:#636363}
body.rtl .messageBody{padding-left:8px;padding-right:32px}
.messageShort .messageBody{margin-left:1px;margin-right:1px}
.messageBottom{height:5px;background:url(../images/messageBottom.png) center top no-repeat;font-size:1px}
.messageShort .messageBottom{background:url(../images/messageBottomShort.png) center top no-repeat}
.messageBody a{color:#06f}
.messageBody a:hover{color:#3a9eeb}
.pictureContainer{width:48px;height:48px;position:absolute;top:0;left:0}
body.rtl .pictureContainer{right:0;left:auto}
.suggestionText{padding-top:5px;padding-left:10px;height:34px;position:absolute;top:0;left:48px;width:253px}
body.rtl .suggestionText{right:48px;padding-left:0;padding-right:10px}
.suggestionItem{height:48px;margin:5px}
.suggestionName{display:block;font-size:13px;line-height:16px;font-weight:bold;color:#fff;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}
.suggestionUsername{display:block;font-size:11px;line-height:13px;margin-top:5px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}
.suggestionPicture{width:48px;height:48px;vertical-align:middle;left:0}
.suggestionsListItem{margin-bottom:8px;height:48px;position:relative}
.suggestionsList .last{margin-bottom:0}
.suggestionsList .hover{background:transparent!important}
.lt-ie7 .highContrast a{font-size:13px!important}
.highContrast input{border:1px solid #FFF;outline:initial;background:#fff}
.highContrastWhite input{border:1px solid #000;background:#000}
.highContrast .button,.highContrast a{cursor:pointer}
.highContrast .dropdownButton{border:1px solid #FFF}
.highContrastWhite .dropdownButton{border:1px solid #000}
.highContrast .dropdownButton span{display:block;text-align:center;padding-top:8px;font-size:16px}
.highContrast ul.dropdown{border:1px solid #FFF}
.highContrastWhite ul.dropdown{border:1px solid #000}
.highContrast ul.dropdown li{cursor:pointer}
.highContrast .passwordType,.highContrast #password,.highContrast #passwordSkype{font-size:18px}
.highContrast #connectIcon,.highContrast #pictureWrapInline .facebookIcon,.highContrast #pictureWrapInline .liveidIcon{background:0}
.highContrast .suggestionsList{padding:0;margin:0;position:relative}
.highContrast .suggestionsListItem{cursor:pointer;padding:0;margin:0 0 2px;display:block;float:left;clear:left}
.highContrast .suggestionItem{margin:0;padding:0;position:relative}
.highContrast .suggestionUsername{line-height:125%}
.highContrast #signInSkype{display:block;float:left}
.highContrast .button span{display:block}
.highContrast .backLink{float:right}
.highContrast #suggestView .pad{display:none}
.highContrastClear{display:none}
.highContrast .highContrastClear{display:block;clear:both}
.highContrastCheckbox{display:none}
.highContrast .highContrastCheckbox{display:inline}
.highContrast .checkbox{padding-left:5px}
.highContrastLoading{display:none}
.highContrast #loaderLoading{left:0}
.highContrast .highContrastLoading{display:block;text-align:center;width:720px;font-size:20px;line-height:135%}
.highContrast #loaderLoading img,.highContrast #loaderDefault img{display:none}
.highContrast #loaderDefault .highContrastLoading{width:150px}
.skypeLogoHighContrast{display:none}
.highContrast .skypeLogoHighContrast{display:block;position:absolute;font-size:30px;text-align:center;top:40px;left:0;width:100%;line-height:135%}
.highContrast label{display:block}
.highContrast .contentHelper{line-height:12px}
.highContrast .dropdown{background:#fff}
.highContrastWhite .dropdown{background:#000}
.highContrast .passwordLabelContainer{clear:both}
.highContrast #greetingMessage{line-height:175%}
.lt-ie7 .highContrast .blueRoundButton{width:80%}
.highContrast .blueRoundButton .leftBookend{border:1px solid #fff;border-width:1px 0 1px 1px;-webkit-border-radius:30px;-moz-border-right-colors:30px;border-radius:30px}
.highContrast .blueRoundButton .rightBookend{border:1px solid #fff;border-width:0 1px 0 0;-webkit-border-radius:30px;-moz-border-right-colors:30px;border-radius:30px}
.highContrast #navigateToFBLogin{text-decoration:underline;font-weight:bold}