#AttText1
{
	color: #000000;
}

#BodyFolder
{
	background-color: #000066;
}

#TextViewer
{
	color: #000000;
}

#TextViewer SPAN DIV TD TR TABLE
{
	color: #000000;
}

#aShowHeader
{
	color: #0000ff;
}

#Buttons1_txt
{
	background-color: #efefde;
	width: 100%;
}

#Buttons2_txt
{
	background-color: #efefde;
	width: 100%;
}

#lblViewTitle
{
	color: #ffffff;
	display: block;
	width: expression(document.body.Width);
	padding: 5px;
	border: 1px #7f7f7f solid;
	background-color: #000066;
}

.MailboxSettingsCell
{
	color: #ffffff;
}

#Blockedlist_LabelBlacklistWarnChangeDelay
{
	color: #ffffff;
}

#imgLoginLogo
{
	top: 125px;
	left: 100px;
	text-align: right;
	z-index: 100;
	position: absolute;
}

#tdStatistics
{
display: none;
}

#spanLoginEmail
{
	color: #ffffff;
	font-weight: bold;
	white-space: nowrap;
}

#txtLogin,
#txtPassword,
#txtSearch,
#p,
#ddlMoveTo
{
	margin: 0px;
	color: #ffffff;
	background-color: #000066;
	font-size: 11px;
	border: solid #ffffff 1px;
	padding-left: 4px;
	padding-bottom: 1px;
	padding-top: 1px;
	height: 18px;
}

#ddlLanguage
{
	background-color: #000066;
	color: #ffffff;
	margin: 0px;
	font-size: 11px;
	border: solid #ffffff 1px;
}

#lnkLogin,
#btnAttach
{
	font-size: 11px;
	font-weight: bold;
	border: solid #ffffff 1px;
	background-color: #003399;
	color: #ffffff;
	height: 18px;
}

#BodyContainer TD
{
	vertical-align: top;
}

/* WebMail Footer */
.WebMailFooter
{
	background-color:#000066;
	text-align: center;
}

/* WebMail Login page */
#tblLoginMain
{
}

#tblLoginLayout
{	
}

#tblLoginLeft
{
	background-color: #003399;
	width: 250px;
	height: 343px;
}

#tdLoginRight
{
	background-color: #0066cc;
	width:expression(document.body.offsetWidth);
	width:800px;
	color: White;
	font-family: Verdana;
	font-size:x-small;		
}

#trLoginTop TD
{
	padding-left: 10px;
	padding-right: 10px;
	height: 105px;
}

#tblLoginForm TR TD
{
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
}

#tblLoginForm TR TD SPAN
{
	font-weight: bold;
	color: #ffffff;
}

#trWaitMessage TD
{
	padding-left: 10px;
	padding-right: 10px;
	height: 30px;
}

#trLoginBottom TD
{
	padding-left: 10px;	
	padding-right: 10px;
	height: 60px;	
}

#spanIntroMail,
#spanIntroGate
{
	width: 580px;
}

.spanCopyright
{
	display: none;
	font-family: Verdana;
	font-size:xx-small;
	font-weight: bold;
	color: #163F65;
}

.spanPoweredBy
{
	display: none;
	font-family: Verdana;
	font-size:xx-small;
	font-weight: bold;
	color: #ffffff;
}

#tblLoginRight
{
	text-align: center;
}

#tblLoginRight TR TD
{
	font-family: Verdana;
	font-size:x-small;
	color: White;
	background-color: #0066cc;	
}


#txtLogin,
#txtPassword
{
	width: 180px;
}

#spanFeedback A
{
	color: #6F6D69;
}

/* Webmail Menu */

#imgLogo
{
	position:absolute;
	left:0px;
	top:1px;	
}

.Menu
{
	left: 0px;
	top: 1px;
	position: absolute;
	background-color:#003399;
	background-image: url(images/Mercury_Network.gif);
	background-repeat: no-repeat;
}

#menuItem
{
	position: absolute;
	left: 210px;
	top: 12px;
}

#menuItem td
{
}

#menuItem td A
{
	font-size:small;		
	font-weight: bold;
	font-family: Verdana;
	color: White;
	text-decoration:none;
}

#menuItem A:hover
{
	color:#999999;		
}

/* WebMail Folder list */

.FolderLayout
{
	width:expression(document.body.offsetWidth);
}

.FolderLayoutOver
{
	border-right:solid 2px black;
	width:expression(document.body.offsetWidth);
}

.FolderSubtitle
{
	font-size:small;
	font-family: Verdana;
	font-weight:bold;
	color: #ffffff;
}

.FolderTree
{
	vertical-align:top;
	color: #ffffff;
	font-weight: bold;
}

.FolderTree A
{
	color: #ffffff;
}

.FolderTree A:hover
{
	color: #999999;
}

/* Global tag */

IMG
{
	vertical-align: middle;
}

SPAN
{
	color: #000000;
	font-size:x-small;
	font-family: Verdana;
}

LABEL
{
	font-size:x-small;
	font-family: Verdana;
}

A
{
	color: #000066;
	text-decoration: none;
	font-size:x-small;
	font-family: Verdana;	
}

A:hover
{	
	color: #0000ff;
	text-decoration: underline;	
}


/* WebMail Submenu  */
#tblMsgMenu
{
	background-color: #000066;
	color: #ffffff;
	width: 100%;
	height: 24px;
	border: solid 1px #7f7f7f;
}

#tblMsgMenu TR TD
{
	background-color: #000066;
	color: #ffffff;
	vertical-align: middle;
}

#tblMsgMenu A
{
	color: #ffffff;
}


#tblMsgMenu TR TD SPAN
{
	color: #ffffff;
}

/* all list */
.dgList
{
	background-color: White;
	width: 100%;				
	table-layout:fixed;
}

#dgList SPAN
{
	color: #000000;
	font-weight: normal;
}

.dgListHead
{
	background-color: #E3E3E3;
	height:20px;
}

.dgListHead TD
{
	font-family: Verdana;
	font-size:x-small;
	color: Black;
	
}

.dgListHead TD A
{
	color: #000000;
	font-weight:bold;
}

.dgListItem
{
	font-size:x-small;
	font-family: Verdana;
}

.dgListItem A
{
	color: #000000;
}

.dgListItem TD
{
	white-space: nowrap;	
	overflow:hidden; 
	text-overflow:ellipsis;
}

.dgListItemHover
{
	background-color: #ffff99;
	color: #000000;
	font-size:x-small;
	font-family: Verdana;	
}

.dgListItemHover TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;
}

.dgListItemUnread
{
	font-weight:bold;
	font-size:x-small;
	font-family: Verdana;	
}

.dgListItemUnread TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	

}

.dgListItemUnread SPAN
{
	cursor:pointer;
}


.dgListItemUnreadHover
{
	background-color: #ffff99;
	color: Black;
	font-weight:bold;
	font-size:x-small;
	font-family: Verdana;
}

.dgListItemUnreadHover TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	
}


.dgListItemDeleted
{	
	font-size:x-small;
	font-family: Verdana;
	text-decoration: line-through;	
}

.dgListItemDeleted TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	
}

.dgListItemDeletedHover
{
	background-color: #ffff99;
	color: #000000;
	font-size:x-small;
	font-family: Verdana;
	text-decoration: line-through;		
}

.dgListItemDeletedHover TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	
}

.ListHeadChkbox
{
	width: 20px;
}

.ListHeadPriority
{
	width: 16px;
}

.ListHeadStatus
{
	width: 16px;
}

.ListHeadAtts
{
	width: 8px;
}

.ListHeadDate
{
	width: 100px;
}

.ListHeadSize
{
	width: 75px;
}

.ListHeadFrom,
.ListItemFrom
{
	padding-right: 8px;
}

.ListHeadTo,
.ListItemTo
{
	padding-right: 8px;
}

.ListHeadSubject,
.ListItemSubject
{
	padding-right: 8px;
}

/* message viewer */
.MessageViewHeader
{
	background-color: #000066;
	vertical-align: middle;
}

.MessageViewHeader TD
{
	background-color: #000066;
	vertical-align: middle;
}

.MessageViewMsgHeader
{
	color: #000000;
	background-color: #cccccc;
	font-size: x-small;
	font-family: Verdana;
	border-left: solid 1px #7f7f7f;
	border-top: solid 1px #7f7f7f;
	border-right: solid 1px #7f7f7f;
	border-bottom: solid 1px #7f7f7f;
	padding-left:10px;
	padding-right:10px;
	width: 100%;	
}

.MessageViewMsgHeader SPAN
{
	color: #000000;
}

.MessageViewLayout
{
}

.HTMLTextBody
{
	font-family: Verdana;
	font-size:smaller;
	color: #000000;
}

.HTMLTextBody DIV
{
	color: #000000;
}

.PlainTextBody
{
	font-family: monospace;
	font-size:medium;
	color: #000000;
}

.PlainTextBody A
{
	font-family: monospace;
	font-size:medium;
	color: Blue;
}

/* Message Editor */
#txt
{
	width: 100%;
}

#txtTo,
#txtCc,
#txtBcc,
#txtSubject
{
	width: 100%;
}

#lbContacts,
#tdContacts
{
	width: 200px;
}

#tblMsgOptions TD
{
	width: 150px;
}


/* Folder tree view */
#TreeView
{
	white-space:nowrap;
}



/* Page header */

.tblPageLayout
{
	position:absolute;
	margin-left:10px;
	top:0px;
	width:98%;
}

.tblPageLayout TR
{
	padding-bottom: 5px;
}

#tblListHead TD
{
	padding-top:15px;
	padding-bottom:10px;	
}

#tblListHead
{
	width: 100%;
	height: 30px;
}

#tblMessageInfo
{
	width: 100%;
	color: black;
	font-family: Verdana;
	font-size:x-small;
}

#tblMessageInfo TD
{

	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
	
	margin-bottom:2px;
	border-left : 1px solid #7f7f7f;
	border-top : 1px solid #7f7f7f;
	border-bottom : 2px solid #7f7f7f;
	border-right : 2px solid #7f7f7f;
	background-color: #E0E0E0;
}
	
#tblMessageInfo a
{
	font-weight:bold;
	color:Black;
	text-decoration:underline;
}

#tblListHead TR TD SPAN
{
	font-family: Verdana;
	font-weight: bold;
	font-size:small;
}

/* settings */
#tblSettingsMain
{
}

.SettingsOption,
.SettingsAccount
{
	background-color: #C6D1DD;
	width: 400px;	
	border: solid 1px #C6C3C6;	
	font-family: Verdana;
	font-size:x-small;
}

.SettingsOptionGeneral,
.SettingsFolders
{
	background-color: #C6D1DD;
	width: 600px;
	border: solid 1px #C6C3C6;
	font-family: Verdana;
	font-size:x-small;
	
}

#tblFoldersList TD
{
	border:none 0px;
	border-bottom:solid 1px;
}


.SettingsOptionsAntiSpam
{
	background-color: #C6D1DD;
	width: 400px;
	border: solid 1px #C6C3C6;	
}

.SettingsOptionsAntiVirus
{
	background-color: #C6D1DD;
	width: 450px;
	border: solid 1px #C6C3C6;	
}

.SettingsOptionsRules,
.SettingsOptionsAutoReply,
.SettingsContacts
{
	background-color: #C6D1DD;	
	border: solid 1px #C6C3C6;	
	width: 550px;
}

.SettingsOptionsHome,
.SettingsOptionsBusiness,
.SettingsTrusted,
.SettingsBlocked,
.SettingsOptionsBlocked,
.SettingsOptionsTrusted,
.SettingsAliases,
.SettingsOptionsReporting
{
	background-color: #C6D1DD;	
	border: solid 1px #C6C3C6;		
	font-family: Verdana;
	font-size:x-small;
	width: 100%;
}

.SettingsHeaderMenu
{
	border: solid 1px white;
	border-bottom: solid 1px #C6C3C6;
	padding-right: 10px;
}

.SettingsHeaderMenu A
{
	white-space: nowrap;	
}

.SettingsRow
{
	background-color:#F9F8E8;	
}

.SettingsRow TD
{
	padding-left: 10px;
}

.SettingsHeaderMain
{
}

.SettingsHeader
{
	background-color: #ffffff;
	border-bottom: solid 1px #C6C3C6;
	width: 100%;
	padding-right: 5px;
	padding-left: 5px;	
	height: 21px;
}

.SettingsHeader TD
{
	font-size:small;
	font-weight: bolder;
	padding-left: 10px;	
}

.SettingsHeader SPAN
{
	color: #000000;
	font-size:small;
	font-weight: bolder; 	
}

.SettingsHeader A
{	
	font-size:smaller;
	font-weight: bolder;
}

.SettingsHeader A:hover
{
	color: #2C455F;
}

.SettingsItem
{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 30px;	
	horizontal-align:left;
}

.SettingsItem SPAN
{
	color: #000000;
}

.SettingsItem textarea
{
	width:185px;
}

.SettingsIndent
{
	position: relative;
	left: 20px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.SettingsIndent SPAN
{
	color: #000000;
}

.SettingsCatTab
{
	position: relative;
	left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	width:5px;
}

.SettingsSep
{
	height: 10px;
}

.SettingsLeftCell
{
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 30px;
	width: 120px;
}

.SettingsLeftCell SPAN
{
	color: #000000;
}

/* statistics */
#tblFolderStats 
{
	width: 830px;
	height: 24px;
	border: solid 1px #7f7f7f;	
}

#tblFolderStats TR TD
{	
	padding-left: 5px;
	padding-right: 5px;
}

#tblFolderStats SPAN
{
	color: White;
}

/* unclassified */
#divContactEditor_main
{
	background-color: #C6D1DD;
}

#lblSent
{
	text-align: right;
}

#lblError
{
	color: #C70505;
}

#frmBody
{
	width: 100%;
	height: 60%;
}

#spanFilteringSettings A
{
	font-weight: bold;
}

#divWait
{
	font-weight: bolder;
	font-size:x-small;
}

#hrPrintSep
{
	display: none;
}

.DiagnosticHeader
{
	border-bottom: solid 1px #C6C3C6;
	width: 100%;
	padding-right: 5px;
	padding-left: 5px;	
	height: 21px;
}


.DiagnosticContainer
{
	background-color: #FBCB99;
	width: 100%;
	border: solid 1px #C6C3C6;
	font-family: Verdana;
	font-size:x-small;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	
}

.DiagnosticHeader TD
{
	font-size:smaller;
	font-weight: bolder;
	padding-left: 10px;	
}

.ImageSpacing
{
  width: 400px;
}

.tdAutoLogon
{	
	font-size:10px;
}

#tblQuota,
#MailBoxSize{
	color: #ffffff;
}

#Reporting_lnkGenerateNow
{
visibility: hidden;
}

#loginpage
{
background-color: #003399;
}

.btn
{
	background-image: none;
	background-color: #000066;
	color: #ffffff;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	font-size:smaller;
	font-family:Verdana;
	border: solid 1px white;
	text-decoration:none;
}

.btnover
{
	background-color: #000066;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	font-size:smaller;
	font-family:Verdana;
	border: solid 1px white;
}

.btnover A
{
	color: White;
	cursor:pointer;
	cursor:hand;
}

.btnover A:hover
{
	text-decoration:underline;
}

.btn A
{
	color: White;
	cursor:pointer;
	cursor:hand;
}

#FilteringAntivirus,
#FilteringFA,
#SettingsAliases,
#SettingsUserInfo
{
	display: none;
	visibility: hidden;
}

.SettingsItem A
{
	font-weight: bold;
}