body, div, p, h1, h2, h3, h4, ul, li, table
{
    border: none;
    margin: 0;
    padding: 0;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
    vertical-align: top;
    width: 100%;
}
td, th
{
    vertical-align: top;
    padding: 0;
}
img
{
    display: block;
    border-width: 0;
}
.DataWebApprovalStatus_Step
{
    vertical-align: top;
    width: 150px;
    height: 40px;
}
.DataWebApprovalStatus_Separator
{
    width: 20px;
}
.DataWebApprovalStatus_Step_Status_Approved
{
    background-image: url(Images/DataWebApprovalStatus_Step_Approved.gif);
    background-position: top,left;
    background-repeat: no-repeat;
    table-layout: fixed;
    width: 90px;
    height: 20px;
}
.DataWebApprovalStatus_Step_Status_Waiting
{
    background-image: url(Images/DataWebApprovalStatus_Step_Waiting.gif);
    background-position: top,left;
    background-repeat: no-repeat;
    table-layout: fixed;
    width: 90px;
    height: 20px;
}
.DataWebApprovalStatus_Step_Status_Current
{
    background-image: url(Images/DataWebApprovalStatus_Step_Current.gif);
    background-position: top,left;
    background-repeat: no-repeat;
    table-layout: fixed;
    width: 110px;
    height: 20px;
}
.DataWebApprovalStatus_Icon
{
    padding-left: 5px;
    display: inline;
}
.DataWebApprovalStatus_Header
{
    background: url(Images/DataWebForm_Header_Background.gif)repeat-x;
}
.DataWebApprovalStatus_Header_Left
{
    background: url(Images/DataWebForm_Header_Left.gif)left no-repeat;
}
.DataWebApprovalStatus_Header_Right
{
    background: url(Images/DataWebForm_Header_Right.gif)right no-repeat;
}
.DataWebApprovalStatus_Side_Left
{
    background: url(Images/DataWebForm_Side_Left.gif)leftrepeat-y;
}
.DataWebApprovalStatus_Side_Right
{
    background: url(Images/DataWebForm_Side_Right.gif)rightrepeat-y;
}
.DataWebApprovalStatus_Footer_Left
{
    background: url(Images/DataWebForm_Footer_Left.gif)left no-repeat;
}
.DataWebApprovalStatus_Footer_Right
{
    background: url(Images/DataWebForm_Footer_Right.gif)right no-repeat;
}
.DataWebExplorer_Side_Left
{
    background-image: url(Images/DataWebExplorer_Side_Left.gif);
    background-position: left;
    background-repeat: repeat-y;
    width: 15px;
}
.DataWebExplorer_Side_Right
{
    background-image: url(Images/DataWebExplorer_Side_Right.gif);
    background-position: right;
    background-repeat: repeat-y;
    width: 15px;
}
.DataWebExplorer_TabPrevious
{
    background-image: url(Images/DataWebExplorer_TabPrevious_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: auto;
}
.DataWebExplorer_TabPrevious_Left
{
    background-image: url(Images/DataWebExplorer_TabPrevious_Left.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 40px;
}
.DataWebExplorer_TabPrevious_Right
{
    background-image: url(Images/DataWebExplorer_TabPrevious_Right.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 40px;
}
.DataWebExplorer_TabPrevious_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    color: #B0B3B5;
}
.DataWebExplorer_TabSelected
{
    background-image: url(Images/DataWebExplorer_TabSelected_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    width: auto;
}
.DataWebExplorer_TabSelected_ContentsBackground
{
    border-left: solid 1px #9D9D9D;
    border-right: solid 1px #9D9D9D;
    padding: 0 14px;
}
.DataWebExplorer_TabSelected_Left
{
    background-image: url(Images/DataWebExplorer_TabSelected_Left.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 80px;
}
.DataWebExplorer_TabSelected_Right
{
    background-image: url(Images/DataWebExplorer_TabSelected_Right.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 80px;
}
.DataWebExplorer_TabSelected_Title
{
    width: 100%;
    height: 40px;
}
.DataWebExplorer_TabSelected_Icon
{
    width: 16px;
    padding-left: 10px;
}
.DataWebExplorer_TabSelected_Title_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: #3B4A5A;
}
.DataWebExplorer_NavigationSections
{
    background-image: url(Images/DataWebExplorer_NavigationSections_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    width: 100%;
    height: 40px;
}
.DataWebExplorer_NavigationSections_TabSelected
{
    background: url(Images/DataWebExplorer_NavigationSections_TabSelected_Background.gif) repeat-x;
    text-align: center;
    vertical-align: middle;
    height: 40px;
    padding: 0 10px;
}
.DataWebExplorer_NavigationSections_TabSelected_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #007DC7;
}
.DataWebExplorer_NavigationSections_Tab
{
    text-align: center;
    vertical-align: middle;
    height: 40px;
    background: url(Images/DataWebExplorer_NavigationSections_Tab_Background.gif) repeat-x;
    padding: 0 10px;
}
.DataWebExplorer_NavigationSections_Separator
{
    background-image: url(Images/DataWebExplorer_NavigationSections_Separator.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 2px;
    height: 40px;
}
.DataWebExplorer_NavigationViews
{
    margin-top: 20px;
    width: auto;
}
.DataWebExplorer_NavigationViews_Tab
{
    background-image: url(Images/DataWebExplorer_NavigationViews_Tab_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    vertical-align: middle;
    text-align: center;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    height: 20px;
}
.DataWebExplorer_NavigationViews_Tab_Left
{
    background-image: url(Images/DataWebExplorer_NavigationViews_Tab_Left.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 10px;
    height: 20px;
}
.DataWebExplorer_NavigationViews_Tab_Right
{
    background-image: url(Images/DataWebExplorer_NavigationViews_Tab_Right.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 10px;
    height: 20px;
}
.DataWebExplorer_NavigationViews_TabSelected
{
    background-image: url(Images/DataWebExplorer_NavigationViews_TabSelected_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    vertical-align: middle;
    text-align: center;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    height: 20px;
}
.DataWebExplorer_NavigationViews_TabSelected_Left
{
    background-image: url(Images/DataWebExplorer_NavigationViews_TabSelected_Left.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 10px;
    height: 20px;
}
.DataWebExplorer_NavigationViews_TabSelected_Right
{
    background-image: url(Images/DataWebExplorer_NavigationViews_TabSelected_Right.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 10px;
    height: 20px;
}
.DataWebExplorer_Header_Icons
{
    background: url(Images/DataWebItemEdit_Icons.gif) no-repeat top left;
    padding-left: 5px;
    display: inline;
    width: 16px;
    height: 16px;
}
.DataWebExplorer_NavigationViews_Separator
{
    width: 10px;
}
.DataWebExplorer_Form_Row
{
    table-layout: fixed;
    width: 100%;
    margin-bottom: 10px;
}
.DataWebExplorer_Form_Label
{
    vertical-align: top;
    width: 120px;
}
.DataWebExplorer_SetOwner_TextBox
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 80px;
}
.DataWebExplorer_SetOwner_DropDownList
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 70px;
}
.DataWebExplorer_Footer
{
    background-image: url(Images/DataWebExplorer_Footer_Background.gif);
    background-position: bottom;
    vertical-align: bottom;
    background-repeat: repeat-x;
    width: auto;
}
.DataWebExplorer_Footer_Left
{
    background-image: url(Images/DataWebExplorer_Footer_Left.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    width: 15px;
    height: 80px;
}
.DataWebExplorer_Footer_Right
{
    background-image: url(Images/DataWebExplorer_Footer_Right.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    width: 15px;
    height: 80px;
}
.DataWebExplorer_Footer_Buttons
{
    margin-top: 20px;
    margin-bottom: 20px;
    height: 40px;
    width: auto;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebExplorer_Button_Save
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    height: 20px;
    font-weight: bold;
}
.DataWebExplorer_Button_Generic
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    height: 20px;
    font-weight: bold;
}
.DataWebExplorer_DropDownList_ItemStatus
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
}
.DataWebExplorer_SubTitle
{
    width: 100%;
    margin-top: 10px;
    margin-bottom: 5px;
}
.DataWebExplorer_SubTitle_Separator
{
    background: url(Images/DataWebExplorer_SubTitle_Separator_Background.gif) repeat-x;
    width: 100%;
    height: 1px;
    margin-bottom: 10px;
}
.DataWebExplorer_Info_Content
{
    height: 24px;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebExplorer_Info_Footer
{
    background-color: #C3C3C3;
    height: 1px;
}
.DataWebExplorer_Form_Activation
{
    background-image: url(Images/DataWebExplorer_Form_Activation_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: auto;
}
.DataWebExplorer_Form_Activation_Left
{
    background-image: url(Images/DataWebExplorer_Form_Activation_Left.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 10px;
    height: 40px;
}
.DataWebExplorer_Form_Activation_Right
{
    background-image: url(Images/DataWebExplorer_Form_Activation_Right.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 10px;
    height: 40px;
}
.DataWebExplorer_Form_Activation_Text
{
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebExplorer_Form_Activation_Link
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    text-decoration: none;
    font-weight: bold;
}
.DataWebExplorer_Form_Activation_Link:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    text-decoration: underline;
    font-weight: bold;
}
.DataWebExplorer_GridList_Clipboard
{
    background-image: url(Images/DataWebExplorer_GridList_Clipboard_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: auto;
    vertical-align: middle;
}
.DataWebExplorer_GridList_Clipboard_Icon
{
    background: url(Images/Clipboard_Icon.png) no-repeat;
    width: 48px;
    height: 48px;
}
.DataWebExplorer_GridList_Clipboard_Cancel
{
    background: url(Images/DataWebExplorer_GridList_Clipboard_Cancel.gif) no-repeat;
    width: 16px;
    height: 16px;
}
.DataWebExplorer_GridList_SelectedItems_Icons
{
    background: url(Images/DataWebItemEdit_Icons.gif) no-repeat top left;
    width: 16px;
    height: 16px;
}
.DataWebExplorer_BluePanel_Background
{
    background: #EAF4FF;
}
.DataWebExplorer_BluePanel_TopLeft
{
    background-image: url(Images/DataWebExplorer_BluePanel_TopLeft.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
}
.DataWebExplorer_BluePanel_TopRight
{
    background-image: url(Images/DataWebExplorer_BluePanel_TopRight.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
}
.DataWebExplorer_BluePanel_BottomLeft
{
    background-image: url(Images/DataWebExplorer_BluePanel_BottomLeft.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
}
.DataWebExplorer_BluePanel_BottomRight
{
    background-image: url(Images/DataWebExplorer_BluePanel_BottomRight.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
}
.DataWebExplorer_BluePanel_BackgroundTop
{
    background: url(Images/DataWebExplorer_BluePanel_BackgroundTop.gif) repeat-x;
    height: 15px;
}
.DataWebExplorer_BluePanel_BackgroundBottom
{
    background: url(Images/DataWebExplorer_BluePanel_BackgroundBottom.gif) repeat-x;
    height: 15px;
}
.DataWebExplorer_BluePanel_BackgroundLeft
{
    background: url(Images/DataWebExplorer_BluePanel_BackgroundLeft.gif) repeat-y;
    width: 15px;
}
.DataWebExplorer_BluePanel_BackgroundRight
{
    background: url(Images/DataWebExplorer_BluePanel_BackgroundRight.gif) repeat-y;
    width: 15px;
}
.DataWebExplorer_PanelDataActivated_Icon
{
    background: url(Images/PanelDataActivated_Icon.png) no-repeat;
    width: 32px;
    height: 32px;
}
.DataWebExplorer_PanelDataNotActivated_Icon
{
    background: url(Images/PanelDataNotActivated_Icon.png) no-repeat;
    width: 32px;
    height: 32px;
}
.DataWebExplorer_GridList_Clipboard_Title_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #007DC7;
}
.DataWebExplorer_GridList_Clipboard_Subtitle_Text
{
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    font-weight: bold;
}
.DataWebExplorer_GridList_FileRender
{
    padding-bottom: 6px;
}
.DataWebExplorer_GridList_NewItem
{
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}
.DataWebExplorer_GridList_Search
{
    background-image: url(Images/DataWebExplorer_GridList_Search_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
    height: 40px;
}
.DataWebExplorer_GridList_Search_Separator
{
    background-image: url(Images/DataWebExplorer_GridList_Search_Separator.gif);
    background-position: top;
    background-repeat: no-repeat;
    width: 2px;
    height: 40px;
}
.DataWebExplorer_GridList_Search_Text
{
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.DataWebExplorer_GridList_Search_DropDownList
{
    width: 80px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
}
.DataWebExplorer_GridList_Search_DropDownList_Selected
{
    background-color: #FCFBD3;
    width: 80px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
}
.DataWebExplorer_GridList_Search_TextBox
{
    width: 100px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
}
.DataWebExplorer_GridList_Search_TextBox_Selected
{
    background-color: #FCFBD3;
    width: 100px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
}
.DataWebExplorer_GridList_Grid_Header
{
    background-image: url(Images/DataWebExplorer_GridList_Header_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    height: 25px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.DataWebExplorer_GridList_Grid_Row
{
    background-image: url(Images/DataWebExplorer_GridList_Grid_Separator_Background.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    background-color: #FFF;
    height: 25px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebExplorer_GridList_Grid_AlternatingRow
{
    background-image: url(Images/DataWebExplorer_GridList_Grid_Separator_Background.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    background-color: #F2F2F2;
    height: 25px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebExplorer_GridList_Grid_Column_SelectItem
{
    width: 20px;
    padding-top: 2px;
}
.DataWebExplorer_GridList_Grid_Column_Label
{
    width: 180px;
    padding-left: 6px;
    padding-top: 2px;
}
.DataWebExplorer_GridList_Grid_Column_Edit
{
    vertical-align: middle;
    text-align: left;
}
.DataWebExplorer_GridList_Grid_Column_Generic
{
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 5px;
    text-align: left;
}
.DataWebExplorer_GridList_Grid_Label_Icon
{
    vertical-align: middle;
    padding-right: 5px;
    display: inline;
}
.DataWebExplorer_GridList_Grid_Label_Icons
{
    background: url(Images/DataWebItemEdit_Icons.gif) no-repeat top left;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    padding-right: 5px;
    display: inline;
    margin: 5px 3px 5px 5px;
}
.DataWebExplorer_GridList_Paging_Icons
{
    background: url(Images/DataWebExplorer_GridList_Paging_Icons.gif) no-repeat top left;
    width: 16px;
    height: 16px;
}
.DataWebExplorer_GridList_Paging
{
    background-image: url(Images/DataWebExplorer_GridList_Paging_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    width: 100%;
    height: 38px;
    padding-top: 7px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    font-weight: bold;
}
.DataWebExplorer_GridList_Paging_DropDownList
{
    width: 40px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
}
.DataWebExplorer_GridList_Paging_DropDownList_Selected
{
    background-color: #FCFBD3;
    width: 40px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
}
.DataWebExplorer_GridList_NoItemsFound
{
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    font-weight: bold;
    height: 100px;
    margin: 10px;
}
.DataWebForm_Row
{
    table-layout: fixed;
    width: 100%;
    height: 20px;
    margin-bottom: 10px;
}
.DataWebForm_Control_Calendar .ajax__calendar_container
{
    background-color: #f2f2f2;
    border: solid 1px #808080;
    font-family: arial,helvetica,clean,sans-serif;
    cursor: default;
    width: 205px;
    font-size: 12px;
    text-align: center;
    padding: 0;
}
.DataWebForm_Control_Calendar .ajax__calendar_body
{
    height: 139px;
    width: 205px;
    position: relative;
    overflow: hidden;
}
.DataWebForm_Control_Calendar .ajax__calendar_days, .yui .ajax__calendar_months, .yui .ajax__calendar_years
{
    top: 0;
    left: 0;
    height: 139px;
    width: 195px;
    position: absolute;
    text-align: center;
    padding: 5px;
}
.DataWebForm_Control_Calendar .ajax__calendar_days table
{
    border-spacing: 0;
    border-collapse: collapse;
    font: 100% sans-serif;
    text-align: center;
}
.DataWebForm_Control_Calendar .ajax__calendar_header
{
    background: url(Images/Calendar_Sprite.png) repeat-x 0 0;
    height: 22px;
    width: 100%;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    padding-top: 3px;
}
.DataWebForm_Control_Calendar .ajax__calendar_prev
{
    margin-top: 2px;
    margin-left: 4px;
    height: 15px;
    width: 25px;
    cursor: pointer;
    float: left;
    background: url(Images/Calendar_Sprite.png) 0 -450px no-repeat;
}
.DataWebForm_Control_Calendar .ajax__calendar_next
{
    margin-top: 2px;
    margin-right: 4px;
    height: 15px;
    width: 25px;
    cursor: pointer;
    float: right;
    background: url(Images/Calendar_Sprite.png) 0 -500px no-repeat;
}
.DataWebForm_Control_Calendar .ajax__calendar_title
{
    cursor: pointer;
    font-weight: bold;
    text-align: center;
}
.DataWebForm_Control_Calendar .ajax__calendar_footer, .yui .ajax__calendar_today
{
    display: none;
}
.DataWebForm_Control_Calendar .ajax__calendar_dayname
{
    padding-left: 3px;
    padding-right: 3px;
    margin-bottom: 5px;
    margin-left: 2px;
    margin-right: 2px;
    text-align: center;
    font-weight: 700;
    font-size: 10pt;
    color: #000;
    border-bottom: solid 1px #a6a6a6;
}
.DataWebForm_Control_Calendar .ajax__calendar_day, .yui .ajax__calendar_month, .yui .ajax__calendar_year
{
    color: #000;
    text-align: center;
    padding: 0 2px;
}
.DataWebForm_Control_Calendar .ajax__calendar_other .ajax__calendar_day, .yui .ajax__calendar_other .ajax__calendar_year
{
    color: #a6a6a6;
}
.DataWebForm_Control_AutoComplete_CompletionListElement
{
    visibility: hidden;
    background-color: #FFF;
    color: windowtext;
    border: buttonshadow;
    cursor: default;
    overflow: auto;
    height: 150px;
    text-align: left;
    list-style-type: none;
    border-style: solid;
    border-width: 1px;
    margin: 0 !important;
}
.DataWebForm_Control_AutoComplete_ListItem
{
    background-color: #FFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    padding: 1px;
}
.DataWebForm_Control_AutoComplete_HighlightedListItem
{
    background-color: #EEE;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    padding: 1px;
}
.DataWebForm_Control_TextArea
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 300px;
    height: 120px;
}
.DataWebForm_Control_CheckBoxList
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    text-decoration: none;
    width: auto;
}
.DataWebForm_Control_RadioButtonList
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: auto;
    text-decoration: none;
}
.DataWebForm_Title
{
    table-layout: fixed;
    width: 100%;
    height: 20px;
    margin-top: 10px;
}
.DataWebForm_Title_Separator
{
    background-image: url(Images/DataWebForm_Title_Separator_Background.gif);
    background-position: bottom;
    vertical-align: bottom;
    background-repeat: repeat-x;
    width: 100%;
    height: 1px;
}
.DataWebForm_Header
{
    background-image: url(Images/DataWebForm_Header_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    vertical-align: top;
}
.DataWebForm_Header_Left
{
    background-image: url(Images/DataWebForm_Header_Left.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    padding: 0;
}
.DataWebForm_Header_Right
{
    background-image: url(Images/DataWebForm_Header_Right.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    padding: 0;
}
.DataWebForm_Side_Left
{
    background-image: url(Images/DataWebForm_Side_Left.gif);
    background-repeat: repeat-y;
    width: 10px;
}
.DataWebForm_Side_Right
{
    background-image: url(Images/DataWebForm_Side_Right.gif);
    background-repeat: repeat-y;
    width: 10px;
}
.DataWebForm_Footer
{
    background-image: url(Images/DataWebForm_Footer_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    vertical-align: top;
}
.DataWebForm_Footer_Left
{
    background-image: url(Images/DataWebForm_Footer_Left.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    padding: 0;
}
.DataWebForm_Footer_Right
{
    background-image: url(Images/DataWebForm_Footer_Right.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    padding: 0;
}
.DataWebHeader_Background_Gray
{
    background-image: url(Images/DataWebHeader_Background_Gray.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
}
.DataWebHeader_Logo
{
    background-image: url(Images/DataWebHeader_Logo.gif);
    background-repeat: no-repeat;
    width: 72px;
    height: 65px;
}
.DataWebHeader_DataWeb
{
    background-image: url(Images/DataWebHeader_DataWeb.gif);
    background-repeat: no-repeat;
    width: 228px;
}
.DataWebHeader_Text_Version
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    color: #FFF;
}
.DataWebHeader_Curve
{
    background-image: url(Images/DataWebHeader_Curve.gif);
    background-repeat: no-repeat;
    width: 345px;
    text-align: right;
}
.DataWebHeader_Text_Welcome
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #FFF;
}
.DataWebHeader_Menu_Background_Live
{
    background-image: url(Images/DataWebHeader_Menu_Background_Live.png);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
    height: 40px;
}
.DataWebHeader_Menu_Background_Staging
{
    background-image: url(Images/DataWebHeader_Menu_Background_Staging.png);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
    height: 40px;
}
.DataWebHeader_Menu_Background_Develop
{
    background-image: url(Images/DataWebHeader_Menu_Background_Develop.png);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
    height: 40px;
}
.DataWebHeader_Menu_Background_Maintenance
{
    background-image: url(Images/DataWebHeader_Menu_Background_Maintenance.png);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
    height: 40px;
}
.DataWebHeader_Menu_Separator
{
    background-image: url(Images/DataWebHeader_Menu_Separator.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 2px;
    height: 22px;
}
.DataWebHeader_Menu_Link:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #FFF;
    text-decoration: underline;
}
.DataWebItemEdit
{
    word-wrap: break-word;
}
.DataWebItemEdit_Icons
{
    background: url(Images/DataWebItemEdit_Icons.gif) no-repeat top left;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 2px;
    display: inline;
    width: 16px;
    height: 16px;
}
.DataWebItemEdit_Icons_Link
{
    background-position: 0 -104px;
}
.DataWebItemEdit_Icons_PasteDown
{
    background-position: 0 -130px;
}
.DataWebItemEdit_Icons_PasteUp
{
    background-position: 0 -156px;
}
.DataWebItemEdit_Icons_Read
{
    background-position: 0 -182px;
}
.DataWebItemEdit_Icons_Status_Active
{
    background-position: 0 -208px;
}
.DataWebItemEdit_Icons_Status_Deleted
{
    background-position: 0 -234px;
}
.DataWebItemEdit_Icons_Status_Inactive
{
    background-position: 0 -260px;
}
.DataWebItemEdit_Icons_Status_Staging
{
    background-position: 0 -286px;
}
.DataWebItemEdit_Icons_IsLocked
{
    background-position: 0 -312px;
}
.DataWebItemEdit_Icons_IsLocked_Light
{
    background-position: 0 -338px;
}
.DataWebItemEdit_Icons_IsNotApproved
{
    background-position: 0 -364px;
}
.DataWebItemEdit_Icons_IsNotApproved_Light
{
    background-position: 0 -390px;
}
.DataWebItemEdit_Icons_IsNotCompleted
{
    background-position: 0 -416px;
}
.DataWebItemEdit_Icons_IsNotCompleted_Light
{
    background-position: 0 -442px;
}
.DataWebListBox_ListBox
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 200px;
    height: 100px;
}
.DataWebListBox_Button
{
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    font-weight: bold;
    width: 35px;
}
.DataWebListBox_clearBoth
{
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.DataWeb_ModalPopup_Images
{
    background: url(Images/DataWeb_ModalPopup_Images.gif) no-repeat top left;
}
.DataWeb_ModalPopup_Images_FooterBackground
{
    background-position: 0 0;
    background-repeat: repeat-x;
}
.DataWeb_ModalPopup_Images_FooterLeft
{
    background-position: 0 -20px;
}
.DataWeb_ModalPopup_Images_FooterRight
{
    background-position: 0 -40px;
}
.DataWeb_ModalPopup_Images_ContainerBackground
{
    background-position: 0 -120px;
    background-color: #E0E0E0;
    background-repeat: repeat-x;
}
.DataWeb_ModalPopup_Images_HeaderBackground
{
    background-position: 0 -60px;
    background-repeat: repeat-x;
}
.DataWeb_ModalPopup_Images_HeaderLeft
{
    background-position: 0 -80px;
}
.DataWeb_ModalPopup_Images_HeaderRight
{
    background-position: 0 -100px;
}
.DataWeb_ModalPopup_Background
{
    background-color: #3B4A5A;
    filter: alpha(opacity=70);
    opacity: 0.7;
    z-index: 90;
}
.DataWeb_ModalPopup_Header_Background
{
    background: url(Images/DataWeb_ModalPopup_Header_Background.gif) repeat-x;
}
.DataWeb_ModalPopup_Header_Left
{
    background: url(Images/DataWeb_ModalPopup_Header_Left.gif) left no-repeat;
}
.DataWeb_ModalPopup_Header_Right
{
    background: url(Images/DataWeb_ModalPopup_Header_Right.gif) right no-repeat;
}
.DataWeb_ModalPopup_Container
{
    background-color: #FFF;
}
.DataWeb_ModalPopup_Container_Background
{
    background: #E0E0E0 url(Images/DataWeb_ModalPopup_Container_Background.gif) repeat-x;
}
.DataWeb_ModalPopup_Container_Left
{
    background: #FFF;
    padding-left: 2px;
}
.DataWeb_ModalPopup_Container_Right
{
    background: #FFF;
    padding-right: 2px;
}
.DataWeb_ModalPopup_Footer_Background
{
    background: url(Images/DataWeb_ModalPopup_Footer_Background.gif) repeat-x;
}
.DataWeb_ModalPopup_Footer_Left
{
    background: url(Images/DataWeb_ModalPopup_Footer_Left.gif) left no-repeat;
}
.DataWeb_ModalPopup_Footer_Right
{
    background: url(Images/DataWeb_ModalPopup_Footer_Right.gif) right no-repeat;
}
.DataWeb_ModalPopup_Title_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: #FFF;
    font-weight: bold;
    line-height: 20px;
}
.DataWeb_ModalPopup_PanelSelectedItems
{
    height: auto;
}
.DataWeb_ModalPopup_PanelSelectedItems_Scroll
{
    height: 150px;
    border: 1px dotted #888;
    background-color: #DDD;
    padding: 5px;
}
.DataWeb_ModalPopup_Request_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    font-weight: bold;
    line-height: 15px;
}
.DataWeb_ModalPopup_Title_Separator
{
    background-image: url(Images/DataWeb_ModalPopup_Separator.gif);
    background-position: bottom;
    vertical-align: bottom;
    background-repeat: repeat-x;
    height: 1px;
}
.DataWeb_ModalPopup_Title_Separator_Alert
{
    background-image: url(Images/DataWeb_ModalPopup_Separator_Alert.gif);
    background-position: bottom;
    vertical-align: bottom;
    background-repeat: repeat-x;
    height: 1px;
}
.DataWeb_ModalPopup_Selection_Title_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: #3B4A5A;
    font-weight: bold;
    text-decoration: none;
}
.DataWeb_ModalPopup_Selection_Title_Text:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: #3B4A5A;
    font-weight: bold;
    text-decoration: underline;
}
.DataWeb_ModalPopup_Selection_TitleOff_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: #9EA4AA;
    font-weight: bold;
    text-decoration: none;
}
.DataWeb_ModalPopup_Selection_Alert_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #EB5253;
    font-weight: bold;
}
.DataWebPaging_Info
{
    text-align: left;
    width: 100%;
}
.DataWebPermissions_Header
{
    background-image: url(Images/DataWebPermissions_Header_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    vertical-align: top;
}
.DataWebPermissions_Header_Left
{
    background: url(Images/DataWebPermissions_Header_Left.gif) no-repeat;
    width: 10px;
    height: 10px;
}
.DataWebPermissions_Header_Right
{
    background-image: url(Images/DataWebPermissions_Header_Right.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    padding: 0;
}
.DataWebPermissions_Side_Left
{
    background-image: url(Images/DataWebPermissions_Side_Left.gif);
    background-repeat: repeat-y;
    width: 10px;
}
.DataWebPermissions_Side_Right
{
    background-image: url(Images/DataWebPermissions_Side_Right.gif);
    background-repeat: repeat-y;
    width: 10px;
}
.DataWebPermissions_Form_Row
{
    table-layout: fixed;
    width: 100%;
    height: 20px;
    margin-bottom: 10px;
    background-color: #F5F6F7;
}
.DataWebPermissions_Permission_Column
{
    width: 120px;
}
.DataWebPermissions_Control_Column
{
    text-align: center;
    width: 70px;
}
.DataWebPermissions_RoleName_Label
{
    background-image: url(Images/DataWebPermissions_RoleName_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #F2F5F7;
    height: 25px;
}
.DataWebPermissions_RoleName_Control
{
    background-image: url(Images/DataWebPermissions_RoleName_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #F2F5F7;
    height: 25px;
    vertical-align: middle;
}
.DataWebPermissions_Permission_Label
{
    background-image: url(Images/DataWebPermissions_Separator.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    height: 25px;
    vertical-align: middle;
}
.DataWebPermissions_Permission_Control
{
    background-image: url(Images/DataWebPermissions_Separator.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    text-align: center;
    height: 25px;
    vertical-align: middle;
}
.DataWebPermissions_Separator
{
    background-image: url(Images/DataWebPermissions_Separator.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    width: 100%;
    height: 1px;
}
.DataWebPermissions_Footer
{
    background-image: url(Images/DataWebPermissions_Footer_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    table-layout: fixed;
    vertical-align: top;
}
.DataWebPermissions_Footer_Left
{
    background-image: url(Images/DataWebPermissions_Footer_Left.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    padding: 0;
}
.DataWebPermissions_Footer_Right
{
    background-image: url(Images/DataWebPermissions_Footer_Right.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    padding: 0;
}
.DataWebSectionEdit
{
    height: 20px;
}
.DataWebSectionEdit_Image
{
    padding-right: 5px;
}
.DataWebSectionEdit_Image_Button
{
    vertical-align: middle;
}
.DataWebSectionEdit_Link_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    text-decoration: none;
    vertical-align: middle;
}
.DataWebSectionEdit_Link_Text:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    text-decoration: underline;
    vertical-align: middle;
}
.DataWebUserEdit_Row
{
    width: 100%;
    margin-bottom: 10px;
}
.DataWebUserEdit_Control_TextBox
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 140px;
}
.DataWebUserEdit_Control_TextArea
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 300px;
    height: 100px;
}
.DataWebUserEdit_CaptchaCode
{
    table-layout: fixed;
    width: 100%;
}
.DataWebUserEdit_Button
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    height: 20px;
    font-weight: bold;
    margin-top: 10px;
}
.DataWebUserEdit_Panel_Terms
{
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
    width: 400px;
    height: 130px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #3B4A5A;
    background-color: #FFF;
    padding: 5px;
}
.DataWebUserEdit_Panel_Cancel
{
    margin-bottom: 10px;
}
.dynamicPopulate_Normal
{
    border: silver1pxinset;
    text-align: center;
    height: 2em;
    width: 200px;
    margin: 5px;
    padding: 2px;
}
.dynamicPopulate_Updating
{
    background-image: url(images/loading.gif);
    background-repeat: no-repeat;
    border: silver1pxinset;
    text-align: center;
    height: 2em;
    width: 200px;
    margin: 5px;
    padding: 2px;
}
.DataWebXmlList_Grid_Header
{
    background-image: url(Images/DataWebXmlList_Header_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
    height: 25px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.DataWebXmlList_Grid_Row
{
    background-image: url(Images/DataWebXmlList_Grid_Separator_Background.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    background-color: #FFF;
    height: 25px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebXmlList_Grid_AlternatingRow
{
    background-image: url(Images/DataWebXmlList_Grid_Separator_Background.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    background-color: #F2F2F2;
    height: 25px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebXmlList_Grid_SelectedRow
{
    background-image: url(Images/DataWebXmlList_Grid_Separator_Background.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    background-color: #f7f8ff;
    height: 25px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #007DC7;
}
.DataWebXmlList_Grid_Column_Generic
{
    padding-left: 6px;
    padding-right: 6px;
    vertical-align: middle;
}
.DataWebXmlList_Button_Cancel
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    height: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.DataWebXmlList_ModalPopup_Delete
{
    width: 400px;
    height: 100px;
    text-align: left;
}
.DataWebXmlList_Icon
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 2px;
    display: inline;
}
.DataWebXmlList_Header
{
    background: url(Images/DataWebForm_Header_Background.gif) repeat-x;
}
.DataWebXmlList_Header_Left
{
    background: url(Images/DataWebForm_Header_Left.gif) left no-repeat;
}
.DataWebXmlList_Header_Right
{
    background: url(Images/DataWebForm_Header_Right.gif) right no-repeat;
}
.DataWebXmlList_Side_Left
{
    background: url(Images/DataWebForm_Side_Left.gif) left repeat-y;
}
.DataWebXmlList_Side_Right
{
    background: url(Images/DataWebForm_Side_Right.gif) right repeat-y;
}
.DataWebXmlList_Footer_Left
{
    background: url(Images/DataWebForm_Footer_Left.gif) left no-repeat;
}
.DataWebXmlList_Footer_Right
{
    background: url(Images/DataWebForm_Footer_Right.gif) right no-repeat;
}
.DataWebSocialLinks
{
    width: 63px;
    height: 16px;
}
.DataWebSocialLinks_Facebook_Icon
{
    background: url(Images/DataWebSocialLinks_Icon_Facebook.png) left no-repeat;
    width: 16px;
    height: 16px;
}
.DataWebSocialLinks_Twitter_Icon
{
    background: url(Images/DataWebSocialLinks_Icon_Twitter.png) left no-repeat;
    width: 16px;
    height: 16px;
}
.DataWebSocialLinks_Delicious_Icon
{
    background: url(Images/DataWebSocialLinks_Icon_Delicious.png) left no-repeat;
    width: 16px;
    height: 16px;
}
.DataWebApprovalStatus_Step_Number_Text, .DataWebExplorer_SubTitle_Text, .DataWebForm_Title_Text, .DataWebUserEdit_Title_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    font-weight: bold;
}
.DataWebApprovalStatus_Step_Title_Text, .DataWebApprovalStatus_Step_InfoDate_Text, .DataWebApprovalStatus_Link, .DataWebExplorer_Form_Label_Text, .DataWebForm_Label_Text, .DataWebForm_Control_Calendar, .DataWebForm_Control_Link, .DataWebForm_Notes_Text, .DataWeb_ModalPopup_Selection_Description_Text, .DataWebPermissions_Form_Label_Text, .DataWebUserEdit_Label_Text, .DataWebUserEdit_Description_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
}
.DataWebApprovalStatus_Step_Status_Approved_Text, .DataWebApprovalStatus_Step_InfoName_Text, .DataWebExplorer_GridList_Search_Button, .DataWebForm_Control_Label, .DataWeb_ModalPopup_Button_Generic, .DataWebPaging_Info_Text, .DataWebUserEdit_SubTitle_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #1F3262;
    font-weight: bold;
}
.DataWebApprovalStatus_Step_Status_Waiting_Text, .DataWebApprovalStatus_Step_Status_Current_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #FE2121;
    font-weight: bold;
}
.DataWebApprovalStatus_Step_Status_Confirm_Text, .DataWebExplorer_GridList_Clipboard_Cancel_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    text-decoration: none;
}
.DataWebApprovalStatus_Step_Status_Confirm_Text:hover, .DataWebExplorer_GridList_Clipboard_Cancel_Text:hover, .DataWebUserEdit_Control_Link, .DataWebUserEdit_Control_Link:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    text-decoration: underline;
}
.DataWebApprovalStatus_Background, .DataWebXmlList_Background
{
    background-color: #F5F6F7;
}
.DataWebApprovalStatus_Footer, .DataWebXmlList_Footer
{
    background-image: url(Images/DataWebForm_Footer_Background.gif);
    background-position: top;
    background-repeat: repeat-x;
}
.DataWebExplorer_NavigationSections_Tab_Text, .DataWebExplorer_NavigationViews_Tab_Text, .DataWebExplorer_Form_CheckBox, .DataWebExplorer_GridList_Text, .DataWebExplorer_GridList_Link_Text, .DataWebForm_Control_DataWebFileDownload, .DataWeb_ModalPopup_DontRemindMe_Text, .DataWebPermissions_Form_CheckBox, .DataWebUserEdit_Control_CheckBoxList, .DataWebUserEdit_Control_RadioButtonList
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    text-decoration: none;
}
.DataWebExplorer_NavigationSections_Tab_Text:hover, .DataWebExplorer_NavigationViews_Tab_Text:hover, .DataWebExplorer_Form_CheckBox:hover, .DataWebExplorer_GridList_Link_Text:hover, .DataWebExplorer_GridList_Button_ResetSearch_Link_Text, .DataWebExplorer_GridList_Button_ResetSearch_Link_Text:hover, .DataWebForm_Control_DataWebFileDownload:hover, .DataWeb_ModalPopup_DontRemindMe_Text:hover, .DataWebPaging_Link_Text, .DataWebPermissions_Form_CheckBox:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #1F3262;
    text-decoration: underline;
    font-weight: bold;
}
.DataWebPaging_Link_Text:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #FFA036;
    text-decoration: none;
    font-weight: bold;
}
.DataWebExplorer_NavigationViews_TabSelected_Text, .DataWebHeader_Menu_Link
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #FFF;
    text-decoration: none;
}
.DataWebExplorer_Form_Control, .DataWebPermissions_Form_Label, .DataWebPermissions_Form_Control
{
    vertical-align: top;
}
.DataWebExplorer_Form_Control_Text, .DataWebListBox_Label_Text, .DataWebPermissions_Form_Title_Text, .DataWebUserEdit_Control_Label
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #3B4A5A;
}
.DataWebExplorer_SetOwner_Button, .DataWebExplorer_GridList_Button_NewItem, .DataWebForm_Control_Button
{
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    font-weight: bold;
}
.DataWebExplorer_Module, .DataWebExplorer_Footer_ApprovalStatus, .DataWeb_ModalPopup_Request, .DataWeb_ModalPopup_Selection
{
    width: 100%;
}
.DataWebExplorer_Footer_Info, .DataWebPaging_First
{
    width: auto;
}
.DataWebExplorer_Validator_Text, .DataWebForm_Validator_Text, .DataWebUserEdit_Validator_Text, .DataWebXmlList_Validator_Text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #F00;
}
.DataWebExplorer_ModalPopup_ItemStatus, .DataWebExplorer_ModalPopup_IsNotCompleted, .DataWebExplorer_GridList_ModalPopup_IsNotLinkable
{
    width: 400px;
    height: 100px;
}
.DataWebExplorer_GridList_Clipboard_Item_Text, .DataWebExplorer_GridList_Grid_Label_Text, .DataWebXmlList_Grid_Label_Text
{
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    font-weight: bold;
}
.DataWebExplorer_GridList_Grid_Header a:link, .DataWebExplorer_GridList_Grid_Header a:visited, .DataWebXmlList_Grid_Headera:link, .DataWebXmlList_Grid_Headera:visited
{
    color: #3B4A5A;
    text-decoration: none;
}
.DataWebExplorer_GridList_Grid_Header a:hover, .DataWebXmlList_Grid_Headera:hover
{
    color: #3B4A5A;
    text-decoration: underline;
}
.DataWebExplorer_GridList_Paging_Icons_First, .DataWebItemEdit_Icons_Clone
{
    background-position: 0 0;
}
.DataWebExplorer_GridList_Paging_Icons_Last, .DataWebItemEdit_Icons_Copy
{
    background-position: 0 -26px;
}
.DataWebExplorer_GridList_Paging_Icons_Next, .DataWebItemEdit_Icons_Delete
{
    background-position: 0 -52px;
}
.DataWebExplorer_GridList_Paging_Icons_Previous, .DataWebItemEdit_Icons_Edit
{
    background-position: 0 -78px;
}
.DataWebForm_Label, .DataWebUserEdit_Label
{
    vertical-align: top;
    width: 110px;
}
.DataWebForm_IsRequired, .DataWebUserEdit_IsRequired
{
    vertical-align: top;
    width: 10px;
}
.DataWebForm_Control_TextBox, .DataWebForm_Control_DropDownList, .DataWebForm_Control_FileUpload
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 300px;
}
.DataWebForm_Control_TextBoxCalendar, .DataWebPermissions_Form_DropDownList
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 100px;
}
.DataWebForm_Control_Calendar .ajax__calendar_hover .ajax__calendar_day, .yui .ajax__calendar_hover .ajax__calendar_month, .yui .ajax__calendar_hover .ajax__calendar_year, .yui .ajax__calendar_hover .ajax__calendar_title, .DataWebForm_Control_Calendar .ajax__calendar_active .ajax__calendar_day
{
    color: #06c;
}
.DataWebForm_Control_TextAreaEditor, .DataWebForm_Control_TextAreaXml
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    width: 90%;
    height: 200px;
}
.DataWebForm_Background, .DataWebPermissions_Background
{
    background-color: #F5F6F7;
    vertical-align: top;
}
.DataWebHeader_ModalPopup_ItemStatus, .DataWebHeader_ModalPopup_Delete
{
    text-align: left;
    width: 400px;
}
.DataWebPaging_Previous, .DataWebPaging_Next, .DataWebPaging_Last
{
    margin-left: 8px;
    width: auto;
}
.DataWebUserEdit_Title, .DataWebUserEdit_Description
{
    table-layout: fixed;
    width: 100%;
    height: 20px;
}
.DataWebXmlList_Button_ItemNew, .DataWebXmlList_Button_Save
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #007DC7;
    height: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
