/*tag defaults*/ * { font-size: 11px; font-family: arial, helvetica, sans-serif; } body { background-color: #fff; font-family: arial, helvetica, sans-serif; margin: 0; padding: 0; } td,body,p,div,span { font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000; } a:link,a:visited { color: #000; } a:active,a:hover { color: red; } ul { list-style-type: circle; } td { empty-cells: show; border-collapse: collapse; } /*Page Level*/ .pb , .pseudoButtonInactive,.pseudoButtonActive { cursor: pointer; } #t17NavBar { text-align: right; white-space: nowrap; padding: 5px; } .t17Breadcrumbs { font-weight: bold; padding: 2px 5px; background-color: #DDD; margin: 0 0 3px 0; vertical-align: middle; } .t17Breadcrumbs a,.t17Breadcrumbs b { vertical-align: middle; } .t17Breadcrumbs b { padding: 0 5px; } #t17ContentLeftTop { width: 200px; border-right: 1px solid #000; } #t17ContentLeft { width: 200px; border-top: 1px solid #000; border-right: 1px solid #000; } #t17Messages { text-align: center; } #t17Success { margin: 5px auto; font-size: 12px; color: #333; background: #ddd; width: 600px; background-repeat: no-repeat; padding: 5px; border: 1px #aaa solid; border-right: none; border-left: none; } #t17Notification { margin: 5px auto; padding: 5px; font-size: 12px; color: #333; text-align: center; vertical-align: top; border: 1px #aaa solid; border-right: none; border-left: none; background-color: #ddd; width: 600px; } #t17PageFooter { height: 20px; border-top: 1px solid #000; padding: 2px 5px; } #t17PageFooter #t17Left { text-align: left; } #t17PageFooter #t17Right { text-align: right; } #t17Customize * { font-size: 9pt; } .t17Login { text-align: center; width: 300px; border: 2px double #CCC; margin: 40px auto; padding: 25px; } #t17NavBar a.t17NavBar,#t17NavBar a.t17NavBar:visited { color: #000; text-decoration: none; margin: 0 3px; } #t17NavBar a.t17NavBar:hover { text-decoration: underline; } #t17Tabs { border-bottom: 1px solid #000; text-align: left; white-space: nowrap; } #t17ContentBody { border-top: 1px solid #000; } /*Tabs*/ span.t17CurrentTab,a.t17CurrentTab,a.t17Tab { border-right: 1px solid #000; font-weight: bold; text-decoration: none; margin: 0; padding: 4px; } a.t17Tab:hover,a.t17CurrentTab { color: #000 !important; } /*hacks for table buttons*/ .t17CurrentTab, .t17Tab { display: -moz-inline-box; display: inline-block; } /*hacks for table buttons*/ /*Buttons*/ .t17Button { cursor: pointer; white-space: nowrap; border: #888888 1px solid; background-color: #EEE; text-decoration: none; font-weight: 700; margin: 3px; padding: 2px; } .t17Button:hover { background-color: #AAA; } .t17ButtonAlternative1 { cursor: pointer; white-space: nowrap; border: #888888 1px solid; text-decoration: none; font-weight: 700; margin: 3px; padding: 2px; } .t17ButtonAlternative1:hover { background-color: #FFF; } .t17ButtonAlternative2 { cursor: pointer; white-space: nowrap; border: #888888 1px solid; text-decoration: none; margin: 3px; padding: 2px; } .t17ButtonAlternative2:hover { background-color: #369; } .t17ButtonAlternative3 { cursor: pointer; background-color: #FFF; white-space: nowrap; border: #FF0000 1px solid; text-decoration: none; font-weight: 700; margin: 3px; padding: 2px; } .t17ButtonAlternative3:hover { background-color: #FFF; } /*Labels*/ .t17NoLabel { font-weight: 700; white-space: nowrap; } .t17OptionalLabel { font-weight: 700; white-space: nowrap; } a.t17OptionalLabelwithHelp { cursor: help; font-weight: 700; white-space: nowrap; } .t17RequiredLabel { color: red; font-weight: 700; white-space: nowrap; } a.t17RequiredLabelwithHelp { cursor: help; color: red; font-weight: 700; white-space: nowrap; } .t17InlineError * { text-decoration: underline; color: red; } /*Lists*/ .t17ButtonList .t17current { } .t17HorizontalImageswithLabelList td { text-align: center; padding: 5px; } .t17HorizontalLinksList { text-align: left; } .t17HorizontalLinksList a { margin-left: 3px; margin-right: 3px; } .t17HorizontalLinksList a.t17current { text-decoration: none; } table.t17TabbedNavigationList { border-top: 1px solid #AAA; margin: 0 0 15px; } table.t17TabbedNavigationList td { background-color: #F6F6F6; white-space: nowrap; border-bottom: 1px solid #AAA; padding: 2px 8px; } table.t17TabbedNavigationList td.t17LeftTabList { width: 30px; background-color: #F6F6F6; border-bottom: 1px solid #AAA; font-size: 18px; } table.t17TabbedNavigationList td.t17CurrentListTab { background-color: #FFF; white-space: nowrap; border-bottom: 1px solid #FFF; } table.t17TabbedNavigationList a.t17CurrentListTab { text-decoration: none; } table.t17TabbedNavigationList a { font-size: 12px; font-weight: bold; } table.t17TabbedNavigationList td.t17SepL { border: none; background-image: url(tab_list_left_cap.gif); padding: 0; } table.t17TabbedNavigationList td.t17SepR { border: none; background-image: url(tab_list_right_cap.gif); padding: 0; } table.t17TabbedNavigationList td.t17EndCap { background-color: #F6F6F6; border-bottom: 1px solid #AAA; font-size: 18px; } .t17VerticalImagesList img { display: block; margin: auto; } .t17VerticalImagesList td { text-align: center; padding: 2px; } .t17VerticalImagesList .t17current { border-left: 2px solid #CCC; border-right: 2px solid #CCC; } .t17VerticalOrderedList .t17current a { text-decoration: none; } .t17VerticalSidebarList { } .t17VerticalSidebarList a { height: 15px; font-weight: bold; white-space: nowrap; display: block; padding: 4px 4px 4px 9px; } .t17VerticalSidebarList a:hover,.t17VerticalSidebarList a.current { border-left: #AAA 5px solid; padding: 4px; color: #000; } .t17VerticalUnorderedListwithBullets { list-style-type: circle; } .t17VerticalUnorderedListwithBullets .t17current a { text-decoration: none; } .t17VerticalUnorderedLinkswithoutBullets { list-style: none; } .t17VerticalUnorderedLinkswithoutBullets .t17current a { text-decoration: none; } .t17WizardProgressList { text-align: center; } .t17WizardProgressList div { margin: 2px; } .t17WizardProgressList .t17current { border: 2px solid #CCC; padding: 2px; } .t17BreadcrumbMenu { font-weight: 700; font-size: 10pt; } th.t17ReportHeader { white-space: nowrap; padding: 2px 8px; } td.t17data { padding: 2px 8px; } td.t17dataalt { padding: 2px 8px; } .t17Borderless { } .t17Borderless th.t17ReportHeader { border: none; border-right: 2px solid #FFF; } .t17Borderless td.t17data { border: none; } .t17HorizontalBorder { } .t17HorizontalBorder th.t17ReportHeader { border-bottom: 1px solid #AAA; } .t17HorizontalBorder td.t17data { border-bottom: 1px solid #AAA; } .t17Standard { border-left: 1px solid #AAA; } .t17Standard th.t17ReportHeader { border: 1px solid #AAA; border-left: none; } .t17Standard td.t17data { border: 1px solid #AAA; border-left: none; border-top: none; } .t17StandardAlternatingRowColors { border-left: 1px solid #AAA; } .t17StandardAlternatingRowColors th.t17ReportHeader { border: 1px solid #AAA; border-left: none; } .t17StandardAlternatingRowColors td.t17data { border: 1px solid #AAA; border-left: none; border-top: none; } .t17StandardAlternatingRowColors td.t17dataalt { background-color: #EEE; border: 1px solid #AAA; border-left: none; border-top: none; } .t17ValueAttributePairs { } .t17ValueAttributePairs th.t17ReportHeader { text-align: left; border: 1px solid #AAA; border-right: none; border-bottom: none; } .t17ValueAttributePairs td.t17data { border: 1px solid #AAA; border-bottom: none; } .t17ValueAttributePairs td.t17seperate { border-top: 1px solid #AAA; } .t17ValueAttributePairs td.t17seperate hr { height: 2px; color: #AAA; background-color: #AAA; } .t17CalendarAlternative1Holder { width: 100%; } .t17CalendarAlternative1Holder .t17MonthTitle { font-weight: 700; text-align: center; font-size: 15px; background-color: #CCCCCC; color: #FFFFFF; border: 1px solid #808080; padding: 4px; } .t17CalendarAlternative1Holder .t17MonthBody { border-left: 1px solid #808080; } .t17CalendarAlternative1 { width: 100%; background-color: #FFFFFF; } .t17CalendarAlternative1 .t17DayOfWeek { background-color: #EFEFEF; border-right: 1px solid #808080; border-bottom: 1px solid #808080; padding: 4px; } .t17CalendarAlternative1 td { height: 50px; width: 14%; border-right: 1px solid #808080; border-bottom: 1px solid #808080; } .t17CalendarAlternative1 .t17DayTitle { text-align: right; float: right; border: #808080 1px solid; border-right: none; border-top: none; background-color: #FFFFFF; padding: 2px; } .t17CalendarAlternative1 .t17Day { vertical-align: top; } .t17CalendarAlternative1 .t17NonDayTitle { text-align: right; color: #FFFFFF; background-color: #FFFFFF; } .t17CalendarAlternative1 .t17NonDay { background-color: #FFFFFF; } .t17CalendarAlternative1 .t17WeekendDayTitle { float: right; border: 1px solid #808080; border-right: none; border-top: none; text-align: right; color: #000000; background-color: #F9F9F9; padding: 2px; } .t17CalendarAlternative1 .t17WeekendDay { background-color: #F9F9F9; } .t17CalendarAlternative1 .t17Today { font-weight: bold; vertical-align: top; background-color: #FDF9CE; } .t17CalendarAlternative1 .t17Today .t17DayTitle { background-color: #CCCCCC; } .t17WeekCalendarAlternative1Holder { width: 100%; } .t17WeekCalendarAlternative1Holder .t17MonthTitle { font-weight: 700; text-align: center; font-size: 15px; background-color: #CCCCCC; color: #FFFFFF; border: 1px solid #808080; padding: 4px; } .t17WeekCalendarAlternative1Holder .t17MonthBody { border-left: 1px solid #808080; } .t17WeekCalendarAlternative1 { width: 100%; background-color: #FFFFFF; } .t17WeekCalendarAlternative1 .t17DayOfWeek { background-color: #EFEFEF; border-right: 1px solid #808080; border-bottom: 1px solid #808080; padding: 4px; } .t17WeekCalendarAlternative1 td,.t17WeekCalendarAlternative1 th { height: 20px; width: 13%; border-right: 1px solid #808080; border-bottom: 1px solid #808080; } .t17WeekCalendarAlternative1 .t17DayTitle { text-align: right; float: right; border: #808080 1px solid; border-right: none; border-top: none; background-color: #FFFFFF; padding: 2px; } .t17WeekCalendarAlternative1 .t17Day { vertical-align: top; } .t17WeekCalendarAlternative1 .t17NonDayTitle { text-align: right; color: #FFFFFF; background-color: #FFFFFF; } .t17WeekCalendarAlternative1 .t17NonDay { background-color: #F6F6F6; } .t17WeekCalendarAlternative1 .t17WeekendDayTitle { float: right; border: 1px solid #808080; border-right: none; border-top: none; text-align: right; color: #000000; background-color: #F9F9F9; padding: 2px; } .t17WeekCalendarAlternative1 .t17WeekendDay { background-color: #F9F9F9; } .t17WeekCalendarAlternative1 .t17Today { font-weight: bold; vertical-align: top; background-color: #FDF9CE; } .t17WeekCalendarAlternative1 .t17Today .t17DayTitle { background-color: #CCCCCC; } .t17WeekCalendarAlternative1 .t17Hour { width: 100px; height: 40px; background-color: #EFEFEF; white-space: nowrap; text-align: center; border-left: 1px solid #808080; padding: 2px; } .t17WeekCalendarAlternative1 .t17HourTitle { width: 100px; height: 20px; border: 1px solid #808080; background-color: #EFEFEF; padding: 2px; } .t17DayCalendarAlternative1Holder { width: 100%; } .t17DayCalendarAlternative1Holder .t17MonthTitle { font-weight: 700; text-align: center; font-size: 15px; background-color: #CCCCCC; color: #FFFFFF; border: 1px solid #808080; padding: 4px; } .t17DayCalendarAlternative1Holder .t17MonthBody { border-left: 1px solid #808080; } .t17DayCalendarAlternative1 { width: 100%; background-color: #FFFFFF; } .t17DayCalendarAlternative1 .t17DayOfWeek { background-color: #EFEFEF; border-right: 1px solid #808080; border-bottom: 1px solid #808080; padding: 4px; } .t17DayCalendarAlternative1 td,.t17DayCalendarAlternative1 th { height: 20px; width: 95%; border-right: 1px solid #808080; border-bottom: 1px solid #808080; } .t17DayCalendarAlternative1 .t17DayTitle { text-align: right; float: right; border: #808080 1px solid; border-right: none; border-top: none; background-color: #FFFFFF; padding: 2px; } .t17DayCalendarAlternative1 .t17Day { vertical-align: top; } .t17DayCalendarAlternative1 .t17NonDayTitle { text-align: right; color: #FFFFFF; background-color: #FFFFFF; } .t17DayCalendarAlternative1 .t17NonDay { background-color: #F6F6F6; } .t17DayCalendarAlternative1 .t17WeekendDayTitle { float: right; border: 1px solid #808080; border-right: none; border-top: none; text-align: right; color: #000000; background-color: #F9F9F9; padding: 2px; } .t17DayCalendarAlternative1 .t17WeekendDay { background-color: #F9F9F9; } .t17DayCalendarAlternative1 .t17Today { font-weight: bold; vertical-align: top; background-color: #FDF9CE; } .t17DayCalendarAlternative1 .t17Today .t17DayTitle { background-color: #CCCCCC; } .t17DayCalendarAlternative1 .t17Hour { width: 40px; height: 40px; background-color: #EFEFEF; white-space: nowrap; text-align: center; border-left: 1px solid #808080; padding: 2px; } .t17DayCalendarAlternative1 .t17HourTitle { width: 40px; height: 20px; border: 1px solid #808080; background-color: #EFEFEF; } .t17CalendarHolder .t17MonthTitle { text-align: center; font-size: 20px; color: #999; font-weight: 700; } .t17CalendarHolder .t17MonthBody { border-top: 1px solid #808080; border-left: 1px solid #808080; } .t17Calendar .t17DayOfWeek { color: #FFFFFF; background-color: #CCCCCC; border-right: 1px solid #808080; border-bottom: 1px solid #808080; padding: 3px; } .t17Calendar td { width: 100px; height: 80px; border-right: 1px solid #808080; border-bottom: 1px solid #808080; padding: 4px; } .t17Calendar .t17DayTitle { font-weight: 700; text-align: right; float: left; } .t17Calendar .t17Day { vertical-align: top; } .t17Calendar .t17NonDayTitle { font-weight: 700; text-align: right; float: left; margin-right: 5px; color: #FFFFFF; } .t17Calendar .t17NonDay { border-right: 1px solid #808080; border-bottom: 1px solid #808080; } .t17Calendar .t17WeekendDayTitle { font-weight: 700; text-align: right; float: left; color: #CCCCCC; } .t17Calendar .t17Today { vertical-align: top; background-color: #FDF9CE; } .t17WeekCalendarHolder .t17MonthTitle { text-align: center; font-size: 20px; color: #999; font-weight: 700; } .t17WeekCalendar { border-right: 1px solid #808080; border-bottom: 1px solid #808080; } .t17WeekCalendar .t17DayOfWeek { color: #FFFFFF; background-color: #CCCCCC; padding: 3px; } .t17WeekCalendar td,.t17WeekCalendar th { width: 100px; height: 40px; border-top: 1px solid #808080; border-left: 1px solid #808080; padding: 4px; } .t17WeekCalendar .t17DayTitle { font-weight: 700; text-align: right; float: left; } .t17WeekCalendar .t17Day { vertical-align: top; } .t17WeekCalendar .t17NonDayTitle { font-weight: 700; text-align: right; float: left; margin-right: 5px; color: #FFFFFF; } .t17WeekCalendar .t17NonDay { background-color: #F6F6F6; } .t17WeekCalendar .t17WeekendDayTitle { font-weight: 700; text-align: right; float: left; color: #CCCCCC; } .t17WeekCalendar .t17Today { vertical-align: top; background-color: #FDF9CE; } .t17WeekCalendar .t17Hour { width: 40px; height: 40px; color: #FFFFFF; background-color: #CCCCCC; white-space: nowrap; text-align: center; border-left: 1px solid #808080; } .t17WeekCalendar .t17HourTitle { width: 40px; height: 40px; border: 1px solid #808080; color: #FFFFFF; background-color: #CCCCCC; } .t17DayCalendarHolder .t17MonthTitle { text-align: center; font-size: 20px; color: #999; font-weight: 700; } .t17DayCalendar { border-right: 1px solid #808080; border-bottom: 1px solid #808080; } .t17DayCalendar .t17DayOfWeek { color: #FFFFFF; background-color: #CCCCCC; padding: 3px; } .t17DayCalendar td,.t17DayCalendar th { width: 700px; height: 40px; border-top: 1px solid #808080; border-left: 1px solid #808080; padding: 4px; } .t17DayCalendar .t17DayTitle { font-weight: 700; text-align: right; float: left; } .t17DayCalendar .t17Day { vertical-align: top; } .t17DayCalendar .t17NonDayTitle { font-weight: 700; text-align: right; float: left; margin-right: 5px; color: #FFFFFF; } .t17DayCalendar .t17NonDay { background-color: #F6F6F6; } .t17DayCalendar .t17WeekendDayTitle { font-weight: 700; text-align: right; float: left; color: #CCCCCC; } .t17DayCalendar .t17Today { vertical-align: top; background-color: #FDF9CE; } .t17DayCalendar .t17Hour { width: 40px; height: 40px; color: #FFFFFF; background-color: #CCCCCC; white-space: nowrap; text-align: center; border-left: 1px solid #808080; } .t17DayCalendar .t17HourTitle { width: 40px; height: 40px; border: 1px solid #808080; color: #FFFFFF; background-color: #CCCCCC; } .t17SmallCalenderHolder .t17MonthTitle { background-color: #CCCCCC; text-align: center; font-weight: 700; color: #FFFFFF; border: 1px solid #808080; padding: 2px; } .t17SmallCalenderHolder .t17MonthBody { border-left: 1px solid #808080; } .t17SmallCalender .t17DayTitle { border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; } .t17SmallCalender td { border-right: 1px solid #808080; border-bottom: 1px solid #808080; width: 40px; height: 40px; } .t17SmallCalender .t17Day { vertical-align: top; background-color: #FFFFFF; } .t17SmallCalender .t17DayOfWeek { background-color: #EFEFEF; } .t17SmallCalender .t17NonDayTitle { color: #808080; border-bottom: 1px solid #EFEFEF; background-color: #EFEFEF; } .t17SmallCalender .t17NonDay { color: #808080; background-color: #EFEFEF; } .t17SmallCalender .t17WeekendDayTitle { color: #000000; border-bottom: 1px solid #CCCCCC; background-color: #CCCCCC; } .t17SmallCalender .t17WeekendDay { color: #000000; background-color: #CCCCCC; } .t17SmallCalender .t17Today { font-weight: bold; vertical-align: top; background-color: #FDF9CE; ; } .t17SmallCalender .t17Today .t17DayTitle { border-bottom: 1px solid #FDF9CE; background-color: #FDF9CE; } .t17SmallWeekCalendarHolder .t17MonthTitle { background-color: #CCCCCC; text-align: center; font-weight: 700; color: #FFFFFF; border: 1px solid #808080; padding: 2px; } .t17SmallWeekCalendarHolder .t17MonthBody { border-left: 1px solid #808080; } .t17SmallWeekCalendar .t17DayTitle { border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; } .t17SmallWeekCalendar td,.t17SmallWeekCalendar th { border-right: 1px solid #808080; border-bottom: 1px solid #808080; width: 60px; height: 20px; } .t17SmallWeekCalendar .t17Day { vertical-align: top; background-color: #FFFFFF; } .t17SmallWeekCalendar .t17DayOfWeek { background-color: #EFEFEF; font-size: 10px; font-weight: bold; } .t17SmallWeekCalendar .t17NonDayTitle { color: #808080; border-bottom: 1px solid #EFEFEF; background-color: #CCCCCC; } .t17SmallWeekCalendar .t17NonDay { color: #808080; background-color: #CCCCCC; } .t17SmallWeekCalendar .t17WeekendDayTitle { color: #000000; border-bottom: 1px solid #CCCCCC; background-color: #CCCCCC; } .t17SmallWeekCalendar .t17WeekendDay { color: #000000; background-color: #CCCCCC; } .t17SmallWeekCalendar .t17Today { font-weight: bold; vertical-align: top; background-color: #FDF9CE; ; } .t17SmallWeekCalendar .t17Today .t17DayTitle { border-bottom: 1px solid #FDF9CE; background-color: #FDF9CE; } .t17SmallWeekCalendar .t17Hour { width: 40px; height: 20px; background-color: #EFEFEF; white-space: nowrap; text-align: center; border-left: 1px solid #808080; font-size: 10px; font-weight: bold; } .t17SmallWeekCalendar .t17HourTitle { width: 40px; height: 20px; border: 1px solid #808080; background-color: #EFEFEF; font-size: 10px; font-weight: bold; } .t17SmallDayCalendarHolder .t17MonthTitle { background-color: #CCCCCC; text-align: center; font-weight: 700; color: #FFFFFF; border: 1px solid #808080; padding: 2px; } .t17SmallDayCalendarHolder .t17MonthBody { border-left: 1px solid #808080; } .t17SmallDayCalendar .t17DayTitle { border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; } .t17SmallDayCalendar td,.t17SmallDayCalendar th { border-right: 1px solid #808080; border-bottom: 1px solid #808080; width: 400px; height: 20px; } .t17SmallDayCalendar .t17Day { vertical-align: top; background-color: #FFFFFF; } .t17SmallDayCalendar .t17DayOfWeek { background-color: #EFEFEF; font-size: 10px; font-weight: bold; } .t17SmallDayCalendar .t17NonDayTitle { color: #808080; border-bottom: 1px solid #EFEFEF; background-color: #CCCCCC; } .t17SmallDayCalendar .t17NonDay { color: #808080; background-color: #CCCCCC; } .t17SmallDayCalendar .t17WeekendDayTitle { color: #000000; border-bottom: 1px solid #CCCCCC; background-color: #CCCCCC; } .t17SmallDayCalendar .t17WeekendDay { color: #000000; background-color: #CCCCCC; } .t17SmallDayCalendar .t17Today { font-weight: bold; vertical-align: top; background-color: #FDF9CE; ; } .t17SmallDayCalendar .t17Today .t17DayTitle { border-bottom: 1px solid #FDF9CE; background-color: #FDF9CE; } .t17SmallDayCalendar .t17Hour { width: 40px; height: 20px; background-color: #EFEFEF; white-space: nowrap; text-align: center; border-left: 1px solid #808080; font-size: 10px; font-weight: bold; } .t17SmallDayCalendar .t17HourTitle { width: 40px; height: 20px; border: 1px solid #808080; background-color: #EFEFEF; font-size: 10px; font-weight: bold; } div.t17contentcollapse { display: table; } .t17PopupHead { border-bottom: 2px solid #000; padding: 6px; } .t17PopupBody { padding: 6px; } div.dhtmlMenuLG { white-space: nowrap; clear: both; } /* DHTML */ div.dhtmlMenuLG { white-space: nowrap; clear: both; } div.dhtmlMenuLG div.dhtmlMenuItem { text-align: center; float: left; margin: 0px 15px 0px 0px; } div.dhtmlMenuLG a.dhtmlBottom { text-decoration: none; display: block; font-size: 12px; margin: 0px 5px; font-weight: bold; } div.dhtmlMenuLG img.dhtmlMenu { } div.dhtmlMenuLG div.htmldbBKHolder { float: left; } div.dhtmlMenuLG img.dhtmlMenuOn { } ul.dhtmlTree { list-style: none; } ul.dhtmlTree li { padding: 2px 0; vertical-align: middle; } ul.dhtmlTree li img { margin: 0 4px; vertical-align: middle; } .dhtmlSubMenu { background-color: #FFFFFF; font-size: 11px; width: 200px; border: 1px solid #b7b7b7; list-style-type: none; margin: 0em; padding-left: 0em; } .dhtmlSubMenu li { margin: 0em; padding-left: 0em; } .dhtmlMenuSep { text-align: center; } img.dhtmlMenuSep { display: block; margin: auto; width: 80%; border: 1px solid #efefef; height: 1px; background-color: #CCCCCC; } .dhtmlSubMenu img.dhtmlSep { width: 180px; height: 1px; } .dhtmlSubMenu .htmldbMIMG { vertical-align: middle; float: right } .dhtmlSubMenu .dhtmlSubMenuP { text-align: center; color: #808080; padding: 3px; border-bottom: #CCCCCC 1px solid; padding: 0px 8px; text-decoration: none; white-space: nowrap; font-weight: bold; margin: 1px; } .dhtmlSubMenu a.dhtmlSubMenuN { border: 1px solid #efefef; color: #808080; display: block; font-weight: normal; padding: 3px 8px; text-decoration: none; white-space: nowrap; margin: 1px; height: 1%; overflow: hidden; } .dhtmlSubMenu a.dhtmlSubMenuN:hover { background-color: #DDDDDD; border: 1px solid black; color: #000000; padding: 3px 8px; margin: 1px; } .dhtmlSubMenu a.dhtmlSubMenuS { border: 1px solid #efefef; color: #808080; display: block; font-weight: normal; padding: 3px 8px; text-decoration: none; white-space: nowrap; margin: 1px; height: 1%; overflow: hidden; } .dhtmlSubMenu a.dhtmlSubMenuS:hover { background-color: #DDDDDD; border: 1px solid #000000; color: #000000; display: block; font-weight: normal; padding: 3px 8px; margin: 1px; } .dhtmlMenuLG2 li a { float: left; } .dhtmlMenuLG2 { list-style-type: none; padding: 0; margin: 0; vertical-align: middle; white-space: nowrap; } .dhtmlMenuLG2 * { float: left; text-decoration: none; display: block; line-height: 25px; height: 25px; vertical-align: middle; white-space: nowrap; } .dhtmlMenuLG2 li { background-image: url(../menu_small_m.gif); border: 1px solid #999; } .dhtmlMenuLG2 li.dhtmlMenuItem { margin: 0 4px 0 0; } .dhtmlMenuLG2 li.dhtmlMenuItem a { padding: 0 4px; } .dhtmlMenuLG2 li.dhtmlMenuItem1 { margin: 0 4px 0 0; } .dhtmlMenuLG2 li.dhtmlMenuItem1 a { padding: 0 4px; margin: 0 4px 0 0; } .dhtmlMenuLG2 li.dhtmlMenuItem1 img { margin: 0 2px 0 0; } .dhtmlSubMenu2 { background-color: #eee; font-size: 11px; width: 200px; border: 1px solid #b7b7b7; list-style-type: none; margin: 0em; padding-left: 0em; } .dhtmlSubMenu2 li { margin: 0em; padding-left: 0em; } .dhtmlMenuSep2 { text-align: center; } img.dhtmlMenuSep2 { display: block; margin: auto; width: 80%; border: 1px solid #efefef; height: 1px; background-color: #ccc; } .dhtmlSubMenu2 img.dhtmlSep { width: 180px; height: 1px; } .dhtmlSubMenu2 .t13MIMG { vertical-align: middle; float: right } .dhtmlSubMenu2 .dhtmlSubMenuP { background-color: #ddd; text-align: center; color: #808080; border-bottom: #ccc 1px solid; padding: 3px 8px; text-decoration: none; white-space: nowrap; font-weight: bold; } .dhtmlSubMenu2 a.dhtmlSubMenuN:link,.dhtmlSubMenu2 a.dhtmlSubMenuN:visited { color: #808080; display: block; font-weight: normal; padding: 3px 8px; text-decoration: none; white-space: nowrap; height: 1%; overflow: hidden; } .dhtmlSubMenu2 a.dhtmlSubMenuN:hover { background-color: #ddd; color: #000; } .dhtmlSubMenu2 a.dhtmlSubMenuS:link,.dhtmlSubMenu2 a.dhtmlSubMenuS:visited { color: #808080; display: block; font-weight: normal; padding: 3px 8px; text-decoration: none; white-space: nowrap; height: 1%; overflow: hidden; } .dhtmlSubMenu2 a.dhtmlSubMenuS:hover { background-color: #ddd; color: #000; } /*changes main filler color*/ .t17VerticalSidebarList a:hover,.t17VerticalSidebarList a.current, span.t17CurrentTab,a.t17CurrentTab,a.t17Tab:hover,.t17ReportHeader,#t17Success,#t17Notification, td.t17CurrentTab a,td.t17Tab a:hover,.t17childtabcurrent, .t17ButtonAlternative1,.t17ButtonList .t17current, .t17BracketedRegion .t17bracket,.t17NavigationRegion .t17RegionHeader,.t17PopupHead,img.dhtmlMenuSep { background-color: #DDD; } .t17Region { margin: 0 0 10px; border: 1px solid #CCC; } .t17RegionHeader { font-family: arial, helvetica, sans-serif; font-size: large; color: #aaa; text-align: left; border-bottom: 1px solid #CCC; font-weight: bold; padding: 2px 8px; white-space: nowrap; } .t17RegionHeader2 { text-align: left; border-bottom: 1px solid #CCC; } .t17RegionBody { padding: 5px; } .t17ButtonHolder { } /*tbody classes for regions*/ .borderless { } .wizard .t17RegionBody { width: 600px; } .wizardwithicon .t17RegionBody { width: 600px; } .buttonregionwithtitle { } .buttonregionwithouttitle { } .listregionwithicon { } .form { } .regionwithoutbuttonsandtitle { } .regionwithouttitle { } .ReportsRegionAlternative1 { } .ReportsRegion100Width { } .ReportsRegion { } .SidebarRegionAlternative1 { background: #eef; } .SidebarRegionAlternative1 .t17RegionBody { } .NavigationRegion { /*has inline style*/width: 200px; } .NavigationRegion .t17RegionBody { width: 200px; padding: 0; border-top: 1px solid black; border-bottom: 1px solid black; } .NavigationRegionAlternative1 { /*has inline style*/background: #eef; width: 200px; } .NavigationRegionAlternative1 .t17RegionBody { width: 200px; padding: 2px; border-bottom: 1px solid black; } .NavigationRegionAlternative1 .t17RegionHeader,.NavigationRegion .t17RegionHeader { white-space: normal !important; } .bracket { } .bracket .t17Bracket,.bracket .t17ButtonHolder { border-left: 1px solid #CCC; border-right: 1px solid #CCC; } .bracket .t17Bracket { border-bottom: 1px solid #CCC; } .bracket .t17RegionHeader { border: 1px solid #CCC; } .ReportIcon { } .ChartIcon { }