/* (C) Metaswitch Networks 2007-2009 */
body{background:#b7bac2;}
body.gadget{background:none;}
body{background:#f3f6fc url(../../img/interface/bg-outer-box-login.gif) repeat-x top left;}
body.gadget{background:none;}
html,body,div#mainContainer,div#mainContents,div#envelope,div#outerBox{margin:0;padding:0;width:100%;}
body,div#mainContainer,div#mainContents,div#envelope,div#outerBox{overflow:hidden;}
body.isMobileBrowser,body.isMobileBrowser div#mainContainer,body.isMobileBrowser div#mainContents,body.isMobileBrowser div#envelope,body.isMobileBrowser div#outerBox{overflow:auto;}
div#outerBox{background:transparent;}
div.hideSubmit{border:none;width:0;height:0;overflow:hidden;}
#loginForm{width:285px;margin-top:60px;margin-left:auto;margin-right:auto;height:220px;}
#loginForm.rememberMe{height:242px;}
#loginForm .contentColumn{width:282px;}
#loginForm .columnContents{height:190px;}
#loginForm.rememberMe .columnContents,#loginForm.allowCookies .columnContents{height:212px;}
#loginForm.rememberMe.allowCookies .columnContents{height:234px;}
#loginForm #loginRememberMe,#loginForm #allowCookies{display:none;}
#loginForm.rememberMe #loginRememberMe{display:block;}
#loginForm.allowCookies #allowCookies{display:block;}
#loginNumber,#loginPassword,#forgottenPassword,#loginRememberMe,#allowCookies{margin:10px;}
#loginSubmit{display:block;position:relative;left:70%;}
#forgottenPassword{clear:both;padding-top:10px;*padding-top:0;}
#loginNumber,#loginPassword{height:25px;padding-left:5px;}
input#Password,input#DirectoryNumberDummy{position:absolute;left:100px;width:160px;margin-top:-3px;}
#loginBrowser{text-align:center;margin-top:30px;}
#scriptDisabled{margin-top:30px;text-align:center;color:red;}
#loginError{margin-top:2ex;text-align:center;height:4ex;color:red;}
p#errorGadgetSessionExpired{color:black;}
div#adminAsLineSessionExpiredWarning,div#phoneProfileSessionExpiredWarning,div#catSessionExpiredWarning,div#catAgentDashboardSessionExpiredWarning{padding-top:40px;text-align:center;font-size:16px;color:red;}
#loginError p{display:none;}
div#loginToUseText{display:none;}
div#allowStorageConfirmation .dialog{background:#f7f9fd;position:relative;margin-left:auto;margin-right:auto;top:87px;width:370px;border:3px solid #8FA7C1;}
div#allowStorageConfirmation h2{text-align:center;margin-top:8px;margin-bottom:10px;}
div#allowStorageConfirmation p{margin-top:0;margin-right:24px;margin-bottom:6px;margin-left:18px;text-align:left;color:#2B3E52;font:11px Tahoma,Arial,Helvetica,sans-serif;}
div#allowStorageConfirmation div.button{margin-bottom:10px;margin-left:60px;}
div#allowStorageConfirmation div#accResetCancelButton{_margin-left:30px;}
ul#allowList{list-style-type:disc;color:#2B3E52;list-style-position:inside;font:11px Tahoma,Arial,Helvetica,sans-serif;margin-left:19px;margin-bottom:10px;}
ul#allowList span{margin-left:13px;}
div#allowStorageConfirmation li{margin-bottom:6px;}
div#allowStorageConfirmation .buttonRow{margin-left:106px;margin-top:12px;font:11px Tahoma,Arial,Helvetica,sans-serif;display:table;}
div#allowStorageConfirmation{width:100%;}
