﻿html {
	height:100%;
}
body {
	height:100%;
    border:0;
    margin:0;
    background-color:#ffffff;
    color:#000000;
    font-family: arial,helvetica,sans-serif;
}
div.rfdTextbox.RadForm input[type='text'].rfdDecorated, div.rfdTextbox.RadForm input[type='password'].rfdDecorated, div.rfdTextarea.RadForm textarea, div.rfdTextarea.RadForm textarea[disabled].rfdDecorated:hover, div.rfdTextbox.RadForm input[disabled][type='text'].rfdDecorated:hover, div.rfdTextbox.RadForm input[disabled][type='password'].rfdDecorated:hover, div.rfdLabel.RadForm label, div.RadForm .rfdDecorated, .RadForm .rfdCheckboxChecked, div.RadForm .rfdCheckboxChecked.rfdInputDisabled:hover, div.RadForm .rfdCheckboxUnchecked, div.RadForm .rfdCheckboxUnchecked.rfdInputDisabled:hover, div.RadForm .rfdAspLabel, div.RadForm .rfdRadioUnchecked, div.RadForm .rfdRadioUnchecked.rfdInputDisabled:hover, div.RadForm .rfdRadioUnchecked:hover, div.RadForm .rfdRadioChecked, div.RadForm .rfdRadioChecked.rfdInputDisabled:hover, div.RadForm .rfdRadioChecked:hover, div.RadForm .riTextBox, div.RadForm .rfdValidationSummaryControl, div.RadForm .rfdLoginControl, div.RadForm legend
{
  font-family: arial,helvetica,sans-serif;
}

/* No spinners in webkit browsers*/
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

.nobr
{
  white-space: nowrap;
}

.RightAlignNumTxtBox {
  text-align: right;
	font-family: arial,helvetica,sans-serif!important;
}

.RightAlignNumTxtBox {
  text-align: right;
	font-family: arial,helvetica,sans-serif!important;
}

.RadForm .rfdRoundedCorners {
    border-top-left-radius:3px !important;
    border-top-right-radius:3px !important;
    border-bottom-left-radius:3px !important;
    border-bottom-right-radius:3px !important;
}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooterRow td
{
	padding-top: 1px !important;
	padding-bottom: 0px !important;
	font-family:arial,helvetica,sans-serif;
	color:black;
  border:0px !important;
  vertical-align:top; /* Monty wants all table cells aligned to the top */
}

/* Gets rid of border and background from grid checkboxes - */
div.RadGrid_Default input
{
  border-width: 0px;
  background-color: transparent;
}

.RadGrid_Default .rgHeader,
.RadGrid_Default th.rgResizeCol
{
  vertical-align: bottom;
}


div.RadGrid_Default tr.rgAltRow{
	background-color: #F3F3F3;	/*customize: alternate row*/
}

div.RadGrid_Default tr.rgAltRow.rgSelectedRow
{
  background-color: #F3F3F3 !important; /* customize: alternate row selected color - Monty does not want selected rows highlighted - only checked */
}


div.RadGrid_Default tr.rgRow
{
  background-color: white; /*customize: normal row*/
}

div.RadGrid_Default tr.rgRow.rgSelectedRow 
{
  background-color: white !important; /*customize: normal row selected color: - Monty does not want selected rows highlighted - only checked */
}


.RadGrid_Default .rgMasterTable .rgSelectedCell a, .RadGrid_Default .rgSelectedRow a, .RadGrid_Default .rgEditRow a {
	color: #000000 !important; /*customize: selected row*/
  
}

.RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow
{
  background-image:none !important;
}

.RadGrid_Default .ViewingRowContents td
{
  background-color: #DDDDDD !important; /*customize: In dual grid pages, highlight the row for content display in lower grid*/
}

.RadMenu_Default .rmHorizontal a.rmRootLink
{
  padding-left: 0px;
}





.RadSplitter_Default
{
  font-family:arial,helvetica,sans-serif;
}

div.RadGrid_Default,
 div.RadGrid_Default .rgMasterTable,
 div.RadGrid_Default .rgDetailTable,
 div.RadGrid_Default .rgGroupPanel table,
 div.RadGrid_Default .rgCommandRow table,
 div.RadGrid_Default .rgEditForm table,
 div.RadGrid_Default .rgPager table,
 span.GridToolTip_Default
 {
      font-family:arial,helvetica,sans-serif;
 }

.mainSplitter
{
 
}

.loginPageBody {
    background-color:#714354;
    color:#000000;
}
.loginPageLeft {
	width:740px; 
	height:100%; 
    
	background-image:url(login_bg.png);
    background-repeat:no-repeat;
    background-color:#ffffff;
}

.loginPageRight	{
	width:220px; 
	height:100%; 
	padding-left:30px;
	padding-right:10px;
    
    background-image:url(login_right_background.png);
    background-repeat:repeat-y;
    background-color:#714354;
	color:#ffffff;
}

#login-zone {
    position:relative;
    left:200px;
    top:395px;
}
#login-zone table tr td {
    padding:2px;
}
#login-zone-right {
	width:100%;
	height:100%;
    margin-left:0px;
    margin-top:0px;
}

.loginValidator {
    color:#990000;
}

/* start header */
.headerbg {
    background-color:#afb5e9;
    background-image:url(header/header_bg_gray.png);
    background-repeat:repeat-x;
}
.header {
    height:50px;
    width:100%;
    /*border-bottom:solid 1px #767779;*/
    /*background-image:url(header/header_bg.png);
    background-repeat:no-repeat;*/
}
.headerLeft {
    padding-left:10px;
}
.headerCenter {
    font-family:arial,helvetica,sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#222222;
}
.headerRight {
    padding-right:15px;
}
.headerLeft table tr td {
    font-family:arial,helvetica,sans-serif;
    font-size:20px;
    font-weight:bold;
    color:#222222;
}
.headerRight table tr td {
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    color:#222222;
}
.headerRight table tr td a {
    color:#222222;
    text-decoration:none;
}
.headerRight table tr td a:hover {
    color:#222222;
    text-decoration:underline;
}
.headerCustomerLogo {
    padding-right:20px;
	height:32px;
	/*width:160px;*/
}
.headerAppName { }
.headerAppNameTag {
    font-size:11px;
}
.headerUserCustomer {
    font-weight:bold;
}
/* end header */

/* start tab bar */
div.RadTabStrip_Office2010Blue .rtsLevel1 {
    background-color: #f0f0f0;  /*#afb5e9  aab0e1*/
}

div.RadTabStrip_Office2010Blue .rtsLI, div.RadTabStrip_Office2010Blue .rtsLink
{
  font-family:arial,helvetica,sans-serif;
}

.tabBar {
    background-color:#C6CED9;
    background-image:url(tabbar/tab_bg.png);
    background-repeat:repeat-x;
    height:26px; /*22*/
    color:#222222;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    line-height:22px;
}
.tabBar a {
    color:#222222;
    text-decoration:none;
}
.tabBar a img {
    border:none;
}
.tabBarSpacer {
    float:left;
    width:15px;
    height:22px;
    border-right:solid 1px #a7afc2;
    /*border-bottom:solid 1px #b4bccf;*/
}
.tabBarSelected {
    float:left;
    height:22px;
    background-color:#D3DBE6;
    background-image:url(tabbar/tab_bg_sel.png);
    background-repeat:repeat-x;
    padding-left:20px;
    padding-right:20px;
    border-right:solid 1px #a7afc2;
}
.tabBarItem {
    float:left;
    height:22px;
    padding-left:20px;
    padding-right:20px;
    border-right:solid 1px #a7afc2;
}
.tabBarFill {
    float:left;
    width:auto;
    height:22px;
    border-bottom:solid 1px #b4bccf;
}
.tabBarHeaderItem {
    height:21px;
    padding-left:15px;
    border-bottom:solid 1px #efefef !important;
    font-size:12px;
    text-align:center;
}
.tabBarAdmin {
    float:right;
    padding-right:15px;
    padding-top:2px;
}
/* end tab bar */

/* start tab area */
.tabArea {
    background-color:#f0f7fd;  /*#DBE4EB;*/
    /*background-image:url(tabbar/tabarea_bg.png);*/
    background-repeat:repeat-x;
    border-bottom:solid 1px #a7b4c4;  /*C0C6D2;*/
    /*height:39px;*/
    padding:2px;
}
.tabArea2 {
    /* background-color:#714354; 
      color: white; burgundy backgrounds*/
    background-color:#e4ecf6;  /*#e4e4e4;*/
    /*background-image:url(tabbar/tabctrl_bg.png);*/
    background-repeat:repeat-x;
    border:solid 1px #9fb2c7;  /*#acb3bd;*/ /*d1d3d7*/
    /*height:25px;*/
    padding:6px 8px 6px 8px;
    /*padding-top:8px;*/
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
}

.tabAreaMasterFilter
{
    /* background-color:#714354; 
      color: white; burgundy backgrounds*/
    background-color: #dae0e8;
    /*background-image:url(tabbar/tabctrl_bg.png);*/
    background-repeat:repeat-x;
    border:solid 1px #9fb2c7;  /*#acb3bd;*/ /*d1d3d7*/
    /*height:25px;*/
    padding:6px 8px 6px 8px;
    /*padding-top:8px;*/
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    margin-bottom: 2px;
}

.tabAreaEditPage {
    border-top:solid 1px #a7b4c4;  /*#767779;*/
    border-bottom:solid 1px #a7b4c4;  /*#767779;*/
    background-color:#f0f7fd;
    padding:0px 2px 0px 2px;
}
.tabArea2EditPage {
    padding:0px 0px 0px 0px;
}
.tabAreaEditPage .RadRibbonBar .rrbContentWrapOut,
.tabAreaEditPage .RadRibbonBar .rrbContentWrapIn,
.tabAreaEditPage .RadRibbonBar .rrbContentWrapMid {
    border:none;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
}
.tabAreaEditPage .RadRibbonBar,
.tabAreaEditPage .RadRibbonBar .rrbButtonArea {
    height:78px;  /*99*/
}
.tabAreaEditPage .RadRibbonBar .rrbTabs {
    display:none;
}
.tabAreaEditPage .RadRibbonBar .rrbGroupTitle {
    display:none;
}
.tabAreaEditPage .RadRibbonBar .rrbButtonGroup {
    height:66px;
}
.tabAreaEditPage .RadRibbonBar .rrbButtonGroupIn {
    height:48px;
}
/* end tab area */

/* search table */
.searchTable {
    height:22px;
    z-index:9000;
    /*border:solid 1px black !important;*/
}
.searchTable tr td {
    color:#222222;
    /*font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;*/
    vertical-align:middle;
    padding-top:4px;
}

/* Use with dark search background for search table text color (burgundy background)
  .searchTable tr td label
  {
    color:white !important;
  }
*/

.toprow td 
{
    padding-top:0 !important;
}


.searchTableLeftSpacer {
    width:0px;
}
.searchTableSpacer {
    width:15px;
}
.moreSearchOptions {
    display:none;
}
.iconButton .rbPrimaryIcon {
    /*left:7px;*/
}
.iconButton .rbPrimary {
    padding-left:14px !important;
}
/* end search table */

.leftPane {
    /* background-color:#714354; 
      color: white; burgundy backgrounds*/
    background-color:#d3e1f1;  /* b4cdee 96b4dc #608ac3;*/  /*#DBE4EB;*/
    /* background-image:url(leftpane/pane_bg_blueoffice.png);
    background-repeat:no-repeat; */
    /*border-right:solid 1px #C3C4C6;*/
    width:150px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
}

.filterContainer {
   /*min-height:250px;*/
}
.fixedFilters {
    /* background-color:#714354; burgundy backgrounds*/
    background-color:#d3e1f1; 
    padding-bottom:50px;
}
.userFilterButtons {
    background-color:#5f89c1;
    padding:2px 4px;
}

.userFilterContainer {
    margin-top:20px;
}
.userFilterButtons input {
    vertical-align:bottom;
}
.userFilters {
}
.filterTitle {
    margin:0;
    padding:0;
    height:20px;
    line-height:20px;
    padding-left:5px;
    /*color:#000000;*/
    height:24px;
    /*background-color:#5f89c1;*/
    background-color: #045181;
    color: white;
    border-bottom: 1px solid #797474;
    vertical-align:middle;

}

  .filterTitle input
  {
    vertical-align:middle;
  }


.filterCountSelected {
    background-color:#ffffff;
    color:#9db0c1;
    text-align:center;
    padding-top:1px !important;
    padding-bottom:1px !important;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    width:22px;
    height:12px;
    line-height:12px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
}
.filterCount {
    background-color:#8ea1bf;
    /*background-color: #854f63; burgundy background */
    color:#ffffff;
    text-align:center;
    padding-top:1px;
    padding-bottom:1px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    width:22px;
    height:12px;
    line-height:12px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
}

.filterContainer .fixedFilters .RadMenu_Default .rmRootGroup
{
  border: 0;
}

.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmRootGroup,
.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmText,
.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmLink,
.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmRootLink
{
    /* background-color:#714354; 
      color: white; burgundy backgrounds*/
    background-color:#d3e1f1;
  border: 0;
  
}


.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmSelected,
.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmSelected .rmText,
.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmSelected .rmText:hover
{
   background-image:url(leftpane/filtersel_bg.png);
   background-repeat:repeat-x;
   background-position:0 0;
   color:white;
   border: 0;
}

.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmDisabled:hover,
.filterContainer .fixedFilters .RadMenu_Default .rmVertical .rmDisabled .rmText:hover
{
    /* background-color:#714354; 
      color: white; burgundy backgrounds*/
  background-image:none;
  border: 0;
}


.filterContainer .fixedFilters .RadMenu_Default .rmVertical a.rmLink,
.filterContainer .fixedFilters .RadMenu_Default .rmVertical a.rmRootLink
{
  font-family: arial,helvetica,sans-serif;
  font-size: 11px;
  border: 0;
  padding-top:1px;
  padding-bottom:1px;
}

  .filterContainer .fixedFilters .RadMenu_Default .rmVertical a.rmLink:hover,
  .filterContainer .fixedFilters .RadMenu_Default .rmVertical a.rmRootLink:hover
  {
    color:#045181;
    padding-top:1px;
    padding-bottom:1px;
  }

  .filterContainer .fixedFilters .RadMenu_Default .rmVertical a.rmDisabled:hover
  {
    color:#7D7D7D;
  }

  .viewMenuHeader,
  .viewMenuHeader .rmDisabled:hover,
  .viewMenuHeader .rmDisabled .rmText:hover
  {
    color:#000000 !important;
    font-weight:bold !important;

  }

.viewMenuItem
{
  padding-top:0px !important;
  padding-bottom:0px !important;

}

.viewMenuItemLeftItem
{
  display: inline-block;
  width:102px;
  text-align:left;
}

.viewMenuItemLeftSubItem
{
  display: inline-block;
  width:94px;
  text-align:left;
  font-style:italic;
}

.viewMenuItemRight
{
  display: inline-block;
  width:35px;
  text-align:center;
  padding-right:10px;
}

.buttonBarPane /* Needed for RadPanes in spitters that contain RadMenus or dropdowns won't be visible*/
{
  overflow: visible !important;
}

.buttonBar {
    height: 24px;
    background-color:#045181;  /*#666666*/
    color:#ffffff;
    font-family: "Segoe UI",arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    padding:0;
}
.buttonMenuContainer {
    padding-left:3px;
}
.buttonTable {
}
.buttonTable tr td {
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    /*padding:1px;*/
}
.buttonTable tr td a {
    color:#ffffff;
    text-decoration:none;
}
.buttonTable tr td a:hover {
    text-decoration:underline;
}
.buttonTableSpacer {
    width:15px;
}
.buttonBar .RadMenu_Default,
.buttonBar .RadMenu_Default a.rmLink {
    color:#fff;
}
.buttonBar .RadMenu_Default a.rmLink:hover {
    /*text-decoration:underline;*/
}
.buttonBar .RadMenu_Default .rmRootGroup,
.buttonBar .RadMenu_Default .rmGroup,
.buttonBar .RadMenu_Default a.rmLink {
    background-image:none;
}
.buttonBar .RadMenu_Default .rmGroup .rmText,
.buttonBar .RadMenu_Default .rmVertical .rmText {
    background-image:none;
}
.buttonBar .RadMenu_Default .rmRootGroup {
    background-color:transparent;
    border:0;
}
.buttonBar .RadMenu_Default .rmFocused {
    background-image:none;
    background-color:transparent;
}
.buttonBar .RadMenu_Default a.rmLink:hover,
.buttonBar .RadMenu_Default a.rmFocused,
.buttonBar .RadMenu_Default a.rmSelected {
    background-color:#0571B1;  /*#888888;*/
}
.buttonBar .RadMenu_Default a.rmExpanded,
.buttonBar .RadMenu_Default a.rmExpanded:hover {
    background-color:#0571B1;  /*#888888;*/
}
/* </Root items> */
/* <Submenu items> */
.buttonBar .RadMenu_Default .rmGroup,
.buttonBar .RadMenu_Default .rmMultiColumn,
.buttonBar .RadMenu_Default .rmGroup .rmVertical {
    border:none; /*1px solid #979797;*/
    background:#045181;  /*#666666*/  /*white url('Menu/rmVSprite.png') repeat-y 0 0;*/
}
.buttonBar .RadMenu_Default .rmTopFix,
.buttonBar .RadMenu_Default .rmBottomFix,
.buttonBar .RadMenu_Default .rmRoundedCorners .rmGroup .rmItem,
.buttonBar .RadMenu_Default .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.buttonBar .RadMenu_Default .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.buttonBar .RadMenu_Default .rmRoundedCorners ul.rmHorizontal .rmFirst,
.buttonBar .RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmItem,
.buttonBar .RadMenu_Default_Context.rmRoundedCorners ul.rmHorizontal .rmFirst {
    background-image:none;
    background-color:#0571B1;  /*#888888;*/
}
* html .buttonBar .rmRoundedCorners_Default .rmGroup .rmItem,
* html .buttonBar .rmRoundedCorners_Default ul.rmHorizontal .rmFirst {
    background-image: url('Menu/rmVSprite.png');
    background-color: #fff;
    background-repeat: repeat-y; 
}
.buttonBar .RadMenu_Default .rmGroup .rmLink:hover,
.buttonBar .RadMenu_Default .rmGroup .rmFocused,
.buttonBar .RadMenu_Default .rmGroup .rmExpanded { 
    color:#fff;
    background:#0571B1;  /*#888888;*/
}
.buttonBar .RadMenu_Default ul.rmHorizontal .rmLeftImage {
    margin: 4px 6px 0 6px;
}
.buttonBar .toggleLeftPane {
    width:35px;
}
.buttonBar .recordCount {
    vertical-align:middle;
    padding-right:10px;
}

.buttonBar .orderTotal {
    padding-right:10px;
    padding-left:10px;
    font-weight:bold;
    white-space:nowrap;
    font-size:12px;
}

.buttonBar .orderTotalAlert {
    padding-right:10px;
    padding-left:10px;
    font-weight:bold;
    color:red;
    white-space:nowrap;
    font-size:12px;
}

.buttonBar .headerText
{
  padding-left:10px;
  font-size:large;
  padding-top:3px;
}

.buttonBar .RadButton_Default .rbDecorated, .buttonBar .menuButton
{
  background-color:transparent;
  background-image:none !important;
  color: #FFFFFF !important;
  height:25px;
}

/* dashboard */
.dashboardBody {
    background-color:#608ac3;
}
.dockContainer .RadDockZone {
    border:0;
    /*padding-left:8px;*/
}
.dockContainer .RadDock {
    margin-bottom:8px;
}

/* edit page */
#editContent {
}
.editFormContainer {
    border-spacing:6px;
}
.editFormContainer .narrowWidth {
    width:100px !important;
}
.editFormContainer .normalWidth {
    width:200px !important;
}
.editFormContainer .wideWidth {
    width:300px !important;
}
.editFormContainer .xWideWidth {
    width:500px !important;
}

/* employee portal page */
.employeeDockContainer .RadDockZone {
    border:0;
}
.employeeDockContainer .RadDock {
    margin-bottom:8px;
}
.employeeDockContainer .RadDock .rdTitleBar em {
    font-size:16px;
}
.employeeDockTable {
    width:95%;
    margin:20px 20px 10px 20px;
}
.employeeDockTable tr th {
    font-size:14px;
    text-align:left;
    padding:4px 4px 4px 4px;
    background-color:#714354;
    color:#ffffff;
}
.employeeDockTable tr td {
    font-size:14px;
    text-align:left;
    padding:3px 4px 3px 4px;
}
.employeeDockTable tr td a {
    text-decoration:underline;
    color:#333;
}
.employeeDockTable tr td a:hover {
    text-decoration:underline;
    color:#000;
}

.courseDescription {
    width:960px;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    margin-bottom:20px;
}
.courseDescription h1, .courseDescription p {
    font-family:"Segoe UI", Arial, Verdana;
}
.courseDescription h1 {
    font-size:20px;
}
.courseDescription p {
    font-size:14px;
}

.courseQuiz {
    width:960px;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    margin-bottom:20px;
}
.courseQuiz h1, .courseQuiz p {
    font-family:"Segoe UI", Arial, Verdana;
}
.courseQuiz h1 {
    font-size:20px;
}
.courseQuiz p {
    font-size:14px;
}
.courseQuiz .question {
    font-weight:bold;
}
.courseQuiz .answer {
    margin-left:40px;
}
.courseQuiz .rbToggleButton {
    width:220px;
}
.courseQuiz .rbToggleButton.RadButton_Simple:hover {
    color:#333;
}
.courseQuiz .quizButtons {
    margin-top:25px;
    margin-bottom:35px;
}
.courseQuiz .quizResult {
    margin-top:20px;
    margin-left:40px;
    font-size:20px;
}
.courseQuiz .quizResult img {
    vertical-align:text-bottom;
}

.editSubTable
{
    color:#333;
    font-family: Arial,helvitica,sans-serif;
    font-size:12px;

}
.editSubTable td
{
    padding-right:10px;
}

.gridTextBox
{
	font-size: 12px;
  font-family:arial,helvetica,sans-serif;
}

.gridTextBoxRight
{
	font-size: 12px;
  font-family:arial,helvetica,sans-serif;
  text-align:right;
}

#LabelAjaxLoad
{
  font-family: arial,helvetica,sans-serif;
  font-weight:bold;
  font-size: 12px;
}

#ButtonSearchMasterAddFilter
{
  background-image:url(/App_Themes/Default/leftpane/add.png);
  background-color:transparent;
  background-repeat:no-repeat;
  width:16px;
  height:16px;
  border:none;
}

#ButtonSearchMasterUpdateFilter
{
  background-image:url(/App_Themes/Default/leftpane/database_yellow.png);
  background-color:transparent;
  background-repeat:no-repeat;
  width:16px;
  height:16px;
  border:none;
}

#ButtonSearchMasterDeleteFilter
{
  background-image:url(/App_Themes/Default/leftpane/delete.png);
  background-color:transparent;
  background-repeat:no-repeat;
  width:16px;
  height:16px;
  border:none;
}


/* used by MakeMsg function*/
    .warningMessage {
	    font-weight: bold !important;
      color: yellow !important;
    }
    .errorMessage {
	    font-weight: bold !important;
	    color: #990000 !important; 
    }
     .infoMessage {
	    /*font-weight: bold !important;*/
	    color: black !important; 
    }
	  .successMessage
	  {
      font-weight: bold !important;
	    color: green !important; 
	  }

/* -----   SPLITTER STYLES --------*/
    .rspCollapseBarHorizontalExpand,         
    .rspCollapseBarHorizontalExpandOver         
    {         
       background: #ffffff url(buttonbar/collapse_down.png) no-repeat 0 0!important;       
       height:16px!important;       
       width:20px!important;       
    }        
           
    .rspCollapseBarHorizontalCollapse,         
    .rspCollapseBarHorizontalCollapseOver       
    {         
       background: #ffffff url(buttonbar/collapse_up.png) no-repeat 0 0!important;       
       height:16px!important;       
       width:20px!important;       
    }       
           
    .rspResizeBarHorizontal,       
    .rspResizeBarHorizontalOver,       
    .rspCollapseBarHorizontalWrapper       
    {       
        background:#ffffff;       
        height: 16px !important;       
               
    } 
