/*
  Workspace Login 
  Vincent Fiduccia
  

  Version: 1.6 () 
  2009-12-04 19:46:29 (p3plpassweb05.prod.phx3.secureserver.net)  

  css_group_login_full_598c9c7b368c2a8dee3d619744d2f517
  mac gecko firefox 3.5.5
*/

#css_group_login_full {/* Used for Layout to identify this file */}

HTML{ color:black; background:white}HTML, BODY, DIV, P, TH, TD{ margin:0; padding:0}DL, DT, DD, UL, OL, LI{ margin:0; padding:0}H1, H2, H3, H4, H5, H6{ margin:0; padding:0; font-size:100%; font-weight:normal}FORM, FIELDSET, INPUT, TEXTAREA, BLOCKQUOTE{ margin:0; padding:0}TABLE{ border-collapse:collapse; border-spacing:0}FIELDSET, IMG{ border:0}INPUT, TEXTAREA, SELECT{ font-family:inherit; font-size:inherit; font-weight:inherit}INPUT, A{ outline:none}BODY, TD, DIV{ font-family:arial,verdana,helvetica,sans-serif; font-size:12px}TEXTAREA, INPUT{ background-color:white; border:1px solid #C0C0C0}INPUT.fixie{ border:0}LABEL{ -moz-user-select:none; -khtml-user-select:none; user-select:none; cursor:pointer}A:link, A:visited{ color : blue; text-decoration:none}A:hover{ color : blue; text-decoration:underline}INPUT.btn{ margin:0; font-weight:bold; font-size; 11pt; color:#700D0D; border:1px solid #961111; background-image:url('images//btn_bg.gif?r=1'); background-repeat:repeat-x; cursor:pointer; cursor:hand}.noselect{ -moz-user-select:none; -khtml-user-select:none; user-select:none}.clip{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100%}TABLE.fixed{ table-layout:fixed}INPUT.fixie{ border:0; background-color:transparent}

#error_container{ width:50%; margin-left:25%; border:1px solid black}#error_top{ background-color:red; border-bottom:1px solid black; padding:5px}#error_top H1{ margin:0; font-size:18pt}#error_top H2{ margin:0; font-size:9pt}#error_bottom{ padding:5px}.error_id{ margin-top:10px; font-style:italic; color:gray; font-size:8pt}#error_message{ padding-top:10px}#error_message TABLE{ border-collapse:collapse}#error_message TD{ border:1px solid black; padding:4px; text-align:left}

#debug{ position:absolute; z-index:1000; width:90%; height:200px; border:1px solid black; background-color:#aaa}#debug.debug_collapsed{ width:18px; height:18px}#debug_toggle{ margin:1px; width:16px; height:16px; background-image:url(images/debug.gif?r=1); float:left; background-color:white}.debug_flash #debug_toggle{ background-color:red}#debug_controls{ background-color:white; height:18px; padding-left:25px}.debug_collapsed #debug_controls{ display:none}#debug_scroller{ overflow:auto; overflow-x:hidden; height:182px}.debug_collapsed #debug_scroller{ display:none}.debug_time{ width:125px; font-family:monospace; color:#444}.debug_message{ font-family:monospace}

.clear-fix:after{ content: "."; display:block; visibility:hidden; height:0; font-size:1px; clear:both}.header-container{ min-width:980px; height:auto !important; height:1%}.logo-header-container{ background-color:#000000; height:26px} .logo-header-container p{ margin:0; padding:0}.logo{ float:left; margin:0 23px 0 15px; width:64px; height:26px; display:inline}.logo-header-container a,.logo-header-container a:link,.logo-header-container a:visited,.menu-header a,.menu-header a:link,.menu-header a:visited{ color:#a9caf3}.suite-logo{ background-image:url(images/topnav/suite-logo.gif); height:26px; width:200px; float:left; background-repeat:no-repeat}.app-version{ height:26px; width:128px; float:left; background-repeat:no-repeat; color:#898989; font-family:Arial; font-size:11px; padding:7px 10px 0px 10px}.app-logo{ background-image:url(images/topnav/suite-logo.gif); height:26px; width:128px; float:left; background-repeat:no-repeat}.menu-header{ background-repeat:repeat-x; height:36px; font-size:11px; color:#ffffff; min-width:980px}.admin-header h1{ float:left; font-size:20px; font-weight:normal; font-family:arial, verdana, Helvetica, sans-serif; padding:15px 0 0 20px; color:#fbab1e}.top-bar{ float:right; color:#ffffff; font-size:11px; padding:6px 10px 0 0}.top-bar p{ float:left; margin-left:25px; display:inline}.right-content{ float:right; padding:8px 10px 0px 0; text-align:right}.right-content p{ padding:0; margin:0}.right-content span{ padding-left:20px}.right-content img{ vertical-align:middle}.right-content p{ padding-bottom:7px}.tabs{ float:left; width:auto; margin-top: -23px}.tabs-gone{ display:none}.tabs ul{ margin:0 0 0 100px; display:inline; padding:0; list-style:none; font-size:12px; height:22px; float:left; } .tabs li{ margin:0px 0px 0px 1px; padding:0px 10px 0px 0px; background-repeat:no-repeat; float:left; position:relative} .tabs li.activelink{ background-repeat:no-repeat; border-bottom:1px solid #ffffff} .tabs li a,.tabs li a:link,.tabs li a:visited{ display:block; float:left; padding:4px 3px 1px 15px; text-align:center; white-space:nowrap; background-repeat:no-repeat; text-decoration:none; min-height:17px; height:17px; outline:none; color:#000000; .height:16px; .min-height:16px; .padding-top:4px; .padding-bottom:2px} .tabs li.activelink a,.tabs li.activelink a:link,.tabs li.activelink a:visited{ background-repeat:no-repeat; color:#000000} .tabs li:hover,.tabs li.sfhover{ background-position:100% -200px; cursor:pointer; border-bottom:1px solid #ffffff}.tabs ul li:hover a,.tabs ul li:hover a:link,.tabs ul li:hover a:visited,.tabs ul li.sfhover a,.tabs ul li.sfhover a:link,.tabs ul li.sfhover a:visited{ background-position:0 -200px; color:#000000}.tabs li.activelink:hover{ background-position:100% -200px}.tabs li.activelink:hover a{ background-position:0 0} .menu-area{ background-image:url(images/topnav/secondary-bg.gif); height:28px; background-repeat:repeat-x; clear:both}ul.nav:after{ content: "."; display:block; visibility:hidden; height:0; font-size:1px; clear:both}.integrated-menu{ float:left; margin:0 auto; position:relative; z-index:11}.integrated-menu ul{ margin:0px; padding:0; list-style:none; font-size:12px; height:27px; float:left; }.integrated-menu ul li{ float:left; position:relative; background-image:url(images/topnav/menu-side-borders.gif); background-repeat:no-repeat; background-position:right 6px; vertical-align:middle; z-index:1}.integrated-menu ul li.last{ background-image:none}.integrated-menu ul li.activelink{ background-repeat:no-repeat}.integrated-menu ul li.activelink ul li a,.integrated-menu ul li.activelink ul li a:link,.integrated-menu ul li.activelink ul li a:visited{ background-repeat:no-repeat; font-weight:normal !important}.integrated-menu ul li a,.integrated-menu ul li a:link,.integrated-menu ul li a:visited,.integrated-menu ul li a:hover{ display:block; padding:7px 15px 9px; color:#000; text-decoration:none; outline:none}.integrated-menu ul li a img,.integrated-menu ul li a:link img,.integrated-menu ul li a:visited img,.integrated-menu ul li a:hover img{ border:none; vertical-align:middle; font-size:0; line-height:0px} .integrated-menu ul li ul{ position:absolute; left: -999em; border-right:1px solid #c9c9c9; width:172px; margin:0; height:auto !important; height:1%; padding:0; min-width:0; float:none; background-color:#ffffff; .margin-top: -3px}.integrated-menu ul li ul li{ background-image:none; border-bottom:none; padding:0; margin:0; position:relative; display:block; height:1%}.integrated-menu ul li ul li a,.integrated-menu ul li ul li a:link,.integrated-menu ul li ul li a:visited{ height:auto !important; text-align:left; display:block; background-image:none !important; padding:5px 6px 5px 10px; width:155px; background-color:#ffffff; border-bottom:1px dashed #c9c9c9 !important; border-left:1px solid #c9c9c9 !important; min-height:0; white-space:normal; line-height:17px} .integrated-menu ul li ul li.last-nav-item a,.integrated-menu ul li ul li.last-nav-item a:link,.integrated-menu ul li ul li.last-nav-item a:visited{ border-bottom:1px solid #c9c9c9 !important} .integrated-menu ul li ul li.first-nav-item{ }.integrated-menu ul li ul li a:hover{ background-color:#f5f5f5 !important} .integrated-menu ul li:hover ul,.integrated-menu ul li.sfhover ul{ left:auto} .integrated-menu ul li ul li:hover,.integrated-menu ul li ul li.sfhover{ border-bottom:none}.menu-gradient{ background-image:url(images/topnav/menu-gradient.gif); background-repeat:repeat-x; height:4px; width:auto; font-size:0px; line-height:0}* html .menu-gradient{ margin-top: -3px}.right-menu-button-container{ text-align:right; padding-right:10px; font-size:7px; line-height:0px; float:right; padding-top:3px}.right-menu-button a img,.right-menu-button a:link img,.right-menu-button a:visited img{ border:none}.right-menu-button{ float:left; margin-left:10px}* html ul.nav iframe{ display:block; position:absolute; left: -0.25em; top: -0.25em; z-index:0; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); margin-left:3px}select.hide{ visibility:hidden; }

HTML.noscroll{ height:100%; overflow:hidden}BODY.noscroll{ background-color:white; width:100%; height:100%; overflow-x:hidden; overflow-y:auto; font-size:12px} BODY, TD, DIV{ font-family:arial,helvetica,sans-serif; font-size:12px} SELECT{ font-size:12px; font-family:arial, verdana, helvetica, sans-serif} TEXTAREA, INPUT{ font-size:12px; background-color:white; font-family:arial, verdana, helvetica, sans-serif; border:1px solid #C0C0C0} FORM{ margin:0px; padding:0px}LABEL{ -moz-user-select:none; -khtml-user-select:none; user-select:none; cursor:pointer; cursor:hand} a,a:link,a:visited{ color : blue; text-decoration:underline}a:hover{ text-decoration:none}

 .login-top,.login-bottom{ width:480px; height:6px; background-repeat:no-repeat} .login-remember{margin-top:5px}.login-top{ height:147px} .login-bottom{ background-image:url(images//login/login-bottom.gif?r=1)} .login-main{ width:418px; border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#ffffff; padding:0px 30px 20px} body.login-body{ background-color:#f5f5f5}.login-body-color{ color:#f5f5f5; text-align:center}.login-box{ width:480px; margin:30px auto 0}.login-title-box{ background-image:url(images//login/login-dots.gif?r=1); background-repeat:repeat-x; background-position:bottom; padding-bottom:14px}.login-title-box h1{ padding:0; margin:0; text-align:center; font-family:verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px}.login-info{ padding:10px 0 20px 99px}.login-info label{ display:block; padding-bottom:2px; padding-top:10px}.login-info #password, .login-info #username, .login-info #loginlist{ width:220px; font-family:Arial Unicode MS}.login-links{ padding-top:20px; text-align:center}.login-warning{ background-image:url(images//login/login-warning-icon.gif?r=1); background-repeat:no-repeat; background-position:20px center; background-color:#fffbcc; border:1px solid #cfad66; padding:10px; width:310px; font-weight:normal; color:black; margin:0 auto 0}.login-warning p{ margin:0 0 0 40px; padding:0}.login-error{ background-image:url(images//login/login-error-icon.gif?r=1); background-repeat:no-repeat; background-position:20px center; background-color:#fffbcc; border:1px solid #cfad66; padding:10px; width:310px; font-weight:normal; color:red; margin:0 auto 0}.login-error p{ margin:0 0 0 40px; padding:0}.login-button{ text-align:center; padding:10px 0 20px; background-image:url(images//login/login-dots.gif?r=1); background-repeat:repeat-x; background-position:bottom}INPUT.btnGray{ background-color:#eaeaea; background-image:url(images//silver-button-background.gif?r=1); background-repeat:repeat; border:1px solid #b1b1b1; font-size:10px; font-weight:bold; font-family:Verdana; padding:1px 10px; vertical-align:top; margin:0 auto 1px auto; width:auto; overflow:visible; cursor:pointer}#wnHoverWrapper{ display:none; z-index:999; width:177px; position:absolute}#wnHoverTop{ line-height:11px; background-image:url('/images/whatsnew_popup_top.gif'); background-position:middle top; background-repeat:no-repeat}#wnHoverLeft{ background-image:url('/images/whatsnew_popup_left.gif'); background-repeat:repeat-y; background-position:left center}#wnHoverBottom{ line-height:11px; background-image:url('/images/whatsnew_popup_bottom.gif'); background-repeat:no-repeat; background-position:center bottom}#wnHoverRight{ font-size:8pt; background-image:url('/images/whatsnew_popup_right.gif'); background-repeat:repeat-y; background-position:right center; width:177px}#wnHoverContent{ font-size:8pt; padding:0px 8px 0px 10px}.noBorder{border:0px;padding:0px;margin:0px}

