﻿div.Message{}
/* - - Search + Sort temp - - */
div.Message div.HeaderBlock{margin-bottom:0;}
div.Message div.HeaderBlock ul li a.WriteMessage{padding:8px 8px 8px 40px; background:#FF6600 url(../../images/Messages/MessageIcons.png) no-repeat 7px -25px;}
div.Message div.HeaderBlock ul li a.WriteMessage:focus,
div.Message div.HeaderBlock ul li a.WriteMessage:active,
div.Message div.HeaderBlock ul li a.WriteMessage:hover{background-color:#004353;}
/*Search*/
div.Message div.SearchFilter{margin:0 16px; background:#e8d7b7; border-top:3px solid #ddcaa9; position:relative;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;} 
div.Message div.SearchFilter label{top:0 !important; _top:15px !important; *top:15px !important;}
div.Message div.SearchFilter input.Text{margin:0 2px; vertical-align:middle;}
/**/
div.Message div.SearchFilter input.Btn{vertical-align:middle;}
/* - - Tabs - - */
div.Message div.Tabs{margin-top:10px;}
div.Message div.Tabs div.TabLinks{margin:0; padding:3px 0 0 0; background:#FFFFFF; height:38px;
-moz-box-shadow:0 3px 0 #E6DFD4; -webkit-box-shadow:0 3px 0 #E6DFD4; box-shadow:0 3px 0 #E6DFD4;}
div.Message div.Tabs div.TabLinks ul{overflow:visible; padding-bottom:0; border-bottom:none;}
div.Message div.Tabs div.TabLinks ul li{ margin:0 0 -4px 0; display:inline; /*width:33%;*/ width:50%; float:left; clear:none; text-align:center; height:45px;}
div.Message div.Tabs div.TabLinks ul li a{margin:0 auto; padding:8px 0 0 45px; display:block; text-align:left; font-size:120%; font-weight:normal; height:40px; width:52px; background:url('../../images/Messages/TabIcons.png') no-repeat left top; position:relative; z-index:100;}
/* - - Ibox Page - - */
div.Message div.Tabs div.TabLinks ul li.received_received a{background:url('../../images/Messages/TabIcons.png') no-repeat left top;}
div.Message div.Tabs div.TabLinks ul li.received_saved a{background:url('../../images/Messages/TabIcons.png') no-repeat -98px -48px; width:56px; padding:8px 0 0 54px;}
div.Message div.Tabs div.TabLinks ul li.received_sent a{background:url('../../images/Messages/TabIcons.png') no-repeat -209px -48px; padding:8px 0 0 54px;}
/*Saved
div.Message div.Tabs div.TabLinks ul li.saved_received a{background:url('../../images/Messages/TabIcons.png') no-repeat left -48px;}
div.Message div.Tabs div.TabLinks ul li.saved_saved a{background:url('../../images/Messages/TabIcons.png') no-repeat -98px top; width:56px; padding:8px 0 0 54px;}
div.Message div.Tabs div.TabLinks ul li.saved_sent a{background:url('../../images/Messages/TabIcons.png') no-repeat -209px -48px; padding:8px 0 0 54px;}
*/
/* - - Sent Page - - */
div.Message div.Tabs div.TabLinks ul li.sent_received a{background:url('../../images/Messages/TabIcons.png') no-repeat left -48px;}
div.Message div.Tabs div.TabLinks ul li.sent_saved a{background:url('../../images/Messages/TabIcons.png') no-repeat -98px -48px; width:56px; padding:8px 0 0 54px;}
div.Message div.Tabs div.TabLinks ul li.sent_sent a{background:url('../../images/Messages/TabIcons.png') no-repeat -209px top; padding:8px 0 0 54px;}
/**/
div.Message div.Tabs div.TabContent{margin:0 10px; padding:10px 0 0 0; background:#E8D7B7; border-top:3px solid #DDCAA9;
border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
-webkit-border-radius:0 0 8px 8px;}
/* - - Table - - */
div.Message div.MessageTable{margin:0 16px; position:relative; z-index:10;}
div.Message table.Messages{background:#F7F5F0; width:100%; 
border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
-webkit-border-radius:0 0 8px 8px;}
div.Message table.Messages tr{}
div.Message table.Messages th{padding:7px 10px; vertical-align:middle; border-top:1px solid #F7EAD0; background:#EDDFC5; color:#A06030;}
div.Message table.Messages th img{margin:0 -4px -3px 0;}
div.Message table.Messages td{padding:10px 10px; vertical-align:middle; border-top:1px solid #EBDEBE;}
div.Message table.NoImage td{padding:15px 10px;}
div.Message table.Messages td a{vertical-align:middle;}
div.Message table.Messages td.UserImg img{padding:2px; margin-right:10px; vertical-align:middle; border:1px solid #DFDFDF !important; background:#FFFFFF; width:40px; height:40px;}	
div.Message table.Messages td.Subject a{color:#333;}
div.Message table.Messages td.Attachment{text-align:center;}
div.Message table.Messages td.Attachment span.AttachmentIcon{display:block; width:20px; height:30px; background:url(../../images/Messages/MessageIcons.png) left -101px no-repeat;}
/**/
div.Message table.Messages td.Delete a{padding:7px 8px 7px 30px; background:#FF6600 url(../../images/Messages/MessageIcons.png) no-repeat 10px 11px; color:#FFFFFF; font-size:110%; text-decoration:none; border:none; font-weight:normal;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;}	
div.Message table.Messages td.Delete a:focus,
div.Message table.Messages td.Delete a:active,
div.Message table.Messages td.Delete a:hover{background-color:#004353; text-decoration:underline; cursor:pointer;}
/* - - Write Message Page - - */
div.WriteMessage{}
div.WriteMessage div.HeaderBlock{padding:5px 16px 14px 16px; margin-bottom:0; border-bottom:3px solid #e6e3da;}
/*Messages Btns*/
div.WriteMessage div.HeaderBlock ul li a.BacktoMessage{padding:8px 8px 8px 28px; background:#FF6600 url(../../images/Messages/MessageIcons.png) no-repeat 7px -137px;}
div.WriteMessage div.HeaderBlock ul li a.BacktoMessage:focus,
div.WriteMessage div.HeaderBlock ul li a.BacktoMessage:active,
div.WriteMessage div.HeaderBlock ul li a.BacktoMessage:hover{background-color:#004353;}
/*Back to Message*/

/*Form*/
div.WriteMessage div.Form {margin:0 16px; padding:15px 14px 0 14px; background:#F7F5F0;}

div.WriteMessage div.Form div.RecipientPanel div.Element{width:580px;}
div.WriteMessage div.Form div.RecipientPanel div.Element input.Text{width:351px;}
div.WriteMessage div.Form div.Field input.AddContact{padding:5px; vertical-align:bottom; background-image:url(../../images/Messages/MessageIcons.png); background-position:11px -63px; background-repeat:no-repeat; border:none; width:35px; height:30px;}

div.WriteMessage div.Form div.Field div.Element div#contactsDiv ul{padding-top:15px; overflow:hidden;}
div.WriteMessage div.Form div.Field div.Element div#contactsDiv ul li{padding:7px 0; float:left; clear:none; width:50%;}
div.WriteMessage div.Form div.Field div.Element div#contactsDiv ul li input{border:none; width:auto;}
div.WriteMessage div.Form div.Field div.Element div#contactsDiv ul li img{padding:2px; margin:0 10px; vertical-align:middle; border:1px solid #DFDFDF !important; background:#FFFFFF; width:40px; height:40px;}
div.WriteMessage div.Form div.Field div.Element div#contactsDiv ul li label{float:none; width:auto;}

div.WriteMessage div.Form div.AttachFile{}
div.WriteMessage div.Form div.Field #attachmentLinkDiv{padding-left:123px;}
div.WriteMessage div.Form div.AttachFile a{padding:8px 0 8px 23px; background:url(../../images/Messages/MessageIcons.png) left -101px no-repeat; cursor:pointer;}
div.WriteMessage div.Form #attachmentDiv{margin-top:15px;}
/* - - View Message Page - - */
div.ViewMessage{}
div.ViewMessage div.HeaderBlock{padding:5px 16px 14px 16px; margin-bottom:0; border-bottom:3px solid #e6e3da;}
/*Messages Btns*/
div.ViewMessage div.HeaderBlock ul li a{padding:8px 8px 8px 28px; background:#FF6600 url(../../images/Messages/MessageIcons.png) no-repeat 7px -137px;}
div.ViewMessage div.HeaderBlock ul li a:focus,
div.ViewMessage div.HeaderBlock ul li a:active,
div.ViewMessage div.HeaderBlock ul li a:hover{background-color:#004353;}
/*Back to Message*/
div.ViewMessage div.HeaderBlock ul li a.BacktoMessage{background-position:7px -137px;}
/*Reply Btn*/
div.ViewMessage div.HeaderBlock ul li a.ReplytoMessage{background-position:7px -166px;}
/*Delete Btn*/
div.ViewMessage div.HeaderBlock ul li a.DeleteMessage{background-position:7px 11px;}
/*Message*/
div.ViewMessage div.MessageBlock{margin:0 16px; padding:15px 0x 0 0; min-height:400px; background:#F7F5F0; color:#333333; font-family:Tahoma, Arial, Helvetica, sans-serif;}
div.ViewMessage div.MessageBlock div.SenderBlock{padding:10px 14px 7px;}
div.ViewMessage div.MessageBlock div.SenderBlock img{padding:2px; margin-right:10px; vertical-align:middle; border:1px solid #DFDFDF !important; background:#FFFFFF; width:50px; height:50px;}
div.ViewMessage div.MessageBlock div.SenderBlock a{font-size:120%;}
div.ViewMessage div.MessageBlock h3{padding:7px 14px; font-size:145%; font-weight:bold;}
div.ViewMessage div.MessageBlock div.MsgInfoBlock{padding:7px 14px; overflow:hidden;}
div.ViewMessage div.MessageBlock h4{padding:6px 0; display:inline; float:left; clear:none; width:50%; vertical-align:middle; color:#7b7b7b; font-size:110%;}
div.ViewMessage div.MessageBlock div.AttachmentBlock{padding:6px 0; display:inline; float:left; clear:none; width:50%; vertical-align:middle; text-align:right;}
div.ViewMessage div.MessageBlock div.AttachmentBlock a{padding:8px 0 8px 23px; background:url(../../images/Messages/MessageIcons.png) left -101px no-repeat;}

div.ViewMessage div.MessageBlock div.MessageContent{padding:14px; border-top:1px solid #e8e0d6; font-size:115%; line-height:1.6em;} 
div.ViewMessage div.MessageBlock div.MessageContent p{}
