/* line 4, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html, body {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 6, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  font-size: 100.01%;
}

/* line 16, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
pre, a, abbr, acronym, address, code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 18, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  quotes: "" "";
}
/* line 45, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 20, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 22, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 1, ../../../../app/stylesheets/common/partials/_nube.sass */
.nube1 {
  font-size: 0.7em;
  font-weight: 100;
}

/* line 4, ../../../../app/stylesheets/common/partials/_nube.sass */
.nube2 {
  font-size: 0.8em;
  font-weight: 200;
}

/* line 7, ../../../../app/stylesheets/common/partials/_nube.sass */
.nube3 {
  font-size: 0.9em;
  font-weight: 300;
}

/* line 10, ../../../../app/stylesheets/common/partials/_nube.sass */
.nube4 {
  font-size: 1em;
  font-weight: 400;
}

/* line 13, ../../../../app/stylesheets/common/partials/_nube.sass */
.nube5 {
  font-size: 1.2em;
  font-weight: 500;
}

/* line 16, ../../../../app/stylesheets/common/partials/_nube.sass */
.nube6 {
  font-size: 1.4em;
  font-weight: 600;
}

/* line 19, ../../../../app/stylesheets/common/partials/_nube.sass */
.selected {
  color: #a89078;
}

/* line 1, ../../../../app/stylesheets/common/tooltip.sass */
#tip {
  position: absolute;
  display: none;
  margin-right: 5px;
  padding: 9px 9px 9px;
  color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  background: black;
  background: rgba(0, 0, 0, 0.9);
}

/* line 16, ../../../../app/stylesheets/common/tooltip.sass */
#tip .arrow {
  width: 0;
  height: 0;
  line-height: 0;
  border-right: 8px solid black;
  border-right: 8px solid rgba(0, 0, 0, 0.9);
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  position: absolute;
  left: -8px;
  top: 9px;
}

/* line 2, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .base {
  background-color: red;
}
/* line 4, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .base .darker {
  background-color: maroon;
}
/* line 6, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .base .lighter {
  background-color: #ff8080;
}
/* line 8, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .complement-support {
  background-color: #007fff;
}
/* line 10, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .complement-support .darker {
  background-color: #003f80;
}
/* line 12, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .complement-support .lighter {
  background-color: #80bfff;
}
/* line 14, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .complement-accent {
  background-color: #00ff80;
}
/* line 16, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .complement-accent .darker {
  background-color: #008040;
}
/* line 18, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .complement-accent .lighter {
  background-color: #80ffc0;
}
/* line 20, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .base, body .complement-support, body .complement-accent {
  overflow: hidden;
  *zoom: 1;
  height: 33%;
}
/* line 23, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .base div, body .complement-support div, body .complement-accent div {
  height: 100%;
}
/* line 25, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .darker {
  float: left;
}
/* line 27, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .lighter {
  float: right;
}
/* line 29, ../../../../app/stylesheets/frontend/_base_colors.sass */
body .darker, body .lighter {
  width: 33%;
}

/* incase an inverted custom gradient isn't specified */
/* line 4, ../../../../app/stylesheets/frontend/_formtastic.sass */
.errorExplanation {
  background-color: white;
  border: 1px solid #dd0000;
  font-size: 12px;
  padding: 8px;
  margin: 8px 13px 10px 13px;
}
/* line 10, ../../../../app/stylesheets/frontend/_formtastic.sass */
.errorExplanation h2 {
  background: #ffeeee url(/images/admin/error_stripes.png?1271401889) repeat-x scroll top;
  color: black;
  font-size: 12px;
  font-weight: bold;
  margin: -8px -8px 5px -8px;
  padding: 5px;
}
/* line 18, ../../../../app/stylesheets/frontend/_formtastic.sass */
.errorExplanation ul {
  margin-left: 30px;
}
/* line 20, ../../../../app/stylesheets/frontend/_formtastic.sass */
.errorExplanation ul li {
  border: none;
  font-size: 12px;
  list-style-type: disc;
  padding: 0px;
}

/* line 27, ../../../../app/stylesheets/frontend/_formtastic.sass */
.fieldWithErrors input {
  border-bottom: 1px solid lightpink;
  border-right: 1px solid lightpink;
  background: pink;
}

/* line 33, ../../../../app/stylesheets/frontend/_formtastic.sass */
form {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 11, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/lists/_bullets.scss */
form li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}
/* line 39, ../../../../app/stylesheets/frontend/_formtastic.sass */
form ul, form ol, form li, form fieldset, form legend, form input, form textarea, form select, form p {
  margin: 0;
  padding: 0;
}
/* line 42, ../../../../app/stylesheets/frontend/_formtastic.sass */
form li {
  padding: 2px 0;
}
/* line 44, ../../../../app/stylesheets/frontend/_formtastic.sass */
form .horizontal-list {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 51, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
form .horizontal-list li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 43, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
form .horizontal-list li:first-child, form .horizontal-list li.first {
  padding-left: 0px;
}
/* line 44, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
form .horizontal-list li:last-child, form .horizontal-list li.last {
  padding-right: 0px;
}
/* line 47, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset {
  margin: 0 !important;
  padding: 0 !important;
  border: 0;
  vertical-align: bottom;
}
/* line 52, ../../../../app/stylesheets/frontend/_formtastic.sass */
form label {
  display: block;
  font-size: 1.1em;
  color: black;
  padding: 0px 0px;
}
/* line 60, ../../../../app/stylesheets/frontend/_formtastic.sass */
form ol, form ul {
  list-style: none;
}
/* line 63, ../../../../app/stylesheets/frontend/_formtastic.sass */
form abbr, form acronym {
  border: 0;
  font-variant: normal;
}
/* line 67, ../../../../app/stylesheets/frontend/_formtastic.sass */
form input, form textarea, form select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
/* line 72, ../../../../app/stylesheets/frontend/_formtastic.sass */
form input, form textarea, form select {
  font-size: 100%;
}
/* line 76, ../../../../app/stylesheets/frontend/_formtastic.sass */
form input, form textarea {
  background: white url(/images/admin/input_bg.png?1272294836) repeat-x scroll top left;
  border: 1px solid #999999;
  padding: 6px 8px;
  line-height: 100%;
  color: black;
  text-indent: 7px;
  padding: 4px 0;
  margin-bottom: 5px;
}
/* line 90, ../../../../app/stylesheets/frontend/_formtastic.sass */
form input:focus, form textarea:focus {
  border-color: #77b2ee;
}
/* line 94, ../../../../app/stylesheets/frontend/_formtastic.sass */
form li.error input, form li.error textarea {
  background: #ffeeee url(/images/admin/error_stripes.png?1271401889) repeat-x scroll top;
  border: 1px solid #dd0000;
}
/* line 99, ../../../../app/stylesheets/frontend/_formtastic.sass */
form li.required label {
  padding: 0 0 0 20px;
  background: transparent url(/images/admin/required.png?1271401889) 0 4px no-repeat;
}
/* line 103, ../../../../app/stylesheets/frontend/_formtastic.sass */
form .inline-hints {
  color: #444444;
  font-style: italic;
  font-size: 1em;
}
/* line 108, ../../../../app/stylesheets/frontend/_formtastic.sass */
form ul.errors {
  font-size: 1em;
  color: #dd0000;
  font-style: italic;
  padding: 0;
}
/* line 116, ../../../../app/stylesheets/frontend/_formtastic.sass */
form legend {
  color: black;
}
/* line 119, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset {
  display: inline-block;
}
/* line 123, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset.buttons {
  padding-left: 25%;
}
/* line 127, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset.buttons li {
  float: left;
  padding-right: 0.5em;
}
/* line 131, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 139, ../../../../app/stylesheets/frontend/_formtastic.sass */
html[xmlns] form fieldset {
  display: block;
}

/* line 143, ../../../../app/stylesheets/frontend/_formtastic.sass */
* html form fieldset {
  height: 1%;
}

/* line 147, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li {
  margin-bottom: 1.5em;
  display: inline-block;
}
/* line 151, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 159, ../../../../app/stylesheets/frontend/_formtastic.sass */
html[xmlns] form fieldset ol li {
  display: block;
}

/* line 163, ../../../../app/stylesheets/frontend/_formtastic.sass */
* html form fieldset ol li {
  height: 1%;
}

/* line 169, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li label {
  display: block;
  width: 50%;
  float: left;
  padding-top: 0.2em;
}
/* line 175, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li li label {
  line-height: 100%;
  padding-top: 0;
}
/* line 179, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li li label input {
  background: transparent url(/images/admin/input_bg.png?1272294836) repeat-x scroll top left;
  line-height: 100%;
  vertical-align: middle;
  margin-top: -0.1em;
}
/* line 185, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li fieldset {
  position: relative;
}
/* line 188, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li fieldset legend {
  position: absolute;
  width: 25%;
  padding-top: 0.1em;
}
/* line 193, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li fieldset legend span {
  position: absolute;
}
/* line 196, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li fieldset ol {
  float: left;
  width: 74%;
  margin: 0;
  padding: 0 0 0 25%;
}
/* line 202, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li fieldset ol li {
  padding: 0;
  border: 0;
}
/* line 206, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li p.inline-hints {
  color: #666666;
  margin: 0.5em 0 0 25%;
}
/* line 210, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li p.inline-errors {
  color: #cc0000;
  margin: 0.5em 0 0 25%;
}
/* line 214, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li ul.errors {
  color: #cc0000;
  margin: 0.5em 0 0 25%;
  list-style: square;
}
/* line 219, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li ul.errors li {
  padding: 0;
  border: none;
  display: list-item;
}
/* line 224, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.string input, form fieldset ol li.password input, form fieldset ol li.numeric input, form fieldset ol li.text textarea {
  width: 74%;
}
/* line 227, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.hidden {
  display: none;
}
/* line 230, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.boolean label {
  padding-left: 25%;
  width: auto;
}
/* line 234, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.boolean label input {
  margin: 0 0.5em 0 0.2em;
}
/* line 237, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.radio fieldset ol, form fieldset ol li.check_boxes fieldset ol {
  margin-bottom: -0.6em;
}
/* line 240, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.radio fieldset ol li, form fieldset ol li.check_boxes fieldset ol li {
  margin: 0.1em 0 0.5em 0;
}
/* line 243, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.radio fieldset ol li label, form fieldset ol li.check_boxes fieldset ol li label {
  float: none;
  width: 100%;
}
/* line 247, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.radio fieldset ol li label input, form fieldset ol li.check_boxes fieldset ol li label input {
  margin-right: 0.2em;
}
/* line 250, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.date fieldset ol li, form fieldset ol li.time fieldset ol li, form fieldset ol li.datetime fieldset ol li {
  float: left;
  width: auto;
  margin: 0 0.3em 0 0;
}
/* line 255, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.date fieldset ol li label, form fieldset ol li.time fieldset ol li label, form fieldset ol li.datetime fieldset ol li label {
  display: none;
}
/* line 258, ../../../../app/stylesheets/frontend/_formtastic.sass */
form fieldset ol li.date fieldset ol li label input, form fieldset ol li.time fieldset ol li label input, form fieldset ol li.datetime fieldset ol li label input {
  display: inline;
  margin: 0;
  padding: 0;
}

/* line 276, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton {
  font-family: "Lucida Grande", Lucida, Arial, sans_serif;
  background: url(/images/button_bg.png?1271401889) repeat-x bottom left;
  margin: 0;
  width: auto;
  overflow: visible;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  border-style: solid;
  font-weight: bold;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  -khtml-border-radius: 6px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 21.6px;
  padding: 5px 18px;
  border-width: 1px;
  background-color: #444444;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f));
  background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  border-color: #1e1e1e;
  text-shadow: #040404 0px 1px 1px;
  margin: 0 2px;
  font-size: 0.8em;
  width: auto;
  vertical-align: middle;
  text-indent: 0px;
  line-height: 8px;
}
/* line 172, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton::-moz-focus-inner {
  border: none;
  padding: 0;
}
/* line 175, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton:focus {
  outline: none;
}
/* line 178, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.disabled, .minibutton[disabled] {
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
/* line 183, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.disabled:hover, .minibutton.disabled:focus, .minibutton[disabled]:hover, .minibutton[disabled]:focus {
  cursor: default;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton:active {
  padding: 4px 17px;
  border-width: 2px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.disabled:active, .minibutton[disabled] {
  padding: 5px 18px;
  border-width: 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton, .minibutton:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.disabled:active, .minibutton.disabled:hover, .minibutton[disabled]:active, .minibutton[disabled]:hover {
  background-color: #444444;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f));
  background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  border-color: #1e1e1e;
  text-shadow: #040404 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.disabled:active, .minibutton.disabled:active:visited, .minibutton.disabled:hover, .minibutton.disabled:hover:visited, .minibutton[disabled]:active, .minibutton[disabled]:active:visited, .minibutton[disabled]:hover, .minibutton[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton:hover, .minibutton:focus {
  background-color: #3c3c3c;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747));
  background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%);
  background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%);
  border-color: #161616;
  text-shadow: black 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton:hover, .minibutton:hover:visited, .minibutton:focus, .minibutton:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton:active {
  background-color: #353535;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a));
  background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%);
  background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%);
  border-color: #0f0f0f;
  text-shadow: black 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton:active, .minibutton:active:visited {
  color: white;
}
/* line 285, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.light {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ffffff), color-stop(100%, #cecece));
  background-image: -moz-linear-gradient(top, #ffffff 0%, #cecece 100%);
  background-image: linear-gradient(top, #ffffff 0%, #cecece 100%);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.light, .minibutton.light:visited {
  color: #222222;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.light.disabled:active, .minibutton.light.disabled:hover, .minibutton.light[disabled]:active, .minibutton.light[disabled]:hover {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ffffff), color-stop(100%, #cecece));
  background-image: -moz-linear-gradient(top, #ffffff 0%, #cecece 100%);
  background-image: linear-gradient(top, #ffffff 0%, #cecece 100%);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.light.disabled:active, .minibutton.light.disabled:active:visited, .minibutton.light.disabled:hover, .minibutton.light.disabled:hover:visited, .minibutton.light[disabled]:active, .minibutton.light[disabled]:active:visited, .minibutton.light[disabled]:hover, .minibutton.light[disabled]:hover:visited {
  color: #222222;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.light:hover, .minibutton.light:focus {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #c6c6c6));
  background-image: -moz-linear-gradient(top, #fbfbfb 0%, #c6c6c6 100%);
  background-image: linear-gradient(top, #fbfbfb 0%, #c6c6c6 100%);
  border-color: #afafaf;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.light:hover, .minibutton.light:hover:visited, .minibutton.light:focus, .minibutton.light:focus:visited {
  color: #222222;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.light:active {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #cccccc), color-stop(40%, #d3d3d3), color-stop(85%, #d3d3d3), color-stop(100%, #e5e5e5));
  background-image: -moz-linear-gradient(top, #cccccc 0%, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5 100%);
  background-image: linear-gradient(top, #cccccc 0%, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5 100%);
  border-color: #a8a8a8;
  text-shadow: white 0px -1px -1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.light:active, .minibutton.light:active:visited {
  color: #222222;
}
/* line 287, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.matte-blue {
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3680ce), color-stop(100%, #1e4b7a));
  background-image: -moz-linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  background-image: linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-blue, .minibutton.matte-blue:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-blue.disabled:active, .minibutton.matte-blue.disabled:hover, .minibutton.matte-blue[disabled]:active, .minibutton.matte-blue[disabled]:hover {
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3680ce), color-stop(100%, #1e4b7a));
  background-image: -moz-linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  background-image: linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-blue.disabled:active, .minibutton.matte-blue.disabled:active:visited, .minibutton.matte-blue.disabled:hover, .minibutton.matte-blue.disabled:hover:visited, .minibutton.matte-blue[disabled]:active, .minibutton.matte-blue[disabled]:active:visited, .minibutton.matte-blue[disabled]:hover, .minibutton.matte-blue[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-blue:hover, .minibutton.matte-blue:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3077c4), color-stop(100%, #1b436e));
  background-image: -moz-linear-gradient(top, #3077c4 0%, #1b436e 100%);
  background-image: linear-gradient(top, #3077c4 0%, #1b436e 100%);
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-blue:hover, .minibutton.matte-blue:hover:visited, .minibutton.matte-blue:focus, .minibutton.matte-blue:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-blue:active {
  background-color: #004a98;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #1d4975), color-stop(40%, #205082), color-stop(85%, #205082), color-stop(100%, #27629e));
  background-image: -moz-linear-gradient(top, #1d4975 0%, #205082 40%, #205082 85%, #27629e 100%);
  background-image: linear-gradient(top, #1d4975 0%, #205082 40%, #205082 85%, #27629e 100%);
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-blue:active, .minibutton.matte-blue:active:visited {
  color: white;
}
/* line 289, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.matte-azure {
  background-color: #2764db;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #8b9ec3), color-stop(100%, #4e6696));
  background-image: -moz-linear-gradient(top, #8b9ec3 0%, #4e6696 100%);
  background-image: linear-gradient(top, #8b9ec3 0%, #4e6696 100%);
  border-color: #3e5178;
  text-shadow: #133270 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-azure, .minibutton.matte-azure:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-azure.disabled:active, .minibutton.matte-azure.disabled:hover, .minibutton.matte-azure[disabled]:active, .minibutton.matte-azure[disabled]:hover {
  background-color: #2764db;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #8b9ec3), color-stop(100%, #4e6696));
  background-image: -moz-linear-gradient(top, #8b9ec3 0%, #4e6696 100%);
  background-image: linear-gradient(top, #8b9ec3 0%, #4e6696 100%);
  border-color: #3e5178;
  text-shadow: #133270 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-azure.disabled:active, .minibutton.matte-azure.disabled:active:visited, .minibutton.matte-azure.disabled:hover, .minibutton.matte-azure.disabled:hover:visited, .minibutton.matte-azure[disabled]:active, .minibutton.matte-azure[disabled]:active:visited, .minibutton.matte-azure[disabled]:hover, .minibutton.matte-azure[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-azure:hover, .minibutton.matte-azure:focus {
  background-color: #225dd1;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #8296be), color-stop(100%, #495f8c));
  background-image: -moz-linear-gradient(top, #8296be 0%, #495f8c 100%);
  background-image: linear-gradient(top, #8296be 0%, #495f8c 100%);
  border-color: #394b6e;
  text-shadow: #102c63 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-azure:hover, .minibutton.matte-azure:hover:visited, .minibutton.matte-azure:focus, .minibutton.matte-azure:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-azure:active {
  background-color: #2057c4;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #4d6393), color-stop(40%, #526a9d), color-stop(85%, #526a9d), color-stop(100%, #647cae));
  background-image: -moz-linear-gradient(top, #4d6393 0%, #526a9d 40%, #526a9d 85%, #647cae 100%);
  background-image: linear-gradient(top, #4d6393 0%, #526a9d 40%, #526a9d 85%, #647cae 100%);
  border-color: #344464;
  text-shadow: #0e2656 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.matte-azure:active, .minibutton.matte-azure:active:visited {
  color: white;
}
/* line 291, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.green {
  background-color: #3ab700;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9ee080), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e), color-stop(100%, #4fa328));
  background-image: -moz-linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  background-image: linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  border-color: #295615;
  text-shadow: #123800 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.green, .minibutton.green:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.green.disabled:active, .minibutton.green.disabled:hover, .minibutton.green[disabled]:active, .minibutton.green[disabled]:hover {
  background-color: #3ab700;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9ee080), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e), color-stop(100%, #4fa328));
  background-image: -moz-linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  background-image: linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  border-color: #295615;
  text-shadow: #123800 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.green.disabled:active, .minibutton.green.disabled:active:visited, .minibutton.green.disabled:hover, .minibutton.green.disabled:hover:visited, .minibutton.green[disabled]:active, .minibutton.green[disabled]:active:visited, .minibutton.green[disabled]:hover, .minibutton.green[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.green:hover, .minibutton.green:focus {
  background-color: #35a800;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #95dd73), color-stop(10%, #5fc430), color-stop(50%, #3b7a1e), color-stop(50%, #356e1b), color-stop(100%, #499725));
  background-image: -moz-linear-gradient(top, #95dd73 0%, #5fc430 10%, #3b7a1e 50%, #356e1b 50%, #499725 100%);
  background-image: linear-gradient(top, #95dd73 0%, #5fc430 10%, #3b7a1e 50%, #356e1b 50%, #499725 100%);
  border-color: #234a12;
  text-shadow: #0d2900 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.green:hover, .minibutton.green:hover:visited, .minibutton.green:focus, .minibutton.green:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.green:active {
  background-color: #309800;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3b7a1e), color-stop(30%, #3f8220), color-stop(50%, #37711c), color-stop(50%, #316519), color-stop(100%, #4b9a26));
  background-image: -moz-linear-gradient(top, #3b7a1e 0%, #3f8220 30%, #37711c 50%, #316519 50%, #4b9a26 100%);
  background-image: linear-gradient(top, #3b7a1e 0%, #3f8220 30%, #37711c 50%, #316519 50%, #4b9a26 100%);
  border-color: #1d3d0f;
  text-shadow: #081800 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.green:active, .minibutton.green:active:visited {
  color: white;
}
/* line 293, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.blue {
  -moz-border-radius: 32px;
  -webkit-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
  -khtml-border-radius: 32px;
  border-radius: 32px;
  font-size: 32px;
  line-height: 38.4px;
  padding: 9px 32px;
  border-width: 3px;
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #80afe0), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a), color-stop(100%, #2864a3));
  background-image: -moz-linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  background-image: linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue:active {
  padding: 8px 31px;
  border-width: 4px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue.disabled:active, .minibutton.blue[disabled] {
  padding: 9px 32px;
  border-width: 3px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue, .minibutton.blue:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue.disabled:active, .minibutton.blue.disabled:hover, .minibutton.blue[disabled]:active, .minibutton.blue[disabled]:hover {
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #80afe0), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a), color-stop(100%, #2864a3));
  background-image: -moz-linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  background-image: linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue.disabled:active, .minibutton.blue.disabled:active:visited, .minibutton.blue.disabled:hover, .minibutton.blue.disabled:hover:visited, .minibutton.blue[disabled]:active, .minibutton.blue[disabled]:active:visited, .minibutton.blue[disabled]:hover, .minibutton.blue[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue:hover, .minibutton.blue:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #73a6dd), color-stop(10%, #3077c4), color-stop(50%, #1e4a7a), color-stop(50%, #1b436e), color-stop(100%, #255c97));
  background-image: -moz-linear-gradient(top, #73a6dd 0%, #3077c4 10%, #1e4a7a 50%, #1b436e 50%, #255c97 100%);
  background-image: linear-gradient(top, #73a6dd 0%, #3077c4 10%, #1e4a7a 50%, #1b436e 50%, #255c97 100%);
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue:hover, .minibutton.blue:hover:visited, .minibutton.blue:focus, .minibutton.blue:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue:active {
  background-color: #004a98;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #1e4b7a), color-stop(30%, #205082), color-stop(50%, #1c4671), color-stop(50%, #193f65), color-stop(100%, #265f9a));
  background-image: -moz-linear-gradient(top, #1e4b7a 0%, #205082 30%, #1c4671 50%, #193f65 50%, #265f9a 100%);
  background-image: linear-gradient(top, #1e4b7a 0%, #205082 30%, #1c4671 50%, #193f65 50%, #265f9a 100%);
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.blue:active, .minibutton.blue:active:visited {
  color: white;
}
/* line 296, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.red {
  background-color: #b70300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e08280), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e), color-stop(100%, #a32b28));
  background-image: -moz-linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  background-image: linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  border-color: #561615;
  text-shadow: #380100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.red, .minibutton.red:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.red.disabled:active, .minibutton.red.disabled:hover, .minibutton.red[disabled]:active, .minibutton.red[disabled]:hover {
  background-color: #b70300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e08280), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e), color-stop(100%, #a32b28));
  background-image: -moz-linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  background-image: linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  border-color: #561615;
  text-shadow: #380100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.red.disabled:active, .minibutton.red.disabled:active:visited, .minibutton.red.disabled:hover, .minibutton.red.disabled:hover:visited, .minibutton.red[disabled]:active, .minibutton.red[disabled]:active:visited, .minibutton.red[disabled]:hover, .minibutton.red[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.red:hover, .minibutton.red:focus {
  background-color: #a80300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dd7573), color-stop(10%, #c43330), color-stop(50%, #7a201e), color-stop(50%, #6e1d1b), color-stop(100%, #972825));
  background-image: -moz-linear-gradient(top, #dd7573 0%, #c43330 10%, #7a201e 50%, #6e1d1b 50%, #972825 100%);
  background-image: linear-gradient(top, #dd7573 0%, #c43330 10%, #7a201e 50%, #6e1d1b 50%, #972825 100%);
  border-color: #4a1312;
  text-shadow: #290100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.red:hover, .minibutton.red:hover:visited, .minibutton.red:focus, .minibutton.red:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.red:active {
  background-color: #980300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7a211e), color-stop(30%, #822320), color-stop(50%, #711e1c), color-stop(50%, #651b19), color-stop(100%, #9a2926));
  background-image: -moz-linear-gradient(top, #7a211e 0%, #822320 30%, #711e1c 50%, #651b19 50%, #9a2926 100%);
  background-image: linear-gradient(top, #7a211e 0%, #822320 30%, #711e1c 50%, #651b19 50%, #9a2926 100%);
  border-color: #3d100f;
  text-shadow: #180000 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.red:active, .minibutton.red:active:visited {
  color: white;
}
/* line 298, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.yellow {
  background-color: #e6e600;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ebeba4), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424), color-stop(100%, #cece2d));
  background-image: -moz-linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  background-image: linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  border-color: #7e7e1b;
  text-shadow: #676600 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.yellow, .minibutton.yellow:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.yellow.disabled:active, .minibutton.yellow.disabled:hover, .minibutton.yellow[disabled]:active, .minibutton.yellow[disabled]:hover {
  background-color: #e6e600;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ebeba4), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424), color-stop(100%, #cece2d));
  background-image: -moz-linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  background-image: linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  border-color: #7e7e1b;
  text-shadow: #676600 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.yellow.disabled:active, .minibutton.yellow.disabled:active:visited, .minibutton.yellow.disabled:hover, .minibutton.yellow.disabled:hover:visited, .minibutton.yellow[disabled]:active, .minibutton.yellow[disabled]:active:visited, .minibutton.yellow[disabled]:hover, .minibutton.yellow[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.yellow:hover, .minibutton.yellow:focus {
  background-color: #d6d600;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e8e896), color-stop(10%, #d8d84a), color-stop(50%, #a4a424), color-stop(50%, #979721), color-stop(100%, #c1c12a));
  background-image: -moz-linear-gradient(top, #e8e896 0%, #d8d84a 10%, #a4a424 50%, #979721 50%, #c1c12a 100%);
  background-image: linear-gradient(top, #e8e896 0%, #d8d84a 10%, #a4a424 50%, #979721 50%, #c1c12a 100%);
  border-color: #717118;
  text-shadow: #575600 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.yellow:hover, .minibutton.yellow:hover:visited, .minibutton.yellow:focus, .minibutton.yellow:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.yellow:active {
  background-color: #c8c800;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #a4a423), color-stop(30%, #adad25), color-stop(50%, #9c9c22), color-stop(50%, #8f8f1f), color-stop(100%, #c6c62b));
  background-image: -moz-linear-gradient(top, #a4a423 0%, #adad25 30%, #9c9c22 50%, #8f8f1f 50%, #c6c62b 100%);
  background-image: linear-gradient(top, #a4a423 0%, #adad25 30%, #9c9c22 50%, #8f8f1f 50%, #c6c62b 100%);
  border-color: #656516;
  text-shadow: #484900 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.yellow:active, .minibutton.yellow:active:visited {
  color: white;
}
/* line 300, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.custom {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
  font-size: 30px;
  line-height: 36px;
  padding: 8px 30px;
  border-width: 1px;
  padding: 2px 12px;
  border-width: 2px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.custom:active {
  padding: 7px 29px;
  border-width: 2px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.custom.disabled:active, .minibutton.custom[disabled] {
  padding: 8px 30px;
  border-width: 1px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.custom:active {
  padding: 1px 11px;
  border-width: 3px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.custom.disabled:active, .minibutton.custom[disabled] {
  padding: 2px 12px;
  border-width: 2px;
}
/* line 303, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.heart {
  background-color: #c10200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #e72926), color-stop(100%, #7b0f0d));
  background-image: -moz-radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  background-image: radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  border-color: #690d0b;
  text-shadow: #420100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.heart, .minibutton.heart:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.heart.disabled:active, .minibutton.heart.disabled:hover, .minibutton.heart[disabled]:active, .minibutton.heart[disabled]:hover {
  background-color: #c10200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #e72926), color-stop(100%, #7b0f0d));
  background-image: -moz-radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  background-image: radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  border-color: #690d0b;
  text-shadow: #420100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.heart.disabled:active, .minibutton.heart.disabled:active:visited, .minibutton.heart.disabled:hover, .minibutton.heart.disabled:hover:visited, .minibutton.heart[disabled]:active, .minibutton.heart[disabled]:active:visited, .minibutton.heart[disabled]:hover, .minibutton.heart[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.heart:hover, .minibutton.heart:focus {
  background-color: #b10200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #e51b18), color-stop(100%, #6d0d0c));
  background-image: -moz-radial-gradient(50% 10%, circle, #e51b18 0%, #6d0d0c 30px);
  background-image: radial-gradient(50% 10%, circle, #e51b18 0%, #6d0d0c 30px);
  border-color: #5b0b0a;
  text-shadow: #310100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.heart:hover, .minibutton.heart:hover:visited, .minibutton.heart:focus, .minibutton.heart:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.heart:active {
  background-color: #a20200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #a41512), color-stop(100%, #d11b17));
  background-image: -moz-radial-gradient(50% 10%, circle, #a41512 0%, #d11b17 30px);
  background-image: radial-gradient(50% 10%, circle, #a41512 0%, #d11b17 30px);
  border-color: #4d0908;
  text-shadow: #220000 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.heart:active, .minibutton.heart:active:visited {
  color: white;
}
/* line 305, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.arrow {
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  -o-border-radius: 30px;
  -ms-border-radius: 30px;
  -khtml-border-radius: 30px;
  border-radius: 30px;
  font-size: 30px;
  line-height: 36px;
  padding: 8px 30px;
  border-width: 1px;
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #ffffff), color-stop(100%, #c1c1c1));
  background-image: -moz-radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  background-image: radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
  padding: 2px 6px;
  border-width: 2px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow:active {
  padding: 7px 29px;
  border-width: 2px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow.disabled:active, .minibutton.arrow[disabled] {
  padding: 8px 30px;
  border-width: 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow, .minibutton.arrow:visited {
  color: #222222;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow.disabled:active, .minibutton.arrow.disabled:hover, .minibutton.arrow[disabled]:active, .minibutton.arrow[disabled]:hover {
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #ffffff), color-stop(100%, #c1c1c1));
  background-image: -moz-radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  background-image: radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow.disabled:active, .minibutton.arrow.disabled:active:visited, .minibutton.arrow.disabled:hover, .minibutton.arrow.disabled:hover:visited, .minibutton.arrow[disabled]:active, .minibutton.arrow[disabled]:active:visited, .minibutton.arrow[disabled]:hover, .minibutton.arrow[disabled]:hover:visited {
  color: #222222;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow:hover, .minibutton.arrow:focus {
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #fbfbfb), color-stop(100%, #b9b9b9));
  background-image: -moz-radial-gradient(50% 10%, circle, #fbfbfb 0%, #b9b9b9 30px);
  background-image: radial-gradient(50% 10%, circle, #fbfbfb 0%, #b9b9b9 30px);
  border-color: #afafaf;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow:hover, .minibutton.arrow:hover:visited, .minibutton.arrow:focus, .minibutton.arrow:focus:visited {
  color: #222222;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow:active {
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #d9d9d9), color-stop(100%, #f2f2f2));
  background-image: -moz-radial-gradient(50% 10%, circle, #d9d9d9 0%, #f2f2f2 30px);
  background-image: radial-gradient(50% 10%, circle, #d9d9d9 0%, #f2f2f2 30px);
  border-color: #a8a8a8;
  text-shadow: white 0px -1px -1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow:active, .minibutton.arrow:active:visited {
  color: #222222;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow:active {
  padding: 1px 5px;
  border-width: 3px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.arrow.disabled:active, .minibutton.arrow[disabled] {
  padding: 2px 6px;
  border-width: 2px;
}
/* line 309, ../../../../app/stylesheets/frontend/_formtastic.sass */
.minibutton.spade {
  background-color: #0059b7;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #3680ce), color-stop(100%, #193e66));
  background-image: -moz-radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  background-image: radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  padding: 2px 8px;
  border-width: 2px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade, .minibutton.spade:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade.disabled:active, .minibutton.spade.disabled:hover, .minibutton.spade[disabled]:active, .minibutton.spade[disabled]:hover {
  background-color: #0059b7;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #3680ce), color-stop(100%, #193e66));
  background-image: -moz-radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  background-image: radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade.disabled:active, .minibutton.spade.disabled:active:visited, .minibutton.spade.disabled:hover, .minibutton.spade.disabled:hover:visited, .minibutton.spade[disabled]:active, .minibutton.spade[disabled]:active:visited, .minibutton.spade[disabled]:hover, .minibutton.spade[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade:hover, .minibutton.spade:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #3077c4), color-stop(100%, #16375a));
  background-image: -moz-radial-gradient(50% 10%, circle, #3077c4 0%, #16375a 30px);
  background-image: radial-gradient(50% 10%, circle, #3077c4 0%, #16375a 30px);
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade:hover, .minibutton.spade:hover:visited, .minibutton.spade:focus, .minibutton.spade:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade:active {
  background-color: #004a98;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #22558a), color-stop(100%, #2c6eb3));
  background-image: -moz-radial-gradient(50% 10%, circle, #22558a 0%, #2c6eb3 30px);
  background-image: radial-gradient(50% 10%, circle, #22558a 0%, #2c6eb3 30px);
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade:active, .minibutton.spade:active:visited {
  color: white;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade:active {
  padding: 1px 7px;
  border-width: 3px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.minibutton.spade.disabled:active, .minibutton.spade[disabled] {
  padding: 2px 8px;
  border-width: 2px;
}

/* line 313, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button {
  font-family: "Lucida Grande", Lucida, Arial, sans_serif;
  background: url(/images/button_bg.png?1271401889) repeat-x bottom left;
  margin: 0;
  width: auto;
  overflow: visible;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  border-style: solid;
  font-weight: bold;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  -khtml-border-radius: 6px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 21.6px;
  padding: 5px 18px;
  border-width: 1px;
  background-color: #444444;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f));
  background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  border-color: #1e1e1e;
  text-shadow: #040404 0px 1px 1px;
  margin: 0 2px;
  font-size: 1.2em;
  width: auto;
  vertical-align: middle;
  text-indent: 0px;
}
/* line 172, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button::-moz-focus-inner {
  border: none;
  padding: 0;
}
/* line 175, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button:focus {
  outline: none;
}
/* line 178, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.disabled, .button[disabled] {
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
/* line 183, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  cursor: default;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button:active {
  padding: 4px 17px;
  border-width: 2px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.disabled:active, .button[disabled] {
  padding: 5px 18px;
  border-width: 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button, .button:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.disabled:active, .button.disabled:hover, .button[disabled]:active, .button[disabled]:hover {
  background-color: #444444;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f));
  background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%);
  border-color: #1e1e1e;
  text-shadow: #040404 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.disabled:active, .button.disabled:active:visited, .button.disabled:hover, .button.disabled:hover:visited, .button[disabled]:active, .button[disabled]:active:visited, .button[disabled]:hover, .button[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button:hover, .button:focus {
  background-color: #3c3c3c;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747));
  background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%);
  background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%);
  border-color: #161616;
  text-shadow: black 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button:hover, .button:hover:visited, .button:focus, .button:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button:active {
  background-color: #353535;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a));
  background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%);
  background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%);
  border-color: #0f0f0f;
  text-shadow: black 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button:active, .button:active:visited {
  color: white;
}
/* line 321, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.light {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ffffff), color-stop(100%, #cecece));
  background-image: -moz-linear-gradient(top, #ffffff 0%, #cecece 100%);
  background-image: linear-gradient(top, #ffffff 0%, #cecece 100%);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.light, .button.light:visited {
  color: #222222;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.light.disabled:active, .button.light.disabled:hover, .button.light[disabled]:active, .button.light[disabled]:hover {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ffffff), color-stop(100%, #cecece));
  background-image: -moz-linear-gradient(top, #ffffff 0%, #cecece 100%);
  background-image: linear-gradient(top, #ffffff 0%, #cecece 100%);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.light.disabled:active, .button.light.disabled:active:visited, .button.light.disabled:hover, .button.light.disabled:hover:visited, .button.light[disabled]:active, .button.light[disabled]:active:visited, .button.light[disabled]:hover, .button.light[disabled]:hover:visited {
  color: #222222;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.light:hover, .button.light:focus {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #c6c6c6));
  background-image: -moz-linear-gradient(top, #fbfbfb 0%, #c6c6c6 100%);
  background-image: linear-gradient(top, #fbfbfb 0%, #c6c6c6 100%);
  border-color: #afafaf;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.light:hover, .button.light:hover:visited, .button.light:focus, .button.light:focus:visited {
  color: #222222;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.light:active {
  background-color: white;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #cccccc), color-stop(40%, #d3d3d3), color-stop(85%, #d3d3d3), color-stop(100%, #e5e5e5));
  background-image: -moz-linear-gradient(top, #cccccc 0%, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5 100%);
  background-image: linear-gradient(top, #cccccc 0%, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5 100%);
  border-color: #a8a8a8;
  text-shadow: white 0px -1px -1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.light:active, .button.light:active:visited {
  color: #222222;
}
/* line 323, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.matte-blue {
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3680ce), color-stop(100%, #1e4b7a));
  background-image: -moz-linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  background-image: linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.matte-blue, .button.matte-blue:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.matte-blue.disabled:active, .button.matte-blue.disabled:hover, .button.matte-blue[disabled]:active, .button.matte-blue[disabled]:hover {
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3680ce), color-stop(100%, #1e4b7a));
  background-image: -moz-linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  background-image: linear-gradient(top, #3680ce 0%, #1e4b7a 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.matte-blue.disabled:active, .button.matte-blue.disabled:active:visited, .button.matte-blue.disabled:hover, .button.matte-blue.disabled:hover:visited, .button.matte-blue[disabled]:active, .button.matte-blue[disabled]:active:visited, .button.matte-blue[disabled]:hover, .button.matte-blue[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.matte-blue:hover, .button.matte-blue:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3077c4), color-stop(100%, #1b436e));
  background-image: -moz-linear-gradient(top, #3077c4 0%, #1b436e 100%);
  background-image: linear-gradient(top, #3077c4 0%, #1b436e 100%);
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.matte-blue:hover, .button.matte-blue:hover:visited, .button.matte-blue:focus, .button.matte-blue:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.matte-blue:active {
  background-color: #004a98;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #1d4975), color-stop(40%, #205082), color-stop(85%, #205082), color-stop(100%, #27629e));
  background-image: -moz-linear-gradient(top, #1d4975 0%, #205082 40%, #205082 85%, #27629e 100%);
  background-image: linear-gradient(top, #1d4975 0%, #205082 40%, #205082 85%, #27629e 100%);
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.matte-blue:active, .button.matte-blue:active:visited {
  color: white;
}
/* line 325, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.green {
  background-color: #3ab700;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9ee080), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e), color-stop(100%, #4fa328));
  background-image: -moz-linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  background-image: linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  border-color: #295615;
  text-shadow: #123800 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.green, .button.green:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.green.disabled:active, .button.green.disabled:hover, .button.green[disabled]:active, .button.green[disabled]:hover {
  background-color: #3ab700;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9ee080), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e), color-stop(100%, #4fa328));
  background-image: -moz-linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  background-image: linear-gradient(top, #9ee080 0%, #66ce36 10%, #418621 50%, #3b7a1e 50%, #4fa328 100%);
  border-color: #295615;
  text-shadow: #123800 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.green.disabled:active, .button.green.disabled:active:visited, .button.green.disabled:hover, .button.green.disabled:hover:visited, .button.green[disabled]:active, .button.green[disabled]:active:visited, .button.green[disabled]:hover, .button.green[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.green:hover, .button.green:focus {
  background-color: #35a800;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #95dd73), color-stop(10%, #5fc430), color-stop(50%, #3b7a1e), color-stop(50%, #356e1b), color-stop(100%, #499725));
  background-image: -moz-linear-gradient(top, #95dd73 0%, #5fc430 10%, #3b7a1e 50%, #356e1b 50%, #499725 100%);
  background-image: linear-gradient(top, #95dd73 0%, #5fc430 10%, #3b7a1e 50%, #356e1b 50%, #499725 100%);
  border-color: #234a12;
  text-shadow: #0d2900 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.green:hover, .button.green:hover:visited, .button.green:focus, .button.green:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.green:active {
  background-color: #309800;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3b7a1e), color-stop(30%, #3f8220), color-stop(50%, #37711c), color-stop(50%, #316519), color-stop(100%, #4b9a26));
  background-image: -moz-linear-gradient(top, #3b7a1e 0%, #3f8220 30%, #37711c 50%, #316519 50%, #4b9a26 100%);
  background-image: linear-gradient(top, #3b7a1e 0%, #3f8220 30%, #37711c 50%, #316519 50%, #4b9a26 100%);
  border-color: #1d3d0f;
  text-shadow: #081800 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.green:active, .button.green:active:visited {
  color: white;
}
/* line 327, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.blue {
  -moz-border-radius: 32px;
  -webkit-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
  -khtml-border-radius: 32px;
  border-radius: 32px;
  font-size: 32px;
  line-height: 38.4px;
  padding: 9px 32px;
  border-width: 3px;
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #80afe0), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a), color-stop(100%, #2864a3));
  background-image: -moz-linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  background-image: linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue:active {
  padding: 8px 31px;
  border-width: 4px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue.disabled:active, .button.blue[disabled] {
  padding: 9px 32px;
  border-width: 3px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue, .button.blue:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue.disabled:active, .button.blue.disabled:hover, .button.blue[disabled]:active, .button.blue[disabled]:hover {
  background-color: #0059b7;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #80afe0), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a), color-stop(100%, #2864a3));
  background-image: -moz-linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  background-image: linear-gradient(top, #80afe0 0%, #3680ce 10%, #215386 50%, #1e4b7a 50%, #2864a3 100%);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue.disabled:active, .button.blue.disabled:active:visited, .button.blue.disabled:hover, .button.blue.disabled:hover:visited, .button.blue[disabled]:active, .button.blue[disabled]:active:visited, .button.blue[disabled]:hover, .button.blue[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue:hover, .button.blue:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #73a6dd), color-stop(10%, #3077c4), color-stop(50%, #1e4a7a), color-stop(50%, #1b436e), color-stop(100%, #255c97));
  background-image: -moz-linear-gradient(top, #73a6dd 0%, #3077c4 10%, #1e4a7a 50%, #1b436e 50%, #255c97 100%);
  background-image: linear-gradient(top, #73a6dd 0%, #3077c4 10%, #1e4a7a 50%, #1b436e 50%, #255c97 100%);
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue:hover, .button.blue:hover:visited, .button.blue:focus, .button.blue:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue:active {
  background-color: #004a98;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #1e4b7a), color-stop(30%, #205082), color-stop(50%, #1c4671), color-stop(50%, #193f65), color-stop(100%, #265f9a));
  background-image: -moz-linear-gradient(top, #1e4b7a 0%, #205082 30%, #1c4671 50%, #193f65 50%, #265f9a 100%);
  background-image: linear-gradient(top, #1e4b7a 0%, #205082 30%, #1c4671 50%, #193f65 50%, #265f9a 100%);
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.blue:active, .button.blue:active:visited {
  color: white;
}
/* line 330, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.red {
  background-color: #b70300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e08280), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e), color-stop(100%, #a32b28));
  background-image: -moz-linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  background-image: linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  border-color: #561615;
  text-shadow: #380100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.red, .button.red:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.red.disabled:active, .button.red.disabled:hover, .button.red[disabled]:active, .button.red[disabled]:hover {
  background-color: #b70300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e08280), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e), color-stop(100%, #a32b28));
  background-image: -moz-linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  background-image: linear-gradient(top, #e08280 0%, #ce3936 10%, #862321 50%, #7a201e 50%, #a32b28 100%);
  border-color: #561615;
  text-shadow: #380100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.red.disabled:active, .button.red.disabled:active:visited, .button.red.disabled:hover, .button.red.disabled:hover:visited, .button.red[disabled]:active, .button.red[disabled]:active:visited, .button.red[disabled]:hover, .button.red[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.red:hover, .button.red:focus {
  background-color: #a80300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dd7573), color-stop(10%, #c43330), color-stop(50%, #7a201e), color-stop(50%, #6e1d1b), color-stop(100%, #972825));
  background-image: -moz-linear-gradient(top, #dd7573 0%, #c43330 10%, #7a201e 50%, #6e1d1b 50%, #972825 100%);
  background-image: linear-gradient(top, #dd7573 0%, #c43330 10%, #7a201e 50%, #6e1d1b 50%, #972825 100%);
  border-color: #4a1312;
  text-shadow: #290100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.red:hover, .button.red:hover:visited, .button.red:focus, .button.red:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.red:active {
  background-color: #980300;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7a211e), color-stop(30%, #822320), color-stop(50%, #711e1c), color-stop(50%, #651b19), color-stop(100%, #9a2926));
  background-image: -moz-linear-gradient(top, #7a211e 0%, #822320 30%, #711e1c 50%, #651b19 50%, #9a2926 100%);
  background-image: linear-gradient(top, #7a211e 0%, #822320 30%, #711e1c 50%, #651b19 50%, #9a2926 100%);
  border-color: #3d100f;
  text-shadow: #180000 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.red:active, .button.red:active:visited {
  color: white;
}
/* line 332, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.yellow {
  background-color: #e6e600;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ebeba4), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424), color-stop(100%, #cece2d));
  background-image: -moz-linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  background-image: linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  border-color: #7e7e1b;
  text-shadow: #676600 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.yellow, .button.yellow:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.yellow.disabled:active, .button.yellow.disabled:hover, .button.yellow[disabled]:active, .button.yellow[disabled]:hover {
  background-color: #e6e600;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ebeba4), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424), color-stop(100%, #cece2d));
  background-image: -moz-linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  background-image: linear-gradient(top, #ebeba4 0%, #dbdb58 10%, #b1b127 50%, #a4a424 50%, #cece2d 100%);
  border-color: #7e7e1b;
  text-shadow: #676600 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.yellow.disabled:active, .button.yellow.disabled:active:visited, .button.yellow.disabled:hover, .button.yellow.disabled:hover:visited, .button.yellow[disabled]:active, .button.yellow[disabled]:active:visited, .button.yellow[disabled]:hover, .button.yellow[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.yellow:hover, .button.yellow:focus {
  background-color: #d6d600;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e8e896), color-stop(10%, #d8d84a), color-stop(50%, #a4a424), color-stop(50%, #979721), color-stop(100%, #c1c12a));
  background-image: -moz-linear-gradient(top, #e8e896 0%, #d8d84a 10%, #a4a424 50%, #979721 50%, #c1c12a 100%);
  background-image: linear-gradient(top, #e8e896 0%, #d8d84a 10%, #a4a424 50%, #979721 50%, #c1c12a 100%);
  border-color: #717118;
  text-shadow: #575600 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.yellow:hover, .button.yellow:hover:visited, .button.yellow:focus, .button.yellow:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.yellow:active {
  background-color: #c8c800;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #a4a423), color-stop(30%, #adad25), color-stop(50%, #9c9c22), color-stop(50%, #8f8f1f), color-stop(100%, #c6c62b));
  background-image: -moz-linear-gradient(top, #a4a423 0%, #adad25 30%, #9c9c22 50%, #8f8f1f 50%, #c6c62b 100%);
  background-image: linear-gradient(top, #a4a423 0%, #adad25 30%, #9c9c22 50%, #8f8f1f 50%, #c6c62b 100%);
  border-color: #656516;
  text-shadow: #484900 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.yellow:active, .button.yellow:active:visited {
  color: white;
}
/* line 334, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.custom {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
  font-size: 30px;
  line-height: 36px;
  padding: 8px 30px;
  border-width: 1px;
  padding: 2px 12px;
  border-width: 2px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.custom:active {
  padding: 7px 29px;
  border-width: 2px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.custom.disabled:active, .button.custom[disabled] {
  padding: 8px 30px;
  border-width: 1px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.custom:active {
  padding: 1px 11px;
  border-width: 3px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.custom.disabled:active, .button.custom[disabled] {
  padding: 2px 12px;
  border-width: 2px;
}
/* line 337, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.heart {
  background-color: #c10200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #e72926), color-stop(100%, #7b0f0d));
  background-image: -moz-radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  background-image: radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  border-color: #690d0b;
  text-shadow: #420100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.heart, .button.heart:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.heart.disabled:active, .button.heart.disabled:hover, .button.heart[disabled]:active, .button.heart[disabled]:hover {
  background-color: #c10200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #e72926), color-stop(100%, #7b0f0d));
  background-image: -moz-radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  background-image: radial-gradient(50% 10%, circle, #e72926 0%, #7b0f0d 30px);
  border-color: #690d0b;
  text-shadow: #420100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.heart.disabled:active, .button.heart.disabled:active:visited, .button.heart.disabled:hover, .button.heart.disabled:hover:visited, .button.heart[disabled]:active, .button.heart[disabled]:active:visited, .button.heart[disabled]:hover, .button.heart[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.heart:hover, .button.heart:focus {
  background-color: #b10200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #e51b18), color-stop(100%, #6d0d0c));
  background-image: -moz-radial-gradient(50% 10%, circle, #e51b18 0%, #6d0d0c 30px);
  background-image: radial-gradient(50% 10%, circle, #e51b18 0%, #6d0d0c 30px);
  border-color: #5b0b0a;
  text-shadow: #310100 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.heart:hover, .button.heart:hover:visited, .button.heart:focus, .button.heart:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.heart:active {
  background-color: #a20200;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #a41512), color-stop(100%, #d11b17));
  background-image: -moz-radial-gradient(50% 10%, circle, #a41512 0%, #d11b17 30px);
  background-image: radial-gradient(50% 10%, circle, #a41512 0%, #d11b17 30px);
  border-color: #4d0908;
  text-shadow: #220000 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.heart:active, .button.heart:active:visited {
  color: white;
}
/* line 339, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.arrow {
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  -o-border-radius: 30px;
  -ms-border-radius: 30px;
  -khtml-border-radius: 30px;
  border-radius: 30px;
  font-size: 30px;
  line-height: 36px;
  padding: 8px 30px;
  border-width: 1px;
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #ffffff), color-stop(100%, #c1c1c1));
  background-image: -moz-radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  background-image: radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
  padding: 2px 6px;
  border-width: 2px;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow:active {
  padding: 7px 29px;
  border-width: 2px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow.disabled:active, .button.arrow[disabled] {
  padding: 8px 30px;
  border-width: 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow, .button.arrow:visited {
  color: #222222;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow.disabled:active, .button.arrow.disabled:hover, .button.arrow[disabled]:active, .button.arrow[disabled]:hover {
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #ffffff), color-stop(100%, #c1c1c1));
  background-image: -moz-radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  background-image: radial-gradient(50% 10%, circle, #ffffff 0%, #c1c1c1 30px);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow.disabled:active, .button.arrow.disabled:active:visited, .button.arrow.disabled:hover, .button.arrow.disabled:hover:visited, .button.arrow[disabled]:active, .button.arrow[disabled]:active:visited, .button.arrow[disabled]:hover, .button.arrow[disabled]:hover:visited {
  color: #222222;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow:hover, .button.arrow:focus {
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #fbfbfb), color-stop(100%, #b9b9b9));
  background-image: -moz-radial-gradient(50% 10%, circle, #fbfbfb 0%, #b9b9b9 30px);
  background-image: radial-gradient(50% 10%, circle, #fbfbfb 0%, #b9b9b9 30px);
  border-color: #afafaf;
  text-shadow: white 0px 1px 1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow:hover, .button.arrow:hover:visited, .button.arrow:focus, .button.arrow:focus:visited {
  color: #222222;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow:active {
  background-color: white;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #d9d9d9), color-stop(100%, #f2f2f2));
  background-image: -moz-radial-gradient(50% 10%, circle, #d9d9d9 0%, #f2f2f2 30px);
  background-image: radial-gradient(50% 10%, circle, #d9d9d9 0%, #f2f2f2 30px);
  border-color: #a8a8a8;
  text-shadow: white 0px -1px -1px;
}
/* line 102, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow:active, .button.arrow:active:visited {
  color: #222222;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow:active {
  padding: 1px 5px;
  border-width: 3px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.arrow.disabled:active, .button.arrow[disabled] {
  padding: 2px 6px;
  border-width: 2px;
}
/* line 343, ../../../../app/stylesheets/frontend/_formtastic.sass */
.button.spade {
  background-color: #0059b7;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #3680ce), color-stop(100%, #193e66));
  background-image: -moz-radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  background-image: radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  padding: 2px 8px;
  border-width: 2px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade, .button.spade:visited {
  color: white;
}
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade.disabled:active, .button.spade.disabled:hover, .button.spade[disabled]:active, .button.spade[disabled]:hover {
  background-color: #0059b7;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #3680ce), color-stop(100%, #193e66));
  background-image: -moz-radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  background-image: radial-gradient(50% 10%, circle, #3680ce 0%, #193e66 30px);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade.disabled:active, .button.spade.disabled:active:visited, .button.spade.disabled:hover, .button.spade.disabled:hover:visited, .button.spade[disabled]:active, .button.spade[disabled]:active:visited, .button.spade[disabled]:hover, .button.spade[disabled]:hover:visited {
  color: white;
}
/* line 28, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade:hover, .button.spade:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #3077c4), color-stop(100%, #16375a));
  background-image: -moz-radial-gradient(50% 10%, circle, #3077c4 0%, #16375a 30px);
  background-image: radial-gradient(50% 10%, circle, #3077c4 0%, #16375a 30px);
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade:hover, .button.spade:hover:visited, .button.spade:focus, .button.spade:focus:visited {
  color: white;
}
/* line 33, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade:active {
  background-color: #004a98;
  background-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, #22558a), color-stop(100%, #2c6eb3));
  background-image: -moz-radial-gradient(50% 10%, circle, #22558a 0%, #2c6eb3 30px);
  background-image: radial-gradient(50% 10%, circle, #22558a 0%, #2c6eb3 30px);
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
}
/* line 98, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade:active, .button.spade:active:visited {
  color: white;
}
/* line 152, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade:active {
  padding: 1px 7px;
  border-width: 3px;
}
/* line 156, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.5.5/lib/stylesheets/_fancy-buttons.sass */
.button.spade.disabled:active, .button.spade[disabled] {
  padding: 2px 8px;
  border-width: 2px;
}

/* line 349, ../../../../app/stylesheets/frontend/_formtastic.sass */
div.grippie {
  background: #eeeeee url(/images/admin/grippie.png?1271401889) no-repeat scroll center 2px;
  border-color: #dddddd;
  border-style: solid;
  border-width: 0pt 1px 1px;
  cursor: s-resize;
  height: 9px;
  overflow: hidden;
}

/* line 358, ../../../../app/stylesheets/frontend/_formtastic.sass */
.wmd {
  width: 100%;
}

/* line 361, ../../../../app/stylesheets/frontend/_formtastic.sass */
.resizable-textarea textarea {
  display: block;
  margin-bottom: 0pt;
  width: 99%;
  height: 200px;
}

/* line 367, ../../../../app/stylesheets/frontend/_formtastic.sass */
.taskinput {
  width: 100%;
}

/* line 4, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html, body {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 6, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  font-size: 100.01%;
}

/* line 16, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
pre, a, abbr, acronym, address, code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 18, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  quotes: "" "";
}
/* line 45, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 20, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 22, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 7, ../../../../app/stylesheets/frontend/_base.sass */
body {
  padding: 0;
  font-family: "Georgia", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
  font-size: 13px;
}
/* line 54, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .container {
  min-width: 950px;
  width: 80%;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-1 {
  width: 3.167%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-1 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 3.167%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-2 {
  width: 7.376%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-2 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 7.376%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-3 {
  width: 11.585%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-3 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 11.585%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-4 {
  width: 15.794%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-4 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 15.794%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-5 {
  width: 20.003%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-5 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 20.003%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-6 {
  width: 24.212%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-6 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 24.212%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-7 {
  width: 28.421%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-7 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 28.421%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-8 {
  width: 32.63%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-8 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 32.63%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-9 {
  width: 36.839%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-9 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 36.839%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-10 {
  width: 41.048%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-10 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 41.048%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-11 {
  width: 45.257%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-11 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 45.257%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-12 {
  width: 49.466%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-12 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 49.466%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-13 {
  width: 53.675%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-13 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 53.675%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-14 {
  width: 57.884%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-14 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 57.884%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-15 {
  width: 62.093%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-15 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 62.093%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-16 {
  width: 66.302%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-16 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 66.302%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-17 {
  width: 70.511%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-17 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 70.511%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-18 {
  width: 74.72%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-18 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 74.72%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-19 {
  width: 78.929%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-19 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 78.929%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-20 {
  width: 83.138%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-20 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 83.138%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-21 {
  width: 87.347%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-21 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 87.347%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-22 {
  width: 91.556%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-22 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 91.556%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-23 {
  width: 95.765%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-23 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 95.765%;
  margin-right: 1.042%;
}
/* line 58, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .span-24 {
  width: 99.974%;
}
/* line 61, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.span-24 {
  display: inline;
  float: left;
  overflow: hidden;
  width: 99.974%;
  margin-right: 0;
}
/* line 64, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body div.last {
  margin-right: 0;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-1 {
  padding-right: 4.209%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-2 {
  padding-right: 8.418%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-3 {
  padding-right: 12.627%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-4 {
  padding-right: 16.836%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-5 {
  padding-right: 21.045%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-6 {
  padding-right: 25.254%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-7 {
  padding-right: 29.463%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-8 {
  padding-right: 33.672%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-9 {
  padding-right: 37.881%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-10 {
  padding-right: 42.09%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-11 {
  padding-right: 46.299%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-12 {
  padding-right: 50.508%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-13 {
  padding-right: 54.717%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-14 {
  padding-right: 58.926%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-15 {
  padding-right: 63.135%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-16 {
  padding-right: 67.344%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-17 {
  padding-right: 71.553%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-18 {
  padding-right: 75.762%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-19 {
  padding-right: 79.971%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-20 {
  padding-right: 84.18%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-21 {
  padding-right: 88.389%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-22 {
  padding-right: 92.598%;
}
/* line 68, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .append-23 {
  padding-right: 96.807%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-1 {
  padding-left: 4.209%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-2 {
  padding-left: 8.418%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-3 {
  padding-left: 12.627%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-4 {
  padding-left: 16.836%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-5 {
  padding-left: 21.045%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-6 {
  padding-left: 25.254%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-7 {
  padding-left: 29.463%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-8 {
  padding-left: 33.672%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-9 {
  padding-left: 37.881%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-10 {
  padding-left: 42.09%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-11 {
  padding-left: 46.299%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-12 {
  padding-left: 50.508%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-13 {
  padding-left: 54.717%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-14 {
  padding-left: 58.926%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-15 {
  padding-left: 63.135%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-16 {
  padding-left: 67.344%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-17 {
  padding-left: 71.553%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-18 {
  padding-left: 75.762%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-19 {
  padding-left: 79.971%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-20 {
  padding-left: 84.18%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-21 {
  padding-left: 88.389%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-22 {
  padding-left: 92.598%;
}
/* line 72, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .prepend-23 {
  padding-left: 96.807%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-1 {
  margin-left: -4.209%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-2 {
  margin-left: -8.418%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-3 {
  margin-left: -12.627%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-4 {
  margin-left: -16.836%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-5 {
  margin-left: -21.045%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-6 {
  margin-left: -25.254%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-7 {
  margin-left: -29.463%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-8 {
  margin-left: -33.672%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-9 {
  margin-left: -37.881%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-10 {
  margin-left: -42.09%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-11 {
  margin-left: -46.299%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-12 {
  margin-left: -50.508%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-13 {
  margin-left: -54.717%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-14 {
  margin-left: -58.926%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-15 {
  margin-left: -63.135%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-16 {
  margin-left: -67.344%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-17 {
  margin-left: -71.553%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-18 {
  margin-left: -75.762%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-19 {
  margin-left: -79.971%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-20 {
  margin-left: -84.18%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-21 {
  margin-left: -88.389%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-22 {
  margin-left: -92.598%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-23 {
  margin-left: -96.807%;
}
/* line 77, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .pull-24 {
  margin-left: -101.016%;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-1 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -4.209%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-2 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -8.418%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-3 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -12.627%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-4 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -16.836%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-5 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -21.045%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-6 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -25.254%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-7 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -29.463%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-8 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -33.672%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-9 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -37.881%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-10 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -42.09%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-11 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -46.299%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-12 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -50.508%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-13 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -54.717%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-14 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -58.926%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-15 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -63.135%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-16 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -67.344%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-17 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -71.553%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-18 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -75.762%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-19 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -79.971%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-20 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -84.18%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-21 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -88.389%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-22 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -92.598%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-23 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -96.807%;
  margin-bottom: 0;
}
/* line 80, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_liquid.scss */
body .push-24 {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 1.042%;
  margin-right: -101.016%;
  margin-bottom: 0;
}
/* line 13, ../../../../app/stylesheets/frontend/_base.sass */
body #main {
  margin-bottom: -81px;
}
/* line 16, ../../../../app/stylesheets/frontend/_base.sass */
body #main #global-notice {
  text-align: left;
  background: #343434 url(/images/frontend/notice-bar-bg.gif?1271401889) repeat-x scroll left bottom;
  min-height: 20px;
  color: white;
  padding: 10px 25px;
  font-size: 100%;
}
/* line 25, ../../../../app/stylesheets/frontend/_base.sass */
body #main #main-content {
  background: white;
  overflow: hidden;
  *zoom: 1;
}
/* line 28, ../../../../app/stylesheets/frontend/_base.sass */
body #main #main-content .first-column {
  border-right: 1px dotted #dddddd;
  display: inline;
  float: left;
  overflow: hidden;
  width: 70.511%;
  margin-right: 1.042%;
}
/* line 31, ../../../../app/stylesheets/frontend/_base.sass */
body #main #main-content .first-column .content {
  padding: 20px 0;
}
/* line 33, ../../../../app/stylesheets/frontend/_base.sass */
body #main #main-content .sidebar {
  display: inline;
  float: left;
  overflow: hidden;
  width: 27.958%;
  margin-right: 0;
}
/* line 36, ../../../../app/stylesheets/frontend/_base.sass */
body #main #main-content .sidebar .content {
  padding: 20px 0 20px 20px;
}
/* line 40, ../../../../app/stylesheets/frontend/_base.sass */
body #main .wrapper {
  min-width: 950px;
  width: 80%;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  width: 96%;
  padding: 0 2%;
}
/* line 45, ../../../../app/stylesheets/frontend/_base.sass */
body #main .static_pages .wrapper {
  min-width: 950px;
  width: 80%;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  width: 70%;
  min-width: 70%;
  padding: 0 15%;
}

/* line 2, ../../../../app/stylesheets/frontend/_styles.sass */
* {
  margin: 0;
  padding: 0;
}

/* line 6, ../../../../app/stylesheets/frontend/_styles.sass */
body {
  background: white;
  font: 13px/1.5 Helvetica, Arial, sans-serif;
  color: black;
}

/* line 11, ../../../../app/stylesheets/frontend/_styles.sass */
img {
  border: 0;
  vertical-align: top;
}

/* line 14, ../../../../app/stylesheets/frontend/_styles.sass */
:focus {
  outline: 0;
}

/* line 18, ../../../../app/stylesheets/frontend/_styles.sass */
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.4em;
  line-height: 1.4em;
}

/* line 21, ../../../../app/stylesheets/frontend/_styles.sass */
h1 {
  font-size: 276.9%;
  font-weight: normal;
}

/* line 24, ../../../../app/stylesheets/frontend/_styles.sass */
h2 {
  font-size: 182%;
  font-weight: normal;
}

/* line 27, ../../../../app/stylesheets/frontend/_styles.sass */
h3 {
  font-size: 161.6%;
  font-weight: bold;
}

/* line 30, ../../../../app/stylesheets/frontend/_styles.sass */
h4 {
  font-size: 138.5%;
  font-weight: bold;
}

/* line 33, ../../../../app/stylesheets/frontend/_styles.sass */
h5 {
  font-size: 108%;
  font-weight: bold;
}

/* line 36, ../../../../app/stylesheets/frontend/_styles.sass */
h6 {
  font-size: 100%;
  font-weight: bold;
}

/* Table */
/* line 41, ../../../../app/stylesheets/frontend/_styles.sass */
table {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  font-size: 100%;
}

/* line 47, ../../../../app/stylesheets/frontend/_styles.sass */
caption, th, td {
  vertical-align: top;
  text-align: left;
  font-weight: normal;
}

/* Paragraph */
/* line 53, ../../../../app/stylesheets/frontend/_styles.sass */
p {
  margin-bottom: 0.8em;
}

/* line 56, ../../../../app/stylesheets/frontend/_styles.sass */
address {
  margin-bottom: 0.4em;
}

/* line 59, ../../../../app/stylesheets/frontend/_styles.sass */
address {
  font-style: normal;
  line-height: 1.5em;
}

/* line 62, ../../../../app/stylesheets/frontend/_styles.sass */
cite {
  font-style: normal;
  font-size: 10px;
}

/* line 66, ../../../../app/stylesheets/frontend/_styles.sass */
q:before, q:after {
  content: "";
}

/* Form */
/* line 70, ../../../../app/stylesheets/frontend/_styles.sass */
form {
  display: inline;
}

/* line 72, ../../../../app/stylesheets/frontend/_styles.sass */
fieldset {
  border: none;
}

/* line 74, ../../../../app/stylesheets/frontend/_styles.sass */
legend {
  display: none;
}

/* line 77, ../../../../app/stylesheets/frontend/_styles.sass */
label {
  color: #666666;
  font-weight: bold;
}

/* line 81, ../../../../app/stylesheets/frontend/_styles.sass */
input, select, button {
  vertical-align: middle;
}

/* Lists */
/* line 85, ../../../../app/stylesheets/frontend/_styles.sass */
dt {
  display: block;
  font-weight: bold;
}

/* line 88, ../../../../app/stylesheets/frontend/_styles.sass */
ul, ol {
  list-style: none;
}

/* Size */
/* line 92, ../../../../app/stylesheets/frontend/_styles.sass */
small {
  font-size: 93%;
}

/* line 94, ../../../../app/stylesheets/frontend/_styles.sass */
big {
  font-size: 108%;
}

/* line 97, ../../../../app/stylesheets/frontend/_styles.sass */
hr {
  height: 0;
  margin: 8px 0;
  overflow: hidden;
  visibility: hidden;
}

/* line 102, ../../../../app/stylesheets/frontend/_styles.sass */
.nowrap {
  white-space: nowrap;
}

/* line 104, ../../../../app/stylesheets/frontend/_styles.sass */
.bold {
  font-weight: bold;
}

/* Links */
/* line 110, ../../../../app/stylesheets/frontend/_styles.sass */
a {
  color: #777777;
  text-decoration: none;
}

/* line 113, ../../../../app/stylesheets/frontend/_styles.sass */
a:hover {
  color: #a81312;
}

/* line 115, ../../../../app/stylesheets/frontend/_styles.sass */
a.active {
  color: black !important;
}

/* line 117, ../../../../app/stylesheets/frontend/_styles.sass */
#footer .footer-copyright a, .action-block-content p a, .addtolinks a, address a, .head a, .inner-head a, .one-page-checkout-progress h4 a, .box_block_whats_new .read-more a, .add-to-links a, .forward, .archive a {
  background: transparent url(/images/frontend/link-arrow-dark.gif?1271401889) no-repeat center right;
  padding: 0px 18px 0 0;
  white-space: nowrap;
}

/* line 123, ../../../../app/stylesheets/frontend/_styles.sass */
.nivo-caption .price-box, .popup-menu-footer a {
  background: transparent url(/images/frontend/link-arrow-light.png?1271401889) no-repeat center right;
  padding: 0 18px 0 0;
  white-space: nowrap;
}

/* line 127, ../../../../app/stylesheets/frontend/_styles.sass */
.back {
  background: transparent url(/images/frontend/link-back-arrow-dark.gif?1271401889) no-repeat center left;
  padding: 0px 0 0 18px;
  white-space: nowrap;
}

/* line 131, ../../../../app/stylesheets/frontend/_styles.sass */
.head a {
  padding-left: 1em;
}

/* line 134, ../../../../app/stylesheets/frontend/_styles.sass */
.link-rss {
  background: url(../stylesheets/compiled/images/icon_rss.gif) 0 1px no-repeat;
  padding-left: 18px;
  white-space: nowrap;
}

/* Form Elements */
/* line 141, ../../../../app/stylesheets/frontend/_styles.sass */
form {
  display: inline;
}

/* line 143, ../../../../app/stylesheets/frontend/_styles.sass */
fieldset {
  border: 0;
}

/* line 145, ../../../../app/stylesheets/frontend/_styles.sass */
legend {
  display: none;
}

/* line 148, ../../../../app/stylesheets/frontend/_styles.sass */
input, select, textarea, button {
  font: 12px Arial, Helvetica, sans-serif;
  vertical-align: middle;
  color: black;
}

/* line 152, ../../../../app/stylesheets/frontend/_styles.sass */
input.input-text, select, textarea {
  background: white;
}

/* line 154, ../../../../app/stylesheets/frontend/_styles.sass */
input.input-text, textarea {
  padding: 3px;
}

/* line 156, ../../../../app/stylesheets/frontend/_styles.sass */
.input-box label {
  font-weight: bold;
}

/* line 159, ../../../../app/stylesheets/frontend/_styles.sass */
select {
  padding: 1px;
}

/* line 161, ../../../../app/stylesheets/frontend/_styles.sass */
select option {
  padding-right: 10px;
}

/* line 164, ../../../../app/stylesheets/frontend/_styles.sass */
textarea {
  overflow: auto;
}

/* line 166, ../../../../app/stylesheets/frontend/_styles.sass */
input.radio {
  margin-right: 3px;
}

/* line 168, ../../../../app/stylesheets/frontend/_styles.sass */
input.checkbox {
  margin-right: 3px;
}

/* line 170, ../../../../app/stylesheets/frontend/_styles.sass */
input.qty {
  width: 2.5em !important;
}

/* line 172, ../../../../app/stylesheets/frontend/_styles.sass */
.button-set {
  clear: both;
  margin-top: 1em;
  border-top: 1px dotted #cdcdcd;
  padding-top: 8px;
  text-align: right;
}

/* line 179, ../../../../app/stylesheets/frontend/_styles.sass */
.button-set .back, .button-set .forward, .quantity {
  float: left;
}

/* line 181, ../../../../app/stylesheets/frontend/_styles.sass */
.qty {
  width: 2.5em;
}

/* line 184, ../../../../app/stylesheets/frontend/_styles.sass */
.empty {
  color: #bbbbbb;
}

/* line 2, ../../../../app/stylesheets/frontend/_common.sass */
.v-top {
  vertical-align: top;
}

/* line 4, ../../../../app/stylesheets/frontend/_common.sass */
.v-middle {
  vertical-align: middle;
}

/* line 6, ../../../../app/stylesheets/frontend/_common.sass */
.v-bottom {
  vertical-align: bottom;
}

/* line 8, ../../../../app/stylesheets/frontend/_common.sass */
.a-left {
  text-align: left;
}

/* line 10, ../../../../app/stylesheets/frontend/_common.sass */
.a-center {
  text-align: center;
}

/* line 12, ../../../../app/stylesheets/frontend/_common.sass */
.a-right {
  text-align: right;
}

/* line 14, ../../../../app/stylesheets/frontend/_common.sass */
.left {
  float: left;
}

/* line 16, ../../../../app/stylesheets/frontend/_common.sass */
.right {
  float: right;
}

/* line 18, ../../../../app/stylesheets/frontend/_common.sass */
.spacer40 {
  display: block;
  margin-bottom: 40px;
}

/* line 22, ../../../../app/stylesheets/frontend/_common.sass */
.clear {
  clear: both;
}

/* line 24, ../../../../app/stylesheets/frontend/_common.sass */
.clear-left {
  clear: left;
}

/* line 26, ../../../../app/stylesheets/frontend/_common.sass */
.clear-right {
  clear: right;
}

/* line 29, ../../../../app/stylesheets/frontend/_common.sass */
.clearfix {
  overflow: hidden;
  *zoom: 1;
}

/* line 32, ../../../../app/stylesheets/frontend/_common.sass */
.horz-divider {
  border-bottom: 1px dotted #cdcdcd;
}

/* line 35, ../../../../app/stylesheets/frontend/_common.sass */
.complete, .sent {
  font-weight: bold;
}

/* line 38, ../../../../app/stylesheets/frontend/_common.sass */
.in-stock {
  font-weight: bold;
  color: green;
}

/* line 42, ../../../../app/stylesheets/frontend/_common.sass */
.out-of-stock, .no-results, .fail {
  font-weight: bold;
  font-style: italic;
  color: #a81312;
}

/* line 47, ../../../../app/stylesheets/frontend/_common.sass */
.highlight {
  color: #a81312;
  background-color: #8e8e8e;
  padding: 2px;
  margin-left: 5px;
}

/* line 53, ../../../../app/stylesheets/frontend/_common.sass */
.incomplete {
  font-style: italic;
}

/* line 56, ../../../../app/stylesheets/frontend/_common.sass */
.tooltip, .tooltipform {
  background-color: black;
  border: 1px solid white;
  padding: 10px 15px;
  display: none;
  color: white;
  text-align: left;
  font-size: 12px;
  -moz-box-shadow: 0px 0px 10px black 0;
  -webkit-box-shadow: 0px 0px 10px black 0;
  -o-box-shadow: 0px 0px 10px black 0;
  box-shadow: 0px 0px 10px black 0;
}

/* line 68, ../../../../app/stylesheets/frontend/_common.sass */
.head {
  height: 24px;
  text-align: right;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 1em;
  overflow: hidden;
}

/* line 74, ../../../../app/stylesheets/frontend/_common.sass */
.head h1, .head h2, .head h4 {
  padding: 5px 7px 5px 7px;
  color: white;
  background-color: #636e78;
}

/* line 78, ../../../../app/stylesheets/frontend/_common.sass */
.head h4 {
  font-size: 108%;
  font-weight: normal;
  line-height: 1;
}

/* line 82, ../../../../app/stylesheets/frontend/_common.sass */
.inner-head {
  text-align: right;
  line-height: 1.25em;
}

/* line 85, ../../../../app/stylesheets/frontend/_common.sass */
.head h1, .head h2, .head h3, .head h4, .head h5,
.inner-head h1, .inner-head h2, .inner-head h3, .inner-head h4, .inner-head h5 {
  margin: 0;
  float: left;
}

/* line 93, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup {
  top: 90px;
  width: 325px;
}
/* line 96, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup h2 {
  position: relative;
  top: -21px;
  text-align: right;
  line-height: 1;
  color: white;
  font-size: 100%;
  text-transform: uppercase;
}
/* line 106, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list img {
  padding: 4px;
  border: 1px solid #555555;
  background-color: #e4e4e4;
}
/* line 110, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list table {
  width: 100%;
}
/* line 112, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list table tr {
  border-bottom: 1px dotted #666666;
}
/* line 114, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list table td {
  padding: 6px 0;
}
/* line 116, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list table td.details {
  padding: 6px 10px;
}
/* line 119, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list table td.options {
  font-size: 93%;
}
/* line 121, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list table tr.last {
  border-bottom: 0;
}
/* line 123, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-list table tr.last td {
  padding-bottom: 0;
}
/* line 125, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-footer {
  clear: none;
  border-top: 1px dotted #666666;
  margin-left: -1em;
  margin-right: -1em;
}
/* line 130, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .popup-menu-footer a {
  float: right;
  margin-right: 1em;
}
/* line 133, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .subtotal {
  text-align: right;
  background-color: #353535;
  color: white;
  border-bottom: 1px dotted #666666;
  padding: 4px 1em;
}
/* line 139, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .bag-more {
  overflow: auto;
  height: 216px;
}
/* line 143, ../../../../app/stylesheets/frontend/_common.sass */
#shopping_bag_items_popup .bag-more table {
  width: 90%;
}

/* line 146, ../../../../app/stylesheets/frontend/_common.sass */
.price-box .price {
  color: #555555;
  font-weight: bold;
}

/* line 150, ../../../../app/stylesheets/frontend/_common.sass */
.regular-price .price {
  color: #555555;
  font-weight: bold;
}

/* line 154, ../../../../app/stylesheets/frontend/_common.sass */
.price {
  white-space: nowrap !important;
}

/* line 158, ../../../../app/stylesheets/frontend/_common.sass */
ul.category-links li a, .newsticker img, #product-img-menu img, .products-grid td a img, .product-images a img, .shopping-cart img.thumbnail, #wishlist-table img.thumbnail, #thumb, .std img {
  border: 1px solid #cccccc;
  background: #e4e4e4;
}

/* line 162, ../../../../app/stylesheets/frontend/_common.sass */
#product-img-menu img:hover {
  border: 1px solid #5a000d;
  background: #a81312;
}

/* line 166, ../../../../app/stylesheets/frontend/_common.sass */
#category-links {
  position: relative;
}

/* line 169, ../../../../app/stylesheets/frontend/_common.sass */
ul.category-links {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  overflow: hidden;
  *zoom: 1;
  text-align: center;
}
/* line 64, ../../../../app/stylesheets/common/partials/_utilities.sass */
ul.category-links li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
  white-space: no-wrap;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *display: inline;
  *vertical-align: auto;
  zoom: 1;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 173, ../../../../app/stylesheets/frontend/_common.sass */
ul.category-links li a {
  position: relative;
  display: block;
  width: 137px;
  padding: 5px;
}

/* line 178, ../../../../app/stylesheets/frontend/_common.sass */
ul.category-links li.last {
  margin-right: 0;
}

/* line 180, ../../../../app/stylesheets/frontend/_common.sass */
ul.category-links li a span {
  position: absolute;
  bottom: -10px;
  right: -10px;
  padding: 3px 4px;
  font-size: 116%;
  background: #3d4155;
  color: white;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 5px #333333 0;
  -webkit-box-shadow: 0 0 5px #333333 0;
  -o-box-shadow: 0 0 5px #333333 0;
  box-shadow: 0 0 5px #333333 0;
}

/* line 190, ../../../../app/stylesheets/frontend/_common.sass */
ul.category-links li a:hover span {
  background-color: #a81312;
}

/* line 197, ../../../../app/stylesheets/frontend/_common.sass */
#paginate, #paginatefoot {
  display: inline;
}
/* line 200, ../../../../app/stylesheets/frontend/_common.sass */
#paginate .pagination, #paginatefoot .pagination {
  font-size: 116%;
  background: #3d4155;
  color: white;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 5px #333333 0;
  -webkit-box-shadow: 0 0 5px #333333 0;
  -o-box-shadow: 0 0 5px #333333 0;
  box-shadow: 0 0 5px #333333 0;
}
/* line 207, ../../../../app/stylesheets/frontend/_common.sass */
#paginate .pagination .disabled, #paginatefoot .pagination .disabled {
  font-weight: bold;
  text-decoration: none;
  color: #a1a1a1;
  margin: 0;
  cursor: no-drop;
}
/* line 213, ../../../../app/stylesheets/frontend/_common.sass */
#paginate .pagination .current, #paginatefoot .pagination .current {
  color: #a81312;
  font-weight: bold;
}
/* line 216, ../../../../app/stylesheets/frontend/_common.sass */
#paginate .pagination a, #paginatefoot .pagination a {
  text-decoration: none;
  color: white;
}
/* line 219, ../../../../app/stylesheets/frontend/_common.sass */
#paginate .pagination a:hover, #paginatefoot .pagination a:hover {
  color: #a81312;
}
/* line 221, ../../../../app/stylesheets/frontend/_common.sass */
#paginate .pagination a, #paginate .pagination a:hover, #paginatefoot .pagination a, #paginatefoot .pagination a:hover {
  white-space: nowrap;
}

/* line 224, ../../../../app/stylesheets/frontend/_common.sass */
#loading {
  background: #31363c url(/images/spinner.gif?1270735194) no-repeat 5px;
  padding: 5px 10px 5px 25px;
  border: 1px solid white;
  display: none;
  position: absolute;
  z-index: 999;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
/* line 232, ../../../../app/stylesheets/frontend/_common.sass */
#loading strong {
  color: white;
  font-weight: bold;
  text-shadow: 0px 1px 0px black;
}

/* line 239, ../../../../app/stylesheets/frontend/_common.sass */
.mark-open {
  padding: 0px 8px;
  margin-left: 10px;
  background: url(/images/link_icons/arrow_state_blue_expanded.png?1271401889) no-repeat;
  text-decoration: none;
}

/* line 244, ../../../../app/stylesheets/frontend/_common.sass */
.mark-close {
  padding: 0px 8px;
  margin-left: 10px;
  background: url(/images/link_icons/arrow_state_blue_right.png?1271401889) no-repeat;
  text-decoration: none;
}

/* line 249, ../../../../app/stylesheets/frontend/_common.sass */
.mark-none {
  padding: 0px 8px;
  margin-left: 10px;
  background: url(/images/link_icons/arrow_state_grey_right.png?1271401889) no-repeat;
  text-decoration: none;
}

/* line 255, ../../../../app/stylesheets/frontend/_common.sass */
#rss {
  padding: 15px 0 5px 0;
}

/* line 260, ../../../../app/stylesheets/frontend/_common.sass */
.twitter .block-title h4 {
  background: url(/images/link_icons/twitter_icon.gif?1273659005) left no-repeat;
  padding: 4px 7px;
  text-align: center;
}
/* line 264, ../../../../app/stylesheets/frontend/_common.sass */
.twitter .block-content {
  min-height: 60px;
}
/* line 266, ../../../../app/stylesheets/frontend/_common.sass */
.twitter .block-content .outer {
  padding: 5px;
}
/* line 269, ../../../../app/stylesheets/frontend/_common.sass */
.twitter .block-content ul li {
  padding: 5px 0;
}

/* line 273, ../../../../app/stylesheets/frontend/_common.sass */
.video {
  padding: 0 5px;
}
/* line 275, ../../../../app/stylesheets/frontend/_common.sass */
.video a img {
  border: 1px solid #cccccc;
  background: #e4e4e4;
  padding: 5px;
}

/* line 2, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block {
  margin-top: 20px;
}

/* line 5, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block-shadow {
  overflow: hidden;
  *zoom: 1;
}

/* line 8, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block-title {
  display: block;
  padding-bottom: 0px;
  margin-top: 0px;
  border-bottom: 1px solid #cccccc;
  #border-bottom: 0;
}
/* line 15, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block-title h2, .block-title h3, .block-title h4 {
  display: block;
  margin-left: 0%;
  margin: 0;
  overflow: hidden;
  font-size: 123.1%;
  color: black;
  padding: 4px 7px;
  background-color: #e4e4e4;
}

/* line 25, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block .block-content {
  padding-top: 0.5em;
}

/* line 27, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block .block-content p {
  margin-bottom: 0.6em;
}

/* line 29, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block .block-content p strong {
  color: #535353;
  font-weight: bold;
}

/* line 33, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block h3 {
  font-size: 100%;
  font-weight: bold;
  line-height: 1.5;
}

/* line 37, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block .actions {
  margin-top: 0.9em;
}

/* line 39, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block .actions a {
  float: left;
}

/* line 41, ../../../../app/stylesheets/frontend/_sidebar.sass */
.block .actions a.button {
  float: none;
}

/* Blocks */
/* line 50, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products .outer, .box_block_sidebar .outer, .box_block_search .outer, .box_common .outer {
  position: relative;
  padding: 0;
  overflow: hidden;
}

/* line 56, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_block_sidebar .outer, .box_common .outer {
  height: auto;
  padding: 10px 0;
}

/* line 60, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_block_search #searchfield {
  padding: 5px 0;
  margin-bottom: 10px;
  width: 100%;
  position: relative;
  display: block;
}
/* line 66, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_block_search #searchfield input {
  width: auto;
}

/* line 69, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products .item-container {
  display: none;
}

/* line 72, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products .read-more {
  margin-top: 0.3em;
  text-align: right;
}

/* line 75, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products {
  padding-bottom: 10px;
}
/* line 77, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products li {
  overflow: hidden;
  *zoom: 1;
  padding: 5px 0;
  border-bottom: 1px dotted #d4d4d4;
}
/* line 81, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products li img.position {
  float: left;
  margin-right: 20px;
}
/* line 85, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products .newsticker li {
  border-bottom: 0;
}

/* line 87, ../../../../app/stylesheets/frontend/_sidebar.sass */
.box_sidebar_products .item-container img, .box_sidebar_products img {
  padding: 5px;
  border: 1px solid #cccccc;
  background: #e4e4e4;
}

/* line 96, ../../../../app/stylesheets/frontend/_sidebar.sass */
.categories .all-link a {
  font-size: 116%;
  background: #3d4155;
  color: white;
  padding: 0.3em 0.3em 0.2em 0.3em;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 5px #333333 0;
  -webkit-box-shadow: 0 0 5px #333333 0;
  -o-box-shadow: 0 0 5px #333333 0;
  box-shadow: 0 0 5px #333333 0;
}
/* line 103, ../../../../app/stylesheets/frontend/_sidebar.sass */
.categories .all-link a:hover {
  background-color: #a81312;
}
/* line 105, ../../../../app/stylesheets/frontend/_sidebar.sass */
.categories p {
  font-size: 116%;
}

/* line 113, ../../../../app/stylesheets/frontend/_sidebar.sass */
.archive li {
  font-size: 116%;
  width: 100%;
  padding: 0.3em;
  border-bottom: 1px dotted #d4d4d4;
}

/* line 118, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content {
  padding: 10px;
}
/* line 120, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content a {
  padding: 0.3em 0.3em 0.2em 0.3em;
}
/* line 122, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .nube1 {
  font-size: 0.7em;
  font-weight: 100;
}
/* line 125, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .nube2 {
  font-size: 0.8em;
  font-weight: 200;
}
/* line 128, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .nube3 {
  font-size: 0.9em;
  font-weight: 300;
}
/* line 131, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .nube4 {
  font-size: 1em;
  font-weight: 400;
}
/* line 134, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .nube5 {
  font-size: 1.2em;
  font-weight: 500;
}
/* line 137, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .nube6 {
  font-size: 116%;
  background: #3d4155;
  color: white;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 5px #333333 0;
  -webkit-box-shadow: 0 0 5px #333333 0;
  -o-box-shadow: 0 0 5px #333333 0;
  box-shadow: 0 0 5px #333333 0;
}
/* line 143, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .nube6:hover {
  background-color: #a81312;
}
/* line 145, ../../../../app/stylesheets/frontend/_sidebar.sass */
.tags .block-content .selected {
  color: #a89078;
}

/* line 152, ../../../../app/stylesheets/frontend/_sidebar.sass */
.helpsupport .block-title {
  display: block;
}
/* line 154, ../../../../app/stylesheets/frontend/_sidebar.sass */
.helpsupport input[type=text] {
  width: 98%;
}
/* line 156, ../../../../app/stylesheets/frontend/_sidebar.sass */
.helpsupport textarea {
  width: 98%;
  height: 150px;
}

/* line 1, ../../../../app/stylesheets/frontend/_flash_messages.sass */
#flash {
  list-style: none;
  width: 100%;
  font-size: 20px;
  position: fixed;
  top: 0;
  overflow: visible;
  display: none;
  cursor: pointer;
  z-index: 999;
  text-align: center;
  opacity: 0.95;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
}
/* line 11, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/lists/_bullets.scss */
#flash li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}

/* line 18, ../../../../app/stylesheets/frontend/_flash_messages.sass */
#flash_error {
  padding: 10px 0;
  color: darkred;
  background: mistyrose url(/images/message_block/flash-error.png?1271401889) 1em 50% no-repeat;
  border-bottom: 1px solid #e4e4e4;
}

/* line 24, ../../../../app/stylesheets/frontend/_flash_messages.sass */
#flash_info {
  color: black;
  background: azure url(/images/message_block/info_m.gif?1271401889) 1em 50% no-repeat;
  border-bottom: 1px solid #e4e4e4;
  padding: 10px 0;
}

/* line 29, ../../../../app/stylesheets/frontend/_flash_messages.sass */
#flash_notice {
  color: #222222;
  background: #c6ffc5 url(/images/message_block/flash-check.png?1271681017) 1em 50% no-repeat;
  border-bottom: 1px solid #e4e4e4;
  padding: 10px 0;
}

/* line 34, ../../../../app/stylesheets/frontend/_flash_messages.sass */
#flash_confirm {
  color: darkgreen;
  background: palegreen url(/images/message_block/flash-check.png?1271681017) 1em 50% no-repeat;
  border-bottom: 1px solid #e4e4e4;
  padding: 10px 0;
}

/* line 39, ../../../../app/stylesheets/frontend/_flash_messages.sass */
#flash_warn {
  color: #222222;
  background: #ffe5c4 url(/images/message_block/flash-warning.png?1271681017) 1em 50% no-repeat;
  border-bottom: 1px solid #e4e4e4;
  padding: 10px 0;
}

/* line 1, ../../../../app/stylesheets/frontend/_users.sass */
.user-content {
  padding: 20px 0;
  margin: 0 auto;
  width: 65%;
}
/* line 5, ../../../../app/stylesheets/frontend/_users.sass */
.user-content .block-title {
  margin-bottom: 1em;
}
/* line 7, ../../../../app/stylesheets/frontend/_users.sass */
.user-content input[type=submit] {
  float: right;
  margin-bottom: 10px;
}
/* line 10, ../../../../app/stylesheets/frontend/_users.sass */
.user-content input[type=text], .user-content input[type=password], .user-content select {
  width: 57.884%;
}
/* line 12, ../../../../app/stylesheets/frontend/_users.sass */
.user-content li {
  padding: 7px 0;
}
/* line 16, ../../../../app/stylesheets/frontend/_users.sass */
.user-content .errorExplanation li {
  padding: 0px;
}
/* line 18, ../../../../app/stylesheets/frontend/_users.sass */
.user-content label {
  float: left;
  width: 150px;
  text-align: right;
  padding-right: 10px;
}
/* line 23, ../../../../app/stylesheets/frontend/_users.sass */
.user-content li#user_license_input label {
  width: 400px;
}
/* line 25, ../../../../app/stylesheets/frontend/_users.sass */
.user-content .inline-hints {
  margin-left: 150px;
  font-weight: normal;
}
/* line 30, ../../../../app/stylesheets/frontend/_users.sass */
.user-content .avatar img {
  background: #d4d4d4;
  padding: 5px;
  border: 1px solid gray;
  margin-bottom: 20px;
}
/* line 35, ../../../../app/stylesheets/frontend/_users.sass */
.user-content .avatar_file {
  position: relative;
  text-align: center;
}
