﻿
/*MESSAGE CENTER*/
.MessageCenterPnlMessageInfoTable{
    padding:0;
    width:100%;
    text-align:center;
}

.MessageCenterPnlMessageInfoTD{
    width:50px;
}

.MessageCenterPnlNoMessageInfoTable{
    padding:0;
    border:0;
    border-spacing:5px;
    width:100%;
    text-align:center;
}

.MessageCenterPnlNoMessageInfoTD{
    text-align:center !important;
    column-span:all;  /*3*/
    font-weight:600;
    font-style: normal;
    padding-bottom: 5px;
}

.MessageCenterDataGrid{
    padding:0;
}

#datagrid .MessageCenterDataGrid tr.MessageCenterDataGridItem td, #datagrid .MessageCenterDataGrid tr.altColor td{
    border-right:none;
}

#datagrid .MessageCenterDataGrid .BillShrinkTotal
{
    display:none;
}

.MessageCenterDataGridItem{
    border-width:0;

}

.MessageCenterDataGridHeader{
    font-weight:600;
    font-style: normal;
}

.MessageCenterDataGridTemplateHeader{
    width:4%;
	text-align: center;
}

.MessageCenterDataGridTemplateHeaderReceived{
    width:19%;
	text-align: left;
}

.MessageCenterDataGridTemplateHeaderSubject{
    width: 25%;
	text-align: left;
}

.MessageCenterDataGridTemplateHeaderUrgency{
    width:7%;
	text-align: center;
}

.MessageCenterDataGridTemplateHeaderStatus{
    width:7%;
	text-align: center;
}

.MessageCenterDataGridTemplateHeaderID{
    width:5%;
	text-align: center;
}

.MessageCenterDataGridTemplateHeaderAttachment{
    width:20%;
	text-align: left;
}

.MessageCenterDataGridTemplateHeaderButton{
    width:4%;
}

.MessageCenterDataGrid td:nth-child(2), .MessageCenterDataGrid td:nth-child(3), .MessageCenterDataGrid td:nth-child(7) {
	text-align: left;
}

.MessageCenterDataGrid td:nth-child(1), .MessageCenterDataGrid td:nth-child(4), .MessageCenterDataGrid td:nth-child(5), .MessageCenterDataGrid td:nth-child(6), .MessageCenterDataGrid td:nth-child(8), .MessageCenterDataGrid td:nth-child(9), .MessageCenterDataGrid td:nth-child(10) {
	text-align: center;
}

.MessageCenterDataGrid td {
	border-style: none!important;
}

.MessageCenterDataGrid tbody .BillShrinkTotal {
	display: none;
}

.MessageCenterP {
    text-align: right;
    padding: 5px;
    margin: 0 0 1px;
    border-top: 1px solid #C8C8C8;
}

 .MessageNewoptin-panel input
 {    
      float: left;
 }
 .MessageNewoptin-panel label
 {    
      margin-left: 25px;
      display: block;
 }

.HelpCell{
    text-align:left;
}

.MessageNewOptinMainContentDiv{
    margin: 0 auto;
}

.MessageNewMainContentTable{
    border:0;
    /*border-spacing:10px;*/
    width:500px;
    margin: 0 auto;
    padding:5px;
}

.MessageNewMainContentTableTD{
    width:100%;
}

.MessageNewMainContentTableLabel{
    width:250px;
}

input.MessageNewMainContentTableTextBox{
    width: 500px;
}

.MessageNewMainContentTableRadioButton {
    text-align:left;
    width:200px;
}

.MessageNewAccountCheckListSectionTH{
    vertical-align:text-top;
}

.MessageNewMessageSectionTextBox{
    height: 150px;
    width: 400px;
}

.MessageNewMessageSectionTH{
    vertical-align:top;
}

.MessageNewMainContentTable .MessageNewFileListTypeLabel, .MessageNewMainContentTable #ctl00_PageContent_ctl00_lblMbLimit {
    width:485px;
	padding-left: 89px;
	padding-top: 3px;
	padding-bottom: 5px;
	display: table-cell;
}


.MessageSendMainContentTable #ctl00_PageContent_ctl00_lblMbLimit, .MessageSendMainContentTable #ctl00_PageContent_ctl00_lblFileTypesList {
	width:520px;
	padding-left: 122px;
	padding-top: 3px;
	padding-bottom: 5px;
	display: table-cell;
}

.MessageNewMainContentTable tbody tr td.SmallInfoMessageTD {
	width:480px;
	padding-left: 87px;
	font-weight: 400;
	font-style: normal;
}

.MessageNewMainContentTable tbody tr.MessageNewHideRow {
	display: none;
}

.MessageSendMainContentTable tbody tr td {
	padding-top: 5px;
}

.MessageNewButtonTable{
    border:0;
}

div.MessageSendMainContentDiv{
	margin: 0;
}

table.MessageSendMainContentTable{
    border:0;
    width:560px;
	margin: auto;
	padding-top: 15px;
}

.MessageSendMainContentTableTextBox{
    width:400px;
}

.MessageSendMainContentTableRadioButton{
    text-align:left;
    width:200px;
}

.MessageSendMainContentTableReplyLabel{
    vertical-align:text-top;
}

.MessageSendMainContentTableMessageTextBox{
    height:150px;
    width:400px;
}

.MessageSendPreviousMessageTextBox{
    height:150px;
    width:400px;
}

.MessageSendMainContentTable tbody tr th {
	text-align: right;
	padding-right: 10px;
	font-weight: 600;
	font-style: normal;
	padding-top: 6px;
}

.MessageSendMainContentTableHiddenRow {
    display:none;
}

.MessageSendMainContentTable tbody tr td.SmallInfoMessageTD {
	width:480px;
	padding-left: 120px;
	font-weight: 400;
	font-style: normal;
}

.MessageSendButtonTableDiv{
	text-align: right;
}
.MessageSendButtonTableDiv input {
    margin-left: 3px;
}
/*.MessageSendButtonTableDiv #ctl00_PageContent_ctl00_btnSubmit {
	position: relative;
	left: 150px;
	top: 5px;
}

.MessageSendButtonTableDiv #ctl00_PageContent_ctl00_btnCancel {
	position: relative;
	right: 156px;
}

.MessageSendButtonTableDiv #ctl00_PageContent_ctl00_btnReset {
	position: relative;
	right: 3px;
}

.MessageSendButtonTableDiv #ctl00_PageContent_ctl00_btnCancel {
	position: relative;
	right: 156px;
}

.MessageSendButtonTableDiv #ctl00_PageContent_ctl00_btnReset {
	position: relative;
	right: 3px;
}*/

.MessageViewMainContentDiv{
    margin: 0 auto 20px auto;
    width:400px;
}

.MessageViewMainContentTable{
    width: 600px;
	margin: auto;
}

.MessageViewMainContentTableTH200, .MessageViewMainContentTableTH{
    text-align: right;
    width:100px;
	padding-right: 7px;
}

.MessageViewMainContentDiv .ViewMessageBody {
	width: 600px;
	margin: auto;
	padding-left: 180px;
}

table.MessageViewMainContentTableButtonTableLeft {
	width: 180px;
	text-align: right;
	padding-right: 3px;
}

table.MessageViewMainContentTableButtonTableRight
{
    width: 100%;
    text-align: left;
    margin-left: -5px;
}

table.MessageViewMainContentTableButtonTableRight input,
table.MessageViewMainContentTableButtonTableLeft input
{
    margin-left: 3px;
    margin-right: 3px;
}

.MessageViewMainContentTableButtonDivLeft, .MessageViewMainContentTableButtonDiv {
	padding-top: 15px;
}

.MessageNewMainContentTable tbody tr th {
	text-align: right;
	padding-right: 10px;
	font-weight: 600;
	font-style: normal;
	padding-top: 5px;
}

.MessageNewMainContentTable tbody tr td {
	padding-top: 5px;
}

.MessageNewButtonTable tbody tr td.MessageNewButtonTableTD .newskin-button-container {
	padding: 0px;
	margin: -3px 0 0;
	width: 500px;
}

.MessageCenterMessageInfoTD
{
    padding-bottom: 10px;
}

table.MessageNewMainContentTable
{
    width: 650px;
}

.MessageNewButtonTable
{
    margin-top: 5px;
    margin-bottom: 10px;
}

table.MessageNewMainContentTable td.fileUploadContainer .ChooseButton {
    width: 417px;
}
.dl-MessageCenter {
     width:95px !important;
}
.MessageCenterRequired {
    background: url("../Images/black_asterisk.svg") no-repeat center left;
    padding-left: 13px;
    display: inline;
}
input.transfer-amount {
    width:125px;
    margin-top: 5px;
    margin-right: 2px;
}