/*Login*/
#loginSect, #loginErrorMsg
                {width:380px;margin:0 auto;font-size:12px;}
#loginSect      {height:120px;background-color:#000000;border:outset 2px #ef8406;}
#loginIcon      {height:56px;width:50px;background:transparent url(../../_respub/_img/login.gif) no-repeat left;}
#loginSect td.colHeading
                {padding-right:20px;color:#ffffff;text-align:left;}
#logoutReasonMsg{width:620px;margin:0 auto;}


/*----------------------------------------------------------------------------------------------*/
/*Tables - FormView Template*/                  
td.areaHeader   {border-style:none;text-align:left;font-weight:bold;color:#8498ae}/*blue*/
table.gridSection,table.gridItem
                {width:100%;border-collapse:collapse;text-align:center;vertical-align:middle;}                
table.gridSection td,table.gridItem td
                {border-style:none;}
table.gridSection td
                {margin:0;padding:1px 5px 2px 5px;vertical-align:top; text-align:center;}                                
table.gridItem td,table.gridItem td.rowHeader,table.gridItem td.rowHeaderTtl
                {margin:0;padding:0px 4px 1px 0px;vertical-align:middle;}                
table.gridItem td
                {text-align:left;}                
table.gridItem td.rowHeader  
                {text-align:left;color:#959595;} /*gray*/                
table.gridItem td.rowHeaderTtl,td.rowHeaderTtl,.rowHeaderTtl /*incl for all tables and class*/
                {text-align:right;color:#505050;} /*dark gray*/            

.gridItemTemplate
                {vertical-align:top;border-style:none;}

/*Tables - Confirmation Message*/  
table.confMsg td.confMsgLbl                
                {text-align:left; padding:0px 0px 4px 0px;}   
table.confMsg td.confMsgBtn   
                {text-align:center;}  
           
/*----------------------------------------------------------------------------------------------*/                
/*Controls*/       

/*Menu*/                
.menuZ          {z-index:2999;}/* RadMenu behind RadWindow(z-index:3000) */

/*Push Buttons*/       
.saveBtn,.yesBtn,.noBtn,.cancelBtn
                {width:62px; text-align:left;font-size:12px;padding-left:20px; cursor:hand;margin:2px 0px 0px 0px;background-color:#ef8406;
                  border-top:solid 1px #FFFFFF;border-left:solid 1px #FFFFFF;border-right:solid 1px #000000;border-bottom:solid 1px #000000;}    
.saveBtn        {background:#ef8406 url(../../_respub/_img/save.gif) no-repeat left;}
.yesBtn         {background:#ef8406 url(../../_respub/_img/yes.gif) no-repeat left;}
.noBtn          {background:#ef8406 url(../../_respub/_img/no.gif) no-repeat left;padding-left:17px;}                              
.cancelBtn      {background:#ef8406 url(../../_respub/_img/cancel.png) no-repeat left;padding-left:17px;}                              

/*------------------------------------*/
/*Link Buttons*/       

.lbtnView,.lbtnEdit,.lbtnDel,.lbtnAdd,.lbtnSave,.lbtnYes,.lbtnNo,.lbtnCancel,
.lbtnClear,.lbtnClose,.lbtnSearch,.lbtnShwHide,.lbtnSecu,.lbtnLogout,.lbtnHome,
.lbtnStarM,.lbtnStarS,.lbtnMoneyFolS,.lbtnCashReg,.lbtnChkOut,.lbtnRefresh
                {font-size:12px !important;margin-left:3px;margin-right:3px;text-decoration:none !important;}
                     
a.lbtnView,a.lbtnEdit,a.lbtnDel,a.lbtnAdd,a.lbtnSave,a.lbtnYes,a.lbtnNo,a.lbtnCancel,
a.lbtnClear,a.lbtnClose,a.lbtnSearch,a.lbtnShwHide,a.lbtnSecu,a.lbtnRefresh
                {color:#003399;} /*blue*/
                   
a.lbtnView:hover,a.lbtnEdit:hover,a.lbtnDel:hover,a.lbtnAdd:hover,a.lbtnSave:hover,a.lbtnYes:hover,a.lbtnNo:hover,a.lbtnCancel:hover,
a.lbtnClear:hover,a.lbtnClose:hover,a.lbtnSearch:hover,a.lbtnShwHide:hover,a.lbtnSecu:hover,a.lbtnRefresh:hover          
                {color:#ff0000;} /*red*/                  
a.lbtnLogout    {color:#3382b1;} /*blue*/
a.lbtnLogout:hover
                {color:#000000;}
a.lbtnHome      {color:#979f91;} /*gray*/
a.lbtnHome:hover
                {color:#000000;}              
a.lbtnStarM,a.lbtnStarS
                {color:#4497dd;} /*SkyBlue*/
a.lbtnStarM:hover,a.lbtnStarS:hover
                {color:#ff0000;} /*red*/
a.lbtnMoneyFolS
                {color:#ce8c10;} /*Orange*/
a.lbtnMoneyFolS:hover
                {color:#ff0000;} /*red*/     
a.lbtnCashReg
                {color:#003399;} /*Orange*/
a.lbtnCashReg:hover
                {color:#ff0000;} /*red*/                       
a.lbtnChkOut    {color:#003399;} /*blue*/            
a.lbtnChkOut:hover
                {color:#ff0000;} /*red*/                       

.lbtnView       {padding-left:16px;background:url(../../_respub/_img/view.gif) no-repeat left 50%;}
.lbtnEdit       {padding-left:17px;background:url(../../_respub/_img/edit.gif) no-repeat left 50%;}
.lbtnDel        {padding-left:16px;background:url(../../_respub/_img/del.gif) no-repeat left 50%;}
.lbtnAdd        {padding-left:18px;background:url(../../_respub/_img/AddRecord.gif) no-repeat left 50%;}
.lbtnSave       {padding-left:13px;background:url(../../_respub/_img/save.gif) no-repeat left 50%;}
.lbtnYes        {padding-left:16px;background:url(../../_respub/_img/yes.gif) no-repeat left 50%;}
.lbtnNo         {padding-left:16px;background:url(../../_respub/_img/no.gif) no-repeat left 50%;}
.lbtnCancel     {padding-left:16px;background:url(../../_respub/_img/cancel.png) no-repeat left 50%;}
.lbtnClear      {padding-left:17px;background:url(../../_respub/_img/clear.gif) no-repeat left 50%;}
.lbtnClose      {padding-left:13px;background:url(../../_respub/_img/close.gif) no-repeat left 50%;}
.lbtnSearch     {padding-left:14px;background:url(../../_respub/_img/srch.gif) no-repeat left 50%;}
.lbtnShwHide    {padding-left:15px;background:url(../../_respub/_img/updown.gif) no-repeat left 50%;}
.lbtnSecu       {padding-left:18px;background:url(../../_respub/_img/editsecu.gif) no-repeat left 50%;}
.lbtnLogout     {padding-left:20px;background:url(../../_respub/_img/logout.gif) no-repeat left 50%;}              
.lbtnHome       {padding-left:18px;background:url(../../_respub/_img/home.png) no-repeat left 50%;}                 
.lbtnStarM      {padding-left:18px;background:url(../../_respub/_img/starYmed.gif) no-repeat left 50%;}              
.lbtnStarS      {padding-left:16px;background:url(../../_respub/_img/starYsml.gif) no-repeat left 50%;}              
.lbtnMoneyFolS  {padding-left:19px;background:url(../../_respub/_img/monFolS.gif) no-repeat left 50%;}   
.lbtnCashReg    {padding-left:19px;background:url(../../_respub/_img/cshreg.gif) no-repeat left 50%;}   
.lbtnChkOut     {padding-left:16px;background:url(../../_respub/_img/chkout.gif) no-repeat left 50%;}  
.lbtnRefresh    {padding-left:19px;background:url(/_respub/_img/Refresh.gif) no-repeat left 50%;}  


/*------------------------------------*/
/*All Labels*/              
.lblHdrBdr,lblNumHdrBdr
                {border:none;}

.lblStdBdr,.lblNumBdr,.lblTtlBdr,.lblNumTtlBdr,.lblStdNoBdr,.lblNumNoBdr,.lblTtlNoBdr
                {color:#707070;}/*gray*/
.lblStd,.lblTtl,.lblStdGvw,.lblTtlGvw
                {text-align:left;}                
.lblNumBdr,.lblNumTtlBdr,.lblNumNoBdr,.lblNumTtlNoBdr
                {text-align:right;}
.lblTtlBdr,.lblNumTtlBdr
                {background-color:#e5e8ed;border:solid 1px;padding:1px 0 1px 1px;border-color:#afafaf;
                  float:left;display:block;}/*For Labels on FF. Note: Put a <div style="clear:both;"/> after the label to clear the floating effect if needed*/
                
/*Labels With Border*/              
.lblStdBdr,.lblNumBdr,.lblTtlBdr,.lblNumTtlBdr         
                {border:solid 1px;padding:1px 0 1px 1px;float:left;display:block;}/*For Labels on FF. Note: Put a <div style="clear:both;"/> after the label to clear the floating effect if needed*/
                  
.lblStdBdr,.lblNumBdr {border-color:#e0e0e0;}

.lblTtlBdr,.lblNumTtlBdr
                {border-color:#afafaf;background-color:#e5e8ed;}/*For Labels on FF. Note: Put a <div style="clear:both;"/> after the label to clear the floating effect if needed*/

/*Labels in Without Border*/              
.lblStdNoBdr,.lblNumNoBdr,.lblNumTtlNoBdr    
                {border:none;}

/*Labels - Message*/              
.lblWarn,.lblSuccess,.lblError,.lblAccessBlock
                {padding-left:17px;border:none;}                
.lblWarn        {background:url(../../_respub/_img/warnSm.gif) no-repeat top left;color:red;}
.lblSuccess     {background:url(../../_respub/_img/successSm.gif) no-repeat top left;}
.lblError       {background:url(../../_respub/_img/errorSm.gif) no-repeat top left;color:red;}
.lblAccessBlock,.lblLgInBlock
                {background:url(../../_respub/_img/block.gif) no-repeat top left;color:red;padding-left:21px;}
.lblSecurityReason
                {background:url(../../_respub/_img/talk.gif) no-repeat top left;padding-left:22px;}
.lblInfoMsg
                {background:url(../../_respub/_img/talk.gif) no-repeat top left;padding-left:22px;}

/*RadTab*/  
.rTabContentWrapper
                {background-color:#ffffff;padding:5px;border:solid 1px #828282;border-top-style:none;}

/*Bulleted Lists*/ 
.blstUlSml      {margin:0;padding:0;}
.blstUlSml li   {list-style-type:none;text-decoration:none;padding-left:5px;
                  background:transparent url(../../_respub/_img/bullSml.gif) no-repeat left 50%;}

/*----------------------------------------------------------------------------------------------*/ 
/*Breadcrumb Table*/  
.breadcrumb_wrapper
{
  width:100%;
  height:22px;
  padding:3px 12px 0 0; 
  color: #3382b1;
  font-size:12px;
  background:transparent url(../../_respub/_img/breadcrumb_bg.png) repeat-x;     
}
.pagetitle
{
  width:100%;
  margin-left:7px;
  padding:3px 0 0 25px;  
  text-align:left;
  background:transparent url(../../_respub/_img/anchor.gif) no-repeat;   
}
.breadcrumb
{
  width:100%; 
  text-align:right;
}
.breadcrumb .first
{
  width:100%;
  padding:0 0 10px 18px;  
  background:transparent url(../../_respub/_img/direction_short.png) no-repeat;   
}
.breadcrumb .item
{
  padding:0; 
}

.breadcrumb a,
.breadcrumb a:hover
{
  color: #3382b1;
  font-style:italic;
  text-decoration:none;
}
                
/*------------------------------------*/
/*Validations and Error Msg*/                                            
.rgridResultMsg {margin:5px 2px;text-align:left;}

/*------------------------------------*/
/*Standard links*/                                  
a.hdrLnk,a.hdrLnk:visited
                {color:#db9a00;}      
a.hdrLnk:hover  {color:#ffffff;}                    
a.reloginLnk,a.reloginLnk:visited
                {color:#db9a00;}       
a.reloginLnk:hover
                {color:#ffffff;}
   
/*------------------------------------*/
/*RAD Grid*/                                                  
.GridCellHoverClass
{
  text-decoration:underline;
  cursor:pointer;
  cursor:hand;
}
.GridCellDefaultClass
{
  text-decoration:none;
}
.GridCellClickClass
{
  text-decoration:none;
}  

/*------------------------------------*/
/*RAD PanelBar*/ 
.SelectedPanelBar 
{
  background-color:#a726ff !important;
}

/*------------------------------------*/
/*RAD Combobox - Multicolumn*/ 
.rcbHeader ul,.rcbFooter ul,
.rcbItem ul, .rcbHovered ul, .rcbDisabled ul
{
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.col1, .col2, .col3, .col4, .col5, .col6
{
  float: left;
  margin: 0;
  padding: 0 5px 0 0;
  line-height: 14px;
}

