/* Handlers icon(s) */
.ui-widget-picker dl.ico-post-handler dt { background-position:0px -320px; color:#7e7e7e; }
.ui-widget-picker dl.ico-category-handler dt { background-position:0px -280px; color:#7e7e7e; }
.ui-widget-picker dl.ico-categories-handler dt { background-position:0px -240px;  }
.ui-widget-picker dl.ico-auth-handler dt { background-position:0px -360px;  }
.ui-widget-picker dl.ico-recovery-handler dt { background-position:0px -400px;  }
.ui-widget-picker dl.ico-registration-handler dt { background-position:0px -560px; }
.ui-widget-picker dl.ico-profile-handler dt { background-position:0px -680px; }
.ui-widget-picker dl.ico-subscription-handler dt { background-position:0px -720px; }



.ui-widget-picker dl.ico-chunks dt { background-position:0px -200px; } 
.ui-widget-picker dl.ico-carousel dt { background-position:0px -160px; } 
.ui-widget-picker dl.ico-store dt { background-position:0px -840px; } 
.ui-widget-picker dl.ico-rotator-handler dt { background-position:0px -160px; }
.ui-widget-picker dl.ico-rotator-handler dt { background-position:0px -160px; }
.ui-widget-picker dl.ico-sitemap dt { background-position:0px -240px; } 
/*
* Additional CSS rules
*
*/

div.highlights { background-color:#ededfa; border-left: 8px solid #333399; padding: 10px 10px 10px 20px; margin:10px 0px 10px 0px }

table.data-table {  }
table.data-table th,
table.data-table td { padding:5px; border:1px solid #c2c2c2 }
table.data-table td, 
table.data-table td p { font-size:11px; line-height:14px; }
table.data-table tr:first-child { -moz-border-radius: 6px 0 0 0; -webkit-border-radius: 6px 0 0 0; border-radius: 6px 0 0 0 }

span.red { color:#c70000; }

table.docs { width:100%; }
table.docs tr > td { padding:5px; vertical-align: top; border:1px solid #f8f8f8; }
table.docs tr > td:first-child { width:200px; background:#f0f0f0; vertical-align: middle; }
