/* CSS Document */

* { margin:0; padding:0; }
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  
  background-image: url("/images.php?action=background&id=1259");
  background-repeat:no-repeat;
  background-position: top;
  background-color:#e6e4e5;
  } }
img { border:none; }
p { padding:10px 0 0; }
a { color:#017bb2; text-decoration:underline; }
a:hover { text-decoration:none; }
#wrapper { width:783px; margin:0 auto; }
#header { height:100px; }
#logo { width:398px; height:95px; float:left; margin:0 0 0 33px; }
#buttons { float:right; width:208px; padding:25px 31px 0 0; }
#log-in { float:left; background:#0096da url(/images/button.png) left top no-repeat; font:600 1.6em Arial; text-align:center; border:1px solid #017bb2;color:#FFF; outline:0; height:26px; width:96px; line-height:26px; text-decoration:none;}
#sign-up { float:right;background:#00cdda url(/images/button.png) left top no-repeat; font:600 1.6em Arial; text-align:center; border:1px solid #01b0bb;color:#FFF; outline:0; height:26px; width:96px;line-height:26px; text-decoration:none;}

#container{
  background-color:#FFF;
  overflow:hidden;
  width:780px;
  border:2px solid #dddedf;
}
#content{
  width:480px; padding:10px 20px 20px; font:normal 1.2em Arial;
  border-right:260px solid #add8e6;
  /* The width and color of the rail */
  margin-right:-260px; /* Hat tip to Ryan Brill */
  float:left;
  background-color:#FFF;
}
#sidebar{
  background-color:#add8e6;
  width:230px; padding:0 10px 0 20px;
  float:left;

}
#loginform { background:url(/images/sign-in-bg.png) no-repeat; padding:68px 0 10px;  border-bottom:1px dashed #fff; }
#loginform div { margin:0 0 0 5px; }
#loginform label { font:normal 1.2em/1.5em Arial; color:#195a78; display:block; }
#loginform #password, #loginform #email { width:200px; height:26px; line-height:26px; padding:0 7px; border:1px solid #6bbad4; background:#FFF; }
#loginsubmit { clear:both;  margin:10px 0 0 90px; height:26px; width:120px; background:#0096da url(/images/button.png) left top no-repeat; font:600 1.6em Arial; text-align:center; border:1px solid #017bb2;color:#FFF; outline:0; }
#loginsubmit:focus { outline:0; }
#footer {  font:normal 1.2em Arial; color:#195a78; clear:both;background:url(/images/footer.png) no-repeat 20px 10px; height:76px; padding:10px 10px 0; }
#footer p { text-align:right; }

.submit
{
color: #000;
background: lightblue;
border: 2px outset lightblue
}

.timestamp { font-size: 10pt; color: gray; }
.tipinfo { font-size: 10pt; text-align:right; }
.tipinreview { border-width: 1px; border-bottom-style:dotted; border-color: gray; }
.tip { border-width: 1px; border-bottom-style:dotted; border-color: gray; }
.avatar { float: left; margin-right: 5px; margin-bottom: 5px; }
.account { padding: 10px 10px 10px 10px; }
.accountcred { font-size: 11pt; text-align: center; }
.countdown { font-size: 12pt; text-align: right; }
.tipsheet { padding: 10px 10px; border-width: 1px; border-bottom-style:dotted; border-color: gray; }
.category { font-size: 10pt; font-weight: bold; }
.links { font-size: 10pt; }
.actions { font-size: 10pt; }
.small { font-size: 9pt; }
.sidebarlink { color: #017bb2; }
.report { text-align: right; font-size: 9pt; }
