﻿#wrap
{
   width: 1154px;
   margin: 0 auto;
   background: #fff;
   border: 1px solid grey;
}
#header
{
   padding: 5px 10px;
   background: #fff;
   height: 90px;
   border-bottom: 1px solid #ccd;
}

#main
{
   float: right;
   width: 930px;
   padding: 10px;
   min-height: 600px;
   border-left: 1px solid #ccd;
}

.pageTitle
{
   font-family: Arial;
   font-weight: normal;
   font-size: 20pt;
   margin: 10px;
}
.pageTitle span
{
   display: block;
   height: 50px;
   background-repeat: no-repeat;
   margin: 0px;
   padding: 18px 0px 0px 55px;
}

.prbg
{
   /* pagination row button container */
   background-image: url(Images/ButtonBarBackground.gif);
   background-repeat: repeat-x;
   color: #003297;
   font-family: Verdana, Geneva, ms sans serif;
   font-size: 10px;
   font-weight: normal;
   white-space: nowrap !important;
}

.SearchArea
{
   float: left;
   padding-top: 10px;
}
.FilterOptionsArea
{
   float: left;
   margin-top: 5px;
}
.SortBarArea
{
   float: left;
   margin-bottom: 2px;
   clear: both;
}

.SortLabel
{
   float: left;
   width: 110px;
   text-align: right;
   margin-right: 4px;
}

.SortControl
{
   float: left;
   text-align: left;
   margin-right: 4px;
}

.FilterButtonArea
{
   float: left;
   margin-left: 10px;
   margin-top: 3px;
}

.FilterButton
{
   float: left;
   margin-bottom: 3px;
   clear: left;
}

.ControlComboStyle
{
   font-family: Tahoma, Arial, sans-serif;
   font-size: 100%;
   height: 17px;
}

.ControlTextBoxStyle
{
   font-family: Tahoma, Arial, sans-serif;
   font-size: 100%;
   height: 13px;
}

.ControlListBoxStyle
{
   font-family: Tahoma, Arial, sans-serif;
   font-size: 100%;
   height: 64px;
}

.ControlButtonStyle
{
   font-family: Tahoma, Arial, sans-serif;
   font-size: 100%;
   height: 22px;
   width: 100px;
}

.btnDel
{
   background-image: url('Images/bin_closed.png');
   border-style: none;
   background-color: transparent;
   width: 16px;
   height: 16px;
   display: inline-block;
   text-decoration: none;
   text-align: center;
}

.loadingIcon
{
   float: left;
   padding-left: 2px;
}
.alignIcon
{
   padding: 0px;
   margin: 0px;
   margin-left: -4px;
}
.alignIcon img
{
   vertical-align: middle;
}
.repeaterTable
{
   border: 1px solid #DDE9FF;
   border-spacing: 0px;
   border-collapse: collapse;
   clear: both;
}
.repeaterTable th, .repeaterTable td
{
   padding: 2px;
   text-align: center;
   vertical-align: top;
   border: 1px solid #808080;
}
.repeaterTableHeader
{
   background-color: #C0D0F1;
   color: #003399;
   height: 22px;
   font-weight: bold;
}

.repeaterTableFooter
{
   background-color: #ffffff;
   text-align: center;
   height: 25px;
   font-weight: bold;
}

.repeaterTableRow
{
   background-color: #ffffff;
   height: 20px;
}

.repeaterTableAlternate
{
   background-color: #DDE7FF;
   height: 20px;
}

.floatleft
{
   float: left;
}

.accountSubTitleClass
{
   width: 675px;
   clear: both;
   color: #666666;
   height: 18px;
   text-align: left;
   padding-left: 10px;
   font-size: 12px;
   font-weight: bolder;
}
/* Override the embedded MultiSelectDLL.css settings   */
.popupMenu
{
   border: 1px solid #000000;
   display: none;
   background-color: #FFFCEA;
   overflow: auto;
   text-align: left;
   font: 11px Tahoma, Arial, sans-serif;
   z-index: 999999999;
}

/* Override the embedded MultiSelectDLL.css settings   */
.inputStyle
{
   background-color: White;
   border-bottom: #808080 1px solid;
   border-right: #808080 1px solid;
   border-top: #808080 1px solid;
   border-left: #808080 1px solid;
   font-family: Tahoma, Arial, sans-serif;
   color: #444444;
   height: 15px;
   font: 11px Tahoma, Arial, sans-serif;
   overflow: hidden;
   border-color: #000000;
}

/* Enhanced Tooltip stuff  */
.HelpWindow
{
   padding: 6px 6px 6px 6px;
   border: 1px solid rgb(204, 204, 204);
   z-index: 99999;
   display: none;
   border-radius: 8px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   -webkit-box-shadow: inset 3px 3px 3px 0px rgba(255,255,255, .6), 1px 1px 2px 0px rgba(0,0,0, .2);
   -moz-box-shadow: inset 3px 3px 3px 0px rgba(255,255,255, .6), 1px 1px 2px 0px rgba(0,0,0, .2);
   box-shadow: inset 3px 3px 3px 0px rgba(255,255,255, .6), 1px 1px 2px 0px rgba(0,0,0, .2);
   background: rgb(255,233,132);
   background: -moz-linear-gradient(90deg, rgb(255,233,132) 35%, rgb(249, 219, 80) 72%);
   background: -webkit-linear-gradient(90deg, rgb(255,233,132) 35%, rgb(249, 219, 80) 72%);
   background: -o-linear-gradient(90deg, rgb(255,233,132) 35%, rgb(249, 219, 80) 72%);
   background: -ms-linear-gradient(90deg, rgb(255,233,132) 35%, rgb(249, 219, 80) 72%);
   background: linear-gradient(180deg, rgb(255,233,132) 35%, rgb(249, 219, 80) 72%);
}

.HelpWindow ul
{
   /* list-style-position: inside; */
   margin-left: 15px;
   list-style: disk;
   margin-top: 0.5em;
   margin-bottom: 0.5em;
}

.HelpWindow ol
{
   /* list-style-position: inside; */
   list-style-type: decimal;
   margin-left: 25px;
   margin-top: 0.5em;
   margin-bottom: 0.5em;
}
.HelpWindow li
{
   margin-top: 0.2em;
}
/* End Enhanced Tooltip stuff  */
.calImg
{
   margin: 0;
   padding: 0;
   border: 0;
   cursor: pointer;
}
.standardbox
{
   background-color: #FFFDE6;
   border: 2px solid #bacdff;
   border-radius: 6px;
   -moz-border-radius: 6px;
   -webkit-border-radius: 6px;
   -webkit-box-shadow: inset 4px 4px 4px 0px rgba(255,255,255, 1), 1px 1px 2px 0px rgba(0,0,0, .2);
   -moz-box-shadow: inset 4px 4px 4px 0px rgba(255,255,255, 1), 1px 1px 2px 0px rgba(0,0,0, .2);
   box-shadow: inset 4px 4px 4px 0px rgba(255,255,255, 1), 1px 1px 2px 0px rgba(0,0,0, .2);
   overflow-x: auto;
   overflow-y: auto;
   padding: 4px 4px 4px 4px;
}

/* settings that are usefull for multi-edit Gridviews with frozen headers/columns */
.fixedHeader
{
   font-size: 100%;
   text-align: left;
   color: #333333;
}

.fixedHeader th
{
   background-repeat: repeat-x;
   background-color: #ffffff;
   line-height: 18px;
   border-left: 1px solid #dbddff;
   border-right: 1px solid #dbddff;
   border-bottom: 1px solid #dbddff;
   background-image: url('Images/header_back.bmp');
}

.fixedTableBody td
{
   color: #003399; /* background-color: #F4F7FF; */ /* font-weight: bold; */
   vertical-align: top;
}

.fixedTableBody input
{
   font-family: Tahoma, Arial, sans-serif;
   color: #003399; /* font-size: 95%; */
   background-color: #E1E8FF;
   font-weight: bold;
}

.scrollingTableBody td
{
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   border: 0px; /* background-color: #F4F7FF; */
}

/*  end multi-edit Gridviews  */
