﻿.WAF_ToolTip{ background-color:#FFFFDA; padding:2px 4px 3px 4px; position:absolute; border: solid 1px #BBBBAA; z-index:100;}
.WAF_TipSm{ font-size:10px; }

.WAF_TimeOfDay_IframeContainer{display:none;position:absolute;width:310px;border:0px;z-index:99;}
.WAF_TimeOfDay_Picker_ContainerTable{border:1px solid #9FBDDC;background-color:#CFE2FB;width:300px;float:left;}
.WAF_TimeOfDay_Picker_ContainerTable_Cell{border:0px;margin:5px;background-color:#CFE2FB;}
.WAF_TimeOfDay_Picker_ContainerTable_Row{border:0px;margin:5px;background-color:#CFE2FB;}
.WAF_TimeOfDay_Picker_ContainerTable_Header{font-weight:bold;padding-top:3px;padding-left:7px;padding-right:7px;background-color:#CFE2FB;}

.WAF_TimeOfDay_Picker_HourTable{border:1px solid #9FBDDC;background-color:White;margin:0px 4px 4px 4px;width:80px;}
.WAF_TimeOfDay_Picker_MinuteTable{border:1px solid #9FBDDC;background-color:White;margin:0px 4px 4px 4px;width:205px;}
.WAF_TimeOfDay_Picker_Closediv{float:right; background-image: url(images/dialogue_closebutt.gif); cursor:default; background-repeat: no-repeat; width:15px;height:22px; border:0px solid green;}

.WAF_TimeOfDay_Picker_HourTableCell_Selected{margin:-1px 0px -1px 0px;width:23%;line-height:16px;height:16px;color:#000000;background-color:#FFE4B5;border:1px solid red;text-decoration:none;padding:0px 0px 0px 0px;text-align:center;}
.WAF_TimeOfDay_Picker_HourTableCell_NotSelected{margin:-1px 0px -1px 0px;width:23%;line-height:16px;line-height:16px;height:16px;color:#000000;text-decoration:none;padding:0px 1px 0px 1px;text-align:center;border:1px solid white;font-weight:normal;}
.WAF_TimeOfDay_Picker_HourTableCell_NotSelected a:link{color:#000000;text-decoration:none;font-weight:normal;}
.WAF_TimeOfDay_Picker_HourTableCell_NotSelected a:visited{color:#000000;text-decoration:none;font-weight:normal;}
.WAF_TimeOfDay_Picker_HourTableCell_Selected a:link, .WAF_TimeOfDay_Picker_HourTableCell_Selected a:visited{color:#000000;text-decoration:none;font-weight:bold;margin:-1px 0px -3px 0px;}
/*.WAF_TimeOfDay_Picker_HourTableCell_Selected a:visited{color:#000000;text-decoration:none;font-weight:bold;margin:-1px 0px -3px 0px;}*/

.WAF_TimeOfDay_Picker_MinuteTableCell_Selected{margin:-1px 0px -1px 0px;color:#000000;width:9%;line-height:16px;height:16px;background-color:#FFE4B5;border:1px solid red;text-decoration:none;padding:0px 0px 0px 0px;text-align:center;}
.WAF_TimeOfDay_Picker_MinuteTableCell_NotSelected{color:#000000;width:9%;line-height:16px;height:16px;text-decoration:none;padding:0px 1px 0px 1px;text-align:center;padding:0px 1px 0px 1px;border:1px solid white;font-weight:normal;}
.WAF_TimeOfDay_Picker_MinuteTableCell_NotSelected a:link{color:#000000;text-decoration:none;font-weight:normal;}
.WAF_TimeOfDay_Picker_MinuteTableCell_NotSelected a:visited{color:#000000;text-decoration:none;font-weight:normal;}
.WAF_TimeOfDay_Picker_MinuteTableCell_Selected a:link{color:#000000;text-decoration:none;font-weight:bold;margin:1px 0px 1px 0px;}
.WAF_TimeOfDay_Picker_MinuteTableCell_Selected a:visited{color:#000000;text-decoration:none;font-weight:bold;margin:1px 0px 1px 0px;}


.WAF_TimeOfDay_Control_Textbox{color:#000000;width:40px;float:left;}
.WAF_TimePicker_Textbox_Container{display:inline;}
.WAF_TimePicker_Textbox_Icon{vertical-align:middle;float:left;}

.WAF_DatePicker_Container{float:left;}
.WAF_DatePicker_Iframe_Container{display:none;width:260px;position:absolute;height:145px; z-index:88;}
.WAF_DatePicker_Iframe{height:145px;width:260px;}
.WAF_DatePicker_Close{float:right; background-image: url(images/dialogue_closebutt.gif); display:inline;border:0px solid red;padding-right:2px;float:right;cursor:default; background-repeat: no-repeat; width:15px;height:22px;}
.WAF_DatePicker_MainTable{background-color:#CFE2FB;width:245px;text-decoration:none;}

.WAF_DatePicker_ContainerTable_Cell{padding:5px;background-color:#CFE2FB;border:1px solid #9FBDDC;}
.WAF_DatePicker_ContainerTable_Row{}
.WAF_DatePicker_ContainerTable{}

.WAF_DatePicker_ContentTable{width:240px;background-color:white;padding:0px;border:1px solid #9FBDDC;}

.WAF_DatePicker_TextBox{width:70px;display:inline;}

.WAF_DatePicker_DayRow{background-color:white;}
.WAF_DatePicker_DayRow a:link, a:visited{text-decoration:none;color:black;font-weight:normal;}
.WAF_DatePicker_DayCell{background-color:White;text-align:center;text-decoration:none;width:14%;border:0px;padding:1px;}
.WAF_DatePicker_DayCell_Selected{background-color:#FFE4B5;text-align:center;text-decoration:none;border:1px solid red;width:14%;padding:0px;font-weight:bold;}
.WAF_DatePicker_DayCell_Selected a:link{font-weight:bold;}
.WAF_DatePicker_DayCell_Selected a:visited{font-weight:bold;}
.WAF_DatePicker_DayCell_NotInMonth{background-color:#DCDCDC;text-decoration:none;text-align:center;width:14%;}
.WAF_DatePicker_DayNameCell{background-color: #9FBDDC;color:White;font-weight:bold;text-align:center;width:14%;}
.WAF_DatePicker_DayNameRow{}
.WAF_DatePicker_HeaderCell{border:1px solid green;}
.WAF_DatePicker_HeaderRow{}

.WAF_DatePicker_Year_Control{float:left;padding-right:4px;}
.WAF_DatePicker_Year{float:left;padding-top:3px;padding-right:4px;}
.WAF_DatePicker_Month_Control{float:left;padding-right:3px;}
.WAF_DatePicker_Month{float:left;padding-top:3px;padding-right:4px;}


.WAF_TimeOfDay_Picker_MinuteTableCell_SelecteddLink{}
.WAF_TimeOfDay_Picker_MinuteTableCell_NotSelecteddLink{}

.WAF_TimeOfDay_Picker_HourTableCell_SelecteddLink{}
.WAF_TimeOfDay_Picker_HourTableCell_NotSelecteddLink{}

.WAF_PropertySetting_Col1{ padding:0px 0px 0px 0px; float:left; width:25%; overflow:hidden; color:#444444; }
.WAF_PropertySetting_Col2{ padding:0px 0px 0px 0px; float:left; width:75%; overflow:auto;}

.WAF_SkinValue_ContentEditBorder{ height:71px; width:18px;}



.WAF_Button { margin: 0px 0px 0px 0px; border: solid 0px black}
.WAF_Button1 { height: 19px; width: 6px; background-image: url(Images/bt1.gif);}
.WAF_Button2 { cursor: default;  background-image: url(Images/bt2.gif); margin: 0px; padding: 2px 5px 0px 4px; color: #333333; text-align: center; width:60px; }
.WAF_Button3 { height: 19px; width: 6px; background-image: url(Images/bt3.gif); }
.WAF_ButtonMouseDown1 { height: 19px; width: 6px; background-image: url(Images/btp1.gif); }
.WAF_ButtonMouseDown2 { cursor: default; background-image: url(Images/btp2.gif); margin: 0px; padding: 3px 5px 0px 4px; color: #333333; text-align: center; width:60px; }
.WAF_ButtonMouseDown3 { height: 19px; width: 6px; background-image: url(Images/btp3.gif); }

.WAF_LightButton { padding: 0px; margin: 0px; }
.WAF_LightButton1 { height: 16px; width: 7px; background-image: url(Images/sbt1.gif); padding: 0px; margin: 0px; }
.WAF_LightButton2 { cursor: default; background-image: url(Images/sbt2.gif); padding: 1px 5px 1px 4px; margin: 0px; color: #333333; margin: 0px;   }
.WAF_LightButton3 { height: 16px; width: 7px; background-image: url(Images/sbt3.gif); padding: 0px; margin: 0px; }
.WAF_LightButtonMouseDown1 { height: 16px; width: 7px; background-image: url(Images/sbtp1.gif); }
.WAF_LightButtonMouseDown2 { cursor: default; background-image: url(Images/sbtp2.gif);  font-weight: normal; padding: 2px 5px 0px 4px; }
.WAF_LightButtonMouseDown3 { height: 16px; width: 7px; background-image: url(Images/sbtp3.gif); }
.WAF_LightButtonTextMouseDown { }

.WAF_LightButtonSelected { padding: 0px; margin: 0px; }
.WAF_LightButtonSelected1 { height: 16px; width: 7px; background-image: url(Images/sbt_sel1.gif); padding: 0px; margin: 0px; }
.WAF_LightButtonSelected2 { background-image: url(Images/sbt_sel2.gif); padding: 0px; margin: 0px; cursor: default; font-weight: normal; padding: 1px 5px 0px 4px; color: #333333; margin: 0px; }
.WAF_LightButtonSelected3 { height: 16px; width: 7px; background-image: url(Images/sbt_sel3.gif); padding: 0px; margin: 0px; }
.WAF_LightButtonSelectedMouseDown1 { cursor: progress; height: 16px; width: 7px; background-image: url(Images/sbtp1.gif); }
.WAF_LightButtonSelectedMouseDown2 { cursor: progress; background-image: url(Images/sbtp2.gif); cursor: default; font-weight: normal; padding: 2px 5px 0px 4px;}
.WAF_LightButtonSelectedMouseDown3 { cursor: progress; height: 16px; width: 7px; background-image: url(Images/sbtp3.gif); }

.WAF_ProgressB1 { background-image: url(Images/prg_b1.gif); background-repeat: no-repeat; background-position: left; height: 13px; overflow:hidden;}
.WAF_ProgressB2 { background-image: url(Images/prg_b2.gif); height: 13px; overflow:hidden;}
.WAF_ProgressB3 { background-image: url(Images/prg_b3.gif); background-repeat: no-repeat; background-position: right; height: 13px; overflow:hidden;}
.WAF_ProgressP1 { background-image: url(Images/prg_p1.gif); background-repeat: no-repeat; background-position: left; height: 13px; overflow:hidden;}
.WAF_ProgressP2 { background-image: url(Images/prg_p2.gif); height: 13px; position: absolute; overflow:hidden;}
.WAF_ProgressP3 { background-image: url(Images/prg_p3.gif); background-repeat: no-repeat; background-position: right; height: 13px; overflow:hidden;}

.WAF_DropDownList { margin: 0px 2px 0px 2px; border: solid 1px #BBBBBB; cursor: default; text-align: left; background-color: #FFFFFF; background-image: url(Images/dropdown.gif); background-position: right; background-repeat: no-repeat; z-index:100;}
.WAF_DropDownList_Icon { margin: 0px 0px 0px 6px; height: 10px; width: 20px; position: absolute; z-index:100;}
.WAF_DropDownList_Text { padding: 0px 0px 0px 20px; height: 14px; z-index:100;}

.WAF_DropDownList_ListBox { margin: 5px 0px 0px -1px; border: solid 1px #BBBBBB; overflow: auto; background-color: #EFEFEF; max-height:300px; z-index:100; }
.WAF_DropDownList_ListItem { background-color: #EFEFEF; cursor: default; border: solid 1px #EFEFEF; margin: 1px; }
.WAF_DropDownList_ListItemOver { background-color: #CFE2FB; cursor: default; border: solid 1px #9FBDDC; margin: 1px; }
.WAF_DropDownList_ItemText { padding: 2px 0px 2px 20px; cursor: default; }

.WAF_DropDownListHeader { margin: 0px 2px 0px 2px; border: solid 1px #BBBBBB; cursor: default; text-align: left; float: right; background-color: #FFFFFF; background-image: url(Images/dropdown.gif); background-position: right; background-repeat: no-repeat;font-size:10px;}
.WAF_DropDownListHeader_Icon { margin: 0px 0px 0px 6px; height: 10px; width: 20px; position: absolute; }
.WAF_DropDownListHeader_Text { padding: 0px 0px 0px 20px; height: 14px; }

.WAF_DropDownListHeader_ListBox { margin: 5px 0px 0px -1px; border: solid 1px #BBBBBB; overflow: auto; background-color: #EFEFEF; }
.WAF_DropDownListHeader_ListItem { background-color: #EFEFEF; cursor: default; border: solid 1px #EFEFEF; margin: 1px; }
.WAF_DropDownListHeader_ListItemOver { background-color: #CFE2FB; cursor: default; border: solid 1px #9FBDDC; margin: 1px; }
.WAF_DropDownListHeader_ItemText { padding: 2px 0px 2px 20px; cursor: default; }

.WAF_Narrow_DropDownList { margin: 0px 2px 0px 2px; border: solid 1px #BBBBBB; cursor: default; text-align: left; background-color: #FFFFFF; background-image: url(Images/dropdown.gif); background-position: right; background-repeat: no-repeat;}
.WAF_Narrow_DropDownList_Icon { margin: 0px 0px 0px 6px; height: 10px; width: 20px; position: absolute; }
.WAF_Narrow_DropDownList_Text { padding: 0px 0px 0px 20px; height: 14px; }

.WAF_Narrow_DropDownList_ListBox { margin: 5px 0px 0px -1px; border: solid 1px #BBBBBB; overflow: auto; background-color: #EFEFEF; max-height:200px;}
.WAF_Narrow_DropDownList_ListItem { background-color: #EFEFEF; cursor: default; border: solid 1px #EFEFEF; margin: 1px; }
.WAF_Narrow_DropDownList_ListItemOver { background-color: #CFE2FB; cursor: default; border: solid 1px #9FBDDC; margin: 1px; }
.WAF_Narrow_DropDownList_ItemText { padding: 2px 0px 2px 20px; cursor: default; }

.WAF_Narrow_DropDownListHeader { margin: 0px 2px 0px 2px; border: solid 1px #BBBBBB; cursor: default; text-align: left; float: right; background-color: #FFFFFF; background-image: url(Images/dropdown.gif); background-position: right; background-repeat: no-repeat; }
.WAF_Narrow_DropDownListHeader_Icon { margin: 0px 0px 0px 6px; height: 10px; width: 20px; position: absolute; }
.WAF_Narrow_DropDownListHeader_Text { padding: 0px 0px 0px 20px; height: 14px; }

.WAF_Narrow_DropDownListHeader_ListBox { margin: 5px 0px 0px -1px; border: solid 1px #BBBBBB; overflow: auto; background-color: #EFEFEF; }
.WAF_Narrow_DropDownListHeader_ListItem { background-color: #EFEFEF; cursor: default; border: solid 1px #EFEFEF; margin: 1px; }
.WAF_Narrow_DropDownListHeader_ListItemOver { background-color: #CFE2FB; cursor: default; border: solid 1px #9FBDDC; margin: 1px; }
.WAF_Narrow_DropDownListHeader_ItemText { padding: 2px 0px 2px 20px; cursor: default; }



.WAF_Panel{}

.WAF_Panel_A1 { background-image: url(Images/ListA1.gif); background-position:top left; background-repeat:no-repeat;}
.WAF_Panel_A2 { background-image: url(Images/ListA2.gif); background-position:top; background-repeat:repeat-x;}
.WAF_Panel_A3 { background-image: url(Images/ListA3.gif); background-position:top right; background-repeat:no-repeat;}
.WAF_Panel_B1 { background-image: url(Images/ListB1.gif); background-position:left; background-repeat:repeat-y;}
.WAF_Panel_B2 { }
.WAF_Panel_B3 { background-image: url(Images/ListB3.gif); background-position:right; background-repeat:repeat-y;}

.WAF_Panel_C1 {background-image: url(Images/ListC1.gif); background-position:bottom left; background-repeat:no-repeat;}
.WAF_Panel_C2 { background-image: url(Images/ListC2.gif); background-position:bottom; background-repeat:repeat-x;}
.WAF_Panel_C3 { background-image: url(Images/ListC3.gif); background-position:bottom right; background-repeat:no-repeat; }
.WAF_Panel_Text { background-color:white; padding:0px 5px 0px 5px;  color:#333333;  margin-top:-13px; float:left; float:left; margin-left:7px;  height:13px;}
._WAF_Panel_Text { top:-7px; left:10px; background-color:white; padding:0px 5px 0px 5px;  color:#333333; }

.WAF_SkinValue_PanelMargin{ height:2px; width:2px;}
.WAF_SkinValue_PanelTextMargin{ height:6px; }

.WAF_SkinValue_PanelBorder{ height:5px; width:5px;}

/*GENERAL DRAG DROP*/
.WAF_DragContent{border: solid 1px #9FBDDC;background-color: #D2E4FB; cursor: default; padding:2px; }
.WAF_IconDropAll{background-image:url(Images/IconDropAll.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 0px 0px 0px 10px; position:absolute;}
.WAF_IconDropAbove{background-image:url(Images/IconDropAbove.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 0px 0px 0px 10px;position:absolute;}
.WAF_IconDropOver{background-image:url(Images/IconDropOver.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 0px 0px 0px 10px;position:absolute;}
.WAF_IconDropBelow{background-image:url(Images/IconDropBelow.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 0px 0px 0px 10px;position:absolute;}
.WAF_IconDropBetween{background-image:url(Images/IconDropBetween.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 0px 0px 0px 10px;position:absolute;}
.WAF_IconDropNone{background-image:url(Images/IconDropNone.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 0px 0px 0px 10px;position:absolute;}
.WAF_IconDropRemove{background-image:url(Images/IconDropRemove.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 0px 0px 0px 10px;position:absolute;}
.WAF_IconDropMove{background-image:url(Images/IconDropMove.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 4px 0px 0px 23px;position:absolute;}
.WAF_IconDropCopy{background-image:url(Images/IconDropCopy.gif); background-repeat:no-repeat;height:100px;width:100px; margin: 4px 0px 0px 23px;position:absolute;}

/*SELECT HOVER DROP - DEFAULT UI*/
.WAF_L_List{  overflow:auto; padding:2px 1px 0px 1px; margin:2px 1px 10px 1px; border-bottom:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background-color:White;}
.WAF_L_List_Drop{ overflow:auto; padding:2px 1px 0px 1px; margin:2px 0px 10px 0px; border:dotted 1px #335F8D; background-color:White;}

.WAF_L_Row{ background-color: #FFFFFF; border:solid 1px #FFFFFF;}
.WAF_L_RowOver{ background-color: #FFFFFF; border: solid 1px #9FBDDC;}
.WAF_L_RowSelect { background-color: #D2E4FB; border: solid 1px #D2E4FB;}
.WAF_L_RowOverSelect { background-color: #CFE2FB; border: solid 1px #9FBDDC;}
.WAF_L_RowDropAbove{ background-color: #FFFFFF; border-top:dotted 1px #335F8D; overflow: hidden; border-right: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF;}
.WAF_L_RowDropOver { background-color: #E7F3FF; border:dotted 1px #335F8D; overflow: hidden; }
.WAF_L_RowDropBelow { background-color: #FFFFFF; border-bottom:dotted 1px #335F8D; overflow: hidden; border-right: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; }
.WAF_L_RowDropAboveSelect {background-color: #D2E4FB; border-top: dotted 1px #335F8D; overflow: hidden; border-right: solid 1px #CFE2FB; border-left: solid 1px #CFE2FB; border-bottom: solid 1px #CFE2FB;}
.WAF_L_RowDropOverSelect {background-color: #BBD5F7; border: none; border: dotted 1px #335F8D; overflow: hidden;}
.WAF_L_RowDropBelowSelect {background-color: #D2E4FB; border-bottom: dotted 1px #335F8D; overflow: hidden; border-right: solid 1px #CFE2FB; border-left: solid 1px #CFE2FB; border-top: solid 1px #CFE2FB;}

/*SELECT HOVER DROP  - TREE UI*/
.WAF_T_Row{ background-color: #FFFFFF; border: solid 1px #FFFFFF; height: 17px; overflow: hidden; }
.WAF_T_RowOver { background-color: #FFFFFF; border: solid 1px #9FBDDC; height: 17px; overflow: hidden; }
.WAF_T_RowOverSelect { background-color: #CFE2FB; border: solid 1px #9FBDDC; height: 17px; overflow: hidden; }
.WAF_T_RowSelect { background-color: #D2E4FB; border: solid 1px #D2E4FB; height: 17px; overflow: hidden; }
.WAF_T_RowDropAbove { background-color: #FFFFFF; border-top: dotted 1px #000000; height: 17px; overflow: hidden;border-right: dotted 1px #000000; border-left: dotted 1px #000000;  border-bottom: solid 1px #FFFFFF; }
.WAF_T_RowDropOver{ background-color: #E7F3FF; border: dotted 1px #000000; height: 17px; overflow: hidden; }
.WAF_T_RowDropBelow { background-color: #FFFFFF; border-bottom: dotted 1px #000000; height: 17px; overflow: hidden; border-right: dotted 1px #000000; border-left: dotted 1px #000000; border-top: solid 1px #FFFFFF; }
.WAF_T_RowDropAboveSelect { background-color: #D2E4FB; border-top: dotted 1px #000000; height: 17px; overflow: hidden; border-right: dotted 1px #000000; border-left: dotted 1px #000000; border-bottom: solid 1px #CFE2FB; }
.WAF_T_RowDropOverSelect { background-color: #BBD5F7; border: dotted 1px #000000; height: 17px; overflow: hidden; }
.WAF_T_RowDropBelowSelect { background-color: #D2E4FB; border-bottom: dotted 1px #000000; height: 17px; overflow: hidden; border-right: dotted 1px #000000; border-left: dotted 1px #000000; border-top: solid 1px #CFE2FB; }

/*CONTENT LIST*/
.WAF_SkinValue_ContentListHeaderHeight{ height:16px; width:0px;}
.WAF_SkinValue_ContentListFooterHeight{ height:16px; width:0px;}
.WAF_SkinValue_ContentListDeltaList{ height:55px; width:4px;}

.WAF_ContentList{border:solid 0px black; float: left;}
.WAF_ContentList_List{ overflow:auto; padding:2px 1px 0px 1px; margin:2px 1px 10px 1px; border-bottom:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background-color:White;}
.WAF_ContentList_List_Drop{ overflow:auto; padding:2px 1px 0px 1px; margin:2px 0px 10px 0px; border:dotted 1px #335F8D; background-color:White;}
.WAF_ContentList_StatusText{ vertical-align:middle; padding:0px 0px 0px 5px; line-height:15px;}
.WAF_ContentList_Buttons{border:solid 0px; }

.WAF_ContentList_SortIconAsc{ cursor: default; height: 5px; width:50px;  background-image:url(images/sort_asc.gif); margin: 0px 0px 2px 0px;}
.WAF_ContentList_SortIconDesc{ cursor: default; height: 5px; width:50px; background-image:url(images/sort_desc.gif); margin: 0px 0px 2px 0px;}

.WAF_ContentList_Sort_None{ cursor: default; overflow: hidden; border: solid 1px white;font-weight:bold;}
.WAF_ContentList_Sort_{ cursor: default; overflow: hidden; border: solid 1px white;font-weight:bold;}
.WAF_ContentList_Sort_Asc{ cursor: default; overflow: hidden; border: solid 1px white; font-weight:bold;}
.WAF_ContentList_Sort_Desc{ cursor: default; overflow: hidden; border: solid 1px white;font-weight:bold;}
.WAF_ContentList_Sort_Over{ cursor: default; overflow: hidden; border: solid 1px #9FBDDC;font-weight:bold;}
.WAF_ContentList_Sort_OverAsc{ cursor: default; overflow: hidden; border: solid 1px #9FBDDC;font-weight:bold;}
.WAF_ContentList_Sort_OverDesc{ cursor: default; overflow: hidden; border: solid 1px #9FBDDC;font-weight:bold;}

.WAF_ContentList_Value_{ cursor: default; width: 100px; overflow: hidden; height: 16px;  float:left;}
.WAF_ContentList_Value_ClassIcon { cursor: default; width: 25px; overflow: hidden; height: 16px;float:left;background-repeat:no-repeat;background-position:left center;}
.WAF_ContentList_Value_ShortStringTypeClassIcon { cursor: default; overflow: hidden; height: 16px;float:left;background-repeat:no-repeat;background-position:left center; padding-left:20px;}
.WAF_ContentList_Value_IntegerType { cursor: default; width: 100px; overflow: hidden; height: 16px; text-align:right;float:left;}
.WAF_ContentList_Value_FloatType { cursor: default; width: 50px; overflow: hidden; height: 16px; text-align:right;float:left;}
.WAF_ContentList_Value_DateTimeType { cursor: default; width: 120px; overflow: hidden; height: 16px; text-align:left;float:left;}
.WAF_ContentList_Value_LongStringType { cursor: default; width: 300px; overflow: hidden; height: 16px; float:left;}
.WAF_ContentList_Value_ShortStringType { cursor: default; width: 200px; overflow: hidden; height: 16px; float:left;}
.WAF_ContentList_Value_BooleanTypeTrue { cursor: default; width: 20px; overflow: hidden; height: 16px; float:left;}
.WAF_ContentList_Value_BooleanTypeFalse { cursor: default; width: 20px; overflow: hidden; height: 16px; float:left;}
.WAF_ContentList_Value_Thumbnail{background-repeat:no-repeat; background-position:center; }
.WAF_ContentList_Value_Thumbnail_Text{ font-size:9px;  padding-top:2px; }

.WAF_ContentList_T { border: solid 1px #D6D6D6; padding:2px; float:left; text-align:center; vertical-align: middle; overflow:hidden; }
._WAF_ContentList_T { border: solid 0px #FFFFFF; padding:3px; float:left; text-align:center; vertical-align: middle; overflow:hidden; }
.WAF_ContentList_L { height: 16px; width:200px; overflow:hidden;}
.WAF_ContentList_DL { height: 16px; }

/*CONTENT TREE*/
.WAF_CT {overflow:auto;}
.WAF_CT_Pluss {float:left; background-image:url(Images/pluss.gif); background-position:left center; background-repeat:no-repeat; width:16px; height:16px;  }
.WAF_CT_Minus { float:left;background-image:url(Images/minus.gif); background-position:left center; background-repeat:no-repeat; width:16px; height:16px; }
.WAF_CT_None { float:left;width:16px; height:1px;}
.WAF_CT_Text { float:left;cursor:default; padding-top:2px; overflow:hidden;}
.WAF_CT_Row { cursor:default; float:left;  }
.WAF_CT_Icon { float:left; cursor: default; background-repeat:no-repeat; background-position:left top; padding-left:20px; overflow:hidden; height: 16px; }

/*PARENT RELATION*/
.WAF_Relation_List{ overflow:auto; border:solid 1px #FFFFFF; background-color:#FFFFFF;}
.WAF_Relation_List_Drop{ overflow:auto; border:dotted 1px #335F8D; background-color:#FFFFFF;}

/*MENU*/
.TopGroup { cursor: default; margin: -1px 0px 0px 1px; position:absolute;z-index:1;}
.FirstGroup { background-color: #EFEFEF; cursor: default; border: solid 1px #CCCCCC; margin: 3px 0px 0px 0px;z-index:1;}
.SubGroup { background-color: #EFEFEF; cursor: default; border: solid 1px #CCCCCC; margin: 0px 0px 0px 2px;z-index:1;}
.TopText { cursor: default; border: solid 1px #EFEFEF; margin: 0px 0px 0px 0px; padding: 1px 7px 2px 7px;z-index:1;}
.TopTextOver { cursor: default; border: solid 1px #9FBDDC; background-color: #CFE2FB; margin: 0px 0px 0px 0px; padding: 1px 7px 2px 7px;z-index:1;}

.Text { vertical-align:middle; cursor: default; border: solid 1px #EFEFEF; margin: 1px 1px 1px 1px;padding: 2px 17px 3px 18px; z-index:1;}
.TextOver { vertical-align:middle;cursor: default; border: solid 1px #9FBDDC; margin: 1px 1px 1px 1px; padding: 2px 17px 3px 18px; background-color: #CFE2FB;}
.TextChecked { vertical-align:middle;cursor: default; border: solid 1px #EFEFEF; margin: 1px 1px 1px 1px; padding: 2px 17px 3px 18px; background-image: url(Images/MenuChecked.gif); background-repeat: no-repeat; background-position: left center;}
.TextOverChecked { vertical-align:middle;cursor: default; border: solid 1px #9FBDDC; margin: 1px 1px 1px 1px; padding: 2px 17px 3px 18px; background-color: #CFE2FB; background-image: url(Images/MenuChecked.gif); background-repeat: no-repeat; background-position: left center;}
.TextArrow { vertical-align:middle;cursor: default; border: solid 1px #EFEFEF; margin: 1px 1px 1px 1px; padding: 2px 17px 3px 18px; background-image: url(Images/MenuArrow.gif); background-repeat: no-repeat; background-position: right center;}
.TextOverArrow { vertical-align:middle;cursor: default; border: solid 1px #9FBDDC; margin: 1px 1px 1px 1px; padding: 2px 17px 3px 18px; background-color: #CFE2FB; background-image: url(Images/MenuArrow.gif); background-repeat: no-repeat; background-position: right center;}

