body
{
	background-color: #fff;
	margin:0 0 30px 5px;
	padding:0;
	border:0;
	font-family: Verdana, Arial;
}
.Clear
{
	clear: both;
}

.FormLeft
{
	width: 180px;
	font-weight: bold;
	float: left;
	clear: both;
	margin-bottom: 10px;
	font-size: 11px;
}
.FormRight
{
	width: 250px;
	float: left;
	margin-bottom: 10px;
}
.FormRight input
{
	width: 230px;
	font-size: 12px;
	font-family: Verdana;
}
.FormRight textarea
{
	width: 230px;
	height: 100px;
	font-size: 12px;
	font-family: Verdana;
}
.FormRight span
{
	font-size: 12px;
}
.FormBtn
{
	border: 0;
	background-color: #000;
	color: #fff;
	font-size: 10px;
	font-family: Verdana, Arial;
	margin-left: 0px;
}
.FormImage
{
	margin-bottom: 10px;
}
.FormLabel
{
	float: left;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-family: Verdana;
	cursor:pointer;
}
.FormLabelContactList
{
	width: 100%;
	float: left;
	font-size: 12px;
	font-family: Verdana;
	cursor:pointer;
}
hr
{
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px;
	border-bottom-style: dashed;
}

/* used by Inbox area */
.MailHeader
{
	clear:both;
	float:left;
	background-color:#0066cc;
	border-bottom-color:Blue;
	border-bottom-style:outset;
	border-width:1px;
}
.MailMessageLines 
{ 
	/*clear:both;*/
	float:left;
	background-color:#FFFFF0;
}
.MailMessageLines:hover
{
	border-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#0066cc;
	cursor:pointer;
}
.MailDirectionLabel
{
	float:left;
	width:40px;
	font-size: 10px;
	font-family: Verdana;
	font-weight:bold;
}
.MailFromLabel
{
	float:left;
	width:80px;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
}
.MailSubjectLabel
{
	float:left;
	width:250px;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
}
.MailDateLabel
{
	float:left;
	width:140px;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
}
.MailDirection
{
	float:left;
	width:40px;
	font-size: 10px;
	font-family: Verdana;
}
.MailFrom
{ 
	float:left;
 	width:80px;
	font-size: 11px;
	font-family: Verdana;
}
.MailSubject
{
	float:left;
	width:250px;
	font-size: 11px;
	font-family: Verdana;
}
.MailDate
{
	float:left;
	width:140px;
	font-size: 11px;
	font-family: Verdana;
}
.MailMessage 
{
	margin-top:0px;
	padding-top: 10px;
	padding-left:10px;
	padding-bottom:10px;
	float:left;
	width:498px;
	font-size: 11px;
	font-family: Verdana;
	border-style:solid;
	border-top:0px;
	border-width:1px;
	border-color:#ccccff;
}
.ReplyMessage
{
	float:right;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	text-align:justify;
	margin-bottom:10px;
}
.ReplyMessage:hover
{
	cursor:pointer;
}
.ReplyMessageImg
{
	vertical-align:text-bottom;
}
.ReplyMessageAreaDefault
{
	display:none;
}
.ReplyMessageArea
{
	display:block;
}

/* used by compose area */
.ComposeLeft
{
	width: 80px;
	font-weight: bold;
	float: left;
	clear: both;
	margin-bottom: 10px;
	font-size: 11px;
}
.ReplyTextInputs
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#736AFF;
	background-color:#FFFFF0;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	width:230px;
}

.RecentPostingsFirstRow
{
	float:left;
	width:390px;
	background-color:#FFFFF0;
	font-family:Verdana;
	font-size:10px;
}
.RecentPostingsSecondRow
{
	float:left;
	width:390px;
	background-color:#fff;
	font-family:Verdana;
	font-size:10px;
}

.FormLeftActivity
{
	width: 280px;
	font-weight: bold;
	float: left;
	clear: both;
	margin-top:10px;
	margin-bottom: 10px;
	font-size: 11px;
}

.Unread
{
 	font-weight:bolder;
}
.Read
{
	font-weight:normal;
}


/* overwrite login control style */
.LoginWarningMessage
{
	float:left;
	width:auto;
	font-family:Verdana;
	font-size:10px;
	text-align:justify;
	color:Red;
}
.LoginBox
{
	float:left;
	width:450px;
	font-family:Verdana;
	font-size:10px;
	
}
