<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=en xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>Kabuki Democracy</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<SCRIPT src="/sites/default/files/js/js_47550af0274b5fa096861c173e6c5bf8.js" 
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings,  
{"basePath":"\/","apture":{"basePath":"\/"},"googleanalytics":{"trackOutgoing":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|avi|csv|doc|exe|flv|gif|gz|jpe?g|js|mp(3|4|e?g)|mov|pdf|phps|png|ppt|rar|sit|tar|torrent|txt|wma|wmv|xls|xml|zip"},"thickbox":{"close":"Close","next":"Next  
\x3e","prev":"\x3c Prev","esc_key":"or Esc Key","next_close":"Next \/ Close  
on last","image_count":"Image !current of  
!total"},"labelInFieldSelector":"#section-front-student label,  
.newsletter-label, #newsletter-strip label, #premium-login label"});
//--><!]]>
</SCRIPT>

<SCRIPT type=text/javascript>
<!--//--><![CDATA[//><!--
AudioPlayer.setup("/sites/all/modules/mp3player/mp3player/player.swf",  
{width:610,animation: "no",remaining: "yes",noinfo: "yes",transparentpagebg:  
"yes"});
//--><!]]>
</SCRIPT>

<SCRIPT type=text/javascript>
<!--//--><![CDATA[//><!--
   Drupal.behaviors.labelTitle = function (context) {
     selector = Drupal.settings.labelInFieldSelector;
     $(selector).each( function () {
       var forid = $(this).attr("for");
       var labelregex = /[^:]*/;
       var label = labelregex.exec($(this).text());
       var input = $("#" + forid);
       var itype = $(input).attr("type");
       if (itype == 'text' || itype =='password') {
         $("#" + forid).val(label);
         $(input).attr("emptyText", label);
         $(input).focus(function () {
           if( $(this).val() == $(this).attr('emptyText') ) {
             $(this).val("");
           }
         }).blur(function() {
           if( $(this).val() == "" ) {
             $(this).val($(this).attr('emptyText') );
           }
         });
         $(this).css("display","none");
       }
     })
   }
//--><!]]>
</SCRIPT>

<SCRIPT type=text/javascript>
<!--//--><![CDATA[//><!--

Drupal.behaviors.navHover = function (context) {
   var initial_menu_id = '';
   $('#nav ul li').each(function() { if($(this).hasClass('active')) { var  
classarr = $(this).attr('class').split(' '); initial_menu_id = classarr[0];  
}});
   if(initial_menu_id == '') { $('#menu_spill').css('display','none');  
$('#menu_spill').addClass('inactive_start'); }

   $('#nav-container').hover(
     function() {
     },
     function() {
       $('#menu_spill div').css('display','none');
       if(initial_menu_id == '') { $('#menu_spill').css('display','none'); }
       else { $('#menu_spill #topic'+initial_menu_id).css('display','block');  
}
     }
   );

   var hovered_id = '';
   $('#nav ul li').hover(
     function() {
       if(initial_menu_id == '') { $('#menu_spill').css('display','block'); }
       var menu_css = $(this).attr('class').split(' ');
       var menu_id = menu_css[0];
       $('#menu_spill div').css('display','none');
       $('#menu_spill #topic'+menu_id).css('display','block');
       hovered_id = menu_css[menu_css.length-1];
     },
     function() {

     }
   );
}
$(document).ready(function() {
   $('.ui-tabs-nav #tab-read').bind('click', function() {
     $('.ui-tabs-nav #tab-read').addClass('ui-tabs-selected');
     $('.ui-tabs-nav #tab-commented').removeClass('ui-tabs-selected');
     $('#popular #most-read').css('display','block');
     $('#popular #most-commented').css('display','none');
     return false;
   });
   $('.ui-tabs-nav #tab-commented').bind('click', function() {
     $('.ui-tabs-nav #tab-read').removeClass('ui-tabs-selected');
     $('.ui-tabs-nav #tab-commented').addClass('ui-tabs-selected');
     $('#popular #most-read').css('display','none');
     $('#popular #most-commented').css('display','block');
     return false;
   });
});

//--><!]]>
</SCRIPT>

<META content="noindex, nofollow" name=robots><BASE 
href=http://www.thenation.com/article/154019/kabuki-democracy><LINK 
href="/sites/thenation.com/files/favicon.ico" type=image/x-icon 
rel="shortcut icon">
<STYLE type=text/css media=all>.node-unpublished {
        BACKGROUND-COLOR: #fff4f4
}
.preview .node {
        BACKGROUND-COLOR: #ffffea
}
#node-admin-filter UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#node-admin-buttons {
        CLEAR: right; FLOAT: left; MARGIN-LEFT: 0.5em
}
TD.revision-current {
        BACKGROUND: #ffc
}
.node-form .form-text {
        DISPLAY: block; WIDTH: 95%
}
.node-form .container-inline .form-text {
        DISPLAY: inline; WIDTH: auto
}
.node-form .standard {
        CLEAR: both
}
.node-form TEXTAREA {
        DISPLAY: block; WIDTH: 95%
}
.node-form .attachments FIELDSET {
        DISPLAY: block; FLOAT: none
}
.terms-inline {
        DISPLAY: inline
}
.poll .bar {
        MARGIN: 1px 0px; HEIGHT: 1em; BACKGROUND-COLOR: #ddd
}
.poll .bar .foreground {
        FLOAT: left; HEIGHT: 1em; BACKGROUND-COLOR: #000
}
.poll .links {
        TEXT-ALIGN: center
}
.poll .percent {
        TEXT-ALIGN: right
}
.poll .total {
        TEXT-ALIGN: center
}
.poll .vote-form {
        TEXT-ALIGN: center
}
.poll .vote-form .choices {
        MARGIN: 0px auto; TEXT-ALIGN: left
}
.poll .vote-form .choices .title {
        FONT-WEIGHT: bold
}
.node-form #edit-poll-more {
        MARGIN: 0px
}
TD.poll-chtext {
        WIDTH: 80%
}
TD.poll-chvotes .form-text {
        WIDTH: 85%
}
FIELDSET {
        PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
        BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; HEIGHT: 1px
}
IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
        BORDER-COLLAPSE: collapse
}
TH {
        PADDING-RIGHT: 1em; BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left
}
.clear-block:unknown {
        CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clear-block {
        DISPLAY: inline-block
}
* HTML .clear-block {
        HEIGHT: 1%
}
.clear-block {
        DISPLAY: block
}
BODY.drag {
        CURSOR: move
}
TH.active IMG {
        DISPLAY: inline
}
TR.even {
        PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
TR.odd {
        PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
TR.drag {
        BACKGROUND-COLOR: #fffff0
}
TR.drag-previous {
        BACKGROUND-COLOR: #ffd
}
TD.active {
        BACKGROUND-COLOR: #ddd
}
TD.checkbox {
        TEXT-ALIGN: center
}
TH.checkbox {
        TEXT-ALIGN: center
}
TBODY {
        BORDER-TOP: #ccc 1px solid
}
TBODY TH {
        BORDER-BOTTOM: #ccc 1px solid
}
THEAD TH {
        PADDING-RIGHT: 1em; BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left
}
.breadcrumb {
        PADDING-BOTTOM: 0.5em
}
DIV.indentation {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0.6em; FLOAT: left; PADDING-BOTTOM: 0.42em; MARGIN: -0.4em 0.2em -0.4em -0.4em; WIDTH: 20px; PADDING-TOP: 0.42em; HEIGHT: 1.7em
}
DIV.tree-child {
        BACKGROUND: url(../../misc/tree.png) no-repeat 11px center
}
DIV.tree-child-last {
        BACKGROUND: url(../../misc/tree-bottom.png) no-repeat 11px center
}
DIV.tree-child-horizontal {
        BACKGROUND: url(../../misc/tree.png) no-repeat -11px center
}
.error {
        COLOR: #e55
}
DIV.error {
        BORDER-RIGHT: #d77 1px solid; BORDER-TOP: #d77 1px solid; BORDER-LEFT: #d77 1px solid; BORDER-BOTTOM: #d77 1px solid
}
DIV.error {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fcc; PADDING-BOTTOM: 2px; COLOR: #200; PADDING-TOP: 2px
}
TR.error {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fcc; PADDING-BOTTOM: 2px; COLOR: #200; PADDING-TOP: 2px
}
.warning {
        COLOR: #e09010
}
DIV.warning {
        BORDER-RIGHT: #f0c020 1px solid; BORDER-TOP: #f0c020 1px solid; BORDER-LEFT: #f0c020 1px solid; BORDER-BOTTOM: #f0c020 1px solid
}
DIV.warning {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ffd; PADDING-BOTTOM: 2px; COLOR: #220; PADDING-TOP: 2px
}
TR.warning {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ffd; PADDING-BOTTOM: 2px; COLOR: #220; PADDING-TOP: 2px
}
.ok {
        COLOR: #008000
}
DIV.ok {
        BORDER-RIGHT: #00aa00 1px solid; BORDER-TOP: #00aa00 1px solid; BORDER-LEFT: #00aa00 1px solid; BORDER-BOTTOM: #00aa00 1px solid
}
DIV.ok {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #dfd; PADDING-BOTTOM: 2px; COLOR: #020; PADDING-TOP: 2px
}
TR.ok {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #dfd; PADDING-BOTTOM: 2px; COLOR: #020; PADDING-TOP: 2px
}
.item-list .icon {
        CLEAR: right; PADDING-LEFT: 0.25em; FLOAT: right; COLOR: #555
}
.item-list .title {
        FONT-WEIGHT: bold
}
.item-list UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; PADDING-TOP: 0px
}
.item-list UL LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.25em 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
OL.task-list LI.active {
        FONT-WEIGHT: bold
}
.form-item {
        MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
TR.odd .form-item {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WHITE-SPACE: nowrap
}
TR.even .form-item {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WHITE-SPACE: nowrap
}
TR.merge-down {
        BORDER-BOTTOM-WIDTH: 0px! important
}
TR.merge-down TD {
        BORDER-BOTTOM-WIDTH: 0px! important
}
TR.merge-down TH {
        BORDER-BOTTOM-WIDTH: 0px! important
}
TR.merge-up {
        BORDER-TOP-WIDTH: 0px! important
}
TR.merge-up TD {
        BORDER-TOP-WIDTH: 0px! important
}
TR.merge-up TH {
        BORDER-TOP-WIDTH: 0px! important
}
.form-item INPUT.error {
        BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item TEXTAREA.error {
        BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item SELECT.error {
        BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item .description {
        FONT-SIZE: 0.85em
}
.form-item LABEL {
        DISPLAY: block; FONT-WEIGHT: bold
}
.form-item LABEL.option {
        DISPLAY: inline; FONT-WEIGHT: normal
}
.form-checkboxes {
        MARGIN: 1em 0px
}
.form-radios {
        MARGIN: 1em 0px
}
.form-checkboxes .form-item {
        MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
.form-radios .form-item {
        MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
.marker {
        COLOR: #f00
}
.form-required {
        COLOR: #f00
}
.more-link {
        TEXT-ALIGN: right
}
.more-help-link {
        FONT-SIZE: 0.85em; TEXT-ALIGN: right
}
.nowrap {
        WHITE-SPACE: nowrap
}
.item-list .pager {
        CLEAR: both; TEXT-ALIGN: center
}
.item-list .pager LI {
        PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: none
}
.pager-current {
        FONT-WEIGHT: bold
}
.tips {
        MARGIN-TOP: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL.multiselect DD.b {
        WIDTH: 14em; FONT-FAMILY: inherit
}
DL.multiselect DD.b .form-item {
        WIDTH: 14em; FONT-FAMILY: inherit
}
DL.multiselect DD.b SELECT {
        WIDTH: 14em; FONT-FAMILY: inherit
}
DL.multiselect DD.a {
        WIDTH: 8em
}
DL.multiselect DD.a .form-item {
        WIDTH: 8em
}
DL.multiselect DT {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px
}
DL.multiselect DD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px
}
DL.multiselect .form-item {
        MARGIN: 0px; HEIGHT: 1.75em
}
.container-inline DIV {
        DISPLAY: inline
}
.container-inline LABEL {
        DISPLAY: inline
}
UL.primary {
        PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 5px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse; HEIGHT: auto
}
UL.primary LI {
        DISPLAY: inline
}
UL.primary LI A {
        BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #bbb 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px; HEIGHT: auto; BACKGROUND-COLOR: #ddd; TEXT-DECORATION: none
}
UL.primary LI.active A {
        BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
UL.primary LI A:hover {
        BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #eee; BORDER-RIGHT-COLOR: #ccc
}
UL.secondary {
        PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px solid
}
UL.secondary LI {
        BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.secondary A {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.secondary A.active {
        BORDER-BOTTOM: #999 4px solid
}
#autocomplete {
        BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 100; OVERFLOW: hidden; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute
}
#autocomplete UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#autocomplete LI {
        BACKGROUND: #fff; CURSOR: default; COLOR: #000; WHITE-SPACE: pre
}
#autocomplete LI.selected {
        BACKGROUND: #0072b9; COLOR: #fff
}
HTML.js INPUT.form-autocomplete {
        BACKGROUND-POSITION: 100% 2px; BACKGROUND-IMAGE: url(../../misc/throbber.gif); BACKGROUND-REPEAT: no-repeat
}
HTML.js INPUT.throbbing {
        BACKGROUND-POSITION: 100% -18px
}
HTML.js FIELDSET.collapsed {
        BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 1em; BORDER-RIGHT-WIDTH: 0px
}
HTML.js FIELDSET.collapsed * {
        DISPLAY: none
}
HTML.js FIELDSET.collapsed LEGEND {
        DISPLAY: block
}
HTML.js FIELDSET.collapsible LEGEND A {
        PADDING-LEFT: 15px; BACKGROUND: url(../../misc/menu-expanded.png) no-repeat 5px 75%
}
HTML.js FIELDSET.collapsed LEGEND A {
        BACKGROUND-POSITION: 5px 50%; BACKGROUND-IMAGE: url(../../misc/menu-collapsed.png)
}
* HTML.js FIELDSET.collapsed LEGEND {
        DISPLAY: inline
}
* HTML.js FIELDSET.collapsed LEGEND * {
        DISPLAY: inline
}
* HTML.js FIELDSET.collapsed TABLE * {
        DISPLAY: inline
}
HTML.js FIELDSET.collapsible {
        POSITION: relative
}
HTML.js FIELDSET.collapsible LEGEND A {
        DISPLAY: block
}
HTML.js FIELDSET.collapsible .fieldset-wrapper {
        OVERFLOW: auto
}
.resizable-textarea {
        WIDTH: 95%
}
.resizable-textarea .grippie {
        BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; BACKGROUND: url(../../misc/grippie.png) #eee no-repeat center 2px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; CURSOR: s-resize; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 9px
}
HTML.js .resizable-textarea TEXTAREA {
        DISPLAY: block; MARGIN-BOTTOM: 0px; WIDTH: 100%
}
.draggable A.tabledrag-handle {
        PADDING-RIGHT: 1.5em; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.42em; MARGIN: -0.4em 0px -0.4em -0.5em; CURSOR: move; PADDING-TOP: 0.42em; HEIGHT: 1.7em; TEXT-DECORATION: none
}
A.tabledrag-handle:hover {
        TEXT-DECORATION: none
}
A.tabledrag-handle .handle {
        MARGIN-TOP: 4px; BACKGROUND: url(../../misc/draggable.png) no-repeat 0px 0px; WIDTH: 13px; HEIGHT: 13px
}
A.tabledrag-handle-hover .handle {
        BACKGROUND-POSITION: 0px -20px
}
.joined + .grippie {
        BACKGROUND-POSITION: center 1px; MARGIN-BOTTOM: -2px; HEIGHT: 5px
}
.teaser-checkbox {
        PADDING-TOP: 1px
}
DIV.teaser-button-wrapper {
        PADDING-RIGHT: 5%; FLOAT: right; MARGIN: 0px
}
.teaser-checkbox DIV.form-item {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 5% 0px 0px; PADDING-TOP: 0px
}
TEXTAREA.teaser {
        DISPLAY: none
}
HTML.js .no-js {
        DISPLAY: none
}
.progress {
        FONT-WEIGHT: bold
}
.progress .bar {
        BORDER-RIGHT: #00375a 1px solid; BORDER-TOP: #00375a 1px solid; BACKGROUND: url(../../misc/progress.gif) #fff; MARGIN: 0px 0.2em; BORDER-LEFT: #00375a 1px solid; BORDER-BOTTOM: #00375a 1px solid; HEIGHT: 1.5em
}
.progress .filled {
        BACKGROUND: #0072b9; WIDTH: 0%; BORDER-BOTTOM: #004a73 0.5em solid; HEIGHT: 1em
}
.progress .percentage {
        FLOAT: right
}
.progress-disabled {
        FLOAT: left
}
.ahah-progress {
        FLOAT: left
}
.ahah-progress .throbber {
        BACKGROUND: url(../../misc/throbber.gif) no-repeat 0px -18px; FLOAT: left; MARGIN: 2px; WIDTH: 15px; HEIGHT: 15px
}
TR .ahah-progress .throbber {
        MARGIN: 0px 2px
}
.ahah-progress-bar {
        WIDTH: 16em
}
#first-time STRONG {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1.5em
}
TR.selected TD {
        BACKGROUND: #ffc
}
TABLE.sticky-header {
        MARGIN-TOP: 0px; BACKGROUND: #fff
}
.install#clean-url {
        DISPLAY: none
}
HTML.js .js-hide {
        DISPLAY: none
}
#system-modules DIV.incompatible {
        FONT-WEIGHT: bold
}
#system-themes-form DIV.incompatible {
        FONT-WEIGHT: bold
}
SPAN.password-strength {
        VISIBILITY: hidden
}
INPUT.password-field {
        MARGIN-RIGHT: 10px
}
DIV.password-description {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.85em; MAX-WIDTH: 500px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}
DIV.password-description UL {
        MARGIN-BOTTOM: 0px
}
.password-parent {
        MARGIN: 0px
}
INPUT.password-confirm {
        MARGIN-RIGHT: 10px
}
.confirm-parent {
        MARGIN: 5px 0px 0px
}
SPAN.password-confirm {
        VISIBILITY: hidden
}
SPAN.password-confirm SPAN {
        FONT-WEIGHT: normal
}
UL.menu {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
UL.menu LI {
        MARGIN: 0px 0px 0px 0.5em
}
LI.expanded {
        PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../../misc/menu-expanded.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: circle
}
LI.collapsed {
        PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../../misc/menu-collapsed.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: disc
}
LI.leaf {
        PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../../misc/menu-leaf.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: square
}
LI A.active {
        COLOR: #000
}
TD.menu-disabled {
        BACKGROUND: #ccc
}
UL.links {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.inline.links {
        DISPLAY: inline
}
UL.links LI {
        PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.block UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0px
}
#permissions TD.module {
        FONT-WEIGHT: bold
}
#permissions TD.permission {
        PADDING-LEFT: 1.5em
}
#access-rules .access-type {
        FLOAT: left; MARGIN-RIGHT: 1em
}
#access-rules .rule-type {
        FLOAT: left; MARGIN-RIGHT: 1em
}
#access-rules .access-type .form-item {
        MARGIN-TOP: 0px
}
#access-rules .rule-type .form-item {
        MARGIN-TOP: 0px
}
#access-rules .mask {
        CLEAR: both
}
#user-login-form {
        TEXT-ALIGN: center
}
#user-admin-filter UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#user-admin-buttons {
        CLEAR: right; FLOAT: left; MARGIN-LEFT: 0.5em
}
#user-admin-settings FIELDSET .description {
        FONT-SIZE: 0.85em; PADDING-BOTTOM: 0.5em
}
.profile {
        CLEAR: both; MARGIN: 1em 0px
}
.profile .picture {
        FLOAT: right; MARGIN: 0px 1em 1em 0px
}
.profile H3 {
        BORDER-BOTTOM: #ccc 1px solid
}
.profile DL {
        MARGIN: 0px 0px 1.5em
}
.profile DT {
        FONT-WEIGHT: bold; MARGIN: 0px 0px 0.2em
}
.profile DD {
        MARGIN: 0px 0px 1em
}
.field .field-label {
        FONT-WEIGHT: bold
}
.field .field-label-inline {
        FONT-WEIGHT: bold
}
.field .field-label-inline-first {
        FONT-WEIGHT: bold
}
.field .field-label-inline {
        DISPLAY: inline
}
.field .field-label-inline-first {
        DISPLAY: inline
}
.field .field-label-inline {
        VISIBILITY: hidden
}
.node-form .content-multiple-table TD.content-multiple-drag {
        PADDING-RIGHT: 0px; WIDTH: 30px
}
.node-form .content-multiple-table TD.content-multiple-drag A.tabledrag-handle {
        PADDING-RIGHT: 0.5em
}
.node-form .content-add-more .form-submit {
        MARGIN: 0px
}
.node-form .number {
        DISPLAY: inline; WIDTH: auto
}
.node-form .text {
        WIDTH: auto
}
.form-item #autocomplete .reference-autocomplete {
        WHITE-SPACE: normal
}
.form-item #autocomplete .reference-autocomplete LABEL {
        DISPLAY: inline; FONT-WEIGHT: normal
}
#content-field-overview-form .advanced-help-link {
        MARGIN: 4px 4px 0px 0px
}
#content-display-overview-form .advanced-help-link {
        MARGIN: 4px 4px 0px 0px
}
#content-field-overview-form .label-group {
        FONT-WEIGHT: bold
}
#content-display-overview-form .label-group {
        FONT-WEIGHT: bold
}
#content-copy-export-form .label-group {
        FONT-WEIGHT: bold
}
TABLE#content-field-overview .label-add-new-field {
        FLOAT: left
}
TABLE#content-field-overview .label-add-existing-field {
        FLOAT: left
}
TABLE#content-field-overview .label-add-new-group {
        FLOAT: left
}
TABLE#content-field-overview TR.content-add-new .tabledrag-changed {
        DISPLAY: none
}
TABLE#content-field-overview TR.content-add-new .description {
        MARGIN-BOTTOM: 0px
}
TABLE#content-field-overview .content-new {
        FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em
}
.advanced-help-topic H3 {
        MARGIN: 1em 0px 0.5em
}
.advanced-help-topic H4 {
        MARGIN: 1em 0px 0.5em
}
.advanced-help-topic H5 {
        MARGIN: 1em 0px 0.5em
}
.advanced-help-topic H6 {
        MARGIN: 1em 0px 0.5em
}
.advanced-help-topic DD {
        MARGIN-BOTTOM: 0.5em
}
.advanced-help-topic SPAN.code {
        PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: "Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace; BACKGROUND-COLOR: #edf1f3
}
.advanced-help-topic .content-border {
        BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.ctools-locked {
        BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: red 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: red 1px solid; COLOR: red; PADDING-TOP: 1em; BORDER-BOTTOM: red 1px solid
}
.ctools-owns-lock {
        BORDER-RIGHT: #f0c020 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #f0c020 1px solid; PADDING-LEFT: 1em; BACKGROUND: #ffffdd 0px 0px; PADDING-BOTTOM: 1em; BORDER-LEFT: #f0c020 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #f0c020 1px solid
}
A.ctools-ajaxing {
        PADDING-RIGHT: 18px! important; BACKGROUND: url(../images/status-active.gif) no-repeat right center
}
INPUT.ctools-ajaxing {
        PADDING-RIGHT: 18px! important; BACKGROUND: url(../images/status-active.gif) no-repeat right center
}
SELECT.ctools-ajaxing {
        PADDING-RIGHT: 18px! important; BACKGROUND: url(../images/status-active.gif) no-repeat right center
}
DIV.ctools-ajaxing {
        BACKGROUND: url(../images/status-active.gif) no-repeat center center; FLOAT: left; WIDTH: 18px
}
DIV.cp_tile:hover DIV.edit {
        DISPLAY: block
}
DIV.cp_showborder:hover {
        CURSOR: pointer; BACKGROUND-COLOR: #ffff80
}
DIV.cp_tile DIV.edit {
        BORDER-RIGHT: rgb(238,238,238) 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: rgb(238,238,238) 1px solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 40; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(238,238,238) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(238,238,238) 1px solid; POSITION: absolute; BACKGROUND-COLOR: white
}
DIV.cp_tile {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.container-inline-date {
        CLEAR: both; DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: auto; MARGIN-RIGHT: 0.5em
}
.container-inline-date .form-item {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.container-inline-date .form-item .form-item {
        FLOAT: left
}
.container-inline-date .form-item {
        WIDTH: auto
}
.container-inline-date .form-item INPUT {
        WIDTH: auto
}
.container-inline-date .description {
        CLEAR: both
}
.container-inline-date .form-item INPUT {
        MARGIN-RIGHT: 5px
}
.container-inline-date .form-item SELECT {
        MARGIN-RIGHT: 5px
}
.container-inline-date .form-item OPTION {
        MARGIN-RIGHT: 5px
}
.container-inline-date .date-spacer {
        MARGIN-LEFT: -5px
}
.views-right-60 .container-inline-date DIV {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.container-inline-date .date-timezone .form-item {
        CLEAR: both; FLOAT: none; WIDTH: auto
}
#calendar_div {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#calendar_div TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#calendar_div TH {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#calendar_div {
        MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar_control {
        MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar_links {
        MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar_header {
        MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar {
        MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.date-display-single {
        
}
SPAN.date-display-start {
        
}
SPAN.date-display-end {
        
}
SPAN.date-display-separator {
        
}
.date-repeat-input {
        FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 5px
}
.date-repeat-input SELECT {
        MIN-WIDTH: 7em
}
.date-repeat FIELDSET {
        CLEAR: both; FLOAT: none
}
.date-views-filter-wrapper {
        MIN-WIDTH: 250px
}
.date-views-filter INPUT {
        PADDING-RIGHT: 0px! important; MIN-WIDTH: 12em; PADDING-LEFT: 0px! important; FLOAT: left! important; PADDING-BOTTOM: 0px! important; WIDTH: 12em; MARGIN-RIGHT: 2px! important; PADDING-TOP: 0px! important
}
.date-nav {
        WIDTH: 100%
}
.date-nav DIV.date-prev {
        FLOAT: left; WIDTH: 24%; TEXT-ALIGN: left
}
.date-nav DIV.date-next {
        FLOAT: right; WIDTH: 24%; TEXT-ALIGN: right
}
.date-nav DIV.date-heading {
        FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center
}
.date-nav DIV.date-heading H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.date-clear {
        CLEAR: both; DISPLAY: block; FLOAT: none
}
.date-clear-block {
        CLEAR: both; FLOAT: none; WIDTH: auto
}
.date-clear-block:unknown {
        CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.date-clear-block {
        DISPLAY: inline-block
}
* HTML .date-clear-block {
        HEIGHT: 1%
}
.date-clear-block {
        DISPLAY: block
}
.date-container .date-format-delete {
        MARGIN-TOP: 1.8em; FLOAT: left; MARGIN-LEFT: 1.5em
}
.date-container .date-format-name {
        FLOAT: left
}
.date-container .date-format-type {
        PADDING-LEFT: 10px; FLOAT: left
}
.date-container .select-container {
        CLEAR: left; FLOAT: left
}
DIV.date-calendar-day {
        BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #f3f3f3; FLOAT: left; MARGIN: 6px 10px 0px 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 40px; COLOR: #999; LINE-HEIGHT: 1; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Georgia, Arial, Verdana, sans; TEXT-ALIGN: center
}
DIV.date-calendar-day SPAN {
        DISPLAY: block; TEXT-ALIGN: center
}
DIV.date-calendar-day SPAN.month {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #b5bebe
}
DIV.date-calendar-day SPAN.day {
        FONT-WEIGHT: bold; FONT-SIZE: 2em
}
DIV.date-calendar-day SPAN.year {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#ui-datepicker-div TABLE {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ui-datepicker-div TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ui-datepicker-div TH {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ui-datepicker-div {
        FONT-SIZE: 12px! important
}
#ui-datepicker-div TABLE {
        FONT-SIZE: 12px! important
}
.ui-datepicker-div {
        FONT-SIZE: 12px! important
}
.ui-datepicker-div TABLE {
        FONT-SIZE: 12px! important
}
.ui-datepicker-inline {
        FONT-SIZE: 12px! important
}
.ui-datepicker-inline TABLE {
        FONT-SIZE: 12px! important
}
.ui-datepicker-div {
        BORDER-RIGHT: #d3d3d3 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #d3d3d3 2px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 1.1em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: #d3d3d3 2px solid; WIDTH: 15.5em; LINE-HEIGHT: 1.3; PADDING-TOP: 2.5em; BORDER-BOTTOM: #d3d3d3 2px solid; FONT-FAMILY: Verdana, Arial, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-DECORATION: none; outline: 0
}
.ui-datepicker-inline {
        BORDER-RIGHT: #d3d3d3 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #d3d3d3 2px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 1.1em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: #d3d3d3 2px solid; WIDTH: 15.5em; LINE-HEIGHT: 1.3; PADDING-TOP: 2.5em; BORDER-BOTTOM: #d3d3d3 2px solid; FONT-FAMILY: Verdana, Arial, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-DECORATION: none; outline: 0
}
#ui-datepicker-div {
        BORDER-RIGHT: #d3d3d3 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #d3d3d3 2px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 1.1em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: #d3d3d3 2px solid; WIDTH: 15.5em; LINE-HEIGHT: 1.3; PADDING-TOP: 2.5em; BORDER-BOTTOM: #d3d3d3 2px solid; FONT-FAMILY: Verdana, Arial, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-DECORATION: none; outline: 0
}
#ui-datepicker-div {
        DISPLAY: none; Z-INDEX: 9999; BACKGROUND: #ffffff
}
.ui-datepicker-inline {
        DISPLAY: block; FLOAT: left
}
.ui-datepicker-control {
        DISPLAY: none
}
.ui-datepicker-current {
        DISPLAY: none
}
.ui-datepicker-next {
        BACKGROUND: url(images/e6e6e6_40x100_textures_02_glass_75.png) #e6e6e6 repeat-x 0px 50%; LEFT: 0.5em; POSITION: absolute; TOP: 0.5em
}
.ui-datepicker-prev {
        BACKGROUND: url(images/e6e6e6_40x100_textures_02_glass_75.png) #e6e6e6 repeat-x 0px 50%; LEFT: 0.5em; POSITION: absolute; TOP: 0.5em
}
.ui-datepicker-next {
        LEFT: 14.6em
}
.ui-datepicker-next:hover {
        BACKGROUND: url(images/dadada_40x100_textures_02_glass_75.png) #dadada repeat-x 0px 50%
}
.ui-datepicker-prev:hover {
        BACKGROUND: url(images/dadada_40x100_textures_02_glass_75.png) #dadada repeat-x 0px 50%
}
.ui-datepicker-next A {
        BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; DISPLAY: block; FONT-SIZE: 1em; BACKGROUND: url(images/888888_7x7_arrow_left.gif) no-repeat 50% 50%; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 1.3em; CURSOR: pointer; TEXT-INDENT: -999999px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: 1.4em
}
.ui-datepicker-prev A {
        BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; DISPLAY: block; FONT-SIZE: 1em; BACKGROUND: url(images/888888_7x7_arrow_left.gif) no-repeat 50% 50%; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 1.3em; CURSOR: pointer; TEXT-INDENT: -999999px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: 1.4em
}
.ui-datepicker-next A {
        BACKGROUND: url(images/888888_7x7_arrow_right.gif) no-repeat 50% 50%
}
.ui-datepicker-prev A:hover {
        BACKGROUND: url(images/454545_7x7_arrow_left.gif) no-repeat 50% 50%
}
.ui-datepicker-next A:hover {
        BACKGROUND: url(images/454545_7x7_arrow_right.gif) no-repeat 50% 50%
}
.ui-datepicker-prev A:active {
        BACKGROUND: url(images/222222_7x7_arrow_left.gif) no-repeat 50% 50%
}
.ui-datepicker-next A:active {
        BACKGROUND: url(images/222222_7x7_arrow_right.gif) no-repeat 50% 50%
}
.ui-datepicker-header SELECT {
        BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 0px! important; FONT-SIZE: 1em; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #555555; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px! important; BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: absolute; TOP: 0.5em
}
.ui-datepicker-header SELECT.ui-datepicker-new-month {
        LEFT: 2.2em; WIDTH: 7em
}
.ui-datepicker-header SELECT.ui-datepicker-new-year {
        LEFT: 9.4em; WIDTH: 5em
}
TABLE.ui-datepicker {
        WIDTH: 15.5em; TEXT-ALIGN: right
}
TABLE.ui-datepicker TD A {
        PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; COLOR: #555555; PADDING-TOP: 0.1em; TEXT-DECORATION: none
}
TABLE.ui-datepicker TBODY {
        BORDER-TOP-STYLE: none
}
TABLE.ui-datepicker TBODY TD A {
        BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(images/e6e6e6_40x100_textures_02_glass_75.png) #e6e6e6 repeat-x 0px 50%; BORDER-LEFT: #ffffff 1px solid; CURSOR: pointer; BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.ui-datepicker TBODY TD A:hover {
        BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(images/dadada_40x100_textures_02_glass_75.png) #dadada repeat-x 0px 50%; BORDER-LEFT: #999999 1px solid; COLOR: #212121; BORDER-BOTTOM: #999999 1px solid
}
TABLE.ui-datepicker TBODY TD A:active {
        BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BACKGROUND: url(images/ffffff_40x100_textures_02_glass_65.png) #ffffff repeat-x 0px 50%; BORDER-LEFT: #dddddd 1px solid; COLOR: #222222; BORDER-BOTTOM: #dddddd 1px solid
}
TABLE.ui-datepicker .ui-datepicker-title-row TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0.3em; TEXT-TRANSFORM: uppercase; COLOR: #222222; PADDING-TOP: 0.3em; TEXT-ALIGN: center
}
TABLE.ui-datepicker .ui-datepicker-title-row TD A {
        COLOR: #222222
}
.timeEntry_control {
        MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
* HTML .timeEntry_control {
        MARGIN-TOP: -4px
}
.timeEntry {
        BACKGROUND-COLOR: transparent! important
}
.timeEntry_control {
        DISPLAY: none
}
.rteindent1 {
        MARGIN-LEFT: 40px
}
.rteindent2 {
        MARGIN-LEFT: 80px
}
.rteindent3 {
        MARGIN-LEFT: 120px
}
.rteindent4 {
        MARGIN-LEFT: 160px
}
.rteleft {
        TEXT-ALIGN: left
}
.rteright {
        TEXT-ALIGN: right
}
.rtecenter {
        TEXT-ALIGN: center
}
.rtejustify {
        TEXT-ALIGN: justify
}
.image_assist {
        BORDER-RIGHT: #dddddd 1px dashed; BACKGROUND-POSITION: 50% 50%; BORDER-TOP: #dddddd 1px dashed; BACKGROUND-IMAGE: url(plugins/imgassist/imgassist.gif); BORDER-LEFT: #dddddd 1px dashed; BORDER-BOTTOM: #dddddd 1px dashed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eeeeee
}
.ibimage_left {
        FLOAT: left
}
.ibimage_right {
        FLOAT: right
}
.filefield-icon {
        FLOAT: left; MARGIN-RIGHT: 0.4em
}
.filefield-element {
        MARGIN: 1em 0px; WHITE-SPACE: normal
}
.filefield-element .widget-preview {
        BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; FLOAT: left; MAX-WIDTH: 30%; MARGIN-RIGHT: 10px
}
.filefield-element .widget-edit {
        FLOAT: left; MAX-WIDTH: 70%
}
.filefield-element .filefield-preview {
        OVERFLOW: hidden; WIDTH: 16em
}
.filefield-element .widget-edit .form-item {
        MARGIN: 0px 0px 1em
}
.filefield-element INPUT.form-submit {
        MARGIN: 0px
}
.filefield-element INPUT.form-file {
        MARGIN: 0px
}
.filefield-element INPUT.progress-disabled {
        DISPLAY: inline; FLOAT: none
}
.filefield-element DIV.ahah-progress {
        PADDING-RIGHT: 13px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: none; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.filefield-element DIV.throbber {
        PADDING-RIGHT: 13px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: none; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.filefield-element DIV.ahah-progress-bar {
        PADDING-RIGHT: 0px; MARGIN-TOP: 4px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 28em; PADDING-TOP: 0px
}
.filefield-element DIV.ahah-progress-bar DIV.bar {
        MARGIN: 0px
}
.filefield-generic-edit .filefield-icon {
        MARGIN-TOP: 0.3em; FLOAT: left; MARGIN-RIGHT: 0.7em
}
.filefield-generic-edit-description {
        MARGIN-RIGHT: 6em
}
.filefield-generic-edit .form-text {
        WIDTH: 99%
}
.filefield-generic-edit .description {
        MARGIN-BOTTOM: 0px; OVERFLOW: auto; WHITE-SPACE: normal
}
TABLE.migrate-dashboard TR.migrate-running {
        BACKGROUND-COLOR: #cfc
}
.migrate-running {
        BACKGROUND-COLOR: #cfc
}
.migrate-option-separator {
        MARGIN-BOTTOM: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-BOTTOM: #aaa 1px solid
}
.readonly {
        BACKGROUND-COLOR: #eeeeee
}
DIV.panel-pane DIV.admin-links {
        FONT-SIZE: xx-small; MARGIN-RIGHT: 1em
}
DIV.panel-pane DIV.admin-links LI A {
        COLOR: #ccc
}
DIV.panel-pane DIV.admin-links LI {
        Z-INDEX: 201; BACKGROUND: white; PADDING-BOTTOM: 2px
}
DIV.panel-pane DIV.admin-links:hover A {
        COLOR: #000
}
DIV.panel-pane DIV.admin-links-hover A {
        COLOR: #000
}
DIV.panel-pane DIV.admin-links A:unknown {
        content: "["
}
DIV.panel-pane DIV.admin-links A:unknown {
        content: "]"
}
DIV.panel-pane DIV.panel-hide {
        DISPLAY: none
}
DIV.panel-pane DIV.panel-hide-hover {
        MARGIN-TOP: -1.5em; DISPLAY: block; Z-INDEX: 200; POSITION: absolute
}
DIV.panel-pane:hover DIV.panel-hide {
        MARGIN-TOP: -1.5em; DISPLAY: block; Z-INDEX: 200; POSITION: absolute
}
DIV.panel-pane DIV.node {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.panel-pane DIV.feed A {
        FLOAT: right
}
#TB_window {
        FONT: 12px "Lucida Grande", Verdana, Arial, sans-serif; COLOR: #333333
}
#TB_secondLine {
        FONT: 10px "Lucida Grande", Verdana, Arial, sans-serif; COLOR: #666666
}
#TB_window A:link {
        COLOR: #666666
}
#TB_window A:visited {
        COLOR: #666666
}
#TB_window A:hover {
        COLOR: #000
}
#TB_window A:active {
        COLOR: #666666
}
#TB_window A:focus {
        COLOR: #666666
}
#TB_overlay {
        Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
.TB_overlayMacFFBGHack {
        BACKGROUND: url(macffbghack.png)
}
.TB_overlayBG {
        BACKGROUND-COLOR: #000; -moz-opacity: 0.75; opacity: 0.75
}
#TB_window {
        DISPLAY: none; Z-INDEX: 102; BACKGROUND: #ffffff; LEFT: 50%; COLOR: #000000; POSITION: fixed; TOP: 50%; TEXT-ALIGN: left
}
#TB_window IMG#TB_Image {
        BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MARGIN: 15px 0px 0px 15px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#TB_caption {
        PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 25px
}
#TB_closeWindow {
        PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 11px; HEIGHT: 25px
}
#TB_closeAjaxWindow {
        PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#TB_ajaxWindowTitle {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#TB_title {
        HEIGHT: 27px; BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent {
        CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: auto; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.TB_modal#TB_ajaxContent {
        PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#TB_load {
        DISPLAY: none; Z-INDEX: 103; BACKGROUND: url(loading_animation.gif); LEFT: 50%; MARGIN: -6px 0px 0px -104px; WIDTH: 208px; POSITION: fixed; TOP: 50%; HEIGHT: 13px
}
#TB_HideSelect {
        Z-INDEX: 99; LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none; -moz-opacity: 0; opacity: 0
}
#TB_iframeContent {
        CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.thickbox-hide-image {
        DISPLAY: none
}
* HTML #TB_overlay {
        POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight  
? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
* HTML #TB_window {
        ; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) +  
(TBWindowMargin = document.documentElement &&  
document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
* HTML #TB_load {
        ; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) +  
(TBWindowMargin = document.documentElement &&  
document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
* HTML #TB_HideSelect {
        POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight  
? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
* HTML #TB_iframeContent {
        MARGIN-BOTTOM: 1px
}
.TB_overlayBG {
        FILTER: alpha(opacity=75); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"
}
#TB_HideSelect {
        FILTER: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}
.download-table-row {
        VERTICAL-ALIGN: top
}
.download-table-index {
        DISPLAY: inline
}
.download-table-index .form-item {
        DISPLAY: inline
}
.duration {
        DISPLAY: inline; WHITE-SPACE: nowrap
}
.duration .form-item {
        DISPLAY: inline; WHITE-SPACE: nowrap
}
TR.group {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.file-name {
        FONT-STYLE: italic
}
.uc-file-directory-view {
        FONT-WEIGHT: bold; FONT-STYLE: italic
}
.order-overview-form {
        PADDING-RIGHT: 2em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
.order-overview-form .form-item {
        MARGIN-BOTTOM: 0em
}
.order-overview-form #uc-order-select-form {
        MARGIN-BOTTOM: 0em
}
.order-overview-form #uc-order-admin-sort-form {
        MARGIN-BOTTOM: 0em
}
.uc-orders-table {
        CLEAR: both; WIDTH: 100%
}
.uc-orders-table THEAD TH {
        WHITE-SPACE: nowrap
}
.uc-orders-table TR.odd:hover {
        BACKGROUND-COLOR: #ddd
}
.uc-orders-table TR.even:hover {
        BACKGROUND-COLOR: #ddd
}
.uc-orders-table IMG {
        FLOAT: left; MARGIN-RIGHT: 0.5em
}
.order-admin-icons {
        MARGIN-LEFT: 2px
}
.order-admin-icons IMG {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 3px
}
.order-pane {
        BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em; BORDER-LEFT: #bbb 1px solid; WIDTH: auto; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px solid
}
.order-pane THEAD {
        BACKGROUND-COLOR: #ddd
}
.order-pane TBODY {
        BORDER-TOP-WIDTH: 0px
}
.order-pane-title {
        FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em
}
.pos-left {
        FLOAT: left
}
.abs-left {
        CLEAR: left
}
.pos-right {
        FLOAT: right
}
.abs-right {
        CLEAR: right; FLOAT: right
}
.text-right {
        TEXT-ALIGN: right
}
.text-center {
        TEXT-ALIGN: center
}
.full-width {
        WIDTH: 100%
}
.order-pane-table {
        WIDTH: 100%
}
.order-pane-table THEAD TH {
        BORDER-RIGHT: #bbb 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #bbb 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #bbb 2px solid; BACKGROUND-COLOR: #ddd
}
.order-pane-table TR {
        BORDER-RIGHT: #bbb 0px solid; BORDER-TOP: #bbb 0px solid; BORDER-LEFT: #bbb 0px solid; BORDER-BOTTOM: #bbb 1px solid
}
.order-pane-table TR.odd TD {
        PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.order-pane-table TR.even TD {
        PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.order-edit-table {
        WIDTH: auto
}
.order-edit-table .oet-label {
        FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.order-edit-table .form-item {
        DISPLAY: inline
}
.address-select-box {
        BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #999 1px solid; WIDTH: auto; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ddd
}
.customer-select-box {
        BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #999 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #999 1px solid; WIDTH: auto; PADDING-TOP: 1em; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ddd
}
.product-select-box {
        BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 1em; BORDER-LEFT: #999 1px solid; WIDTH: auto; MARGIN-RIGHT: auto; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ddd
}
.product-select-box2 {
        BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #999 1px solid; WIDTH: auto; MARGIN-RIGHT: auto; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ddd
}
.line-item-table {
        WIDTH: 100%
}
.line-item-table TD {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.line-item-table .li-title {
        FONT-WEIGHT: bold; WIDTH: 100%; TEXT-ALIGN: right
}
.line-item-table .li-amount {
        TEXT-ALIGN: right
}
.line-item-table .form-item {
        DISPLAY: inline
}
.order-review-table TBODY {
        BORDER-TOP-WIDTH: 0px
}
.order-pane-table .product-description {
        FONT-SIZE: 0.7em
}
.order-pane #uc-credit-order-view-form {
        MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0em
}
#uc-credit-order-view-form .form-submit {
        MARGIN: 0em
}
.order-pane #uc-order-view-update-form {
        MARGIN-BOTTOM: 1em
}
.update-controls {
        PADDING-TOP: 1em
}
.update-controls DIV {
        PADDING-RIGHT: 1em
}
.update-controls DIV {
        DISPLAY: inline
}
.update-controls LABEL {
        DISPLAY: inline
}
.update-controls .form-submit {
        MARGIN: 0em
}
.address-select-box #uc-order-address-book-form {
        MARGIN-BOTTOM: 0em
}
.abs-left.order-pane .form-submit {
        MARGIN: 0.5em 0.5em 0.5em 0em
}
.order-pane #customer-select FORM {
        MARGIN-BOTTOM: 0em
}
.product-image {
        CLEAR: right; PADDING-LEFT: 4px; FLOAT: right; MARGIN-LEFT: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.uc-price-display {
        CLEAR: right; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 4px; WIDTH: 100px; TEXT-ALIGN: center
}
.display-price {
        CLEAR: right; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 4px; WIDTH: 100px; TEXT-ALIGN: center
}
.model {
        DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-RIGHT: 2em
}
H3.title {
        MARGIN-TOP: 1em
}
.node-form .product-field TABLE {
        MARGIN: 0px; WIDTH: auto
}
.node-form .product-field TD {
        PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.node-form TBODY {
        MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.node-form .product-field TABLE .form-item {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.node-form .product-field .form-text {
        DISPLAY: inline; WIDTH: auto
}
#products-selector TABLE {
        MARGIN: 0em
}
#products-selector TD {
        PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
DIV#products-selector FORM {
        MARGIN-BOTTOM: 0em
}
#products-selector DIV.form-item {
        MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
TABLE.product-list {
        CLEAR: both
}
.add-feature DIV {
        PADDING-RIGHT: 1em
}
.add-feature DIV {
        DISPLAY: inline
}
.add-feature LABEL {
        DISPLAY: inline
}
.uc-price {
        WHITE-SPACE: nowrap
}
.uc-store-admin-table {
        BORDER-RIGHT: #bbb 1px dashed; BORDER-TOP: #bbb 1px dashed; MARGIN: 1em auto; BORDER-LEFT: #bbb 1px dashed; BORDER-BOTTOM: #bbb 1px dashed
}
.uc-store-admin-table TBODY {
        BORDER-TOP-WIDTH: 0px
}
.uc-store-admin-panel {
        PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em; PADDING-TOP: 1em
}
.uc-store-admin-panel .uc-store-icon {
        FLOAT: left; MARGIN-RIGHT: 1em
}
.uc-store-admin-panel .panel-title {
        FONT-SIZE: 1.5em; WIDTH: 100%; PADDING-TOP: 4px
}
.uc-store-admin-panel .panel-show-link A {
        CURSOR: pointer
}
.uc-customer-table .uc-store-icon {
        FLOAT: left; MARGIN-RIGHT: 0.5em
}
.uc-customer-table TR.odd:hover {
        BACKGROUND-COLOR: #ddd
}
.uc-customer-table TR.even:hover {
        BACKGROUND-COLOR: #ddd
}
.uc-cust-orders-table TR.odd:hover {
        BACKGROUND-COLOR: #ddd
}
.uc-cust-orders-table TR.even:hover {
        BACKGROUND-COLOR: #ddd
}
.uc-cust-orders-table .uc-store-icon {
        FLOAT: left; MARGIN-RIGHT: 0.5em
}
#store-footer {
        CLEAR: both; FONT-SIZE: x-small; WIDTH: 100%; TEXT-ALIGN: center
}
TABLE.section-items {
        WIDTH: auto
}
TABLE.section-items TD {
        PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#uc-country-import-form .form-item {
        DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 1em
}
#uc-country-import-form .form-item LABEL {
        DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 1em
}
#uc-country-import-form .form-submit {
        MARGIN-TOP: 1em; FLOAT: left
}
#uc-country-import-form TABLE {
        CLEAR: left
}
.summary-overview {
        BORDER-RIGHT: #bbb 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: #bbb 1px dashed; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #bbb 1px dashed; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px dashed
}
.summary-title {
        FONT-WEIGHT: bold
}
.summaryOnclick-processed {
        CURSOR: pointer
}
.summaryOnclick-processed:hover {
        BACKGROUND-COLOR: #ddd
}
.summary-edit-icon {
        FLOAT: left; MARGIN-RIGHT: 0.5em; POSITION: relative; TOP: 2px
}
.summaryOnclick-processed .item-list {
        MARGIN-LEFT: 1.75em
}
.summaryOnclick-processed .summary-link {
        DISPLAY: none
}
.ubercart-throbber {
        BACKGROUND-POSITION: 100% -20px; BACKGROUND-IMAGE: url(images/throbber.gif); BACKGROUND-REPEAT: no-repeat
}
.path-admin-store-orders SPAN.icon {
        BACKGROUND: url(images/menu_orders.gif) no-repeat
}
.path-admin-store-customers SPAN.icon {
        BACKGROUND: url(images/menu_customers.gif) no-repeat
}
.path-admin-store-products SPAN.icon {
        BACKGROUND: url(images/menu_products.gif) no-repeat
}
.path-admin-store-settings SPAN.icon {
        BACKGROUND: url(images/menu_store_settings.gif) no-repeat
}
.path-admin-store-attributes SPAN.icon {
        BACKGROUND: url(images/menu_store_settings.gif) no-repeat
}
.path-admin-store-reports SPAN.icon {
        BACKGROUND: url(images/menu_reports.gif) no-repeat
}
.path-admin-store-ca SPAN.icon {
        BACKGROUND: url(images/menu_store_settings.gif) no-repeat
}
.path-admin-store-help SPAN.icon {
        BACKGROUND: url(images/menu_help.gif) no-repeat
}
.calendar-calendar TR.odd {
        BACKGROUND-COLOR: #fff
}
.calendar-calendar TR.even {
        BACKGROUND-COLOR: #fff
}
.calendar-calendar TABLE {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.calendar-calendar .month-view TABLE {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calendar-calendar .year-view TD {
        PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 32%; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calendar-calendar .year-view TD TABLE TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 13%; PADDING-TOP: 0px
}
.calendar-calendar TR {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
.calendar-calendar TH {
        MARGIN: 0px; COLOR: #fff; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
.calendar-calendar TH A {
        FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #ccc
}
.calendar-calendar TD {
        BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MIN-WIDTH: 12%; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; WIDTH: 12%; COLOR: #777; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
.calendar-calendar .mini {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calendar-calendar TD.week {
        MIN-WIDTH: 1%; WIDTH: 1%
}
.calendar-calendar .week {
        CLEAR: both; FONT-SIZE: 0.8em; COLOR: #555; FONT-STYLE: normal
}
.calendar-calendar .week A {
        FONT-WEIGHT: normal
}
.calendar-calendar .inner {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.calendar-calendar .inner DIV {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendar-calendar .inner P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.8em; MARGIN: 0px; PADDING-TOP: 0px
}
.calendar-calendar TD A {
        FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.calendar-calendar TD A:hover {
        TEXT-DECORATION: underline
}
.calendar-calendar TD.year {
        TEXT-ALIGN: center
}
.calendar-calendar TD.month {
        TEXT-ALIGN: center
}
.calendar-calendar TH.days {
        PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 1px; BACKGROUND-COLOR: #224; TEXT-ALIGN: center
}
.calendar-calendar DIV.day {
        CLEAR: both; BORDER-RIGHT: gray 0px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: gray 0px solid; PADDING-LEFT: 0.25em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: gray 1px solid; WIDTH: 1.5em; PADDING-TOP: 0.12em; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
.calendar-calendar DIV.calendar {
        CLEAR: both; BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: right; MARGIN: 0px 0.25em 0.25em 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 96%; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.calendar-calendar .day-view DIV.calendar {
        FLOAT: none; MARGIN: 1% 1% 0px; WIDTH: 98%
}
.calendar-calendar DIV.title {
        FONT-SIZE: 0.8em; TEXT-ALIGN: center
}
.calendar-calendar DIV.title A {
        COLOR: #000
}
.calendar-calendar DIV.title A:hover {
        COLOR: #c00
}
.calendar-calendar .content {
        CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.calendar DIV.form-item {
        WHITE-SPACE: normal
}
TABLE TD.mini {
        PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE TH.mini {
        PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.mini TD.week {
        PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE TD.mini A {
        FONT-WEIGHT: normal
}
.calendar-calendar .mini-day-off {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.calendar-calendar .mini-day-on {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE .mini-day-on A {
        TEXT-DECORATION: underline
}
.calendar-calendar .mini .title {
        FONT-SIZE: 0.8em
}
.mini .calendar-calendar .week {
        FONT-SIZE: 0.7em
}
.mini-row {
        WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mini {
        VERTICAL-ALIGN: top; WIDTH: 32%
}
.calendar-calendar .stripe {
        FONT-SIZE: 1px! important; WIDTH: auto; LINE-HEIGHT: 1px! important; HEIGHT: 5px
}
.calendar-calendar .day-view .stripe {
        WIDTH: 100%
}
TABLE.calendar-legend {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #ccc
}
TABLE.calendar-legend TR.odd .stripe {
        FONT-SIZE: 9px! important; LINE-HEIGHT: 10px! important; HEIGHT: 12px! important
}
TABLE.calendar-legend TR.even .stripe {
        FONT-SIZE: 9px! important; LINE-HEIGHT: 10px! important; HEIGHT: 12px! important
}
.calendar-legend TD {
        TEXT-ALIGN: left
}
.calendar-empty {
        FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
.calendar-calendar TD.calendar-agenda-hour {
        BORDER-TOP: #333 1px dotted; WIDTH: 1%; PADDING-TOP: 0.25em; FONT-FAMILY: serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.calendar-calendar TD.calendar-agenda-no-hours {
        MIN-WIDTH: 1%
}
.calendar-calendar TD.calendar-agenda-hour .calendar-hour {
        FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
.calendar-calendar TD.calendar-agenda-hour .calendar-ampm {
        FONT-SIZE: 1em
}
.calendar-calendar TD.calendar-agenda-items {
        BORDER-RIGHT: #333 1px dotted; BORDER-TOP: #333 1px dotted; BORDER-LEFT: #333 1px dotted; BORDER-BOTTOM: #333 1px dotted; TEXT-ALIGN: left
}
.calendar-calendar TD.calendar-agenda-items DIV.calendar {
        PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0.25em
}
.calendar-calendar DIV.calendar DIV.inner .calendar-agenda-empty {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 1em; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.calendar-date-select FORM {
        FLOAT: right; WIDTH: 25%; TEXT-ALIGN: right
}
.calendar-date-select DIV {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.calendar-date-select INPUT {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.calendar-date-select LABEL {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.calendar-date-select .description {
        FLOAT: right
}
.calendar-label {
        CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold
}
.calendar-calendar DIV.date-nav {
        BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; WIDTH: auto; COLOR: #777; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ccc
}
.calendar-calendar DIV.date-nav A {
        COLOR: #777
}
.calendar-calendar DIV.date-nav H3 {
        COLOR: #777
}
.calendar-calendar TH.days {
        BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; COLOR: #777; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.calendar-calendar TD.empty {
        BORDER-LEFT-COLOR: #ccc; BACKGROUND: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.calendar-calendar TABLE.mini TD.empty {
        BORDER-LEFT-COLOR: #fff; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.calendar-calendar TD DIV.day {
        BORDER-RIGHT: #ccc 1px; BORDER-TOP: #ccc 1px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.calendar-calendar TD .inner DIV {
        BACKGROUND: #eee
}
.calendar-calendar TD .inner DIV A {
        BACKGROUND: #eee
}
.calendar-calendar DIV.calendar {
        FONT-SIZE: x-small; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calendar-calendar TD .inner DIV.calendar DIV {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ffc; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calendar-calendar TD .inner DIV.calendar DIV A {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ffc; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calendar-calendar TD .inner DIV.calendar DIV.calendar-more {
        BACKGROUND: #fff; COLOR: #444; TEXT-ALIGN: right
}
.calendar-calendar TD .inner DIV.calendar DIV.calendar-more A {
        BACKGROUND: #fff; COLOR: #444; TEXT-ALIGN: right
}
.calendar-calendar TD .inner .view-field {
        FONT-WEIGHT: normal; COLOR: #444
}
.calendar-calendar TD .inner .view-field A {
        FONT-WEIGHT: normal; COLOR: #444
}
.calendar-calendar TD SPAN.date-display-single {
        FONT-WEIGHT: bold
}
.calendar-calendar TD SPAN.date-display-start {
        FONT-WEIGHT: bold
}
.calendar-calendar TD SPAN.date-display-end {
        FONT-WEIGHT: bold
}
.calendar-calendar TD SPAN.date-display-separator {
        FONT-WEIGHT: bold
}
.calendar-calendar TD .inner DIV.day A {
        COLOR: #4b85ac
}
.calendar-calendar TR TD.today {
        BACKGROUND-COLOR: #c3d6e4
}
.calendar-calendar TR.odd TD.today {
        BACKGROUND-COLOR: #c3d6e4
}
.calendar-calendar TR.even TD.today {
        BACKGROUND-COLOR: #c3d6e4
}
.calendar-calendar TD .inner DIV.calendar DIV DIV.view-data-node-data-field-date-field-date-value {
        BORDER-BOTTOM: #ccc 1px solid
}
.calendar-calendar TD.past {
        
}
.calendar-calendar TD.future {
        
}
.calendar-calendar TD.has-events {
        
}
.calendar-calendar TD.has-no-events {
        
}
.farbtastic {
        POSITION: relative
}
.farbtastic * {
        CURSOR: crosshair; POSITION: absolute
}
.farbtastic {
        WIDTH: 195px; HEIGHT: 195px
}
.farbtastic .wheel {
        WIDTH: 195px; HEIGHT: 195px
}
.farbtastic .color {
        LEFT: 47px; WIDTH: 101px; TOP: 47px; HEIGHT: 101px
}
.farbtastic .overlay {
        LEFT: 47px; WIDTH: 101px; TOP: 47px; HEIGHT: 101px
}
.farbtastic .wheel {
        BACKGROUND: url(wheel.png) no-repeat; WIDTH: 195px; HEIGHT: 195px
}
.farbtastic .overlay {
        BACKGROUND: url(mask.png) no-repeat
}
.farbtastic .marker {
        BACKGROUND: url(marker.png) no-repeat; MARGIN: -8px 0px 0px -8px; OVERFLOW: hidden; WIDTH: 17px; HEIGHT: 17px
}
DIV.fieldgroup {
        MARGIN: 0.5em 0px 1em
}
DIV.fieldgroup .content {
        PADDING-LEFT: 1em
}
.taxonomy-super-select-checkboxes {
        CLEAR: both; PADDING-TOP: 1em
}
.taxonomy-super-select-checkboxes .form-item LABEL.option {
        FLOAT: left; MARGIN-RIGHT: 1.5em
}
.taxonomy-super-select-radios {
        CLEAR: both; PADDING-TOP: 1em
}
.taxonomy-super-select-radios .form-item LABEL.option {
        FLOAT: left; MARGIN-RIGHT: 1.5em
}
.taxonomy-super-select-radios .description {
        CLEAR: both
}
.taxonomy-super-select-help {
        DISPLAY: block; MARGIN-LEFT: 1em; FONT-STYLE: italic
}
#taxonomy-form-vocabulary .taxonomy-super-select-radios {
        PADDING-TOP: 0px
}
#taxonomy-form-vocabulary .form-radios {
        MARGIN-TOP: 0px
}
#taxonomy-form-vocabulary .form-item {
        MARGIN-TOP: 0px
}
.taxonomy-super-select-image .form-item {
        DISPLAY: inline
}
#sidebar-left {
        DISPLAY: none
}
#sidebar-right {
        DISPLAY: none
}
#print-this {
        DISPLAY: none
}
#add-this {
        DISPLAY: none
}
#header {
        DISPLAY: none
}
#nav {
        DISPLAY: none
}
.links {
        DISPLAY: none
}
.meta {
        DISPLAY: none
}
BODY.sidebar-right #center {
        WIDTH: 660px; BORDER-RIGHT-STYLE: none
}
BODY {
        MARGIN: 1em; COLOR: #000; BACKGROUND-COLOR: #fff
}
TH {
        COLOR: #006; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TR.odd {
        BACKGROUND-COLOR: #ddd
}
TR.even {
        BACKGROUND-COLOR: #fff
}
TD {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#menu {
        VISIBILITY: hidden
}
#main {
        MARGIN: 1em
}
A:link {
        COLOR: #000
}
A:visited {
        COLOR: #000
}
A:hover {
        COLOR: #00f
}
A:link IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:visited IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.print-footnote {
        FONT-SIZE: xx-small
}
IMG.print-logo {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.print-logo {
        MARGIN-BOTTOM: 10px
}
.print-site_name {
        
}
.print-breadcrumb {
        FONT-SIZE: x-small
}
.print-title {
        
}
.print-submitted {
        FONT-SIZE: small
}
.print-created {
        FONT-SIZE: small
}
.print-taxonomy {
        TEXT-ALIGN: right
}
.print-taxonomy LI {
        DISPLAY: inline
}
.print-content {
        
}
.print-hr {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; COLOR: #9e9e9e; HEIGHT: 1px; BACKGROUND-COLOR: #9e9e9e; BORDER-RIGHT-WIDTH: 0px
}
.print-message {
        BORDER-RIGHT: blue dotted; PADDING-RIGHT: 1em; BORDER-TOP: blue dotted; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: blue dotted; PADDING-TOP: 1em; BORDER-BOTTOM: blue dotted
}
.print-source_url {
        FONT-SIZE: small
}
.print-links {
        FONT-SIZE: small
}
.print-footer {
        TEXT-ALIGN: center
}
</STYLE>

<META content="MSHTML 6.00.6000.17063" name=GENERATOR></HEAD>
<BODY onload=window.print();>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=943134719-14092010>FYI. Lee/Mom</SPAN></FONT></DIV><BR>
<DIV class=print-site_name>Published on <EM>The Nation</EM> (<A 
href="http://www.thenation.com">http://www.thenation.com</A>)</DIV>
<P>
<HR class=print-hr>

<H1 class=print-title>Kabuki Democracy</H1>
<DIV class=print-created>Eric Alterman | August 12, 2010</DIV>
<DIV class=print-content><!--paging_filter-->
<P>Few progressives would take issue with the argument that, significant 
accomplishments notwithstanding, the Obama presidency has been a big 
disappointment. As Mario Cuomo famously observed, candidates campaign in poetry 
but govern in prose. Still, Obama supporters have been asked to swallow some 
painfully "prosaic" compromises. In order to pass his healthcare legislation, 
for instance, Obama was required to specifically repudiate his pledge to 
prochoice voters to "make preserving women's rights under <EM>Roe v. Wade</EM> a 
priority as president." That promise apparently was lost in the same drawer as 
his insistence that "any plan I sign must include an insurance 
exchange...including a public option." Labor unions were among his most fervent 
and dedicated foot soldiers, as well as the key to any likely progressive 
renaissance, and many were no doubt inspired by his pledge "to fight for the 
passage of the Employee Free Choice Act." Yet that bill appears deader than 
Jimmy Hoffa. Environmentalists were no doubt steeled through the frigid days of 
New Hampshire canvassing by Obama's promise that he would "set a hard cap on all 
carbon emissions at a level that scientists say is necessary to curb global 
warming—an 80 percent reduction by 2050." That goal appears to have gone up the 
chimney in thick black smoke. And remember when Obama promised, right before the 
election, to "put in place the common-sense regulations and rules of the road 
I've been calling for since March—rules that will keep our market free, fair and 
honest; rules that will restore accountability and responsibility in our 
corporate boardrooms"? Neither, apparently, does he. Indeed, if one examines the 
gamut of legislation passed and executive orders issued that relate to the 
promises made by candidate Obama, one can only wince at the slightly hyperbolic 
joke made by late-night comedian Jimmy Fallon, who quipped that the president's 
goal appeared to be to "finally deliver on the campaign promises made by John 
McCain."</P>
<P>None of us know what lies in the president's heart. It's possible that he 
fooled gullible progressives during the election into believing he was a 
left-liberal partisan when in fact he is much closer to a conservative corporate 
shill. An awful lot of progressives, including two I happen to know who sport 
Nobel Prizes on their shelves, feel this way, and their perspective cannot be 
completely discounted. The Beltway view of Obama, meanwhile, posits just the 
opposite. According to that view—insistently repeated, for instance, by the 
<EM>Wall Street Journal</EM>'s nonpartisan, nonideological news columnist Gerald 
Seib—the president's problem is that he and his allies in the Democratic Party 
"just overplayed their hand in the last year and a half, moving policy too far 
left, sparking an equal and opposite reaction in the rightward direction." 
(Obama's biggest mistake, seconded <EM>The Atlantic Monthly</EM>'s Clive Crook, 
was his failure to "repudiate the left" and "make it [his] enemy." And Newt 
Gingrich, speaking from what is actually considered by these same Beltway types 
to be the responsible center of the Republican Party, calls Obama "the most 
radical president in American history" and "potentially, the most dangerous" as 
he urges his minions to resist the president's "secular, socialist machine."</P>
<P>Personally, I tend more toward the view expressed by the young, conservative 
<EM>New York Times</EM> columnist Ross Douthat, that Obama is a "liberal who's 
always willing to cut a deal and grab for half the loaf. He has the policy 
preferences of a progressive blogger, but the governing style of a seasoned 
Beltway wheeler-dealer." During the presidential campaign Obama bravely praised 
Ronald Reagan for putting forth bold ideas that "changed the trajectory of 
American politics." But as president he has chosen to work for whatever deal 
might already be on the table, relying instead on the philosophy of one of his 
early Chicago mentors, Denny Jacobs, who told Obama biographer David Remnick, 
"Sometimes you can't get the whole hog, so you take the ham sandwich."</P>
<P>But the truth, dear reader, is that it does not much matter who is right 
about what Barack Obama dreams of in his political imagination. Nor are the 
strategic mistakes made by the Obama team really all that crucial, except 
perhaps at the margins of any given policy. The far more important fact, for 
progressive purposes, is simply this: the system is rigged, and it's rigged 
against us.</P>
<P>Sure, presidents can pretty easily pass tax cuts for the wealthy and powerful 
corporations. They can start whatever wars they wish and wiretap whomever they 
want without warrants. They can order the torture of terrorist suspects, lie 
about it and see that their intelligence services destroy the evidence. But what 
they cannot do, even with supermajorities in both houses of Congress behind 
them, is pass the kind of transformative progressive legislation that Obama 
promised in his 2008 presidential campaign.</P>
<P>The American political system is nothing if not complicated, and so too are 
the reasons for its dysfunction. Some are endemic to our constitutional regime 
and all but impossible to address save by the extremely cumbersome (and 
profoundly unlikely) prospect of amending the Constitution. Others are the 
result of a corrupt capital culture that likes it that way and has little 
incentive to change. Many are the result of the peculiar commercial and 
ideological structure of our media, which not only frame our political debate 
but also determine which issues will be addressed. A few are purely functions of 
the politics of the moment or just bad luck. If we really mean to change things, 
instead of just complaining about them, it would behoove us to figure out which 
of these choke points can be opened up and which cannot. For if our politicians 
cannot keep the promises they make as candidates, then our commitment to 
democracy becomes a kind of Kabuki exercise; it resembles a democratic process 
at great distance but mocks its genuine intentions in substance. I go into great 
detail about these phenomena in my article "<A 
href="http://www.thenation.com/article/37165/kabuki-democracy-why-progressive-presidency-impossible-now">Kabuki 
Democracy: Why a Progressive Presidency Is Impossible, for Now</A> <SPAN 
class=print-footnote>[1]</SPAN>" at TheNation.com, but below is a précis.</P>
<P>§ <EM>The Bush legacy</EM>. We live, as the late Tony Judt wrote, in an "age 
of forgetting," and nowhere is this truer than in our political discourse. 
Rarely do we stop to remind ourselves that, as a <EM>New York Times</EM> 
editorial put it, Obama "took office under an extraordinary burden of problems 
created by President George W. Bush's ineptness and blind ideology." America's 
most irresponsible, incompetent and ideologically obsessed presidency not only 
left many political and economic crises on its successor's plate; these crises 
were so prominent as to mask equally significant problems that received 
virtually no attention. Think about the Minerals Management Service, where 
chaos, corruption and incompetence competed with genuine malevolence to empower 
BP to ignore so many safety rules before the big oil spill. Now multiply that by 
virtually the entire government regulatory structure, and you have some idea of 
the kind of mess left by Bush and Cheney to the Obama administration.</P>
<P>§ <EM>The structure of the Senate and the power of the minority.</EM> Faced 
with countless challenges merely to restore some sensible equilibrium to policy 
regarding, say, long-term deficits or financial regulation, Obama faces the 
conundrum of a system that, as currently constructed, gives the minority party 
no strategic stake in sensible governance. While the Democrats, even in the 
minority, do participate in solutions designed to improve governance, this is 
rarely true of Republicans, who are suspicious of government on principle and 
opposed to successful programs in practice, and have recently grown radicalized 
to the point where a great many of their complaints about Obama—whether that he 
is a "socialist" or a "Nazi" or a "liar" or was born in Kenya—are contrary to 
even the most basic forms of common sense. They now have myriad means to bottle 
up legislation, and no special interest is deemed too small or insignificant to 
monkey up the works.</P>
<P>§ <EM>The power of money.</EM> Of course, when attempting to determine why 
the people's will is so frequently frustrated in our system, one must turn first 
and foremost to the power of money. The nonpartisan Center for Responsive 
Politics calculated that approximately $3.47 billion was spent lobbying the 
government in 2009, up from $3.3 billion the previous year. Despite Obama's 
attempts to transform the way business is transacted in Washington, 
special-interest money remains so influential that it is simply foolish to 
discuss the outcome of almost any policy debate in Congress without focusing 
first on who was buying what from whom. What's more, the problems caused by 
money in the system are certain to worsen in the near future as a result of the 
recent Supreme Court ruling that struck down a century of laws limiting 
corporate spending for political candidates in the name of "free speech." This 
has opened up new opportunities for all corporations, particularly those working 
through the Chamber of Commerce, which now acts as a middleman for many 
corporations looking to act without footprints.</P>
<P>§ <EM>The culture of finance.</EM> In a phenomenon that mimics the 
observations of the long-jailed Italian communist philosopher Antonio Gramsci, 
the economists Simon Johnson and James Kwak note that during the 1990s, when 
both parties benefited from massive investments in Congressional war chests by 
investment bankers and their allies, "the ideology of Wall Street—that 
unfettered innovation and unregulated financial markets were good for America 
and the world—became the consensus position in Washington on both sides of the 
political aisle." As a result, lobbyists' talking points became "self-evident." 
And their offers of jobs to underpaid, overworked Congressional staffers, 
irresistible.</P>
<P>§ <EM>The power of American ideology.</EM> It was the liberal hero Thomas 
Paine who first called government "but a necessary evil" and Henry David 
Thoreau who, writing on behalf of "Civil Disobedience," observed that "the 
government is best which governs least," and this retains a powerful appeal to 
many Americans regardless of the merits of any given government program, making 
these programs far easier to oppose than to support, to say nothing of the 
question of taxation.</P>
<P>§ <EM>Aggressive dishonesty and partisanship in the conservative media</EM>. 
As a result of a more than forty-year assault on journalism by right-wing 
funders—coupled with the decimation of so many once-proud journalistic 
institutions—an awful lot of the most influential perches in what remains of our 
media are occupied by people whose loyalty to journalism is vastly outweighed by 
their commitment to conservative talking points. Despite recent investments and 
advances, nothing on the left can compare to the power of talk-radio, Fox News 
and their network of like-minded multimillion-dollar think tanks.</P>
<P>§ <EM>Weaknesses of the MSM</EM>. The seepage of Fox-style conservatism into 
the rest of the MSM is only one of the roadblocks progressives must overcome. 
There is also the decline in reporting, the relentless focus on personality, the 
low level of intellectual discourse, the intensive focus on a single narrative, 
the obsession with celebrity and the relative lack of attention devoted to 
almost any remotely complex public policy issue.</P>
<P>All of these developments represent significant structural impediments to any 
progressive-minded president seeking to carry out his democratic mandate, even 
one who comes to Washington with ostensibly impregnable majorities in both 
houses of Congress. Obviously, if America is to be rescued from the grip of its 
democratic dysfunction, then merely electing better candidates to Congress is 
not going to be enough. We need a system that has better, fairer rules; reduces 
the role of money; and keeps politicians and journalists honest in their 
portrayal of what's actually going on.</P>
<P>Since the Obama administration is clearly happier with a top-down approach, 
progressives who take movement organizing seriously need to develop their 
institutions independently. To do so, however, they will have to put aside 
traditional differences that have separated them in the past, particularly those 
between liberals and progressives who think of themselves as left of 
liberal.</P>
<P>Progressives, including groups like Media Matters and FAIR, have already 
begun to put pressure on the mainstream media not to adopt the deliberately 
misleading and frequently false frames foisted on readers and viewers by an 
increasingly self-confident and well-funded right-wing noise machine. This needs 
to be kept up. (It also, and this is key, needs to be polite. No journalist is 
going to respond to the kind of personal abuse that is all too common in 
newspaper comment sections and other such forums for MSM complaint.) Exerted 
properly, such pressure is an effective means of forcing journalists to rethink 
some of their reflexive prejudices, particularly in today's punishing economic 
environment.</P>
<P>Indeed, with regard to almost every single one of our problems, we need 
better, smarter organizing at every level and a willingness on the part of 
liberals and leftists to work with what remains of the center to enact reforms 
that are a beginning rather than an endpoint in the process of societal 
transformation. As American history consistently instructs us, this is pretty 
much the only way things change in our system. Over time, reforms like Social 
Security, Medicare and the Voting Rights Act can add up to a kind of revolution, 
one that succeeds without bloodshed or widespread destruction of order, property 
or necessary institutions.</P>
<P>One hopeful hypothesis—one I'm tempted to share—on the Obama administration's 
willingness to compromise so extensively on the promises that candidate Obama 
made during the 2008 campaign would be that as president, he is playing for 
time. Obama is taking the best deal on the table today, but one expects that 
once he is re-elected in 2012—a pretty strong bet, I'd say—he will build on the 
foundations laid during his first term to bring about the fundamental "change" 
that is not possible in today's environment. This would be consistent with FDR's 
strategy during his second term and makes a kind of sense when one considers the 
nature of the opposition he faces today and the likelihood that it will 
discredit itself following a takeover of one or both houses in 2010. For that 
strategy to make sense, however, 2013 will have to provide a more pregnant sense 
of progressive possibility than 2009 did, and that will take a great deal of 
work by the rest of us.</P>
<P>To borrow from Hillel the Elder: "If not now, when? If not us, who?"</P>
<H2 style="MARGIN-TOP: 34px"><STRONG>Responses to This Article</STRONG></H2>
<P><STRONG>Michael Kazin</STRONG>, "<A 
href="http://www.thenation.com/article/154018/building-movement-offering-solutions">Building 
a Movement by Offering Solutions</A> <SPAN class=print-footnote>[2]</SPAN>"</P>
<P><STRONG>Barbara Ehrenreich</STRONG>, "<A 
href="http://www.thenation.com/article/154017/corpo-obama-geithner-petraeus-state">The 
Corpo-Obama-Geithner-Petraeus State</A> <SPAN 
class=print-footnote>[3]</SPAN>"</P>
<P><STRONG>Norman Ornstein</STRONG>, "<A 
href="http://www.thenation.com/article/154016/ending-permanent-campaign">Ending 
the Permanent Campaign</A> <SPAN class=print-footnote>[4]</SPAN>"</P>
<P><STRONG>Salim Muwakkil</STRONG>, "<A 
href="http://www.thenation.com/article/154014/obama-right-and-race">Obama, The 
Right and Race</A> <SPAN class=print-footnote>[5]</SPAN>"</P>
<P><STRONG>Theda Skocpol</STRONG>, "<A 
href="http://www.thenation.com/article/154013/obamas-healthcare-achievements">Obama's 
Healthcare Achievements</A> <SPAN class=print-footnote>[6]</SPAN>"</P>
<P><STRONG>Chris Bowers</STRONG>, "<A 
href="http://www.thenation.com/article/154012/there-will-be-no-silver-bullet">There 
Will Be No Silver Bullet</A> <SPAN class=print-footnote>[7]</SPAN>"</P></DIV>
<DIV class=print-taxonomy></DIV>
<DIV class=print-footer></DIV>
<HR class=print-hr>

<DIV class=print-source_url><STRONG>Source URL:</STRONG> <A 
href="http://www.thenation.com/article/154019/kabuki-democracy">http://www.thenation.com/article/154019/kabuki-democracy</A></DIV>
<DIV class=print-links>
<P><STRONG>Links:</STRONG><BR>[1] 
http://www.thenation.com/article/37165/kabuki-democracy-why-progressive-presidency-impossible-now<BR>[2] 
http://www.thenation.com/article/154018/building-movement-offering-solutions<BR>[3] 
http://www.thenation.com/article/154017/corpo-obama-geithner-petraeus-state<BR>[4] 
http://www.thenation.com/article/154016/ending-permanent-campaign<BR>[5] 
http://www.thenation.com/article/154014/obama-right-and-race<BR>[6] 
http://www.thenation.com/article/154013/obamas-healthcare-achievements<BR>[7] 
http://www.thenation.com/article/154012/there-will-be-no-silver-bullet<BR></P></DIV></BODY></HTML>