html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:1em;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}body{line-height:1;color:#333;background:#f7f7f7;font-size:75%;}html>body{font-size:12px;}
ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a.obfuscemail{text-decoration:none;}
a:link,a:visited{text-decoration:none;color:#004ca8;}a:hover{text-decoration:underline;color:#005CCB;}
.clear{clear:both;}em{font-style:italic;}strong{font-weight:bold;}.fpcontent .newsketchbuttonwrap{width:152px;height:35px;background:url(/static/img/sketchpadcc/big_button.gif) no-repeat bottom left;}
.fpcontent .newsketchbuttonwrap a{width:152px;position:relative;padding:35px 0 0 0;overflow:hidden;background:transparent url(/static/img/sketchpadcc/big_button.gif) no-repeat top left;height:0;display:block;}
#errorpage .error500{font-size:1em;background:#fcc;border:1px solid #f00;padding:1em;margin:1em 2em;font-weight:bold;}
body#padviewbody{background:url("/static/img/sketchpadcc/background-E7E7E7-363636.gif") repeat-y scroll left top;}
#padviewpage a{text-decoration:underline;}#padviewpage #padviewheader{margin:8px;padding:8px;border:1px solid #ccc;background-color:#e0e0ff;line-height:160%;}
#padviewpage #padviewheader h1{font-weight:bold;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:2em;}
#padviewpage .metadata{color:#333;}#padviewpage .rlabel{font-weight:bold;}#padviewpage p{margin-top:2px;}
#padviewpage #padcontent{border:1px solid #ccc;margin:8px;padding:8px;font-family:sans-serif;font-size:12px;background-color:#fff;line-height:130%;}
#padviewpage #padviewfooter{margin:8px;padding:8px;font-size:12px;}#padviewpage #export td.exportpic a img{border:0;}
#padviewpage #export a.disabledexport{color:gray;text-decoration:none;}#padviewpage #export{font-size:1em;}
#padviewpage #export .exportlink{margin:2px 0;}#padviewpage #export td.exportpic{padding-left:10px;}
#padviewpage #export td.labelcell{padding-left:4px;}#export img{vertical-align:middle;padding:4px;padding-bottom:8px;padding-left:3px;}
#export span.titlelabel{vertical-align:top;padding-right:12px;font-size:1.3em;color:#000;font-weight:bold;margin-top:10px;}
#export td.labelcell a{vertical-align:middle;font-size:1em;padding-right:12px;color:#00348f;font-weight:bold;}
#featuretourpage p{margin-top:1em;}#featuretourpage #screencastmsg{margin:2em 0;}#featuretourpage .featurebox{clear:both;padding:1em 1em;margin-top:2em;margin-left:auto;margin-right:auto;background:#eee;border:1px solid #ccc;}
#featuretourpage .featurebox .featureprose p{padding:0;margin:1em 0;}#featuretourpage .featurebox img{border:1px solid #aaa;margin:0 1em 1em 1em;}
#featuretourpage #usersimg{float:right;}#featuretourpage #editsimg{padding:0;margin:0;}#featuretourpage #neverlosework img{float:left;}
#featuretourpage #lockimg{float:right;border:0;}#featuretourpage #revisionsimg{float:left;margin-left:0;}
#featuretourpage #codeimg{float:left;margin-left:0;}#featuretourpage h2{margin-top:0;font-size:1.5em;font-weight:bold;}
#featuretourpage p{font-size:1.1em;}#productpage p{font-size:1.2em;color:#333;}#productpage h2{font-size:1.6em;font-weight:bold;font-family:inherit;color:#399;font-style:italic;border-bottom:1px solid #399;margin-top:1.5em;margin-bottom:.3em;}
#productpage #howuse{margin-left:80px;margin-right:80px;}#productpage #howuse p{font-size:1.2em;line-height:150%;}
#productpage .tourbar{width:100%;}#productpage .tourbar td{padding:3px;}#productpage .tourbar .left{text-align:left;font-weight:bold;font-size:1.6em;}
#productpage .tourbar .right{text-align:right;}#productpage .tourbar a{color:#33f;font-size:1.4em;font-weight:bold;}
#productpage #tourtop{border-bottom:1px solid #999;}#productpage #pageshot img{display:block;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:0;}
#productpage .javascripton #tourbody{padding-top:1px;padding-bottom:1px;}#productpage .javascripton .tourprose{display:none;}
#productpage #usecases table{height:300px;padding:20px auto;border:1px solid #aaa;width:100%;}#productpage #usecases td{vertical-align:top;}
#productpage #usecases p{font-family:Georgia,serif;font-size:1.3em;line-height:1.3;}#productpage #usecases h3{padding:0;margin:0;font-weight:bold;color:black;font-family:inherit;font-size:1.6em;margin-top:.5em;}
#productpage #usecases strong{font-style:normal;font-weight:normal;background-color:#ffc;}#productpage #usecases p.intro{margin:.5em 0;}
#productpage #usecases #prosecell{padding-left:20px;padding-right:20px;padding-top:15px;border-left:1px solid #ccc;background:#fff url(/static/img/oct/insetrect.gif) no-repeat right top;}
#productpage #usecases #prosecell p{padding:0;margin:0;margin-bottom:.8em;}#productpage .showpageshot #usecases{display:none;}
#productpage .showusecases #pageshot{display:none;}#productpage #tourleftnavcell{width:200px;}#productpage ul#tourleftnav{margin:0;padding:0;list-style:none;}
#productpage ul#tourleftnav li{margin:0;padding:0;background:#fff;}#productpage ul#tourleftnav li a{color:#33f;text-decoration:none;}
#productpage ul#tourleftnav li a:hover{text-decoration:underline;}#productpage ul#tourleftnav li a{outline:none;}
#productpage ul#tourleftnav li{background:url(/static/img/oct/usecasesnavup.gif) repeat-x left center;border-bottom:1px solid #ccc;}
#productpage ul#tourleftnav li.selected{background:url(/static/img/oct/usecasesnavdown.gif) repeat-x left center;}
#productpage ul#tourleftnav li.selected a{color:#000;background:url(/static/img/oct/tinytriangle.gif) no-repeat 95% center;}
#productpage #tourleftnav a{font-size:1.2em;padding:.4em .4em;display:block;font-weight:bold;font-family:inherit;font-style:italic;cursor:pointer;}
.fpcontent .newsketchbuttonwrap{margin:0 auto;}#faqpage hr{width:100%;margin-top:2em;margin-bottom:2em;margin-left:auto;margin-right:auto;color:#ccc;}
div#faqpage h2{border-bottom:1px solid #aaa;margin:0;}#faqpage div.answer{color:#222;padding:1em;}#faqpage ul.qlist{margin:2em 0 4em 1.4em;}
#faqpage ul.qlist li{margin:.5em 0;}#contactpage div.cbox{padding:1em;margin:2em 0;width:330px;height:200px;}
#contactpage h2{margin:0;}#contactpage #boxleft{float:left;margin-left:1em;}#contactpage #boxright{float:right;margin-right:1em;}
#contactpage #boxright p{font-size:1.4em;font-family:serif;color:#222;padding-left:2em;}#companypage div#appjetinc{width:300px;float:left;padding:2em;}
#companypage div#appjetinc p{padding-left:1em;}#companypage img#ajlogo{margin-top:1em;border:0;}#companypage img#pier38{border:1px solid #888;float:right;margin-top:1em;}
#companypage table img{border:1px solid #444;margin-top:4px;}#companypage table td{padding:15px;vertical-align:top;}
#companypage table td p.intro{margin-top:0;}#createpadpage form{width:80%;margin-left:auto;margin-right:auto;background:#fff;font-size:1.25em;text-align:center;padding:2em;}
#createpadpage .padurl{background:#fff;border:1px solid #ccc;padding:1em;}#createpadpage input{font-size:1.25em;}
#padfullpage #msg{margin:2em 0;padding:2em;background:#eee;border:1px solid #aaa;font-size:1.3em;}#padfullpage #padurlwrap{text-align:center;margin-bottom:3em;}
#padfullpage .padurl{background:#fff;border:1px solid #ccc;padding:1em;}#betasignuppage img#betasign{float:left;margin-top:20px;}
#betasignuppage div#betaformwrap{margin:15px;padding:20px;margin-left:200px;border:1px solid #ccc;background:#eee;}
#betasignuppage div#betaformwrap p{margin:0;color:#333;margin-bottom:1em;}#betasignuppage div#betaform{padding:2em 0;}
#betasignuppage div#betaform input#email{font-size:1.6em;color:#555;}#betasignuppage div#betaform button{font-size:1.6em;}
#betasignuppage div#confirm{display:none;}#betasignuppage div#error{margin:1em 3em 2em 2em;color:red;display:none;}
#betasignuppage div#confirm{margin:2em 2em 2em 0;color:green;font-weight:bold;display:none;}#betasignuppage div#subtext{font-size:.9em;color:#666;}
body#padsliderbody{font-size:1.2em;padding:20px;background-color:#fff;}#padsliderbody #stuff{width:600px;margin-top:10px;}
#padsliderbody #sliderui{margin:10px;}#padsliderbody #controls{background:#eee;padding:5px;border:1px solid #999;}
#padsliderbody #currevdisplay{margin-top:3px;}#padsliderbody #controls a{color:#00f;text-decoration:underline;cursor:pointer;}
#padsliderbody #stuff{padding:5px;}#testimonials{padding:0 3em;font-family:times serif;}#testimonials .head{font-weight:bold;padding-top:4px;padding-right:80px;}
#testimonials .quote-open{background:url(/static/img/about/quote-open.png) no-repeat left top;padding-left:80px;margin-top:2em;}
#testimonials .quote-close{background:url(/static/img/about/quote-close.png) no-repeat right bottom;padding-right:80px;text-align:justify;color:#222;}
#testimonials .attrib{font-style:italic;text-align:right;padding-left:2em;padding-right:80px;color:#444;}
#testimonials .attrib p{margin:0;}div.pne-faq dt{font-size:1.1em;border-bottom:1px solid #444;color:#666;margin:1.6em 0 .75em 0;}
div#support-content{margin:0 4em;}div#forums-content{margin:0 4em;}a.noDecoration:hover{text-decoration:none;color:#000;}
img.littleAvatar{margin:2px 3px 2px 7px;vertical-align:middle;}.admin{background:none repeat scroll 0 0 #FFA;}
a:hover .admin{text-decoration:underline;}body#padbody div.galleryScreen{background:none;}body#framedpagebody.EFE4BD-2B2922{background:url("/static/img/sketchpadcc/background-E7E7E7-363636.gif") repeat-y scroll left top #DDD;}
#live-pads{padding-bottom:10px;}#welcome-msg{font-size:1.2em;color:#A32500;padding-top:10px;}#homeright{position:absolute;left:716px;}
#homeleft{width:600px;}#homeleft-title{font-weight:bold;font-size:1.0em;margin-top:1em;}a.new-news{color:#48D;}
a.old-news{color:#333;}a.always-good-news{color:#000;}.slightly-translucent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;padding-top:15px;padding-bottom:10px;}
.slightly-translucent:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1.0;-moz-opacity:1.0;opacity:1.0;}
.news-time-sep{margin-top:2em;}.news-time-sep .date{float:left;background:#fff;padding-right:1em;color:#000;font-size:.9em;font-weight:bold;}
.news-time-sep .line{height:.5em;border-bottom:1px solid #ccc;}.news-item{padding:0 2em 0 1em;font-size:14px;text-shadow:1px 1px 1px #FFF;}
#recent-pads #viewall{display:block;float:left;margin:.8em 0;font-size:.8em;}#homeright #padtable{width:100%;margin:1em auto;}
#homeright h3,#homeleft h3{font-size:1.0em;font-weight:bold;margin-top:1em;}#homecenter h3{font-size:1.4em;font-weight:bold;margin-top:20px;margin-left:5%;}
#homecenter div a{text-shadow:0 1px 0 #FFF;}.below-table-link{margin-left:10%;font-weight:normal;font-size:12px;margin-top:0;padding-top:0;position:relative;}
table#challenges{border:0;margin-top:8px;}table#challenges tr td{vertical-align:top;padding:4px 4px;}
#edge{position:absolute;left:850px;top:85px;width:375px;font-size:12px;}span.new-feature{position:relative;bottom:5px;padding:1px 2px;font-size:8px;margin-left:2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFAA',endColorstr='#DCDA95');background:-webkit-gradient(linear,left top,left bottom,from(#FFA),to(#DCDA95));background:-moz-linear-gradient(top,#FFA,#DCDA95);}
.featured{font-weight:bold;line-height:1.5em;background-color:#ffc6c6;}body#framedpagebody.EFE4BD-2B2922{background:url("/static/img/sketchpadcc/background-E7E7E7-363636.gif") repeat-y scroll left top #DDD;}
#container{font-family:Arial,Helvetica,Calibri,sans-serif;border-right:1px solid #000;}div.fpcontent{width:888px;font-size:1.3em;padding-top:1em;margin-left:16px;}
div.fpcontent p{margin:1em 0;line-height:150%;}div.fpcontent ul{list-style:disc;padding-left:2em;}div.fpcontent ul li{margin:1em 0;}
#pro-topbar{height:48px;}#pro-topbar-inner{width:888px;margin:0 auto;height:48px;line-height:48px;background:url(/static/img/sketchpadcc/pro-header-logo2.png) no-repeat top center;}
#pro-topbar div#org-name a{font-size:1.4em;color:#fff;vertical-align:center;}#accountnav{vertical-align:center;color:#fff;font-size:11px;}
#accountnav a{color:#98CBFF;text-decoration:none;}#pro-topnav{background-color:#FFF;border-bottom:1px solid #CCC;height:36px;width:917px;font-size:12px;}
body.fullwidth #pro-topnav{width:100%;}#pro-topnav a{text-shadow:0 1px 0 #FFF;}#pro-topnav-inner{height:36px;width:900px;}
body.fullwidth #pro-topnav-inner{width:99%;}div#accountnav-pro{text-align:right;line-height:36px;}#pro-topnav ul{float:left;}
#pro-topnav ul li{display:block;height:36px;float:left;}#pro-topnav ul li a{display:block;line-height:36px;padding:0 10px;border-right:1px solid #DDD;}
#pro-topnav ul li.topnav_allsketches a,#pro-topnav ul li.topnav_allsketches.selected a{background:#FFA;border-bottom:1px solid #CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;}
#pro-topnav ul li.topnav_home a{margin-left:0;}#pro-topnav ul li.selected a{color:#000;background:url(/static/img/pro/topnav/pro-topnav-notch.gif) no-repeat center 28px;}
#shuttingdown{position:relative;zoom:1;border:1px solid #992;background:#ffc;padding:.6em;font-size:1.2em;margin-top:6px;}
div.global-pro-notice{margin:.5em 1em;border:1px solid #f84;background:#ffc;font-weight:bold;padding:1em;}
#topbar{background:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC',endColorstr='#999999');background:-webkit-gradient(linear,left top,left bottom,from(#CCC),to(#999));background:-moz-linear-gradient(top,#CCC,#999);border-bottom:1px solid #005ccb;position:relative;width:917px;}
body.fullwidth #topbar{width:100%;}div#banner{top:0;padding-top:17px;position:absolute;color:#98cbff;font-size:14px;width:517px;margin-left:400px;text-align:right;}
div#banner a#home-newsketch{color:#005CCB;background-color:#eee;font-weight:bold;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
a.headerlinks{font-size:14px;color:#333;margin-right:7px;padding:3px 3px;text-decoration:none;text-shadow:rgba(255,255,255,0.5) 0 1px 0;}
a.headerlinks:hover{background-color:#CCC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
div#banner-left{top:0;padding-top:20px;position:absolute;color:#98cbff;font-size:14px;height:31px;width:300px;text-align:left;z-index:2;left:290px;}
a.headerlinks-left{color:#ccc;padding-right:15px;}IMG.icon{padding-right:6px;vertical-align:text-bottom;}
a{text-decoration:none;color:#263892;}a:hover{text-decoration:none;}body{background:url("/static/img/sketchpadcc/background-E7E7E7-363636.gif") repeat-y scroll left top;font-family:Arial,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,0.25);}
#home{width:600px;margin:0 auto;text-align:center;}#home #title{font-size:3.6em;}#banner a#home-newsketch{color:#005CCB;background-color:#eee;font-weight:bold;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#home a#home-newsketch{color:#005CCB;}#header-links{font-family:Arial,sans-serif;text-align:center;margin-left:auto;margin-right:auto;position:absolute;top:60px;width:100%;font-size:1.3em;}
div#intro{font-size:12px;line-height:1.5;font-size:1.2em;padding-top:70px;}.featured{background-color:#fffcbf;}
div#newsketch{position:absolute;top:29px;right:104px;}div.slightly-translucent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;}
div.slightly-translucent:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1.0;-moz-opacity:1.0;opacity:1.0;}
div#teaser{text-align:center;margin-left:auto;margin-right:auto;position:absolute;top:50px;width:917px;}
.o50{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;}
.o50:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1.0;-moz-opacity:1.0;opacity:1.0;}
div#footer-links a{color:#FFF;padding:0 5px;}div#footer-links a:hover{color:#FFA;}#topbar{background:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC',endColorstr='#999999');background:-webkit-gradient(linear,left top,left bottom,from(#CCC),to(#999));background:-moz-linear-gradient(top,#CCC,#999);border-bottom:1px solid #005ccb;position:relative;width:917px;}
div#banner{top:0;padding-top:17px;position:absolute;color:#98cbff;font-size:14px;width:517px;margin-left:400px;text-align:right;}
a.headerlinks{font-size:14px;color:#333;margin-right:7px;padding:3px 3px;text-decoration:none;text-shadow:rgba(255,255,255,0.5) 0 1px 0;}
a.headerlinks:hover{background-color:#CCC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
div#banner-left{top:0;padding-top:20px;position:absolute;color:#98cbff;font-size:14px;height:31px;text-align:left;z-index:0;left:290px;}
a.headerlinks-left{color:#ccc;padding-right:15px;}#viewbarcontents{font-size:12px;text-align:center;width:100%;}
#viewbarcontents a{color:#48D;text-decoration:none;}#etherpad_org_welcome{position:fixed;left:291px;top:-5px;padding:5px 10px 40px;width:225px;height:50px;line-height:1.4;}
#hide-etherpad_org_welcome{font-size:11px;font-weight:bold;position:absolute;right:5px;top:4px;}div#bottom a{color:#FFF;}
div#bottom a:hover{color:#FFA;}#studioList a{font-weight:normal;font-size:14px;}body#padbody.EFE4BD-2B2922{background:url("/static/img/sketchpadcc/background-E7E7E7-363636.gif") repeat-y scroll left top #DDD;}
#light{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;vertical-align:text-bottom;}
#light:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1.0;-moz-opacity:1.0;opacity:1.0;}
.admin{background:#ffa;}.account-container{width:275px;margin:0 auto;z-index:1001;}#account-error{margin:1em 0;padding:1em;background:#fee;border:1px solid #f66;font-weight:bold;}
#account-message{margin:1em 0;padding:1em;background:#efe;border:1px solid #ccc;}#signin-notice{margin:1em 0;padding:1em;background:#ffa;border:1px solid #ccc;}
a.new-news{color:#48D;}a.old-news{color:#333;}a.always-good-news{color:#000;}a.old-news:hover,a.always-good-news:hover,a.new-news:hover{text-decoration:underline;}
div.bb{background:#FFF;}div.bb div.bb-top{position:relative;width:100%;height:30px;background:url(/static/img/pro/box/blue-boxtop.gif) repeat-x 0 -30px;}
div.bb div.bb-topleft{position:absolute;top:0;left:0;height:30px;width:9px;background:url(/static/img/pro/box/blue-boxtop.gif) no-repeat 0 0;}
div.bb div.bb-topright{position:absolute;top:0;right:0;height:30px;width:9px;background:url(/static/img/pro/box/blue-boxtop.gif) no-repeat -9px 0;}
div.bb div.bb-title{color:#fff;font-weight:bold;line-height:30px;padding-left:10px;}div.bb div.bb-title-right{position:absolute;top:4px;right:4px;height:30px;width:8px;}
div.bb div.bb-in{border:1px solid #ccc;}button.bluebutton120{background:url(/static/img/sketchpadcc/sign_in.gif) no-repeat;width:100px;height:22px;padding:0;border:0;}
button.bluebutton120signup{background:url(/static/img/sketchpadcc/sign_up.gif) no-repeat;width:100px;height:22px;padding:0;border:0;}
button.bluebutton120_send_reminder{background:url(/static/img/sketchpadcc/send_reminder.gif) no-repeat;width:100px;height:22px;padding:0;border:0;}
div.bb-signin div.bb-in{padding:10px 12px 20px 12px;}div.bb-signin label#email-label,div.bb-signin label#fullname-label,div.bb-signin label#password-label,div.bb-signin label#password-confirmation-label,div.bb-signin label#invite-code-label{display:block;float:left;margin-top:10px;font-size:.9em;color:#333;padding-top:5px;}
div.bb-signin input.textin,div.bb-signin input.passin{border:1px solid #c2c2c2;background:#fff;margin-top:10px;width:150px;font-size:1.1em;float:right;}
div.bb-signin input#rememberMe,div.bb-signin label#rememberMe-label{float:left;}div.bb-signin input#rememberMe{margin-top:32px;}
div.bb-signin label#rememberMe-label{margin-left:3px;margin-top:35px;color:#555;font-size:.9em;display:block;}
div.bb-signin button.bluebutton{float:right;margin-top:24px;}div.account-container div#bottom-text{padding-top:20px;padding-left:4px;}
div.account-container div#bottom-text a{text-decoration:none;}#guest-signin-choice{display:block;border:1px solid green;background:#efe;padding:1em;margin:1em 0;}
#account-signin-choice{display:block;border:1px solid blue;background:#eef;padding:1em;margin:1em 0;}
div#guest-knock-box{width:500px;margin:0 auto;border:1px solid green;background:#efe;font-weight:bold;padding:1em;font-size:1.5em;}
div#guest-knock-denied{border:1px solid red;background:#fee;font-weight:bold;font-size:1.5em;padding:1em;margin:0 auto;width:500px;display:none;}
div.bb-forgotpass div.bb-in{padding:10px 12px 12px 12px;}div.bb-forgotpass div#instructions{color:#222;line-height:1.3;}
div.bb-forgotpass label{float:left;width:92px;margin-top:10px;font-size:1.1em;color:#333;padding-top:5px;}
div.bb-forgotpass input.textin{border:1px solid #c2c2c2;background:#fff;margin-top:14px;width:150px;float:right;}
div.bb-forgotpass button{float:right;margin-top:16px;}div.my-account{width:600px;}div.my-account h2{font-size:1.2em;border-bottom:1px solid #444;color:#444;margin:1em 0;font-weight:bold;}
div.my-account table{width:500px;}div.my-account table .ti input{width:100%;}div.my-account table th{width:160px;}
div.my-account table th,div.my-account table td{padding:4px 8px;}a.small{font-size:12px;line-height:20px;}
.yellow-button{right:29px;top:9px;padding:2px 4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFAA',endColorstr='#DCDA95');background:-webkit-gradient(linear,left top,left bottom,from(#FFA),to(#DCDA95));background:-moz-linear-gradient(top,#FFA,#DCDA95);border:1px solid #ccc;}
.yellow-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFAA',endColorstr='#FFFFAA');background:-webkit-gradient(linear,left top,left bottom,from(#FFA),to(#FFA));background:-moz-linear-gradient(top,#FFA,#FFA);}
#header-for-nonprouser-on-propage{text-align:center;height:36px;padding-top:12px;}#welcome-message{z-index:1;background-color:#E7E7E7;padding:15px 10px 5px 10px;border:1px solid #666;bottom:0;right:0;font-size:11px;line-height:1.4;height:84px;width:230px;position:fixed;}
.embed #welcome-message{display:none;}#hide-welcome-message{position:absolute;top:4px;right:5px;font-size:11px;font-weight:bold;}
.bottompaper{position:relative;display:block;}.sidebarbox{padding-top:13px;line-height:1.4em;}.sidebarbox{width:143px;border:1px solid #969696;padding:16px;padding-top:13px;line-height:1.8em;vertical-align:top;margin-top:8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:rgba(0,0,0,.8);text-shadow:0 1px 0 rgba(255,255,255,1);}