#toolPanel{background-color:transparent}#toolPanel *{font-family:sans-serif,verdana,arial;padding:0;margin:0}#toolPanel,#toolPanel p,#toolPanel div,#toolPanel li{font-size:12px;line-height:12px}#toolPanel li,#toolPanel ul{list-style-type:none;list-style-image:none}#toolPanel #tpTabZone{position:absolute;height:5px;width:100%;z-index:9999}#toolPanel .tpPanels{position:relative;z-index:9999}#toolPanel .tpPanels .tpPanelCon{background-color:#eee;border-bottom:2px solid #bbb;margin:0;padding:0;display:none}#toolPanel .tpPanels .tpPanelCon .tpPanelInner{margin:0;padding:10px}#toolPanel #tpAccountPanel{position:relative;z-index:1}#toolPanel #tpLoginPanel{position:relative;z-index:1}#toolPanel .tpTabs{background-color:transparent;right:0;position:absolute;width:200px;z-index:9997}#toolPanel .tpTabs>ul{background-color:#d8d8d8;background:-moz-linear-gradient(top,#f7f7f7,#cecfcc);background:-moz-linear-gradient(to bottom,#f7f7f7,#cecfcc);background:-ms-linear-gradient(top,#f7f7f7,#cecfcc);background:-o-linear-gradient(top,#f7f7f7,#cecfcc);background:-webkit-linear-gradient(top,#f7f7f7,#cecfcc);background:linear-gradient(top,#f7f7f7,#cecfcc);border-radius:0 0 10px 10px;box-shadow:1px 1px 3px #666;float:right;list-style-type:none;margin:0 5px 0 0;padding:0 20px;border-top:0}#toolPanel .tpTabs>ul li{list-style-type:none}#toolPanel .tpTabs>ul.tpOpen{background-color:#eee}#toolPanel .tpTabs>ul li.tpButton{float:left}#toolPanel li.tpButton a{color:#444}#toolPanel ul.tpOpen li.tpButton a{color:#222}#toolPanel .tpTabs>ul li.tpLock{float:left;height:10px;margin:4px 0;padding:4px 0;cursor:pointer}#toolPanel .tpTabs>ul li.tpLock{float:left;height:10px;margin:4px 0;padding:4px 0;cursor:pointer}#toolPanel #containment-wrapper{margin-left:-254px;width:100%}#toolPanel #tpDraggable{position:fixed;z-index:9999;display:none}#toolPanel .tpFixedTabs>ul{background-color:transparent;left:50%;margin:0 0 0 -230px;position:relative;top:0;z-index:9998}#toolPanel .tpFixedTabs>ul{background-color:#d8d8d8;background:-moz-linear-gradient(top,#f7f7f7,#cecfcc);background:-moz-linear-gradient(to bottom,#f7f7f7,#cecfcc);background:-ms-linear-gradient(top,#f7f7f7,#cecfcc);background:-o-linear-gradient(top,#f7f7f7,#cecfcc);background:-webkit-linear-gradient(top,#f7f7f7,#cecfcc);border-radius:0 0 10px 10px;box-shadow:1px 1px 3px #666;display:table;list-style-type:none;margin:0 auto;padding:0 20px;border-top:0}#toolPanel .tpFixedTabs>ul li{list-style-type:none}#toolPanel .tpFixedTabs>ul.tpOpen{background-color:#eee}#toolPanel .tpFixedTabs>ul li.tpButton{float:left}#toolPanel .tpFixedTabs>ul li.tpEditLock{float:left;height:10px;margin:7px 0;padding:7px 0 0 6px;cursor:pointer}#toolPanel ul#tpEditTab li.tpEditButton{float:left}#toolPanel ul#tpEditTab li.tpEditButton a{display:block;background-color:#e8e8e8;background:-moz-linear-gradient(top,#f8f8f8,#e0e0e0);background:-moz-linear-gradient(to bottom,#f8f8f8,#e0e0e0);background:-ms-linear-gradient(top,#f8f8f8,#e0e0e0);background:-o-linear-gradient(top,#f8f8f8,#e0e0e0);background:-webkit-linear-gradient(top,#f8f8f8,#e0e0e0);margin:6px 2px 4px;padding:6px;border:1px solid #ddd;border-radius:3px 3px 3px 3px;text-decoration:none;color:#555;text-transform:uppercase}#toolPanel ul#tpEditTab li.tpEditButton a.tpButtonDown{background-color:#e0e0e0;background:-moz-linear-gradient(top,#d8d8d8,#f8f8f8);background:-moz-linear-gradient(to bottom,#d8d8d8,#f8f8f8);background:-ms-linear-gradient(top,#d8d8d8,#f8f8f8);background:-o-linear-gradient(top,#d8d8d8,#f8f8f8);background:-webkit-linear-gradient(top,#d8d8d8,#f8f8f8);color:#333;box-shadow:1px 1px 3px #888 inset;border:1px solid #ccc;padding:7px 6px 5px}#toolPanel ul#tpEditTab li.tpEditButton a{border:1px solid #b8b8b8}#toolPanel ul#tpEditTab li.tpEditButton a:hover{border:1px solid #444}#toolPanel ul#tpEditTab li.tpEditButton a.tpButtonDown:hover{border:1px solid #444}#toolPanel ul#tpEditTab li.tpEditButton a.tpButtonUp:hover{border:1px solid #444}#toolPanel ul#tpAccountTab li.tpButton a{border-radius:3px 3px 3px 3px;display:block;margin:4px;padding:2px;text-decoration:none;font-weight:700}#toolPanel #tpAccountWait{visibility:hidden}#toolPanel #tpAccountWait img{visibility:inherit}#toolPanel ul#tpLoginTab li.tpButton a{border-radius:3px 3px 3px 3px;display:block;margin:4px;padding:2px;text-decoration:none;font-weight:700}#toolPanel #tpLoginWait{visibility:hidden}#toolPanel #tpLoginWait img{visibility:inherit}#toolPanelFooter,#toolPanelFooter p,#toolPanelFooter div,#toolPanelFooter li{font-family:verdana,arial,sans-serif;font-size:11px;line-height:11px}#toolPanelFooter{background-color:#e0e0e0;border-top:1px solid #f8f8f8;border-bottom:1px solid #aaa}#toolPanelFooter .tpInner{padding:5px;border-top:1px solid #aaa;border-bottom:1px solid #f8f8f8}#toolPanelFooter .tpInner span{padding:0 10px}#toolPanel .fieldRequired{margin:0 0 0 5px;font-weight:700;color:#903020}#toolPanel #panelFormContainer{margin:0 auto;padding:20px 0;width:400px}#toolPanel #panelFormContainer li{padding:5px;text-align:center}#toolPanel #panelFormContainer li.buttonRow{text-align:right;padding:5px 15px 5px 5px}#toolPanel #panelFormContainer li label{text-align:left;display:inline-block;width:100px}#toolPanel #panelFormContainer li input[type=text]{width:250px;border:1px solid #888;padding:5px}#toolPanel #panelFormContainer li input[type=password]{width:250px;border:1px solid #888;padding:5px}#toolPanel #panelFormContainer h3{margin:3px 0 5px}#toolPanel .panelInstructionContainer{padding:10px 0}#toolPanel .panelLowerInstructionContainer{padding:10px 0}#toolPanel #panelFormContainer li input[type=checkbox]{width:100px}#toolPanel #panelFormContainer li label.callout{text-align:right;padding:0 10px 0 0}#toolPanel li#hiddenRow{display:none}#toolPanel .panelAccountFormList{list-style:none outside none;margin:0;padding:0}#toolPanel .panelLoginFormList{list-style:none outside none;margin:0;padding:0}#toolPanel .panelEmailFormList{list-style:none outside none;margin:0;padding:0}.panelRegistrationFormList{list-style:none outside none;margin:0;padding:0}#toolPanel a.panelButton,#toolPanel a.panelButton:visited{background-color:#888;border:1px solid #ddd;border-radius:3px 3px 3px 3px;color:#fff;display:block;font-weight:700;margin:7px 3px;padding:8px;text-decoration:none;display:inline-block}#toolPanel div.spinner{margin:auto 0;padding:10px 0 0;text-align:center}#toolPanel div.spinner p{text-align:center}#toolPanel div.spinner img{text-align:center}#toolPanel div.spinner p img{text-align:center}