/*
Copyright (c) 2002-2004 Openwave Systems Inc. All rights reserved.

The copyright to the computer software herein is the property of
Openwave Systems Inc. The software may be used and/or copied only
with the written permission of Openwave Systems Inc. or in accordance
with the terms and conditions stipulated in the agreement/contract
under which the software has been supplied.
*/








body {
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  margin: 0px;
}

html {
  background-color: #FFFFFF;
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 70%;
}

label {
  font-weight: bold;
}

table {
  font-size: 8pt;
}

.content {
  background-color: #FFFFFF;
  color: #000000;
  padding: 0.5em;
}

.content1 {
  background-color: #FFFFFF;
  color: #000000;
  padding: 0px;
}

.header {
  color: #FFFFFF;
  padding: 0px 0px 0px 0px;
}

#folders #Drafts {
  background-image: url(/images/portal/o_drafts.gif?l=en-US&v=windstream);
}

#folders #SentMail {
  background-image: url(/images/portal/o_folderopen.gif?l=en-US&v=windstream);
}

#folders #Trash {
  background-image: url(/images/portal/o_trash.gif?l=en-US&v=windstream);
}

#folders .content {
  font-family: Tahoma, Helvetica, sans-serif;
  padding: 2px;
}

#folders .folder {
  background-image: url(/images/portal/o_folderopen.gif?l=en-US&v=windstream);
  background-position: 0px 50%;
  background-repeat: no-repeat;
  padding: 3px 2px 3px 20px;
  white-space: nowrap;
}

#folders .selected {
  font-size: 10px;
	line-height: 22px;
	color: #85a2bd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #faefd0;
	font-weight: bold;
}

#folders .unread {
  font-weight: bold;
  font-size: 10px;
	line-height: 22px;
	color: #85a2bd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

#header {
  background-color: #FFFFFF;
  height: 1.7em;
  margin: 0px 2px 0px 2px;
  padding: 4px 4px 4px 8px;
}

#header h1 {
  float: left;
  margin: 0.25em 0px 0px 0px;
}

#header #account {
  margin: 0px;
  text-align: right;
}

#message {
  color: #000000;
}

#message #attachments .attachment {
  background-image: url(/images/mail/o_attachment.gif?l=en-US&v=windstream);
  background-position: 0px 50%;
  background-repeat: no-repeat;
  line-height: 18px;
  padding: 0.5em 0.0em 0.5em 18px;
  white-space: nowrap;
}

#message #attachments .audio {
  background-image: url(/images/mail/mime/audio.gif?l=en-US&v=windstream);
}

#message #attachments .image {
  background-image: url(/images/mail/mime/image.gif?l=en-US&v=windstream);
}

#message #attachments .message {
  background-image: url(/images/mail/mime/message.gif?l=en-US&v=windstream);
}

#message #attachments .text {
  background-image: url(/images/mail/mime/text.gif?l=en-US&v=windstream);
}

#message #body {
  background-color: #FFFFFF;
  padding: 1.0em;
}

#message #body h1 {
  display: block;
  font-size: 24pt;
}

#message #body h2 {
  display: block;
  font-size: 18pt;
}

#message #body h3 {
  display: block;
  font-size: 14pt;
}

#message #body pre {
  font-size: 9pt;
}

#message #headers {
  background-color: #94BEE7;
}

#message .blocked {
  background-image: url(/images/portal/icon_block.gif?l=en-US&v=windstream);
  background-position: 4 center;
  background-repeat: no-repeat;
  border-bottom: 1px solid #F0F0F0;
  border-left: 1px solid #808080;
  border-right: 1px solid #F0F0F0;
  border-top: 1px solid #808080;
  line-height: 24px;
  margin: 3px;
  padding: 4px 4px 4px 24px;
}

#message .blocked a {
  color: #F00000;
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  white-space: nowrap;
}

#message .part {
  border-bottom: 1px dotted #94BEE7;
  padding: 0.5em 0.0em 0.5em 0.0em;
}

#navigation {
  background-color: #7EBA00;
  background-image: url(/images/portal/logo.gif?l=en-US&v=windstream);
  background-position: 0px 50%;
  background-repeat: no-repeat;
  margin: 2px 2px 0px 2px;
  padding: 7px 7px 0px 150px;
}

#quota {
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  margin: 0px;
  padding: 0px;
}

#quota .gauge {
  background-color: #FFFFFF;
  border: 1px solid #94BEE7;
  height: 1.25em;
  margin: 0.5em 0px 0px 0px;
  padding: 1px;
}

#quota .normal {
  background-color: #FFCC33;
  height: 1.25em;
}

#quota .warning {
  background-color: #FF0000;
  height: 1.25em;
}




.tabs {
    background-color: #31659C;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}


.error {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    color: #D71000; 
}


.info {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000; 
}


.toolbar {
    background-color: #7EBA00;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 8pt;
}

.toolbarLink {
    background-color: #BEDB7F;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    color: #666666;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
  	padding: 0px;
}

.toolbarShow {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    color: #85a2bd;
    font-size: 8pt;
}

.toolbar1 {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 8pt;
}

.black1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	font-weight: bold;
}


.footer {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}




.formlabel {
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
}


.settingshdr {
    background-color: #94BEE7;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}


.msghdr {
    background-color: #94BEE7;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000; 
}


.insidetable {
    background-color: #E5F1CD;
    font-family: Verdana, Tahoma, Helvetica, sans-serif; 
    font-size: 11px;
    color: #666666;
}


.list0 {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    height: 22px;
}
.list1 {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000033;
    height: 22px;
}

.list0 img {
    border: 0;
}
.list1 img {
    border: 0;
}


.tablehdr {
    background-color: #faefd1;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000; 
    height: 22px;
}






.button {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #264E79;
    background-color: #DEEBF7;
    border-style: solid;
    border-color: #264E79;
    border-width: 1px;
    padding-top: 1px;
    padding-left: 2px;
    padding-bottom: 1px;
    padding-right: 2px;
    cursor: pointer;
}

.disabledbutton {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #808080;
    background-color: #DEEBF7;
    border-style: solid;
    border-color: #264E79;
    border-width: 1px;
    padding-top: 1px;
    padding-left: 2px;
    padding-bottom: 1px;
    padding-right: 2px;
    cursor: pointer;
}


.contentbutton {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #264E79;
    background-color: #DEEBF7;
    border-style: solid;
    border-color: #264E79;
    border-width: 1px;
    padding-top: 1px;
    padding-left: 2px;
    padding-bottom: 1px;
    padding-right: 2px;
    cursor: pointer;
}


.readonly {
    color: #808080;
    border-style: solid;
    border-width: 1px;
    border-color: #808080
}

a {
    color: #000000;
}

a.leftbar {
    text-decoration: none;
}


a.leftbar:hover {
    text-decoration: underline;
}

input, select, textarea {
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
}

h1, h2, h3 {
  display: inline;
  font-size: 100%;
}

hr, font, span {
  display: block;
}

form {
    margin-bottom: 0px;
}




.banner {
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
}


.gauge {
    background-color: #FFCC33;
}
.gaugewarning {
    background-color: #FF0000;
}


.msgbody {
    background-color: #FFFFFF;
    color: #000000; 
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
}


.settingslink {
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
}


.tablehdrsmall {
    background-color: #94BEE7;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 6pt;
    color: #000000; 
}

.AutoComplete {
  position: absolute;
  color: #FFFFFF;
  background-color: #BBBBBB;
  opacity: .9;
  filter: alpha(opacity=90);
  border: 1 solid #000000;
}

.AutoComplete .Hover {
  background-color: #31659C;
}

.tabhr{
	color=#CEE9CB;
	size="1px";
}