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


 Blueprint CSS Framework 0.7.1
 http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. 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, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

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

/* grid.css */
.container {width:950px;margin:0 auto;}
.showgrid {background:url(../../stylesheets/src/grid.png);}
body {margin:1.5em 0;}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
div.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {width:430px;}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}
.span-16 {width:630px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:790px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
.span-24, div.span-24 {width:950px;margin:0;}
input.span-1, textarea.span-1, select.span-1 {width:30px!important;}
input.span-2, textarea.span-2, select.span-2 {width:50px!important;}
input.span-3, textarea.span-3, select.span-3 {width:90px!important;}
input.span-4, textarea.span-4, select.span-4 {width:130px!important;}
input.span-5, textarea.span-5, select.span-5 {width:170px!important;}
input.span-6, textarea.span-6, select.span-6 {width:210px!important;}
input.span-7, textarea.span-7, select.span-7 {width:250px!important;}
input.span-8, textarea.span-8, select.span-8 {width:290px!important;}
input.span-9, textarea.span-9, select.span-9 {width:330px!important;}
input.span-10, textarea.span-10, select.span-10 {width:370px!important;}
input.span-11, textarea.span-11, select.span-11 {width:410px!important;}
input.span-12, textarea.span-12, select.span-12 {width:450px!important;}
input.span-13, textarea.span-13, select.span-13 {width:490px!important;}
input.span-14, textarea.span-14, select.span-14 {width:530px!important;}
input.span-15, textarea.span-15, select.span-15 {width:570px!important;}
input.span-16, textarea.span-16, select.span-16 {width:610px!important;}
input.span-17, textarea.span-17, select.span-17 {width:650px!important;}
input.span-18, textarea.span-18, select.span-18 {width:690px!important;}
input.span-19, textarea.span-19, select.span-19 {width:730px!important;}
input.span-20, textarea.span-20, select.span-20 {width:770px!important;}
input.span-21, textarea.span-21, select.span-21 {width:810px!important;}
input.span-22, textarea.span-22, select.span-22 {width:850px!important;}
input.span-23, textarea.span-23, select.span-23 {width:890px!important;}
input.span-24, textarea.span-24, select.span-24 {width:940px!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;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.text_lite, input.title_lite {width:95%;padding:5px;}
input.title {font-size:1.5em;}
/*textarea {width:390px;height:250px;padding:5px;}*/
/* hard over ride for spot.us */
.bp-error, .bp-notice, .bp-success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.bp-error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.bp-notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.bp-success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.bp-error a {color:#8a1f11;}
.bp-notice a {color:#514721;}
.bp-success a {color:#264409;}

/* fancy-type */
p + p {text-indent:2em;margin-top:-1.5em;}
form p + p {text-indent:0;}
.alt {color:#666;font-family:"Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;font-style:italic;font-weight:normal;}
.dquo {margin-left:-.5em;}
p.incr, .incr p {font-size:10px;line-height:1.44em;margin-bottom:1.5em;}
.caps {font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;line-height:1%;font-weight:bold;padding:0 2px;}

/* sprites */
.ss_sprite {display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../../images/sprites.png);}
.ss_accept {background-position:0px 0px;}
.ss_add {background-position:0px -19px;}
.ss_anchor {background-position:0px -37px;}
.ss_application {background-position:0px -55px;}
.ss_application_add {background-position:0px -73px;}
.ss_application_cascade {background-position:0px -91px;}
.ss_application_delete {background-position:0px -109px;}
.ss_application_double {background-position:0px -127px;}
.ss_application_edit {background-position:0px -145px;}
.ss_application_error {background-position:0px -163px;}
.ss_application_form {background-position:0px -181px;}
.ss_application_form_add {background-position:0px -199px;}
.ss_application_form_delete {background-position:0px -217px;}
.ss_application_form_edit {background-position:0px -235px;}
.ss_application_form_magnify {background-position:0px -253px;}
.ss_application_get {background-position:0px -271px;}
.ss_application_go {background-position:0px -289px;}
.ss_application_home {background-position:0px -307px;}
.ss_application_key {background-position:0px -325px;}
.ss_application_lightning {background-position:0px -343px;}
.ss_application_link {background-position:0px -361px;}
.ss_application_osx {background-position:0px -379px;}
.ss_application_osx_terminal {background-position:0px -397px;}
.ss_application_put {background-position:0px -415px;}
.ss_application_side_boxes {background-position:0px -433px;}
.ss_application_side_contract {background-position:0px -451px;}
.ss_application_side_expand {background-position:0px -469px;}
.ss_application_side_list {background-position:0px -487px;}
.ss_application_side_tree {background-position:0px -505px;}
.ss_application_split {background-position:0px -523px;}
.ss_application_tile_horizontal {background-position:0px -541px;}
.ss_application_tile_vertical {background-position:0px -559px;}
.ss_application_view_columns {background-position:0px -577px;}
.ss_application_view_detail {background-position:0px -595px;}
.ss_application_view_gallery {background-position:0px -613px;}
.ss_application_view_icons {background-position:0px -631px;}
.ss_application_view_list {background-position:0px -649px;}
.ss_application_view_tile {background-position:0px -667px;}
.ss_application_xp {background-position:0px -685px;}
.ss_application_xp_terminal {background-position:0px -703px;}
.ss_arrow_branch {background-position:0px -721px;}
.ss_arrow_divide {background-position:0px -739px;}
.ss_arrow_down {background-position:0px -757px;}
.ss_arrow_in {background-position:0px -775px;}
.ss_arrow_inout {background-position:0px -793px;}
.ss_arrow_join {background-position:0px -811px;}
.ss_arrow_left {background-position:0px -829px;}
.ss_arrow_merge {background-position:0px -847px;}
.ss_arrow_out {background-position:0px -865px;}
.ss_arrow_redo {background-position:0px -883px;}
.ss_arrow_refresh {background-position:0px -901px;}
.ss_arrow_refresh_small {background-position:0px -919px;}
.ss_arrow_right {background-position:0px -937px;}
.ss_arrow_rotate_anticlockwise {background-position:0px -955px;}
.ss_arrow_rotate_clockwise {background-position:0px -973px;}
.ss_arrow_switch {background-position:0px -991px;}
.ss_arrow_turn_left {background-position:0px -1009px;}
.ss_arrow_turn_right {background-position:0px -1027px;}
.ss_arrow_undo {background-position:0px -1045px;}
.ss_arrow_up {background-position:0px -1063px;}
.ss_asterisk_orange {background-position:0px -1081px;}
.ss_asterisk_yellow {background-position:0px -1099px;}
.ss_attach {background-position:0px -1117px;}
.ss_award_star_add {background-position:0px -1135px;}
.ss_award_star_bronze_1 {background-position:0px -1153px;}
.ss_award_star_bronze_2 {background-position:0px -1171px;}
.ss_award_star_bronze_3 {background-position:0px -1189px;}
.ss_award_star_delete {background-position:0px -1207px;}
.ss_award_star_gold_1 {background-position:0px -1225px;}
.ss_award_star_gold_2 {background-position:0px -1243px;}
.ss_award_star_gold_3 {background-position:0px -1261px;}
.ss_award_star_silver_1 {background-position:0px -1279px;}
.ss_award_star_silver_2 {background-position:0px -1297px;}
.ss_award_star_silver_3 {background-position:0px -1315px;}
.ss_basket {background-position:0px -1333px;}
.ss_basket_add {background-position:0px -1351px;}
.ss_basket_delete {background-position:0px -1369px;}
.ss_basket_edit {background-position:0px -1387px;}
.ss_basket_error {background-position:0px -1405px;}
.ss_basket_go {background-position:0px -1423px;}
.ss_basket_put {background-position:0px -1441px;}
.ss_basket_remove {background-position:0px -1459px;}
.ss_bell {background-position:0px -1477px;}
.ss_bell_add {background-position:0px -1495px;}
.ss_bell_delete {background-position:0px -1513px;}
.ss_bell_error {background-position:0px -1531px;}
.ss_bell_go {background-position:0px -1549px;}
.ss_bell_link {background-position:0px -1567px;}
.ss_bin {background-position:0px -1585px;}
.ss_bin_closed {background-position:0px -1603px;}
.ss_bin_empty {background-position:0px -1621px;}
.ss_bomb {background-position:0px -1639px;}
.ss_book {background-position:0px -1657px;}
.ss_book_add {background-position:0px -1675px;}
.ss_book_addresses {background-position:0px -1693px;}
.ss_book_delete {background-position:0px -1711px;}
.ss_book_edit {background-position:0px -1729px;}
.ss_book_error {background-position:0px -1747px;}
.ss_book_go {background-position:0px -1765px;}
.ss_book_key {background-position:0px -1783px;}
.ss_book_link {background-position:0px -1801px;}
.ss_book_next {background-position:0px -1819px;}
.ss_book_open {background-position:0px -1837px;}
.ss_book_previous {background-position:0px -1855px;}
.ss_box {background-position:0px -1873px;}
.ss_brick {background-position:0px -1891px;}
.ss_brick_add {background-position:0px -1909px;}
.ss_brick_delete {background-position:0px -1927px;}
.ss_brick_edit {background-position:0px -1945px;}
.ss_brick_error {background-position:0px -1963px;}
.ss_brick_go {background-position:0px -1981px;}
.ss_brick_link {background-position:0px -1999px;}
.ss_bricks {background-position:0px -2017px;}
.ss_briefcase {background-position:0px -2035px;}
.ss_bug {background-position:0px -2053px;}
.ss_bug_add {background-position:0px -2071px;}
.ss_bug_delete {background-position:0px -2089px;}
.ss_bug_edit {background-position:0px -2107px;}
.ss_bug_error {background-position:0px -2125px;}
.ss_bug_go {background-position:0px -2143px;}
.ss_bug_link {background-position:0px -2161px;}
.ss_building {background-position:0px -2179px;}
.ss_building_add {background-position:0px -2197px;}
.ss_building_delete {background-position:0px -2215px;}
.ss_building_edit {background-position:0px -2233px;}
.ss_building_error {background-position:0px -2251px;}
.ss_building_go {background-position:0px -2269px;}
.ss_building_key {background-position:0px -2287px;}
.ss_building_link {background-position:0px -2305px;}
.ss_bullet_add {background-position:0px -2323px;}
.ss_bullet_arrow_bottom {background-position:0px -2341px;}
.ss_bullet_arrow_down {background-position:0px -2359px;}
.ss_bullet_arrow_top {background-position:0px -2377px;}
.ss_bullet_arrow_up {background-position:0px -2395px;}
.ss_bullet_black {background-position:0px -2413px;}
.ss_bullet_blue {background-position:0px -2431px;}
.ss_bullet_delete {background-position:0px -2449px;}
.ss_bullet_disk {background-position:0px -2467px;}
.ss_bullet_error {background-position:0px -2485px;}
.ss_bullet_feed {background-position:0px -2503px;}
.ss_bullet_go {background-position:0px -2521px;}
.ss_bullet_green {background-position:0px -2539px;}
.ss_bullet_key {background-position:0px -2557px;}
.ss_bullet_orange {background-position:0px -2575px;}
.ss_bullet_picture {background-position:0px -2593px;}
.ss_bullet_pink {background-position:0px -2611px;}
.ss_bullet_purple {background-position:0px -2629px;}
.ss_bullet_red {background-position:0px -2647px;}
.ss_bullet_star {background-position:0px -2665px;}
.ss_bullet_toggle_minus {background-position:0px -2683px;}
.ss_bullet_toggle_plus {background-position:0px -2701px;}
.ss_bullet_white {background-position:0px -2719px;}
.ss_bullet_wrench {background-position:0px -2737px;}
.ss_bullet_yellow {background-position:0px -2755px;}
.ss_cake {background-position:0px -2773px;}
.ss_calculator {background-position:0px -2791px;}
.ss_calculator_add {background-position:0px -2809px;}
.ss_calculator_delete {background-position:0px -2827px;}
.ss_calculator_edit {background-position:0px -2845px;}
.ss_calculator_error {background-position:0px -2863px;}
.ss_calculator_link {background-position:0px -2881px;}
.ss_calendar {background-position:0px -2899px;}
.ss_calendar_add {background-position:0px -2917px;}
.ss_calendar_delete {background-position:0px -2935px;}
.ss_calendar_edit {background-position:0px -2953px;}
.ss_calendar_link {background-position:0px -2971px;}
.ss_calendar_view_day {background-position:0px -2989px;}
.ss_calendar_view_month {background-position:0px -3007px;}
.ss_calendar_view_week {background-position:0px -3025px;}
.ss_camera {background-position:0px -3043px;}
.ss_camera_add {background-position:0px -3061px;}
.ss_camera_delete {background-position:0px -3079px;}
.ss_camera_edit {background-position:0px -3097px;}
.ss_camera_error {background-position:0px -3115px;}
.ss_camera_go {background-position:0px -3133px;}
.ss_camera_link {background-position:0px -3151px;}
.ss_camera_small {background-position:0px -3169px;}
.ss_cancel {background-position:0px -3187px;}
.ss_car {background-position:0px -3205px;}
.ss_car_add {background-position:0px -3223px;}
.ss_car_delete {background-position:0px -3241px;}
.ss_cart {background-position:0px -3259px;}
.ss_cart_add {background-position:0px -3277px;}
.ss_cart_delete {background-position:0px -3295px;}
.ss_cart_edit {background-position:0px -3313px;}
.ss_cart_error {background-position:0px -3331px;}
.ss_cart_go {background-position:0px -3349px;}
.ss_cart_put {background-position:0px -3367px;}
.ss_cart_remove {background-position:0px -3385px;}
.ss_cd {background-position:0px -3403px;}
.ss_cd_add {background-position:0px -3421px;}
.ss_cd_burn {background-position:0px -3439px;}
.ss_cd_delete {background-position:0px -3457px;}
.ss_cd_edit {background-position:0px -3475px;}
.ss_cd_eject {background-position:0px -3493px;}
.ss_cd_go {background-position:0px -3511px;}
.ss_chart_bar {background-position:0px -3529px;}
.ss_chart_bar_add {background-position:0px -3547px;}
.ss_chart_bar_delete {background-position:0px -3565px;}
.ss_chart_bar_edit {background-position:0px -3583px;}
.ss_chart_bar_error {background-position:0px -3601px;}
.ss_chart_bar_link {background-position:0px -3619px;}
.ss_chart_curve {background-position:0px -3637px;}
.ss_chart_curve_add {background-position:0px -3655px;}
.ss_chart_curve_delete {background-position:0px -3673px;}
.ss_chart_curve_edit {background-position:0px -3691px;}
.ss_chart_curve_error {background-position:0px -3709px;}
.ss_chart_curve_go {background-position:0px -3727px;}
.ss_chart_curve_link {background-position:0px -3745px;}
.ss_chart_line {background-position:0px -3763px;}
.ss_chart_line_add {background-position:0px -3781px;}
.ss_chart_line_delete {background-position:0px -3799px;}
.ss_chart_line_edit {background-position:0px -3817px;}
.ss_chart_line_error {background-position:0px -3835px;}
.ss_chart_line_link {background-position:0px -3853px;}
.ss_chart_organisation {background-position:0px -3871px;}
.ss_chart_organisation_add {background-position:0px -3889px;}
.ss_chart_organisation_delete {background-position:0px -3907px;}
.ss_chart_pie {background-position:0px -3925px;}
.ss_chart_pie_add {background-position:0px -3943px;}
.ss_chart_pie_delete {background-position:0px -3961px;}
.ss_chart_pie_edit {background-position:0px -3979px;}
.ss_chart_pie_error {background-position:0px -3997px;}
.ss_chart_pie_link {background-position:0px -4015px;}
.ss_clock {background-position:0px -4033px;}
.ss_clock_add {background-position:0px -4051px;}
.ss_clock_delete {background-position:0px -4069px;}
.ss_clock_edit {background-position:0px -4087px;}
.ss_clock_error {background-position:0px -4105px;}
.ss_clock_go {background-position:0px -4123px;}
.ss_clock_link {background-position:0px -4141px;}
.ss_clock_pause {background-position:0px -4159px;}
.ss_clock_play {background-position:0px -4177px;}
.ss_clock_red {background-position:0px -4195px;}
.ss_clock_stop {background-position:0px -4213px;}
.ss_cog {background-position:0px -4231px;}
.ss_cog_add {background-position:0px -4249px;}
.ss_cog_delete {background-position:0px -4267px;}
.ss_cog_edit {background-position:0px -4285px;}
.ss_cog_error {background-position:0px -4303px;}
.ss_cog_go {background-position:0px -4321px;}
.ss_coins {background-position:0px -4339px;}
.ss_coins_add {background-position:0px -4357px;}
.ss_coins_delete {background-position:0px -4375px;}
.ss_color_swatch {background-position:0px -4393px;}
.ss_color_wheel {background-position:0px -4411px;}
.ss_comment {background-position:0px -4429px;}
.ss_comment_add {background-position:0px -4447px;}
.ss_comment_delete {background-position:0px -4465px;}
.ss_comment_edit {background-position:0px -4483px;}
.ss_comments {background-position:0px -4501px;}
.ss_comments_add {background-position:0px -4519px;}
.ss_comments_delete {background-position:0px -4537px;}
.ss_compress {background-position:0px -4555px;}
.ss_computer {background-position:0px -4573px;}
.ss_computer_add {background-position:0px -4591px;}
.ss_computer_delete {background-position:0px -4609px;}
.ss_computer_edit {background-position:0px -4627px;}
.ss_computer_error {background-position:0px -4645px;}
.ss_computer_go {background-position:0px -4663px;}
.ss_computer_key {background-position:0px -4681px;}
.ss_computer_link {background-position:0px -4699px;}
.ss_connect {background-position:0px -4717px;}
.ss_contrast {background-position:0px -4735px;}
.ss_contrast_decrease {background-position:0px -4753px;}
.ss_contrast_high {background-position:0px -4771px;}
.ss_contrast_increase {background-position:0px -4789px;}
.ss_contrast_low {background-position:0px -4807px;}
.ss_control_eject {background-position:0px -4825px;}
.ss_control_eject_blue {background-position:0px -4843px;}
.ss_control_end {background-position:0px -4861px;}
.ss_control_end_blue {background-position:0px -4879px;}
.ss_control_equalizer {background-position:0px -4897px;}
.ss_control_equalizer_blue {background-position:0px -4915px;}
.ss_control_fastforward {background-position:0px -4933px;}
.ss_control_fastforward_blue {background-position:0px -4951px;}
.ss_control_pause {background-position:0px -4969px;}
.ss_control_pause_blue {background-position:0px -4987px;}
.ss_control_play {background-position:0px -5005px;}
.ss_control_play_blue {background-position:0px -5023px;}
.ss_control_repeat {background-position:0px -5041px;}
.ss_control_repeat_blue {background-position:0px -5059px;}
.ss_control_rewind {background-position:0px -5077px;}
.ss_control_rewind_blue {background-position:0px -5095px;}
.ss_control_start {background-position:0px -5113px;}
.ss_control_start_blue {background-position:0px -5131px;}
.ss_control_stop {background-position:0px -5149px;}
.ss_control_stop_blue {background-position:0px -5167px;}
.ss_controller {background-position:0px -5185px;}
.ss_controller_add {background-position:0px -5203px;}
.ss_controller_delete {background-position:0px -5221px;}
.ss_controller_error {background-position:0px -5239px;}
.ss_creditcards {background-position:0px -5257px;}
.ss_cross {background-position:0px -5275px;}
.ss_css {background-position:0px -5293px;}
.ss_css_add {background-position:0px -5311px;}
.ss_css_delete {background-position:0px -5329px;}
.ss_css_go {background-position:0px -5347px;}
.ss_css_valid {background-position:0px -5365px;}
.ss_cup {background-position:0px -5383px;}
.ss_cup_add {background-position:0px -5401px;}
.ss_cup_delete {background-position:0px -5419px;}
.ss_cup_edit {background-position:0px -5437px;}
.ss_cup_error {background-position:0px -5455px;}
.ss_cup_go {background-position:0px -5473px;}
.ss_cup_key {background-position:0px -5491px;}
.ss_cup_link {background-position:0px -5509px;}
.ss_cursor {background-position:0px -5527px;}
.ss_cut {background-position:0px -5545px;}
.ss_cut_red {background-position:0px -5563px;}
.ss_database {background-position:0px -5581px;}
.ss_database_add {background-position:0px -5599px;}
.ss_database_connect {background-position:0px -5617px;}
.ss_database_delete {background-position:0px -5635px;}
.ss_database_edit {background-position:0px -5653px;}
.ss_database_error {background-position:0px -5671px;}
.ss_database_gear {background-position:0px -5689px;}
.ss_database_go {background-position:0px -5707px;}
.ss_database_key {background-position:0px -5725px;}
.ss_database_lightning {background-position:0px -5743px;}
.ss_database_link {background-position:0px -5761px;}
.ss_database_refresh {background-position:0px -5779px;}
.ss_database_save {background-position:0px -5797px;}
.ss_database_table {background-position:0px -5815px;}
.ss_date {background-position:0px -5833px;}
.ss_date_add {background-position:0px -5851px;}
.ss_date_delete {background-position:0px -5869px;}
.ss_date_edit {background-position:0px -5887px;}
.ss_date_error {background-position:0px -5905px;}
.ss_date_go {background-position:0px -5923px;}
.ss_date_link {background-position:0px -5941px;}
.ss_date_magnify {background-position:0px -5959px;}
.ss_date_next {background-position:0px -5977px;}
.ss_date_previous {background-position:0px -5995px;}
.ss_delete {background-position:0px -6013px;}
.ss_disconnect {background-position:0px -6031px;}
.ss_disk {background-position:0px -6049px;}
.ss_disk_multiple {background-position:0px -6067px;}
.ss_door {background-position:0px -6085px;}
.ss_door_in {background-position:0px -6103px;}
.ss_door_open {background-position:0px -6121px;}
.ss_door_out {background-position:0px -6139px;}
.ss_drink {background-position:0px -6157px;}
.ss_drink_empty {background-position:0px -6175px;}
.ss_drive {background-position:0px -6193px;}
.ss_drive_add {background-position:0px -6211px;}
.ss_drive_burn {background-position:0px -6229px;}
.ss_drive_cd {background-position:0px -6247px;}
.ss_drive_cd_empty {background-position:0px -6265px;}
.ss_drive_delete {background-position:0px -6283px;}
.ss_drive_disk {background-position:0px -6301px;}
.ss_drive_edit {background-position:0px -6319px;}
.ss_drive_error {background-position:0px -6337px;}
.ss_drive_go {background-position:0px -6355px;}
.ss_drive_key {background-position:0px -6373px;}
.ss_drive_link {background-position:0px -6391px;}
.ss_drive_magnify {background-position:0px -6409px;}
.ss_drive_network {background-position:0px -6427px;}
.ss_drive_rename {background-position:0px -6445px;}
.ss_drive_user {background-position:0px -6463px;}
.ss_drive_web {background-position:0px -6481px;}
.ss_dvd {background-position:0px -6499px;}
.ss_dvd_add {background-position:0px -6517px;}
.ss_dvd_delete {background-position:0px -6535px;}
.ss_dvd_edit {background-position:0px -6553px;}
.ss_dvd_error {background-position:0px -6571px;}
.ss_dvd_go {background-position:0px -6589px;}
.ss_dvd_key {background-position:0px -6607px;}
.ss_dvd_link {background-position:0px -6625px;}
.ss_email {background-position:0px -6643px;}
.ss_email_add {background-position:0px -6661px;}
.ss_email_attach {background-position:0px -6679px;}
.ss_email_delete {background-position:0px -6697px;}
.ss_email_edit {background-position:0px -6715px;}
.ss_email_error {background-position:0px -6733px;}
.ss_email_go {background-position:0px -6751px;}
.ss_email_link {background-position:0px -6769px;}
.ss_email_open {background-position:0px -6787px;}
.ss_email_open_image {background-position:0px -6805px;}
.ss_emoticon_evilgrin {background-position:0px -6823px;}
.ss_emoticon_grin {background-position:0px -6841px;}
.ss_emoticon_happy {background-position:0px -6859px;}
.ss_emoticon_smile {background-position:0px -6877px;}
.ss_emoticon_surprised {background-position:0px -6895px;}
.ss_emoticon_tongue {background-position:0px -6913px;}
.ss_emoticon_unhappy {background-position:0px -6931px;}
.ss_emoticon_waii {background-position:0px -6949px;}
.ss_emoticon_wink {background-position:0px -6967px;}
.ss_error {background-position:0px -6985px;}
.ss_error_add {background-position:0px -7003px;}
.ss_error_delete {background-position:0px -7021px;}
.ss_error_go {background-position:0px -7039px;}
.ss_exclamation {background-position:0px -7057px;}
.ss_eye {background-position:0px -7075px;}
.ss_feed {background-position:0px -7093px;}
.ss_feed_add {background-position:0px -7111px;}
.ss_feed_delete {background-position:0px -7129px;}
.ss_feed_disk {background-position:0px -7147px;}
.ss_feed_edit {background-position:0px -7165px;}
.ss_feed_error {background-position:0px -7183px;}
.ss_feed_go {background-position:0px -7201px;}
.ss_feed_key {background-position:0px -7219px;}
.ss_feed_link {background-position:0px -7237px;}
.ss_feed_magnify {background-position:0px -7255px;}
.ss_female {background-position:0px -7273px;}
.ss_film {background-position:0px -7291px;}
.ss_film_add {background-position:0px -7309px;}
.ss_film_delete {background-position:0px -7327px;}
.ss_film_edit {background-position:0px -7345px;}
.ss_film_error {background-position:0px -7363px;}
.ss_film_go {background-position:0px -7381px;}
.ss_film_key {background-position:0px -7399px;}
.ss_film_link {background-position:0px -7417px;}
.ss_film_save {background-position:0px -7435px;}
.ss_find {background-position:0px -7453px;}
.ss_flag_blue {background-position:0px -7471px;}
.ss_flag_green {background-position:0px -7489px;}
.ss_flag_orange {background-position:0px -7507px;}
.ss_flag_pink {background-position:0px -7525px;}
.ss_flag_purple {background-position:0px -7543px;}
.ss_flag_red {background-position:0px -7561px;}
.ss_flag_yellow {background-position:0px -7579px;}
.ss_folder {background-position:0px -7597px;}
.ss_folder_add {background-position:0px -7615px;}
.ss_folder_bell {background-position:0px -7633px;}
.ss_folder_brick {background-position:0px -7651px;}
.ss_folder_bug {background-position:0px -7669px;}
.ss_folder_camera {background-position:0px -7687px;}
.ss_folder_database {background-position:0px -7705px;}
.ss_folder_delete {background-position:0px -7723px;}
.ss_folder_edit {background-position:0px -7741px;}
.ss_folder_error {background-position:0px -7759px;}
.ss_folder_explore {background-position:0px -7777px;}
.ss_folder_feed {background-position:0px -7795px;}
.ss_folder_find {background-position:0px -7813px;}
.ss_folder_go {background-position:0px -7831px;}
.ss_folder_heart {background-position:0px -7849px;}
.ss_folder_image {background-position:0px -7867px;}
.ss_folder_key {background-position:0px -7885px;}
.ss_folder_lightbulb {background-position:0px -7903px;}
.ss_folder_link {background-position:0px -7921px;}
.ss_folder_magnify {background-position:0px -7939px;}
.ss_folder_page {background-position:0px -7957px;}
.ss_folder_page_white {background-position:0px -7975px;}
.ss_folder_palette {background-position:0px -7993px;}
.ss_folder_picture {background-position:0px -8011px;}
.ss_folder_star {background-position:0px -8029px;}
.ss_folder_table {background-position:0px -8047px;}
.ss_folder_user {background-position:0px -8065px;}
.ss_folder_wrench {background-position:0px -8083px;}
.ss_font {background-position:0px -8101px;}
.ss_font_add {background-position:0px -8119px;}
.ss_font_delete {background-position:0px -8137px;}
.ss_font_go {background-position:0px -8155px;}
.ss_group {background-position:0px -8173px;}
.ss_group_add {background-position:0px -8191px;}
.ss_group_delete {background-position:0px -8209px;}
.ss_group_edit {background-position:0px -8227px;}
.ss_group_error {background-position:0px -8245px;}
.ss_group_gear {background-position:0px -8263px;}
.ss_group_go {background-position:0px -8281px;}
.ss_group_key {background-position:0px -8299px;}
.ss_group_link {background-position:0px -8317px;}
.ss_heart {background-position:0px -8335px;}
.ss_heart_add {background-position:0px -8353px;}
.ss_heart_delete {background-position:0px -8371px;}
.ss_help {background-position:0px -8389px;}
.ss_hourglass {background-position:0px -8407px;}
.ss_hourglass_add {background-position:0px -8425px;}
.ss_hourglass_delete {background-position:0px -8443px;}
.ss_hourglass_go {background-position:0px -8461px;}
.ss_hourglass_link {background-position:0px -8479px;}
.ss_house {background-position:0px -8497px;}
.ss_house_go {background-position:0px -8515px;}
.ss_house_link {background-position:0px -8533px;}
.ss_html {background-position:0px -8551px;}
.ss_html_add {background-position:0px -8569px;}
.ss_html_delete {background-position:0px -8587px;}
.ss_html_go {background-position:0px -8605px;}
.ss_html_valid {background-position:0px -8623px;}
.ss_image {background-position:0px -8641px;}
.ss_image_add {background-position:0px -8659px;}
.ss_image_delete {background-position:0px -8677px;}
.ss_image_edit {background-position:0px -8695px;}
.ss_image_link {background-position:0px -8713px;}
.ss_images {background-position:0px -8731px;}
.ss_information {background-position:0px -8749px;}
.ss_ipod {background-position:0px -8767px;}
.ss_ipod_cast {background-position:0px -8785px;}
.ss_ipod_cast_add {background-position:0px -8803px;}
.ss_ipod_cast_delete {background-position:0px -8821px;}
.ss_ipod_sound {background-position:0px -8839px;}
.ss_joystick {background-position:0px -8857px;}
.ss_joystick_add {background-position:0px -8875px;}
.ss_joystick_delete {background-position:0px -8893px;}
.ss_joystick_error {background-position:0px -8911px;}
.ss_key {background-position:0px -8929px;}
.ss_key_add {background-position:0px -8947px;}
.ss_key_delete {background-position:0px -8965px;}
.ss_key_go {background-position:0px -8983px;}
.ss_keyboard {background-position:0px -9001px;}
.ss_keyboard_add {background-position:0px -9019px;}
.ss_keyboard_delete {background-position:0px -9037px;}
.ss_keyboard_magnify {background-position:0px -9055px;}
.ss_layers {background-position:0px -9073px;}
.ss_layout {background-position:0px -9091px;}
.ss_layout_add {background-position:0px -9109px;}
.ss_layout_content {background-position:0px -9127px;}
.ss_layout_delete {background-position:0px -9145px;}
.ss_layout_edit {background-position:0px -9163px;}
.ss_layout_error {background-position:0px -9181px;}
.ss_layout_header {background-position:0px -9199px;}
.ss_layout_link {background-position:0px -9217px;}
.ss_layout_sidebar {background-position:0px -9235px;}
.ss_lightbulb {background-position:0px -9253px;}
.ss_lightbulb_add {background-position:0px -9271px;}
.ss_lightbulb_delete {background-position:0px -9289px;}
.ss_lightbulb_off {background-position:0px -9307px;}
.ss_lightning {background-position:0px -9325px;}
.ss_lightning_add {background-position:0px -9343px;}
.ss_lightning_delete {background-position:0px -9361px;}
.ss_lightning_go {background-position:0px -9379px;}
.ss_link {background-position:0px -9397px;}
.ss_link_add {background-position:0px -9415px;}
.ss_link_break {background-position:0px -9433px;}
.ss_link_delete {background-position:0px -9451px;}
.ss_link_edit {background-position:0px -9469px;}
.ss_link_error {background-position:0px -9487px;}
.ss_link_go {background-position:0px -9505px;}
.ss_lock {background-position:0px -9523px;}
.ss_lock_add {background-position:0px -9541px;}
.ss_lock_break {background-position:0px -9559px;}
.ss_lock_delete {background-position:0px -9577px;}
.ss_lock_edit {background-position:0px -9595px;}
.ss_lock_go {background-position:0px -9613px;}
.ss_lock_open {background-position:0px -9631px;}
.ss_lorry {background-position:0px -9649px;}
.ss_lorry_add {background-position:0px -9667px;}
.ss_lorry_delete {background-position:0px -9685px;}
.ss_lorry_error {background-position:0px -9703px;}
.ss_lorry_flatbed {background-position:0px -9721px;}
.ss_lorry_go {background-position:0px -9739px;}
.ss_lorry_link {background-position:0px -9757px;}
.ss_magifier_zoom_out {background-position:0px -9775px;}
.ss_magnifier {background-position:0px -9793px;}
.ss_magnifier_zoom_in {background-position:0px -9811px;}
.ss_male {background-position:0px -9829px;}
.ss_map {background-position:0px -9847px;}
.ss_map_add {background-position:0px -9865px;}
.ss_map_delete {background-position:0px -9883px;}
.ss_map_edit {background-position:0px -9901px;}
.ss_map_go {background-position:0px -9919px;}
.ss_map_magnify {background-position:0px -9937px;}
.ss_medal_bronze_1 {background-position:0px -9955px;}
.ss_medal_bronze_2 {background-position:0px -9973px;}
.ss_medal_bronze_3 {background-position:0px -9991px;}
.ss_medal_bronze_add {background-position:0px -10009px;}
.ss_medal_bronze_delete {background-position:0px -10027px;}
.ss_medal_gold_1 {background-position:0px -10045px;}
.ss_medal_gold_2 {background-position:0px -10063px;}
.ss_medal_gold_3 {background-position:0px -10081px;}
.ss_medal_gold_add {background-position:0px -10099px;}
.ss_medal_gold_delete {background-position:0px -10117px;}
.ss_medal_silver_1 {background-position:0px -10135px;}
.ss_medal_silver_2 {background-position:0px -10153px;}
.ss_medal_silver_3 {background-position:0px -10171px;}
.ss_medal_silver_add {background-position:0px -10189px;}
.ss_medal_silver_delete {background-position:0px -10207px;}
.ss_money {background-position:0px -10225px;}
.ss_money_add {background-position:0px -10243px;}
.ss_money_delete {background-position:0px -10261px;}
.ss_money_dollar {background-position:0px -10279px;}
.ss_money_euro {background-position:0px -10297px;}
.ss_money_pound {background-position:0px -10315px;}
.ss_money_yen {background-position:0px -10333px;}
.ss_monitor {background-position:0px -10351px;}
.ss_monitor_add {background-position:0px -10369px;}
.ss_monitor_delete {background-position:0px -10387px;}
.ss_monitor_edit {background-position:0px -10405px;}
.ss_monitor_error {background-position:0px -10423px;}
.ss_monitor_go {background-position:0px -10441px;}
.ss_monitor_lightning {background-position:0px -10459px;}
.ss_monitor_link {background-position:0px -10477px;}
.ss_mouse {background-position:0px -10495px;}
.ss_mouse_add {background-position:0px -10513px;}
.ss_mouse_delete {background-position:0px -10531px;}
.ss_mouse_error {background-position:0px -10549px;}
.ss_music {background-position:0px -10567px;}
.ss_new {background-position:0px -10585px;}
.ss_newspaper {background-position:0px -10603px;}
.ss_newspaper_add {background-position:0px -10621px;}
.ss_newspaper_delete {background-position:0px -10639px;}
.ss_newspaper_go {background-position:0px -10657px;}
.ss_newspaper_link {background-position:0px -10675px;}
.ss_note {background-position:0px -10693px;}
.ss_note_add {background-position:0px -10711px;}
.ss_note_delete {background-position:0px -10729px;}
.ss_note_edit {background-position:0px -10747px;}
.ss_note_error {background-position:0px -10765px;}
.ss_note_go {background-position:0px -10783px;}
.ss_overlays {background-position:0px -10801px;}
.ss_package {background-position:0px -10819px;}
.ss_package_add {background-position:0px -10837px;}
.ss_package_delete {background-position:0px -10855px;}
.ss_package_go {background-position:0px -10873px;}
.ss_package_green {background-position:0px -10891px;}
.ss_package_link {background-position:0px -10909px;}
.ss_page {background-position:0px -10927px;}
.ss_page_add {background-position:0px -10945px;}
.ss_page_attach {background-position:0px -10963px;}
.ss_page_code {background-position:0px -10981px;}
.ss_page_copy {background-position:0px -10999px;}
.ss_page_delete {background-position:0px -11017px;}
.ss_page_edit {background-position:0px -11035px;}
.ss_page_error {background-position:0px -11053px;}
.ss_page_excel {background-position:0px -11071px;}
.ss_page_find {background-position:0px -11089px;}
.ss_page_gear {background-position:0px -11107px;}
.ss_page_go {background-position:0px -11125px;}
.ss_page_green {background-position:0px -11143px;}
.ss_page_key {background-position:0px -11161px;}
.ss_page_lightning {background-position:0px -11179px;}
.ss_page_link {background-position:0px -11197px;}
.ss_page_paintbrush {background-position:0px -11215px;}
.ss_page_paste {background-position:0px -11233px;}
.ss_page_red {background-position:0px -11251px;}
.ss_page_refresh {background-position:0px -11269px;}
.ss_page_save {background-position:0px -11287px;}
.ss_page_white {background-position:0px -11305px;}
.ss_page_white_acrobat {background-position:0px -11323px;}
.ss_page_white_actionscript {background-position:0px -11341px;}
.ss_page_white_add {background-position:0px -11359px;}
.ss_page_white_c {background-position:0px -11377px;}
.ss_page_white_camera {background-position:0px -11395px;}
.ss_page_white_cd {background-position:0px -11413px;}
.ss_page_white_code {background-position:0px -11431px;}
.ss_page_white_code_red {background-position:0px -11449px;}
.ss_page_white_coldfusion {background-position:0px -11467px;}
.ss_page_white_compressed {background-position:0px -11485px;}
.ss_page_white_copy {background-position:0px -11503px;}
.ss_page_white_cplusplus {background-position:0px -11521px;}
.ss_page_white_csharp {background-position:0px -11539px;}
.ss_page_white_cup {background-position:0px -11557px;}
.ss_page_white_database {background-position:0px -11575px;}
.ss_page_white_delete {background-position:0px -11593px;}
.ss_page_white_dvd {background-position:0px -11611px;}
.ss_page_white_edit {background-position:0px -11629px;}
.ss_page_white_error {background-position:0px -11647px;}
.ss_page_white_excel {background-position:0px -11665px;}
.ss_page_white_find {background-position:0px -11683px;}
.ss_page_white_flash {background-position:0px -11701px;}
.ss_page_white_freehand {background-position:0px -11719px;}
.ss_page_white_gear {background-position:0px -11737px;}
.ss_page_white_get {background-position:0px -11755px;}
.ss_page_white_go {background-position:0px -11773px;}
.ss_page_white_h {background-position:0px -11791px;}
.ss_page_white_horizontal {background-position:0px -11809px;}
.ss_page_white_key {background-position:0px -11827px;}
.ss_page_white_lightning {background-position:0px -11845px;}
.ss_page_white_link {background-position:0px -11863px;}
.ss_page_white_magnify {background-position:0px -11881px;}
.ss_page_white_medal {background-position:0px -11899px;}
.ss_page_white_office {background-position:0px -11917px;}
.ss_page_white_paint {background-position:0px -11935px;}
.ss_page_white_paintbrush {background-position:0px -11953px;}
.ss_page_white_paste {background-position:0px -11971px;}
.ss_page_white_php {background-position:0px -11989px;}
.ss_page_white_picture {background-position:0px -12007px;}
.ss_page_white_powerpoint {background-position:0px -12025px;}
.ss_page_white_put {background-position:0px -12043px;}
.ss_page_white_ruby {background-position:0px -12061px;}
.ss_page_white_stack {background-position:0px -12079px;}
.ss_page_white_star {background-position:0px -12097px;}
.ss_page_white_swoosh {background-position:0px -12115px;}
.ss_page_white_text {background-position:0px -12133px;}
.ss_page_white_text_width {background-position:0px -12151px;}
.ss_page_white_tux {background-position:0px -12169px;}
.ss_page_white_vector {background-position:0px -12187px;}
.ss_page_white_visualstudio {background-position:0px -12205px;}
.ss_page_white_width {background-position:0px -12223px;}
.ss_page_white_word {background-position:0px -12241px;}
.ss_page_white_world {background-position:0px -12259px;}
.ss_page_white_wrench {background-position:0px -12277px;}
.ss_page_white_zip {background-position:0px -12295px;}
.ss_page_word {background-position:0px -12313px;}
.ss_page_world {background-position:0px -12331px;}
.ss_paintbrush {background-position:0px -12349px;}
.ss_paintcan {background-position:0px -12367px;}
.ss_palette {background-position:0px -12385px;}
.ss_paste_plain {background-position:0px -12403px;}
.ss_paste_word {background-position:0px -12421px;}
.ss_pencil {background-position:0px -12439px;}
.ss_pencil_add {background-position:0px -12457px;}
.ss_pencil_delete {background-position:0px -12475px;}
.ss_pencil_go {background-position:0px -12493px;}
.ss_phone {background-position:0px -12511px;}
.ss_phone_add {background-position:0px -12529px;}
.ss_phone_delete {background-position:0px -12547px;}
.ss_phone_sound {background-position:0px -12565px;}
.ss_photo {background-position:0px -12583px;}
.ss_photo_add {background-position:0px -12601px;}
.ss_photo_delete {background-position:0px -12619px;}
.ss_photo_link {background-position:0px -12637px;}
.ss_photos {background-position:0px -12655px;}
.ss_picture {background-position:0px -12673px;}
.ss_picture_add {background-position:0px -12691px;}
.ss_picture_delete {background-position:0px -12709px;}
.ss_picture_edit {background-position:0px -12727px;}
.ss_picture_empty {background-position:0px -12745px;}
.ss_picture_error {background-position:0px -12763px;}
.ss_picture_go {background-position:0px -12781px;}
.ss_picture_key {background-position:0px -12799px;}
.ss_picture_link {background-position:0px -12817px;}
.ss_picture_save {background-position:0px -12835px;}
.ss_pictures {background-position:0px -12853px;}
.ss_pilcrow {background-position:0px -12871px;}
.ss_pill {background-position:0px -12889px;}
.ss_pill_add {background-position:0px -12907px;}
.ss_pill_delete {background-position:0px -12925px;}
.ss_pill_go {background-position:0px -12943px;}
.ss_plugin {background-position:0px -12961px;}
.ss_plugin_add {background-position:0px -12979px;}
.ss_plugin_delete {background-position:0px -12997px;}
.ss_plugin_disabled {background-position:0px -13015px;}
.ss_plugin_edit {background-position:0px -13033px;}
.ss_plugin_error {background-position:0px -13051px;}
.ss_plugin_go {background-position:0px -13069px;}
.ss_plugin_link {background-position:0px -13087px;}
.ss_printer {background-position:0px -13105px;}
.ss_printer_add {background-position:0px -13123px;}
.ss_printer_delete {background-position:0px -13141px;}
.ss_printer_empty {background-position:0px -13159px;}
.ss_printer_error {background-position:0px -13177px;}
.ss_rainbow {background-position:0px -13195px;}
.ss_report {background-position:0px -13213px;}
.ss_report_add {background-position:0px -13231px;}
.ss_report_delete {background-position:0px -13249px;}
.ss_report_disk {background-position:0px -13267px;}
.ss_report_edit {background-position:0px -13285px;}
.ss_report_go {background-position:0px -13303px;}
.ss_report_key {background-position:0px -13321px;}
.ss_report_link {background-position:0px -13339px;}
.ss_report_magnify {background-position:0px -13357px;}
.ss_report_picture {background-position:0px -13375px;}
.ss_report_user {background-position:0px -13393px;}
.ss_report_word {background-position:0px -13411px;}
.ss_resultset_first {background-position:0px -13429px;}
.ss_resultset_last {background-position:0px -13447px;}
.ss_resultset_next {background-position:0px -13465px;}
.ss_resultset_previous {background-position:0px -13483px;}
.ss_rosette {background-position:0px -13501px;}
.ss_rss {background-position:0px -13519px;}
.ss_rss_add {background-position:0px -13537px;}
.ss_rss_delete {background-position:0px -13555px;}
.ss_rss_go {background-position:0px -13573px;}
.ss_rss_valid {background-position:0px -13591px;}
.ss_ruby {background-position:0px -13609px;}
.ss_ruby_add {background-position:0px -13627px;}
.ss_ruby_delete {background-position:0px -13645px;}
.ss_ruby_gear {background-position:0px -13663px;}
.ss_ruby_get {background-position:0px -13681px;}
.ss_ruby_go {background-position:0px -13699px;}
.ss_ruby_key {background-position:0px -13717px;}
.ss_ruby_link {background-position:0px -13735px;}
.ss_ruby_put {background-position:0px -13753px;}
.ss_script {background-position:0px -13771px;}
.ss_script_add {background-position:0px -13789px;}
.ss_script_code {background-position:0px -13807px;}
.ss_script_code_red {background-position:0px -13825px;}
.ss_script_delete {background-position:0px -13843px;}
.ss_script_edit {background-position:0px -13861px;}
.ss_script_error {background-position:0px -13879px;}
.ss_script_gear {background-position:0px -13897px;}
.ss_script_go {background-position:0px -13915px;}
.ss_script_key {background-position:0px -13933px;}
.ss_script_lightning {background-position:0px -13951px;}
.ss_script_link {background-position:0px -13969px;}
.ss_script_palette {background-position:0px -13987px;}
.ss_script_save {background-position:0px -14005px;}
.ss_server {background-position:0px -14023px;}
.ss_server_add {background-position:0px -14041px;}
.ss_server_chart {background-position:0px -14059px;}
.ss_server_compressed {background-position:0px -14077px;}
.ss_server_connect {background-position:0px -14095px;}
.ss_server_database {background-position:0px -14113px;}
.ss_server_delete {background-position:0px -14131px;}
.ss_server_edit {background-position:0px -14149px;}
.ss_server_error {background-position:0px -14167px;}
.ss_server_go {background-position:0px -14185px;}
.ss_server_key {background-position:0px -14203px;}
.ss_server_lightning {background-position:0px -14221px;}
.ss_server_link {background-position:0px -14239px;}
.ss_server_uncompressed {background-position:0px -14257px;}
.ss_shading {background-position:0px -14275px;}
.ss_shape_align_bottom {background-position:0px -14293px;}
.ss_shape_align_center {background-position:0px -14311px;}
.ss_shape_align_left {background-position:0px -14329px;}
.ss_shape_align_middle {background-position:0px -14347px;}
.ss_shape_align_right {background-position:0px -14365px;}
.ss_shape_align_top {background-position:0px -14383px;}
.ss_shape_flip_horizontal {background-position:0px -14401px;}
.ss_shape_flip_vertical {background-position:0px -14419px;}
.ss_shape_group {background-position:0px -14437px;}
.ss_shape_handles {background-position:0px -14455px;}
.ss_shape_move_back {background-position:0px -14473px;}
.ss_shape_move_backwards {background-position:0px -14491px;}
.ss_shape_move_forwards {background-position:0px -14509px;}
.ss_shape_move_front {background-position:0px -14527px;}
.ss_shape_rotate_anticlockwise {background-position:0px -14545px;}
.ss_shape_rotate_clockwise {background-position:0px -14563px;}
.ss_shape_square {background-position:0px -14581px;}
.ss_shape_square_add {background-position:0px -14599px;}
.ss_shape_square_delete {background-position:0px -14617px;}
.ss_shape_square_edit {background-position:0px -14635px;}
.ss_shape_square_error {background-position:0px -14653px;}
.ss_shape_square_go {background-position:0px -14671px;}
.ss_shape_square_key {background-position:0px -14689px;}
.ss_shape_square_link {background-position:0px -14707px;}
.ss_shape_ungroup {background-position:0px -14725px;}
.ss_shield {background-position:0px -14743px;}
.ss_shield_add {background-position:0px -14761px;}
.ss_shield_delete {background-position:0px -14779px;}
.ss_shield_go {background-position:0px -14797px;}
.ss_sitemap {background-position:0px -14815px;}
.ss_sitemap_color {background-position:0px -14833px;}
.ss_sound {background-position:0px -14851px;}
.ss_sound_add {background-position:0px -14869px;}
.ss_sound_delete {background-position:0px -14887px;}
.ss_sound_low {background-position:0px -14905px;}
.ss_sound_mute {background-position:0px -14923px;}
.ss_sound_none {background-position:0px -14941px;}
.ss_spellcheck {background-position:0px -14959px;}
.ss_sport_8ball {background-position:0px -14977px;}
.ss_sport_basketball {background-position:0px -14995px;}
.ss_sport_football {background-position:0px -15013px;}
.ss_sport_golf {background-position:0px -15031px;}
.ss_sport_raquet {background-position:0px -15049px;}
.ss_sport_shuttlecock {background-position:0px -15067px;}
.ss_sport_soccer {background-position:0px -15085px;}
.ss_sport_tennis {background-position:0px -15103px;}
.ss_star {background-position:0px -15121px;}
.ss_status_away {background-position:0px -15139px;}
.ss_status_busy {background-position:0px -15157px;}
.ss_status_offline {background-position:0px -15175px;}
.ss_status_online {background-position:0px -15193px;}
.ss_stop {background-position:0px -15211px;}
.ss_style {background-position:0px -15229px;}
.ss_style_add {background-position:0px -15247px;}
.ss_style_delete {background-position:0px -15265px;}
.ss_style_edit {background-position:0px -15283px;}
.ss_style_go {background-position:0px -15301px;}
.ss_sum {background-position:0px -15319px;}
.ss_tab {background-position:0px -15337px;}
.ss_tab_add {background-position:0px -15355px;}
.ss_tab_delete {background-position:0px -15373px;}
.ss_tab_edit {background-position:0px -15391px;}
.ss_tab_go {background-position:0px -15409px;}
.ss_table {background-position:0px -15427px;}
.ss_table_add {background-position:0px -15445px;}
.ss_table_delete {background-position:0px -15463px;}
.ss_table_edit {background-position:0px -15481px;}
.ss_table_error {background-position:0px -15499px;}
.ss_table_gear {background-position:0px -15517px;}
.ss_table_go {background-position:0px -15535px;}
.ss_table_key {background-position:0px -15553px;}
.ss_table_lightning {background-position:0px -15571px;}
.ss_table_link {background-position:0px -15589px;}
.ss_table_multiple {background-position:0px -15607px;}
.ss_table_refresh {background-position:0px -15625px;}
.ss_table_relationship {background-position:0px -15643px;}
.ss_table_row_delete {background-position:0px -15661px;}
.ss_table_row_insert {background-position:0px -15679px;}
.ss_table_save {background-position:0px -15697px;}
.ss_table_sort {background-position:0px -15715px;}
.ss_tag {background-position:0px -15733px;}
.ss_tag_blue {background-position:0px -15751px;}
.ss_tag_blue_add {background-position:0px -15769px;}
.ss_tag_blue_delete {background-position:0px -15787px;}
.ss_tag_blue_edit {background-position:0px -15805px;}
.ss_tag_green {background-position:0px -15823px;}
.ss_tag_orange {background-position:0px -15841px;}
.ss_tag_pink {background-position:0px -15859px;}
.ss_tag_purple {background-position:0px -15877px;}
.ss_tag_red {background-position:0px -15895px;}
.ss_tag_yellow {background-position:0px -15913px;}
.ss_telephone {background-position:0px -15931px;}
.ss_telephone_add {background-position:0px -15949px;}
.ss_telephone_delete {background-position:0px -15967px;}
.ss_telephone_edit {background-position:0px -15985px;}
.ss_telephone_error {background-position:0px -16003px;}
.ss_telephone_go {background-position:0px -16021px;}
.ss_telephone_key {background-position:0px -16039px;}
.ss_telephone_link {background-position:0px -16057px;}
.ss_television {background-position:0px -16075px;}
.ss_television_add {background-position:0px -16093px;}
.ss_television_delete {background-position:0px -16111px;}
.ss_text_align_center {background-position:0px -16129px;}
.ss_text_align_justify {background-position:0px -16147px;}
.ss_text_align_left {background-position:0px -16165px;}
.ss_text_align_right {background-position:0px -16183px;}
.ss_text_allcaps {background-position:0px -16201px;}
.ss_text_bold {background-position:0px -16219px;}
.ss_text_columns {background-position:0px -16237px;}
.ss_text_dropcaps {background-position:0px -16255px;}
.ss_text_heading_1 {background-position:0px -16273px;}
.ss_text_heading_2 {background-position:0px -16291px;}
.ss_text_heading_3 {background-position:0px -16309px;}
.ss_text_heading_4 {background-position:0px -16327px;}
.ss_text_heading_5 {background-position:0px -16345px;}
.ss_text_heading_6 {background-position:0px -16363px;}
.ss_text_horizontalrule {background-position:0px -16381px;}
.ss_text_indent {background-position:0px -16399px;}
.ss_text_indent_remove {background-position:0px -16417px;}
.ss_text_italic {background-position:0px -16435px;}
.ss_text_kerning {background-position:0px -16453px;}
.ss_text_letter_omega {background-position:0px -16471px;}
.ss_text_letterspacing {background-position:0px -16489px;}
.ss_text_linespacing {background-position:0px -16507px;}
.ss_text_list_bullets {background-position:0px -16525px;}
.ss_text_list_numbers {background-position:0px -16543px;}
.ss_text_lowercase {background-position:0px -16561px;}
.ss_text_padding_bottom {background-position:0px -16579px;}
.ss_text_padding_left {background-position:0px -16597px;}
.ss_text_padding_right {background-position:0px -16615px;}
.ss_text_padding_top {background-position:0px -16633px;}
.ss_text_replace {background-position:0px -16651px;}
.ss_text_signature {background-position:0px -16669px;}
.ss_text_smallcaps {background-position:0px -16687px;}
.ss_text_strikethrough {background-position:0px -16705px;}
.ss_text_subscript {background-position:0px -16723px;}
.ss_text_superscript {background-position:0px -16741px;}
.ss_text_underline {background-position:0px -16759px;}
.ss_text_uppercase {background-position:0px -16777px;}
.ss_textfield {background-position:0px -16795px;}
.ss_textfield_add {background-position:0px -16813px;}
.ss_textfield_delete {background-position:0px -16831px;}
.ss_textfield_key {background-position:0px -16849px;}
.ss_textfield_rename {background-position:0px -16867px;}
.ss_thumb_down {background-position:0px -16885px;}
.ss_thumb_up {background-position:0px -16903px;}
.ss_tick {background-position:0px -16921px;}
.ss_time {background-position:0px -16939px;}
.ss_time_add {background-position:0px -16957px;}
.ss_time_delete {background-position:0px -16975px;}
.ss_time_go {background-position:0px -16993px;}
.ss_timeline_marker {background-position:0px -17011px;}
.ss_transmit {background-position:0px -17029px;}
.ss_transmit_add {background-position:0px -17047px;}
.ss_transmit_blue {background-position:0px -17065px;}
.ss_transmit_delete {background-position:0px -17083px;}
.ss_transmit_edit {background-position:0px -17101px;}
.ss_transmit_error {background-position:0px -17119px;}
.ss_transmit_go {background-position:0px -17137px;}
.ss_tux {background-position:0px -17155px;}
.ss_user {background-position:0px -17173px;}
.ss_user_add {background-position:0px -17191px;}
.ss_user_comment {background-position:0px -17209px;}
.ss_user_delete {background-position:0px -17227px;}
.ss_user_edit {background-position:0px -17245px;}
.ss_user_female {background-position:0px -17263px;}
.ss_user_go {background-position:0px -17281px;}
.ss_user_gray {background-position:0px -17299px;}
.ss_user_green {background-position:0px -17317px;}
.ss_user_orange {background-position:0px -17335px;}
.ss_user_red {background-position:0px -17353px;}
.ss_user_suit {background-position:0px -17371px;}
.ss_vcard {background-position:0px -17389px;}
.ss_vcard_add {background-position:0px -17407px;}
.ss_vcard_delete {background-position:0px -17425px;}
.ss_vcard_edit {background-position:0px -17443px;}
.ss_vector {background-position:0px -17461px;}
.ss_vector_add {background-position:0px -17479px;}
.ss_vector_delete {background-position:0px -17497px;}
.ss_wand {background-position:0px -17515px;}
.ss_weather_clouds {background-position:0px -17533px;}
.ss_weather_cloudy {background-position:0px -17551px;}
.ss_weather_lightning {background-position:0px -17569px;}
.ss_weather_rain {background-position:0px -17587px;}
.ss_weather_snow {background-position:0px -17605px;}
.ss_weather_sun {background-position:0px -17623px;}
.ss_webcam {background-position:0px -17641px;}
.ss_webcam_add {background-position:0px -17659px;}
.ss_webcam_delete {background-position:0px -17677px;}
.ss_webcam_error {background-position:0px -17695px;}
.ss_world {background-position:0px -17713px;}
.ss_world_add {background-position:0px -17731px;}
.ss_world_delete {background-position:0px -17749px;}
.ss_world_edit {background-position:0px -17767px;}
.ss_world_go {background-position:0px -17785px;}
.ss_world_link {background-position:0px -17803px;}
.ss_wrench {background-position:0px -17821px;}
.ss_wrench_orange {background-position:0px -17839px;}
.ss_xhtml {background-position:0px -17857px;}
.ss_xhtml_add {background-position:0px -17875px;}
.ss_xhtml_delete {background-position:0px -17893px;}
.ss_xhtml_go {background-position:0px -17911px;}
.ss_xhtml_valid {background-position:0px -17929px;}
.ss_zoom {background-position:0px -17947px;}
.ss_zoom_in {background-position:0px -17965px;}
.ss_zoom_out {background-position:0px -17983px;}


/*html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
padding:0;
vertical-align:baseline;
}*/
body{margin:0;}
p + p {margin:0;text-indent:0;}
a{text-decoration:underline;color:#3B686F;}  /*#398C9F;}*/
a:focus, a:hover {color:#375C98;}
ul#main-nav, ul#tabnav, ul.tabs{list-style-image: none;list-style-position: outside;list-style-type: none;}
h1, h2, h3, h4, h5, h6 {color:#11363E;font-weight:bold;letter-spacing:0px;margin-bottom:0;font-family:georgia;}
h3 {line-height:1.3em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h2.link{font-family:Georgia,Geneva,sans-serif;font-size:1.5em;font-weight:bold;margin-bottom:5px;padding-bottom:0px;}
tr, th, td {vertical-align:top;}
th {background:#E3EEEF;border-bottom:solid 1px #999;}
a.arrow {display:block;height:80px;line-height:80px;margin-top:82px;}
div.dotted {border-top: 2px dotted #bbb;height:3px;}
object embed {display:block;}
.float-left{float:left;}
.float-right{float:right;}
.quiet{color:#11363E;}
.quieter{color:#768A93;}
.small{font-size:0.8em;line-height:1.875em;margin-bottom:1.875em;}
.strong{font-weight:bold;}
.headline {font-size:2.5em;font-weight:normal;letter-spacing:-1pt;font-family:Georgia;}
.media-box{background-color:#f9f9f9;margin-top:-30px;padding:15px 15px 20px;width:563px;border:1px solid #ddd;}
.media-box h3 { border-bottom: 1px solid #ccc; padding-bottom:3px;}
.padding_50 {padding:50px;}
.align-center{text-align:center;}
.align-right{text-align:right;}

.margin_top_10{margin-top:10px;}
.margin_bottom_10{margin-bottom:10px;}
.border_top {border-top:solid 1px #aaa;}
.display_block{display:block;}
.display_inline{display:inline;}
.italic{font-style:italic;}
.sans {font-family:Verdana;}
.serif {font-family:Georgia;}
.normal {font-weight:normal;}
.blue_panel {background:#eff8fa;-moz-border-radius:8px;-webkit-border-radius:8px;padding:15px 17px;margin-bottom:10px;}
.light_panel {background:#F7F9F9;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;margin:0;}
.admin_button {background:#882618;color:white !important;padding:5px 8px;line-height:18px;font-size:14px;-moz-border-radius:4px;
				-webkit-border-radius:4px;}
a.admin_button  {color:white !important;}
.hilited_input {background-color:#EDEDE4 !important;cursor:pointer !important;}
#cse-search-box { text-align:right; margin-bottom:6px; }
#cse-search-box input[type="text"] {}
h2.section{border-bottom: dashed 1px #ddd;}
/*rounded courners*/
.roundedcornr_box_807323 {background: #a2bbc3;margin:0px;padding:0px;}
.roundedcornr_top_807323 div {background: url(../../images/new_design/roundedcornr_807323_tl.png) no-repeat top left;   
			margin:0px;padding:0px;}
.roundedcornr_top_807323 {background: url(../../images/new_design/roundedcornr_807323_tr.png) no-repeat top right;   
			margin:0px;padding:0px;}
.roundedcornr_bottom_807323 div {background: url(../../images/new_design/roundedcornr_807323_bl.png) no-repeat bottom left;
			margin:0px;padding:0px;}
.roundedcornr_bottom_807323 {background: url(../../images/new_design/roundedcornr_807323_br.png) no-repeat bottom right;
			margin:0px;padding:0px;}
.roundedcornr_top_807323 div,.roundedcornr_top_807323,.roundedcornr_bottom_807323 div,.roundedcornr_bottom_807323 
			{width: 100%;height: 5px;font-size: 1px;}
.roundedcornr_content_807323 {margin: 0 5px;}

.pink { color: #ce859d;}
.moss-green { color: #909a9d;}
.deep-red { color: #673122;}
.deep-green { color: #3A6425;}
.grey {color:#777;}

.toggle_video {font-family:verdana;font-size:10px;}


#browse_stories {min-height:400px;}
#browse_stories #browsing_header {background:#e7f2f3;padding:35px 35px 10px;width:962px;border-bottom:solid 1px #888;position:relative;}
#browse_stories #browsing_header .rss_button {position:absolute;bottom:10px;right:40px;}

#browse_stories #browsing_header .blue_button {-moz-border-radius:4px;-webkit-border-radius:4px;display:block;font-size:16px;height:32px;
			line-height:32px;text-align:center;text-decoration:none;text-transform:uppercase;width:105px;background:#226a74;float:left;
			margin-right:6px;}
#browse_stories #browsing_header .blue_button.selected {background:#07383e;}
#browse_stories #browsing_header .blue_button:hover {background:#07383e;}
#browse_stories #sub_nav {text-align:right;width:972px;padding: 10px 30px;color:#888;border-bottom: solid 1px #ddd;font-size:12px;}
#browse_stories #sub_nav strong {color:#777;font-weight:normal;font-size:11px;margin-right:5px;}
#browse_stories #sub_nav a {text-decoration:none;text-transform:uppercase;padding:3px 10px;color:#11363E;}
#browse_stories #sub_nav a.active, #browse_stories #sub_nav a:hover {-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee;}
#browse_stories #sub_nav span {margin:0 8px;}
#browse_stories #sub_nav span.topics {margin:0 3px;font-size:10px;}
#browse_stories #sub_nav span.topics strong {color:#777;font-weight:normal;margin-right:1px;}
#browse_stories #sub_nav span.topics a {text-decoration:none;text-transform:uppercase;padding:3px 5px;color:#11363E;}
#browse_stories #sub_nav span.topics a.active, #browse_stories #sub_nav span.topics a:hover {-moz-border-radius:2px;-webkit-border-radius:2px;background:#eee;color:#000;}
#browse_stories #topic_description {text-align:left;width:972px;margin: 10px 30px;padding-bottom:10px;color:#888;border-bottom: solid 1px #ddd;font-size:12px;}
#browse_stories #topic_description img {border: solid 1px #ddd;float:left; }
#browse_stories #topic_description p { padding-left: 10px; float:left; color:#666;}
#browse_stories .apply_credits {margin-left:-25px;margin-top:-10px;margin-bottom:-10px;}
#browse_stories .donate {margin-left:-23px;}


#story_listing {width:992px;padding:20px 20px;}
#story_listing .pitch {width:300px;float:left;margin:0 0px 10px;padding:0 15px;height:365px;overflow:hidden;color:#888;font-size:12px;
		border-bottom:1px dotted #AAAAAA}
#story_listing .cca { height:150px;}
#story_listing .donate input[type="submit"], .earn_credits_listing, #story_listing .authbox {border:none;background:none;color:green;text-transform:uppercase;font-weight:bold;padding:0;
				margin-left:-3px;font-size:13px;font-weight:normal;text-decoration:none;}
#story_listing .donate input[type="submit"] {padding: 0px 0px 0px 12px;margin:-1px 0px 0-1px -3px;width:150px;height:auto;cursor:pointer;display:inline;}
#story_listing .story_image {margin-bottom:10px;}
#story_listing h5 {font-weight:normal;}
#story_listing h5 a {text-decoration:none;color:#11363e !important;font-size:16px;line-height:18px;}
#story_listing .avatar {float:right;margin-left:8px;width:36px;height:36px;}

#story_listing .info {float:left;width:230px;max-height:70px;overflow:hidden;font-size:11px;}
#story_listing .info a {text-decoration:none;color:#666;}
#story_listing .description {max-height:52px;margin:5px 0 8px;overflow:hidden;}
#story_listing .description.story {max-height:95px;}
#story_listing .description a {text-decoration:none;color:#777;}
#story_listing .funding {color:#333;}
#story_listing .pitch .donater input[type="image"] {width:100px;margin-bottom:5px;}
#story_listing .pitch .donater {margin-top:10px;}
#story_listing .pitch .donater img {width:100px;margin-bottom:5px;}

#fdbk_tab {top:241px !important;}
#gsfn_search_form {margin-bottom:10px;}
#support {padding:25px 50px;background:#e3eeef;width:932px;}
#support h2 {margin-bottom:10px;font-size:24px}
#support .gs_widget {border:solid 1px #888;padding:20px;width:890px;background:#fff}
#support ul {list-style:none;margin:0;}
#gsfn_search_widget {border:solid 1px #888;padding:20px;width:890px;background:white;margin-top:15px}
#support ul .time {color:#888;font-size:.8em !important; }
div#gsfn_list_widget div#gsfn_content a.gsfn_link {padding-right:5px;}
#support .gsfn_suggestion {margin-bottom:10px !important;color:#555;}
#support .gsfn_submit {margin-top:15px !important;color:#555;border-top:solid 1px #ccc;padding-top:5px;}
#support .gsfn_link {font-size:20px !important;}

.cke_skin_kama {float:left;}

#about_start_story_status {color:#688549;left:349px;position:absolute;top:124px;}
#about_fund_story_status {color:#688549;left:463px;position:absolute;top:124px;}
#about_read_story_status {color:#688549;right:402px;position:absolute;top:124px;}
#about_earn_credits_status {color:#688549;right:290px;position:absolute;top:124px;}

#user-header {background-color:#11363e;color: #fff;padding:0 10px;height:26px;}
#user-header .slogan {padding: 3px 0;text-transform: uppercase;letter-spacing:.10em;float:right;}
#user-header .newsletter {padding: 3px;padding-right:15px;font-size:10px;float:right;}
#user-header ul.user-header-nav {margin:0;color:#ccc;float:left;}
#user-header ul.user-header-nav li {line-height: 24px;height: 24px;float:left;}
#user-header ul.user-header-nav li a {vertical-align: middle;}
#user-header .slogan {padding: 5px 0 3px 0;text-transform: uppercase;letter-spacing: .15em;float: right;}

#header {background-color:#E3EEEF;height:170px;}
.container {text-align:left;margin:auto;padding:0 15px;width:1060px;position:relative;}
#header .logo {background:transparent url(../../images/new_design/spotus-logo.jpg) no-repeat scroll 0 0;float:left;
			margin-left:-3px;margin-top:52px;width:285px;}
#header .logo-link {display:block;height:31px;width:222px;}
#header .nav-container {background:transparent url(http://spot.us/images/new_design/spotus_nav_bg.gif) no-repeat scroll 0 bottom;float:right;
			height:26px;width:506px;}
#header ul#main-nav {margin: 25px 0 0 50px;float:left;width:543px;}
#header ul#main-nav li {display:inline;}
#header div.howtouse {width:150px;height:100px;font:bold 11px arial, sans-serif;letter-spacing:-1px;color: #11363e;float:left;
			margin-top:23px;font-family:Arial, Helvetica, sans-serif;font-size:11pt;vertical-align:text-top;}
#header .howtouse .header{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color: #398c9f;line-height:10pt;}
#header div.howtouse span{line-height:13pt;}
#header-bar {background-color:#11363E;height:5px;width:100%;}
#networks-nav{background-color:#E3EEEF;margin:0px;}
#networks-nav div.inner{width:1063px;margin:0 auto;height:20px;padding-bottom:2px;}
#networks-nav ul{display:inline;font-family:verdana;margin:0;font-size:11px;font-weight:bolder;text-transform:uppercase;}
#networks-nav ul li{display:inline;}
#networks-nav ul li a{color:#567680;background-color:#A2BBC3;padding:4px 4px;}
#networks-nav ul li a.selected, #networks-nav ul li a.selected:hover{color:#fff;background-color:#11363E;}
#networks-nav ul li a:hover{background-color:#fff;}
#networks-nav form, #networks-nav form div {display:inline;margin:0;}

.body-content {background:transparent url(../../images/new_design/main-content-bg.jpg) repeat-y scroll 0 0;margin:0 auto;padding:0 12px;width:1066px;
				min-height:500px;position:relative;}
.home-boxer{}
.home-boxer h1 {color:#617D86;font-family:Georgia,Helvetica,sans-serif;font-size:23pt;font-weight:bold;letter-spacing:-1pt;margin-bottom:10px;margin-left:-22px;}
.home-boxer #main-area.home-floater{width:595px;float:left;margin-left:20px;margin-bottom:35px;}
.home-floater {padding:20px 15px 15px;margin-right:23px; height:100%;}
.stories-in-progress{float:right;width:310px;background:#eee;margin-right:34px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.stories-in-progress ul{margin:0px 0px 0px 0px;padding:0 13px 0 3px;list-style-type:none;}
.stories-in-progress ul li.post{margin-bottom:20px; width:284px;}
.stories-in-progress ul li.post img{display:block;width:300px;height:163px;margin-bottom:3px;}
p.byline {color:#333333;font-family:Verdana,Geneva,sans-serif;font-size:8pt;letter-spacing:0;line-height:13px;text-transform:uppercase;
				margin-bottom:1.5em;}
.folded-headers-short {background-image:url(../../images/new_design/banner-small.png);background-repeat:no-repeat;color:#FFFFFF;float:right;
			font-family:Arial,Helvetica,sans-serif;font-size:16pt;font-weight:bold;height:60px;margin-right:-54px;margin-top:10px;padding:5px;
			text-transform:uppercase;width:412px;}
.folded-headers-short .rss_button, .folded-headers .rss_button {float:right;margin-right:41px;margin-top:7px;}
.folded-headers .rss_button {float:right;margin-right:5px;margin-top:7px;}
.folded-headers {
			background-image:url(../../images/new_design/banner.png);background-repeat:no-repeat;clear:both;color:#FFFFFF;float:left;
			font-family:Arial,Helvetica,sans-serif;font-size:16pt;font-weight:bold;height:60px;margin-left:-67px;margin-top:10px;
			padding:5px;text-transform:uppercase;width:652px;}
.folded-headers-big {background-image:url(../../images/new_design/thick-fold.png);background-repeat:no-repeat;height:152px;margin-bottom:0;
			margin-left:-38px;padding:10px 10px 0;	position:relative;}
.home-boxer #main-area .connect_buttons img {margin-top:0px;}

#header-container {margin-left:43px;}
#header-container-short {margin-left:40px;}			
#help-images{margin-top:2px;}
#help-images a {padding-right:6px;}

div#pitches_carousel{background-color:#f9f9f9;border:1px solid #11363E;height:353px;padding:5px 5px 0px 5px;vertical-align:text-top;margin:0px 0px 0px -20px;}
div#pitches_carousel li{width:590px;padding:10px 0px 0px 10px; }
div#pitches_carousel li .left-column {float:left;width:220px;padding-left:4px;}
div#pitches_carousel li .left-column img{margin-bottom:20px;}
div#pitches_carousel li .right-column {float:left;width:355px;}
div#pitches_carousel h3{margin-bottom:10px;}
div#pitches_carousel .progress_bar {margin-top:10px;}
div#stories_carousel{background-color:#f9f9f9;border:1px solid #11363E;width:590px;height:333px;padding:5px;margin-bottom:15px;margin-left:-15px;vertical-align:text-top;}
div#stories_carousel li {width:273px;padding:5px 5px 0 10px; margin:2px 5px 2px 5px; float:left;}
.story_carousel p { padding:0px; margin:0px; }
.story_carousel h2 a{ width:279px;}
.story_carousel .byline {padding-top:5px;padding-bottom:0px;margin:0px;}
.story_carousel img.featured_image{width:268px;height:210px;padding-bottom:5px;}
.dateline{font-size:.8em;}
#next, #next_story {float:right;vertical-align:top;width:19px;margin-right:2px;}
#prev, #prev_story {float:left;vertical-align:top;width:19px;margin-left:-25px;}
.next_alt, .next_story_alt {float:right;vertical-align:top;width:100px;margin-top:-25px;margin-right:-45px;font-weight:bold;font-size:15px;text-decoration:underline;cursor:pointer;}
.prev_alt, .prev_story_alt {float:left;vertical-align:top;width:100px;margin-top:-25px;margin-left:-15px;font-weight:bold;font-size:15px;text-decoration:underline;cursor:pointer;}
#show_action_items img{margin-bottom:10px;}
#news_item {}
#news_item #news_item_header{padding:15px 15px 0px 15px; margin:0 35px -5px 0; }
#news_item .main-column{float:left;width:605px;}
#news_item .right-column{float:right;width:425px;}
#news_item .news_item_author{margin:5px 0px 0 68px;width:220px;float:left;}
#news_item .news_item_author img.avatar{float:left;margin:0 10px 0 0}
#news_item .news_item_author h5{margin-bottom:0px;font-size:18px;font-family:Georgia,Helvetica,sans-serif; color:#fff;}
#news_item .news_item_author a.username {color:#eee;font-family:Arial,Helvetica,sans-serif;line-height:14px;}
#news_item .media-box {margin:0 0 30px 12px;}
#news_item .media-box h3 {margin-bottom:15px;}
#news_item #news_item_info {margin-left:12px;margin-bottom:20px;}
#news_item #news_item_info .description_tab h1 {font-size:1.9em;font-weight:normal;}
#news_item #news_item_info .description_tab h2 {font-size:1.7em;font-weight:normal;}
#news_item #news_item_info .description_tab h3 {font-size:1.5em;font-weight:normal;}
#news_item #news_item_info .description_tab h4 {font-size:1.3em;font-weight:normal;}


#news_item #news_item_info .story_tab {}
#news_item #news_item_info .story_tab a{}
#news_item #news_item_info .story_tab h2 {border-bottom: solid 1px #666;}
#news_item #news_item_info .story_tab .story, #news_item #news_item_info .assignments_tab .assignment 
 			{margin-bottom:15px;padding-bottom:10px;border-bottom: dashed 1px #666;}
#news_item #news_item_info .story_tab .date {color:#778;font-size:22px;font-weight:bold;line-height:24px;margin-left:15px;}
#news_item #news_item_info .story_tab .author {margin-bottom:10px;}

#news_item #news_item_info .assignments_tab h2 {border-bottom:solid 1px #666;margin-bottom:15px;}

#news_item #news_item_info .item {}
#news_item #news_item_info .item_tab .blog_image {float:left;margin:0 10px 10px 0;}
#news_item #news_item_info .item_tab .mini_header {border-bottom:1px dashed #666;font-size:.9em;position:relative;color:#888;margin-bottom:15px;}
#news_item #news_item_info .item_tab .mini_header .view_all {position:absolute;right:0;top:0;}
#news_item #news_item_info .item_tab h2 {margin-bottom:5px;line-height:1em;}
#news_item #news_item_info .item_tab h3.date {border-bottom:1px dotted #BBBBBB;border-top:1px dotted #BBBBBB;color:#555555;font-size:0.9em;
			font-weight:normal;margin-bottom:22px;padding:4px 2px;text-align:left;}
#news_item #news_item_info .item_tab h3.date a {color:#617D86;}
#news_item #news_item_info .item_tab p {margin-bottom:20px;}
#news_item #news_item_info .item_tab .backto {border-top: 1px dashed #666;text-align:right;font-size:.9em;}
#news_item #news_item_info .item .edit_bar {border: 1px solid #bbb;text-align:left;background-color:#f1f1f1;padding:10px;}
#news_item #news_item_info .item .edit_bar a {color:#617D86;}
#news_item #news_item_info .item .edit_bar h4 {border-bottom:solid 1px #999; margin-bottom:10px;}

#news_item #news_item_info .tab_panel li img.avatar{float:left;margin-right:10px;}
#news_item #news_item_info .tab_panel li .comment{margin-left:60px;width:400px;}
#news_item #news_item_info .description_tab, #news_item #news_item_info .description_tab a {font-size:1.1em;font-family:Georgia, Times;}
.pitch_left p embed, .pitch_left p object, p embed, p object {clear:both;}
.pitch_left .description_tab object, .pitch_left .description_tab embed {clear:both;}
#news_item .right-panel-box{background-color:#11363E;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:normal;
			padding:15px;width:350px;margin-bottom:10px;}
#news_item .right-column .right-panel-box h2 {color:#FFFFFF;font-family:Georgia,Helvetica,sans-serif;font-size:20px;font-weight:bolder;letter-spacing:-1pt;text-transform:uppercase;}
#news_item .right-column .right-panel-box h3 {color:#FFFFFF;font-family:georgia,Helvetica,sans-serif;font-size:23px;font-weight:bolder;letter-spacing:-1pt;margin-bottom:8px;}
#news_item .right-column .right-panel-box a{color:#A2BBC3;}
#news_item .right-column .right-panel-box p{font-size:.9em;}
#news_item .right-column .right-panel-box form{width:206px;float:left;}
#news_item .right-column .right-panel-box .progress_bar{width:140px;float:right;font-size:.9em;color:#ddd;font-weight:normal;}
#news_item .right-column .right-panel-box .progress_bar .progress_bar_container{margin-top:5px;}
#news_item .right-column .right-panel-box .donate_option{margin-bottom:40px;}
#news_item .right-column .right-panel-box .donate_option img{display:block;}
#news_item .right-column .right-panel-box form img{margin-bottom:5px;}
#news_item .right-column .right-panel-box .share{float:left;width:100px;}
#news_item .right-column .right-panel-box .subscribe{float:right;text-align:right;width:250px;}
#news_item .right-column .right-panel-box .subscribe .new_subscriber { width:250px; text-align:right; }
#news_item .right-column #supporters {padding:0 15px;font-weight:bold; width:350px;}
#news_item .right-column #supporters h2 {color:#11363E;font-family:georgia,Helvetica,sans-serif;letter-spacing:-1px;font-size:26px;margin-bottom:10px;
			text-transform:uppercase; border-bottom:1px solid #999;}
#news_item .right-column #supporters .supporters {font-size:.9em;}
#news_item .right-column #supporters .supporters .supporter_avatar {float:left;font-size:0.9em;height:130px;padding:0 29px 0 17px;width:40px;}
#news_item .right-column #supporters .supporters a{font-size:1.1em;}

#news_item .story-block {margin-left:40px;width:500px;font-family:Georgia,serif,"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua";}
div.featured_image {float:left;padding:0 15px 0 0;width:210px;}
#news_item .story-block .story_content img{display:block;float:none;}
#news_item textarea.widget_code {margin:3px 0 0 0;color:#555;font-size:11px;font-family:arial, helvetica;width:330px;display:block;padding:2px;height:75px;overflow:hidden;}
#news_item h3.get_widget img {vertical-align:middle;padding-bottom:3px;}
#news_item .widget_panel {font-size:13px;color:#eee;display:none;}
#news_item .widget_panel iframe {margin-left:0px;padding:2px;margin-bottom:5px;}
#news_item .widget_panel .widget_tip {background:#e5e5e5;color:#222;padding:5px;font-size:11px;width:326px;font-family:arial, helvetica;}
#news_item .widget_panel .widget_tip_lite {background:#e5e5e5;color:#222;padding:10px;font-size:12px;width:316px;font-family:arial, helvetica;border: solid 1px #bbb;
			margin-top:10px;}
#news_item .widget_panel .widget_tip a, #news_item .widget_panel .widget_tip_lite a {color:#222;}
#news_item .widget_panel .widget_tip p, #news_item .widget_panel .widget_tip_lite p {color:#222;font-size:12px;font-family:arial, helvetica;}
#news_item .widget_panel .widget_tip ol, #news_item .widget_panel .widget_tip_lite ol {margin-top:10px;margin-bottom:10px;}
#news_item .widget_panel .widget_tip h3, #news_item .widget_panel .widget_tip_lite h3 {color:#222;}


/*NEW PITCH DESIGN*/

.tab_panel {font-family: Georgia;}
.pitch_container {font-family:Georgia;margin-bottom:20px;}
.pitch_container a {text-decoration:none;}
.pitch_container a:hover {text-decoration:underline;}
.pitch_left {width: 556px;float:left;margin:25px 30px;position:relative;}
.pitch_right {float:right;margin: 25px 60px 20px 0;width:370px;}

.pitch_left .small_header {position:relative;color:#808080;letter-spacing:1px;margin-bottom:10px;font-family:Georgia;}
.pitch_left .small_header a {font-weight:bold;}
.pitch_left .small_header .share_buttons {position:absolute;right:0px;top:3px;color:#808080;width:200px;}
.pitch_left .small_header .share_buttons a#fb_share {float:right;}
.pitch_left .small_header .share_buttons iframe {float:right;}


.pitch_left h1 {color:#191819;font-weight:normal;font-size:34px;line-height:38px;letter-spacing:1px;margin-top:20px;}
.pitch_left h2.title {font-weight:normal;margin:0;}
.pitch_left h3.date {margin-bottom:15px;color:#707070;font-weight:normal;}
.pitch_left ul.pitch_nav {background:#E7F5F9;margin-bottom:15px;}
.pitch_left ul.pitch_nav {list-style:none;margin:15px 0 0;}
.pitch_left ul.pitch_nav li {float:left;width:120px;padding-left:25px;background:#E7F5F9;padding-bottom:3px;border-top:solid 2px #ddd;}
.pitch_left ul.pitch_nav li a {color:#999;}
.pitch_left ul.pitch_nav li.active {background-color:#fff;background:url(../../images/new_design/tab_triangle.png) no-repeat;background-position:right bottom;}
.pitch_left ul.pitch_nav li a.active {color:#191819;font-weight:bold;}
.pitch_left ul.pitch_nav li a:hover {color:#09373e;}
.pitch_left ul.pitch_nav li.story {width:60px;border-left:solid 2px #ddd;padding-left:15px;}
.pitch_left ul.pitch_nav li.qualifications {border-left:solid 2px #ddd;}
.pitch_left ul.pitch_nav li.assignments {width:162px;}
.pitch_left ul.pitch_nav li:last-child {border-right:solid 2px #ddd;}
.pitch_left .watch_video {margin:0 17px 1px 0;text-align:right;}
.pitch_left .watch_video img {vertical-align:bottom;}
.pitch_left .description_tab .short_description {margin-bottom:15px;}
.pitch_left .description_tab .extended_description h4 {margin-bottom:5px;font-family:Verdana;font-weight:normal;}
.pitch_left .comments_tab, .pitch_left .description_tab, .pitch_left .story_tab, .pitch_left .assignments_tab, 
		.pitch_left .keywords_tab {margin-left:17px;}
.pitch_left .story_tab {}
.pitch_left .pitch_item {margin:0 20px;}
.pitch_left .pitch_item .mini_header {font-family:Verdana;font-size:.8em;color:#707070;}
.pitch_left .story_tab h5, .pitch_left .assignments_tab h5 {font-family:Verdana;font-weight:normal;border-bottom:solid 1px #ccc;color:#808080;}
.pitch_left .video_container {margin-left:20px;margin-bottom:15px;}

.pitch_left .story_tab h3, .pitch_left .assignments_tab h3 {font-weight:normal;font-size:1.8em;margin:5px 0;}
.pitch_left .story_tab .story, .pitch_left .assignments_tab .assignment {padding: 15px 0;color:#555;border-bottom: solid 1px #ccc;}
.pitch_left .story_tab .story .summary, .pitch_left .assignments_tab .assignment .summary {font-style:italic; margin:10px 0;font-size:1.1em;}
.pitch_left #comments {border-top:solid 1px #aaa;}
.pitch_left #comments .comment {padding:20px 30px 20px 10px;border-bottom:solid 1px #ccc;}
.pitch_left #comments .comment .contents {margin-left:60px;}
.pitch_left #comments .comment h5 {margin:0;font-family:Verdana;font-weight:normal;color:#555;}
.pitch_left #comments .comment .author {font-family:Georgia;font-weight:bold;}
.pitch_left #comments .comment p {margin:0;}
.pitch_left #comments .comment img.avatar {float:left;margin:0 15px 15px 0;}
.pitch_left #comments .comment .comment_body {color:#555;}
.pitch_left #comments .comment .comment_body .date {font-size:.8em;color:#888;font-style:italic;text-align:left;margin-bottom:10px;}
.pitch_left #comments .comment.even {background-color:#fcfbfc;}
.pitch_left #comments .post_comment {margin-left:0px;}
.pitch_left .media_embed {margin:25px 0;font-size:.8em;font-family:Verdana;}
#comments_form input[type="text"] {width:433px;padding:3px;font-family:arial, helvetica;font-size:14px;}
#comments_form textarea {width:433px;height:160px;padding:5px;margin-top:0;font-family:arial, helvetica;font-size:14px;}
.qualifications_tab {padding:20px !important;}
.pitch_left .story_content h1, .pitch_left .story_content h2, .pitch_left .story_content h3, 
		.pitch_left .story_content h4 {font-weight:normal;padding-top:15px;}
.pitch_left .story_content h2 {font-size:1.8em;}		
.pitch_left .story_content {margin-bottom:10px;width:520px;}
.pitch_left .story_content p img {}
.pitch_left .story_content p img {max-width:490px;max-height:500px;}
.pitch_left .story_content p {font-size:1.1em;margin-bottom:14px;}
.pitch_left .story_content ul {margin-top:15px;}
.pitch_left .story_content ul li, .pitch_left .story_content ul li a, .pitch_left .story_content p ul li {font-size:1.1em;font-style:Verdana;}
.pitch_left .story_content h2 {font-weight:normal;}
.pitch_left .media_embed object, .pitch_left .media_embed embed {margin: 6px 0 2px;}
.pitch_left .post_comment  h5, .pitch_left #comments h5, .pitch_left h5.generic {font-family:Verdana;color:#555;font-size:1em;margin-bottom:1px;margin-top:10px;}
.pitch_left .post_comment form {margin-left:70px;}
.pitch_left .post_comment label {display:block;font-family:Verdana;font-weight:normal;font-size:11px;color:#888;}
.pitch_left .story_info {margin-top:35px;padding-top:0px;border-top: dotted 2px #bbb;}
.pitch_left .story_info .keywords {background-color:#eee;padding:10px;font-family:verdana;color:#555; font-size:.8em;}

.pitch_right .pitch_author {border-bottom: dotted 2px #bbb;padding:5px 2px;}
.pitch_right .pitch_author img.avatar {float:left;margin-right:10px;border: solid 1px #fff;}
.pitch_right .pitch_author em {color:#999;font-size:.8em;line-height:1em}
.pitch_right .pitch_author a.username {font-family:Verdana;font-size:1.1em;line-height:1.2em;}
.pitch_right .pitch_author em.peer_reviewer {line-height:1.4em;} 
.pitch_right h5 {font-family:Verdana;color:#555;font-size:1em;margin-bottom:1px;}
.pitch_right h5.difference {margin:0 0 0 5px;}
.pitch_right h5.get_widget {margin-bottom:4px;margin-top:3px;}
input[type="submit"].donate,a.earn_credits, .donate_buttons a.authbox {background:#107a35;border:0;line-height:40px;height:40px;width:150px;
		-moz-border-radius:8px;-webkit-border-radius:8px;font-size:22px;color:#fff;cursor:pointer;font-family:Helvetica, Verdana;}
.pitch_right form.donate {float:left;margin-right:10px;}
.pitch_right .show_status {display:block;float:left;height:35px;padding:3px 0 8px;width:165px;text-align:center;}
a.earn_credits, .donate_buttons a.authbox {display:block;float:left;height:30px;padding:3px 0 8px;width:165px;text-align:center;margin-right:10px;}
input[type="submit"].donate:hover {background:#1F5929;}
a.earn_credits:hover, .donate_buttons a.authbox:hover {text-decoration:none;background:#1F5929;}
#button_status {color:#688549;font-size:12px;line-height:12px;font-family:Verdana;margin-left:7px;}

.pitch_right .donate_buttons {margin:5px 0 0px;}
.pitch_right h6 {color:#888;font-weight:normal;border-bottom: dotted 2px #bbb;font-family:verdana;padding:0 7px 3px;font-size:.8em;margin-bottom:10px;}
.pitch_right .funding {color:#016937;margin-bottom:15px;margin-top:7px;}
.pitch_right .funding_status {width:143px;float:left;margin-left:7px;font-size:1.2em;line-height:1.1em;}
.pitch_right .progress_bar {float:left;width:170px;padding-top:2px;font-style:italic;}
.pitch_right .progress_bar span {line-height:16px;}
.pitch_right .widget img.widget_icon {vertical-align:text-bottom;width:22px;float:left;}
.pitch_right .widget .widget_header {padding-left:32px;font-family:verdana;color:#777;line-height:16px;}
.pitch_right .widget .widget_links {margin-top:10px;padding:8px 32px;border-top:dotted 2px #bbb;border-bottom:dotted 2px #bbb;color:#397E76;}
.pitch_right .widget .widget_links a {color:#397E76;font-family:verdana;letter-spacing:.5px;}
.pitch_right .published {color:#777;}
.pitch_right a.read {font-size:11px;font-family:Verdana;}
.pitch_right .story_summary {margin-top:10px;margin-bottom:10px;padding-top:10px;padding-right:10px;border-top:dotted 2px #bbb;font-family:verdana;line-height:17px;
			font-size:14px;font-style:italic}
.pitch_right .supporters .supporter_avatar, .pitch_right .supporters .person_avatar {font-family:verdana;line-height:14px;height:60px;}
.pitch_right .supporters .supporter_avatar img, .pitch_right .supporters .person_avatar img {float:left;margin-right:10px;margin-left:2px;width:50px;height:50px;border:solid 1px #ddd;}
.pitch_right #supporters {margin: 15px;}
.pitch_right #supporters h2 {font-family:Verdana;color:#555;font-size:1.1em;text-transform:uppercase;font-weight:normal;
					padding: 5px 3px 2px;border-bottom: dotted 2px #bbb;margin-bottom:9px;}
.pitch_right .public_support .supporters .supporter_avatar {width:103px;float:left;font-size:9px;line-height:12px;padding-right:3px;}
.pitch_right .public_support .supporters .supporter_avatar a {font-size:10px;}
.pitch_right .public_support .supporters .supporter_avatar img {width:32px;height:32px;margin-right:0;}
.pitch_right .public_support .supporters .supporter_avatar div {margin-left:44px;}
.pitch_right .subscribe h6 {margin:0;border:none;padding:0 0 2px 0;}
.blue_button {background-color:#07383E;border:0;-moz-border-radius:8px;-webkit-border-radius:8px;color:white !important;padding:3px 9px;cursor:pointer;}
.pitch_right .subscribe input[type="text"] { color:#999;font-size:.7em;}
.pitch_right .date_published {margin:10px 0;color:#555;}
.pitch_right .pitch_description {font-style:italic;color:#555;}
.pitch_right .original_pitch h3 {font-weight:normal;font-size:1.4em;}
.pitch_right h3.fully_funded {font-family:Verdana;font-style:italic;font-size:20px;text-transform:uppercase;color:#016937;margin-left:5px;}
.pitch_right .light_panel h6 {border-bottom:none;padding:0 1px;margin:0;}
.pitch_right .light_panel {margin:5px 0 10px;padding: 5px 12px;border:1px solid #E7E7E7;}
.pitch_right .light_panel h5 a {color:#107a35;}

ul.tabs{margin:0 0 4px 0;}
ul.tabs li {display:inline;}
ul.tabs li a.tab, ul.tabs li a.myspot_tab{background-color:#eee;color:#626262;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;
			font-weight:normal;letter-spacing:0.03em;padding:8px 8px 7px 8px;text-decoration:none;border-bottom:1px solid #C7D9DB;border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;}
ul.tabs li a.tab.active, ul.tabs li a.myspot_tab.active{text-decoration:none;background-color:#fff;font-weight:bold;color:#000000;border-bottom:1px solid #fff;z-index:100;}
.tab_panel {background-color:#fff;border:solid 1px #C7D9DB;padding:30px 30px 30px 30px;}
.pitch_left .tab_panel {border: none;padding: 10px 0px 20px 0;}

.tab_panel img.featured_image{float:left;margin: 0 15px 5px 0;}
.tab_panel h4.title{margin:0;}
.tab_panel h5{margin-bottom:5px;}

.tab_panel .date{color:#11363E;font-size:.8em;}
.tab_panel .body{margin-bottom:10px;}
.tab_panel ul{}
.tab_panel li{margin-bottom:15px;}
.tab_panel p{padding:0px 0px 14px 0px;}
.tab_panel .row {vertical-align:top;}
.tab_panel .row label {display:block;}
.tab_panel .row input, .tab_panel .row textarea {}
.comments_tab ul {list-style-type:none;}
ul.dashboard_tabs{margin:0;height:24px;}
ul.dashboard_tabs.tabs li a{font-size:12px;background:#ccc;font-weight:normal;color:#111;padding:5px;}
ul.dashboard_tabs li a.active{background-color:#A2BBC3;color:#111;}
#profile_container {background:#fff;padding:20px;border-left:solid 1px #aaa;border-bottom:solid 1px #aaa;border-right:solid 1px #aaa;}
#dashboard_content{padding:15px;border:solid 1px #aaa;margin-bottom:20px;}
#dashboard_tab_container{margin:10px 0 0 0px;}
#fund_a_story{padding: 0 0 0 10px;}
#fund_a_story #navigation{padding-top:10px;width:220px;float:left;}
#fund_a_story #navigation h5 {margin-bottom:0px;font-size:15px;}

#fund_a_story #stories .story{border-bottom:1px solid #CCCCCC; padding: 0 0 10px 0; margin: 0 0 10px 0;}
#fund_a_story #stories .story p, #fund_a_story #stories .story p + p {margin:0;}
#fund_a_story #stories .story .featured_image{padding:0px;width:210px;}
#fund_a_story #stories .story .description {margin-left:210px;}
#fund_a_story #stories .story .post_body {margin-left:210px;}
#fund_a_story #stories .story .byline {margin-top:10px;padding-top:5px;margin-left:210px;border-top: 1px dashed #ccc;}

#stories{width:776px;float:right;padding:13px 20px 20px 0;margin-right:28px;}
#stories h3{font-family: Georgia,Helvetica,sans-serif; text-transform: uppercase; font-weight: bold; font-size: 16pt; color: rgb(17, 54, 62);letter-spacing:0;}
#stories h4{font-family: Georgia,Helvetica,sans-serif; font-size: 16pt; font-weight: bold; color: rgb(77, 107, 113); letter-spacing: -0.05em;}

#stories .user {border-bottom:solid 1px #ccc;margin-bottom:10px;position:relative;}
#stories .user .featured_contributor {width:520px;padding-right:40px;padding-bottom:10px;float:left;}
#stories .user .featured_contributor .avatar {height:44px;float:left;margin-right:10px;}
#stories .user .featured_contributor .avatar img {width:44px;float:left;margin-right:10px;}
#stories .user .featured_contributor .contributor {width:400px;float:left;margin-right:10px;}
#stories .user .featured_contributor .contributor h5 {font-family: Georgia,Helvetica,sans-serif; font-weight: bold; font-size: 1.5em; 
			letter-spacing: -0.05em; color: rgb(17, 54, 62);margin-bottom:2px;}
#stories .user .featured_contributor .bio {margin-bottom:5px;margin-top:5px; float:left;width:600px;}

#stories .pitch {border-bottom:solid 1px #ccc;margin-bottom:10px;position:relative;}
#stories .pitch .news_item {width:520px;padding-right:30px;padding-bottom:10px;float:left;}
#stories .pitch .news_item img.featured_image {width:215px;height:180px;float:left;margin-right:10px;}
#stories .pitch .news_item h5 {font-family: Georgia,Helvetica,sans-serif; font-weight: bold; font-size: 1.5em; 
			letter-spacing: -0.05em; color: rgb(17, 54, 62);margin-bottom:5px;}
#stories .pitch .news_item p {margin-bottom:5px;margin-top:5px;}
#stories .pitch .donater {float:right;position:relative;}
#stories .pitch .donater .progress_bar {margin-top:8px;}
#stories .pitch .donater .small {margin:2px 0;line-height:1em;}
#stories .pitch .donater p {line-height:1.3em;margin:0;}
#stories .pitch .donater h3 {font-size:13pt;}
#stories .pitch .author {background:#eee;position:absolute;bottom:0;right:0;width:196px;padding:5px;}
#stories .pitch .author img.avatar{vertical-align:top; float:left;margin-right:10px;}
#stories .pitch .author a {color:#17577B;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bolder;letter-spacing:-1pt;
			vertical-align:middle;}

#read_stories {padding:0px 20px 20px;}
#read_stories .story {padding:20px;border-bottom:solid 1px #aaa;;margin-right:35px;}
#read_stories .story .description {width:500px;margin-left:240px;}
#read_stories .story h3 {font-weight:normal;margin-bottom:5px;font-size:1.5em;line-height:1.2em;}
#read_stories .story p {margin:0;}

#filters {margin-bottom:20px;}
ul#filters li div {margin-top:24px;}
ul.filter{margin:0 0 10px 0;list-style-type:none;}
ul.filter li.active, .filter ul li.active a {color:#333;font-family:Arial,Helvetica,sans-serif;font-weight:bold;height:54px;margin-bottom:2px;vertical-align:middle;background:#eee;border-right:6px solid #999;}
ul.filter li, .filter ul li a {color:#333;font-family:Arial,Helvetica,sans-serif;font-weight:bold;height:54px;width:185px;margin-bottom:2px;vertical-align:middle;background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;}
ul.filter > li {margin:0 0 2px 0;padding:2px 6px;}
.filter a, .filter a:link {color:#333;}
ul.filter li img{width:44px;height:44px;float:left;margin-right:10px;margin-top:3px;} 
ul.filter li div {width:160px;}
ul.filter li:hover, .filter ul li a:hover{height:54px;color:#333;margin-bottom:2px;background:#eee;border-right:6px solid #999;cursor:pointer;}
/*ul.filter li.active, .filter ul li.active a {background-image:url(../../images/new_design/filter-bg1.jpg);background-repeat:no-repeat;
			color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-weight:bold;height:54px;margin-bottom:0;vertical-align:middle;}
ul.filter li, .filter ul li a {background-image:url(../../images/new_design/filter-bg.jpg);background-repeat:no-repeat;color:#FFFFFF;
			font-family:Arial,Helvetica,sans-serif;font-weight:bold;height:54px;margin-bottom:0;vertical-align:middle;}
ul.filter > li {margin:0;padding:2px 6px;}
.filter a, .filter a:link {color:#FFFFFF;}
ul.filter li img{width:44px;height:44px;float:left;margin-right:10px;margin-top:3px;} 
ul.filter li div {width:180px;}
ul.filter li:hover, .filter ul li a:hover{background-image:url(../../spotus/images/filter-bg2.jpg);height:54px;background-repeat:no-repeat;
			color: #ffffff;margin-bottom:0px;}*/

#spotus_form {padding:20px;}
#spotus_form select {font-size:20px;padding:5px;}
#spotus_form label {float:left;width:200px;margin-right:25px;text-align:right;padding:5px;color:#555;}
#spotus_form .users {margin:0 0 20px 235px;}
#spotus_form .person_avatar {float:left;margin: 0 20px 10px 0;}
.form label {float:left;width:160px;margin-right:25px;text-align:right;padding:0px;color:#555;font-size:.9em;}
#spotus_form .row, .form .row {clear:both;margin-bottom: 20px;}
.form .row {margin-top:5px;}
.row .form_topic_box {float:left;width:200px;margin:0 10px 3px 0;}
.row .tip_topics {margin-left:235px;width:440px;}
.row .profile_topics {margin-left:185px;width:440px;}
.row .pitch_topics {width: 700px;margin-left:235px;}
#spotus_form .row.media label {padding-top:0;}
#spotus_form select {width:200px;}
#spotus_form input, #spotus_form select, #spotus_form textarea {margin:0;font-family:Georgia, Times;color:#333;}
#spotus_form textarea.gray_text {color:#999;}
#spotus_form textarea {font-size:20px;padding:6px;width:670px;border:1px solid #777;}
#spotus_form textarea#tip_video_embed, #spotus_form textarea#tip_widget_embed, #spotus_form textarea#post_media_embed, 
		  {font-size:12px;padding:6px;width:670px;border:1px solid #777;font-family:arial, helvetica;}
#spotus_form textarea#story_video_embed {font-size:12px;padding:6px;border:1px solid #777;font-family:arial, helvetica;}
#spotus_form input#tip_pledge_amount, #spotus_form input#pitch_requested_amount, #spotus_form input#post_title
 			{font-size:20px;padding:6px;width:90px;border:1px solid #777;}
#spotus_form iframe {border:solid 1px #bbb;}
#spotus_form input#tip_pledge_amount {font-size:20px;padding:6px;width:90px;border:1px solid #777;}
#spotus_form .deliver input[type="checkbox"] {margin-right:20px;}
#spotus_form .row.contract {padding-left:233px;}
#spotus_form .row.add_media label{padding:0;width:210px;}
#spotus_form .row.contract label {display:inline;width:600px;padding:0;float:none;}
#spotus_form.blog_post .row.submit, #spotus_form.assignment .row.submit {text-align:right;margin-right:105px;}
#spotus_form.story_edit {width:895px;}
/*#spotus_form.story_edit textarea {width:670px;}*/
#spotus_form.story_edit label {width:175px;}


#spotus_form.purchase {padding:0;}
#spotus_form.purchase .box {background:#FEFFD9;}
#spotus_form.purchase .row {margin-left:40px;margin-bottom:10px;}
#spotus_form.purchase .row input, #spotus_form.purchase .row select {padding:2px;font-size:1.1em;font-family:arial, helvetica;}
#spotus_form.purchase label {width:140px;text-align:left;padding:0;}

#spotus_form.purchase_lite {padding:0;}
#spotus_form.purchase_lite .box {background:#FEFFD9;}
#spotus_form.purchase_lite .row {margin-left:0px;margin-bottom:5px;}
#spotus_form.purchase_lite .row input, #spotus_form.purchase_lite .row select {padding:2px;font-size:1.1em;font-family:arial, helvetica;}
#spotus_form.purchase_lite label {width:100%;text-align:left;padding:0;}

#purchase_form {position:relative;}
#purchase_form div.purchase_overlay {position:absolute;top:0;left:0;width:1000px;height:1000px;z-index:1000;}
#loading_status {background:#eee;border:solid 1px #333;position:fixed;left:50%;top:200px;opacity:.8;
				margin-left:-150px;width:300px;height:45px;padding:30px;text-align:center;display:none;}


#section_popup {padding:15px;color:#777;}
#section_popup h2 {font-size:22px;}
#section_popup h4 {font-weight:normal;font-family:Verdana;font-size:19px;}
#section_popup .row {margin-top:15px;font-size:16px;}
#section_popup .row img {float:left;margin-right:20px;}
#section_popup .row .main_col {color:#777;float:left;width:420px;}
#section_popup .row .main_col em {font-size:12px;}

	
.myspot_donation_amounts  #facebox .body {padding:20px !important;}
#donation_processor .total {position:relative;margin-top:5px;}
#donation_processor .total h3 {font-size:20px;font-family:Verdana;font-weight:bold;}
#donation_processor .total .paypal {position:absolute;right:42px;top:51px;}
#donation_processor .total em.paypal_label {color:#333333;font-size:16px;position:absolute;right:120px;top:51px;}
#donation_processor .total .paypal form {display:inline;}
#donation_processor form#spotus_form {padding:0;margin:0;}
#donation_processor form#spotus_form h3 {font-family:Verdana;font-weight:normal;background:#dbf2f3;border-top:solid 1px #333;font-size:18px;
				padding:3px 10px 5px;margin-bottom:20px;}
#donation_processor form#spotus_form .row {margin-bottom:5px;}
#donation_processor form#spotus_form label {color:#999;float:left;margin-right:15px;padding:5px;text-align:right;width:135px;font-weight:normal;}
#donation_processor form#spotus_form input {font-family:verdana;}
#donation_processor form#spotus_form select {font-size:14px;font-family:verdana;}
#donation_processor form#spotus_form input[type="text"] {font-size:14px;line-height:16px;padding:4px;border:solid 1px #bbb;}
#donation_processor form#spotus_form input[type="text"].big {width:330px;}
#donation_processor form#spotus_form input[type="text"].small {width:100px;}
#donation_processor form#spotus_form input[type="text"].tiny {width:40px;}
#donation_processor form#spotus_form input[type="submit"]{margin-right:68px;font-size:13px;}


#form_page {padding:20px 40px;}

#myspot_dashboard, #myspot_profile, #myspot_settings, #donation_amounts {padding:20px 20px 50px;width:770px;float:left;}
ul#profile_tabs {border-bottom:solid 1px #aaa;margin:15px 0 0px;height:28px;}
#dashboard_content td img, #dashboard_content img.thumbnail {float:left;margin:0 10px 10px 0;}
#public_profile #content_wrapper {padding:20px;border: 1px solid #aaa;background:#f3f3f3;min-height:300px;}
#public_profile #content_wrapper td.main img {float:left;margin-right:8px;}
#public_profile #content_wrapper td.main p {margin:0;}
#public_profile #content_wrapper .comments a {color:#567680;font-weight:bold;}
#public_profile #content_wrapper .comments td {border-bottom:solid 1px #aaa;}
#myspot_side_panel, #story_side_panel{float:right;margin:51px 51px 50px 0;width:200px;}
#profile_user img {float:left;margin:0 20px 40px 0;}
.profile_section {margin-bottom:20px;margin-left:60px;padding-bottom:10px;border-bottom: 1px dashed #ccc;}
.profile_section p, .profile_section p + p {margin:0;}
#public_profile, #purchases{padding:20px 40px;width:730px;float:left;}
#purchases h2 {border-bottom:1px solid #aaa;}
#purchases h3 {margin-bottom:15px;border-bottom:1px solid #aaa;}
#purchases ol {margin:8px 80px 30px;}

#purchases_lite{padding:20px 40px;width:80%; display:block;clear:both;}
#purchases_lite h2 {border-bottom:1px solid #aaa;}
#purchases_lite h3 {margin-bottom:15px;border-bottom:1px solid #aaa;display:block;}
#purchases_lite ol {margin:8px 80px 30px;}


#donation_amounts p {margin-bottom:.5em;}
#donation_amounts a {color:#398C9F;}
#donation_amounts h4 a {color:#11363E;}
#donation_amounts ul {list-style-type:none;margin:0 20px; width:95%;}
#donation_amounts ul li img {float:left;margin: 0 35px 10px 0;}
#donation_amounts h2.heading {border-bottom:5px solid #eee;color: #800000; text-align: center;margin-bottom:25px;}
#donation_amounts h3.heading {border-bottom:5px solid #eee;margin-bottom:20px;padding-bottom:5px;}
#donation_amounts .donation {margin-bottom:15px;border-bottom: 1px solid #eee;padding-bottom:10px;}
#donation_amounts .donation_item, #donation_amounts .donation_extra, #donation_amounts .donation_owe {float:left;width:500px;margin-right:30px;}
#donation_amounts .donation_extra { font-weight:normal; font-size:16px; }
#donation_amounts .donation_extra h3 { font-weight:normal; font-size:16px; padding:0px; margin:0px;}
#donation_amounts .donation_extra p { font-size:12px;font-weight:normal; padding:4px 0px 0px 0px; margin:0px;}
#donation_amounts .donation_owe { font-size:20px; }
#donation_amounts .donater, #donation_amounts .donater_owe, #donation_amounts .donater_credit  {float:right;}
#donation_amounts .donater_credit  {float:right;color:red; font-weight:bold;}
#donation_amounts .donater_owe span { font-size:20px; padding:0px; margin:0px;}

#donation_amounts_lite { height:100%; margin-bottom:15px; padding:5px; }
#donation_amounts_lite p {margin-bottom:2px;;}
#donation_amounts_lite a {color:#398C9F;}
#donation_amounts_lite h4 a {color:#11363E;}
#donation_amounts_lite ul {list-style-type:none;margin:0 20px; width:95%;}
#donation_amounts_lite ul li {margin:0px;padding:2px;}
#donation_amounts_lite ul li img {float:left;margin: 0 35px 10px 0;}
#donation_amounts_lite h2.heading {border-bottom:5px solid #eee;color: #800000; text-align: center;margin-bottom:10px;}
#donation_amounts_lite h3.heading {border-bottom:5px solid #eee;margin-bottom:20px;padding-bottom:5px;}
#donation_amounts_lite .donation {margin-bottom:15px;border-bottom: 1px solid #eee;padding-bottom:10px;}
#donation_amounts_lite .donation_item, #donation_amounts_lite .donation_extra, #donation_amounts_lite .donation_owe {float:left;width:60%;}
#donation_amounts_lite .donation_extra { font-weight:normal; font-size:16px; }
#donation_amounts_lite .donation_extra h3 { font-weight:normal; font-size:16px; padding:0px; margin:0px;width:60%;}
#donation_amounts_lite .donation_extra p { font-size:12px;font-weight:normal; padding:4px 0px 0px 0px; margin:0px;width:60%;}
#donation_amounts_lite .donation_owe { font-size:20px; }
#donation_amounts_lite .donater, #donation_amounts_lite .donater_owe, #donation_amounts_lite .donater_credit  {display:block;}
#donation_amounts_lite .donater_credit  {color:red; font-weight:bold;}
#donation_amounts_lite .donater_owe span { font-size:20px; padding:0px; margin:0px;width:60%;}


#login_modal, #spotus_lite {padding:20px;}
#login_modal label, #spotus_lite label {font-size:11px;}
#login_modal a, #spotus_lite a {color:#398C9F;}
#login_modal input, #spotus_lite input {margin-top:0;margin-left:0;}
#login_modal #login_form, #spotus_lite #signin {margin-bottom:15px;}
.popup_link{font-size:16px;}
#login_modal .forgot_password {margin: 0 10px;}
#login_modal .row, #spotus_lite .row {clear:both;}
#login_modal h3, #spotus_lite h3 {margin-bottom:15px;}
#login_modal #register_form label, #spotus_lite #register label {float:left; width:120px; display:block;}
#login_modal input[type="image"], #spotus_lite input[type="image"] {margin-top:15px;}
#login_modal input[type="checkbox"], #spotus_lite input[type="checkbox"] {margin-bottom:0;}

#login {width:590px;padding:20px;}

#spotus_page {padding:20px 40px;width:620px;float:left;}
#spotus_page h2 {margin:0;}
#spotus_page h3 {margin-bottom:6px;}
#spotus_page ul {margin-top:12px;}
#spotus_page a {color:#567683}
#spotus_page p {color:#222222;line-height:19px;margin-bottom:0.8em;width:540px;}
#spotus_page hr {margin-bottom:20px;}
#spotus_page h2 a, #spotus_page h3 a {color:#11363E;}
#spotus_page_right_column {float:right;background-color:#567683;width:330px;margin-right:34px;border-left:2px solid #555;}
#spotus_page .back_to {clear:both;border-top:1px solid #ddd;padding-top:8px;margin-top:20px;}
#spotus_page .back_to h2 {float:left;}
#spotus_page embed {margin-bottom:35px;}
#spotus_page ul, #spotus_page ol {width:450px;font-size:.9em;}
#spotus_page img {max-width:550px;margin: 5px 20px 15px 0;}

#survey #survey_header {background:#E3EEEF;padding:6px 30px;width:972px;}
#survey #survey_header h2 {font-size:21px;display:inline;color:#0A4A57;font-weight:normal;}
#survey #survey_header a {color:#567680;padding-top:6px;}
#survey_wrapper {margin:20px;background:#CFE4E6;-webkit-border-radius:10px;-moz-border-radius:10px;width:992px;}
#survey_main {width:590px;padding:20px 60px;background:#E9F8FA;-webkit-border-radius:10px;-moz-border-radius:10px;}
#survey_main h1 {font-family: arial, helvetica;font-size:23px;font-weight:normal;letter-spacing:.2px;border-bottom:solid 1px #11363E;padding-bottom:3px;}
#survey_form_wrapper {background:white;padding:20px;}
#survey_description {font-size:13px;color:#4D4D4F;margin:5px 0 20px;}
#q_header {padding:1px 15px;-moz-border-radius:10px 10px 0 0;background:#CFE4E6;color:#636363;font-size:11px;}
#survey_form {font-size:12px;margin-top:15px;}
#survey_form h5 {font-weight:bold;font-family:arial,helvetica;margin-bottom:5px;color:black;font-size:13px;letter-spacing:0px;}
#survey textarea {width:470px;height:120px;margin-bottom:10px;margin-top:3px;padding:7px;font-size:14px;color:#444;font-family:arial;}
#survey input[type="text"] {width:400px;margin-bottom:10px;margin-top:5px;padding:4px;font-size:14px;color:#444}
#survey legend {color:#6F6F6F;font-family:verdana;font-size:1em;font-weight:normal;letter-spacing:2px;}
#survey_info {float:right;width:240px;margin-top:30px;margin-right:20px;font-size:13px;color:#111;line-height:13px;}
#survey_info label {display:block;color:#757575;font-weight:normal;font-size:13px;margin-bottom:3px;}
#survey_info h3 {font-weight:normal;font-family:arial, helvetica;font-size:18px;margin-bottom:5px;margin-top:5px;padding-top:10px;}
#survey_info img.avatar {float:left;margin-right:8px;}
#survey_info .section {margin-bottom:15px;}
#survey_info a {text-decoration:none;}
#survey_info .about_sponsor {font-size:11.5px;}
#survey_info .about_sponsor p {margin:0;}

#apply_credits_to_pitches {width: 824px;margin: 0 0 0 20px;}
#apply_credits_to_pitches #stories {border-top:solid 1px #aaa;}
#apply_credits_sponsor_info {background:none repeat scroll 0 0 #11363E;float:right;margin-right:33px;margin-top:90px;padding:10px;width:169px;
					color:white;}
#apply_credits_sponsor_info h3 {font-size:16px;margin-bottom:10px;}
#apply_credits_sponsor_info a {color:#748F98;font-size:.9em;}
.cca .description {font-size:11px;color:#444;}



#fb_updater h5 {margin-bottom:10px;}
#fb_updater .update_header {padding:8px;background:#eee;border-bottom:2px solid #666;height:40px;margin-bottom:10px}
#fb_updater .update_header img {float:left; margin-right:10px;}
#fb_updater .update_header h4 {float:left;padding-top:10px}
#fb_updater label {float:left;width:160px;}
#fb_updater input.text {font-size:16px;margin: 0 0 10px 0;}
#fb_updater select {font-size:14px;padding:3px;}
#fb_updater .update-buttons {margin-top:10px;padding-top:10px;border-top:dotted 1px #aaa;}
#fb_updater .update-buttons input {vertical-align:middle;margin-left:25px;}
#fb_updater ul {font-size:16px;color:#333;list-style-type:square;}
#fb_updater ul a {font-weight:bold;}

#social_notifier {padding:10px;}
#social_notifier div.panel {padding:15px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:10px;border: solid 1px #ccc;
			font-size:16px;background:#e3eeef}
#social_notifier div.sync {font-size:1.2em;}
#social_notifier textarea {width:420px;height:70px;padding:3px;}
#social_notifier #email_notify {background:#eee;-moz-border-radius:4px;padding:12px;border:solid 1px #999;}
#social_notifier .sync {background-color:#eee;border: solid 2px #f5f5f5; color:white;padding:5px 15px;}
/*#social_notifier .sync_button {background:#eee;padding:3px 8px;-moz-border-radius:8px;-webkit-border-radius:8px;color:white;}*/
#social_notifier img.badge {margin:10px 5px 0 0 !important;}
#social_notifier img {vertical-align:middle}
#social_notifier  a {}

.social_panel {background:#e3eeef;border:solid 1px #ccc;padding:20px;-moz-border-radius:12px;-webkit-border-radius:12px;margin-top:10px;font-size:15px}
.social_panel .options {margin-top:10px;border-top:1px dashed #bbb;padding-top:10px;padding-left:40px}
.social_panel .options em {color:#999;font-size:.9em;display:block;margin-bottom:10px;}


#footer #footer-copyright .footer-nav li, #user-header .user-header-nav li, ul.search_navigation li {
			display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 8px 0 0;padding:0 8px 0 0;
}
#footer {background-color:#11363E;padding:0;width:1024px;}

#footer div#footer-copyright, #footer div#footer-notes {background:#11363E;color:#CCCCCC;margin:auto;padding:20px;text-align:left;width:993px;}
#footer .fund {color:#33CC00;}
#footer-notes .left-column{width:300px;padding-right:20px;float:left;}
#footer-notes .middle-column{width:300px;float:left;padding-left:13px;}
#footer-notes .right-column{width:300px;float:right;padding-right:25px;padding-left:5px;}
#footer-notes h3 {color:#FFFFFF;font-family:Georgia,Geneva,sans-serif;font-weight:bold;margin:0 0 20px;padding:0 0 5px 0; border-bottom: 1px dotted #fff;}
#footer-notes h4 {color:#FFFFFF;font-family:Georgia,Geneva,sans-serif;font-weight:bold;margin:0 0 5px;padding:0 0 5px 0; }
#footer-notes ul{margin:0;list-style-type:none;}
#footer-notes li img, #footer-notes p img {float:left;margin:0 1em 1em 0;padding:0;}
#footer a, #user-header a {color:#FFFFFF;text-decoration:none;}
#footer .engine_yard {background:transparent url(../../images/logo_ey.png) no-repeat scroll left bottom;float:right;margin:0 0 10px;padding:10px 0 10px 30px;}




/* Flash Error Styling */
.error, .success, .notice {
  border-color:#FFD324;
  width: 952px;
  padding: 10px 15px 15px 65px;
  margin-bottom:1em;
  border-bottom: 1px #c9c9c9 solid;
  min-height: 80px;
}

#flash p {
  padding: 20px 0 0 0;
}
.success, .notice {
  background: #fff url(../../images/flash_success_bg.jpg) no-repeat;
  color:#514721;
}
.success h2 {
  color: #3a9300;
}
.error {
  background: #fff url(../../images/flash_error_bg.jpg) no-repeat;
  color: #a70000;
}
.error h2 {
  color: #a70000;
}
.error h2, .error p, .error li, .success h2, .success p, .success li {
  margin: 0;
  padding: 0;
}
.error li, .success li {
  list-style: square;
}
.error a, .success a {
  text-decoration: none;
  color: #999999;
}

.fieldWithErrors {
  display: inline;
}
.fieldWithErrors input {
  border: 1px #a70000 solid;
}
.fieldWithErrors input, .fieldWithErrors label {
  color: #a70000;
  font-weight: bold;
}
.dismiss {
  float: right;
}
.dismiss a {
  text-decoration: none;
  height: 22px;
  width: 22px;
  background: url('../../images/close_square.png') no-repeat;
  display: block;
}

.spotus_progress{
	padding-bottom: 10px;
}


.socialHelpButtons{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	list-style-type:none;
	clear:both;
	border-top: 1px dotted #ccc;
	width:1030px;
	background: #f9f9f9;
}

.socialHelpButtons li{
	display:inline;
	float:left;
	width:60%;
}

.socialHelpButtons li.howTo{
	width:38%;
}

.socialHelpButtons li ul{
	list-style-type:none;
}

.socialHelpButtons li ul li{
	float:left;
	display:inline;
	padding: 5px 10px;
	margin-bottom:10px;
	width:90px;
}

.socialHelpButtons li ul.smaller li{
	width:60px;
}

.socialHelpButtons li ul .becomeSponsor{
	width:200px;
}

.socialHelpButtons li ul li.sectionHeader{
	text-transform:capitalize;
	margin:10px 0px 0px 10px;
	padding:0px;
	font-weight:bold;
	font-size:18px;
	width:100%;
	float:none;
	display:block;
}

.socialHelpButtons li ul li a img{
	height:50px;
}

div.spotus_widget{background:#fff;font-size:12px;width:100%;height:100%;font-family:Arial, Helvetica;border: 0px solid #E3EEEF;position:relative;}
div.spotus_widget a img{border:0;}
div.spotus_widget .spotus_pitch {}
div.spotus_widget h3.spotus_pitch_title {margin:0;font-size:14px;line-height:15px;max-height:45px;overflow:hidden;}
div.spotus_widget h3.spotus_pitch_title a {color:#11363E;text-decoration:none;}
div.spotus_widget h3.spotus_pitch_title a:hover {color:#748F98;}
div.spotus_widget h4.spotus_help_fund {margin:0; padding:0 0 5px 5px;font-style:italic;background:#E3EEEF;}
div.spotus_widget h4.spotus_help_fund a {color:#11363E;text-decoration:none;}
div.spotus_widget h4.spotus_help_fund a:hover {color:#748F98;}
div.spotus_widget .spotus_pitch_image {width:119px;float:left;margin:0 10px 0px 0;}
div.spotus_widget .spotus_pitch_info {margin-bottom:10px;min-height:90px;}
div.spotus_widget .spotus_funding {font-size:10px;color:#777;font-style:italic;margin-bottom:2px;}
div.spotus_widget .spotus_widget_header {color:white;padding:5px;background:#E3EEEF;font-size:14px;position:relative;}
div.spotus_widget .spotus_widget_header .spotus_about_us {position:absolute;right:10px;top:10px;text-decoration:none;color:#11363E;font-size:11px;}
div.spotus_widget .spotus_dateline {font-size:10px;color:#777;}
div.spotus_widget .spotus_author {font-size:11px;color:#555;margin-bottom:5px;}
div.spotus_widget .spotus_contribute {position:absolute;right:13px;top:3px;}
/*div.spotus_widget a.spotus_link_button {color:#E3EEEF;font-style:italic;text-decoration:none;font-weight:bold;padding:4px;-moz-border-radius:4px;
					background:#11363E;}*/
div.spotus_widget .spotus_description {font-size:11px;color:#444;font-style:italic;margin-top:3px;max-height:43px;overflow:hidden;}
div.spotus_widget .spotus_progress {position:relative;color:#333333;font-size:11px;}
div.spotus_widget .spotus_footer {position:absolute;bottom:0;background:#11363E;padding: 5px 0px 5px 0px;width:100%;color:#fff;text-align:center;}
div.spotus_widget .spotus_footer_simple {background:#11363E;padding: 5px 0px 5px 5px;margin:-10px 0px 3px 0px;width:100%;color:#fff;text-align:center;}
div.spotus_widget .spotus_slogan {text-transform: uppercase;letter-spacing:.10em;font-size:11px;}
div.spotus_widget .spotus_slogan .spotus_pink { color: #ce859d;}
div.spotus_widget .spotus_slogan .spotus_moss_green { color: #ce859d;}
div.spotus_widget .spotus_spacer {padding:10px;}

#facebox .b {
  background:url(../../facebox/b.png);
}

#facebox .tl {
  background:url(../../facebox/tl.png);
}

#facebox .tr {
  background:url(../../facebox/tr.png);
}

#facebox .bl {
  background:url(../../facebox/bl.png);
}

#facebox .br {
  background:url(../../facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 590px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}