body{
	margin:0;
	padding:0;
	color:#000;
	font:12px arial,verdana,Tahoma,sans-serif
}


.TitleBox{
	color:#FF6600;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase
}


img{
	border:0
}

input,textarea,select{
	color:#2d2d2d;
	padding:0;
	margin:0 3px 0 0;
	border:#6079AB 1px solid;
	border-radius: 0.2em;
}


.classDivTextBox{
	color:#2d2d2d;
	font:11px verdana,Tahoma,arial,sans-serif;
	padding:0;
	margin:0 3px 0 0;
	border:#6079AB 1px solid;
	background:#F0F0F0
}

input{
	height: 20px;
}
input,textarea{
	padding:1px;
	border:#6079AB 1px solid
}

textarea{
	margin:0;
	border:#6079AB 1px solid
}


.button{
	background:#FFFFFF url(../images/button_pic.gif) bottom repeat-x;
	border:#414141 1px solid;
	padding:  2px 10px 5px 10px;
	color:#414141;
	font-weight:bold;
	cursor:pointer;
	height: 25px;
	border-radius:3px;
}


.scrollbereich{
	OVERFLOW:auto;
	WIDTH:98%;
	HEIGHT:250px
}


a{
	color:#0B6BA2;
	text-decoration:none
}

a:hover{
	color:#FF6600;
	text-decoration:none
}


.BlueText{
	color:#0B6BA2
}

.Blue2Text{
	color:#003F5D
}

.PinkText{
	color:#F70094
}

.RedText{
	color:#DE0029;
	font-weight:normal
}

.YellowText{
	color:#FFDE00
}

.WhiteText{
	color:#FFFFFF
}

.GrayText{
	color:#ABABAB
}

.GrayTextSmall{
	color:#ABABAB;
	font-size:10px;
	font-weight:normal
}

.OrangeText{
	color:#FF6600;
	font-weight:normal
}

.OrangeBoldText{
	color:#FF6600;
	font-weight:bold
}

.RedBoldText{
	color:#DE0029;
	font-weight:bold
}

.BlueBoldText{
	color:#0B6BA2;
	font-weight:bold
}

.blackText{
	color:#000
}


.blackTextBold{
	color:#000;
	font-weight:bold
}


.Black2{
	color:#ce000b
}

.blackText:hover{
	color:#FF6600
}

.Black2Small{
	color:#ce000b;
	font-size:10px;
	font-weight:normal
}

.BlackSmall{
	color:#993300;
	font-size:11px;
	font-weight:bold
}

.YellowBox{
	background-color:#FFDE00
}

.BlueBox{
	background-color:#FDFDEB
}

.GreenText{
	color:#38610B
}

.dot_y{
	background-image:url(../images/dot_y.gif);
	background-position:right;
	background-repeat:repeat-y
}

.dot_X{
	background-image:url(../images/dot_X.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:5px
}

.line{
	background-image:url(../images/Line.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:5px 0
}

.dot_X1{
	background-image:url(../images/dot_X.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:5px 0;
	background-color:#FFFFFF
}

.dot_X2{
	background-image:url(../images/dot_X.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:5px;
	border-right:#A1A68A 1px solid
}

.BGTop{
	background:#FFFFFF url(../images/bgTop.gif) bottom repeat-x;
	height:55px;
	border-bottom:#CB6610 4px solid
}

.User_L{
	background:#027A61 url(../images/User_L.gif) bottom left no-repeat;
	width:5px;
	height:31px
}

.User_C{
	background:#027A61 url(../images/User_C.gif) bottom repeat-x;
	height:31px;
	color:#00153E
}

.User_C a{
	color:#900
}

.User_C a:hover{
	color:#060
}

.User_R{
	background:#027A61 url(../images/User_R.gif) bottom right no-repeat;
	width:5px;
	height:31px
}

.Shadow_body{
	background:#FFFFFF url(../images/shadow_body.gif) top repeat-x;
	padding:10px 0 1px 0
}

.Footer{
	border-top:#CB6610 4px solid;
	background:#FFF url(../images/bgFooter.gif) top repeat-x;
	padding:10px;
	color:#031D68;
	height:72px
}

.left{
	background:#EDEDED
}

.bgMenu{
	background:url(../images/bgMenu.gif) top repeat-x;
	height:24px
}

.bgMenuSub{
	background:#D6DBE2;
	border-bottom:#A2A2A3 1px solid;
	color:#000E60;
	padding:0 0 1px 0
}

.bgMenuSub a{
	color:#000E60
}

.bgMenuSub a:hover{
	color:#D30000
}

.tabMenu{
	background:url(../images/lineMenu.gif) right repeat-y;
	padding:0 15px;
	white-space:nowrap;
	color:#001641;
	font-weight:bold;
	text-transform:capitalize
}

.tabMenu a{
	color:#001641;
	font-weight:bold;
	text-transform:capitalize
}

.tabMenu a:hover{
	color:#FFF;
	font-weight:bold;
	text-transform:capitalize
}

.tabMenuActive{
	background:#D6DBE2 url(../images/tabMenuActive.gif) top repeat-x;
	border:#D6DBE2 1px solid;
	height:24px;
	padding:0 15px;
	white-space:nowrap;
	color:#D30000;
	font-weight:bold
}

.tabMenuActive a{
	color:#D30000;
	font-weight:bold;
	text-transform:capitalize
}

.tabMenuActive a:hover{
	color:#001641;
	font-weight:bold
}

.tabContent{
	background:#EBEBEB;
	color:#333;
	font-weight:bold;
	padding:5px
}

.tabContent2{
	background:#EBEBEB;
	color:#333;
	padding:3px
}

.tabContent1{
	background:#EBEBEB;
	border-top:#FD860E 1px solid;
	border-bottom:#FFF 1px solid;
	padding:5px
}

.bodyContent{
	background:#FCFCED;
	border-left:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	border-bottom:#A1A1A1 1px solid;
	padding:10px
}

.bodyContent1{
	background:#FCFCED;
	border-bottom:#A1A1A1 1px solid;
	padding:10px
}

.bodyContent1_{
	background:#FCFCED;
	border-bottom:#A1A1A1 1px solid;
	padding:0
}

.titleTabContent{
	text-transform:uppercase;
	font-weight:bold;
	color:#07104E
}

.menuSubActive{
	color:#D30000;
	font-weight:bold
}

.box1{
	background:#D9D9D9;
	padding:10px;
	border-bottom:#FFF 1px solid
}

.box2{
	background:#E8E8E8;
	padding:10px;
	border-bottom:#FFF 2px solid;
	border-top:#FFF 1px solid
}

.box3{
	background:#D0E5FB;
	padding:10px
}

.box4{
	background:#E8E8E8;
	padding:1px;
	border-bottom:#FFF 2px solid;
	border-top:#FFF 1px solid
}

.titleBoxBoard{
	border-bottom:#BA817D 2px solid;
	padding:0 0 3px 3px;
	color:#C75852;
	font-weight:bold
}

.tabNav{
	background:#FD860E;
	border-top:#FFD09D 3px solid;
	padding:5px;
	color:#FFF;
	font-weight:bold
}

.tabNav a{
	color:#FFF
}

.tabNavTitle{
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	font-size:13px
}

.tabNav a:hover{
	color:#FFF;
	text-decoration:underline
}

.tabSubNav{
	background:#D9D9D9;
	border-top:#FFF 1px solid;
	padding:5px 10px;
	color:#000
}

.tdListTab{
	background:#E3E3E3;
	border-bottom:#CCCCCC 2px solid;
	border-right:#CCCCCC 1px solid;
	font-weight:bold;
	padding:3px 3px
}

.TDTab{
	background:#A1A68A;
	color:#000;
	font-weight:bold;
	border-top:#838868 1px solid;
	border-right:#838868 1px solid;
	padding:5px
}

.TDTab_{
	background:#A1A68A;
	color:#000;
	font-weight:bold;
	border-top:#838868 1px solid;
	border-right:#fff 0 solid;
	padding:5px
}

.TDTab2{
	background:#A1A68A;
	color:#000;
	font-weight:bold;
	border-top:#838868 1px solid;
	border-right:#fff 0 solid;
	padding:5px
}

.tdListTabSpe{
	background:#FFF07A;
	border-bottom:#CCCCCC 2px solid;
	border-right:#CCCCCC 1px solid;
	font-weight:bold;
	padding:3px 3px
}

.tdListTab_{
	background:#E3E3E3;
	border-bottom:#CCCCCC 2px solid;
	font-weight:bold;
	padding:3px 3px
}

.TDTab_Spe{
	background:#FFD700;
	border-bottom:#CCCCCC 2px solid;
	border-right:#CCCCCC 1px solid;
	font-weight:bold;
	padding:3px 3px
}

.TDTab2_Spe{
	background:#FFD700;
	border-bottom:#CCCCCC 2px solid;
	border-right:#CCCCCC 1px solid;
	font-weight:bold;
	padding:3px 3px
}

.TD2_Spe{
	background:#FFD700;
	border-bottom:#E3DEB8 1px solid;
	padding:3px 3px
}

.TD1_Spe{
	background:#FFEF00;
	border-bottom:#E3DEB8 1px solid;
	padding:3px 3px
}

.tdListTabSub{
	background:#E3DEB8;
	padding-top:5px;
	padding-bottom:5px;
	color:#DE0029;
	font-weight:bold
}

.tdListTabSub1{
	border-bottom:#E3DEB8 1px solid;
	padding:3px 0;
	color:#DE0029;
	font-weight:bold
}

.classtable{
	border:#E3DEB8 1px solid
}

.tdListTab3{
	background:#FF6666;
	color:White;
	border-bottom:#E3DEB8 1px solid;
	padding:3px 3px
}

.TD1{
	border-bottom:#E3DEB8 1px solid;
	border-right:#E3DEB8 1px solid;
	padding:3px 3px
}

.TD1_{
	border-bottom:#E3DEB8 1px solid;
	padding:3px 3px
}

.TD2{
	border-bottom:#E3DEB8 1px solid;
	border-right:#E3DEB8 1px solid;
	padding:3px 3px
}

.TD2_{
	border-bottom:#E3DEB8 1px solid;
	padding:3px 3px
}

.tdListTabSpe1{
	background:#FFF07A;
	border-bottom:#FFF07A 1px solid;
	padding:3px 3px
}

.tdListTab2{
	background:#FDFDEB;
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	font-weight:bold
}

.tdListTab1{
	color:#000;
	border-top:#A1A68A 1px dotted;
	padding:5px
}

.tdListTab3{
	color:#000;
	border-bottom:#A1A68A 2px solid;
	border-top:#A1A68A 1px dotted;
	font-weight:bold
}

.tdListTab2_{
	background:#FDFDEB;
	color:#000;
	border-top:#A1A68A 1px solid;
	padding:10px;
	font-weight:bold
}

.tdListTab1 a{
	color:#031D68
}

.tdListTab1 a:hover{
	color:#F60
}

.tdPag{
	background:#E3DEB8;
	padding:5px
}

.tdPag1{
	background:#E3DEB8;
	padding:5px;
	border-top:#838868 1px solid
}

.tdPag2{
	background:#E3DEB8;
	padding:5px;
	border-left:#838868 1px solid;
	border-bottom:#838868 1px solid
}

.TabActiveL{
	background:url(../images/tabActiveL.gif) bottom left no-repeat;
	width:30px;
	height:25px
}

.TabActiveC{
	background:url(../images/tabActiveC.gif) bottom repeat-x;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	white-space:nowrap
}

.TabActiveR{
	background:url(../images/tabActiveR.gif) bottom right no-repeat;
	width:19px;
	height:25px
}

.TabUnActiveL{
	background:url(../images/tabUnActiveL.gif) bottom left no-repeat;
	width:20px;
	height:25px
}

.TabUnActiveC{
	background:url(../images/tabUnActiveC.gif) bottom repeat-x;
	height:25px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	white-space:nowrap
}

.TabUnActiveR{
	background:url(../images/tabUnActiveR.gif) bottom right no-repeat;
	width:20px;
	height:25px
}

.TDAllocationP{
	background:#D4A017;
	padding:5px;
	border-right:#BFBFBF 1px solid;
	border-top:#BFBFBF 1px solid;
	font-weight:bold
}

.TDAllocationS{
	background:#E9AB17;
	padding:5px;
	border-right:#BFBFBF 1px solid;
	border-top:#BFBFBF 1px solid;
	font-weight:bold
}

.TDAllocationA{
	background:#FBB917;
	padding:5px;
	border-right:#BFBFBF 1px solid;
	border-top:#BFBFBF 1px solid;
	font-weight:bold
}

.TDAllocationL{
	background:#FDD017;
	padding:5px;
	border-right:#BFBFBF 1px solid;
	border-top:#BFBFBF 1px solid;
	font-weight:bold
}

.TDAllocationU{
	background:#EAC117;
	padding:5px;
	border-right:#BFBFBF 1px solid;
	border-top:#BFBFBF 1px solid;
	font-weight:bold
}

.TDAllSUB{
	border:#666 1px solid;
	padding:1px;
	background:#FAFAFA
}

.TD1SUB{
	background:#999;
	border-right:#FFF 1px solid;
	color:#FFF;
	font-weight:bold;
	padding:5px
}

.TD1SUB_{
	background:#999;
	border-right:#FFF 0 solid;
	color:#FFF;
	font-weight:bold;
	padding:5px
}


.loginLogo_C{
	background:url(../images/LoginLogo_C.gif) bottom repeat-x
}

.loginLogo_R{
	background:url(../images/LoginLogo_R.gif) bottom right no-repeat;
	width:5px
}

.login_BorderTopL{
	background:url(../images/login_BorderTopL.gif) bottom left no-repeat;
	width:10px;
	height:10px
}

.login_BorderTopC{
	background:url(../images/login_BorderTopC.gif) bottom repeat-x;
	height:10px
}

.login_BorderTopR{
	background:url(../images/login_BorderTopR.gif) bottom right no-repeat;
	width:10px;
	height:5px
}

.login_BorderMiddleL{
	background:#FFF url(../images/login_BorderMiddleL.gif) left repeat-y
}

.login_BorderMiddleR{
	background:url(../images/login_BorderMiddleR.gif) right repeat-y
}

.login_BorderBottomL{
	background:url(../images/login_BorderBottomL.gif) top left no-repeat;
	width:5px;
	height:5px
}

.login_BorderBottomC{
	background:url(../images/login_BorderBottomC.gif) top repeat-x;
	height:5px
}

.login_BorderBottomR{
	background:url(../images/login_BorderBottomR.gif) top right no-repeat;
	width:5px;
	height:5px
}

.dot_login{
	background:url(../images/dot_login.gif) bottom repeat-x
}

.login_FormTopL{
	background:url(../images/login_FormTopL.gif) bottom left no-repeat;
	width:15px;
	height:15px
}

.login_FormTopC{
	background:url(../images/login_FormTopC.gif) bottom repeat-x;
	height:15px
}

.login_FormTopR{
	background:url(../images/login_FormTopR.gif) bottom right no-repeat;
	width:15px;
	height:15px
}

.loginFormMiddleL{
	background:#FFF url(../images/login_FormMiddleL.gif) left repeat-y
}

.loginFormMiddleR{
	background:url(../images/login_FormMiddleR.gif) right repeat-y
}

.loginFormM a{
	text-decoration:underline
}

.loginFormM a:hover{
	color:#F60;
	text-decoration:underline
}

.login_FormBottomL{
	background:url(../images/login_FormBottomL.gif) top left no-repeat;
	width:15px;
	height:15px
}

.login_FormBottomC{
	background:url(../images/login_FormBottomC.gif) top repeat-x;
	height:15px
}

.login_FormBottomR{
	background:url(../images/login_FormBottomR.gif) top right no-repeat;
	width:15px;
	height:15px
}

.picLogin{
	background:url(../images/pic_login.jpg) top left no-repeat;
	width:477px;
	height:367px
}

.inputL{
	background:url(../images/inputL.gif) left no-repeat;
	width:9px;
	height:30px
}

.inputC{
	background:url(../images/inputC.gif) repeat-x;
	height:30px
}

.inputR{
	background:url(../images/inputR.gif) right no-repeat;
	width:9px;
	height:30px
}

.today{
	background-color:#FF5757;
	font-weight:bold;
	border-bottom:#E3DEB8 1px solid;
	padding:3px 3px
}

.issuePanelContainer{
	border-collapse:collapse;
	margin-bottom:1em;
	width:100%
}

.action-container{
	width:100%;
	padding:0;
	border-collapse:collapse
}

actionHeader,.actionLinks,.action-links,.action-details{
	background-color:#F0F0F0
}

.action-details{
	border-top:1px solid #BBBBBB;
	padding:0.25em 0.5em;
	text-align:left
}

.action-links{
	float:right;
	margin-top:1px;
	padding:.25em
}

.action-links-focused{
	float:right;
	padding:5px 2px
}

.action-body{
	padding:0.25em 0.5em
}

.search-result-suggestions{
	position:absolute;
	background:#FFF;
	display:block
}

.search-result-suggestions h4{
	margin:0.25em 0;
	padding:0.25em 1em
}

.search-results ul{
	list-style:none;
	margin-bottom:1em
}

.earch-results a{
	display:block;
	padding:0.25em 1em
}

.search-results a.selected{
	color:#FFF;
	background:#484256
}

.search-results p{
	margin-bottom:0.5em
}

.moduleName{
	color:#33338C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold
}

.timeInput{
	white-space:nowrap
}

.hourPicker{
	height:12.7em;
	overflow-y:scroll;
	overflow-x:hidden;
	white-space:pre;
	border:1px solid #b7c6b2;
	display:none;
	position:absolute;
	z-index:10;
	top:0;
	left:0;
	background:#fff
}

.hourPicker .hour{
	text-align:right;
	padding-left:4px;
	padding-right:12px;
	background:url(../images/arrowright10.gif) no-repeat right center;
	margin-right:4px
}

.hourPicker .simpleHour{
	text-align:left;
	padding-left:4px;
	padding-right:12px;
	margin-right:4px
}

.hourPicker div.hover{
	background-color:#e0f0fb
}

.hourPicker .arrow{
	background:url(../images/arrowright10.gif);
	width:10px;
	height:10px
}

.minutePicker{
	display:none;
	position:absolute;
	z-index:51;
	top:0;
	left:0;
	border:1px solid #e0f0fb;
	background-color:#fff
}

.minutePicker .minutes{
	width:2em;
	font-weight:bold;
	padding:1px 2px;
	border-left:1px solid #e0f0fb;
	text-align:center;
	float:left
}

.minutePicker div.hover{
	background-color:#e0f0fb;
	text-decoration:underline
}

.colorPicker{
	display:none;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	z-index:20;
	background-color:#BCBCBC;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#000;
	width:230px
}

.colorPickerHeader{
	text-align:center
}

.colorPickerColorView,.colorPickerHexView{
	border:1px solid black;
	cursor:default;
	margin:4px 3px 2px
}

.colorPickerColorView{
	width:3em
}

.colorPickerHexView{
	background-color:#FFF;
	color:#000;
	padding-left:5px;
	width:7em
}

.colorPickerContent{
	background-color:#FFF;
	border:1px inset #8E8C8F;
	margin:2px
}

.colorPickerPalette{
	border:2px solid #FFF;
	margin:2px auto
}

.colorPickerPalette td{
	cursor:pointer
}

.colorPickerPaletteChoice{
	display:block;
	height:7px;
	margin:2px;
	width:7px
}

td.highlight .colorPickerPaletteChoice{
	border-width:1px;
	border-style:solid;
	border-color:#FFF;
	margin:1px
}

.eventTab div.recurrenceHeader,.taskTab div.recurrenceHeader{
	background-color:#F3F3EC;
	border-color:#4F9241;
	border-right:2px solid #4F9241;
	padding:8px 0 8px 5px
}

.eventTab div.recurrenceSectionBackground,.taskTab div.recurrenceSectionBackground{
	background-color:#F3F3EC;
	padding:8px 0 8px 5px
}

.currentUser{
	font-weight:bold
}

.hiddenWarning{
	display:inline;
	padding-left:10px;
	visibility:hidden
}

.bTitle{
	border-bottom:1px solid #000000;
	margin-bottom:4px;
	padding-bottom:6px
}

.bTitle h2{
	font-size:109%
}

.bTitle .viewSelect{
	float:right
}

.bCalendar .taskList{
	padding-left:10px;
	width:50%
}

.bCalendar .calendarBlock{
	width:50%
}

.bCalendar .bTopButtons{
	margin-bottom:2px;
	text-align:right
}

.bCalendar .calHeader{
	clear:both;
	padding-top:5px;
	white-space:nowrap
}

.bCalendar .calendarIconBar{
	padding-bottom:5px;
	text-align:right;
	white-space:nowrap
}

.bCalendar .bPageBlock .calendarIconBar *{
	display:inline;
	float:none
}

.bCalendar .bPageBlock .pbTitle h3{
	font-weight:bold;
	padding:3px 0 7px;
	white-space:nowrap;
	width:auto
}

.bCalendar .bPageBlock .calendarView,.bCalendar .bPageBlock .calendarWeekView{
	background:none repeat scroll 0 0 transparent;
	border-style:solid;
	border-width:1px;
	width:100%
}

.bCalendar .calendarView td{
	padding:1px 0 1px 2px;
	width:90%
}

.calendarBlock th{
	background-color:#E2E2D1;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-weight:bold;
	padding:5px;
	text-align:right
}

.bCalendar .taskList th{
	border-right:medium none
}

.bCalendar .even td,.bCalendar .odd td{
	border-bottom:1px solid #E7E7D8
}

.bCalendar .even{
	border-bottom:1px solid #E7E7D8
}

.bCalendar .odd{
	border-bottom:1px solid #C5C5B6
}

.bCalendar .evenHour{
	border-bottom:1px solid #D6D6C7
}

.bCalendar .oddHour{
	border-bottom:1px solid #C5C5B6
}

.bCalendar .calendarWeekView th{
	border:medium none;
	text-align:left
}

.bCalendar .calendarWeekView .newLink{
	background-color:#E7E7D8;
	padding-right:2px;
	text-align:right
}

.bCalendar .calendarWeekView .eventBlock{
	border-bottom:1px solid #E8E3C3;
	padding:2px 0
}

.bCalendar .calendarWeekView .eventBlock.last{
	border-bottom:medium none
}

.bCalendar .bPageBlock .calendarDayWeekView{
	background:none repeat scroll 0 0 transparent;
	border:1px solid #999999;
	position:relative;
	table-layout:fixed;
	width:100%;
	z-index:0
}

.bCalendar .bPageBlock .calendarDayWeekView th{
	border-right:medium none;
	margin:0;
	padding:0
}

.bCalendar .bPageBlock .calendarDayWeekView .calDays{
	border-bottom:1px solid #A7A7A7;
	border-left:1px solid #CCCCCC;
	color:#333333;
	font-size:110%;
	height:30px;
	padding:2px 0 0 5px;
	text-align:left
}

.bCalendar .bPageBlock .calendarDayWeekView .calDays.timeColumn{
	padding-left:0
}

.bCalendar .bPageBlock .calendarDayWeekView .date{
	background-color:#E2E2D1;
	border-left:1px solid #CCCCCC;
	color:#333333;
	font-size:90%;
	font-weight:bold;
	padding:1px 3px 1px 5px
}

.bCalendar .bPageBlock .calendarDayWeekView .dateDnD{
	background-color:#E2E2D1;
	border-bottom:1px solid #C5C5B6;
	border-left:1px solid #CCCCCC;
	color:#333333;
	font-size:90%;
	font-weight:bold;
	padding:1px 3px 1px 5px
}

.addNewEventIcon{
	background-image:url("/img/cal/addNew_off.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:9px;
	margin:2px 6px 2px 2px;
	width:13px
}

a:hover img.addNewEventIcon{
	background-image:url("/img/cal/addNew_on.gif");
	background-position:0 0;
	height:9px;
	width:13px
}

.inlineScheduler .bCalendar .bPageBlock .pbBody{
	border:1px solid #D8D8D8;
	margin:0;
	padding:0
}

.inlineScheduler .bCalendar .secondaryPalette{
	background-color:#E7E7D8;
	border:0 none
}

.bCalendar .bPageBlock .pbBody .noBorder{
	border:0 none
}

.bCalendar .bPageBlock .pbBody .noBorderBottom{
	border-bottom:0 none
}

.bCalendar .bPageBlock .pbBody .noBorderTop{
	border-top:0 none
}

.bCalendar .calendarDayWeekView .timeColumn{
	background-color:#E2E2D1;
	height:100%;
	width:65px
}

.bCalendar .calendarDayWeekView .timeColumnDnD{
	background-color:#E2E2D1;
	height:100%;
	width:5.5em
}

.bCalendar .calendarDayWeekView .timeCell{
	border-top:1px solid #E7E7D8;
	text-align:center;
	white-space:nowrap;
	width:60px
}

.bCalendar .calendarDayWeekView .timeCellDnD{
	background-color:#E2E2D1;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	white-space:nowrap
}

.bCalendar .calendarDayWeekView .dayOfWeekCell{
	height:100%
}

.bCalendar .calendarDayWeekView .dayCell{
	height:100%;
	width:95%
}

.bCalendar .calendarDayWeekView .dayBlock{
	border-left:1px solid #CCCCCC;
	height:100%;
	table-layout:fixed;
	width:100%
}

.bCalendar .calendarDayWeekView .fixedTable{
	table-layout:fixed
}

.bCalendar .calendarDayWeekView .firstWeekCell{
	background-color:#B8AFAB;
	border-bottom:1px solid #A7A7A7;
	height:30px;
	text-align:left
}

.bCalendar .calendarDayWeekView .hourRow{
	height:30px
}

.bCalendar .calendarDayWeekView .hourRow td,.bCalendar .calendarDayWeekView .hourRow th{
	height:17px;
	padding:0
}

.bCalendar .calendarDayWeekView .even td,.bCalendar .calendarDayWeekView .even th{
	border-top:1px solid #CCCCCC
}

.bCalendar .calendarDayWeekView .odd th{
	border:1px solid #E7E7D8
}

.bCalendar .calendarDayWeekView th.alldayevent,.bCalendar .calendarDayWeekView td.alldayevent{
	background-color:#E8E8E8;
	height:30px;
	margin:0
}

.bCalendar .calendarDayWeekView td.alldayevent{
	border-bottom:0 none
}

.bCalendar .calendarDayWeekView td.alldayevent.noItem{
	font-size:0
}

.bCalendar .calendarDayWeekView td.alldayevent.dailyLastRow,.bCalendar .calendarDayWeekView td.alldayevent.weeklyLastRow{
	border-bottom:1px solid #C5C5C6;
	height:8px;
	max-height:8px
}

.bCalendar .calendarDayWeekView td.alldayevent.weeklyLastRow{
	font-size:0
}

.bCalendar .calendarDayWeekView .eventBlock{
	border-width:0
}

.bCalendar .calendarDayWeekView .hourRowLabel,.bCalendar .calendarDayWeekView .hourRowDnD{
	height:30px;
	overflow:visible;
	position:relative
}

.bCalendar .calendarDayWeekView .eventBlockNonDnD,.bCalendar .calendarDayWeekView .eventBlockDnD{
	border-width:0;
	position:absolute;
	top:0
}

.bCalendar .calendarDayWeekView .even td.eventBlock{
	border-top-width:0
}

.bCalendar .calendarDayWeekView .eventBlockDiv{
	border:1px solid #CCCCCC;
	cursor:pointer;
	margin:0 0 -1px -1px;
	overflow:hidden;
	padding-left:6px;
	white-space:normal
}

.bCalendar .calendarDayWeekView .eventBlockDivDnD{
	border:1px solid #CCCCCC;
	margin:0 0 -1px -1px;
	overflow:hidden;
	padding-left:6px;
	white-space:normal
}

.bCalendar .calendarLayout .calendarDayWeekView th.calDnDHover,.bCalendar .calendarLayout .calendarDayWeekView td.calDnDHover,.bCalendar .calendarDayWeekView .calDnDHover{
	background-color:#FEFA01
}

.bCalendar .calendarDayWeekView .noDrop{
	background:url("/img/cal/icon_nodrop.gif") no-repeat scroll center center #FF0000;
	left:0;
	opacity:0.5;
	position:absolute;
	top:0;
	visibility:visible;
	width:100%
}

.bCalendar .calendarDayWeekView .accept .noDrop{
	visibility:hidden
}

.bCalendar .calendarDayWeekView .multiLineEventBlock{
	background-color:#FFFFFF;
	border-left:1px solid #CCCCCC;
	height:100%;
	overflow:hidden;
	padding:2px 2px 4px 4px
}

.bCalendar .calendarDayWeekView .alldayDnD{
	height:30px;
	width:100%
}

.bCalendar .calendarDayWeekView .dragContentPointer *{
	cursor:pointer
}

.bCalendar .bPageBlock .calendarDayWeekView .currentHeader{
	background-color:#C4D2E4
}

.bCalendar .bPageBlock .calendarDayWeekView .currentBody{
	background-color:#E4EAF3
}

.bCalendar .calendarDayWeekView .multiLineEventBlock img{
	vertical-align:middle
}

.bCalendar .calendarDayWeekView .eventIcon{
	float:left
}

.bCalendar .calendarMonthView{
	border:1px solid;
	width:100%
}

.bCalendar .calendarMonthView td.upperLeft,.bCalendar .headerRow .calDays{
	background-color:#B8AFAB;
	color:#333333
}

.bCalendar .calendarMonthView .headerRow th{
	border-color:#FFFFFF #FFFFFF #CCCCCC;
	border-style:solid;
	border-width:0 0 1px 0;
	font-weight:bold;
	padding:5px;
	text-align:left;
	width:14%
}

.bCalendar .calendarMonthView td{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 1px 1px 0;
	padding:0;
	width:14%
}

.bCalendar .calendarMonthView td.upperLeft{
	border-bottom:1px solid #CCCCCC;
	border-width:0 0 1px;
	padding:0
}

.bCalendar .calendarMonthView .calInactive{
	background-color:#D4D4D4
}

.bCalendar .calendarMonthView .calActive{
	background-color:#F3F3EC
}

.bCalendar .calendarMonthView .calToday{
	background-color:#FFFFFF
}

.bCalendar .calendarMonthView .date{
	background-color:#E2E2D1;
	border-bottom:1px solid #CCCCCC;
	color:#333333;
	font-size:90%;
	font-weight:bold;
	margin-bottom:1px;
	padding:1px 3px
}

.bCalendar .calendarMonthView .calToday .date{
	background-color:#CDC68D;
	font-weight:bold
}

.bCalendar .calendarMonthView td .event{
	display:block;
	font-weight:bold
}

.bCalendar td .event{
	font-weight:bold;
	margin-right:0.4em
}

.bCalendar .calendarMonthView .date .newLink{
	float:right;
	font-weight:normal
}

.bCalendar .calendarMonthView .weekLink{
	background-color:#E2E2D1;
	padding:30px 5px;
	text-align:center;
	vertical-align:middle;
	width:18px
}

.bCalendar #dropZones{
	opacity:0.5;
	position:absolute
}

.bCalendar #dropZones div{
	height:26px
}

.print .bCalendar .calendarWeekView th{
	background-color:#F3F3EC
}

.bCalendar .pbHeaderBar,.bMultiuserCalendar .pbHeaderBar{
	display:inline;
	width:100%
}

.bCalendar .pbHeaderBar .calLinks,.bMultiuserCalendar .pbHeaderBar .calLinks{
	float:right;
	padding-left:20px;
	padding-right:2px
}

.bCalendar .pbHeaderBar .legendBar,.bMultiuserCalendar .pbHeaderBar .legendBar{
	float:left;
	padding-left:2px;
	padding-right:20px
}

.bCalendar .legend,.bMultiuserCalendar .legend{
	text-align:left
}

.bCalendar .pbHeaderBar .headerClearing,.bMultiuserCalendar .pbHeaderBar .headerClearing{
	clear:both
}

.bCalendar.hideWeekend .weekend,.bMultiuserCalendar .hideWeekend .weekend,#listDiv .weekend{
	display:none
}

.bCalendar .singleUserCalSpacer,.bMultiuserCalendar .multiUserCalSpacer{
	visibility:hidden;
	width:740px
}

.bCalendar .dailySpacer{
	visibility:hidden;
	width:405px
}

.bCalendar .allDaySpacer{
	height:26px;
	visibility:hidden
}

.bCalendar .allDayLastRowSpacer{
	font-size:0;
	height:8px
}

.sCalendarFooter{
	bottom:0;
	float:right;
	height:24px;
	padding-right:7px;
	position:fixed;
	right:10px;
	text-align:right;
	z-index:1000
}

.bCalendar .bPageBlock .calDnDfixedHeader{
	overflow:hidden
}

.bCalendar .bPageBlock .calDnDfixedHeaderBody{
	overflow-x:hidden;
	overflow-y:scroll;
	position:relative
}

.bMultiuserCalendar .bPageBlock{
	border-top-color:#506749
}

.bMultiuserCalendar .bPageBlock .pbHeader .pbTitle,.bMultiuserCalendar .bPageBlock .pbHeader .pbTitle h2{
	color:#506749
}

.bMultiuserCalendar .bPageBlock .pbFooter,.bMultiuserCalendar .bPageBlock,.bMultiuserCalendar .bPageBlock .pbHeader .pbTitle .twisty{
	background-color:#506749
}

.bMultiuserCalendar .bPageBlock .pbSubheader{
	background-color:#506749
}

.bMultiuserCalendar .pbButton,.bMultiuserCalendar .pbDescription{
	vertical-align:middle
}

.bMultiuserCalendar .pbDescription{
	text-align:right
}

.bMultiuserTopButtons{
	clear:both;
	float:right;
	margin-bottom:2px;
	text-align:right
}

.bMultiuserCalendar .pbButton .iconBar{
	margin-top:0;
	padding:1px
}

.bMultiuserCalendar .pbButton .iconBar img{
	margin-right:4px;
	vertical-align:middle
}

.bMultiuserCalendar .pbButton .iconBar img.extra{
	margin-right:15px
}

.bMultiuserCalendar .pbButton .iconBar img.last{
	margin-right:24px
}

.multiuserCalendar .calendarTable{
	border:1px solid #506749;
	width:100%
}

.multiuserCalendar .sunCol,.multiuserCalendar .monCol,.multiuserCalendar .tueCol,.multiuserCalendar .wedCol,.multiuserCalendar .thuCol,.multiuserCalendar .friCol,.multiuserCalendar .satCol{
	border-left:1px solid #CCCCCC;
	width:11%
}

.multiuserCalendar .mins.first{
	border-left:1px solid #CCCCCC
}

.multiuserCalendar.hideWeekend .monCol,.multiuserCalendar.hideWeekend .tueCol,.multiuserCalendar.hideWeekend .wedCol,.multiuserCalendar.hideWeekend .thuCol,.multiuserCalendar.hideWeekend .friCol{
	width:15.4%
}

.multiuserCalendar.hideWeekend .sunCol,.multiuserCalendar.hideWeekend .satCol{
	display:none
}

.multiuserCalendar th.sunCol,.multiuserCalendar th.monCol,.multiuserCalendar th.tueCol,.multiuserCalendar th.wedCol,.multiuserCalendar th.thuCol,.multiuserCalendar th.friCol,.multiuserCalendar th.satCol,.multiuserCalendar th.timeCol,.multiuserCalendar .headerRow th.nameCol,.multiuserCalendar .headerRow th.typeCol{
	border-bottom:medium none;
	border-left:medium none
}

.multiuserCalendar.superDetail th.timeCol{
	border-left:1px solid #CCCCCC;
	padding:0 2px
}

.multiuserCalendar .nameCol,.multiuserCalendar .typeCol{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC
}

.multiuserCalendar .headerRow th.cbCol{
	border-bottom:medium none
}

.multiuserCalendar th.sunCol,.multiuserCalendar th.monCol,.multiuserCalendar th.tueCol,.multiuserCalendar th.wedCol,.multiuserCalendar th.thuCol,.multiuserCalendar th.friCol,.multiuserCalendar th.satCol,.multiuserCalendar th.nameCol{
	background-position:left bottom;
	background-repeat:no-repeat
}

.multiuserCalendar .error .nameCol{
	background-color:#CC0000;
	color:#FFFFFF
}

.multiuserCalendar .lastLineOdd,.multiuserCalendar .lastLineEven{
	border-bottom:medium none
}

.showhide{
	background-image:url(../images/sprites.png);
	_background-image:url(../images/sprites_ie6.png);
	background-repeat:no-repeat;
	width:11px;
	height:11px;
	float:right;
	border:outset 1px;
	margin:11px 2px 2px;
	cursor:pointer
}

.classOrder0{
	padding:3px 5px;
	background-color:#D0E5FB;
	color:#506749
}

.classOrder{
	padding:3px 5px;
	background-color:#D0E5FB;
	color:#506749
}

.classProduct0{
	padding:5px;
	background-color:#FFBF7C
}

.classProduct{
	padding:5px;
	background-color:#FD860E;
	border-bottom:1px solid #E3DEB8
}

.classLot0{
	padding:5px;
	background-color:#00FFFF
}

.classLot{
	padding:5px;
	background-color:#00FFFF;
	border-bottom:1px solid #E3DEB8
}

.workflow_box_1_detail{
	background:#BABABA;
	padding:5px;
	color:#333
}

.workflow_box_1_detail a{
	color:#333
}

.workflow_box1{
	background:#BABABA;
	margin:0 auto 0 auto;
	padding:5px;
	border:1px solid #FFF;
	position:relative;
	margin-top:0;
	text-align:center;
	font-weight:bold;
	color:#333;
	width:185px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.workflow_box1 a{
	color:#333
}

.workflow_box1 a:hover{
	color:#F30
}

.workflow_box_2_detail{
	background:#A1E2C3;
	padding:5px;
	color:#333
}

.workflow_box2{
	background:#A1E2C3;
	margin:0 auto 0 auto;
	padding:5px;
	border:1px solid #FFF;
	position:relative;
	margin-top:0;
	text-align:center;
	font-weight:bold;
	color:#333;
	width:185px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.workflow_box2 a{
	color:#333;
	font-weight:normal
}

.workflow_box2 a:hover{
	color:#F30
}

.workflow_box_3_detail{
	background:#F4CA53;
	padding:5px;
	color:#333
}

.workflow_box3{
	background:#F4CA53;
	margin:0 auto 0 auto;
	padding:5px;
	border:1px solid #FFF;
	position:relative;
	margin-top:0;
	text-align:center;
	font-weight:bold;
	color:#333;
	width:185px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.workflow_box3 a{
	color:#333;
	font-weight:normal
}

.workflow_box3 a:hover{
	color:#F30
}

.workflow_box_4_detail{
	background:#FFB2B2;
	padding:5px;
	color:#333;
	border-top:1px solid #D9D9D9
}

.workflow_box4{
	background:#FFA0A0;
	margin:0 auto 0 auto;
	padding:5px;
	border:1px solid #FFF;
	position:relative;
	margin-top:0;
	text-align:center;
	font-weight:bold;
	color:#333;
	width:185px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.workflow_box4 a{
	color:#333;
	font-weight:normal
}

.workflow_box4 a:hover{
	color:#F30
}

.workflow_box_5_detail{
	background:#A8002E;
	padding:5px;
	color:#FFF
}

.workflow_box_5_detail a{
	color:#FFF
}

.workflow_box5_{
	background:#A8002E;
	margin:0 auto 0 auto;
	padding:5px 1px;
	border:1px solid #FFF;
	position:relative;
	margin-top:0;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	width:185px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.workflow_box5{
	background:#A8002E;
	margin:0 auto 0 auto;
	padding:5px 1px;
	border:1px solid #FFF;
	position:relative;
	margin-top:0;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	width:23px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	border-radius:25px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.workflow_box5 a{
	color:#333;
	font-weight:normal
}

.workflow_box5 a:hover{
	color:#F30
}

.note1_log{
	background:#FDFDEB;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	padding:5px
}

.note2_log{
	background:#FCFCD9;
	border-right:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	padding:5px
}

.note3_log{
	background:#F1F2EE;
	border-right:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	padding:5px
}

.note1_log_{
	background:#FDFDEB;
	border-top:#CCCCCC 1px solid;
	padding:5px
}

.note2_log_{
	background:#FCFCD9;
	border-top:#CCCCCC 1px solid;
	padding:5px
}

.note3_log_{
	background:#F1F2EE;
	border-top:#CCCCCC 1px solid;
	padding:5px
}

.note0{
	background:#FFA0A0;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid
}

.note1{
	background:#BABABA;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid
}

.note2{
	background:#A1E2C3;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid
}

.note3{
	background:#F4CA53;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid
}

.note4{
	background:#FFA0A0;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	padding:5px
}

.text_note{
	font-size:11px;
	color:#333
}

.row_down{
	background:url(../images/row_down.gif) bottom center no-repeat;
	height:14px
}

.bodyContentNote{
	background:#D0E5FB;
	border-top:#FD860E 3px solid;
	border-left:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	border-bottom:#A1A1A1 1px solid;
	padding:0
}

.bodyContentNote3{
	border-top:#D0E5FB 1px solid;
	border-left:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	border-bottom:#A1A1A1 1px solid
}

.bodyContentNoteNew{
	background:#D0E5FB;
	border-top:#FD860E 3px solid;
	padding:0
}

.bodyContentNote1{
	background:#FDFDEB;
	padding:0;
	border-top:#FD860E 1px solid
}

.bodyContentNote2{
	OVERFLOW:auto;
	HEIGHT:50px
}

.bodyContentNote1_{
	background:#FDFDEB;
	border-top:#FD860E 2px solid;
	padding:0;
	border-bottom:#A1A1A1 1px solid
}

.bodyContentNote1__{
	background:#FDFDEB;
	border-top:#FD860E 2px solid;
	padding:0
}

.noteTab1{
	color:Black;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.noteTab1_{
	color:Black;
	border-top:#A1A1A1 1px solid;
	padding:5px 5px 0 5px
}

.noteTab2{
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.noteTab2_{
	color:#000;
	border-top:#A1A1A1 1px solid;
	padding:5px 5px 0 5px
}

.noteTab3{
	background:#00C0F0;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.noteTab3_{
	background:#00C0F0;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:5px
}

.noteTab4{
	background:#FDFDDE;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:5px
}

.noteContent1{
	background:#D6F7FF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:10px
}

.noteContent2{
	background:#6DE1FE;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:10px
}

.noteContent3{
	background:#00C0F0;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.noteContent4Bold{
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	font-weight:bold
}

.noteContent4{
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.noteContent4_{
	color:#000;
	border-top:#A1A68A 1px dotted;
	padding:5px
}

.noteContent4__{
	color:#000;
	padding:5px
}

.noteContent41_{
	color:#000;
	border-right:#838868 1px solid;
	padding:5px
}


.noteContent5{
	background:yellow;
	color:red;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px;
}


.noteContent6{
	background:#F1B75F;
	color:green;
	border-top:#A1A1A1 1px dotted;
	border-right:#A1A1A1 1px solid;
	padding:5px
}


.noteContent6_{
	background:#F1B75F;
	color:green;
	border-top:#A1A1A1 1px dotted;
	border-right:#A1A1A1 0 solid;
	padding:5px
}


.noteContent7_{
	background:#C7CEDF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	padding:5px
}


.noteContent7{
	background:#C7CEDF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}


.noteContent7__{
	background:#C7CEDF;
	color:#000;
	padding:5px;
	border-right:#A1A68A 1px solid
}


.noteContent7___{
	background:#C7CEDF;
	color:#000;
	padding:5px
}


.noteContent8{
	background:#FACAAC;
	color:#74DCA8;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}


.noteContent8_{
	background:#FACAAC;
	color:#74DCA8;
	border-top:#A1A1A1 1px solid;
	padding:5px
}


.noteContent11{
	background:#CEECF5;
	color:#000;
	border-top:#A1A1A1 1px dotted;
	border-right:#A1A1A1 1px solid;
	padding:5px;
}


.noteContent11_{
	background:#CEECF5;
	color:#000;
	border-top:#A1A1A1 1px dotted;
	padding:5px;
}


.noteContent11__{
	background:#CEECF5;
	color:#000;
	padding:5px;
	border-right:#A1A68A 1px solid
}


.noteContent11___{
	background:#CEECF5;
	color:#000;
	padding:5px
}


.noteContent12{
	background:yellow;
	color:#000;
	border-top:#A1A1A1 1px dotted;
	border-right:#A1A1A1 1px solid;
	padding:5px;
}


.noteContent12_{
	background:yellow;
	color:#000;
	border-top:#A1A1A1 1px dotted;
	padding:5px;
}



.noteContent9_{
	background:#FDDEDF;
	color:#000;
	border-bottom:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:5px
}


.noteContent10Bold{
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	font-weight:bold
}


.noteContent10Bold1{
	background:#CEECF5;
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	font-weight:bold
}


.noteContent10Bold2{
	background:#E6E0F8;
	color:#000;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px;
	font-weight:bold
}


.noteContent10{
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	
}


.noteContent10_jobboard{
	background:#FFFFFF;
	color:#000;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
}


.noteContent10_jobboard_{
	background:#FFFFFF;
	color:#000;
	border-top:#A1A68A 1px solid;
}


.noteContent10_{
	color:#000;
	border-top:#A1A68A 1px dotted;
	padding:5px
}

.noteContent10__{
	color:#000;
	padding:5px;
	border-right:#A1A68A 1px solid
}

noteContent10___{
	color:#000;
	padding:5px
}

.noteContent10_jobboard_{
	background:#FFFFFF;
	color:#000;
	border-top:#A1A68A 1px solid;
}




.noteContent10Bold_{
	background:#FFFFFF;
	color:#000;
	border-top:#A1A68A 1px dotted;
	padding:5px;
	font-weight:bold
}

.note1TopL{
	background:url(../images/note1TopL.gif) top left no-repeat;
	width:5px;
	height:31px
}

.note1TopC{
	background:url(../images/note1TopC.gif) top repeat-x;
	height:31px
}

.note1TopR{
	background:url(../images/note1TopR.gif) top right no-repeat;
	width:31px;
	height:31px
}

.note1MiddleL{
	background:#FFF200 url(../images/note1MiddleL.gif) left repeat-y
}

.note1MiddleR{
	background:url(../images/note1MiddleR.gif) right repeat-y
}

.note1BottomL{
	background:url(../images/note1BottomL.gif) top left no-repeat;
	width:5px;
	height:23px
}

.note1BottomC{
	background:url(../images/note1BottomC.gif) top repeat-x;
	height:23px
}

.note1BottomR{
	background:url(../images/note1BottomR.gif) top right no-repeat;
	width:60px;
	height:23px
}

.note2TopL{
	background:url(../images/note2TopL.gif) top left no-repeat;
	width:5px;
	height:31px
}

.note2TopC{
	background:url(../images/note2TopC.gif) top repeat-x;
	height:31px
}

.note2TopR{
	background:url(../images/note2TopR.gif) top right no-repeat;
	width:31px;
	height:31px
}

.note2MiddleL{
	background:#FFF200 url(../images/note2MiddleL.gif) left repeat-y
}

.note2MiddleR{
	background:url(../images/note2MiddleR.gif) right repeat-y
}

.note2BottomL{
	background:url(../images/note2BottomL.gif) top left no-repeat;
	width:5px;
	height:23px
}

.note2BottomC{
	background:url(../images/note2BottomC.gif) top repeat-x;
	height:23px
}

.note2BottomR{
	background:url(../images/note2BottomR.gif) top right no-repeat;
	width:60px;
	height:23px
}

.note3TopL{
	background:url(../images/note3TopL.gif) top left no-repeat;
	width:5px;
	height:31px
}

.note3TopC{
	background:url(../images/note3TopC.gif) top repeat-x;
	height:31px
}

.note3TopR{
	background:url(../images/note3TopR.gif) top right no-repeat;
	width:31px;
	height:31px
}

.note3MiddleL{
	background:#FFF200 url(../images/note2MiddleL.gif) left repeat-y
}

.note3MiddleR{
	background:url(../images/note3MiddleR.gif) right repeat-y
}

.note3BottomL{
	background:url(../images/note3BottomL.gif) top left no-repeat;
	width:5px;
	height:23px
}

.note3BottomC{
	background:url(../images/note3BottomC.gif) top repeat-x;
	height:23px
}

.note3BottomR{
	background:url(../images/note3BottomR.gif) top right no-repeat;
	width:60px;
	height:23px
}

.note4TopL{
	background:url(../images/note4TopL.gif) top left no-repeat;
	height:45px
}

.note4TopC{
	background:url(../images/note4TopC.gif) top repeat-x;
	height:31px
}

.note4TopR{
	background:url(../images/note4TopR.gif) top right no-repeat;
	height:45px
}

.note4R{
	background:url(../images/note4R.gif) right repeat-y
}

.note4Middle{
	background:url(../images/note4Middle.gif)
}

.note4Shadow{
	background:url(../images/note4Shadow.gif) bottom repeat-x
}

.note5TopL{
	background:url(../images/note5TopL.gif) top left repeat-y
}

.note5TopC{
	background:url(../images/note5TopC.gif) top repeat-x
}

.note5TopR{
	background:url(../images/note5TopR.gif) top right no-repeat
}

.note5TopRC{
	background:url(../images/note5TopRC.gif) right repeat-y
}

.note5BottomRC{
	background:url(../images/note5BottomRC.gif) bottom repeat-x
}

.note5BottomR{
	background:url(../images/note5BottomR.gif) right bottom no-repeat
}

.note5Middle{
	background:url(../images/note5Middle.gif)
}

.noteTabName{
	background:#EBEBEB;
	color:#333;
	font-weight:bold;
	padding:5px
}

.noteTabNameNew{
	background:#EBEBEB;
	color:#333;
	border-top:#FD860E 3px solid;
	border-left:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	border-bottom:#A1A1A1 1px solid;
	font-weight:bold;
	padding:5px
}

.noteTabBlank{
	background:#FFFFF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	padding:5px
}

#download_now{
	display:block;
	overflow:hidden;
	cursor:pointer
}

#download_now:hover{
	background-position:0 -44px
}

#download_now:focus{
	background-position:0 -88px
}

.tooltip{
	display:none;
	background:url(../images/black_arrow.png);
	padding:10px;
	width:203px;
	height:80px;
	color:#000
}

.tooltip1{
	display:none;
	background:#FCCFCF;
	padding-left:10px;
	color:#000;
	width:80%
}

.tooltip .label{
	color:yellow;
	width:35px
}

.tooltip a{
	color:#ad4;
	font-weight:bold
}

.timeNote{
	color:#FF6600;
	font-size:9px
}

.TSK_top-level{
	background-color:#E7E3E7;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #FFFFFF;
	color:black;
	display:block;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:2px;
	padding-top:5px;
	text-decoration:none
}

.bodyScheduleNote{
	background:#FFF;
	border-left:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	border-bottom:#A1A1A1 1px solid;
	padding:0
}

.scheduleTab1{
	background:#D6F7FF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab2{
	background:#6DE1FE;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab3{
	background:#00C0F0;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab4{
	background:#FDFDDE;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:5px
}

.scheduleTab5{
	background:#FCCFCF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab6{
	background:#D7FCCF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab7{
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab7_{
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:5px 5px 0 5px
}

.scheduleTab8{
	background:#FAFAFA;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab9{
	background:#FF0000 url(../images/bgNghi.gif);
	color:white;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab10{
	background:#EDD7EF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab10_{
	background:#EDD7EF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	padding:5px
}

.scheduleTab11{
	background:#EDD7EF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:5px
}

.scheduleTab12{
	background:#FF7F00;
	color:#FFF;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.scheduleContent1{
	background:#D6F7FF;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:10px
}

.scheduleContent2{
	background:#6DE1FE;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:10px
}

.scheduleContent3{
	background:#00C0F0;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:10px
}

.scheduleContent4{
	background:#FDFDDE;
	color:#000;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:10px
}

#dhtmltooltip{
	position:absolute;
	left:-300px;
	width:150px;
	border:1px solid black;
	padding:2px;
	background-color:lightyellow;
	visibility:hidden;
	z-index:100;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135)
}

#dhtmlpointer{
	position:absolute;
	left:-300px;
	z-index:101;
	visibility:hidden
}

.timeNote{
	color:#FFF;
	font-size:11px
}

.Black2{
	color:#993300
}

.percentBorder{
	background:#FFF;
	height:10px;
	border:#F79646 1px solid;
	padding:1px
}

.percent0{
	background:#cceedd;
	height:10px;
	border:#F79646 1px solid;
	padding:1px
}

.percent1{
	background:#1455AC;
	height:10px;
	border:#F79646 1px solid;
	padding:1px
}

.percent2{
	background:#CD2500;
	height:10px;
	border:#F79646 1px solid;
	padding:1px
}

.percent3{
	background:#c8c8ff;
	height:10px;
	border:#F79646 1px solid;
	padding:1px
}

.note6TopL{
	background:url(../images/note6TopL.gif) left repeat-y
}

.note6TopR{
	background:url(../images/note6TopR.gif) top right no-repeat
}

.note6TopRC{
	background:url(../images/note6TopRC.gif) right repeat-y
}

.note6BottomRC{
	background:url(../images/note6BottomRC.gif) bottom repeat-x
}

.note6BottomR{
	background:url(../images/note6BottomR.gif) right bottom no-repeat
}

.note6Middle{
	background:url(../images/note6Middle.gif)
}

.note7TopL{
	background:url(../images/note7TopL.gif) left repeat-y
}

.note7TopR{
	background:url(../images/note7TopR.gif) top right no-repeat
}

.note7TopRC{
	background:url(../images/note7TopRC.gif) right repeat-y
}

.note7BottomRC{
	background:url(../images/note7BottomRC.gif) bottom repeat-x
}

.note7BottomR{
	background:url(../images/note7BottomR.gif) right bottom no-repeat
}

.note7Middle{
	background:url(../images/note7Middle.gif)
}

.note8TopL{
	background:url(../images/note8TopL.gif) left repeat-y
}

.note8TopR{
	background:url(../images/note8TopR.gif) top right no-repeat
}

.note8TopRC{
	background:url(../images/note8TopRC.gif) right repeat-y
}

.note8BottomRC{
	background:url(../images/note8BottomRC.gif) bottom repeat-x
}

.note8BottomR{
	background:url(../images/note8BottomR.gif) right bottom no-repeat
}

.note8Middle{
	background:url(../images/note8Middle.gif)
}

.note8_TopL{
	background:url(../images/note8_TopL.gif) left repeat-y
}

.note8_TopR{
	background:url(../images/note8_TopR.gif) top right no-repeat
}

.note8_TopRC{
	background:url(../images/note8_TopRC.gif) right repeat-y
}

.note8_BottomRC{
	background:url(../images/note8_BottomRC.gif) bottom repeat-x
}

.note8_BottomR{
	background:url(../images/note8_BottomR.gif) right bottom no-repeat
}

.note8_Middle{
	background:url(../images/note8_Middle.gif)
}

.note9TopL{
	background:url(../images/note9TopL.gif) left repeat-y
}

.note9TopR{
	background:url(../images/note9TopR.gif) top right no-repeat
}

.note9TopRC{
	background:url(../images/note9TopRC.gif) right repeat-y
}

.note9BottomRC{
	background:url(../images/note9BottomRC.gif) bottom repeat-x
}

.note9BottomR{
	background:url(../images/note9BottomR.gif) right bottom no-repeat
}

.note9Middle{
	background:url(../images/note9Middle.gif)
}

.note5{
	background:#FFEFD7;
	border:#C6BEB4 1px solid;
	padding:5px
}

.note6{
	background:#FFD189;
	border:#C6BEB4 1px solid;
	padding:5px
}

.note7{
	background:#FFF9C9;
	border:#C6BEB4 1px solid;
	padding:5px
}


.bodyContentNote{
	background:#FFF;
	border-left:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	border-bottom:#A1A68A 1px solid;
	padding:0
}

.layer11{
	position:absolute;
	visibility:hidden;
	width:700px;
	height:auto;
	left:300px;
	top:300px;
	background-color:#ffe38c;
	border:1px solid #000;
	padding:10px;
	z-index:12;
	overflow:auto
}

.layer1{
	position:absolute;
	visibility:hidden;
	width:auto;
	height:auto;
	left:20px;
	top:300px;
	background-color:#ffe38c;
	background:#FFFFFF;
	border:1px solid #000;
	padding:10px;
	z-index:12;
	overflow:auto
}

#layer1{
	position:absolute;
	visibility:hidden;
	width:auto;
	height:auto;
	left:20px;
	top:300px;
	background-color:#ffe38c;
	border:1px solid #000;
	padding:10px;
	z-index:12;
	overflow:auto
}

.layer2{
	position:absolute;
	visibility:hidden;
	width:600px;
	height:auto;
	left:20px;
	top:300px;
	background-color:#ffe38c;
	border:1px solid #000;
	padding:10px;
	z-index:12
}

td.top{
	background-color:#000080;
	text-align:right
}

td.bottom{
	background-color:#ffe38c;
	padding:15px
}


.menuLeftTab{
	background: bottom left repeat-x;
	border-top:#FFF 1px solid;
	padding:0 3px 0 10px;
	height:25px;
	color:#1D305D;
	font-size:11px;
	font-weight:bold;
}


.menuLeftTab a{
	color:#1D305D
}


.menuLeftTab span{
	color:#959595
}


.menuLeftTab a:hover{
	color:#ff0000;
	text-decoration:underline
}


.menuTabAll{
	background:#E8E8E8;
	border-top:#FFD09D 3px solid;
	border-right:#A1A68A 1px solid;
	border-bottom:#FFD09D 3px solid;
}

.menuTabAllBox{
	background:#E8E8E8;
	border:#C4C4C4 1px solid;
	padding:5px
}


.menuLeft{
	border-bottom:#D9D9D9 1px solid;
	padding:3px 3px 3px 15px
}


.menuLeft span{
	color:#959595
}


.menuLeft Active{
	background:#F0EFEF;
	border-bottom:#DAD9D9 1px solid;
	border-top:#FFFFFF 1px solid;
	padding:4px 3px 4px 15px;
	color:#F60
}

.scheduleTD1{
	background:#327F66;
	color:#FFF;
	font-weight:bold;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}

.scheduleTD1_{
	background:#327F66;
	color:#FFF;
	font-weight:bold;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.scheduleTD2{
	background:#00B879;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}

.scheduleTD2_{
	background:#00B879;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.scheduleTD3{
	background:#A8FFE6;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}

.scheduleTD3_{
	background:#A8FFE6;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.scheduleTD4{
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.scheduleTD4_{
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px dotted;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.scheduleTD5{
	background:#EAF3F5;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.scheduleTD5_{
	background:#EAF3F5;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px dotted;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.projectTD1{
	background:#FFB938;
	color:#FFF;
	font-weight:bold;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}

.projectTD1_{
	background:#FFB938;
	color:#FFF;
	font-weight:bold;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.projectTD2{
	background:#99CCFF;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}

.projectTD2_{
	background:#99CCFF;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.schedule_box1{
	background:#FAFAFA;
	no-repeat top left;
	margin:0 auto 35px auto;
	padding:15px;
	border:2px solid #F79646;
	position:relative;
	margin-top:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.chitietduan_box1{
	background:#A1A68A;
	margin:0 auto 5px auto;
	padding:10px;
	position:relative;
	margin-top:0;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.tabChitietDuan{
	background:#FAFAFA;
	border-bottom:#F60 3px solid;
	padding:5px 0 5px 10px;
	color:#003
}


.chitietTD1{
	background:#ADADAD;
	color:#000;
	font-weight:bold;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}


.chitietTD1_{
	background:#ADADAD;
	color:#000;
	font-weight:bold;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}


.chitietTD2{
	background:#DFE1D6;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}


.chitietTD2White{
	background:#DFE1D6;
	color:white;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}


.chitietTD2Dbl{
	background:#DFE1D6;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	border-left:#D9D9D9 2px solid;
	padding:5px
}


.chitietTD21{
	background:#DFE1D6;
	color:#000;
	font-weight:normal;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.chitietTD21_{
	background:#DFE1D6;
	color:#000;
	font-weight:normal;
	padding:5px
}

.chitietTD2_{
	background:#DFE1D6;
	color:#000;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}

.chitietTD3{
	background:#CDCFBF;
	font-weight:normal;
	border-top:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}

.chitietTD3__{
	background:#CDCFBF;
	color:#000;
	font-weight:normal;
	padding:5px
}

.chitietTD3_1{
	background:#CDCFBF;
	color:#000;
	font-weight:normal;
	border-top:#838868 1px solid;
	border-right:#A1A68A 1px solid;
	padding:3.5px
}

.boxTab_duanchitiet_border{
	border:#A1A68A 1px solid;
	padding:1px
}

.boxTab_duanchitiet{
	background:#A1A68A;
	height:22px;
	color:#FFF;
	font-weight:bold
}

.chitietduan_boxright{
	OVERFLOW:auto;
	WIDTH:100%;
	HEIGHT:120px
}

.menuTabAll{
	background:#E8E8E8;
	border-top:#C4C4C4 1px solid;
	border-right:#C4C4C4 1px solid;
	border-left:#C4C4C4 1px solid;
	border-bottom:#C4C4C4 1px solid;
}

.menuLeft{
	background:#F0EFEF;
	border-bottom:#DAD9D9 1px solid;
	border-top:#FFFFFF 1px solid;
	padding:4px 3px 4px 15px;
	color:#3F3F3F
}

.menuLeft a{
	color:#3F3F3F
}

.menuLeft a:hover{
	color:#F60
}


.menuLeftSub{
	background:#F0EFEF;
	border-bottom:#DAD9D9 1px solid;
	border-top:#FFFFFF 1px solid;
	padding:4px 3px 4px 15px;
	color:#ce000b
}


.menuLeftSub a{
	color:#F60
}

.menuLeftSub span{
	color:#959595
}


.menuLeftSub a:hover{
	color:#F00
}

.panaPage{
	background:#CCC;
	padding:5px
}

.tdName{
	background:#EDEDED;
	border-top:#A1A1A1 1px solid;
	border-left:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px
}

.tdName2{
	background:#EDEDED;
	border:#A1A1A1 1px solid;
	padding:5px
}


.menuLeftActiveA{
	background:url(../images/menuLeftTabbg.gif) bottom left repeat-x;
	border-top:#FFF 1px solid;
	padding:0 3px 0 10px;
	height:25px;
	color:#F30;
	font-size:11px;
	color:#993300
}


.menuLeftActive{
	background:url(../images/menuLeftTabbg.gif) bottom left repeat-x;
	border-top:#FFF 1px solid;
	padding:0 3px 0 10px;
	height:25px;
	color:#F30;
	font-size:11px;
	font-weight:bold;
}


.menuLeftActive a{
	color:#993300
}


.menuLeftActive span{
	color:#959595
}


.tabMenuL{
	background:#EDEDED url(../images/tabMenuL.gif) top left no-repeat;
	width:5px;
	height:32px
}

.tabMenuC{
	background:#EDEDED url(../images/tabMenuC.gif) top repeat-x;
	height:32px;
	color:#14203E;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px
}


.tabMenuC a{
	color:#14203E;
}


.tabMenuC a:hover{
	color:#ff0000;
}


.tabMenuR{
	background:#EDEDED url(../images/tabMenuR.gif) top right no-repeat;
	width:5px;
	height:32px
}

.tabMenuL1{
	background:#E8E8E8 url(../images/tabMenuL.gif) top left no-repeat;
	width:5px;
	height:32px
}

.tabMenuC1{
	background:#E8E8E8 url(../images/tabMenuC.gif) top repeat-x;
	height:32px;
	color:#14203E;
	font-weight:bold;
	font-size:11px
}

.tabMenuR1{
	background:#E8E8E8 url(../images/tabMenuR.gif) top right no-repeat;
	width:5px;
	height:32px
}

.chitietTD2{
	background:#DFE1D6;
	color:#000;
	border-top:#838868 1px solid;
	border-right:#838868 1px solid;
	padding:5px
}

.chitietTD2_{
	background:#DFE1D6;
	color:#000;
	border-top:#838868 1px solid;
	border-right:#fff 0 solid;
	padding:5px
}

.chitietTD3{
	background:#CDCFBF;
	color:#000;
	font-weight:normal;
	border-top:#838868 1px solid;
	border-right:#838868 1px solid;
	padding:5px
}

.chitietTD3_{
	background:#CDCFBF;
	color:#000;
	font-weight:normal;
	border-top:#838868 1px solid;
	border-right:#fff 0 solid;
	padding:5px
}

.scheduleTD4{
	background:#FAFAFA;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.scheduleTD4_{
	background:#FAFAFA;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 0 solid;
	padding:5px
}

.scheduleTD4 a{
	color:#0074C2
}

.scheduleTD4 a:hover{
	color:#F30
}

.scheduleTD4_ a{
	color:#0074C2
}

.scheduleTD4_ a:hover{
	color:#F30
}

.textVanbanden{
	color:#98103A;
	font-weight:bold;
	white-space:nowrap
}

.textVanbandi{
	color:#639004;
	font-weight:bold;
	white-space:nowrap
}

.textVanbanlhnb{
	color:#FF7E00;
	font-weight:bold;
	white-space:nowrap
}

.noteTabNameSub{
	background:#F9F9CC;
	color:#333;
	font-weight:bold;
	padding:5px
}

.kehoachTD2{
	background:#99CCFF;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.kehoachTD2_{
	background:#99CCFF;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 0 solid;
	padding:5px
}

.kehoachTD3{
	background:#CCCCFF;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.kehoachTD3_{
	background:#CCCCFF;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 0 solid;
	padding:5px
}

.BoxtabLeft{
	background:#E8E8E8;
	border:#C4C4C4 1px solid;
	padding:5px
}

.BoxtabLeft2{
	background:#E8E8E8;
	border:#C4C4C4 1px solid;
	padding-left:5px
}

.scrollbereich01{
	OVERFLOW:auto;
	WIDTH:100%;
	HEIGHT:400px
}

.scrollbereich02{
	OVERFLOW:auto;
	WIDTH:100%;
	HEIGHT:250px
}

.scrollbereich03{
	OVERFLOW:auto;
	WIDTH:100%;
	HEIGHT:400px
}

.bgsukienhomnay{
	background:url(../images/i_sukienhomnay.gif) no-repeat;
	width:24px;
	height:22px;
	color:#828282;
	font-size:10px
}

.bgsukienngaymai{
	background:url(../images/i_sukienngaymai.gif) no-repeat;
	width:24px;
	height:22px;
	color:#828282;
	font-size:10px
}

.bgsukiencongty{
	background:url(../images/bgsukiencongty.gif) no-repeat;
	width:22px;
	height:24px;
	color:#828282;
	font-size:10px
}

.noteContent9{
	background:#C00;
	color:#FFF;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 0 solid;
	padding:5px
}

.noteContent9_{
	background:#FB7B6F;
	color:#FFF;
	border-top:#A1A1A1 1px solid;
	padding:5px
}

.bodyContentNote2{
	background:#D0E5FB;
	border-left:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	border-bottom:#A1A1A1 1px solid;
	padding:0
}

.chitietTD5{
	background:#59B5A5;
	color:#000;
	font-weight:normal;
	border-top:#838868 1px solid;
	border-right:#838868 1px solid;
	padding:5px
}

.chitietTD5_{
	background:#59B5A5;
	color:#000;
	font-weight:normal;
	border-top:#838868 1px solid;
	border-right:#fff 0 solid;
	padding:5px
}

.BoxtabLeft{
	background:#E8E8E8;
	border:#C4C4C4 1px solid;
	padding:5px
}

.menuTabAll{
	background:#E8E8E8;
	border-top:#C4C4C4 1px solid;
	border-right:#C4C4C4 1px solid;
	border-left:#C4C4C4 1px solid
}

.menuTabAllBox{
	background:#E8E8E8;
	border:#C4C4C4 1px solid;
	padding:5px
}

.chitietTD5_{
	background:#59B5A5;
	color:#000;
	font-weight:normal;
	border-top:#838868 1px solid;
	border-right:#fff 0 solid;
	padding:5px
}

.boxTab_duanchitiet_borderOrange{
	border:#FD860E 1px solid;
	padding:1px
}

.boxTab_duanchitietOrange{
	background:#FD860E;
	height:22px;
	color:#FFF;
	font-weight:bold
}

.boxTab_duanchitiet_border{
	border:#A1A68A 1px solid;
	padding:1px
}

.boxTab_duanchitiet{
	background:#A1A68A;
	height:22px;
	color:#FFF;
	font-weight:bold
}

.boxTab_duanchitiet a{
	color:#FFF;
	font-weight:bold
}

.boxTab_duanchitiet a:hover{
	color:#000;
	font-weight:bold
}

.chitietduan_boxright{
	OVERFLOW:auto;
	WIDTH:100%;
	HEIGHT:138px
}

.tabChitietDuan{
	background:#FAFAFA;
	border-bottom:#F60 3px solid;
	padding:5px 0 5px 10px;
	color:#003
}

.menu_leftAll{
	background:#E8E8E8;
	border-top:#C4C4C4 1px solid;
	border-right:#C4C4C4 1px solid;
	border-left:#C4C4C4 1px solid
}

.menu_leftAll2{
	background:#E8E8E8;
	border-top:#FFF 1px solid;
	padding:0 3px 0 10px;
	height:25px;
	color:#1D305D;
	font-size:11px
}

.menu_Left{
	background:url(../images/menuLeftTabbg.gif) bottom left repeat-x;
	border-top:#FFF 1px solid;
	padding:0 3px 0 10px;
	height:25px;
	color:#1D305D;
	font-size:11px
}

.menu_Left a{
	color:#3F3F3F
}

.menu_Left a:hover{
	color:#F60
}

.textboxTD2{
	background:#DFE1D6;
	color:#000;
	text-align:center;
	font-weight:bold;
	border:0;
	width:97%
}

.textboxTD4{
	background:#FAFAFA;
	color:#000;
	text-align:center;
	font-weight:normal;
	border:0;
	width:97%
}

.note_sapdenlich{
	background:#FFCC00;
	width:15px;
	height:15px;
	float:left;
	border:#FFF 1px solid
}

.note_daqualich{
	background:#F00;
	width:15px;
	height:15px;
	float:left;
	border:#FFF 1px solid
}

.pyc_dangchoduyet{
	background:#FFCC00;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:3px
}

.pyc_daduyet{
	background:#CCCCFF;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:3px
}

.pyc_dadexuat{
	background:#C0C0C0;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:3px
}

.pyc_dangdieudong{
	background:#FF8080;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:3px
}

.pyc_dadieudong{
	background:#A8DA0A;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:3px
}

.pyc_dabangiao{
	background:#00CCFF;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:3px
}


.Tool_box1{
	background:#E8E8E8;
	no-repeat top left;
	margin:0 auto 5px auto;
	border:1px solid #C6BEB4;
	margin-top:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	z-index:0;
	behavior:url(ie-css3.htc)
}

.Tool_box1 a{
	color:#000E60
}


.Tool_box1 a:hover{
	color:#DE0029
}


.Tool_box1_active{
	color:#DE0029
}

.highlightit img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity:1;
	opacity:1
}

.highlightit:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity:1;
	opacity:1
}

.vmenu{
	border:1px solid #aaa;
	position:absolute;
	background:#FDFDEB;
	display:none;
	font-size:11px
}

.vmenu .first_li span{
	display:block;
	padding:5px 5px;
	cursor:pointer
}

.vmenu .inner_li{
	display:none;
	margin-left:120px;
	position:absolute;
	border:1px solid #aaa;
	border-left:3px solid #ccc;
	margin-top:-28px;
	background:#FDFDEB
}

.vmenu .sep_li{
	border-top:1px ridge #aaa;
	margin:5px 0
}

.vmenu .fill_title{
	font-size:11px;
	font-weight:bold;
	/height:15px;
	/overflow:hidden;
	word-wrap:break-word
}

.line_mail{
	border-bottom:#D6D6D6 1px solid;
	padding:3px
}

.line_mail a{
	color:#000
}

.line_mail a:hover{
	color:#F60
}

.dot_left_mail{
	background:url(../images/dot_left_mail.gif) left repeat-y;
	padding:0 0 0 10px;
	color:#000
}

.line_mailActive{
	background:#EFEFEF;
	border-bottom:#D6D6D6 1px solid;
	padding:3px;
	color:#444444
}

.line_mailActive a{
	color:#444444
}

.line_mailActive a:hover{
	color:#000
}


.scheduleTD4_Active{
	background:#eaeaff;
	color:#444444;
	font-weight:normal;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px
}


.scheduleTD4_Active_{
	background:#eaeaff;
	color:#444444;
	font-weight:normal;
	border-top:#A1A68A 1px dotted;
	padding:5px
}

.scheduleTD4_Active a{
	color:#444444
}

.scheduleTD4_Active a:hover{
	color:#444444
}

.title4{
	background-image:url(../images/title-bg.gif);
	background-repeat:no-repeat;
	border-bottom:1pt solid #7193A9;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
	line-height:20px;
	text-indent:15px
}

.disable_lable{
	color:#AA9988
}

.tab-box{
	border-bottom:1px solid #FF7A00;
	padding-bottom:5px;
	 padding-left:5px;
}

.tab-box a{
	border:1px solid #FF7A00;
	color:#444444;
	padding:5px 8px;
	text-decoration:none;
	background-color:#eee;
	background:white top left repeat-x
}

.tab-box a.activeLink{
	background-color:#fff;
	border-bottom:0;
	padding:6px 8px;
	color:#444444;
	font-weight:bold;
	 background-image:url(../images/shadeactive.gif)
}

.tab-box1{
	border-bottom:0 solid #FF7A00;
	padding-bottom:6px;
	  padding-left:5px;
}

.tab-box1 a{
	border:1px solid #FF7A00;
	color:#444444;
	padding:5px 8px;
	text-decoration:none;
	background-color:#eee;
	background:white url(../images/shade.gif) top left repeat-x
}

.tab-box1 a.activeLink{
	background-color:#fff;
	border-bottom:0;
	padding:6px 8px;
	font-weight: bold;
	 color:#444444;
	background-image:url(../images/shadeactive.gif)
}

.tabcontent{
	border-top:1px solid #FD860E;
	border-left:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	border-bottom:#A1A68A 1px solid;
	border-top:0
}

.tabcontent_{
	border-top:1px solid #A1A68A;
	border-top:0
}

.hide{
	display:none
}

.document_request{
	padding:3px;
	background:none repeat scroll 0 0 rgb(255,227,194);
	border-top:1px solid #A1A68A;
	border-right:1px solid #A1A68A;
	font-weight:bold
}

.document_request_{
	padding:3px;
	background:none repeat scroll 0 0 rgb(255,227,194);
	border-top:1px solid #A1A68A
}

.timkiemBox{
	background:#FFFFFF;
	no-repeat top left;
	margin:0 auto 5px auto;
	padding:5px;
	border:1px solid #C6BEB4;
	margin-top:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	z-index:0;
	behavior:url(ie-css3.htc);
	color:#15428B
}

.timkiemBox_{
	background:#EBFAFF;
	no-repeat top left;
	margin:0 auto 5px auto;
	margin-top:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	z-index:0;
	behavior:url(ie-css3.htc);
	color:#15428B
}


.lineTabNav{
	background:url(../images/line_tabNav.gif) right repeat-y;
	padding:2px
}

.menuLeftTab_VB{
	background:#EFEEEE url(../images/menuLeftTabbg_VB.gif) top left repeat-x;
	border-top:#FFF 1px solid;
	padding:0 3px 0 5px;
	font-weight:normal;
	color:#14203E;
	font-size:11px
}

.menuLeftTab_VB a{
	color:#14203E
}

.menuLeftTab_VB a:hover{
	color:#F60
}

.boxlogin{
	background:#FFF;
	no-repeat top left;
	margin:0 auto 0 auto;
	padding:0;
	border:1px solid #087ab9;
	position:relative;
	margin-top:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	z-index:2;
	behavior:url(ie-css3.htc)
}

.show_popup_div{
	position:fixed;
	visibility:hidden;
	background-color:#ffe38c;
	border:1px solid #000;
	padding:10px;
	padding-top:5px;
	overflow:auto;
	text-align:left;
	z-index:2000
}

.show_popup_div1{
	position:fixed;
	visibility:hidden;
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	padding-top:5px;
	overflow:auto;
	text-align:left;
	z-index:12
}

.close{
	text-align:right;
	age:url(../images/dot_X.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:3px
}

.TDdisable_lable{
	background:#D8D8D8;
	color:#ABABAB;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.TDdisable_lable_{
	background:#D8D8D8;
	color:#ABABAB;
	border-top:#A1A68A 1px solid;
	padding:5px
}

.disable_lable{
	color:#D8D8D8;
	padding:5px
}

.layer_event{
	position:fixed;
	z-index:9999;
	color:#000;
	font-size:11px;
	width:300px;
	background-color:#ffe38c;
	padding:5px;
	border:1px solid #D9D9D9
}

.Tab_L{
	background:#FFFFFF url(../images/TabL.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:25px;
	height:40px
}

.Tab_C{
	background:#FFFFFF url(../images/TabC.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:40px
}

.Tab_R{
	background:#FFFFFF url(../images/TabR.gif);
	background-position:top right;
	background-repeat:repeat-x;
	width:25px;
	height:40px
}

div.close-overlay-box{
	background-attachment:scroll;
	background-clip:border-box;
	background-color:transparent;
	background-image:url("../images/close-overlay-btn_sprite.png");
	background-origin:padding-box;
	background-position:left center;
	background-repeat:no-repeat;
	background-size:auto auto;
	cursor:pointer;
	height:23px;
	position:absolute;
	right:-6px;
	top:-6px;
	width:20px;
	z-index:10000
}

.Tool_box_5{
	background:#FFEFD7;
	no-repeat top left;
	border:1px solid #C6BEB4;
	margin-top:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	z-index:0;
	behavior:url(ie-css3.htc);
	color:#DE0029
}

.Tool_box_6{
	background:#FAFAFA;
	no-repeat top left;
	margin:0 auto 5px auto;
	padding:4px 0 0 0;
	border:1px solid #C6BEB4;
	margin-top:0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	z-index:0;
	behavior:url(ie-css3.htc)
}


.Tool_box_7{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #A1A68A
}


#div_tooltop_info{
	position:fixed;
	visibility:hidden;
	left:0;
	top:0;
	background-color:#FFFFFF;
	border:2px solid #D9D9D9;
	padding:10px;
	padding-top:5px;
	overflow:auto;
	z-index: 102;
 }

#close{
	float:right
}

#div_assignTo{
	position:fixed;
	visibility:hidden;
	left:0;
	top:0;
	background-color:White;
	z-index: 2000;
}

#div_relation{
	position:fixed;
	visibility:hidden;
	left:0;
	top:0;
	OVERFLOW:auto;
	WIDTH:600px;
	HEIGHT:100%
}

#close{
	float:right
}

.noteContentAlerContract1{
	background:#FFD951;
	color:#000;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.noteContentAlerContract1_{
	background:#FFD951;
	color:#000;
	border-top:#A1A68A 1px solid;
	padding:5px
}

.noteContentAlerContract1__{
	background:#FFD951;
	color:#000;
	padding:5px
}

.noteContentAlerContract2{
	background:#FF7651;
	color:#000;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.noteContentAlerContract2_{
	background:#FF7651;
	color:#000;
	border-top:#A1A68A 1px solid;
	padding:5px
}

.noteContentAlerContract2__{
	background:#FF7651;
	color:#000;
	padding:5px
}

.noteContentAlerContract3{
	background:#04f9f9;
	color:#000;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}

.noteContentAlerContract3_{
	background:#04f9f9;
	color:#000;
	border-top:#A1A68A 1px solid;
	padding:5px
}

.noteContentAlerContract3__{
	background:#04f9f9;
	color:#000;
	padding:5px
}

.div_tooltip_info{
	position:fixed;
	visibility:hidden;
	width:inherit;
	height:inherit;
	left:0;
	top:0;
	background-color:#FDFDEB;
	border:2px solid #D9D9D9;
	padding:10px;
	padding-top:5px;
	overflow:auto
}


.TD_Row11_{
	background:#E8E8E8;
	 border-bottom:#999999 1px solid;
	 padding:5px;
}


.TD_Row21_{
	background:#FFF;
	 border-bottom:#999999 1px solid;
	padding:5px;
}


.TD_Row1{
	background:#E8E8E8;
	 border-right:#999999 1px solid;
	 padding:5px;
}


.TD_Row1_{
	background:#E8E8E8;
	 border-right:#999999 0px solid;
	 padding:5px;
}


.TD_Row2{
	background:#FFF;
	 border-right:#999999 1px solid;
	 padding:5px;
}


.TD_Row2_{
	background:#FFF;
	 border-right:#999999 0px solid;
	 padding:5px;
}


.a_text{
	 color: #1122CC;
	cursor: pointer;
}


#dvProgressContainer
{
	
	border-left: solid 1px #CFCFCF;
	
	border-right: solid 1px #CFCFCF;
	
	width: 300px;
	
	height: 12px;
	
	background-image: url(../images/Progressbar_Wrapper.gif);
	

}


/*Progressbar container*/
#dvProgress
{
	
	background-image: url(../images/Progressbar_Content.gif);
	
	height: 100%;
	
	width: 0px;
	
	

}


.noteContent10First{
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	border-top:#A1A68A 1px solid;
	padding:5px
}


.noteContent10First__{
	color:#000;
	border-top: 0px ;
	border-right:#A1A68A 1px solid;
	padding:5px
}


.noteContent10First_{
	color:#000;
	border-top: #A1A68A 1px solid ;
	padding:5px
}


.noteContent13{
	background:#FDFDEB;
	 border-top:#A1A68A 1px dotted;
	 border-right:#A1A68A 1px solid;
	 padding:5px;
}


.noteContent13_{
	background:#FDFDEB;
	 border-top:#A1A68A 1px dotted;
	 padding:5px;
}


.noteContent10Highlight{
	color: red;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
}


.noteContent10_Highlight{
	color: red;
	border-top:#A1A68A 1px dotted;
	padding:5px;
}


.noteContent10Hide{
	background:#FFFFFF;
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	display:none;
}


.noteContent10_Hide{
	background:#FFFFFF;
	color:#000;
	border-top:#A1A68A 1px dotted;
	padding:5px;
	display:none;
}



.noteContent10Highlight a{
	color: red;
}


.noteContent10_Highlight a{
	color: red;
}


.disable_lable_menu
{
	
color:#959595;
	

}


.chitietTD2Hide{
	background:#DFE1D6;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px;
	display:none;
}


.chitietTD2_Hide{
	background:#DFE1D6;
	color:#000;
	font-weight:normal;
	border-top:#A1A68A 1px solid;
	padding:5px;
	display:none;
}


.txtSearch
{
	
color:#959595;
	

}


.chitietTD4{
	background:#BAD3ED;
	color:#000;
	font-weight:bold;
	border-top:#A1A68A 1px solid;
	border-right:#D9D9D9 1px solid;
	padding:5px
}


.chitietTD4_{
	background:#BAD3ED;
	color:#000;
	font-weight:bold;
	border-top:#A1A68A 1px solid;
	border-right:#D9D9D9 0 solid;
	padding:5px
}


.noteContent10Del{
	color:#000;
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	 color: Gray;
	 text-decoration:line-through;
	text-decoration-style: double;
	                  
                  
}


                  
.noteContent10Del_{
	color:#000;
	border-top:#A1A68A 1px dotted;
	padding:5px;
	 color: Gray;
	text-decoration:line-through;
	text-decoration-style: double;
}


.noteContent5Del{
	background:yellow;
	color:red;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px;
	color: Gray;
	text-decoration:line-through;
	text-decoration-style: double;
}


.noteContent5Del_{
	background:yellow;
	color:red;
	border-top:#A1A1A1 1px solid;
	padding:5px;
	color: Gray;
	text-decoration:line-through;
	text-decoration-style: double;
}


.noteContent6Del{
	background:#F1B75F;
	color:green;
	border-top:#A1A1A1 1px dotted;
	border-right:#A1A1A1 1px solid;
	padding:5px;
	color: Gray;
	text-decoration:line-through;
	text-decoration-style: double;
}


.noteContent6Del_{
	background:#F1B75F;
	color:green;
	border-top:#A1A1A1 1px dotted;
	padding:5px;
	color: Gray;
	text-decoration:  line-through;
	text-decoration-style: double;
}




.div_freezepanes_wrapper{
	
position:relative;
	height:400px;
	
overflow:hidden;
	background:#fff;
	border-style:ridge;
	border-color: #F5F5F5;
	

}


.div_verticalscroll{
	
position: absolute;
	right:0px;
	width:18px;
	height:100%;
	
background:#EAEAEA;
	border:1px solid #C0C0C0;
	

}


.buttonUp{
	
width:20px;
	position: relative;
	
left:-1px;
	top:2px;
	

}


.buttonDn{
	
width:20px;
	position: absolute;
	bottom:22px;
	right:0.5px;
	

}


.div_horizontalscroll{
	
position: absolute;
	bottom:0px;
	width:100%;
	height:18px;
	
background:#EAEAEA;
	border:1px solid #C0C0C0;
	

}


.buttonRight{
	
width:20px;
	position: absolute;
	left:0px;
	padding-top:2px;
	

}


.buttonLeft{
	
width:20px;
	position: absolute;
	right:22px;
	padding-top:2px;
	

}

 

.noteContent10Pause{
	border-top:#A1A68A 1px dotted;
	border-right:#A1A68A 1px solid;
	padding:5px;
	 color: Gray;
	font-style:italic;
}


.noteContent10Pause_{
	border-top:#A1A68A 1px dotted;
	padding:5px;
	 color: Gray;
	font-style:italic;
}


.noteContent5Pause{
	background:yellow;
	color:red;
	border-top:#A1A1A1 1px solid;
	border-right:#A1A1A1 1px solid;
	padding:5px;
	color: Gray;
	 font-style:italic;
}


.noteContent5Pause_{
	background:yellow;
	color:red;
	border-top:#A1A1A1 1px solid;
	padding:5px;
	color: Gray;
	font-style:italic;
}


.noteContent6Pause{
	background:#F1B75F;
	color:green;
	border-top:#A1A1A1 1px dotted;
	border-right:#A1A1A1 1px solid;
	padding:5px;
	color: Gray;
	font-style:italic;
 }


.noteContent6Pause_{
	background:#F1B75F;
	color:green;
	border-top:#A1A1A1 1px dotted;
	padding:5px;
	color: Gray;
	font-style:italic;
}



.cke_textarea_inline
{
	
	padding: 10px;
	
	height: 400px;
	
	overflow: auto;
	
	border: 1px solid gray;
	
	-webkit-appearance: textfield;
	

}



.scheduleTD4_1{
	background:#FAFAFA;
	color:#000;
	font-weight:normal;
	border-right:#A1A68A 1px solid;
	padding:5px
}


.noteContent10Solid{
	color:#000;
	border-top:#A1A68A 1px solid;
	border-right:#A1A68A 1px solid;
	padding:5px
}


.noteContent10Solid_{
	color:#000;
	border-top:#A1A68A 1px solid;
	padding:5px
}


.btn_mailcompose{
	border-radius: 5px;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	padding:5px;
	
                  background:#FD8A16;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	color: White;
}


.btn_mailcompose a{
	color: White;
}


.page_tooltip_header{
	padding: 5px;
	background: #FD8A16;
	text-transform: uppercase;
	color: White;
}


.TD_Error{
	background-color: #FFA8AC;
}



.cTContainer {
	 overflow: hidden;
	 padding: 2px;
 }


.cTContainer table {
	 table-layout: fixed;
 }


.relativeContainer {
	 position: relative;
	 overflow: hidden;
}

    
.fixedTB {
	 position: absolute;
	 z-index: 11;
	  
}


.leftContainer {
	 position: absolute;
	 overflow: hidden;
	  
}


.rightContainer {
	 position: absolute;
	 overflow: hidden;
	  
}


.leftSBWrapper {
	 position: relative;
	 z-index: 10;
 }


.topSBWrapper {
	 position: relative;
	 z-index: 10;
	 width: 100%;
 }


.SBWrapper {
	 width: 100%;
	 overflow: auto;
 }

 

#footer {
	
bottom:0px;
	
height:30;
	
right:0%;
	
left:0%;
	
position:fixed!important;
	
position:absolute;
	
width=100%;
	
top:expression((0-(footer.offsetHeight)+
(document.documentElement.clientHeight?
document.documentElement.clientHeight:
document.body.clientHeight)+(ignoreMe=document.documentElement.scrollTop?
document.documentElement.scrollTop:document.
body.scrollTop))+'px');
	
text-align:center;
	
visibility:visible;
	

}
.Toolbar_bottom{
	background:#E8E8E8;
	no-repeat top left;
	margin:0 auto 5px auto;
	border:1px solid #C6BEB4;
	margin-top:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}