BODY {
	FONT-SIZE: 11pt; BACKGROUND: white; MARGIN: 0px 5%; FONT-FAMILY: georgia, serif
}
TD {
	FONT-FAMILY: helvetica, sans-serif
}
TH {
	FONT-FAMILY: helvetica, sans-serif
}
H1 {
	FONT-FAMILY: helvetica, sans-serif
}
H2 {
	FONT-FAMILY: helvetica, sans-serif
}
H3 {
	FONT-FAMILY: helvetica, sans-serif
}
H4 {
	FONT-FAMILY: helvetica, sans-serif
}
H5 {
	FONT-FAMILY: helvetica, sans-serif
}
H6 {
	FONT-FAMILY: helvetica, sans-serif
}
LI {
	FONT-FAMILY: georgia, serif
}
P {
	FONT-SIZE: 10pt; LINE-HEIGHT: 1.2em; FONT-FAMILY: georgia, serif
}
DIV#Header #floatright {
	DISPLAY: none
}
DIV#Header .P2P_selector {
	DISPLAY: none
}
DIV#Header .P2P_link {
	DISPLAY: none
}
DIV#Header #Tabs {
	DISPLAY: none
}
DIV#Header H3 {
	DISPLAY: none
}
DIV#your_comment DIV.Post {
	DISPLAY: none
}
BODY.todos DIV.page_header H1 {
	DISPLAY: none
}
DIV#Header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 5px solid
}
DIV#Header H1 {
	FONT-SIZE: 10pt; COLOR: #000; LINE-HEIGHT: 0.9em; FONT-FAMILY: helvetica, sans-serif
}
DIV#Header H1 SPAN {
	FONT-SIZE: 10pt; COLOR: #000; LINE-HEIGHT: 0.9em; FONT-FAMILY: helvetica, sans-serif
}
DIV#Header A:link {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#Header A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#Header H1 A {
	BORDER-RIGHT: #999 2px solid; PADDING-RIGHT: 4px
}
DIV#Footer {
	DISPLAY: none
}
DIV.Right {
	DISPLAY: none
}
DIV.ContextHeader {
	DISPLAY: none
}
DIV.SectionHeader {
	DISPLAY: none
}
A.admin {
	DISPLAY: none
}
H1 {
	FONT-SIZE: 110%; COLOR: #000; TEXT-DECORATION: none
}
BODY.todos H2 {
	FONT-SIZE: 110%; COLOR: #000; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.hideprint {
	DISPLAY: none
}
BODY.todos H2 {
	FONT-SIZE: 14pt; FONT-FAMILY: helvetica, sans-serif
}
DIV.Post H1 A {
	FONT-SIZE: 14pt; FONT-FAMILY: helvetica, sans-serif
}
DIV.Post H1 {
	FONT-SIZE: 14pt; FONT-FAMILY: helvetica, sans-serif
}
BODY.comments H1 {
	FONT-SIZE: 14pt; FONT-FAMILY: helvetica, sans-serif
}
BODY.dashboard {
	MARGIN: 0px
}
BODY.dashboard DIV.Left {
	PADDING-RIGHT: 15px; DISPLAY: block
}
BODY.dashboard DIV.Right {
	DISPLAY: block; PADDING-LEFT: 15px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px
}
BODY.dashboard DIV.SectionHeader {
	DISPLAY: block
}
BODY.dashboard DIV.Client H1 {
	FONT-SIZE: 10pt
}
BODY.dashboard DIV.Client A {
	DISPLAY: block; FONT-SIZE: 11pt; MARGIN-LEFT: 15px; TEXT-DECORATION: none
}
BODY.dashboard SMALL {
	DISPLAY: none
}
BODY.dashboard TABLE TD {
	VERTICAL-ALIGN: top
}
BODY.dashboard DIV.SectionHeader H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.dashboard DIV.latemilestones H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.dashboard H2.dashheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.dashboard DIV.latemilestones LI {
	FONT-SIZE: 10pt
}
BODY.dashboard DIV.latemilestones A {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.dashboard DIV.rssbox {
	DISPLAY: none
}
BODY.dashboard TABLE.ProjectSummary TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
BODY.dashboard TABLE.ProjectSummary TD.title A {
	FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
BODY.dashboard TABLE.ProjectSummary TD.date {
	FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
BODY.dashboard TABLE.ProjectSummary TD IMG {
	MARGIN-RIGHT: 5px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
BODY.dashboard TABLE.ProjectSummary TD.action {
	FONT-SIZE: 8pt; FONT-FAMILY: georgia, serif
}
BODY.dashboard TABLE.ProjectSummary TD.author {
	FONT-SIZE: 8pt; FONT-FAMILY: georgia, serif
}
BODY.dashboard TABLE.ProjectSummary TH {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; COLOR: #000; BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: left
}
BODY.dashboard TABLE.ProjectSummary TH A {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.dashboard DIV.InactiveClients {
	DISPLAY: none
}
BODY.dashboard H2.dashstatus {
	DISPLAY: none
}
BODY.dashboard DIV.Project A {
	FONT-SIZE: 9pt; FONT-FAMILY: georgia, serif
}
BODY.todos DIV.list_drag_handle {
	DISPLAY: none
}
BODY.todos DIV.nubbin {
	DISPLAY: none
}
BODY.todos DIV.controls IMG {
	DISPLAY: none
}
BODY.todos DIV.viewallcomplete {
	DISPLAY: none
}
BODY.todos DIV.private_list H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
BODY.todos DIV.list H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
BODY.todos DIV.list_title H2 A {
	FONT-SIZE: 18pt; COLOR: #000; TEXT-DECORATION: none
}
BODY.todos DIV.controls {
	CLEAR: both; PADDING-RIGHT: 3px; DISPLAY: inline; FLOAT: left
}
BODY.todos DIV.content {
	FONT-SIZE: 10pt; MARGIN: 0px 0px 10px 10px; WIDTH: 100%; LINE-HEIGHT: 1.2em; FONT-FAMILY: georgia, serif
}
BODY.todos DIV.list_wrapper {
	MARGIN-BOTTOM: 25px
}
BODY.todos DIV.done DIV.item DIV.content {
	FONT-SIZE: 9pt; COLOR: #999; LINE-HEIGHT: 1.2em; FONT-FAMILY: georgia, serif
}
BODY.todos DIV.done DIV.item DIV.content STRONG.date {
	PADDING-RIGHT: 5px
}
BODY.todos DIV.list P.listdesc {
	MARGIN: 0px 0px 5px; FONT-STYLE: italic
}
BODY.todoglobal H2.todo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13pt; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 5px; PADDING-TOP: 0px
}
BODY.todoglobal A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.todoglobal H2.todo A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.todoglobal H2.todo A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.todoglobal TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; FONT-FAMILY: georgia, serif
}
BODY.todoglobal TABLE.todolist TD.todolisttitle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
BODY.todoglobal TABLE.todolist TD.todolisttitle A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.todoglobal TABLE.todolist TD.todolisttitle A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.todoglobal TABLE.todolist TR.firstofgroup TD {
	BORDER-TOP: #ccc 1px solid
}
BODY.todoglobal TABLE.todolist {
	MARGIN-BOTTOM: 50px
}
BODY.todoglobal DIV.Full DIV.col DIV.SectionHeader {
	DISPLAY: block
}
BODY.todoglobal DIV.Full DIV.col DIV.SectionHeader P {
	DISPLAY: none
}
BODY.comments DIV.Left DIV.col DIV.SectionHeader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0.8em; PADDING-TOP: 0px
}
BODY.comments DIV.SectionHeader H3 {
	DISPLAY: none
}
BODY.comments DIV.Comments H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; MARGIN: 20px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.comments H3 {
	FONT-SIZE: 8pt; FONT-FAMILY: helvetica, sans-serif
}
BODY.comments H3 IMG {
	DISPLAY: none
}
BODY.comments DIV.Post SPAN IMG {
	DISPLAY: none
}
BODY.comments DIV.Post P {
	MARGIN-LEFT: 25px
}
BODY.comments DIV#OriginalPost P {
	MARGIN-LEFT: 0px
}
BODY.comments DIV.Post {
	MARGIN-BOTTOM: 25px
}
BODY.messages DIV.Post LI {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 3px; FONT-FAMILY: georgia, serif
}
BODY.comments DIV.Post LI {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 3px; FONT-FAMILY: georgia, serif
}
BODY.comments DIV#OriginalPost LI {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 3px; FONT-FAMILY: georgia, serif
}
BODY.comments TEXTAREA {
	DISPLAY: none
}
BODY.comments INPUT {
	DISPLAY: none
}
BODY.comments DIV.formattingtips {
	DISPLAY: none
}
BODY.comments DIV.extra {
	DISPLAY: none
}
BODY.comments SPAN#buttons {
	DISPLAY: none
}
BODY.messages H2.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 7pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
BODY.files H2.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 7pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
BODY.messages H1 A {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 0.9em; TEXT-DECORATION: none
}
BODY.messages DIV.Post H3 {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 5px; FONT-FAMILY: helvetica, sans-serif
}
BODY.messages DIV.Post H3 A {
	TEXT-DECORATION: none
}
BODY.messages .commentlink {
	DISPLAY: none
}
BODY.messages DIV.Post {
	MARGIN-LEFT: 25px
}
BODY.messages UL.LinkList {
	LIST-STYLE-TYPE: none
}
BODY.comments UL.LinkList {
	LIST-STYLE-TYPE: none
}
BODY.messages UL.LinkList IMG {
	MARGIN-RIGHT: 5px
}
BODY.comments UL.LinkList IMG {
	MARGIN-RIGHT: 5px
}
BODY.messages DIV.post_comment_stats H2 A {
	MARGIN-TOP: -10px; DISPLAY: inline; FONT-SIZE: 10pt; COLOR: #000; TEXT-DECORATION: none
}
BODY.messages DIV.post_comment_stats H2 {
	MARGIN-TOP: -10px; DISPLAY: inline; FONT-SIZE: 10pt; COLOR: #000; TEXT-DECORATION: none
}
BODY.milestones .LateBlock H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; WIDTH: 700px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.milestones .UpcomingBlock H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; WIDTH: 700px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.milestones .CompletedBlock H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; WIDTH: 700px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.milestones DIV.Milestone H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.milestones DIV.Milestone H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.milestones DIV.Milestone H2 {
	FONT-WEIGHT: normal
}
BODY.milestones H2.subheader {
	DISPLAY: none
}
BODY.milestones DIV.Milestone H2.upcoming {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px
}
BODY.milestones DIV.Milestone H2.complete {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px
}
BODY.milestones DIV.LateBlock DIV.Milestone H2 {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px
}
BODY.milestones DIV.Milestone H3 {
	FONT-SIZE: 12pt
}
BODY.milestones DIV.Milestone {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25px
}
BODY.milestones P.todayis {
	DISPLAY: none
}
BODY.milestones UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
TABLE.Dashcal {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 20px; WIDTH: 600px
}
TABLE.Dashcal TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.Dashcal TH {
	FONT-SIZE: 10px; TEXT-ALIGN: left
}
TABLE.Dashcal UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.Dashcal LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
BODY.overview .latemilestones LI {
	FONT-SIZE: 10pt
}
BODY.overview .latemilestones LI A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.overview .latemilestones LI A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.overview H2.subheader {
	DISPLAY: none
}
BODY.overview H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.overview DIV.latemilestones H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.overview TABLE.dashcal TD LI A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.overview TABLE.latest TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed; FONT-FAMILY: georgia, serif
}
BODY.overview TABLE.latest TD.icon {
	MARGIN-RIGHT: 7px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
BODY.overview TABLE.latest TD.title {
	WIDTH: 680px
}
BODY.overview TABLE.latest P.responsible {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
BODY.overview SPAN.late {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
BODY.overview TABLE.latest TD P.excerpt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
BODY.overview TABLE.latest TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
BODY.overview BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
BODY.overview TABLE.latest TD A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.overview SPAN.late {
	MARGIN-LEFT: 10px
}
BODY.overview H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px solid
}
BODY.files DIV.Post {
	CLEAR: both; MARGIN-LEFT: 25px
}
BODY.files DIV.Post P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.files DIV.Post H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: georgia, serif
}
BODY.files DIV.Post H3 IMG {
	DISPLAY: none
}
BODY.files H2.date {
	CLEAR: both
}
BODY.files DIV.Post H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.files DIV.Post DIV.file_info H1 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
BODY.files DIV.Post DIV.file_info A {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.files H3 A {
	DISPLAY: none
}
BODY.files DIV.Post DIV.file_icon {
	FLOAT: left
}
BODY.files DIV.Post DIV.file_icon IMG {
	MARGIN: 0px 10px 25px 0px
}
BODY.people A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.people A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.people TABLE.Contacts {
	MARGIN-BOTTOM: 40px
}
BODY.people TABLE.Contacts TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ddd 1px solid; WIDTH: 220px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
BODY.people TABLE.Contacts TR.top TD {
	BORDER-TOP: #ddd 1px solid
}
BODY.people TABLE.Contacts TD.person A:link {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.people TABLE.Contacts TD.nopeople {
	DISPLAY: none
}
BODY.people P.admin {
	DISPLAY: none
}
BODY.people TABLE.Contacts TD.person P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.people TABLE.Contacts TD.person H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.people TABLE.Contacts TD.company P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.people TABLE.Contacts TD.company H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.people TABLE.Contacts TD.company H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.people TABLE.Contacts TD.person H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.people TABLE.Contacts TD.person H3 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 5px
}
BODY.people TABLE.Contacts TD.company H1 {
	FONT-SIZE: 18px; COLOR: #000
}
BODY.people TABLE.Contacts TD.company {
	BORDER-TOP: #ccc 2px solid
}
BODY.writeboards UL {
	LIST-STYLE-TYPE: none
}
BODY.writeboards LI {
	LIST-STYLE-TYPE: none
}
BODY.writeboards OL {
	LIST-STYLE-TYPE: none
}
BODY.writeboards DIV.writeboards OL {
	LIST-STYLE-TYPE: none
}
BODY.writeboards DIV.writeboards UL LI DIV {
	LIST-STYLE-TYPE: none
}
BODY.writeboards UL LI {
	MARGIN-BOTTOM: 20px
}
BODY.writeboards UL A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000; FONT-FAMILY: helvetica, sans-serif; TEXT-DECORATION: none
}
BODY.writeboards UL A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000; FONT-FAMILY: helvetica, sans-serif; TEXT-DECORATION: none
}
BODY.writeboards IMG {
	DISPLAY: none
}
BODY.writeboards .detail {
	FONT-SIZE: 8pt; COLOR: #666
}
TABLE.Dashcal LI {
	FONT-SIZE: 8pt; COLOR: #000; TEXT-DECORATION: none
}
TABLE.Dashcal LI A {
	FONT-SIZE: 8pt; COLOR: #000; TEXT-DECORATION: none
}
TABLE.Dashcal TD {
	FONT-SIZE: 7pt; COLOR: #666
}
BODY.overview TABLE.Dashcal {
	MARGIN-LEFT: 0px; WIDTH: 100%
}
BODY.dashboard TABLE.Dashcal {
	MARGIN-LEFT: 0px; WIDTH: 100%
}
BODY.time TABLE.TimeTrack {
	
}
BODY.time TABLE.TimeTrack TD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: left
}
BODY.time TABLE.TimeTrack TR {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: left
}
BODY.time TABLE.TimeTrack TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: georgia, serif
}
BODY.time TABLE.TimeTrack TR.AddTimeTrack TD {
	DISPLAY: none
}
BODY.time TABLE.TimeTrack TD IMG {
	DISPLAY: none
}
BODY.time TABLE.TimeTrack TD.export {
	DISPLAY: none
}
BODY.time TABLE.TimeTrack TR.total TD {
	BORDER-TOP: #000 2px solid; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
BODY.time TABLE.TimeTrack TD A {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.time DIV.col H1 SPAN {
	DISPLAY: none
}
BODY.time TABLE.TimeTrack TR TH.project A {
	COLOR: #000; TEXT-DECORATION: none
}
BODY.time TABLE.TimeTrack TR TH.project {
	FONT-SIZE: 10pt; PADDING-TOP: 15px; BORDER-BOTTOM: #000 3px solid; BACKGROUND-COLOR: #ccc
}
BODY.time TABLE.TimeTrack TR#header_row TH {
	DISPLAY: none
}

