/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
/*html .debatt, body .debatt, .debatt div, .debatt  span, .debatt object, .debatt iframe, .debatt h1, .debatt h2, .debatt h3, .debatt h4, .debatt h5, .debatt h6, .debatt p, .debatt blockquote, .debatt pre, .debatt a, .debatt abbr, .debatt acronym, .debatt address, .debatt code, .debatt del, .debatt dfn, .debatt em, .debatt img, .debatt q, .debatt dl, .debatt dt, .debatt dd, .debatt ol, .debatt ul, .debatt li, .debatt fieldset, .debatt form, .debatt label, .debatt legend, .debatt table, .debatt caption, .debatt tbody, .debatt tfoot, .debatt thead, .debatt tr, .debatt th, .debatt td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}*/
body .debatt {}
.debatt table {border-collapse:separate;border-spacing:0;}
.debatt caption, .debatt  th, .debatt  td {text-align:left;font-weight:normal;}
.debatt table, .debatt td, .debatt th {vertical-align:middle;}
.debatt blockquote:before, .debatt blockquote:after, .debatt q:before, .debatt q:after {content:"";}
.debatt blockquote, .debatt q {quotes:"" "";}
.debatt a img {border:none;}

/* typography.css */
.debatt h1 img, .debatt h2 img, .debatt h3 img, .debatt h4 img, .debatt h5 img, .debatt h6 img {margin:0;}
.debatt p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
.debatt p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
.debatt a:focus, a:hover {color:#000;}
.debatt a {color:#009;text-decoration:underline;}
.debatt blockquote {margin:1.5em;color:#666;font-style:italic;}
.debatt strong {font-weight:bold;}
.debatt em, .debatt dfn {font-style:normal;}
.debatt dfn {font-weight:bold;}
.debatt sup, .debatt sub {line-height:0;}
.debatt abbr, .debatt acronym {border-bottom:1px dotted #666;}
.debatt address {margin:0 0 1.5em;font-style:italic;}
.debatt del {color:#666;}
.debatt pre {margin:1.5em 0;white-space:pre;}
.debatt pre, .debatt code, .debatt tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
.debatt li ul, .debatt li ol {margin:0 1.5em;}
.debatt ul {list-style-type:none;}
.debatt ol {list-style-type:none;}
.debatt dl {margin:0 0 1.5em 0;}
.debatt dl dt {font-weight:bold;}
.debatt dd {margin-left:1.5em;}
.debatt table {margin-bottom:1.4em;width:100%;}
.debatt th {font-weight:bold;}
.debatt thead th {background:#c3d9ff;}
.debatt th, .debatt td, .debatt caption {padding:4px 10px 4px 5px;}
.debatt tr.even td {background:#e5ecf9;}
.debatt .debatt tfoot {font-style:italic;}
.debatt .debatt caption {background:#eee;}
.debatt .small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.debatt .large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.debatt .hide {display:none;}
.debatt .quiet {color:#666;}
.debatt .loud {color:#000;}
.debatt .highlight {background:#ff0;}
.debatt .added {background:#060;color:#fff;}
.debatt .removed {background:#900;color:#fff;}
.debatt .first {margin-left:0;padding-left:0;}
.debatt .last {margin-right:0;padding-right:0;}
.debatt .top {margin-top:0;padding-top:0;}
.debatt .bottom {margin-bottom:0;padding-bottom:0;}

/* forms.css */
.debatt label {font-weight:bold;}
.debatt fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
.debatt legend {font-weight:bold;font-size:1.2em;}
.debatt input[type=text], .debatt input[type=password], .debatt input.text, .debatt input.title, .debatt textarea, .debatt select {background-color:#fff;border:1px solid #bbb;}
.debatt input[type=text]:focus, .debatt input[type=password]:focus, .debatt input.text:focus, .debatt input.title:focus, .debatt textarea:focus, .debatt select:focus {border-color:#666;}
.debatt input[type=text], .debatt input[type=password], .debatt input.text, .debatt input.title, .debatt textarea, .debatt select {}
.debatt input.text, .debatt input.title {width:300px;padding:5px;}
.debatt input.title {font-size:1.5em;}
.debatt textarea {width:390px;height:250px;padding:5px;}
.debatt input[type=checkbox], .debatt input[type=radio], .debatt input.checkbox, .debatt input.radio {position:relative;top:.25em;}
.debatt form.inline {line-height:3;}
.debatt form.inline p {margin-bottom:0;}
.debatt .error, .debatt .notice, .debatt .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.debatt .error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.debatt .notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.debatt .success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.debatt .error a {color:#8a1f11;}
.debatt .notice a {color:#514721;}
.debatt .success a {color:#264409;}

/* grid.css */
.debatt .container {width:950px;margin:0 auto;}
.debatt .showgrid {background:url(src/grid.png);}
.debatt .column, .debatt div.span-1, .debatt div.span-2, .debatt div.span-3, .debatt div.span-4, .debatt div.span-5, .debatt div.span-6, .debatt div.span-7, .debatt div.span-8, .debatt div.span-9, .debatt div.span-10, .debatt div.span-11, .debatt div.span-12, .debatt div.span-13, .debatt div.span-14, .debatt div.span-15, .debatt div.span-16, .debatt div.span-17, .debatt div.span-18, .debatt div.span-19, .debatt div.span-20, .debatt div.span-21, .debatt div.span-22, .debatt div.span-23, .debatt div.span-24 {float:left;margin-right:10px;}
.debatt .last, .debatt div.last {margin-right:0;}
.debatt .span-1 {width:30px;}
.debatt .span-2 {width:70px;}
.debatt .span-3 {width:110px;}
.debatt .span-4 {width:150px;}
.debatt .span-5 {width:190px;}
.debatt .span-6 {width:230px;}
.debatt .span-7 {width:270px;}
.debatt .span-8 {width:310px;}
.debatt .span-9 {width:350px;}
.debatt .span-10 {width:390px;}
.debatt .span-11 {width:430px;}
.debatt .span-12 {width:470px;}
.debatt .span-13 {width:510px;}
.debatt .span-14 {width:550px;}
.debatt .span-15 {width:590px;}
.debatt .span-16 {width:630px;}
.debatt .span-17 {width:670px;}
.debatt .span-18 {width:710px;}
.debatt .span-19 {width:750px;}
.debatt .span-20 {width:790px;}
.debatt .span-21 {width:830px;}
.debatt .span-22 {width:870px;}
.debatt .span-23 {width:720px;}
.debatt .span-24, .debatt div.span-24 {width:760px;margin:0;}
.debatt input.span-1, .debatt textarea.span-1, .debatt input.span-2, .debatt textarea.span-2, .debatt input.span-3, .debatt textarea.span-3, .debatt input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}
input.span-1, textarea.span-1 {width:18px!important;}
input.span-2, textarea.span-2 {width:58px!important;}
input.span-3, textarea.span-3 {width:98px!important;}
input.span-4, textarea.span-4 {width:138px!important;}
input.span-5, textarea.span-5 {width:178px!important;}
input.span-6, textarea.span-6 {width:218px!important;}
input.span-7, textarea.span-7 {width:258px!important;}
input.span-8, textarea.span-8 {width:298px!important;}
input.span-9, textarea.span-9 {width:338px!important;}
input.span-10, textarea.span-10 {width:378px!important;}
input.span-11, textarea.span-11 {width:418px!important;}
input.span-12, textarea.span-12 {width:458px!important;}
input.span-13, textarea.span-13 {width:498px!important;}
input.span-14, textarea.span-14 {width:538px!important;}
input.span-15, textarea.span-15 {width:578px!important;}
input.span-16, textarea.span-16 {width:618px!important;}
input.span-17, textarea.span-17 {width:658px!important;}
input.span-18, textarea.span-18 {width:698px!important;}
input.span-19, textarea.span-19 {width:738px!important;}
input.span-20, textarea.span-20 {width:778px!important;}
input.span-21, textarea.span-21 {width:818px!important;}
input.span-22, textarea.span-22 {width:858px!important;}
input.span-23, textarea.span-23 {width:898px!important;}
input.span-24, textarea.span-24 {width:938px!important;}
.append-1 {padding-right:40px;}
.append-2 {padding-right:80px;}
.append-3 {padding-right:120px;}
.append-4 {padding-right:160px;}
.append-5 {padding-right:200px;}
.append-6 {padding-right:240px;}
.append-7 {padding-right:280px;}
.append-8 {padding-right:320px;}
.append-9 {padding-right:360px;}
.append-10 {padding-right:400px;}
.append-11 {padding-right:440px;}
.append-12 {padding-right:480px;}
.append-13 {padding-right:520px;}
.append-14 {padding-right:560px;}
.append-15 {padding-right:600px;}
.append-16 {padding-right:640px;}
.append-17 {padding-right:680px;}
.append-18 {padding-right:720px;}
.append-19 {padding-right:760px;}
.append-20 {padding-right:800px;}
.append-21 {padding-right:840px;}
.append-22 {padding-right:880px;}
.append-23 {padding-right:920px;}
.prepend-1 {padding-left:40px;}
.prepend-2 {padding-left:80px;}
.prepend-3 {padding-left:120px;}
.prepend-4 {padding-left:160px;}
.prepend-5 {padding-left:200px;}
.prepend-6 {padding-left:240px;}
.prepend-7 {padding-left:280px;}
.prepend-8 {padding-left:320px;}
.prepend-9 {padding-left:360px;}
.prepend-10 {padding-left:400px;}
.prepend-11 {padding-left:440px;}
.prepend-12 {padding-left:480px;}
.prepend-13 {padding-left:520px;}
.prepend-14 {padding-left:560px;}
.prepend-15 {padding-left:600px;}
.prepend-16 {padding-left:640px;}
.prepend-17 {padding-left:680px;}
.prepend-18 {padding-left:720px;}
.prepend-19 {padding-left:760px;}
.prepend-20 {padding-left:800px;}
.prepend-21 {padding-left:840px;}
.prepend-22 {padding-left:880px;}
.prepend-23 {padding-left:920px;}
div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 {margin-left:-40px;}
.pull-2 {margin-left:-80px;}
.pull-3 {margin-left:-120px;}
.pull-4 {margin-left:-160px;}
.pull-5 {margin-left:-200px;}
.pull-6 {margin-left:-240px;}
.pull-7 {margin-left:-280px;}
.pull-8 {margin-left:-320px;}
.pull-9 {margin-left:-360px;}
.pull-10 {margin-left:-400px;}
.pull-11 {margin-left:-440px;}
.pull-12 {margin-left:-480px;}
.pull-13 {margin-left:-520px;}
.pull-14 {margin-left:-560px;}
.pull-15 {margin-left:-600px;}
.pull-16 {margin-left:-640px;}
.pull-17 {margin-left:-680px;}
.pull-18 {margin-left:-720px;}
.pull-19 {margin-left:-760px;}
.pull-20 {margin-left:-800px;}
.pull-21 {margin-left:-840px;}
.pull-22 {margin-left:-880px;}
.pull-23 {margin-left:-920px;}
.pull-24 {margin-left:-960px;}
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}
.push-1 {margin:0 -40px 1.5em 40px;}
.push-2 {margin:0 -80px 1.5em 80px;}
.push-3 {margin:0 -120px 1.5em 120px;}
.push-4 {margin:0 -160px 1.5em 160px;}
.push-5 {margin:0 -200px 1.5em 200px;}
.push-6 {margin:0 -240px 1.5em 240px;}
.push-7 {margin:0 -280px 1.5em 280px;}
.push-8 {margin:0 -320px 1.5em 320px;}
.push-9 {margin:0 -360px 1.5em 360px;}
.push-10 {margin:0 -400px 1.5em 400px;}
.push-11 {margin:0 -440px 1.5em 440px;}
.push-12 {margin:0 -480px 1.5em 480px;}
.push-13 {margin:0 -520px 1.5em 520px;}
.push-14 {margin:0 -560px 1.5em 560px;}
.push-15 {margin:0 -600px 1.5em 600px;}
.push-16 {margin:0 -640px 1.5em 640px;}
.push-17 {margin:0 -680px 1.5em 680px;}
.push-18 {margin:0 -720px 1.5em 720px;}
.push-19 {margin:0 -760px 1.5em 760px;}
.push-20 {margin:0 -800px 1.5em 800px;}
.push-21 {margin:0 -840px 1.5em 840px;}
.push-22 {margin:0 -880px 1.5em 880px;}
.push-23 {margin:0 -920px 1.5em 920px;}
.push-24 {margin:0 -960px 1.5em 960px;}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}
.prepend-top {margin-top:1.5em;}
.append-bottom {margin-bottom:1.5em;}
.debatt .clearfix:after, .debatt .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.debatt .clearfix, .debatt .container {display:block;}
.debatt .clear {clear:both;}
