﻿/* ---------- Quit and Fit -------------------------*/
/* ---------- Content Layout ----------- */ 
.MC_content-container {  width: 100%; height:100%; vertical-align:top; padding: 0px; border-spacing: 0px; }
.MC_content-container td {padding: 2px 6px 2px 6px; vertical-align: top; border-spacing: 0px; }

fieldset {background-color:#f4f6f8; border: 1px solid #d9dfe6; position: relative;  padding-top:0; z-index:1; margin:5px; }
MC_fieldset {background-color:#f4f6f8; border: 1px solid #d9dfe6; position: relative; margin-top:1em; padding-top:.75em; z-index:1; border-spacing: 0px; }
.MC_fieldset {background-color:#f4f6f8; border: 1px solid #d9dfe6; position: relative; padding-top:.75em; z-index:1; border-spacing: 0px; }

legend  {color: #EB8320; font-weight: bold; font-size: 8.5pt; position:absolute; top: -.6em; left: .5em; z-index:1;}
MC_legend  {color: #EB8320; font-weight: bold; position:absolute; top: -.6em; left: .5em; z-index:1;}

.MC_fieldset-padded {margin: -10px -15px -1px 0px; padding: 4px 1px 6px 1px; z-index:1; width: 100%; border-spacing: 0px;  }/*<------shaded table*/
.MC_fieldset-padded td {margin: 0px;  padding: 0px; border-spacing: 0px; }/*<------shaded cell*/

.MC_mainview {margin: -10px -15px -1px 0px; padding: 4px 1px 6px 1px; z-index:1; width: 100%; border-spacing: 0px;  }/*<------shaded table*/
.MC_mainview td {margin: 0px;  padding: 0px; border-spacing: 0px; }/*<------shaded cell*/

/* ---------- Grid View Layout ---------- */
.MC_datatable {border-collapse:collapse; font-size:9pt;width: 99%; height:99%; margin: 10px 1px 15px 5px; padding: 0px; border-spacing: 0px;} /*<--- gridview*/
.MC_datatable th {margin: 0 3px 0 3px; padding: 3px 5px 3px 5px;  height: 21px; background: url(../../Images/MessageCenter/bg_tableheader.gif) 0 0 repeat-x; border: 1px solid #c1cddb; padding:0px 0px 0px 0px; font-weight: bold; color: #2C4A7C;  text-align:center; border-spacing: 0px; }
.MC_datatable td {margin: 0px 0px 0px 0px; padding: 1px 3px 1px 3px; font-size:8.6pt;  border-top: 1px solid #c1cddb; vertical-align:top;}/* gridview cells */
.MC_datatable td.MC_calloutcell {border: 2px solid #c1cddb;padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; background-color: #ffffff; color: #4C719B;}

.MC_datatable-header {color: #2C4A7C;  padding: 0 0 0 0px; margin: 0 0 0 0px; height: 21px; background: url(../../Images/MessageCenter/bg_tableheader.gif) 0 repeat-x; border: 1px solid #c1cddb; font-weight: bold;}
.MC_datatable-paging {border: 2px solid #c1cddb; background-color: #ffffff; color: #4C719B;}
.MC_datatable-paging table tr td {border:none;} /* Cancels out the .datatable tr td for the paging row */

.MC_datatable tr.read  {font-weight: normal ; }
.MC_datatable tr.unread  {font-weight: bold ; background-color: #d9dfe6; }

/* ---------- Disclaimer ---------- */
.MC_disclaimertable {border-collapse:collapse; font-size:smaller; width: 99%; height:99%; margin: 10px 1px 15px 5px; padding: 0px; border-spacing: 0px;} /*<--- gridview*/
.MC_disclaimertable-paging {border: 2px solid #c1cddb; background-color: #ffffff; color: #4C719B;}
.MC_disclaimertable-paging table tr td {border:none;} 
.MC_disclaimertable td.MC_disclaimercell {border: 2px solid #c1cddb;padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; background-color: #ffffff; color: #4C719B;}

/* ---------- Instructions ---------- */
.MC_instructionstable {border-collapse:collapse; font-size:smaller; width: 99%; height:99%; margin: 10px 1px 15px 5px; padding: 0px; border-spacing: 0px;} /*<--- gridview*/
.MC_instructionstable-paging {border: 2px solid #c1cddb; background-color: #ffffff; color: #4C719B;}
.MC_instructionstable-paging table tr td {border:none;} 
.MC_instructionstable td.MC_instructionscell {border: 2px solid #c1cddb;padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; background-color: #ffffff; color: #4C719B;}

/* ---------- Top Nav ---------- */
.MC_topnavtable {border: 2px solid #c1cddb; font-size:smaller; width: 99%; height:99%; margin: 10px 1px 15px 5px; padding: 0px; border-spacing: 0px;}
.MC_topnavtable-paging {border: 2px solid #c1cddb; background-color: #ffffff; color: #4C719B;}
.MC_topnavtable td.MC_topnavcell {padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; background-color: #ffffff; color: #4C719B;}
.MC_topnavtable a:link.MC_activelink, .MC_topnavtable a:visited.MC_activelink,.MC_topnavtable a:hover.MC_activelink {color:#739FAB; text-decoration: none; font-weight: bold;font-family: Arial, Helvetica, sans-seri;}
.MC_topnavtable a.MC_nonactivelink,.MC_topnavtable a:visited.MC_nonactivelink {color: #4c565a; text-decoration: none; font-family: Arial, Helvetica, sans-seri; font-weight: bold;}

/* --------- message actions nav--------------- */
.MC_actionsnavtable {border-collapse:collapse; font-size:smaller; width: 99%; height:99%; margin: 10px 1px 15px 5px; padding: 0px; border-spacing: 0px;} /*<--- gridview*/
.MC_actionsnavtable-paging {border: 2px solid #c1cddb; background-color: #ffffff; color: #4C719B;}
.MC_actionsnavtable-paging table tr td {border:none;} 
.MC_actionsnavtable td.MC_actionsnavcell {border: 2px solid #c1cddb;padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; background-color: #ffffff; color: #4C719B;}
.MC_actionsnavtable a:link, .MC_actionsnavtable a:visited, .MC_actionsnavtable a:hover, .MC_actionsnavtable a:active {color: #739FAB;text-decoration: none;}
/*.MC_actionsnavtable a:hover {color: #739FAB;text-decoration: none; font-weight:bold; }*/

/*----------- Message View ---------------*/
.MC_MessageView { border:none; margin: -10px -15px 5px 20px; padding: 4px 1px 6px 1px; z-index:1; width: 100%; border-spacing: 0px;  }/*<------shaded table*/
.MC_MessageView td {margin: 0px;  padding: 0px; border-spacing: 0px; }/*<------shaded cell*/

/* ---------- Form Layout ---------- */
.MC_form-buttons { text-align: right; width: 314px; padding-top: 4px;}
.MC_form-buttons input {border: 2px solid #4C719B; background-color: #DDDDDD; }
.MC_form-button {border: 2px solid #4C719B; background-color: #DDDDDD;}
.MC_form-actionmessage { color: Green; }
.MC_form-label { font-weight: bold; width:100px; vertical-align: top; }
.MC_form-readonlylabel { font-weight: normal; width: 100px; vertical-align: top; }
.MC_label { font-weight: bold; }

/* reply subject */
.MC_MessageView .MessageTextBox {Color: #4C719B; Background-Color: White; border: 2px solid #c1cddb; width: 575px; font-family: Verdana;}

/* subject */
input.MessageTextBox {Color: #4C719B; Background-Color: White; border: 2px solid red; width: 575px;	font-family: Verdana;}

/*
input.MC_form-input {Color: #4C719B; Background-Color: White; border: 2px solid purple; width: 575px;	font-family: Verdana;}
 */

/*--viewing msg (text), reply message,*/
.MessageTextBox {Color: #4C719B; Background-Color: White; border: 2px solid #c1cddb; width: 575px; font-family: Verdana;}

.mc_highlightlabel{ font-weight: bold; font-size: 11px; }

.mc_navinfo{Color: black;font-size: 11px; line-height: 17px;font-family: Arial, Helvetica, sans-seri;text-align: left;}
