/*
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: #CCE2F6;
  color: #000000;
  padding: 0.5em;
}

.header {
  color: #FFFFFF;
  padding: 0px 0px 0px 0.5em;
}

#folders #Drafts {
  background-image: url(/webedge/images/mail/o_drafts.gif?l=en-US&v=cbt);
}

#folders #SentMail {
  background-image: url(/webedge/images/mail/o_sentmail.gif?l=en-US&v=cbt);
}

#folders #Trash {
  background-image: url(/webedge/images/mail/o_trash.gif?l=en-US&v=cbt);
}

#folders .content {
  font-family: Tahoma, Helvetica, sans-serif;
  padding: 2px;
}

#folders .folder {
  background-image: url(/webedge/images/mail/o_folder.gif?l=en-US&v=cbt);
  background-position: 0px 50%;
  background-repeat: no-repeat;
  padding: 3px 2px 3px 20px;
  white-space: nowrap;
}

#folders .selected {
  background-color: #94BEE7;
}

#folders .unread {
  font-weight: bold;
}

#header {
  background-color: #94BEE7;
  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(/webedge/images/mail/o_attachment.gif?l=en-US&v=cbt);
  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(/webedge/images/mail/mime/audio.gif?l=en-US&v=cbt);
}

#message #attachments .image {
  background-image: url(/webedge/images/mail/mime/image.gif?l=en-US&v=cbt);
}

#message #attachments .message {
  background-image: url(/webedge/images/mail/mime/message.gif?l=en-US&v=cbt);
}

#message #attachments .text {
  background-image: url(/webedge/images/mail/mime/text.gif?l=en-US&v=cbt);
}

#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(/webedge/images/portal/icon_block.gif?l=en-US&v=cbt);
  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: #31659C;
  background-image: url(/webedge/images/portal/logo.gif?l=en-US&v=cbt);
  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: 8pt;
    color: #CC0000; 
}


.info {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000; 
}


.toolbar {
    background-color: #31659C;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 8pt;
}


.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: #CCE2F6;
    font-family: Verdana, Tahoma, Helvetica, sans-serif; 
    font-size: 8pt;
}


.list0 {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000033;
    height: 22px;
}
.list1 {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000033;
    height: 22px;
}


.tablehdr {
    background-color: #94BEE7;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000; 
    height: 22px;
}






.button, .contentbutton {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #264E79;
    background-color: #DEEBF7;
    border-style: solid;
    border-color: #264E79;
    border-width: 1px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-right: 1px;
    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%;
}

form {
    margin-bottom: 0px;
}




.banner {
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #000000;
}


.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: 8pt;
    color: #264E79;
}


.tablehdrsmall {
    background-color: #94BEE7;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 6pt;
    color: #000000; 
}

