BODY {  background-color: White;        color: #666666;        font-family: tahoma,lucida,sans-serif;        font-size: 10px;	        }.Invisible { font-size: 1px; visibility: hidden; display: none; }.MessageBox { width: 500px; border-color: red; border-width: 4px; border-style: double; padding: 6px; }.formEleVisible { visibility:visible }.formEleInvisible { visibility:hidden }A { 	color: #CCCCCC;	background-color: #FFFFFF;	font-family: Arial, Verdana, Tahoma, Helvetica,sans-serif;	}A:hover { background-color: #DDDDDD; color: White; }A.LoginProductTitle { background-color: #EEEEEE; color: Black; text-decoration:none;}A.tab { font-family: tahoma,lucida,sans-serif; font-size: 14px; color: #666666; background-color: #C9D3DD }A.tab:hover { background-color: Red; color: White; }TD { color: #666666; background-color: White; font-family: tahoma,lucida,sans-serif; font-size: 10px; }TD.tab { background-color: #C9D3DD; font-family: tahoma,lucida,sans-serif; font-size: 14px; color: blue; padding-bottom: 5px; }TD.tabColor { color:#666666; background-color: #C9D3DD; }TD.clearColor { color: #666666; background-color: White; }TH { background-color: #FFFFFF; color: #000000; font-family: tahoma,lucida,sans-serif; font-size: 10px; font-weight: bold; }TH.sortedAsc { background-image: url(images/sort-asc.gif); background-position: bottom right; background-repeat: no-repeat; }TH.sortedDesc { background-image: url(images/sort-desc.gif); background-position: bottom right; background-repeat: no-repeat; }A.th { text-decoration: none; color: White; background-color: #666666; }A.th:active { text-decoration: none; color: White; }A.th:visited { text-decoration: none; color: White; }A.th:hover { text-decoration: none; color: #666666; background-color: White; }.menuItem { font-size: 16px; }.UnapprovedResource { font-style: italic; font-weight: bold; }.NoResourceWarning { display: block; font-weight: bold; font-style: italic; }H1 { font-family: goudy old style,palatino,tahoma,lucida,sans-serif; font-size: 35px; font-weight: 400; }H1.Reverse { background-color: #666666; color: White; }H2 { font-family: goudy old style,palatino,tahoma,lucida,sans-serif; font-size: 25px; font-weight: 400; }H2.Reverse { padding: 3px; display: inline; background-color: #666666; color: White; }H3 { font-family: goudy old style,palatino,tahoma,lucida,sans-serif; }H3.Reverse { padding: 3px; background-color: #666666; color: White; }/*	Style for the EditItem page, linked items.*/BODY.MHEILinked { background-color: #77aadd; }A.SetupTeardown { font-family: tahoma,lucida,sans-serif; font-size: 8pt; display: block; color:#000000}/*Styles for the View Calendar Pages. Add this information to your site's style sheet to customizethe appearance of the calendars.*//*        MHVI is the ViewItem servlet        TABLE.MHVI is the table containing the data        TH.MHVI_Label is the table header format used for labels on the View Item Screen        TH.MHVI_Description is the table header format used for the description headingg.        TD.MHVI_Data are the TD Cells containing the item data.*/BODY.MHVI { }TABLE.MHVITable { padding-bottom: 20px; padding: 5px; }TH.MHVILabel { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#C4B0CE; text-align:left; }TH.MHVIDescription { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #846099; text-align:left; }TD.MHVIData { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#888888; text-align:left; }TABLE.MHVIBordered { padding: 5px; border-width: 1px; border-style: solid; border-color: #666666; }/*	MHVG is the Gantt Chart Viewer*/Body.MHVG {}/*        MHVY is the ViewYear servlet or yearly view        TABLE.MHVYOuter is the table containing the calendars        TH.MHVYTitle is the cell containing the year.        TD.MHVYTitle are the left and right cells of the title.        TD.MHVYMonthCell are the table cells containing the                monthly calendars. For control of the monthly                calendars, refer to MHTM sections below.*/Body.MHVY {}TABLE.MHVYOuter { }TH.MHVYTitle { font-size: 10pt; }TD.MHVYTitle {}TD.MHVYMonthCell {}/*        MHVC is the ViewCal Servlet or Monthly View        TABLE.MHVC is the table containing the calendar        TH.MHVCTitle is the table title cell        TH.MHVCDayHead is the heading cells for the day of week labels.        TR.MHVCControlRow is the cell containing the navigation controls.        TR.MHVCDayRow is the style for the rows containing the days calendar        TD.MHVCDayCell is the cells containing days of the month.        TD.MHVCOffDayCell is the cells for days not in the month.        TD.MHVCDay1Cell is the the cell containing the Numeral for the 1st day of the week                and the week label.        MHVCDayNumeral is the span style for the day of month numerals.        MHVCOffDayNumeral is the span style for days of month, not in the target month        MHVCTimeLabel is the time of event label        A.MHVCWeekLink is the style for the link to the Week View.        A.MHVCItemLink is the style for link items that popup the View Item window.*/Body.MHVC {}TABLE.MHVCTable { border-width: 0px;        border-collapse: collapse;        border-style: solid;        border-color: #DDB035;        margin-left: 0%;        margin-right: 0%;        }TH.MHVCTitle { font-size: 10pt; font-weight:normal; color: #846099; text-align:left; }TH.MHVCDayHead { background-color: #CCCCCC; color: white; text-transform:capitalize; text-align:center; padding:2px; }TR.MHVCControlRow { background-color: #FFFFFF; text-align:left;  }.ControlCell { width:225px; }TR.MHVCDayRow { }TD.MHVCDayCell { height: 80px; border-color: #DDDDDD; border-width: 1pt; border-style: solid; width:13%; }TD.MHVCTodayCell {  border-color: #888888; border-width: 2px; border-style: dotted; width:13%; }TD.MHVCDay1Cell { }TD.MHVCOffDayCell {  }TBODY.MHVC { }.MHVCDayNumeral { font-size:12pt; color: #BBBBBB; font-weight: bold; text-decoration: none; }.MHVCOffDayNumeral { font-size: 10pt; font-weight: lighter; color: #CCCCCC; text-decoration: none; }.MHVCTimeLabel { font-size: 7pt; font-weight: bold;}A.MHVCWeekLink { visibility:hidden; font-weight: bold; font-size: 8pt; text-decoration: none; color: #CCCCCC; }A.MHVCWeekLink:hover { color: White; }A.MHVCItemLink { font-size: 8pt; border: 0pt; margin-top: 0pt; margin-bottom: -8pt; padding: 0px;  display: block; }/*        MHVW is the ViewWeek Servlet or weekly view.        TABLE.MHVWOuter is the outermost table encompassing all elements        TABLE.MHVWInner is the inner cell containing the navigation elements and the week        TABLEMHVWData is the inmost cell containing the actual days.        TABLE.MHVWDay is the final table, each table containing one day of the week.        TH.MHVWTitle is the title. This is the "Week of " label.        TD.MHVWDayHead is the cell heading for the day of the week.        .MHVWDaySpan is the style for the span over the days of the week.        TD.DataCell is the cell containing the events        TD.MHVWControlCell are cells containing controls.        TD.MHVWTMCell is the cell containing the tiny month views.        MHVWDayHeadSpan is the span over the headings for the days.        MHVWTimeLabel is the span over labels for time.        A.MHVWItemLink is the style for links to calendar items.*/BODY.MHVW {}TABLE.MHVWOuter { font-size:10px; color:#999999; }TABLE.MHVWInner {}TABLE.MHVWData {border-style:solid; border-color:#EEEEEE; border-width: thin;}TABLE.MHVWDay {}TABLE.MHVWToday { border-style: double; border-width: 2pt; border-color: #DDB035;}TH.MHVWTitle {}TH.MHVWWeekLabel  {}TD.MHVWDayHead {}TD.MHVWTimeCell {}TD.MHVWDataCell { font-size:10px; color:#666666}TD.MHVWControlCell { background-color:#FFFFFF; width:100%; }.MHVWDayHeadSpan { font-size:12pt; color: #AAAAAA; text-decoration: none;}.MHVWTimeLabel { font-size: 8pt; color:#666666; }A.MHVWItemLink { font-size: 8pt; color:#666666; }/*        MHTM are styles associated with the tiny month calendars.        Table.MHTM is the style for the tinymonth table.        TH.MHTMHead is the style for the heading of the tiny month calendar table.        A.MHTMTitle is the style for the link to the Month View Calendar in the                heading of the tiny month calendar        .MHTMFixed is the style for the day headings.        A.MHTMWeek is the style for the weeks link        A.MHTMSelWeek is the style for the selected, or current week.*/TABLE.MHTM, TD.MHTM, TD.MHTMToday, A.MHTM {        padding-left: 1px; padding-right: 1px;        text-align: center; text-decoration: none; font:Arial, Helvetica, sans-serif; color:#999999;        font-size: 8pt;}A.MHTM:hover {        color:White; background-color:#DDB035;}/*ADDED BY COLVIO ----------------------------------------------------------------START*/TH.MHTMHead { text-align:left; }.KeyTITLE { font:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; font-weight:bold; }.KeyBlueprint { font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; background-color:#7AAED3; width:200px; padding:4px; }.KeyCOS { font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; background-color:#AACB69; width:200px; padding:4px; }.MHVDControlCell { }.GeneralLinks { font:Arial, Helvetica, sans-serif; color:#666666; text-decoration:none }.GeneralLinksUL { font:Arial, Helvetica, sans-serif; color:#666666; }.TableBackgroundOne { background-color:#E2D3E6 }/*ADDED BY COLVIO ----------------------------------------------------------------END*/TD.MHTMSEL, TD.MHTMSELToday {        padding-left: 1px; padding-right: 1px;        color: #666666;        text-align: center; text-decoration: none;        font-size: 8pt;        font-weight:bold;        }TD.MHTMToday, TD.MHTMSELToday{        border: 1px solid #DDB035;}A.MHTMTitle { color: Black; text-decoration:none; text-align:left; text-transform:capitalize;}A.MHTMTitle:hover { background-color: #DDB035; color: White; text-align:left}BODY.MHVS {}Caption {font-size: 16pt;}Caption.Search { font-size: 16pt; }Table.MHVSBox { border-style: solid; border-color: #666666; border-width: thin;}/*        MHVL is the ViewList Servlet or List View*/BODY.MHVL {}TABLE.MHVLOuter {}TABLE.MHVLInner {}TH.MHVLTitle { font-size: 16pt; padding: 3px; }TD.MHVLTimeCell { font-size: 10pt; width: 130px; }TD.MHVLDataCell { font-size: 10pt; width: 470px; }TD.MHVLControlCell {}TH.MHVLDate { text-align: left; padding: 3px; width: 100%; }A.MHVLItemLink {}.MHVLNoItemLink {}/*        MHVD is the ViewDay Servlet or Day View*/BODY.MHVD {}TABLE.MHVDOuter { width:500px; padding:1px; margin:1px; }TABLE.MHVDInner {}@media print {        .MHVDTitle { font-size: 16pt; padding: 0px; background-color: #666666; color: White; }        .ControlCell { display: none; }        .PrintTitle { font-size: 16pt;  }}@media screen {        .MHVDTitle { font-size: 16pt; padding: 0px; display: none; }        .ControlCell { direction: ltr; }        .PrintTitle { display: none; }}TH.MHVDDate { text-align: left; padding: 0px; width: 500px; }.MHVDDayHead {}A.MHVDItemLink {}.MHVDNoItemLink {}.MHVDDayHead { font-size: 16pt; }SELECT.Mover { width: 200px; }DIV.Instructions {        width: 500px;        }.Enclosure {        position: relative;        width: 520px; height: 678px;        border-width: 1px; border-color: #aaaaaa; border-style: solid;        padding: 0px;        }.TimeSlot {        position: absolute;        width: 520px; height: 20px;        margin-left: 0px;        border-top-width: 1px; border-top-color: #666666; border-top-style: solid;        border-bottom-width: 1px; border-bottom-color: #666666; border-bottom-style: solid;        }.TimeSlotEven {        }        .TimeSlotOdd {        background-color: #E0E0E0;        }.TimeLabel {        padding: 2px;        font-size: 8pt; font-weight: bold; font-family: Tahoma,sans-serif;        }.Divider {        position:absolute;        color: green;        left: 60px; width: 2px;}@media screen {        .Event {                left: 65px;                font-size: 8pt;                overflow: auto;                padding: 2px;                background-color: White;                position: absolute;                border-width: 1px; border-color: gray; border-style: inset;        }        Div.HeaderDiv {                margin-left: 2%;                margin-right:2%;                border-style: solid;                border-color: #666666;                padding: 4px;                color: black;                border-width: 2px;                font-size: 8pt;                background-color: White;        }        Div.ContainerDiv {                margin-left: 12%;                margin-right: 12%;        }}@media print {        Div.Event {                left: 65px;                font-size: 8pt;                padding: 2px;                overflow: hidden;                background-color: White;                position: absolute;                border-width: 1px; border-color: gray; border-style: inset;        }        Div.HeaderDiv { display: none; }        #M_MENU_Menu {                display: none;        }}.MHVIResourceDescription {        width: 200px; padding:4px;        border-width: 1px; border-style: solid; border-color: #666666;}TD.HeaderCell {        font-size: 8pt;        font-family: Verdana,Tahoma;        padding: 0px;        color: black;        background-color: White;}.RSSButton {        background-color:#FF6601;        color: White;        border-bottom: 1px solid #6c2c04;        border-right: 1px solid #6c2c04;        border-top: 1px solid White;        border-left: 1px solid White;}A.RSSLink {        background-color: #FF6601;        color: White;        font-size: 7pt;        padding: 2px;        text-decoration: none;}FORM { display: inline; }.MoverBanner {        background-color: #666666;         color:White;        }.ResourceMover {        Width: 25em;        Height: 200px;}Table.FileListing {        width: 600px;}.FileListDiv {        width:630px;        height: 300px;        overflow: scroll;}Table.FileListing A { text-decoration: none;}Table.FileListing TD {        padding-left: 10px;        }TD.FileColumn, TH.FileColumn { width:350px; }TD.DateCol, TH.DateCol { width: 150px; text-align: right;}TD.SizeCol, TH.SizeCol { width: 75px; text-align: right;}        .PlannerOuter {
	position: relative;
	border: 1px solid Navy;
}
.PlannerRow {
	position: absolute;
	border: 1px solid Navy;
	background: transparent;
}
.PlannerEvent {
	cursor: pointer;
	position: absolute;
	border: 1px solid Navy;
	background: White;
	font-size: 8pt;
	padding-left: 1px;
	overflow: hidden;
}
.PlannerTitle { 
	position: absolute;
	background-color: Navy;
	color: White;
	text-align: center;
	font-size: 1.8em;
}
.PlannerRowTitle {
	position: absolute;
	padding: 2px;
	background-color: Navy;
	border-top: 2px solid White;
	color: White;
	overflow: auto;
	font-size: 0.9em
	}
.PlannerTimeDiv0, .PlannerTimeDiv1, .PlannerTimeDiv2 {
	position: absolute;
	background-color: transparent;
	width: 6px;
}	
.PlannerTimeDiv0 {
	background-color: White;
	border-left: 1px solid Navy;
}
.PlannerTimeDiv1 {
	border-left: 1px dashed Navy;
}
.PlannerTimeDiv2 {
	border-left: 1px dotted Navy;
}
.PlannerTimeLabel0, .PlannerTimeLabel1, .PlannerTimeLabel2 {
	position: absolute;
	overflow: hidden;
	width: 4.5em;
	background-color: White;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 0.7em;
	height: 1.1em;
}
.PlannerTimeLabel0 {
	width: 12em;
}
A.TH {
	color: White;
	background: Navy;
}
.Rubber { 
        position: absolute; 
        border: 1px dashed Gray; 
}
.dijitMenuSeparatorLabelCell, .dijitMenuSeparatorIconCell, .dijitMenuItem TD { background-color: #efefef; color: black; }
TR.dijitMenuItemHover TD { background-color: #7EACE6; color: black; }

