html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q,small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100.01%; font-family:inherit; vertical-align:baseline}input, textarea{ margin:0; padding:0}table{ border-collapse:collapse; border-spacing:0; line-height:10px}table, td, th{ vertical-align:top; text-align:left}caption, th, td{ text-align:left; font-weight:normal}td.text{ vertical-align:top}body{ background-color:#FFFFFF; color:#222; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; text-align:left}a, a:visited{ color:#2C61A3; text-decoration:none}a:hover{ text-decoration:underline}a img{ border:none}span{ color:#888}#header, .mobileBanner{ border-top:1px solid #7BA4C8; background-color:#5D90BC; border-bottom:1px solid #5685B2; padding:0 5px}.mobileBanner a{ display:block; line-height:0}#next_to_logo{ text-align:right}#footer{ border-top:1px solid #FFF; background-color:#f2f2f2; padding:5px 10px; font-weight:bold}#footer a{ font-weight:normal}.box{ border-bottom:1px solid #EBEBEB; padding:0 10px 8px}.box div{padding-bottom:4px}.box table{ margin-bottom:5px}.box .h{ font-weight:bold; font-size:14px; padding-top:9px; padding-bottom:5px}h5{ font-weight:bold}ul, ol{ padding:2px 0; padding-left:25px}li{ padding-bottom:1px}ol{ font-size:12px}.hl{ padding-top:9px}p{ padding:2px; color:#333}.box img{ background-color:#FFF; border:1px solid #DCDCDC; padding:2px; margin-right:3px}div.no_pad{font-size:12px}div.no_pad .time{display:block;padding-bottom:3px;font-size:11px}form{ margin-top:5px}input, textarea, select{ margin-bottom:5px}textarea{ width:90%}.new, a.new:visited{ color:#339900}div.alert{ background-color:#f2f2f2; border-top:1px solid #FFF; border-bottom:1px solid #DDD; padding:5px 10px}div.alert .h{ padding-top:8px}div.alert .new{ font-weight:bold}div.action_completed, div.banner{ background-color:#FFFBD9; border-top:1px solid #FFF; border-bottom:1px solid #F8E1B9; padding:5px 10px}div.error_alert{ background-color:#FFCCCC; border-top:1px solid #FFEEE3; border-bottom:1px solid #FF9999; padding:5px 10px}.system_error, .system_error small{ color:#C00}.disabled_link{ color:#999}.system_note{ color:#FF8B3D}a.external_invite, a.external_invite:visited{ color:#070739}