﻿/* Form Caption 
----------------------------------------------------*/
.formcaption
{
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:large !important;
    text-align:left;
    color:#2D2D2D;
    font-weight:bold;
 }
 
 /* Label 
---------------------------------------------------*/
  .itemlabel
{
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:small;
    color:#2D2D2D;
}

 /* Text Box
---------------------------------------------------*/
 
.textbox
{
 border-color: Gray;
 border-width:1px;
 margin-top: 0px;
}

 /* Form background & border 
---------------------------------------------------*/
 .FormContent
   {
    width:auto;
	min-width:550px;
	height:auto;
	border-width :thin;
	border-style :ridge   ;
    border-color :#8792E3;
	background-color:#d5d7e7;

   }

 /* Grid View 
---------------------------------------------------*/
 
   .gridview
	{
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:12px;
}
	
/* frmSearch
---------------------------------------------------*/

    .HeaderGrid
    {
    	background-color:#757DB6;
    	font-weight :bold ;
    	text-align :left;
    	color:White ;
    	
   }

 .popupUserControl
    {
        display:block;
        position:absolute;
        border:1px solid black;
        background-color:#C9D9F4;
        padding-left:13px;
        padding-top:0px;
        padding-right:20px;
        padding-bottom:10px;
        z-index:10000;
    }
     .images
        {
            width:25px;
            height:20px;
        }
   .popupUserControl #textboxgroup
        {
            left:55px;
            text-align:left;
            position:absolute; 
        }
         
 .popupUserControlSelect
       {
        display:block;
        position:absolute;
        border:1px solid black;
        background-color:#C9D9F4;
        padding-left:13px;
        padding-top:0px;
        padding-right:20px;
        padding-bottom:1px;
        z-index:10000;
         }
         
   .popupUserControlSelect #textboxgroup
        {
            left:55px;
            text-align:left;
            position:absolute;
        }
          
       /*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : #DADCE9;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style :inset;
	cursor :pointer ;
	overflow : auto;
	height : 100px;
	text-align :left;
    list-style-type :disc ;
    z-index:1000;
  }
/* AutoComplete item */

.autocomplete_listItem 
{
	background-color :White ;
	color : windowtext;
	padding : 1px;
	font-family :Cambria ;
	font-weight :lighter  ;
	font-size :15px;
	}
      

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{	background-color: #ecdbf9;
	color: black;
	padding: 1px;
	font-size :15px;
	font-family :Cambria ;
	font-weight :bold;
}


/* GRID STYLE***************/

  .Grid {background-color: #fff; margin: 5px 2 10px 0; 
border: solid 1px #525252; border-collapse:collapse; font-family:Calibri; color: #474747;
      }
.Grid td {
      padding: 2px; 
      border: solid 1px #c1c1c1; }
.Grid th  {
      padding : 4px 2px; 
      color: #fff; 
      background: #363670 url(../Images/grid-header.png) repeat-x top; 
      border-left: solid 1px #525252; 
      font-size: 0.9em; }
.Grid .alt {
      background: #fcfcfc url(../Images/grid-alt.png) repeat-x top; }
.Grid .pgr {background: #363670 url(../Images/grid-pgr.png) repeat-x top; }
.Grid .pgr table { margin: 3px 0; }
.Grid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
.Grid .pgr a { color: Gray; text-decoration: none; }
.Grid .pgr a:hover { color: #000; text-decoration: none; }