#loginSignupForgotPasswordPanel {background: transparent url(../images/su-panel-background.gif) 0 0 no-repeat;height: 240px;left: 608px;padding: 0;top: 68px;width: 250px;}#signinPanel {height: 300px;left: 5px;margin: 20px 0 0 15px;position: absolute;top: 20px;width: 100%;}#signinPanel table { left: -60px; top: 0; }#loginSignupForgotPasswordPanel input { padding: 0; }#u-n, #p-w { width: 140px; }#loginSignupForgotPasswordPanel p { margin-top: 1px; }#loginSignupForgotPasswordPanel form { background: none; }#loginSignupForgotPasswordPanel label {background: none;display: block;font-weight: bold;height: 15px;overflow: visible;width: 100px;}#loginSignupForgotPasswordPanel #forgot { float: none; margin: 0; text-align: left; width: auto; }.formatButtonTableCentre { margin-top: 10px; }.leftGreenButtonEnd {background: url(/images/boo/su-panel-graphs.gif) 0 0 no-repeat;height: 29px;width: 16px;}.centreOfGreenButton {background: green url(/images/boo/su-panel-graphs.gif) 0 -44px repeat-x;color: orange;}.centreOfGreenButton input { color: #f57f04; }.rightGreenButtonEnd {background: url(/images/boo/su-panel-graphs.gif) 0 -86px no-repeat;height: 29px;width: 16px;}#forgot a { font-size: 10px; }#forgotPassPanel { left: 0; position: absolute; top: 20px; wheight: 100px; }#forgotPassPanel p {font-size: 11px;margin: 20px 0 0 0;padding: 0;text-align: left;width: 189px;}#forgotPassPanel p label { cursor: pointer; display: inline; }#forgotPassPanel p.email-address { margin: 0; }#forgotPassPanel p.email-address input {left: 20px;position: absolute;top: 97px;width: 150px;}#loginSignupForgotPasswordPanel p.password-error {color: red;font: normal 10px "Trebuchet MS";left: 0;position: absolute;top: 60px;}#forgotPassPanel table { left: 60px; position: absolute; top: 120px; }