/*left menu*/

.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 3px; TEXT-ALIGN: left;
}

.nav_search {
	PADDING-RIGHT: 0px;  FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px;
}
.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.nav IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: 0px;  BORDER-BOTTOM: 0px; 
}
.lang {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #545454; PADDING-TOP: 0px
}
.lang SPAN {
	COLOR: #ccc
}
.search_str {
	BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #c4c4c4 1px solid; FONT: 13px Tahoma, sasn-serif; BORDER-LEFT: #c4c4c4 1px solid; COLOR: #545454; BORDER-BOTTOM: #dddddd 1px solid; MIN-HEIGHT: 16px; HEIGHT:auto !important; HEIGHT:16px;
}
.search_btn {
	LEFT: 3px; POSITION: relative; TOP: 5px
}
#midlink {
	BACKGROUND: url(/images/dent/cssplay_0.gif); LEFT: 0px; WIDTH: 100%; TOP: 55px; HEIGHT: 38px; TEXT-ALIGN: center
}

#main_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dent/cssplay_0.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px 79px; WIDTH: 1000px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
#main_menu LI {
	DISPLAY: inline; BACKGROUND: url(/images/dent/cssplay_1.gif); FLOAT: left; WIDTH: 120px
}
#main_menu LI A {
	DISPLAY: block; FONT-SIZE: 1.1em; BACKGROUND: url(/images/dent/cssplay_0.gif); WIDTH: 120px; COLOR: #ddd; LINE-HEIGHT: 32px; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 36px; TEXT-DECORATION: none
}
#main_menu LI A:visited {
	DISPLAY: block; FONT-SIZE: 1.1em; BACKGROUND: url(/images/dent/cssplay_0.gif); WIDTH: 120px; COLOR: #ddd; LINE-HEIGHT: 32px; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 36px; TEXT-DECORATION: none
}
#main_menu LI A:hover {
	BACKGROUND: url(/images/dent/cssplay_1.gif); COLOR: #fff
}
#main_menu LI A.chosen {
	BACKGROUND: url(/images/dent/cssplay_2.gif); COLOR: #fff
}
#main_menu LI A.chosen:visited {
	BACKGROUND: url(/images/dent/cssplay_2.gif); COLOR: #fff
}
#main_menu LI A:active {
	BACKGROUND: url(/images/dent/cssplay_2.gif); COLOR: #fff
}
#main_menu LI A:focus {
	BACKGROUND: url(/images/dent/cssplay_2.gif); COLOR: #fff
}

#navmenu{
	HEIGHT: 20px; MARGIN-LEFT: 5px; MARGIN-TOP: 5px; MARGIN-RIGHT: 5px;
}
#navleftcell {
	PADDING-LEFT: 1px;  WIDTH: 200px; 
}

#menutop {
	MARGIN-LEFT: 1px; WIDTH: 194px; BORDER-BOTTOM: #aeb1b1 1px solid
}

#menutop A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}

#navcontainer{
	FONT: 11px/14px Arial, Helvetica, sans-serif; WIDTH: 200px; MARGIN-BOTTOM: 5px; DISPLAY: block;
}

#navcontainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 11px; MARGIN-LEFT: 1px; LIST-STYLE-TYPE: none
}
#navcontainer LI {
	WIDTH: 195px; BORDER-BOTTOM: #aeb1b1 1px solid
}
#navcontainer LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; FONT: 11px/15px Arial, Helvetica, sans-serif; MARGIN-LEFT: 7px; PADDING-TOP: 4px;
}
#navcontainer DIV LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; FONT: 11px/15px Arial, Helvetica, sans-serif; MARGIN-LEFT: 7px; PADDING-TOP: 4px;
}

#tasklist {
	CLEAR: both; FLOAT: top; WIDTH: 460px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 5px; BORDER-RIGHT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; MARGIN-TOP: 0px; BORDER-LEFT: #c6c6c6 1px solid; BORDER-BOTTOM: #c6c6c6 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f4f4f4; HEIGHT: 45px;
}

#taskselectlabel {
	MARGIN-TOP: 1px; FLOAT: top; MARGIN-LEFT: 20px; WIDTH: 190px; MARGIN-RIGHT: 8px
}

#tasklisting {
	MARGIN-TOP: 0px; MARGIN-LEFT: 10px;  OVERFLOW: hidden; WIDTH: 410px
}

#taskgo {
	MARGIN-TOP: 1px; FLOAT: bottom; MARGIN-LEFT: 0px; OVERFLOW: hidden; MARGIN-BOTTOM: 10px;
}

#subtree {
	MARGIN-LEFT: 3px; MARGIN-TOP: 20px; MARGIN-BOTTOM: 0px; CLEAR: both
}

#subtree1 {
	WIDTH: 577px; MARGIN-LEFT: 3px; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; CLEAR: both
}

#section {
	DISPLAY: block; WIDTH: 460px; FLOAT: top; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
}

#sectionimage {
	DISPLAY: block; WIDTH: 100px; HEIGHT: 87px; FLOAT: top; MARGIN-LEFT: 0px; MARGIN-TOP: 0px;
}

#sectioncontent {
	DISPLAY: block; WIDTH: 460px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
}

#separator {
	DISPLAY: block; MARGIN-LEFT: 0px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px;
}

.m1 A {
	COLOR: #424142; TEXT-DECORATION: none
}
.m1 A:visited {
	COLOR: #424142; TEXT-DECORATION: none
}
.m1 A:hover {
	COLOR: #0071bd; TEXT-DECORATION: underline
}
.m1_on {
	COLOR: #424142; BACKGROUND-COLOR: #ecf0f0! important; 
}
.m1_on A {
	COLOR: #424142; BACKGROUND-COLOR: #ecf0f0! important; 
}
.m1_on A:visited {
	COLOR: #424142; BACKGROUND-COLOR: #ecf0f0! important; 
}
.m1_on A:hover {
	COLOR: #0071bd; BACKGROUND-COLOR: #ecf0f0! important; TEXT-DECORATION: underline
}

.m2 A {
	MARGIN-LEFT: 15px! important; COLOR: #424142; TEXT-DECORATION: none
}
.m2 A:visited {
	MARGIN-LEFT: 15px! important; COLOR: #424142; TEXT-DECORATION: none
}
.m2 A:hover {
	MARGIN-LEFT: 15px! important; COLOR: #0071bd; TEXT-DECORATION: underline
}
.m2_on {
	BACKGROUND-POSITION: 7px 8px; BACKGROUND-IMAGE: url(/images/icon_bluearrow.gif); BACKGROUND-REPEAT: no-repeat
}
.m2_on A {
	MARGIN-LEFT: 15px! important; COLOR: #0071bd! important; TEXT-DECORATION: none
}
.m2_on A:visited {
	MARGIN-LEFT: 15px! important; COLOR: #0071bd! important; TEXT-DECORATION: none
}
.m2_on A:hover {
	 MARGIN-LEFT: 15px! important; COLOR: #424142! important; TEXT-DECORATION: underline
}


.m3 {
	FONT: 12px/15px Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none! important
}
.m3 A {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #424142! important; TEXT-DECORATION: none
}
.m3last A {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #424142! important; TEXT-DECORATION: none
}
.m3 A:hover {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #0071bd! important; TEXT-DECORATION: underline
}
.m3last A:hover {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #0071bd! important; TEXT-DECORATION: underline
}
.m3_on {
	BACKGROUND-POSITION: 20px 8px; BACKGROUND-IMAGE: url(/images/icon_bluearrow.gif); FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #424142! important; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none! important
}
.m3_onlast {
	BACKGROUND-POSITION: 20px 8px; BACKGROUND-IMAGE: url(/images/icon_bluearrow.gif); FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #424142! important; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.m3_on A {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #0071bd! important; TEXT-DECORATION: none
}
.m3_onlast A {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #0071bd! important; TEXT-DECORATION: none
}
.m3_on A:hover {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #424142! important
}
.m3_onlast A:hover {
	FONT: 12px/14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 30px! important; COLOR: #424142! important
}

.home_menu {
	WIDTH: 460px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
}

.home_menu UL {
	PADDING-LEFT: 0px; MARGIN-TOP: 10px;
}
.home_menu TD {
	MARGIN-LEFT: 0px! important
}
.home_menu UL {
	MARGIN-LEFT: 0px! important
}
.home_menu LI {
	MARGIN-LEFT: 0px! important
}
.home_menu UL LI {
	BACKGROUND-POSITION: 0px 5px; MARGIN-TOP: 2px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(/images/bullet.gif); BACKGROUND-REPEAT: no-repeat
}

.borderblue {
	BORDER-BOTTOM: #498397 4px solid
}

.sectionchild {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.sectionchildimage {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 6px
}

.dtPck INPUT {
	BORDER-RIGHT: #605d5d 1px solid; BORDER-TOP: #605d5d 1px solid; BORDER-LEFT: #605d5d 1px solid; BORDER-BOTTOM: #605d5d 1px solid; BACKGROUND-COLOR: #ffffff
}
.dtPck .dpOuterTbl TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
.dtPck .dpOuterTbl {
	BORDER-RIGHT: #838c9d 1px solid; BORDER-TOP: #838c9d 1px solid; BORDER-LEFT: #838c9d 1px solid; BORDER-BOTTOM: #838c9d 1px solid; BACKGROUND-COLOR: #f5deaa
}
.dtPck TD.dpCaptionCell {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #c1c5ce
}
.dtPck TD.dpCaptionCell TD {
	BACKGROUND-COLOR: #c1c5ce; TEXT-ALIGN: center
}
.dtPck TD.dpCalCell TABLE TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none
}
.dtPck TD.dpCalCell TABLE TD A {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.dtPck TD.dpDayCaption {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #e9effc; PADDING-TOP: 1px; BACKGROUND-COLOR: #838c9d
}
.dtPck TD.dpSameMthCell {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.dtPck TD.dpSameMthCell A {
	COLOR: #606060
}
.dtPck TD.dpSelectedDayCell {
	BACKGROUND-COLOR: #c2c5ce
}
.dtPck TD.dpSelectedDayCell A {
	COLOR: #fff
}
.dtPck TD.dpWkendCell {
	BACKGROUND-COLOR: #f3f4f6
}
.dtPck TD.dpWkendCell A {
	COLOR: #606060
}
.dtPck TD.dpDiffMthCell {
	BACKGROUND-COLOR: #eaebed
}
.dtPck TD.dpDiffMthCell A {
	COLOR: #838c9d
}
.dtPck TD.dpDiffMthWkendCell {
	BACKGROUND-COLOR: #dcdde2
}
.dtPck TD.dpDiffMthWkendCell A {
	COLOR: #838c9d
}
.dtPck .dpMYScroll {
	BACKGROUND-COLOR: #838c9d
}
.dtPck .dpMYScroll TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
.dtPck TD.dpMYCaption {
	BACKGROUND-COLOR: #838c9d
}
.dtPck TD.dpMYCaption TABLE TD {
	COLOR: #e9effc; BACKGROUND-COLOR: #838c9d; TEXT-ALIGN: left
}
.dtPck .dpMYYears {
	BACKGROUND-COLOR: #ffffff
}
.dtPck .dpMYMonths {
	BACKGROUND-COLOR: #ffffff
}
.dtPck .dpMYYears TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; CURSOR: hand; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.dtPck .dpMYMonths TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; CURSOR: hand; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.dtPck .dpMYYears TABLE TD A {
	COLOR: #000
}
.dtPck .dpMYMonths TABLE TD A {
	COLOR: #000
}
.dtPck .dpMYYears TABLE TD.dpMYSelected {
	COLOR: #fff; BACKGROUND-COLOR: #c2c5ce
}
.dtPck .dpMYMonths TABLE TD.dpMYSelected {
	COLOR: #fff; BACKGROUND-COLOR: #c2c5ce
}
.clrPck {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 18px; CURSOR: hand; BORDER-BOTTOM: #000 1px solid; HEIGHT: 15px; align: absmiddle
}
.clrPck A {
	DISPLAY: block; TEXT-DECORATION: none
}
.clrPck A:hover {
	TEXT-DECORATION: none
}

