





body {
  margin: 0px;
}

html {
  background-color: #FFFFFF;
  font-size: 70%;
}

label {
  font-weight: bold;
}

table {
}

.content {
  background-color: #CCE2F6;
  color: #000000;
  padding: 0.5em;
}

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

#folders #INBOX {
  background: url(/svr1/images/renewal/bg_received.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs) no-repeat top;
	width: 173px;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 35px;
	display: block;
}

#folders #Drafts {
  background: url(/svr1/images/renewal/bg_draft.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs) no-repeat top;
	width: 173px;
	padding-top: 11px;
	padding-bottom: 6px;
	padding-left: 35px;
	display: block;
}

#folders #SentMail {
  background: url(/svr1/images/renewal/bg_transmit.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs) no-repeat top;
	width: 173px;
	padding-top: 11px;
	padding-bottom: 7px;
	padding-left: 35px;
	display: block;
}

#folders #Trash {
  background: url(/svr1/images/renewal/bg_trush.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs) no-repeat top;
	width: 173px;
	padding-top: 11px;
	padding-bottom: 7px;
	padding-left: 35px;
	display: block;
}

#folders .content {
  padding: 2px;
}

#folders .folder {
  background-image: url(/svr1/images/mail/o_folder.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
  background-position: 0px 50%;
  background-repeat: no-repeat;
  padding: 3px 2px 3px 20px;
}

#folders .selected {
  background-color: #94BEE7;
  font-weight:bold!important;
}

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

.MessageTab {
  display: none;
  z-index: 100;
  filter:alpha(opacity=30);
  padding-bottom: 10px;
  width: 67;
  height: 27;
  position: absolute;
  background-color: white;
  -moz-opacity:0.2;
}

.FolderMgntVeil {
  display: none;
  z-index: 100;
  filter:alpha(opacity=50);
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 100px;
  padding-top: 0px;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: white;
  -moz-opacity:0.2;
}

/*
#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(/svr1/images/mail/o_attachment.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
  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(/svr1/images/mail/mime/audio.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
}

#message #attachments .image {
  background-image: url(/svr1/images/mail/mime/image.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
}

#message #attachments .message {
  background-image: url(/svr1/images/mail/mime/message.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
}

#message #attachments .text {
  background-image: url(/svr1/images/mail/mime/text.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
}

#message #body {
  background-color: #FFFFFF;
  padding: 3em 2.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(/svr1/images/portal/icon_block.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
  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(/svr1/images/portal/logo.gif;jsessionid=abc5J8zLtidP0cVbkB1Rs);
  background-position: 0px 50%;
  background-repeat: no-repeat;
  margin: 2px 2px 0px 2px;
  padding: 7px 7px 0px 150px;
}

#capacity {
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  margin: 0px;
  padding: 0px;
}

#capacity .gauge {
  background-color: #FFFFFF;
  border: 1px solid #94BEE7;
  height: 1.25em;
  margin: 0.5em 0px 0px 0px;
  padding: 1px;
}

#capacity .normal {
  background-color: #FFCC33;
  height: 1.25em;
}

#capacity .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; 
    padding:10px;
    border:solid 1px #94BEE7;
    margin-bottom:10px;
}

.error img{
	vertical-align:middle;
}


.info {
    background-color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000; 
    padding:10px;
    border:solid 1px #94BEE7;
    margin-bottom:10px;
}

.info img{
	vertical-align:middle;
}



.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;
}

.list0 img {
    border: 0;
}
.list1 img {
    border: 0;
}


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




.button {
    font-size: 9pt;
    font-weight: bold;
    color: #264E79;
    background-color: #DEEBF7;
    border-style: solid;
    border-color: #264E79;
    border-width: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-right: 2px;
    cursor: pointer;
}

.disabledbutton {
    font-size: 9pt;
    font-weight: bold;
    color: #808080;
    background-color: #DEEBF7;
    border-style: solid;
    border-color: #264E79;
    border-width: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-right: 2px;
    cursor: pointer;
}


.contentbutton {
    font-size: 9pt;
    font-weight: bold;
    color: #264E79;
    background-color: #DEEBF7;
    border-style: solid;
    border-color: #264E79;
    border-width: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    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;
}

font, span {
  display: block;
}

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


.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;
}
