/*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*/ 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;} /*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;} .t17CalendarHolder{width:100%;} .t17CalendarHolder .t17MonthTitle{font-weight:700;text-align:center;font-size:15px;background-color:#CCCCCC;color:#FFFFFF;border:1px solid #808080;padding:4px;} .t17CalendarHolder .t17MonthBody{border-left:1px solid #808080;} .t17Calendar{width:100%;background-color:#FFFFFF;} .t17Calendar .t17DayOfWeek{background-color:#EFEFEF;border-right:1px solid #808080;border-bottom:1px solid #808080;padding:4px;} .t17Calendar td{height:50px;width:14%;border-right:1px solid #808080;border-bottom:1px solid #808080;} .t17Calendar .t17DayTitle{text-align:right;float:right;border:#808080 1px solid;border-right:none;border-top:none;background-color:#FFFFFF;padding:2px;} .t17Calendar .t17Day{vertical-align:top;} .t17Calendar .t17NonDayTitle{text-align:right;color:#FFFFFF;background-color:#FFFFFF;} .t17Calendar .t17NonDay{background-color:#FFFFFF;} .t17Calendar .t17WeekendDayTitle{float:right;border:1px solid #808080;border-right:none;border-top:none;text-align:right;color:#000000;background-color:#F9F9F9;padding:2px;} .t17Calendar .t17WeekendDay{background-color:#F9F9F9;} .t17Calendar .t17Today{font-weight:bold;vertical-align:top;background-color:#FDF9CE;} .t17Calendar .t17Today .t17DayTitle{background-color:#CCCCCC;} .t17CalendarAlternative1Holder .t17MonthTitle{text-align:center;font-size:20px;color:#999;font-weight:700;} .t17CalendarAlternative1Holder .t17MonthBody{border-top:1px solid #808080;border-left:1px solid #808080;} .t17CalendarAlternative1 .t17DayOfWeek{color:#FFFFFF;background-color:#CCCCCC;border-right:1px solid #808080;border-bottom:1px solid #808080;padding:3px;} .t17CalendarAlternative1 td{width:100px;height:80px;border-right:1px solid #808080;border-bottom:1px solid #808080;padding:4px;} .t17CalendarAlternative1 .t17DayTitle{font-weight:700;text-align:right;float:left;} .t17CalendarAlternative1 .t17Day{vertical-align:top;} .t17CalendarAlternative1 .t17NonDayTitle{font-weight:700;text-align:right;float:left;margin-right:5px;color:#FFFFFF;} .t17CalendarAlternative1 .t17NonDay{border-right:1px solid #808080;border-bottom:1px solid #808080;} .t17CalendarAlternative1 .t17WeekendDayTitle{font-weight:700;text-align:right;float:left;color:#CCCCCC;} .t17CalendarAlternative1 .t17Today{vertical-align:top;background-color:#FDF9CE;} .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;} 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, 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{/* has inline style */} .wizard .t17RegionBody{width:600px;} .wizardwithicon .t17RegionBody{width:600px;} .buttonregionwithtitle{} .buttonregionwithouttitle{} .listregionwithicon{} .form{} .regionwithoutbuttonsandtitle{} .regionwithouttitle{} .ReportsRegionAlternative1{} .ReportsRegion100Width{/*has inline style*/} .ReportsRegion{/*has inline style*/} .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{/*has inline style*/} .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{}