HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 96%; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #336699; TEXT-DECORATION: underline
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
A:visited {
	COLOR: #336699
}
A:hover {
	COLOR: #f0c413; TEXT-DECORATION: underline
}
.page-contents {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.page-title-container {
	MARGIN-TOP: 5px
}
.page-title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #336699; LINE-HEIGHT: 24px
}
.page-title-appname {
	FONT-WEIGHT: normal
}
.page-title-icon {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 24px; HEIGHT: 24px
}
.page-subtitle {
	CLEAR: both; COLOR: #819fbe; PADDING-TOP: 4px
}
.page-hr {
	BORDER-TOP: #103c68 1px solid; MARGIN: 5px 0px
}
.page-subsection-bg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eaecee
}
.page-subsection-title {
	FONT-WEIGHT: bold
}
.section-divider {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #336699; LINE-HEIGHT: 15px; BORDER-BOTTOM: #336699 2px dotted
}
.hidden {
	VISIBILITY: hidden
}
.visible {
	VISIBILITY: visible
}
.display-none {
	DISPLAY: none
}
.display-block {
	DISPLAY: block
}
.display-inline {
	DISPLAY: inline
}
.display-tr {
	
}
.display-td {
	
}
.link-block {
	DISPLAY: block
}
.link-none {
	DISPLAY: none
}
.generic-container {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.generic-title {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #336699; PADDING-TOP: 5px; HEIGHT: 16px; BACKGROUND-COLOR: #dae0e5
}
.group-picker {
	WIDTH: 180px
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  font-family: 'SEGOEUIL' !important;
}
OPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  font-family: 'SEGOEUIL' !important;
}
.btn-std {
	BORDER-RIGHT: #103c68 2px solid; BORDER-TOP: #819fbe 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #819fbe 2px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #103c68 2px solid; BACKGROUND-COLOR: #336699
}
.fld-title {
	FONT-WEIGHT: bold; COLOR: #336699
}
.fld-created {
	BORDER-TOP: #d2d2d2 1px dotted; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #646464; PADDING-TOP: 6px; BORDER-RIGHT-WIDTH: 1px
}
IMG.disabled {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage( Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=1,Opacity=0.75)
}
.tab-container {
	MARGIN-TOP: 15px; WIDTH: 100%; POSITION: relative
}
.tab {
	WIDTH: 100%; POSITION: absolute
}
.tab-visible {
	VISIBILITY: visible
}
.tab-hidden {
	VISIBILITY: hidden
}
.hlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 6px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.hlist LI {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.hlist IMG {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: bottom; WIDTH: 16px; HEIGHT: 16px
}
.tab-selected {
	FONT-WEIGHT: bold; CURSOR: auto; COLOR: #103c68; BORDER-BOTTOM: #9db6d0 2px solid; BACKGROUND-COLOR: #9db6d0
}
.tab-unselected {
	CURSOR: pointer; COLOR: #336699; BORDER-BOTTOM: #ffffff 2px solid
}
.tab-lo {
	BACKGROUND-COLOR: #eaecee
}
.tab-hi {
	BACKGROUND-COLOR: #dae0e5
}
.tab-border {
	BORDER-RIGHT: #9db6d0 1px solid; BORDER-TOP: #9db6d0 1px solid; BORDER-LEFT: #9db6d0 1px solid; BORDER-BOTTOM: #9db6d0 1px solid; POSITION: relative; TOP: -10px; BACKGROUND-COLOR: #eaecee; border-radius-bottomright: 10px; border-radius-bottomleft: 10px; moz-border-radius-bottomright: 10px; moz-border-radius-bottomleft: 10px
}
.cal-tab-border {
	BORDER-RIGHT: #9db6d0 1px solid; BORDER-TOP: #9db6d0 1px solid; BORDER-LEFT: #9db6d0 1px solid; BORDER-BOTTOM: #9db6d0 1px solid; BACKGROUND-COLOR: #eaecee; border-radius-bottomright: 10px; border-radius-bottomleft: 10px; moz-border-radius-bottomright: 10px; moz-border-radius-bottomleft: 10px
}
.tab-contents-buffer {
	HEIGHT: 27px; BACKGROUND-COLOR: #9db6d0; border-radius-topright: 10px; moz-border-radius-topright: 10px; border-radius-topleft: 10px; moz-border-radius-topleft: 10px
}
.tab-contents-buffer-halfcurve {
	border-radius-topleft: 0px; moz-border-radius-topleft: 0px
}
.tab-contents-buffer DIV {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 2px
}
.tab-contents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.navbar-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navbar {
	BORDER-RIGHT: #819fbe 1px solid; BORDER-TOP: #819fbe 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #819fbe 1px solid; COLOR: #000000; BORDER-BOTTOM: #819fbe 0px solid; font-family: 'SEGOEUIL' !important;
}
.navblock-container {
	BORDER-BOTTOM: #819fbe 1px solid
}
.nav-toggle {
	CURSOR: pointer; HEIGHT: 13px
}
.nav-toggle IMG {
	PADDING-BOTTOM: 3px; PADDING-TOP: 4px; HEIGHT: 6px
}
.nav-toggle-hi {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF1B7', EndColorStr='#F0C413'); BACKGROUND-COLOR: #fff1b7
}
.nav-toggle-lo {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#F3F4F7', EndColorStr='#DAE0E5'); BACKGROUND-COLOR: #f3f4f7
}
.navblock {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 1; BORDER-LEFT: 1px solid; CURSOR: pointer; LINE-HEIGHT: 25px; BORDER-BOTTOM: 1px solid; HEIGHT: 25px
}
.navblock-lo {
	BORDER-LEFT-COLOR: #f3f4f7; BORDER-BOTTOM-COLOR: #f3f4f7; BORDER-TOP-COLOR: #f3f4f7; BACKGROUND-COLOR: #f3f4f7; BORDER-RIGHT-COLOR: #f3f4f7
}
.navblock-hi {
	BORDER-LEFT-COLOR: #eaecee; BORDER-BOTTOM-COLOR: #9db6d0; BORDER-TOP-COLOR: #eaecee; BACKGROUND-COLOR: #cdd6df; BORDER-RIGHT-COLOR: #9db6d0
}
.navblock-selected {
	BORDER-LEFT-COLOR: #eaecee; BORDER-BOTTOM-COLOR: #9db6d0; BORDER-TOP-COLOR: #eaecee; BACKGROUND-COLOR: #cdd6df; BORDER-RIGHT-COLOR: #9db6d0
}
.navblock-dn {
	BORDER-LEFT-COLOR: #9db6d0; BORDER-BOTTOM-COLOR: #eaecee; BORDER-TOP-COLOR: #9db6d0; BACKGROUND-COLOR: #cdd6df; BORDER-RIGHT-COLOR: #eaecee
}
.navblock-icon {
	FLOAT: left; WIDTH: 22px; HEIGHT: 25px
}
.navblock-icon IMG {
	MARGIN-TOP: 4px; MARGIN-LEFT: 3px
}
.navblock-arrow {
	FLOAT: right; WIDTH: 16px; HEIGHT: 25px
}
.navblock-arrow IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 5px
}
.navblock-text {
	PADDING-LEFT: 2px; OVERFLOW: hidden; WIDTH: 120px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.separator {
	WIDTH: 100%; HEIGHT: 5px
}
.separator1 {
	HEIGHT: 1px; BACKGROUND-COLOR: #eaecee
}
.separator2 {
	HEIGHT: 1px; BACKGROUND-COLOR: #dae0e5
}
.separator3 {
	HEIGHT: 1px; BACKGROUND-COLOR: #cdd6df
}
.separator4 {
	HEIGHT: 1px; BACKGROUND-COLOR: #9db6d0
}
.separator5 {
	HEIGHT: 1px; BACKGROUND-COLOR: #819fbe
}
.menu-container {
	POSITION: relative
}
.navmenu {
	LEFT: 22px; POSITION: absolute; TOP: 1px
}
.minicalmenu {
	WIDTH: 70px; POSITION: absolute; TOP: 16px
}
.menu-color {
	BORDER-RIGHT: #9db6d0 1px solid; BORDER-TOP: #819fbe 1px solid; Z-INDEX: 2; BORDER-LEFT: #819fbe 1px solid; BORDER-BOTTOM: #9db6d0 1px solid
}
.navmenu-display {
	VISIBILITY: visible
}
.navmenu-hidden {
	VISIBILITY: hidden
}
.menuitem {
	WIDTH: 100%; CURSOR: pointer; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.menuitem-hi {
	BACKGROUND-COLOR: #fbdd65
}
.menuitem-lo {
	BACKGROUND-COLOR: #eaecee
}
.menuitem-icon {
	FLOAT: left; WIDTH: 20px; HEIGHT: 20px
}
.menuitem-icon-hi {
	BACKGROUND-COLOR: #fbdd65
}
.menuitem-icon-lo {
	BACKGROUND-COLOR: #dae0e5
}
.menuitem-icon IMG {
	MARGIN-TOP: 2px; MARGIN-LEFT: 3px
}
.menuitem-text {
	PADDING-LEFT: 2px; OVERFLOW: hidden; WIDTH: 116px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.calmenuitem-text {
	PADDING-LEFT: 5px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.menuitem-text-cb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; OVERFLOW: hidden; WIDTH: 118px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.menuitem-separator {
	WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #819fbe
}
.menuitem-separator-icon {
	FLOAT: left; WIDTH: 20px; HEIGHT: 1px; BACKGROUND-COLOR: #dae0e5
}
.mininav-body {
	MARGIN-TOP: 5px
}
.mininav-navblock {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
.mininav-icon {
	FLOAT: left; WIDTH: 20px; HEIGHT: 20px
}
.mininav-icon IMG {
	MARGIN-TOP: 0px; MARGIN-LEFT: 3px
}
.topframe-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.gbar-container {
	BACKGROUND-IMAGE: url(/images/schemes/Scheme1Gradient.jpg); WIDTH: 100%; HEIGHT: 52px
}
.tf-title-container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; POSITION: relative; HEIGHT: 40px
}
.tf-title {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #103c68; PADDING-TOP: 10px
}
.tf-user-search {
	WIDTH: 100%; LINE-HEIGHT: 18px; HEIGHT: 18px
}
.tf-user {
	FONT-SIZE: 9px; FLOAT: left; COLOR: #000000; WHITE-SPACE: nowrap
}
.tf-search {
	FLOAT: right
}
.tf-input {
	FONT-SIZE: 8pt; font-family: 'SEGOEUIL' !important;
}
.tf-table {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; WIDTH: 100%; BACKGROUND-COLOR: #336699
}
.tf-table-tr {
	HEIGHT: 24px
}
.mininav-tf-table-tr {
	HEIGHT: 20px
}
.tf-date {
	PADDING-LEFT: 40px; COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.tf-nav-table {
	WIDTH: 100%
}
.tf-nav-table TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
.tf-arrow {
	CURSOR: pointer
}
.tf-nav-positioner {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 24px
}
.tf-nav-container {
	FONT-WEIGHT: bold; Z-INDEX: 1; PADDING-TOP: 1px;  font-family: 'SEGOEUIL' !important; POSITION: absolute
}
.mininav-tf-nav-positioner {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 18px
}
.mininav-tf-nav-container {
	FONT-SIZE: 11px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.tf-nav-item {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 21px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.tf-nav-item:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.mininav-tf-nav-item {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.tf-nav-item-lo {
	BACKGROUND-COLOR: #336699
}
.tf-nav-item-hi {
	BACKGROUND-COLOR: #819fbe
}
.tf-nav-item-selected {
	BACKGROUND-COLOR: #819fbe
}
.tf-nav-separator {
	FONT-WEIGHT: bolder; COLOR: #819fbe
}
.colorband {
	WIDTH: 100%; HEIGHT: 4px
}
.colorband1 {
	HEIGHT: 1px; BACKGROUND-COLOR: #ffe680
}
.colorband2 {
	HEIGHT: 1px; BACKGROUND-COLOR: #fbdd65
}
.colorband3 {
	HEIGHT: 1px; BACKGROUND-COLOR: #f6d037
}
.colorband4 {
	HEIGHT: 1px; BACKGROUND-COLOR: #f0c413
}
.column-container {
	MARGIN-TOP: 15px; POSITION: relative
}
.column-thin {
	WIDTH: 47%; POSITION: absolute; TOP: 0px
}
.column-wide {
	WIDTH: 96%; POSITION: absolute; TOP: 0px
}
.app-container {
	MARGIN-BOTTOM: 20px
}
.win-container {
	BACKGROUND-COLOR: #cdd6df; border-radius: 25px; moz-border-radius: 25px
}
.win {
	BORDER-RIGHT: #eaecee 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #eaecee 2px solid; PADDING-LEFT: 3px; LEFT: -3px; BORDER-LEFT: #eaecee 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eaecee 2px solid; POSITION: relative; TOP: -3px; BACKGROUND-COLOR: #f3f4f7; border-radius: 25px; moz-border-radius: 25px
}
.win-collapsed {
	PADDING-TOP: 3px
}
.win-header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; HEIGHT: 50px
}
.win-header-collapsed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; HEIGHT: 18px
}
.win-img {
	FLOAT: left; WIDTH: 32px; HEIGHT: 32px
}
.win-img-collapsed {
	FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
.win-title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 40px; COLOR: #336699; BORDER-BOTTOM: #103c68 1px solid
}
.win-title-collapsed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 20px; COLOR: #336699; PADDING-TOP: 2px
}
.win-title-text A {
	COLOR: #336699; TEXT-DECORATION: none
}
.win-title-text A:visited {
	COLOR: #336699
}
.win-title-text A:hover {
	COLOR: #f0c413; TEXT-DECORATION: underline
}
.win-img-minmax {
	PADDING-LEFT: 3px; FLOAT: right; WIDTH: 17px; CURSOR: pointer; HEIGHT: 14px
}
.win-contents {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px
}
.win-author {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #646464; FONT-STYLE: italic
}
.win-subsection-title-bar {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; LINE-HEIGHT: 19px; HEIGHT: 20px; BACKGROUND-COLOR: #dae0e5
}
.win-subsection-img {
	MARGIN-TOP: 2px; FLOAT: left
}
.win-subsection-options {
	MARGIN-TOP: 4px; FLOAT: right
}
.win-highlight {
	BACKGROUND-COLOR: #fff1b7
}
.footer-container {
	MARGIN-TOP: 15px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute
}
.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px 16px 0px 15px; COLOR: #000000; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #eaecee
}
.footer DIV {
	FLOAT: right; LINE-HEIGHT: 20px
}
.footer A {
	TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.footer IMG {
	PADDING-RIGHT: 3px; VERTICAL-ALIGN: middle; WIDTH: 16px; HEIGHT: 16px
}
.copyright {
	FONT-SIZE: smaller; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.hp-title {
	FONT-WEIGHT: bold; COLOR: #336699
}
.lp-title {
	FONT-SIZE: 18px; COLOR: #ffffff
}
.txt-important {
	COLOR: #a90101
}
.txt-hint {
	COLOR: #646464
}
A.link-nounder {
	TEXT-DECORATION: none
}
A.link-nounder:hover {
	COLOR: #f0c413; TEXT-DECORATION: underline
}
A.link-important {
	COLOR: #a90101; TEXT-DECORATION: underline
}
A.link-important:visited {
	COLOR: #a90101; TEXT-DECORATION: underline
}
A.link-important:hover {
	TEXT-DECORATION: underline
}
A.link-black-nounder {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-black-nounder:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-black-nounder:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.dt {
	BORDER-RIGHT: #d2d2d2 0px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid; empty-cells: show
}
.tr-hdr {
	BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #dae0e5
}
.tr-hdr TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.tre {
	BACKGROUND-COLOR: #eaecee
}
.tro {
	BACKGROUND-COLOR: #f3f4f7
}
.tre TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.tro TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.trg {
	BACKGROUND-COLOR: #fff1b7
}
.trg TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.trg-folder {
	BACKGROUND-COLOR: #fff1b7
}
.trg-folder TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.tr-subtotal {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #9db6d0
}
.tr-subtotal TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.tr-total {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #819fbe
}
.tr-total TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.dt-control {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #819fbe
}
.dt-title {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #cdd6df
}
.dt-title IMG {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
.it {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.it TD {
	PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.cb {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: 1px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: 1px solid; HEIGHT: 30px
}
.cb-hi {
	BORDER-TOP-WIDTH: 0px
}
.cb-lo {
	BORDER-BOTTOM-WIDTH: 1px
}
.cbfont {
	FONT-SIZE: 8pt; COLOR: #000000; font-family: 'SEGOEUIL' !important;
}
.cb-item-container {
	BORDER-RIGHT: #819fbe 1px solid; FLOAT: left; CURSOR: pointer; HEIGHT: 30px
}
.cb-item {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.cb-item-hi {
	BORDER-LEFT-COLOR: #eaecee; BORDER-BOTTOM-COLOR: #9db6d0; BORDER-TOP-COLOR: #eaecee; BACKGROUND-COLOR: #cdd6df; BORDER-RIGHT-COLOR: #9db6d0
}
.cb-item-dn {
	BORDER-LEFT-COLOR: #9db6d0; BORDER-BOTTOM-COLOR: #eaecee; BORDER-TOP-COLOR: #9db6d0; BACKGROUND-COLOR: #cdd6df; BORDER-RIGHT-COLOR: #eaecee
}
.cb-icon {
	WIDTH: 20px
}
.cb-icon IMG {
	WIDTH: 16px; HEIGHT: 16px
}
.cb-text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.cb-arrow {
	WIDTH: 10px
}
.cb-arrow IMG {
	MARGIN-TOP: 11px; MARGIN-LEFT: 1px; WIDTH: 9px; HEIGHT: 5px
}
.cb-help {
	PADDING-RIGHT: 15px; FLOAT: right; CURSOR: pointer; PADDING-TOP: 2px
}
.cb-menu-trap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 9; LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 0px
}
.cb-menu-trap-hi {
	PADDING-BOTTOM: 10px; PADDING-TOP: 1px
}
.cb-menu-trap-lo {
	PADDING-BOTTOM: 1px; PADDING-TOP: 10px
}
.cb-menu-container {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 150px; TOP: 0px
}
.cb-menu-container-hi {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
.cb-menu-container-lo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 10px
}
.cb-menu {
	POSITION: relative
}
.alpha-picker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 26px; BACKGROUND-COLOR: #dae0e5; TEXT-ALIGN: center
}
.alpha-picker-table {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.alpha-selected {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #9db6d0
}
.alpha-highlight {
	BACKGROUND-COLOR: #9db6d0; bolder: 0px
}
.alpha-highlight A:hover {
	COLOR: #336699
}
.paging_UI {
	FONT-SIZE: smaller; MARGIN: 4px 0px; COLOR: #646464; TEXT-ALIGN: right; font-stretch: ultra-condensed
}
.at {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; empty-cells: show
}
.at-hdr {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #336699; PADDING-TOP: 5px; BACKGROUND-COLOR: #dae0e5
}
.ann {
	MARGIN: 10px; BACKGROUND-COLOR: #ffffff
}
.rc-popup {
	BORDER-RIGHT: #f6d037 2px solid; BORDER-TOP: #fff1b7 2px solid; VISIBILITY: hidden; BORDER-LEFT: #fff1b7 2px solid; BORDER-BOTTOM: #f6d037 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffe680
}
.rc-text {
	FONT-SIZE: 8pt; COLOR: #000000; font-family: 'SEGOEUIL' !important;
}
.rc-input {
	FONT-SIZE: 8pt; COLOR: #000000; font-family: 'SEGOEUIL' !important;
}
.view-container {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; OVERFLOW: hidden; BORDER-LEFT: #d2d2d2 1px solid; CURSOR: pointer; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; HEIGHT: 40px; BACKGROUND-COLOR: #dae0e5
}
.view-element {
	FONT-SIZE: 8pt; Z-INDEX: 1; VISIBILITY: hidden; OVERFLOW: hidden; COLOR: #000000;  font-family: 'SEGOEUIL' !important;POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.slider {
	Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 4px; CURSOR: w-resize; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #646464
}
.layerText {
	FONT-SIZE: 10pt; COLOR: #000000;  font-family: 'SEGOEUIL' !important;HEIGHT: 30px; TEXT-ALIGN: left
}
.ns-anchor {
	COLOR: #000000; TEXT-DECORATION: none
}
.element-table {
	WIDTH: 100%; HEIGHT: 40px; BACKGROUND-COLOR: #dae0e5
}
.element-clicked {
	WIDTH: 100%; HEIGHT: 40px; BACKGROUND-COLOR: #fff1b7
}
.element-data {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.empty-view {
	LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.empty-data {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #000000;  font-family: 'SEGOEUIL' !important; BACKGROUND-COLOR: #d2d2d2; TEXT-ALIGN: left
}
.othermonth-bg {
	BACKGROUND-COLOR: #f3f4f7
}
.today-bg {
	BACKGROUND-COLOR: #fff1b7
}
.monthname {
	FONT-WEIGHT: bolder; FONT-SIZE: 60px; COLOR: #336699; FONT-FAMILY: Arial,Helvetica,sans-serif; LETTER-SPACING: -3px; FONT-VARIANT: small-caps
}
.month-table {
	BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: white
}
.tr-dayname {
	BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #9db6d0
}
.tr-dayname TD {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.td-dayname-corner {
	BORDER-LEFT: #d2d2d2 1px solid
}
.td-dayname {
	FONT-WEIGHT: bold; WIDTH: 17%; COLOR: #336699; TEXT-ALIGN: center
}
.td-week {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 15px; BACKGROUND-COLOR: #9db6d0; TEXT-ALIGN: center
}
.td-day {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; Z-INDEX: 2; VERTICAL-ALIGN: top; HEIGHT: 98px
}
.day-date {
	CURSOR: hand
}
.holder-div {
	Z-INDEX: 1; WIDTH: 98%; POSITION: relative
}
.holder-div-expanded {
	Z-INDEX: 4; OVERFLOW: visible; WIDTH: 98%; POSITION: relative; HEIGHT: 98px
}
.holder-div-expanded-msie {
	Z-INDEX: 4; OVERFLOW: visible; WIDTH: 98%; POSITION: absolute; HEIGHT: 98px
}
.weekday-div {
	Z-INDEX: 1; POSITION: relative
}
.weekday-div-thismonth {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.weekday-div-today {
	BORDER-RIGHT: #fff1b7 1px solid; BORDER-TOP: #fff1b7 1px solid; BORDER-LEFT: #fff1b7 1px solid; BORDER-BOTTOM: #fff1b7 1px solid; BACKGROUND-COLOR: #fff1b7
}
.weekday-div-othermonth {
	BORDER-RIGHT: #f3f4f7 1px solid; BORDER-TOP: #f3f4f7 1px solid; BORDER-LEFT: #f3f4f7 1px solid; BORDER-BOTTOM: #f3f4f7 1px solid; BACKGROUND-COLOR: #f3f4f7
}
.holder-div-half-expanded {
	Z-INDEX: 4; OVERFLOW: visible; POSITION: relative; TOP: 1px; HEIGHT: 48px
}
.holder-div-half-expanded-msie {
	Z-INDEX: 4; OVERFLOW: visible; POSITION: relative; TOP: 1px; HEIGHT: 49px
}
.weekend-div {
	Z-INDEX: 1
}
.weekend-div-today {
	BORDER-RIGHT: #fff1b7 1px solid; BORDER-TOP: #fff1b7 1px solid; BORDER-LEFT: #fff1b7 1px solid; BORDER-BOTTOM: #fff1b7 1px solid; BACKGROUND-COLOR: #fff1b7
}
.weekend-div-thismonth {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.weekend-div-othermonth {
	BORDER-RIGHT: #f3f4f7 1px solid; BORDER-TOP: #f3f4f7 1px solid; BORDER-LEFT: #f3f4f7 1px solid; BORDER-BOTTOM: #f3f4f7 1px solid; BACKGROUND-COLOR: #f3f4f7
}
.weekend-bottom {
	BORDER-TOP: #d2d2d2 1px solid
}
.event-text {
	PADDING-RIGHT: 1px; MARGIN-TOP: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.day-header-thismonth {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.day-header-thismonth-mouseover {
	BORDER-RIGHT: #cdd6df 1px solid; BORDER-TOP: #eaecee 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: #eaecee 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #cdd6df 1px solid; BACKGROUND-COLOR: #eaecee
}
.day-header-today {
	BORDER-RIGHT: #fff1b7 1px solid; BORDER-TOP: #fff1b7 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: #fff1b7 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #fff1b7 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff1b7
}
.day-header-today-mouseover {
	BORDER-RIGHT: #cdd6df 1px solid; BORDER-TOP: #eaecee 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: #eaecee 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #cdd6df 1px solid; POSITION: relative; BACKGROUND-COLOR: #eaecee
}
.day-header-othermonth {
	BORDER-RIGHT: #f3f4f7 1px solid; BORDER-TOP: #f3f4f7 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: #f3f4f7 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #f3f4f7 1px solid; POSITION: relative; BACKGROUND-COLOR: #f3f4f7
}
.day-header-othermonth-mouseover {
	BORDER-RIGHT: #cdd6df 1px solid; BORDER-TOP: #eaecee 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: #eaecee 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #cdd6df 1px solid; POSITION: relative; BACKGROUND-COLOR: #eaecee
}
.week-container {
	
}
.week-container-tr {
	BACKGROUND-COLOR: #d0e0f0
}
.week-container-td {
	BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.week-table {
	BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #ffffff
}
.weekdayheader {
	BORDER-TOP: #dae0e5 1px solid; FONT-WEIGHT: bold; HEIGHT: 23px; BACKGROUND-COLOR: #dae0e5
}
.weekendheader {
	BORDER-RIGHT: #dae0e5 1px solid; BORDER-TOP: #dae0e5 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #dae0e5 1px solid; BORDER-BOTTOM: #dae0e5 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #dae0e5
}
.weekdayheader TD {
	
}
.weekdaytd {
	BORDER-RIGHT: #d2d2d2 1px solid; VERTICAL-ALIGN: top; WIDTH: 50%
}
.weekdaytd-empty {
	BORDER-RIGHT: #d2d2d2 1px solid; VERTICAL-ALIGN: top; WIDTH: 50%; BACKGROUND-COLOR: #d0e0f0
}
.weekendtd {
	BORDER-RIGHT: #d2d2d2 1px solid; VERTICAL-ALIGN: top; WIDTH: 50%; BACKGROUND-COLOR: #f3f4f7
}
.weekdaydata {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 1; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.weekenddata {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #f3f4f7
}
.evt-span {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px
}
.evt-span-allday {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0e0f0
}
#daytable {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.day-container-tr {
	BACKGROUND-COLOR: #d0e0f0
}
.day-container-td {
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.hr {
	FONT-SIZE: xx-small; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; HEIGHT: 40px; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.hrt {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #adad9c 1px solid; CURSOR: pointer; COLOR: #666666; BACKGROUND-COLOR: white
}
.hrb {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #adad9c 1px solid; CURSOR: pointer; BACKGROUND-COLOR: white
}
.mint {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; WIDTH: 55px; COLOR: #666666; HEIGHT: 28px; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.minb {
	WIDTH: 55px; HEIGHT: 28px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.allday-table {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; WIDTH: 100%
}
.allday {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BACKGROUND-COLOR: #d0e0f0
}
.allday-hr {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; WIDTH: 56px; COLOR: #666666; HEIGHT: 20px; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.allday-hr SPAN {
	DISPLAY: inline; VISIBILITY: hidden
}
.event {
	BORDER-RIGHT: #cccccc 1px solid; Z-INDEX: 3; VISIBILITY: hidden; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffcc
}
.day {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699
}
.calnav-container {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.calnav-day-container {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#cal-nav {
	WIDTH: 190px; PADDING-TOP: 5px
}
.calnav_table {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.calnav-head-td {
	BACKGROUND-COLOR: #666666
}
.calnav-head-a {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.calnav-head-a:visited {
	COLOR: #ffffff
}
.calnav-head-a:hover {
	COLOR: #f0c413; TEXT-DECORATION: underline
}
.weekday-row {
	BACKGROUND-COLOR: #cccccc
}
.weekday-header {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 27px; COLOR: #000080; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calnav-day {
	PADDING-BOTTOM: 2px; WIDTH: 27px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calnav-a {
	COLOR: black; TEXT-DECORATION: none
}
.calnav-a:visited {
	COLOR: black
}
.calnav-a:hover {
	COLOR: #f0c413; TEXT-DECORATION: underline
}
.calnav-a-other {
	COLOR: #999999; TEXT-DECORATION: none
}
.calnav-a-other:visited {
	COLOR: #999999
}
.calnav-a-other:hover {
	COLOR: #f0c413; TEXT-DECORATION: underline
}
.calnav-highlight {
	BACKGROUND-COLOR: #d0e0f0
}
.calnav-day-highlight {
	BORDER-RIGHT: #306098 1px solid; BORDER-TOP: #306098 1px solid; BORDER-LEFT: #306098 1px solid; BORDER-BOTTOM: #306098 1px solid
}
.calnav-week-highlight-left {
	BORDER-TOP: #306098 1px solid; BORDER-LEFT: #306098 1px solid; BORDER-BOTTOM: #306098 1px solid
}
.calnav-week-highlight-right {
	BORDER-RIGHT: #306098 1px solid; BORDER-TOP: #306098 1px solid; BORDER-BOTTOM: #306098 1px solid
}
.calnav-week-highlight-mid {
	BORDER-TOP: #306098 1px solid; BORDER-BOTTOM: #306098 1px solid
}
.calnav-today {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.calnav-todaysdate {
	BORDER-TOP: #989898 1px solid; BACKGROUND-COLOR: #cccccc
}
.calnav-todaysdate TD {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#td_nav_tasks {
	PADDING-BOTTOM: 3px
}
#minitasks {
	PADDING-TOP: 5px
}
#id_minitasks {
	VISIBILITY: hidden; WIDTH: 190px
}
.iframe-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0e0f0
}
.iframe-table {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #336699
}
.mt-header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px
}
.mt-header A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.mt-header A:visited {
	COLOR: white
}
.mt-header A:hover {
	COLOR: #f0c413; TEXT-DECORATION: underline
}
.mt-table {
	WIDTH: 188px; BACKGROUND-COLOR: #e0e8f0
}
.mt-table TR {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px
}
.mt-table TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.mt-img-close {
	CURSOR: pointer
}
#invitation_response {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
#invitation_details {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
#participants_table {
	
}
#reminders_table {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; BACKGROUND-COLOR: #f3f4f7
}
.pt-container {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #f3f4f7
}
.pt-bottom {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; WIDTH: 100%; BORDER-BOTTOM: #c8c8c8 1px solid; BACKGROUND-COLOR: #f3f4f7
}
.busytable-hdr {
	
}
.busytable-colheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.busytable-data {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #f2f2f2 0.1em solid; TEXT-ALIGN: left
}
.ti-iframe {
	VISIBILITY: hidden; WIDTH: 1px; HEIGHT: 1px
}
.busytime_table_header {
	FONT-WEIGHT: bold
}
.busytime_arrow {
	CURSOR: pointer
}
.tr-ti-header {
	PADDING-BOTTOM: 5px
}
.tr-ti {
	HEIGHT: 20px
}
.td-del-img {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WIDTH: 16px; BORDER-BOTTOM: #f2f2f2 1px solid; TEXT-ALIGN: center
}
.td-exp-img {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; WIDTH: 16px; TEXT-ALIGN: center
}
.td-ico-tz {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.td-busytime-header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: bottom; WIDTH: 100%
}
.td-busytime {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: black; BORDER-BOTTOM: #f2f2f2 1px solid; FONT-FAMILY:  tahoma; TEXT-ALIGN: left
}
.busy-header {
	FONT-SIZE: 8pt; OVERFLOW: visible; COLOR: black;font-family: 'SEGOEUIL' !important; TEXT-ALIGN: left
}
.busy-slot {
	FONT-SIZE: 8pt; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; COLOR: #eeeeee; font-family: 'SEGOEUIL' !important; HEIGHT: 20px; BACKGROUND-COLOR: transparent
}
.td-legend {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.legend {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; font-family: 'SEGOEUIL' !important; HEIGHT: 35px; TEXT-ALIGN: left
}
.dynadatepicker {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 8pt; OVERFLOW: auto; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; SCROLLBAR-ARROW-COLOR: black; PADDING-TOP: 7px; font-family: 'SEGOEUIL' !important; HEIGHT: 222px; BACKGROUND-COLOR: #cccccc
}
.dynadatepicker_foot {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; BORDER-BOTTOM: #666666 1px solid; font-family: 'SEGOEUIL' !important; HEIGHT: 20px; BACKGROUND-COLOR: #e8e0d8
}
.foot-table {
	PADDING-LEFT: 4px; HEIGHT: 20px
}
.foot-cell A {
	TEXT-DECORATION: underline
}
.foot-cell A:hover {
	COLOR: #f89800
}
.month-holder {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 126px; TEXT-ALIGN: center
}
.ptable A {
	COLOR: black; TEXT-DECORATION: none
}
.ptable A:visited {
	COLOR: black
}
.ptable A:hover {
	COLOR: #f89800; TEXT-DECORATION: underline
}
.ptable {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #cccccc
}
.ptd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 18px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.dynapicker-month-table TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 18px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.dynapicker-month-table A {
	COLOR: black; TEXT-DECORATION: none
}
.dynapicker-month-table A:hover {
	COLOR: #f89800; TEXT-DECORATION: underline
}
.dyna-day-header {
	FONT-WEIGHT: normal; WIDTH: 18px; COLOR: #606060; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
.month-header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #606060; TEXT-ALIGN: center
}
.popup {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 2; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; POSITION: absolute; BACKGROUND-COLOR: #336699
}
.popup-title {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 1px
}
.popup-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eaecee; TEXT-ALIGN: center
}
.popup-img {
	MARGIN-TOP: 2px; FLOAT: right; WIDTH: 20px; HEIGHT: 20px
}
#pti_input {
	FONT-SIZE: 8pt; LEFT: 0px; MARGIN-RIGHT: 3px; font-family: 'SEGOEUIL' !important; TOP: 0px
}
#pti_list {
	VISIBILITY: hidden; WIDTH: 175px
}
#pti_select {
	FONT-SIZE: 8pt; font-family: 'SEGOEUIL' !important;
}
.pti-text-input {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; WIDTH: 150px; font-family: 'SEGOEUIL' !important;
}
.pti-button {
	FONT-SIZE: 8pt; MARGIN-LEFT: 6px; VERTICAL-ALIGN: top; WIDTH: 40px;font-family: 'SEGOEUIL' !important; HEIGHT: 19px
}

@media Print    
{
.cb {
	DISPLAY: none
}
.hideonprint {
	DISPLAY: none
}
.cal-tab-border {
	HEIGHT: 100%
}

}
