/* CSS Document */

/* =============================================================*/
table {
	width:auto;
	margin-bottom: 20px;
}
table.rounded {
	margin-top:10px;
}
/* =============================================================*/
table.black th {
	color:#FFFFFF;
	font-size:medium;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
	padding: 7px 5px 7px 5px;
	margin-bottom:10px;
	vertical-align:bottom;
}
table.black td {
	font-size:large;
	padding: 3px 7px 3px 7px;
}
/* =============================================================*/
table.data {
	background-color:#E5EDF8;
}
table.data th {
	color:#FFFFFF;
	font-size:medium;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
	padding: 7px 10px 7px 10px;
	margin-bottom:10px;
	vertical-align:bottom;
}
table.data td {
	vertical-align:middle;
	padding:5px;
	font-size:medium;
	margin-top:5px;
	margin-bottom:5px;
	padding: 5px 10px 5px 10px;
}
table.data td.label {
	border:1px solid #E5EDF8;
	padding-top:6px;
}

/* =============================================================*/
table.data2 {
	width:100%;
	background-color:#E5EDF8;	
}
table.data2 th {
	color:#FFFFFF;
	font-size:medium;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
	padding: 4px 10px 4px 10px;
	margin-bottom:10px;
	vertical-align:bottom;
}
table.data2 td {
	vertical-align:middle;
	padding: 5px 10px 5px 10px;
	font-size:medium;
	text-align:center;
}
table.data2 th input[type=checkbox] {
	width:1.25em;
	height:1.25em;
	vertical-align:bottom;
}
table.data2 td input[type=checkbox] {
	width:1.35em;
	height:1.35em;
	vertical-align:middle;
}
/* =============================================================*/
table.data3 {
	background-color:#E5EDF8;
}
table.data3 th {
	color:#FFFFFF;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
	padding: 4px 10px 4px 10px;
	margin-bottom:10px;
	vertical-align:bottom;
}

 table.data3 td {
	vertical-align:middle;
	padding: 5px 10px 5px 10px;
		font-size:11pt;
	text-align:center;
}
/* =============================================================*/
table.data4 {
	width:100%;
	background-color:#E5EDF8;	
}
table.data4 th {
	color:#FFFFFF;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
	padding: 4px 10px 4px 10px;
	margin-bottom:10px;
	vertical-align:bottom;
}
 table.data4 td {
	vertical-align:middle;
	padding: 5px 10px 5px 10px;
	font-size:11pt;
	text-align:center;
}
/* =============================================================*/
table.log th {
	color:#FFFFFF;
	font-size:medium;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
	padding: 7px 10px 7px 10px;
	margin-bottom:10px;
	vertical-align:bottom;
}
 table.log td {
	vertical-align:middle;
	padding:5px;
	font-size:medium;
	background-color:#E5EDF8;
	color:#555555;
}

/* =============================================================*/

table.dupefile {
	margin-top:0px;
}
table.dupefile th {
	background:#ab6219 url("/css/mailflex-remote/images/ui-bg_highlight-soft_50_ab6219_1x100.png") 50% 55% repeat-x;
}

.mydata {
	width:100%;
	border-spacing:0px;
}

.mydata th {
	padding: 4px 10px 4px 10px;
}

.mydata tr:nth-child(even) {
	background:#ffffff;
}

.mydata tr:nth-child(odd) {
	background:#E5EDF8
}

.mydata tr:hover {
	background-color:#FFCC00;
}

.mydata td {
	font-size:11pt;
	padding: 4px 10px 4px 10px;
	}

.td_center {
	text-align:center;
}

table.cpltr_req  {
	background-color:#E5EDF8;
	margin-top:10px;
}
.cpltr_req th {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
	padding: 3px 10px;
}

.cpltr_req td {
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

td.cpltr_req_td_right {
	text-align:right;
}

td.cpltr_req_td_totals {
	text-align:right;
	font-weight:bold;
	padding:10px;
	background:#95AEC2;
}

.spacer {
	height:8px;
}

.ltr_req th {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	background:#234B83 url("/css/mailflex-remote/images/ui-bg_highlight-soft_85_234C83_1x100.png") 50% 55% repeat-x;
}

.ltr_req td {
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font-size:80%;
	background-color:#E5EDF8;
}

td.ltr_req_td_right {
	text-align:right;
}

td.ltr_req_td_totals {
	text-align:right;
	padding-left:75px;
}

div.message {
	margin-left:40px;
	padding:5px 5px 5px 5px;
	font-size:90%;
}

td.button {
	border-top:1px solid #cccccc;
	padding-top:8px;
	padding-bottom:8px;
	color:#555555;
}

td.rlabel {
	text-align:right;
}

td.label,td.rlabel {
	color:#234B83;
	padding-right:15px;
	vertical-align:middle;
	font-weight:bold;
}

td.small_label {
	font-size:smaller;
}

.aster {
	color:#77A62F;
}
#content td input {
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}
table.postage td {
	padding-left:8px;
	padding-right:8px;
}
table.postage td.postagetotal {
	padding:8px;
	text-align: right;
	color:#234B83;
	font-weight:bold;
}
tr.hover_row:hover {
	background:#FFAD4B url("/css/mailflex-remote/images/ui-bg_inset-soft_55_FFAD4B_1x100.png") 30% 50% repeat-x; 
}

table#tblResponseStats {
	border:2px solid #234B83;'
} 
table#tblResponseStats td {
	text-align:right;
	padding-left:15px;
	line-height:120%;
	font-weight:bold;
}
