BODY {
	background:white;
	background-image:none;
	color: #000000;
}



.bodyTitle  {
	margin-top:-8px; 
	background:white; 
	background-repeat:no-repeat; 
}

.default, .title, .hPMenuItem, .hPProductTitle, hPProductRelease, .hpText, .loginText, .loginLink, .fldAccountName, .fldName, .fldNameLink, .fldNameLinkSelected, .fldNameSelected, .blockTitle, .msgSummaryTitle, .msgSummaryReadData, .msgSummaryUnReadData, .msgSummaryData, .msgSummaryTitleData, .emailTableHdr, .emailTableHdrSorted, .emailTableFrom, .emailTableSubject, .emailTableDate, .emailTableStatus, .emailTableType, .emailTableLength, .emailTableChk, .emailTablePriority, .emailSort, .menuButtonLink, .searchHelp, .searchCell, .emailViewing, .emailIndex, .messageHdr, .messageData, .messageDataSmall, .messageBody, .moveFilterBar, .fldSubscribedHdr, .fldSubscribedData1, .fldSubscribedData2, .attachRowColor1, .attachRowColor2, .attachFilename, .attachSize, .attachMime, .messageControlBar, .addressTypeCol, .addressFilterCol, .optionsLink, .optionsLinkHelp, .messageActionLinks, .optionsInstructions, .optionsLabel, .optionsData, .addrBookInst, .addrBookExportOptions, .addrBookImportMessage, .addressEditLabel, .addressEditInput, .messageAttachmentsHdr, .errorText, .errorHelp, .infoText, .infoHelp, .optionsLabelBad, .gdlDetails, .controlBarLink, .gdlControlBar, .inactiveText, .controlBar, .messageHdrRow, .mbxDetailsRow, .moreAddress, .GDLlink, .addressHeaderRow, .folderSubLink, .sendEmailOK, .sendEmailFailed, .addrNotice, .downloadMsg, .composeHelpLink {
    font-family:Arial,Helvetica; /* Default Font Family */
}

.default, .hPMenuItem, .blockTitle, .msgSummaryTitle, .msgSummaryReadData, .msgSummaryUnReadData, .msgSummaryData, .msgSummaryTitleData, .emailTableHdrSorted, .emailTableHdr, .emailTableFrom, .emailTableSubject, .emailTableDate, .emailTableStatus, .emailTableType, .emailTableLength, .emailTableChk, .emailTablePriority, .emailSort, .searchHelp, .searchCell, .emailViewing, .emailIndex, .messageHdr, .messageData, .messageBody, .fldName, .fldNameLink, .fldNameLinkSelected, .fldNameSelected, .fldSubscribedHdr, .fldSubscribedData1, .fldSubscribedData2, .attachRowColor1, .attachRowColor2, .attachFilename, .attachSize, .attachMime, .messageControlBar, .addressTypeCol, .addressFilterCol, .optionsLink, .optionsLinkHelp, .messageActionLinks, .optionsInstructions, .optionsLabel, .optionsData, .addrBookInst, .addrBookExportOptions, .addrBookImportMessage, .addressEditLabel, .addressEditInput, .messageAttachmentsHdr, .errorText, .errorHelp, .infoText, .infoHelp, .optionsLabelBad, .gdlDetails, .gdlControlBar, .inactiveText, .messageHdrRow, .mbxDetailsRow, .moreAddress, .GDLlink, .addressHeaderRow, .folderSubLink, .sendEmailOK, .sendEmailFailed, .downloadMsg, .composeHelpLink {
    font-size: 10pt;
} /* default font size */

 .messageDataSmall {
    font-size: 10pt;
	font-weight: bold;
}

.addrNotice {
    font-size: 10pt;
	font-weight: bold;
	color: red;
}

a.controlBarLink {
    font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	vlink: #FFFFFF;
	alink: #FFFFFF;
}

a.controlBarLink:hover { color: #FF0000; }

.moveFilterBar, .controlBar {
    font-size: 10pt;
}

.hPMenuItem {
    font-weight: normal;
    text-decoration:none;
} 

.hpText, .blockTitle, .emailTableHdr, .moveFilterBar, .fldSubscribedHdr, .messageControlBar, .messageAttachmentsHdr, .controlBar, .menuButtonRow {
	background: #5D8DB7; /* Web Voicemail Blue */
}

.addressHeaderRow {
	background-color: #cecedd; 
    font-weight: bold;
}

.hPProductTitle {
	color: #ffcc00; /* Orangy Color */
}

.title, .hPMenuItem, .hpText, .blockTitle, .emailTableHdrSorted, .emailTableHdr, .emailSort, .menuButtonLink, .moveFilterBar, .fldSubscribedHdr, .messageControlBar, .addressFilterCol, .messageActionLinks, .messageAttachmentsHdr, .controlBar {
	color: #ffffff; /* White */
}

.loginText, .loginLink, .emailViewing, .gdlDetails {
	color: #000000; /* Black */
}

.errorText, .errorHelp {
	color: red; /* Red */
}

.infoText, .infoHelp {
	color: #000000; /* Red */
}

.loginLink {
	vlink: #000000;
	text-decoration:    none;
}

.blockBorder {
	background: #5D8DB7; /* Web Voicemail Blue */
	/* background: #000000; */ /* Black */
	/* background: #FFFFFF; */ /* White */
}

.helpPanel {
	text-align: center;
}

.loginPage {
	text-align: center;
}

.emailPage {
	text-align: center;
	vertical-align: top;
}

.title  {
    position:absolute;
    left:20px;
    top:18px;
    font-size:20pt;
    font-weight:bold;
}


.hPProductTitle {
    font-size: 12pt;
    font-weight:bold;
    text-decoration:none;
}

.hPProductRelease {
    font-size: 8pt;
    font-weight:normal;
    text-decoration:none;
}

.hPText  {
    font-size: 10pt;
    font-weight: normal;
    text-decoration:none;
}

.loginText {
    font-size:          12pt;
    text-decoration:    none;
}

.fldAccountName {
	font-size: 10pt;
    font-weight: bold; 
}

.fldNameLink, .fldNameLinkSelected {
	text-decoration: none;
}

.fldNameLinkSelected {
	color: red;
}

.fldNameSelected {
	text-decoration: none;
    font-weight: bold; 
}

.loginBackground {
	height: 248px;
	text-align: center;
	vertical-align: middle;
}

.loginTableRowOuter {
	width: 100%;
}

.loginTableDataOuter {
	text-align: center;
	background-color: red; 
}

.loginTableOuter {
	width: 100%;
	background-color: lightgrey; 
}

.loginTableRowInner {
}

.loginTableDataInner {
	vertical-align: middle;
	text-align: center;
	background-repeat:no-repeat; 	
}

.loginTableInner {
	border: 1px;
	width: 400;
	height: 248;
	cell-padding: 0;
	cell-spacing: 0;
	border: 0;
}

.defaultBlockData {
	vertical-align: top;
}

.defaultBlockRow {
	vertical-align: top;
}

.blockTitle {
    font-weight: bold;
    text-decoration:none;
}

.msgSummaryTitle {
	text-align: center;
    font-weight: bold;
}

.msgSummaryTitleData {
	text-align: left;
	width: 30%;
    font-weight: bold;
}

.msgSummaryReadData {
	text-align: center;
    font-weight: normal;
}

.msgSummaryUnReadData {
	text-align: center;
    font-weight: bold;
}

.msgSummaryData {
	text-align: left;
    font-weight: bold;
}

.advert {
	text-align: center;
}

.emailTableHdr {
	text-align: center;
    font-weight: bold;
}

.emailTableHdrSorted {
	text-align: center;
    font-weight: bold;
	background-color: #3c668e;
}

.emailSort {
	text-align: center;
    font-weight: bold;
	text-decoration: none;
}

.emailTableFrom, .emailTableSubject, .emailTableDate {
	text-align: left;
}

.emailTableLength {
	text-align: right;
}

.emailTableChk, .emailTablePriority {
	width: 2%;
}

.emailTableType {
	width: 2%;
}

.emailTableFrom {
	width: 25%;
}

.emailTableDate {
	width: 16%; 
}

.emailTableLength {
	width: 7%;
}

.emailTableStatus, .emailTableType, .emailTableChk, .emailTablePriority {
	text-align: center;
}

.emailTableRowHighlight {
	background-color: #fbe3b1;
}

.emailTableRowColorDeleted {
	background-color: #C0C0C0; 
}
.emailTableRowColorFraud {
	font-weight: bold;
	background-color: #ff7070; 
}

.emailTableRowColor1, .fldSubscribedData1, .attachRowColor1 {
	/*background-color: #cecedd;*/
	background-color: #efeffa;
}

.emailTableRowColor1Archived {
	color: #C0C0C0;
	background-color: #efeffa;
}

.emailTableRowColor2Archived {
	color: #C0C0C0;
	background-color: #ffffff;
}
.emailTableRowColor1New {
	font-weight: bold;
	background-color: #efeffa;
}

.emailTableRowColor2New {
	font-weight: bold;
	background-color: #ffffff;
}

.emailTableRowColor2, .fldSubscribedData2, .attachRowColor2 {
	background-color: #ffffff;
}

.menuButtonRow {
	vertical-align: middle;
	text-align: center;
}

.ieMenuButton {
	background-color: #5D8DB7; 
	background-repeat:no-repeat; 
	/*border-left: solid #5D8DB7 1px;*/
	padding-left:12px; 
	padding-right:12px;
}

.ieMenuButtonHighlight {
	background-color: #3C668E; 
	background-repeat:no-repeat; 
	padding-left:12px; 
	padding-right:12px;
}

.nsMenuButton {
	background-color: #5D8DB7;
	background-repeat:no-repeat; 
	padding-left:12px; 
	padding-right:12px;
}

.nsMenuButtonHighlight {
	background-color: #3C668E; 
	background-repeat:no-repeat; 
	padding-left:12px; 
	padding-right:12px;
}

.menuButtonLink {
	font-size: 9pt; 
	font-weight:bold; 
	text-decoration:none;
}

.titleBackground {
	background-repeat:no-repeat; 
}

.emailViewing {
	text-align: right;
}

.emailIndex {
	text-align: left;
}

.messageHdrRow {
	background-color: #cecedd;
}

.messageHdr {
	text-align: right;
	font-weight:bold; 
	vertical-align: top;
	width: 20%;
}

.messageData {
	text-align: justify;
	vertical-align: center;
	background-color: #cecedd;
	width: 85%;
}

.messageBody {
	text-align: justify;
	vertical-align: top;
	background-color: #FFFFFF;
}

.moveFilterBar, .controlBar {
	font-weight: bold;
	vertical-align: middle;
}

.fldSubscribedHdr {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

.fldSubscribedData1 {
	text-align: center;
	text-decoration: none;
}

.attachFilename {
	text-align: right;
	text-decoration: none;
	width: 25%;
}

.attachSize {
	text-align: center;
	text-decoration: none;
	width: 10%
}

.attachMime {
	text-align: left;
	text-decoration: none;
	width: 100%;
}


a.addressLink {
	color: #000000;
	vlink: #000000;
	alink: #000000;
}

a.addressLink:hover { color: #FF0000; }

.addressListCol {
	text-align: center;
	vertical-align: middle;
}

.addrBookListCol {
	text-align: center;
}

.addrBookActionCol {
	text-align: center;
}

.addrBookInst {
	text-align: justify;
}

.addrBookImportMessage {
	text-align: center;
	color: blue;
}

.addrBookExportOptions {
	text-align: center;
}

.addressedListsCol {
	text-align: center;
	vertical-align: middle;
	width:30%;
}

.addressActionCol {
	text-align: center;
	width:25%;
	vertical-align: middle;
}

.addressTypeCol {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

.addressFilterCol {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

.recordHelpLink {
	font-weight: bold;
	text-decoration: none;
}

.composeHelpLink {
	font-weight: bold;
}

.optionsLink {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	vlink: #000000;
	alink: #000000;
}

.messageActionLinks {
	text-decoration: none;
	font-weight: bold;
	vlink: #ffffff;
	alink: #ffffff;
}

.optionsLabel, .optionsLabelBad {
	font-weight: bold;
	text-align: right;
	width: 40%;
}
.optionsLabelBad {
	color: red;
}
.optionsData {
	text-align: left;
	width: 70%;
}

.addressEditLabel {
	text-align: right;
	font-weight: bold;
	width: 40%
}

.addressEditData {
	text-align: left;
}

.submitActionBar {
	text-align: center;
}

.errorText, .errorHelp, .infoText, .infoHelp {
	text-align: center;
}

.gdlDetails {
	font-weight: bold;
}

.gdlControlBar {
	font-weight: bold;
}

a.GDLlink {
    font-size: 10pt;
	font-weight: bold;
	color: #000000;
	vlink: #000000;
	alink: #000000;
}

a.GDLlink:hover { color: #FF0000; }

a.folderSubLink {
    font-size: 10pt;
	font-weight: bold;
	color: #000000;
	vlink: #000000;
	alink: #000000;
}

a.folderSubLink:hover { color: #FF0000; }


a.emailIndexLink {
	text-decoration: none;
    font-size: 10pt;
	font-weight: normal;
	color: blue;
	vlink: blue;
	alink: blue;
}

.inactiveText {
	text-decoration: none;
	color: silver;
}

.messageAttachmentsHdr {
	font-weight: bold;
}

.mbxDetailsRow {
	color: #000000;
	font-weight: bold;
}
