.UserMessageNoRead {    background-color: #F0F0F5 !important; background-image:none !important;   color:Black;   font-size: 11px;  text-align:left;    } 
.UserMessageNoRead .x-panel-body{background-color: #F0F0F5;}
.UserMessageNoRead .UserMessageImage  {color:Black;  }
.UserMessageNoRead .UserMessageSender { font-weight: bold;}
.UserMessageNoRead .UserMessageDate { font-weight: bold;text-align:right;}
.UserMessageNoRead .UserMessageSubject {color:Black;  }
.UserMessageNoRead .UserMessageTime { font-weight: bold;text-align:right;}
.UserMessageNoRead .UserMessageShortMessage {font-size: 9px;}
.UserMessageNoRead .UserMessageImage {color:Black;  }

.UserMessageRead {    background-color: #F9F9F9; color:Black;   font-size: 11px;  text-align:left; } 
.UserMessageRead .UserMessageImage {color:Black;  }
.UserMessageRead .UserMessageSender {color:Black;  }
.UserMessageRead .UserMessageDate {text-align:right;}
.UserMessageRead .UserMessageSubject {color:Gray;  }
.UserMessageRead .UserMessageTime {text-align:right;}
.UserMessageRead .UserMessageShortMessage {font-size: 9px; color:Gray; }
.UserMessageRead .UserMessageImage {color:Black;  }


.UserMessage {    background-color: #F0F0F5;  font-size: 11px;  text-align:left;    } 
.UserMessage .UserMessagePriority {color:Black; vertical-align:bottom;}
.UserMessage .UserMessageLabel {font-weight: bold; color:Black;}
.UserMessage .UserMessageImage  {color:Black; margin-left: 5px; }
.UserMessage .UserMessageSender {color:Black;  }
.UserMessage .UserMessageDateTime {text-align:right; float:left; white-space:nowrap;}
.UserMessage .UserMessageSubject {color:Black;  }
.UserMessage .UserMessageShortMessage {color:Black;  }
.UserMessage .UserMessageImage {color:Black;  }
.UserMessage .UserMessageBody {background-color: white; border: 1px solid black; vertical-align:text-top; padding: 5px 5px 5px 5px}