.hiddenBin{width:0;height:0;display:none;visibility:hidden;left:-1000px;top:-1000px;}
.popupBin .header{left:0;top:0;width:98%;height:1.4em;border:1px inset #FFF;background-color:#008;color:#FFF;font-weight:700;text-align:left;overflow:hidden;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;margin:0;padding:2px;}
.header .close_link{height:12px;float:right;clear:none;text-align:right;margin-right:2px;border:none;}
.popupBin .content{left:0;width:98%;height:80%;border:1px inset #FFF;background-color:#FFF;color:#000;font-weight:400;text-align:left;overflow:auto;margin:0;padding:2px;}
.popupBin .footer{left:0;width:98%;height:1.2em;border:1px outset #FFF;background-color:#444;color:#000;font-weight:400;text-align:left;overflow:hidden;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;margin:0;padding:2px;}
.footer{text-align:center;}
.popupBin .footer a{font-weight:light;font-size:small;text-decoration:none;width:auto;float:left;clear:none;display:inline-block;margin:0 10px;padding:1px;}
.popupBin .footer img{height:12px;border:none;margin-right:2px;vertical-align:baseline;}
.message_counter label{float:left;clear:none;color:#fff;width:auto;}
.message_counter a.next{float:left;clear:none;color:#fff;width:16px;height:16px;background:transparent url(images/icon_next_small.gif) no-repeat left center;}
.message_counter a.previous{float:left;clear:none;color:#fff;width:16px;height:16px;background:transparent url(images/icon_prev_small.gif) no-repeat left center;}
.hilite{background-color:#44F;}
.cb_table_sel{cell-padding:0;cell-spacing:0;border:none;display:inline;}
.cb_table_sel label{cursor:pointer;}
.promote,.demote,.delete{background:transparent;display:inline-block;width:18px;height:18px;text-decoration:none;border:none;vertical-align:middle;background-repeat:no-repeat;background-position:left center;}
.promote{background-image:url(/images/icon_up_small.gif);}
.demote{background-image:url(/images/icon_down_small.gif);}
.delete{background-image:url(/images/icon_delete_small.png);}
.add{background:transparent url(/images/icon_add.gif) no-repeat left center;height:26px;line-height:32px;padding:4px 4px 4px 26px;}
.emptyCell{font-weight:700;text-align:center;}
.campaignFrame{position:absolute;left:-1000px;top:-10000px;width:1px;height:1px;}
.msg_icon_empty{display:inline-block;float:right;clear:none;width:64px;height:1em;background:transparent url(images/icon_dm.png) no-repeat left center;text-align:center;vertical-align:middle;text-shadow:#000 4px;margin:.5em 0 0;padding:4px;}
.msg_icon{display:inline-block;float:right;clear:none;width:64px;height:1em;background:transparent url(images/icon_email_small.png) no-repeat left center;text-align:center;vertical-align:middle;text-shadow:#000 4px;margin:.5em 0 0;padding:4px;}
.msg_icon_loading{display:inline-block;float:right;clear:none;width:64px;height:1em;background:transparent url(images/ajax_login.png) no-repeat left center;text-align:center;vertical-align:middle;text-shadow:#000 4px;margin:.5em 0 0;padding:4px;}
.msg_icon_urgent{display:inline-block;float:right;clear:none;width:64px;height:1em;background:transparent url(images/icon_urgent_dm_small.png) no-repeat left center;text-align:center;vertical-align:middle;text-shadow:#000 4px;margin:.5em 0 0;padding:4px;}
.popupBin{display:inline-block!important;visibility:visible;position:fixed!important;border:1px solid #000!important;top:90%!important;bottom:98%!important;height:8%;left:0!important;right:4%!important;width:4%!important;opacity:.25!important;border-left:none;border-radius:0 8px 8px 0;transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-webkit-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-moz-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-o-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-ms-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;background:#FFF url(images/icon_mail.png) no-repeat center center;cursor:pointer;}
.popupBin:hover{opacity:1!important;transition:opacity 1s ease-in-out, width .5s ease-in-out;-webkit-transition:opacity 1s ease-in-out, width .5s ease-in-out;-moz-transition:opacity 1s ease-in-out, width .5s ease-in-out;-o-transition:opacity 1s ease-in-out, width .5s ease-in-out;-ms-transition:opacity 1s ease-in-out, width .5s ease-in-out;}
.popupBin.expanded{display:inline-block!important;visibility:visible;position:fixed!important;border:1px solid #000!important;border-radius:0 8px 8px 0;top:83%!important;bottom:98%!important;height:15%;left:0!important;right:99%!important;width:99%!important;opacity:.25!important;transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-webkit-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-moz-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-o-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;-ms-transition:opacity 1s ease-in-out, visibility 1s linear, width .5s ease-in-out;background:#eee;cursor:default;}
.popupBin.expanded:hover{opacity:1!important;transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out, width .5s ease-in-out;-moz-transition:opacity 1s ease-in-out, width .5s ease-in-out;-o-transition:opacity 1s ease-in-out, width .5s ease-in-out;-ms-transition:opacity 1s ease-in-out, width .5s ease-in-out;}
.popupBin .content,.popupBin .header,.popupBin .footer,.popupBin .close{width:0;display:none;margin:0;}
.popupBin.expanded .content,.popupBin.expanded .header,.popupBin.expanded .footer{width:99.5%;display:inline-block;margin:0;}
.popupBin.expanded .close{display:inline-block;position:absolute;left:98.199997%;top:2px;width:auto;height:auto;opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;-ms-opacity:1;}
.popupBin.expanded .content{border:none;height:62%;width:99.199997%;max-height:4em;border-radius:0 8px 0 0;}
.popupBin .counter{width:10px;height:10px;display:block;background-color:orange;color:#FFF;border-radius:50%;text-align:center;vertical-align:middle;border:1px solid orange;font-size:10px;line-height:1em;position:absolute;left:60%;top:50%;padding:2px;}
.popupBin.expanded .counter{display:none;}
.message_pager,.message_counter{clear:none;display:inline-block;float:right;vertical-align:middle;width:auto;margin:0;padding:0;}
.info_link,.info_link:active,.info_link:hover,.info_link:focus,.info_link:visited{color:#8F8;}
.mute_link,.mute_link:active,.mute_link:hover,.mute_link:focus,.mute_link:visited{color:#F88;}