#sidebar {
	BACKGROUND-COLOR: #fff
}
#view {
	BACKGROUND-COLOR: #fff
}
#tabs {
	BACKGROUND-COLOR: #becbed
}
#screen {
	BACKGROUND-COLOR: #becbed
}
#header {
	WIDTH: 991px
}
 HTML #header {
	WIDTH: 988px
}
#footer {
	MARGIN-LEFT: 5px; WIDTH: 991px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
 HTML #footer {
	WIDTH: 988px
}
#sidebar {
	MIN-HEIGHT: 483px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; min-width: 150px
}
 HTML #sidebar {
	WIDTH: 150px; HEIGHT: 483px
}
#view {
	MIN-HEIGHT: 460px; min-width: 838px; max-width: 838px
}
 HTML #view {
	WIDTH: 828px; HEIGHT: 460px
}
#screen {
	
}
#errorview {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; WIDTH: 991px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.hll1 {
	CLEAR: left; MIN-HEIGHT: 75px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; min-width: 412px; max-width: 412px
}
 HTML .hll1 {
	DISPLAY: inline; WIDTH: 407px; HEIGHT: 75px
}
.hlr1 {
	CLEAR: right; MIN-HEIGHT: 75px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px; min-width: 411px; max-width: 411px
}
 HTML .hlr1 {
	DISPLAY: inline; WIDTH: 406px; HEIGHT: 75px
}
.hll2 {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; min-width: 412px; max-width: 412px
}
 HTML .hll2 {
	DISPLAY: inline; WIDTH: 407px
}
.hlr2 {
	CLEAR: right; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px; min-width: 411px; max-width: 411px
}
 HTML .hlr2 {
	DISPLAY: inline; WIDTH: 406px
}
.hlh1 {
	MIN-HEIGHT: 100px; FLOAT: left; MARGIN: 0px 5px 5px; min-width: 828px
}
 HTML .hlh1 {
	DISPLAY: inline; WIDTH: 818px; HEIGHT: 100px
}
.hlh2 {
	FLOAT: left; MARGIN: 0px 5px 5px; min-width: 828px
}
 HTML .hlh2 {
	DISPLAY: inline; WIDTH: 818px
}
.hltb {
	FLOAT: left; MARGIN: 5px; min-width: 828px
}
 HTML .hltb {
	DISPLAY: inline; WIDTH: 818px
}
.hltb TD {
	WHITE-SPACE: nowrap
}
.hlbr {
	CLEAR: both; FLOAT: left
}
.dvcl {
	FLOAT: left; MARGIN: 0px 15px 5px 25px; max-width: 784px
}
 HTML .dvcl {
	DISPLAY: inline; WIDTH: 788px
}
.slb LI {
	LIST-STYLE-TYPE: disc
}
.history LI {
	LIST-STYLE-TYPE: none
}
.quickcreate LI {
	LIST-STYLE-TYPE: none
}
.slnb LI {
	LIST-STYLE-TYPE: none
}
.slb LI.nb {
	LIST-STYLE-TYPE: none
}
.list {
	WIDTH: 100%
}
.list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.list TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 12pt; PADDING-TOP: 1px; BACKGROUND-COLOR: #ced4dd; TEXT-ALIGN: left
}
.list1 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 12pt; PADDING-TOP: 1px; BACKGROUND-COLOR: #ced4dd; TEXT-ALIGN: left; WHITE-SPACE: nowrap
}
.list .m1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.list .m {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.lsc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.afb {
	BACKGROUND-COLOR: #b2c2df
}
.af {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #b2c2df
}
.af SPAN {
	MARGIN: 0px 9px 0px 0px; COLOR: #000
}
LABEL {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma, sans-serif
}
TD {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma, sans-serif
}
.slk {
	MARGIN: 2px 2px 2px 1px; COLOR: #000
}
.vlk {
	MARGIN: 0px 2px 0px 1px; COLOR: #000
}
.qlk {
	COLOR: #000
}
.fflk {
	COLOR: #000
}
.lflk {
	COLOR: #000
}
.b {
	FONT-WEIGHT: bold
}
.stb {
	BORDER-RIGHT: #939fc2 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #858585; MARGIN-RIGHT: 3px; PADDING-TOP: 10px; BACKGROUND-COLOR: #dee2e8
}
.desc {
	FONT-SIZE: 8pt; COLOR: #666; FONT-FAMILY: tahoma, sans-serif
}
.neg {
	FONT-SIZE: 8pt; COLOR: #f00; FONT-FAMILY: tahoma, sans-serif
}
.hp {
	FONT-SIZE: 8pt; COLOR: #f00; FONT-FAMILY: tahoma, sans-serif
}
.clk {
	COLOR: #000
}
.olk {
	COLOR: green
}
.aflk {
	MARGIN: 0px 5px; COLOR: #000
}
.nlk {
	COLOR: #000
}
.nclk {
	COLOR: #000
}
.alk {
	COLOR: #000
}
.pplk {
	COLOR: #000; MARGIN-RIGHT: 2px
}
.elk {
	COLOR: #7e7f7f
}
.tblk {
	FONT-WEIGHT: bold; COLOR: #fff
}
.ctblk {
	
}
.msg {
	
}
.emsg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #7e7f7f; LINE-HEIGHT: 11pt; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,  sans-serif; TEXT-DECORATION: none
}
.ch {
	
}
.chlk {
	
}
.pg {
	
}
.fl {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: text-top; COLOR: #000; LINE-HEIGHT: 9pt; PADDING-TOP: 4px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: right
}
.fv {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: text-top; COLOR: #666666; LINE-HEIGHT: 9pt; PADDING-TOP: 4px; FONT-FAMILY: arial, sans-serif
}
.flk:link {
	FONT-SIZE: 8pt; COLOR: #000; LINE-HEIGHT: 9pt; FONT-FAMILY: arial, sans-serif
}
.flk:hover {
	FONT-SIZE: 8pt; COLOR: #000; LINE-HEIGHT: 9pt; FONT-FAMILY: arial, sans-serif
}
.flk:visited {
	FONT-SIZE: 8pt; COLOR: #000; LINE-HEIGHT: 9pt; FONT-FAMILY: arial, sans-serif
}
.rt {
	FONT-WEIGHT: bold; COLOR: #f00
}
.cbtn {
	BORDER-RIGHT: #fff 2px groove; PADDING-RIGHT: 2px; BORDER-TOP: #a8b5d8 2px groove; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; BORDER-LEFT: #a8b5d8 2px groove; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 2px groove; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #94acd4
}
.tb {
	BORDER-RIGHT: #41639d 1px solid; BORDER-TOP: #8ca6d1 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #8ca6d1 1px solid; COLOR: #fff; BORDER-BOTTOM: #41639d 1px solid; BACKGROUND-COLOR: #6689c2
}
.tb TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 23px
}
.ctb TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 23px
}
.footbar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 23px
}
.ctb {
	BORDER-RIGHT: #8ca6d1 1px solid; BORDER-TOP: #8ca6d1 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #8ca6d1 1px solid; WIDTH: 100%; COLOR: #fff; BORDER-BOTTOM: #8ca6d1 1px solid; BACKGROUND-COLOR: #94acd4
}
.atb {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #efefef 1px solid; COLOR: #4c4c4c; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: tahoma, sans-serif; BACKGROUND-COLOR: #d5d5d5
}
.st {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
#footer HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 400px; COLOR: #999; HEIGHT: 1px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 0px
}
P.desc {
	MARGIN: 10px 8px
}
P {
	MARGIN: 10px 0px
}
 HTML P {
	MARGIN: 7px 0px
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: arial, sans-serif
}
.alha {
	MARGIN-LEFT: 11px
}
 HTML .alha {
	MARGIN-LEFT: 5px
}
.alda {
	FONT-WEIGHT: bold; COLOR: #006000; POSITION: relative; TOP: -1px
}
.alua {
	FONT-WEIGHT: bold; COLOR: #f00; POSITION: relative; TOP: -1px
}
 HTML .alda {
	TOP: 1px
}
 HTML .alua {
	TOP: 1px
}
.atbl {
	TABLE-LAYOUT: fixed; MARGIN: 5px
}
.prth {
	BORDER-RIGHT: #6689c2 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6689c2 2px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6689c2 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #6689c2 2px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.tbbtn {
	BORDER-RIGHT: #fff 2px groove; PADDING-RIGHT: 2px; BORDER-TOP: #a8b5d8 2px groove; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #a8b5d8 2px groove; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 2px groove; FONT-FAMILY: arial,  sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #94acd4
}
A {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: tahoma, sans-serif
}
A.drilldown A.navControlLink {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: tahoma, sans-serif
}
A.navControlLink:link {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: tahoma, sans-serif
}
A.navControlLink:visited {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: tahoma, sans-serif
}
A.nav {
	FONT-SIZE: 8pt; MARGIN: 1px
}
A.navControlLink:hover {
	COLOR: #17438a
}
A.navControlCLVLink {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: blue; LINE-HEIGHT: 10pt; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.treeview {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana
}
A.treeview:link {
	TEXT-DECORATION: none
}
A.treeview:visited {
	TEXT-DECORATION: none
}
A.treeview:hover {
	TEXT-DECORATION: underline
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 27px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
UL.quickcreate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 5px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
UL.history {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 7px 5px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
UL.treecontrol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 2px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mainviewlayout {
	MARGIN: 0px auto; WIDTH: 98%
}
.childviewlayout {
	MARGIN: 0px auto; WIDTH: 95%
}
A.miniCalendarLinks:link {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma,  sans-serif
}
A.miniCalendarLinks:visited {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma,  sans-serif
}
A.miniCalendarLinks:hover {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma,  sans-serif
}
.tableLink:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; FONT-FAMILY: Arial,  sans-serif
}
.tableLink:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; FONT-FAMILY: Arial,  sans-serif
}
.tableLink:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; FONT-FAMILY: Arial,  sans-serif
}
DIV.spacer5w {
	WIDTH: 5px
}
BR.spacer {
	LINE-HEIGHT: 5px
}
TD.banner {
	WIDTH: 100%; TEXT-ALIGN: right
}
.buyNowText {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial,  sans-serif
}
.buyNowBoldedText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,  sans-serif
}
BODY {
	FONT-SIZE: 8pt; MARGIN: 0px; COLOR: black; FONT-FAMILY: tahoma, sans-serif
}
.maintext {
	FONT-SIZE: 8pt; MARGIN: 0px; COLOR: black; FONT-FAMILY: tahoma, sans-serif
}
.pwh {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 21px; BACKGROUND-COLOR: #becbed
}
.clrgrey {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 18px; BACKGROUND-COLOR: #CED4DD
}
.pwb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
.pwbtn {
	DISPLAY: inline; FLOAT: right; MARGIN: 2px
}
BODY.blue {
	BACKGROUND-COLOR: #becbed
}
BODY.popupBody {
	BACKGROUND-COLOR: #becbed
}
FORM {
	MARGIN: 0px
}
INPUT.EMPTYINPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.viewtabext {
	BORDER-RIGHT: #939fc2 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #858585; LINE-HEIGHT: 8pt; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #eef2f8; TEXT-ALIGN: left
}
.tabActive {
	BORDER-RIGHT: #939fc2 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
.tabInActive {
	BORDER-RIGHT: #939fc2 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
.tabActive {
	BACKGROUND-COLOR: #ffffff
}
.tabInActive {
	COLOR: #858585; BACKGROUND-COLOR: #dee2e8
}
.tabInActive A {
	COLOR: #858585; TEXT-DECORATION: none
}
.stsp {
	WIDTH: 3px; BACKGROUND-COLOR: #becbed
}
.tab2ndLvlActive {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
.tab2ndLvlInActive {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
.tab2ndLvlActive {
	BORDER-TOP: #8ca6d1 1px solid; BORDER-LEFT: #8ca6d1 1px solid; COLOR: #ffffff; BACKGROUND-COLOR: #6689c2
}
.tab2ndLvlInActive {
	BORDER-RIGHT: #939fc2 1px solid; BORDER-TOP: #dee2e8 1px solid; BORDER-LEFT: #dee2e8 1px solid; COLOR: #858585; BACKGROUND-COLOR: #dee2e8
}
IMG.viewtab {
	MARGIN: 0px 4px; VERTICAL-ALIGN: middle; WIDTH: 18px; HEIGHT: 18px
}
IMG.history {
	WIDTH: 16px; MARGIN-RIGHT: 4px; POSITION: relative; TOP: 2px; HEIGHT: 16px
}
IMG.popup {
	MARGIN-LEFT: 2px; CURSOR: pointer; POSITION: relative; TOP: 3px
}
.rowformFieldTD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; BORDER-BOTTOM: #b2c2df 1px solid; FONT-FAMILY: Tahoma, sans-serif; WHITE-SPACE: nowrap
}
.listFieldTotalTD {
	PADDING-RIGHT: 5px; BORDER-TOP: #000000 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 2px solid
}
IMG.listheader {
	POSITION: relative; TOP: 2px
}
.checkbox {
	MARGIN-TOP: 3px; MARGIN-LEFT: 1px; WIDTH: 10px; HEIGHT: 10px
}
.listColumnHeaderTD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ced4dd
}
.listCaptionText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: arial,  sans-serif; TEXT-DECORATION: none
}
.listCaptionTextWithoutBold {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: arial,  sans-serif; TEXT-DECORATION: none
}
.listCaptionText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: arial,  sans-serif; TEXT-DECORATION: none
}
.listFieldText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,  sans-serif; TEXT-DECORATION: none
}
.listFieldGreyText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #7e7f7f; LINE-HEIGHT: 11pt; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,  sans-serif; TEXT-DECORATION: none
}
.formFieldText {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #666666; LINE-HEIGHT: 11pt; FONT-FAMILY: arial,  sans-serif; TEXT-DECORATION: none
}
.requiredText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #ff0000; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; FONT-FAMILY: Tahoma,  sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.inputControl {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #a5acb2 1px solid; COLOR: black; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Tahoma,  sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputReadOnly {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #a5acb2 1px solid; COLOR: #555555; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Tahoma,  sans-serif; BACKGROUND-COLOR: #edede6
}
.inputReadOnlySmall {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #a5acb2 1px solid; COLOR: #555555; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Tahoma,  sans-serif; BACKGROUND-COLOR: #edede6
}
.inputReadOnlySmall {
	PADDING-TOP: 0px; HEIGHT: 15px
}
.assocField {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #a5acb2 1px solid; COLOR: #555555; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Tahoma,  sans-serif; BACKGROUND-COLOR: #edede6
}
.readOnlyField {
	BORDER-RIGHT: #a5acb2 0px solid; BORDER-TOP: #a5acb2 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #a5acb2 0px solid; COLOR: #333333; BORDER-BOTTOM: #a5acb2 0px solid; FONT-FAMILY: Tahoma,  sans-serif; BACKGROUND-COLOR: #ffffff
}
.readOnlyCustomField {
	BORDER-RIGHT: #a5acb2 0px solid; BORDER-TOP: #a5acb2 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #a5acb2 0px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #a5acb2 0px solid; FONT-FAMILY: Tahoma,  sans-serif; BACKGROUND-COLOR: #ffffff
}
.formCaptionText {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 9pt; PADDING-TOP: 4px; FONT-FAMILY: arial,  sans-serif
}
.buttonTD {
	BORDER-RIGHT: 2px groove; PADDING-RIGHT: 2px; BORDER-TOP: 2px groove; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: 2px groove; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BORDER-BOTTOM: 2px groove; FONT-FAMILY: arial,  sans-serif; WHITE-SPACE: nowrap
}
.disableButtonTD {
	BORDER-RIGHT: 2px groove; PADDING-RIGHT: 2px; BORDER-TOP: 2px groove; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: 2px groove; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BORDER-BOTTOM: 2px groove; FONT-FAMILY: arial,  sans-serif; WHITE-SPACE: nowrap
}
.buttonChildTitleBarTD {
	BORDER-RIGHT: 2px groove; PADDING-RIGHT: 2px; BORDER-TOP: 2px groove; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: 2px groove; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BORDER-BOTTOM: 2px groove; FONT-FAMILY: arial,  sans-serif; WHITE-SPACE: nowrap
}
.buttonTD {
	BORDER-LEFT-COLOR: #a8b5d8; BORDER-BOTTOM-COLOR: #fff; CURSOR: pointer; COLOR: #fff; BORDER-TOP-COLOR: #a8b5d8; BACKGROUND-COLOR: #94acd4; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #fff
}
.disableButtonTD {
	BORDER-LEFT-COLOR: #cbcad3; BORDER-BOTTOM-COLOR: #cbcad3; CURSOR: default; COLOR: #cbcad3; BORDER-TOP-COLOR: #cbcad3; BACKGROUND-COLOR: #efefef; BORDER-RIGHT-COLOR: #cbcad3
}
.buttonChildTitleBarTD {
	BORDER-LEFT-COLOR: #a8b5d8; BORDER-BOTTOM-COLOR: #fff; CURSOR: pointer; COLOR: #fff; BORDER-TOP-COLOR: #a8b5d8; BACKGROUND-COLOR: #6689c2; BORDER-RIGHT-COLOR: #fff
}
.buttonXTD {
	BORDER-RIGHT: #ffffff 2px groove; PADDING-RIGHT: 2px; BORDER-TOP: #cad6ec 2px groove; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #cad6ec 2px groove; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 8pt; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 2px groove; FONT-FAMILY: tahoma,  sans-serif; BACKGROUND-COLOR: #93a5d5; TEXT-DECORATION: none; align: center
}
.buttonDIV {
	CURSOR: pointer
}
.buttonShuttle {
	BORDER-RIGHT: #ffffff 2px groove; PADDING-RIGHT: 0px; BORDER-TOP: #a8b5d8 2px groove; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #a8b5d8 2px groove; COLOR: #ffffff; LINE-HEIGHT: 8pt; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 2px groove; FONT-FAMILY: arial,  sans-serif; BACKGROUND-COLOR: #94acd4; TEXT-DECORATION: none; align: center
}
.buttonShuttleGreen {
	BORDER-RIGHT: #ffffff 2px groove; PADDING-RIGHT: 0px; BORDER-TOP: #a8b5d8 2px groove; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #a8b5d8 2px groove; COLOR: #ffffff; LINE-HEIGHT: 8pt; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 2px groove; FONT-FAMILY: arial,  sans-serif; BACKGROUND-COLOR: #008000; TEXT-DECORATION: none; align: center
}
.titleBarTableStyle {
	FONT-SIZE: 8pt; LINE-HEIGHT: 10pt; FONT-FAMILY: tahoma,  sans-serif; BACKGROUND-COLOR: #6689c2; TEXT-ALIGN: center
}
.titleBarLevel2TableStyle {
	FONT-SIZE: 8pt; LINE-HEIGHT: 10pt; FONT-FAMILY: tahoma,  sans-serif; BACKGROUND-COLOR: #becbed; TEXT-ALIGN: center
}
.titleBarNavFolderTD {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px
}
.titleBarSeparatorTD {
	COLOR: #ffffff
}
.titleBarSeparatorLevel2TD {
	COLOR: #000000
}
.titleExpandCollapseTD {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #ffffff
}
.greetingText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Tahoma,  sans-serif
}
.calendarDateLink {
	FONT-SIZE: 8pt; COLOR: black; LINE-HEIGHT: 10pt; FONT-FAMILY: tahoma,  sans-serif
}
.calendarPrePopDateLink {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: blue 1px solid; COLOR: black; LINE-HEIGHT: 10pt; BORDER-BOTTOM: blue 1px solid; FONT-FAMILY: tahoma,  sans-serif
}
.calendarTodayDateLink {
	BORDER-RIGHT: blue 1px dotted; BORDER-TOP: blue 1px dotted; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #fefccc; BORDER-LEFT: blue 1px dotted; COLOR: black; LINE-HEIGHT: 10pt; BORDER-BOTTOM: blue 1px dotted; FONT-FAMILY: tahoma,  sans-serif
}
.calendarTodayPrePopDateLink {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #fefccc; BORDER-LEFT: blue 1px solid; COLOR: black; LINE-HEIGHT: 10pt; BORDER-BOTTOM: blue 1px solid; FONT-FAMILY: tahoma,  sans-serif
}
DIV.grpCalWeek {
	FLOAT: left; WIDTH: 100%
}
TABLE.grpCalDay {
	BORDER-RIGHT: #a8bff5 1px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #a8bff5 1px solid; FLOAT: left; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.grpCalWeekMonthDay {
	BORDER-RIGHT: #a8bff5 1px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #a8bff5 1px solid; FLOAT: left; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.grpCalWeekMonthDay {
	WIDTH: 102px
}
TABLE.grpCalDay {
	WIDTH: 695px
}
.grpCalDayHeader {
	FONT-SIZE: 8pt
}
.grpCalDayHeaderSelected {
	FONT-SIZE: 8pt
}
.grpCalTimeIndicator {
	FONT-SIZE: 8pt
}
.grpCalTimeIndicator {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
.grpCalDayHeader {
	PADDING-LEFT: 3px
}
.grpCalDayHeaderSelected {
	PADDING-LEFT: 3px
}
.grpCalDayHeader {
	BACKGROUND-COLOR: #dddddd
}
.grpCalDayFooterSelected {
	PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px
}
.grpCalParticipantSpacer {
	PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px
}
.grpCalDayParticipantSpacer {
	PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px
}
.grpCalParticipantSpacer {
	BACKGROUND-COLOR: #dddddd
}
.grpCalDayParticipantSpacer {
	BACKGROUND-COLOR: #dddddd
}
.grpCalDayParticipantSpacer {
	PADDING-TOP: 1px
}
.grpCalDayFooter {
	BACKGROUND-COLOR: #becbed
}
.grpCalDayFooterSelected {
	BACKGROUND-COLOR: #dddddd
}
.grpCalDatePicker {
	BORDER-TOP: #dddddd 1px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BACKGROUND-COLOR: #dddddd
}
TABLE.grpCalDayOfWeekTbl {
	TABLE-LAYOUT: fixed; FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 715px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
TABLE.grpCalDayParticipantTbl {
	BORDER-RIGHT: #a8bff5 1px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #a8bff5 1px solid; FONT-SIZE: 8pt; FLOAT: left; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 100%; BACKGROUND-COLOR: #dddddd
}
TABLE.grpCalWkMthParticpantTbl {
	BORDER-RIGHT: #a8bff5 1px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #a8bff5 1px solid; FONT-SIZE: 8pt; FLOAT: left; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 100%; BACKGROUND-COLOR: #dddddd
}
TABLE.grpCalDayParticipantTbl {
	WIDTH: 116px
}
.grpCalWkMthParticpantTbl {
	WIDTH: 97px
}
TD.grpCalParticipant {
	BORDER-RIGHT: #a8bff5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a8bff5 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a8bff5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a8bff5 1px solid; HEIGHT: 19px
}
TD.grpCalDataCell {
	BORDER-RIGHT: #a8bff5 1px solid; BORDER-TOP: #a8bff5 1px solid; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; HEIGHT: 23px
}
TD.grpCalDeniedCell {
	BORDER-RIGHT: #a8bff5 1px solid; BORDER-TOP: #a8bff5 1px solid; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; HEIGHT: 23px
}
TD.grpCalDeniedCell {
	BACKGROUND-COLOR: #ededed
}
.grpCalBusyDataCell {
	BORDER-TOP: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; HEIGHT: 23px
}
.grpCalLeftBusyDataCell {
	BORDER-TOP: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; HEIGHT: 23px
}
.grpCalRightBusyDataCell {
	BORDER-TOP: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid; HEIGHT: 23px
}
.grpCalBusyDataCell {
	BORDER-RIGHT: #6689c2 1px solid; BORDER-LEFT: #6689c2 1px solid; BACKGROUND-COLOR: #6689c2
}
.grpCalLeftBusyDataCell {
	BORDER-RIGHT: #a8bff5 1px solid; BORDER-LEFT: #6689c2 1px solid
}
.grpCalRightBusyDataCell {
	BORDER-RIGHT: #6689c2 1px solid; BORDER-LEFT: #a8bff5 1px solid
}
TD.usrCalDayHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 100%
}
TD.usrCalDayHeaderSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 100%
}
TD.usrCalDayHeaderSelected {
	BACKGROUND-COLOR: #fefccc
}
DIV.grpCalBusyHover {
	WIDTH: 49%; CURSOR: default; HEIGHT: 100%
}
DIV.grpCalBusyRightHover {
	WIDTH: 49%; CURSOR: default; HEIGHT: 100%
}
DIV.grpCalBusyData {
	WIDTH: 49%; CURSOR: default; HEIGHT: 100%
}
DIV.grpCalBusyRightData {
	WIDTH: 49%; CURSOR: default; HEIGHT: 100%
}
DIV.grpCalBusyHover {
	FLOAT: left; BACKGROUND-COLOR: #4267a6
}
DIV.grpCalBusyRightHover {
	FLOAT: right; BACKGROUND-COLOR: #4267a6
}
DIV.grpCalBusyRightData {
	FLOAT: right; BACKGROUND-COLOR: #6689c2
}
DIV.grpCalBusyData {
	FLOAT: left; BACKGROUND-COLOR: #6689c2
}
DIV#calendarTooltip {
	BORDER-RIGHT: gray 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dee2e8 2px solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-SIZE: 8pt; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dee2e8 2px solid; WIDTH: 240px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 2px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: beige; TEXT-ALIGN: left
}
DIV.ganttMain {
	WIDTH: 811px; POSITION: relative; BACKGROUND-COLOR: white
}
TABLE.calLegendTbl {
	FONT-SIZE: 8pt; cell-padding: 3px; cell-spacing: 0px
}
TD.calLegendTxt {
	WIDTH: 18px; TEXT-ALIGN: right
}
TD.calLegendSpacer {
	FONT-SIZE: 0pt; WIDTH: 1px
}
DIV.calLegendInd {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 0pt; BORDER-LEFT: black 1px solid; WIDTH: 10px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px
}
DIV.calLegendFree {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 0pt; BORDER-LEFT: black 1px solid; WIDTH: 10px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px
}
DIV.calLegendBusy {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 0pt; BORDER-LEFT: black 1px solid; WIDTH: 10px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px
}
DIV.calLegendMeeting {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 0pt; BORDER-LEFT: black 1px solid; WIDTH: 10px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px
}
DIV.calLegendNoInfo {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 0pt; BORDER-LEFT: black 1px solid; WIDTH: 10px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px
}
DIV.calLegendFree {
	BACKGROUND-COLOR: white
}
DIV.calLegendBusy {
	BACKGROUND-COLOR: #6689c2
}
DIV.calLegendMeeting {
	BACKGROUND-COLOR: #eee9bf
}
DIV.calLegendNoInfo {
	BACKGROUND-COLOR: #ededed
}
H1 {
	DISPLAY: inline; FONT-FAMILY: arial, sans-serif
}
H2 {
	DISPLAY: inline; FONT-FAMILY: arial, sans-serif
}
H3 {
	DISPLAY: inline; FONT-FAMILY: arial, sans-serif
}
H4 {
	DISPLAY: inline; FONT-FAMILY: arial, sans-serif
}
H5 {
	DISPLAY: inline; FONT-FAMILY: arial, sans-serif
}
H6 {
	DISPLAY: inline; FONT-FAMILY: arial, sans-serif
}
H4 {
	FONT-SIZE: 11pt; MARGIN: 0px 10px 0px 2px
}
H5 {
	FONT-SIZE: 10pt
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 12px 0px 2px; LINE-HEIGHT: 11pt; BACKGROUND-COLOR: #e2e5ee
}
.titleText {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; COLOR: #000000; LINE-HEIGHT: 17pt; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-FAMILY: arial, sans-serif
}
P.admin {
	MARGIN: 5px 8px; LINE-HEIGHT: 12pt
}
.admin SPAN {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma, sans-serif
}
.titleInstruction {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma, sans-serif
}
.instructionTextHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: left
}
.dailyCalendarEmptyDataCell {
	BACKGROUND-COLOR: #ededed
}
.timedata {
	FONT-SIZE: 8pt; COLOR: #7e7f7f; LINE-HEIGHT: 10pt; FONT-FAMILY: tahoma, sans-serif
}
.dailyCalendarSelectedDataCell {
	BACKGROUND-COLOR: #fefccc
}
TR.grpCalDayHeaderSelected {
	BACKGROUND-COLOR: #fefccc
}
.grpCalDayFooterSelected {
	BACKGROUND-COLOR: #fefccc
}
.selectdate {
	BACKGROUND-COLOR: #fefccc
}
.dailyCalendarSelectedDataCell {
	VERTICAL-ALIGN: top; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid
}
.dailyCalendarEmptyDataCell {
	VERTICAL-ALIGN: top; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid
}
.dailyCalendar {
	VERTICAL-ALIGN: top; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid
}
.dailyCalendarDataCell {
	VERTICAL-ALIGN: top; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid
}
.dailyCalendarDataCellPadded {
	VERTICAL-ALIGN: top; BORDER-LEFT: #a8bff5 1px solid; BORDER-BOTTOM: #a8bff5 1px solid
}
.dailyCalendarSelectedDataCell {
	BORDER-TOP: #a8bff5 1px solid; BORDER-LEFT: #a8bff5 2px solid; WIDTH: 14%; BORDER-BOTTOM: #a8bff5 2px solid
}
.dailyCalendarDataCellPadded {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dailyCalendarTimeCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #a8bff5 1px solid; FONT-FAMILY: tahoma, sans-serif; BACKGROUND-COLOR: #ededed
}
.miniCalendarDayHeader {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-BOTTOM: #a8bff5 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #dddddd
}
.miniCalendarMonthHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,  sans-serif; BACKGROUND-COLOR: #becbed
}
.footbar {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: white 1px solid; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: arial, sans-serif
}
.titleBarHeaderTD {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial,  sans-serif
}
.titleBarHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: arial,  sans-serif
}
.titleBarHeaderCell {
	BORDER-RIGHT: #41639d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8ca6d1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8ca6d1 1px solid; LINE-HEIGHT: 10pt; PADDING-TOP: 0px; BORDER-BOTTOM: #41639d 1px solid; BACKGROUND-COLOR: #6689c2
}
.leftNavOpenClose {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #f5c555; FONT-FAMILY: arial,  sans-serif; TEXT-DECORATION: none; vlink: #f5c555; alink: #f5c555; link: #f5c555
}
.formSectionSeparator {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; FONT-FAMILY: arial,  sans-serif; BACKGROUND-COLOR: #e2e5ee; font-color: #000000
}
.leftNavHeaderCellLeft {
	PADDING-RIGHT: 2px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #efefef 1px solid; COLOR: #4c4c4c; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: tahoma, sans-serif; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #d5d5d5
}
.leftNavHeaderCellRight {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #4c4c4c; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: tahoma, sans-serif; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #d5d5d5
}
.groupBoxRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; LINE-HEIGHT: 11pt; PADDING-TOP: 1px; FONT-FAMILY: tahoma, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.popupTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; COLOR: #4d4d4d; LINE-HEIGHT: 17pt; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-FAMILY: arial, sans-serif
}
.smallText {
	FONT-SIZE: 8pt; COLOR: black; LINE-HEIGHT: 10pt; FONT-FAMILY: tahoma,  sans-serif; BACKGROUND-COLOR: #ffffff
}
.wizardActiveCell {
	BORDER-RIGHT: #ced2dc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ced2dc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #ced2dc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ced2dc 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e9ecf3
}
.wizardInactiveCell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma
}
.wizardStepAnchor {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: black; TEXT-DECORATION: underline
}
.vRBSelTableStyle {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, sans-serif
}
.CLVText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: blue; LINE-HEIGHT: 11pt; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none
}
.ATTLTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATTRTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATOLTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATORTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATCLTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATCRTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATLCLTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATLCRTD {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #e2e5ee; BORDER-BOTTOM-COLOR: #e2e5ee; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e2e5ee; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #e2e5ee
}
.ATTLTD {
	FONT-WEIGHT: bold
}
.ATOLTD {
	FONT-WEIGHT: bold
}
.ATCLTD {
	FONT-WEIGHT: bold
}
.ATLCLTD {
	FONT-WEIGHT: bold
}
.ATTLTD {
	BORDER-TOP: 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: 1px solid; TEXT-ALIGN: left
}
.ATTRTD {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid
}
.ATOLTD {
	BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.ATORTD {
	BORDER-RIGHT: 1px solid; COLOR: #666666; BORDER-BOTTOM: 1px solid
}
.ATCLTD {
	BORDER-LEFT: 1px solid
}
.ATCRTD {
	BORDER-RIGHT: 1px solid; COLOR: #666666
}
.ATLCLTD {
	BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.ATLCRTD {
	BORDER-RIGHT: 1px solid; COLOR: #666666; BORDER-BOTTOM: 1px solid
}


.buttonChildTitleBarTD {
	BORDER-RIGHT: 2px groove; PADDING-RIGHT: 2px; BORDER-TOP: 2px groove; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: 2px groove; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BORDER-BOTTOM: 2px groove; FONT-FAMILY: arial,  sans-serif; WHITE-SPACE: nowrap
}

.buttonChildTitleBarTD {
	BORDER-LEFT-COLOR: #a8b5d8; BORDER-BOTTOM-COLOR: #fff; CURSOR: pointer; COLOR: #fff; BORDER-TOP-COLOR: #a8b5d8; BACKGROUND-COLOR: #6689c2; BORDER-RIGHT-COLOR: #fff
}


.clrswheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 18px; BACKGROUND-COLOR: #EEB422
}