#categorylistdiv {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; OVERFLOW: auto; BORDER-LEFT: 1px solid; WIDTH: 310px; BORDER-BOTTOM: 1px solid; HEIGHT: 200px
}
.vpad5 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hpad5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.rfloat {
	FLOAT: right
}
.italic {
	FONT-STYLE: italic
}
.settingsbox .ilong {
	WIDTH: 240px
}
.folderlistdiv {
	PADDING-LEFT: 3px; PADDING-TOP: 5px
}
.folderlistdiv INPUT {
	MARGIN: auto
}
.folderlistdiv A {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.folderlistdiv A:hover {
	TEXT-DECORATION: underline
}
.folderlistdiv A.folderlinkunread {
	FONT-WEIGHT: bold
}
.folderlistdiv A.folderlinkactive {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.topborder {
	BORDER-RIGHT: #666666 0px dotted; BORDER-TOP: #666666 1px dotted; MARGIN-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #666666 0px dotted; PADDING-TOP: 6px; BORDER-BOTTOM: #666666 0px dotted
}
.foldertree {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
.foldertree LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
.foldertreemenu {
	MARGIN-TOP: 0px
}
.foldertree UL {
	LEFT: -28px; POSITION: relative
}
.foldertree INPUT {
	WIDTH: 9px
}
.foldertree UL {
	DISPLAY: none
}
.hide_ul UL {
	DISPLAY: none
}
.foldertree UL.show_ul {
	DISPLAY: block
}
.foldertree SPAN.img {
	BACKGROUND-POSITION: 0px -18px; PADDING-LEFT: 11px; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(images/fplus.gif); WIDTH: 12px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.foldertree SPAN.spanplus {
	BACKGROUND-POSITION: 0px -18px; PADDING-LEFT: 11px; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(images/fplus.gif); WIDTH: 12px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.foldertree SPAN.spanplus {
	BACKGROUND-POSITION: 0px 3px; CURSOR: pointer
}
#calendarfolder {
	CLEAR: left; OVERFLOW: auto; WIDTH: 172px; HEIGHT: 150px
}
#calendarfolder {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ffffff
}
#calendarfolderheader {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ffffff
}
#calendarfolderheader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; POSITION: relative; TOP: 1px
}
#calendarfolderheadertxt {
	LEFT: 3px; POSITION: relative; TOP: 2px
}
#accountest {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold
}
.xbox {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px
}
.longspan {
	WIDTH: 100%
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px
}
.overflow0 {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 15px
}
.pad10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.centered {
	TEXT-ALIGN: center
}
#cipher {
	DISPLAY: none
}
#emptybuttons {
	FLOAT: right
}
PRE {
	FONT-SIZE: 11px; PADDING-TOP: 10px; TEXT-ALIGN: center; box-sizing: border-box; moz-box-sizing: border-box
}
.alldaydelete {
	FLOAT: right
}
.cal_holiday {
	BORDER-BOTTOM: #888888 1px solid
}
.cal_holiday DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.note1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 7px
}
.note2 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.task {
	BACKGROUND-COLOR: #aca899
}
.notefolders {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff
}
.hiddentable {
	DISPLAY: none
}
.mar3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.alldaytitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.mar2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.alldaytitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.style1 {
	BACKGROUND-COLOR: #cccccc
}
.style2 {
	BACKGROUND-COLOR: #f8f8f8
}
.style3 {
	BACKGROUND-COLOR: #ffffff
}
.style4 {
	BACKGROUND: #ffc1c1
}
.style5 {
	BACKGROUND-COLOR: #cce6f4
}
.stylex1 {
	BACKGROUND-COLOR: #e3f1f9
}
.stylex2 {
	BACKGROUND-COLOR: #cce6f4
}
.stylex2border {
	MARGIN: 0px 2px 0px 0px; HEIGHT: 100%; BACKGROUND-COLOR: #cce6f4
}
.stylex2borderbig {
	MARGIN: 0px 2px 0px 0px; HEIGHT: 100%; BACKGROUND-COLOR: #cce6f4
}
.stylex2borderbig {
	MARGIN: 3px 2px 0px 0px
}
.marleft {
	MARGIN: 0px 0px 0px 4px
}
.hourdivline {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../../images/calendarbg.gif); BACKGROUND-REPEAT: repeat-x
}
.stylex1h {
	
}
.stylex2h {
	
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; box-sizing: border-box; moz-box-sizing: border-box
}
.grayborder {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.message_link {
	COLOR: red; TEXT-DECORATION: none
}
.message {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; COLOR: black; PADDING-TOP: 5px
}
A.link {
	COLOR: black
}
A.link:hover {
	COLOR: #4c68c5
}
.loginpagebox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
.textarea {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.fr_text {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.inormal {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.fr_combo {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.combo {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.fr_checkbox {
	
}
.fr_button {
	
}
.button {
	
}
.buttonl {
	
}
.button100 {
	
}
.buttonl {
	WIDTH: 100%
}
.button100 {
	WIDTH: 100%
}
.fr_file {
	FONT-SIZE: 11px; BACKGROUND-COLOR: white
}
.ilong {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: verdana
}
A.menulink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.menulink:hover {
	COLOR: #e69123
}
.readmail_sort_a {
	BACKGROUND-COLOR: #f2f2f2
}
.readmail_sort_ar {
	BACKGROUND-COLOR: #f2f2f2
}
.readmail_sort_b {
	BACKGROUND-COLOR: #f7f7f7
}
.readmail_sort_br {
	BACKGROUND-COLOR: #f7f7f7
}
.readmail_sort_b {
	FONT-WEIGHT: bold
}
.readmail_sort_a {
	FONT-WEIGHT: bold
}
.sortheadactive {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #a6a6a6
}
.listheadersortby {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #a6a6a6
}
.tblheadactive {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #a6a6a6
}
.tblheadactive2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #a6a6a6
}
.tblheadactive A {
	COLOR: white
}
.tblheadactive2 A {
	COLOR: white
}
.tblhead A {
	COLOR: #628dce
}
.sorthead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #628dce; PADDING-TOP: 2px; BACKGROUND-COLOR: #cdcdcd
}
.listheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #628dce; PADDING-TOP: 2px; BACKGROUND-COLOR: #cdcdcd
}
.txtheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #628dce; PADDING-TOP: 2px; BACKGROUND-COLOR: #cdcdcd
}
.txtheader2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #628dce; PADDING-TOP: 2px; BACKGROUND-COLOR: #cdcdcd
}
.markactive {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #628dce; PADDING-TOP: 2px; BACKGROUND-COLOR: #cdcdcd
}
.tblhead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #628dce; PADDING-TOP: 2px; BACKGROUND-COLOR: #cdcdcd
}
.txtheader {
	PADDING-LEFT: 5px; PADDING-TOP: 4px; HEIGHT: 23px
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4878b3
}
A.listrowlink {
	COLOR: #4c68c5
}
A.callink {
	COLOR: #4c68c5
}
A.leftmenu {
	COLOR: #4c68c5
}
A.listrowlink:hover {
	COLOR: black
}
A.callink:hover {
	COLOR: black
}
A.leftmenu:hover {
	COLOR: black
}
.copy {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.copylink {
	COLOR: #36398f
}
.view_menu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #535353
}
TD.view_menu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #d1d1d1
}
A.vmenulink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #565656; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.vmenulink:hover {
	COLOR: black
}
.standardtext {
	COLOR: black
}
.settingsbox {
	
}
.menuseparator {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white
}
.spointer {
	CURSOR: pointer
}
.settingsexample {
	FONT-SIZE: 10px; COLOR: #808080
}
#expiredmail {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
#hiddendiv {
	Z-INDEX: 20; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
DIV.scrollfield {
	OVERFLOW: auto; HEIGHT: 5em
}
