html,body {
}

td {
font-family:Arial, sans-serif;
font-size:8pt;
color:#5A5A5A;
}

.mnbdy {
background-color:#EFEFEF;
overflow:auto;
padding:2px;
margin:0px;
}

.fmbdy {
background-color:#EFEFEF;
padding:2px;
margin:0px;
}

A:link {
text-decoration:none;
color:#2C6190;
}

A:visited {
text-decoration:none;
color:#00FF00;
}

A:active {
text-decoration:underline;
color:#0F72DA;
}

A:hover {
text-decoration:underline;
color:#383042;
}

.hbtbl {
table-layout:fixed;
word-wrap:break-word;
overflow:hidden;
}

.stxt {
background-color:#CACACA;
border-bottom: 1px solid #F6F6F6;
color:#5A5A5A;
height: 32px;
line-height: 1.3;
}

.stxt2 {
background-color:#CACACA;
border-bottom: 1px solid #F6F6F6;
color:#5A5A5A;
height: 32px;
line-height: 1.3;
}

.dtxt {
color:#5A5A5A;
font-size:7pt;
text-align:right;
}

.dtxt2 {
color:#767676;
font-size:7pt;
text-align:right;
}

.cfrm {
margin-bottom:0px;
}

.frmtb {
padding-left:3px;
padding-right:3px;
font-family:Arial, sans-serif;
font-size:8pt;
background-color:#FFFFFF;
border:#BABABA 2px solid;
color:#5A5A5A;
margin: 1px 2px 1px 2px;
}

.frmtb:focus {
border-color: #5C5C5C;
}

.frmbtn {
font-family:Arial, sans-serif;
font-size:9pt;
background-color:#219297;
border:#219297 1px solid;
color:#FFFFFF;
font-weight:bold;
padding: 4px 4px 4px 4px;
vertical-align:top;
margin: 2px 2px 2px 2px;
}

.pic {
width:16px;
height:16px;
margin-left:-2px;
margin-right:0px;
padding-right:2px;
float:left;
margin-top: 6px;
vertical-align:middle;
}

.status {
	float: right;
}

.msg.Private.Sent .status:after {
	content: ' \2714';
}

.msg.Private.Delivered .status:after {
	content: ' \2714\2714';
}

img.bbImg {
	max-width: 100px;
	max-height: 100px;
}