/* prototip.css : http://www.nickstakenburg.com/projects/prototip */
/* line 3, ../../app/stylesheets/prototip.sass */
.prototip {
  position: absolute;
}
/* line 5, ../../app/stylesheets/prototip.sass */
.prototip .effectWrapper, .prototip .tooltip {
  position: relative;
}
/* line 7, ../../app/stylesheets/prototip.sass */
.prototip .toolbar {
  position: relative;
  display: block;
}
/* line 10, ../../app/stylesheets/prototip.sass */
.prototip .toolbar .title {
  display: block;
  position: relative;
}
/* line 13, ../../app/stylesheets/prototip.sass */
.prototip .content {
  clear: both;
}
/* line 15, ../../app/stylesheets/prototip.sass */
.prototip .toolbar a.close {
  position: relative;
  text-decoration: none;
  float: right;
  width: 15px;
  height: 15px;
  background: transparent url(close.gif);
  display: block;
  line-height: 0;
  font-size: 0px;
  border: 0;
}
/* line 26, ../../app/stylesheets/prototip.sass */
.prototip .toolbar a.close:hover {
  background: transparent url(close_hover.gif);
}

/* line 29, ../../app/stylesheets/prototip.sass */
.iframeShim {
  position: absolute;
  border: 0;
  margin: 0;
  padding: 0;
  background: none;
}

/* Tooltip styles */
/* line 39, ../../app/stylesheets/prototip.sass */
.prototip .default {
  width: 150px;
  color: white;
}
/* line 42, ../../app/stylesheets/prototip.sass */
.prototip .default .toolbar {
  background: #0f6788;
  font: italic 17px Georgia, serif;
}
/* line 45, ../../app/stylesheets/prototip.sass */
.prototip .default .title {
  padding: 5px;
}
/* line 47, ../../app/stylesheets/prototip.sass */
.prototip .default .content {
  background: dodgerblue;
  font: 11px Arial, Helvetica, sans-serif;
  padding: 5px;
}
/* line 51, ../../app/stylesheets/prototip.sass */
.prototip .pinktip {
  border: 5px solid #a1a1a1;
}
/* line 53, ../../app/stylesheets/prototip.sass */
.prototip .pinktip .toolbar {
  background: #ff1e53;
  color: white;
  font: italic 17px Georgia, serif;
}
/* line 57, ../../app/stylesheets/prototip.sass */
.prototip .pinktip .title {
  padding: 5px;
}
/* line 59, ../../app/stylesheets/prototip.sass */
.prototip .pinktip .content {
  background: white;
  color: #555555;
  font: 11px Arial, Helvetica, sans-serif;
  padding: 5px;
}
/* line 64, ../../app/stylesheets/prototip.sass */
.prototip .darktip {
  width: 250px;
  border: 5px solid #a1a1a1;
}
/* line 67, ../../app/stylesheets/prototip.sass */
.prototip .darktip .toolbar {
  background: #606060;
  color: white;
  font: italic 17px Georgia, serif;
}
/* line 71, ../../app/stylesheets/prototip.sass */
.prototip .darktip .toolbar a.close {
  background: url(close_hover.gif);
}
/* line 73, ../../app/stylesheets/prototip.sass */
.prototip .darktip .toolbar a.close:hover {
  background: url(close.gif);
}
/* line 75, ../../app/stylesheets/prototip.sass */
.prototip .darktip .title {
  padding: 5px;
}
/* line 77, ../../app/stylesheets/prototip.sass */
.prototip .darktip .content {
  background: gray;
  color: white;
  font: 11px Arial, Helvetica, sans-serif;
  padding: 5px;
}
/* line 82, ../../app/stylesheets/prototip.sass */
.prototip .silver {
  border: 1px solid #a00002;
  color: white;
  font: 14px Verdana, sans-serif;
  *width: 150px;
}
/* line 87, ../../app/stylesheets/prototip.sass */
.prototip .silver .divider {
  border-bottom: 1px solid #dddddd;
  z-index: 0;
}
/* line 90, ../../app/stylesheets/prototip.sass */
.prototip .silver ul li {
  padding: 3px 10px 3px 10px;
  list-style-type: none;
}
/* line 93, ../../app/stylesheets/prototip.sass */
.prototip .silver ul li:hover {
  background: #a00002;
  color: white;
}
/* line 96, ../../app/stylesheets/prototip.sass */
.prototip .silver ul li a {
  font-weight: bold;
}
/* line 98, ../../app/stylesheets/prototip.sass */
.prototip .silver ul li a:hover {
  color: white;
  text-decoration: none;
}
/* line 101, ../../app/stylesheets/prototip.sass */
.prototip .silver .toolbar {
  background: #2e2e2e;
  color: white;
  font-weight: bold;
}
/* line 105, ../../app/stylesheets/prototip.sass */
.prototip .silver .toolbar a.close:hover {
  background: url(close_hover_red.gif);
}
/* line 107, ../../app/stylesheets/prototip.sass */
.prototip .silver .title {
  padding: 8px;
}
/* line 109, ../../app/stylesheets/prototip.sass */
.prototip .silver .content {
  background: white;
  color: #666666;
  padding: 0px;
}
/* line 113, ../../app/stylesheets/prototip.sass */
.prototip .silver .content:hover {
  background: white;
  color: #666666;
  padding: 0px;
}

/* line 118, ../../app/stylesheets/prototip.sass */
.protoClassic {
  width: 300px;
  border: 5px solid #8c939c;
}
/* line 121, ../../app/stylesheets/prototip.sass */
.protoClassic .toolbar {
  background: #96b8e2 url(classic_toolbar.gif) top left repeat-y;
  font-weight: bold;
  color: white;
}
/* line 125, ../../app/stylesheets/prototip.sass */
.protoClassic .toolbar a.close:hover {
  background: url(close_hover_red.gif);
}
/* line 127, ../../app/stylesheets/prototip.sass */
.protoClassic .title {
  padding: 5px;
}
/* line 129, ../../app/stylesheets/prototip.sass */
.protoClassic .content {
  background: white;
  color: #333333;
  font: 11px Arial, Helvetica, sans-serif;
  padding: 5px;
}
