﻿.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_ContentEdit_Name{ width:590px; border:solid 1px #DDDDDD; background-color:#FFFFFF; margin:0px 0px 0px 30px; padding:0px 0px 0px 4px; height:18px; font-size:14px;}
.WAF_ContentEdit_Margin{margin: 4px 2px 2px 2px; }
.WAF_ContentEdit_NoMargin{margin: 2px 0px 0px 0px; }
.WAF_ContentEdit_Icon{ position:absolute; margin:3px 0px 0px 3px;}
.WAF_ContentEdit_Property_Outer{ width:95%;}
.WAF_ContentEdit_Property_TwoColumns_Title{ padding:10px 0px 0px 5px; width:25%; color:#333333;float:left;border:0px solid blue;}/*;overflow:hidden*/
.WAF_ContentEdit_Property_TwoColumns_Value{ padding:10px 0px 0px 5px;width:70%; float:left;border:0px solid orange;}/*overflow:auto;*/
.WAF_ContentEdit_Property_TwoRows_Title{ padding:10px 0px 0px 5px; color:#333333; float:left;}
.WAF_ContentEdit_Property_TwoRows_Value{ padding:0px 0px 0px 5px;}
.WAF_ContentEdit_Property_NoTitle_Value{  }

.WAF_ContentEdit_Property_InnerContent_Title{ margin:5px 0px 0px 0px;padding:1px 0px 2px 5px; color:#333333; border-top:solid 1px #CCCCCC; font-size:11px; font-variant:small-caps;}
.WAF_ContentEdit_Property_InnerContent_Outer{ width:95%; border-top:solid 1px #CCCCCC; margin-top:5px;}
.WAF_ContentEdit_Property_InnerContent_Add{ margin:5px 0px 0px 0px;padding:3px 0px 3px 165px; color:#333333; border-top:solid 1px #CCCCCC; border-bottom:solid 1px #DDDDDD;}

.WAF_ContentEdit_Property_InnerContent_IC_Outer{ margin-top:5px; width:95%; border-top:solid 1px #CCCCCC; }
.WAF_ContentEdit_Property_TwoColumns_IC_Title{ padding:3px 0px 0px 5px; width:25%; color:#333333;float:left; font-size:13px; font-variant:small-caps;}/*;overflow:hidden*/
.WAF_ContentEdit_Property_TwoColumns_IC_Value{ padding:3px 0px 3px 5px;width:70%; float:left;border:0px solid orange;}/*overflow:auto;*/

.WAF_Property_Edit_ShortString{ width:100%;border:solid 1px #DDDDDD; }
.WAF_Property_Edit_LongString{ width:100%;border:solid 1px #DDDDDD;  height:70px; font-size:11px; font-family:Verdana; color:#333333;}

.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;}
.WAF_DropDownList_Icon { margin: 0px 0px 0px 6px; height: 10px; width: 20px; position: absolute; }
.WAF_DropDownList_Text { padding: 0px 0px 0px 20px; height: 14px; }

.WAF_DropDownList_ListBox { margin: 5px 0px 0px -1px; border: solid 1px #BBBBBB; overflow: auto; background-color: #EFEFEF; max-height:200px; }
.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;}
.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 { height:100%; background-image: url(Images/ListA1.gif); background-position:top left; background-repeat:no-repeat;}
.WAF_Panel_A2 { height:100%; background-image: url(Images/ListA2.gif); background-position:top; background-repeat:repeat-x;}
.WAF_Panel_A3 { height:100%; background-image: url(Images/ListA3.gif); background-position:top right; background-repeat:no-repeat;}
.WAF_Panel_B1 { height:100%; background-image: url(Images/ListB1.gif); background-position:left; background-repeat:repeat-y;}
.WAF_Panel_B2 {   }
.WAF_Panel_B3 { height:100%; background-image: url(Images/ListB3.gif); background-position:right; background-repeat:repeat-y;}

.WAF_Panel_C1 { height:100%; background-image: url(Images/ListC1.gif); background-position:bottom left; background-repeat:no-repeat;}
.WAF_Panel_C2 { height:100%; background-image: url(Images/ListC2.gif); background-position:bottom; background-repeat:repeat-x;}
.WAF_Panel_C3 { height:100%; background-image: url(Images/ListC3.gif); background-position:bottom right; background-repeat:no-repeat;}

.WAF_SkinValue_PanelMargin{ height:2px; width:2px;}

.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: #FFFFFF; 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: #CFE2FB; border: none; border: dotted 1px #335F8D; overflow: hidden;float:left;}
.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;}
.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{height:100%; background-repeat:no-repeat; background-position:center; }

.WAF_ContentList_T { border: solid 1px #F1F1F1; padding:2px; float:left; text-align:center; vertical-align: middle; }
.WAF_ContentList_L { height: 16px; width:200px; overflow:hidden;}
.WAF_ContentList_DL { height: 16px; }

/*CONTENT TREE*/
.WAF_ContentTree {overflow:auto;}
.WAF_ContentTree_Pluss { background-image:url(Images/pluss.gif); background-position:center center; background-repeat:no-repeat; width:20px; height:12px; margin:2px 0px -2px 0px;}
.WAF_ContentTree_Minus { background-image:url(Images/minus.gif); background-position:center center; background-repeat:no-repeat; width:20px; height:12px; margin:2px 0px -2px 0px;}
.WAF_ContentTree_None { width:20px; height:1px;}
.WAF_ContentTree_Indent { width:15px; height:1px; }
.WAF_ContentTree_Text { cursor:default;	}

/*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;}
.FirstGroup { background-color: #EFEFEF; cursor: default; border: solid 1px #CCCCCC; margin: 3px 0px 0px 0px;}
.SubGroup { background-color: #EFEFEF; cursor: default; border: solid 1px #CCCCCC; margin: 0px 0px 0px 2px;}
.TopText { cursor: default; border: solid 1px #EFEFEF; margin: 0px 0px 0px 0px; padding: 1px 7px 2px 7px;}
.TopTextOver { cursor: default; border: solid 1px #9FBDDC; background-color: #CFE2FB; margin: 0px 0px 0px 0px; padding: 1px 7px 2px 7px;}

.Text { vertical-align:middle; cursor: default; border: solid 1px #EFEFEF; margin: 1px 1px 1px 1px;padding: 2px 17px 3px 18px;}
.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;}

/*EDITOR*/
.WAF_HtmlEditor_LeftMargin{width:2px; float:left; height:10px; }
.WAF_HtmlEditor_Toolbar{background-color:#F6F6F6; border:solid 1px #CCCCCC; padding-top:2px; padding-bottom:2px; float:left; }
.WAF_HtmlEditor_Toolbar2{background-color:#F6F6F6; border:solid 1px #CCCCCC; border-top:0px;padding-top:2px; padding-bottom:2px; float:left; display:none;}
.WAF_HtmlEditor_ToolbarText{background-color:#F6F6F6; border:solid 1px #CCCCCC; padding-top:2px; padding-bottom:2px; float:left; }
.WAF_HtmlEditor_IFrame{border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; }
.WAF_HtmlEditor_Textarea{border: solid 1px #CCCCCC; padding:0px; margin-top:0px; background-color:#FFFFDD;}
.WAF_HtmlEditor_StyleSelect{ float:left; font-family:Verdana; font-size:11px; margin-top:2px; margin-left:2px;}
.WAF_HtmlEditor_BtnContainer{ border:solid 1px #DFDFDF; background-color:#F2F2F2; float:left; margin-top:1px; padding:1px; margin-right:1px;margin-bottom:1px;}
.WAF_HtmlEditor_BtnContainerHover{ border:solid 1px #C0C0C0; background-color:#F8F8F8;  float:left;margin-top:1px; padding:1px; margin-right:1px;margin-bottom:1px;}
.WAF_HtmlEditor_BtnContainerDown{ border:solid 1px #B6B6B6; background-color:#D6D6D6;  float:left;margin-top:1px; padding: 2px 0px 0px 2px;  margin-right:1px;margin-bottom:1px;}

.WAF_HtmlEditor_ElementPath{height:19px; border:1px solid #CCCCCC; background-color:#F6F6F6; font-size:10px; }
.WAF_HtmlEditor_PathElement{ border:solid 1px #F2F2F2; background-color:#F6F6F6;  float:left; margin-top:1px; padding:1px; margin-right:1px;margin-bottom:1px; height:13px;}
.WAF_HtmlEditor_PathElementHover { border:solid 1px #C0C0C0; background-color:#F8F8F8; float:left; margin-top:1px; padding:1px; margin-right:1px;margin-bottom:1px;height:13px;}
.WAF_HtmlEditor_PathElementDown { border:solid 1px #B6B6B6; background-color:#D6D6D6; float:left; margin-top:1px; padding: 2px 0px 0px 2px;  margin-right:1px; margin-bottom:1px;height:13px;}

.WAF_HtmlEditor_PathElementSel{ border:solid 1px #D6D6D6; background-color:#FAFAFA;  float:left; margin-top:1px; padding:1px; margin-right:1px;margin-bottom:1px;height:13px; }
.WAF_HtmlEditor_PathElementHoverSel { border:solid 1px #BBBBBB; background-color:#FBFBFB; float:left; margin-top:1px; padding:1px; margin-right:1px;margin-bottom:1px;height:13px;}
.WAF_HtmlEditor_PathElementDownSel { border:solid 1px #B6B6B6; background-color:#D6D6D6; float:left; margin-top:1px; padding: 2px 0px 0px 2px;  margin-right:1px; margin-bottom:1px;height:13px;}

.WAF_HtmlEditor_PathElementSelected{ font-weight:bold;float:left;border:solid 1px #B6B6B6; }

.WAF_HtmlEditor_PathElementChildStart{ color:#777777; float:left; margin-top:4px; margin-right:2px;margin-left:2px;}
.WAF_HtmlEditor_PathElementChildEnd{ color:#777777; float:left; margin-top:4px; }
.WAF_HtmlEditor_PathElementChild{ color:#777777; border:solid 1px #F2F2F2; background-color:#F2F2F2;  float:left; margin-top:2px; padding:1px; margin-right:1px;margin-bottom:1px;}
.WAF_HtmlEditor_PathElementChildHover { color:#555555;border:solid 1px #C0C0C0; background-color:#F8F8F8;  float:left; margin-top:2px; padding:1px; margin-right:1px;margin-bottom:1px;}
.WAF_HtmlEditor_PathElementChildDown {color:#333333;border:solid 1px #B6B6B6; background-color:#D6D6D6;  float:left; margin-top:2px; padding: 2px 0px 0px 2px;  margin-right:1px;margin-bottom:1px;}

.WAF_HtmlEditor_Properties{border-left:1px solid rgb(200,200,200);border-right:1px solid rgb(200,200,200);border-bottom:1px solid rgb(200,200,200);background-color:#EEEEEE; font-size:10px; }
.WAF_HtmlEditor_Prop_Basic{float:left; margin-right:5px; margin-top:1px; margin-bottom:2px; }
.WAF_HtmlEditor_Prop_Title{margin-right:5px; width:100px;color:#222222;}
.WAF_HtmlEditor_Prop_Text{font-size:11px;margin:1px;float:left;height:15px;width:100px;background-color:#FAFAFA;border: solid 1px #BBBBBB;}
.WAF_HtmlEditor_Prop_Checkbox{float:left; margin-top:1px; width:100px; background-color:#F2F2F2; border:solid 1px #CCCCCC;height:17px; overflow:hidden; }
.WAF_HtmlEditor_Prop_CheckboxHover{float:left; margin-top:1px; width:100px; background-color:#F8F8F8; border:solid 1px #BBBBBB; height:17px; overflow:hidden; }
.WAF_HtmlEditor_Prop_CheckboxTitle{float:left; margin-top:2px;font-size:11px;}
.WAF_HtmlEditor_Prop_CheckboxInput{float:left;margin-top:-2px; padding:0px; margin-left:-1px; }
.WAF_HtmlEditor_Prop_Html{font-size:11px;margin:1px;float:left;height:15px;width:500px;background-color:#FAFAFA;border: solid 1px #BBBBBB;}
.WAF_HtmlEditor_Prop_Numeric{font-size:11px;margin:1px;float:left;height:13px;width:100px;background-color:#FAFAFA;border: solid 1px #BBBBBB;}
.WAF_HtmlEditor_Prop_LinkHrefProtocol{font-family:verdana;font-size:11px; width:100px;margin:1px;float:left; height:20px; margin-top:1px; margin-right:6px;}
.WAF_HtmlEditor_Prop_LinkHrefAddress{font-size:11px; width:394px;margin:1px;float:left;height:15px;background-color:#FAFAFA;border: solid 1px #BBBBBB;}
.WAF_HtmlEditor_Prop_LinkTarget{font-size:11px; width:100px;margin:1px;float:left;height:17px; margin-top:1px;}
.WAF_HtmlEditor_Prop_Slider_Back1{ height:15px; background-color:Gray; position:relative;}
.WAF_HtmlEditor_Prop_Slider_Back2{width:100%; height:100%;}
.WAF_HtmlEditor_Prop_Slider_Back3{width:100%; height:100%;}
.WAF_HtmlEditor_Prop_Slider_Marker{width:10px; height:20px; background-color:Red; position:absolute;}
.WAF_HtmlEditor_Prop_Slider_Marker_Over{width:10px; height:20px; background-color:Lime; position:absolute;}
.WAF_HtmlEditor_Prop_Slider_Marker_Drag{width:10px; height:20px; background-color:Blue; position:absolute;}
