﻿.BodyStyle
{
    font-family:Arial;
    font-size:12px;
    color:#202020;
    background-color:white;
    height:100%;
    width:100%;
 
    
    }

.LB_innerDiv
{
    padding:10px 10px 10px 10px;
}    

.selcommon
{
    width:281px
}   
.fbinputcaptxt
{
	width:170px;
	}
.inputtxt
{
    width:275px
}

.fb_message
{
	width:275px;
	}
    
.password
{
    width:100px
    }
   .zoneViewDiv
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    } 
.CatalogZoneDiv
{
  text-align:left;
    
    }  
    
.fckHeader
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#333333;
    }  
    
    .fckInsert1
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#990000;
    }  
    
        .fckInsert2
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#0000ee;
    }  
    
    .fckCit
{
    font-family:Times New Roman;
    font-size:11px;
    font-style:italic;
    color:#003399;
    }  
    
    .fckRef
{
    font-family:Arial;
    font-size:12px;
    color:#990000;
    cursor:pointer;
    }   
        
.fckText
{
    font-family:Arial;
    font-size:12px;
    color:#202020;
    }   
    
    .fckDate
{
     font-family:Arial;
    font-size:11px;
    color:#666666;
    }  
   div.fckInDiv
{
font-family:Arial;
 font-weight:bold;
font-size:12px;
  line-height:20px;
     color:#990000;
  padding:5px;
} 

.searchResHeaader{

   line-height:20px;
font-weight:bold;
font-size:15px;
     color:red;
     margin-top:10px ;
     margin-bottom:10px  ;
  

}

.fckSign
{
   margin-top:3px;
    font-family: Arial!important;
 font-size: 11px!important;
  color: #666666!important;
}	
    
.lr_Register
{
    text-decoration:none;
    font-size:10px;
    }    
    
.dialogHeader
{
      font-family:Tahoma;
    font-size:14px;
    font-weight:bolder; 
    color:black;
    }

  .footText
    {
    	color:#999999;
    	font-size:12px;
    	font-family:Tahoma Arial;
    	
    	}

.imgBtn_combo_select
{
 background:url(img/combo_select.gif) no-repeat;
 width:16px;
 height:15px;
 cursor:pointer;
 vertical-align:middle;
}

.imgBtn_bulkupload
{
 background:url(img/uploadph.gif) no-repeat;
 width:16px;
 height:15px;
 cursor:pointer;
 vertical-align:middle;
}




.imgBtn_loginShow
{
 background:url(img/loginbtnk.gif) no-repeat;
 width:25px;
 height:25px;
 cursor:pointer;
 vertical-align:middle;
}

.imgBtn_GoHome
{
 background:url(img/home.gif) no-repeat;
 width:25px;
 height:25px;
 cursor:pointer;
 vertical-align:middle;

}
.imgBtn_GoTranslator
{
 background:url(img/EN.gif) no-repeat;
 width:25px;
 height:25px;
 cursor:pointer;
 vertical-align:middle;

}
.imgBtn_plus
{
 background:url(img/plus.gif) no-repeat;
 width:9px;
 height:9px;
 cursor:pointer;
 vertical-align:middle;
}

.imgBtn_minus
{
 background:url(img/minus.gif) no-repeat;
 width:9px;
 height:9px;
 cursor:pointer;
 vertical-align:middle;
}

.imgBtn_props
{
 background:url(img/properties.gif) no-repeat;
 width:16px;
 height:16px;
 cursor:pointer;
 vertical-align:middle;
}
   
   .imgBtn_move
{
 background:url(img/action_move.gif) no-repeat;
 width:17px;
 height:17px;
 cursor:move;
 vertical-align:middle;
}
    
    .imgBtn_search
{
    background:url(img/mag.gif) no-repeat;
    width:17px;
    height:17px;
    cursor:pointer;
    vertical-align:middle;
    }      
    
.imgBtn_edit
{
    background:url(img/edit.gif) no-repeat;
    width:15px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    }  
    
    .imgBtn_attach
{
    background:url(img/action_attach.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    }  
    
     
    
.imgBtn_delete
{
    background:url(img/delete.gif) no-repeat;
    width:14px;
    height:14px;
    cursor:pointer;
    vertical-align:middle;
    }   
    
    .imgBtn_deactivate
{
    background:url(img/action_deactivate.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    }   
    
        .imgBtn_activate
{
    background:url(img/action_activate.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    
    }  
    
     
     
.NotLoggedWarning
{
    font-family:Tahoma;
    font-size:14px;
    font-weight:bolder; 
 
    color:black;
    text-decoration:none; 
    }
    
/* ----------------- PecomCalculatorWebPart -------------------------*/
iframe.calcIframe
{
    width:100%;
height:500px;
    }
/* ----------------- PecomCalculatorWebPart -------------------------*/

/* ----------------- PecomYourCargoWebPart -------------------------*/
iframe.CARGOIframe
{
    width:100%;
height:900px;
    }
/* ----------------- PecomYourCargoWebPart -------------------------*/
/* ----------------- UserManagementWebPart -------------------------*/

.UMCfilterTC
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border:1px;
}
/* ----------------- UserManagementWebPart -------------------------*/

/* ----------------- User Profile -------------------------*/
.Profile_header
{
    text-align:right;  font-weight:bold;FONT-SIZE: 11px;	COLOR: black;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif

    }
    
    .UR_notification
    {
            text-align:left;  font-weight:bold;FONT-SIZE: 10px;	
            COLOR: Green;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif

        }
/* ----------------- User Profile -------------------------*/
/* ----------------- GuestBook ----------------------------*/
.GBName
{
     font-weight:bold;FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    }

.GBmessage
{
	
	width:275px;
}
        
    
.GBData
{
    font-weight:bold; FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    }  
.GBSubject
{
    font-weight:bold; FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    } 
.GBText
{
  font-weight:bold;  FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    }
.GBNameVal
{FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    }
.GBDataVal
{
    FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    }  
.GBSubjectVal
{
    FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    } 
.GBTextVal
{
    FONT-SIZE: 11px;	COLOR: #666666;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    }
    
/* ----------------- GuestBook ----------------------------*/

/* ----------------- DocumentView ----------------------------*/

.docViewportImgTD
{
    vertical-align:top;
    text-align:center;
    
    }
.docViewHeader
{
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    line-height:25px;
    height:30px;
    color: #333333;
    text-decoration:none; 
    text-align:center;
    
}
.docViewportTD
{
    text-align:left;
        
    }    

/* ----------------- Document View ----------------------------*/
/* ----------------- Questionnaire ----------------------------*/

.QMineTableContainer
{
    padding: 0px 0px 0px 0px;
    border:0px;
    width:100%;
    margin:0px 0px 0px 0px;
    }


.Quest_answ_td
{
text-align:right;

}

.Quest_answres_td
{
	width:50%;
    text-align:right;

    }
    
    .Quest_answresr_td
    {
    	
    	width:50%;
         text-align:left;

        }

.Q_answText
{
     font-family:Arial;
    font-size:12px;
    color:#42699e;
    text-decoration:none; 
    text-align:center;
    
    }
.Q_TotalanswTD
{height:30px;
    	line-height:30px;
	text-align:center;
	}
.Q_TotalanswText
{
     font-family:Arial;
    font-size:10px;
    color:black;
    text-decoration:none; 
    text-align:center;
    
    }    
    
.Q_TotalanswNum
{
	font-family:Arial;
    font-size:10px;
    color:green;
    text-decoration:none; 
    text-align:center;
	}    
    
    
.Q_RPText
{
    
     font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
    color:#42699e;
    text-decoration:none; 
    text-align:center;
    
    }    

.Q_RDel
{
     height:5px;
    
    }

.QMineResText
{
     font-family:Tahoma;
    font-size:12px;
    font-weight:normal; 
    color:black;
    text-decoration:none; 
    text-align:left;
    }
.QMineResTD
{
        text-align:center;
    }    
    
.QMineQTD
{
    text-align:center;
     padding:5px 0px 5px 0px;
    }
.QMainQText    
{
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold; 
    color:#42699e;
    }

/* ----------------- Questionnaire ----------------------------*/

/* ----------------- Banner Ruller ----------------------------*/
.bannerheader    
{
     font-family:Tahoma;
    font-size:14px;
    font-weight:bolder; 
    color:black;
    text-decoration:none; 
    text-align:center;
    
    }


/* ----------------- Banner Ruller ----------------------------*/


/* ----------------- Questionnaire List ----------------------------*/

.QLWP_mTxt
{
    text-decoration:none; 
    }
    
    .QLWP_CellHeader
{
     font-family:Tahoma;
    font-size:14px;
    font-weight:normal; 
    color:#106ce9;
    text-decoration:none; 
    }

.QLWP_CellSDesc
{
    font-family:Tahoma;
    font-size:10px;
    font-weight:normal; 
 
    color:gray;
    text-decoration:none; 
    }
    
    .QLWP_CellSDescTD
{
    text-align:center;
    padding:0px 0px 10px 0px;
    
    }
    
.QLWPData
{
    font-family:Tahoma;
    font-size:8px;
    font-weight:normal; 
 
    color:#106ce9;
    text-decoration:none; 
    }

.QLWPCellHeader
{
     font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
 
    color:black;
    text-decoration:none;
    } 

.QLWPHeader
{
     font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
 
    color:black;
    text-decoration:none;
    } 
    
    .QLWPHeaderDeactivated
{
     font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
 
    color:Gray;
    text-decoration:none;
    } 

.QLWPSDesc
{
     font-family:Tahoma;
    font-size:10px;
    font-weight:normal; 
 
    color:black;
    text-decoration:none;
    }     
    
.QLWPViewed
{
       font-family:Tahoma;
    font-size:8px;
    font-weight:bolder; 
 
    color:#106ce9;
    text-decoration:none;
    }

.QLWPSmallCaption
{
    
      font-family:Arial;
    font-size:12px;
    color:#106ce9;
    text-decoration:none;
    
    }
.QLWPRubricCaption
{
    
      font-family:Tahoma;
    font-size:12px;
    font-weight:bolder; 
 
    color:#106ce9;
    text-decoration:none;

    }
    
  

 .QLWPHeadData
 {
    font-family:Tahoma;
    font-size:10px;
    font-weight:normal; 
    color:#106ce9;
    text-decoration:none;
     }
    
.QLWPHeader
{
      font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
    color:Black;
    text-decoration:none;
    } 
    
.QLWPRowsDelimeter
{
    height:5px;
    }
/* ----------------- Photo Archive ----------------------------*/            



    
/* ----------------- Photo Archive ----------------------------*/
.Pha_sortText
{
	cursor:pointer;
	color:Black;
	
	}
.Pha_mTxt
{
    text-decoration:none; 
    }
    
    .PhA_CellHeader
{
     font-family:Tahoma;
    font-size:14px;
    font-weight:normal; 
    color:#106ce9;
    text-decoration:none; 
    }

.PhA_CellSDesc
{
    font-family:Tahoma;
    font-size:10px;
    font-weight:normal; 
 
    color:gray;
    text-decoration:none; 
    }
    
    .PhA_CellSDescTD
{
    text-align:center;
    padding:0px 0px 10px 0px;
    
    }
    
.PhAData
{
    font-family:Tahoma;
    font-size:8px;
    font-weight:normal; 
 
    color:#106ce9;
    text-decoration:none; 
    }

.PhACellHeader
{
     font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
 
    color:black;
    text-decoration:none;
    } 

.PhAHeader
{
     font-family:Tahoma;
    font-size:12px;
    font-weight:bolder; 
 
    color:black;
    text-decoration:none;
    } 

.PhASDesc
{
     font-family:Tahoma;
    font-size:10px;
    font-weight:normal; 
 
    color:black;
    text-decoration:none;
    }     
    
.PhotoArchViewed
{
       font-family:Tahoma;
    font-size:8px;
    font-weight:bolder; 
 
    color:#106ce9;
    text-decoration:none;
    }

.PhotoArchSmallCaption
{
    
      font-family:Arial;
    font-size:12px;
    color:#106ce9;
    text-decoration:none;
    
    }
.PhotoArchRubricCaption
{
    
      font-family:Tahoma;
    font-size:12px;
    font-weight:bolder; 
 
    color:#106ce9;
    text-decoration:none;

    }
    
  
.PhASDescr
{
      font-family:Tahoma;
    font-size:10px;
    font-weight:normal; 
    color:gray;
    text-decoration:none;
    }
    
 .PhAHeadData
 {
    font-family:Tahoma;
    font-size:10px;
    font-weight:normal; 
    color:#106ce9;
    text-decoration:none;
     }
    
.PhAHeader
{
      font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
    color:Black;
    text-decoration:none;
    } 
    
.PhARowsDelimeter
{
    height:5px;
    }
/* ----------------- Photo Archive ----------------------------*/            
    /* ----------------- Photo Archives List -----------------------*/  
.PAL_ChildRubsDiv
{
 
}

.PALDocImage
{
    margin-right:5px
    }
.PALSDescr
{
      font-family:Arial;
    font-size:11px;
    font-weight:normal; 
    color:black;
    text-decoration:none;
    }
    
 .PALHeadData
 {
    font-family:Arial;
    font-size:11px;
    font-weight:normal; 
    color:#999999;
    text-decoration:none;
     }
     
     .PALChRubHeader
{
      font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
    color:Black;
    text-decoration:none;
    } 
   
.PAL_ChRubITd
{
    vertical-align:middle;
    width:12px;
    }
    
a.PALChRubHeaderRef
{
      font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
    color:Black;
    text-decoration:underline;
    } 
    
.PALHeader
{
      font-family:Arial;
    font-size:12px;
    font-weight:bold; 
    color:#00519c;
    text-decoration:none;

    } 
    
.PALRowsDelimeter
{
    height:5px;
    }
/* ----------------- Photo Archives List -----------------------*/     
/* ----------------- User Management Cell -----------------------*/     
.UMC_RowsDelimeterHidden
{
	 height:5px;
	}
.UMC_userspan	
{
	cursor:pointer;
	
	}
.UMC_SortMainCap
{
}
		
.UMC_sortText
{

}
/* ----------------- User Management Cell -----------------------*/    
/* ----------------- Universal List ----------------------------*/    
.UL_AuthorText
{
    font-family:Times New Roman;
    font-size:11px;
    font-style:italic;
    color:#003399;
	}
	
.UL_AuthorTD{}

.UL_ChildRubsDiv
{
    font-family:Arial;
    font-size:12px;
    color:#106ce9;
    text-decoration:none;
}
.UL_sortText
{
	  font-family:Arial;
    font-size:12px;
    color:black;
    text-decoration:none;
	}
.UL_SortMainCap
{
	
	}

.ULDocImage
{
    margin-right:5px
    }
.ULSDescr
{
        margin-top:3px;
    font-family: Arial!important;
 font-size: 11px!important;
  color: #666666!important;
    text-decoration:none;
    }
    
 .ULHeadData
 {
    font-family:Arial;
    font-size:12px;
    font-weight:bold; 
    color:#003399;
    text-decoration:none;
     }
     
     .ULChRubHeader
{
      font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
    color:#0f5094;
    text-decoration:none;
    cursor:pointer;
    } 
   
.UL_ChRubITd
{
    vertical-align:middle;
    width:12px;
    }
    
a.ULChRubHeaderRef
{
      font-family:Arial;
    font-size:12px;
    font-weight:bolder; 
    color:#0f5094;
    text-decoration:underline;
    } 
    
.ULHeader
{
      font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#333333;
    text-decoration:none;
    } 
    
.ULRowsDelimeterHidden
{
    height:5px;
    }
    
    .ULRowsDelimeter
{
    height:1px;
    padding:5px 0px 2px 0px;
     background:url(img/rowdel.gif);
     background-repeat: repeat-x;
     background-position:center;
    }

    .ULColumnsDelimeter
{
     width:1px;
    padding:0px 2px 0px 2px;
     background:url(img/coldel.gif);
     background-repeat: repeat-y;
     background-position:center;
    }    
    
/* ----------------- Universal List ----------------------------*/        
    
/* ----------------- Video List ----------------------------*/

.VideoListViewed
{
       font-family:Tahoma;
    font-size:8px;
    font-weight:bolder; 
 
    color:#106ce9;
    text-decoration:none;
    }

.VideoListSmallCaption
{
    
      font-family:Arial;
    font-size:12x;
    color:#106ce9;
    text-decoration:none;
    
    }
.VideoListRubricCaption
{
    
      font-family:Tahoma;
    font-size:22x;
    font-weight:bolder; 
 
    color:#106ce9;
    text-decoration:none;

    }
    
    
    
td.rub_inner
{
background-color:black;
}

td.rub_l_t
{
height:9px; 
width:9px; 
background-repeat:no-repeat;background-image:url(img/rub_l_t.gif);
}
td.rub_t_c
{
height:9px; 
background-repeat:repeat-x;background-image:url(img/rub_t_c.gif);
}
td.rub_r_t
{
height:9px; width:9px; background-repeat:no-repeat;background-image:url(img/rub_r_t.gif);
}

td.rub_l_c
{
width:9px; background-image:url(img/rub_l_c.gif);background-repeat:repeat-y
}
td.rub_r_c
{
width:9px;
background-image:url(img/rub_r_c.gif);background-repeat:repeat-y
}
td.rub_l_b
{
width:9px; height:9px; background-image:url(img/rub_l_b.gif);
}
td.rub_b_c
{
height:9px; background-image:url(img/rub_b_c.gif);background-repeat:repeat-x;
}

td.rub_r_b
{
width:9px; height:9px; background-image:url(img/rub_r_b.gif);
}

    
/* ----------------- Video List ----------------------------*/


/*----- MENU ST ------*/

.MenuLCap
{
    
        height:30px;

    
    }
    .MenuLCapDelimeter
{
    
        height:1px;
        background-color:White;

    
    }

.menu_arrow
{
    background:url(img/arright.gif) no-repeat;
    width:20px;
    height:23px;
    cursor:pointer;
    vertical-align:middle;
    }

td.menu_inner
{
background-color:#f0f0f0;
}

td.menu_l_t
{
height:6px; 
width:6px; 
background-repeat:no-repeat;
background-image:url(img/menu_l_t.gif);
}
td.menu_t_c
{
height:6px; 
background-repeat:repeat-x;
background-image:url(img/menu_t_c.gif);
}
td.menu_r_t
{
height:6px; width:6px;
 background-repeat:no-repeat;
 background-image:url(img/menu_r_t.gif);
}

td.menu_l_c
{
width:6px; background-image:url(img/menu_l_c.gif);background-repeat:repeat-y
}
td.menu_r_c
{
width:6px;
background-image:url(img/menu_r_c.gif);background-repeat:repeat-y
}
td.menu_l_b
{
width:6px; height:6px; background-image:url(img/menu_l_b.gif);
}
td.menu_b_c
{
height:6px; background-image:url(img/menu_b_c.gif);background-repeat:repeat-x;
}

td.menu_r_b
{
width:6px; height:6px; background-image:url(img/menu_r_b.gif);
}




.MainMenuBgTable
{
   
    height:42px;
    width:1024px;
    }

.MainHeader
{
     margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border:0px;
    height:285px;
    background-position:center;
    background-repeat:no-repeat;
    vertical-align: top;
    
    }

.MenuTableContainer
{
        margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border:0px;
    width:100%;
    }

.MenuTopCls
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border:0px;
    width:80px;
    height:35px;

    text-align:center;
    
    
    }

img.MenuTopImg
{
    vertical-align:middle;
    border:0;
    }

.MenuTopTxtTd
{
    width:80px;
    
    }
    
.MenuTopImgTd
{
    width:44px;
    text-align:left;
    
    }

.MenuTopInnerCls
{
    border:0px;
}

.MenuTopCls a
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#333333;
    text-decoration:none;
    margin:5 5 5 0;
    
    }
    
    .MenuTopCls td
{
    text-align:center;
    vertical-align:middle;
    }

.MenuLowCls
{
    
 margin: 0 0 0 0;
    padding: 0 0 0 0;
    border:0px;
    text-align:left;
    }
.MenuLowCls a
{
   font-family:Arial;
    font-size:12px;
    color:#660000;
    text-decoration:none;
    white-space:nowrap;
    }
    
/*----- MENU ST ------*/    

.NavButTextOn
{
    font-family:tahoma;
    font-weight:bold;
    font-size:12px;
    color:#106ce9;
    text-decoration:none;
    
    }

.NavButText
{
    font-family:tahoma;
    font-size:10px;
    color:black;
    text-decoration:none;
    }

.zoneWebPartParamsText
{
    white-space:nowrap;
    font-size:10px;
    font-family:Arial Verdana
    }

.webPart_HeaderFont{
FONT-SIZE: 12px;
font-family:Arial;
font-weight:bold;
color:#990000;
}


table.verbbutn
{
	background:url(img/verb_btn.gif) no-repeat;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    border:0px;
    width:191px;
    height:30px;
    
}

a.verbbtn{
	display:block;
	color:#555555;
	font-weight:bold;
	line-height:29px;
	text-decoration:none;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	vertical-align:middle;
}
a:hover.verbbtn{
	color:#0066CC;
}




.verbs_openlist
{
    background:url(img/verbslist.gif) no-repeat;
    width:13px;
    height:13px;
    cursor:pointer;
    vertical-align:middle;
    }


.verbuncheck
{
    background:url(img/x_item_chk0.gif) no-repeat;
    width:11px;
    height:11px;
    cursor:pointer;
    vertical-align:middle;
    }
    
    .verbcheck
{
    background:url(img/x_item_chk1.gif) no-repeat;
    width:11px;
    height:11px;
    cursor:pointer;
    vertical-align:middle;
    }

.verb_settitle
{
     background:url(img/action_insert.gif) no-repeat;
    width:10px;
    height:10px;
    cursor:pointer;
    vertical-align:middle;
    
    }

.verb_add
{
    background:url(img/action_insert.gif) no-repeat;
    width:10px;
    height:10px;
    cursor:pointer;
    vertical-align:middle;
    }

.verb_upload
{
    
     background:url(img/action_upload.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    
    }
   
     .verb_design
{
     background:url(img/action_design.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    
    } 
    
.verb_edit
{
    background:url(img/action_edit.gif) no-repeat;
    width:10px;
    height:10px;
    cursor:pointer;
    vertical-align:middle;
    }
    
    .verb_delete
{
    background:url(img/action_delete.gif) no-repeat;
    width:10px;
    height:10px;
    cursor:pointer;
    vertical-align:middle;
    }
    
        .verb_properties
{
    background:url(img/properties.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    }
    
        .verb_setrubrics
{
    background:url(img/setrubrics.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    }    
    
.verb_showall
{
    background:url(img/showall.gif) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    vertical-align:middle;
    }



td.cell_inner
{
    background-repeat:no-repeat!important;
    background-position:center!important;
        padding:10px 10px 10px 10px;
}

td.cell_innerHeader
{
    background-color:white;
    background-repeat:no-repeat!important;
    background-position:center!important;
    padding:2px 2px 2px 2px;
}


td.cell_l_t
{
height:28px; 
width:6px; 

}
td.cell_t_c
{
height:28px; 
background-repeat:repeat-x;
background-image:url(img/headbg.gif);
}
td.cell_r_t
{
height:28px; width:5px; 

}

td.cell_l_t_e
{
height:6px; 
width:6px; 

}
td.cell_t_c_e
{
height:0px; 


}
td.cell_r_t_e
{
height:0px; width:0px; 
}
td.cell_l_c
{
width:6px; 

}
td.cell_r_c
{
width:6px;


}
td.cell_l_b
{

width:6px; 
height:6px; 

}
td.cell_b_c
{
height:6px; 

}

td.cell_r_b
{
width:6px; height:6px; 

}


/* с рамкой
td.cell_inner
{
background-color:white;
}

td.cell_l_t
{
height:31px; 
width:7px; 
background-repeat:no-repeat;
background-image:url(img/l_t.gif);
}
td.cell_t_c
{
height:31px; 
background-repeat:repeat-x;
background-image:url(img/t_c.gif);
}
td.cell_r_t
{
height:31px; width:5px; background-repeat:no-repeat;
background-image:url(img/r_t.gif);
}

td.cell_l_t_e
{
height:6px; 
width:7px; 
background-repeat:no-repeat;
background-image:url(img/l_t_e.gif);
}
td.cell_t_c_e
{
height:6px; 
background-repeat:repeat-x;
background-image:url(img/t_c.gif);
}
td.cell_r_t_e
{
height:6px; width:5px; background-repeat:no-repeat;
background-image:url(img/r_t.gif);
}
td.cell_l_c
{
width:7px; background-image:url(img/l_c.gif);
background-repeat:repeat-y
}
td.cell_r_c
{
width:5px;
background-image:url(img/r_c.gif);
background-repeat:repeat-y
}
td.cell_l_b
{

width:7px; 
height:6px; 
background-repeat:no-repeat;
background-image:url(img/l_b.gif);
}
td.cell_b_c
{
height:6px; background-image:url(img/b_c.gif);
background-repeat:repeat-x;
}

td.cell_r_b
{
width:5px; height:6px; background-image:url(img/r_b.gif);
background-repeat:no-repeat;
}

*/
ul.SimpleContextMenu {
	display: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	font-family: verdana;
	font-size: 12px;

	list-style-type: none;
	background: #fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #676767;
	border-right: 1px solid #676767;
}
 
	ul.SimpleContextMenu li {
		border-bottom: 1px solid #000000;

		cursor:pointer;
			border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-right: 0px;
		
		
	}
 
		ul.SimpleContextMenu li 
		{
		    cursor:pointer;
			display: block;
			white-space:nowrap;
			padding: 2px 5px 3px 10px;

			color: #00c;
			 vertical-align:middle;
			 
			background: #eeeeee;
			
		}
 
		ul.SimpleContextMenu li:hover {

	        cursor:pointer;
			background: #D3E3FE;
		}

/*-----------*/


/* ---------------------------------- Date Time Picker ------------------------------------ */     
#dpCalendar {
  display: none;          /* Important, do not change */
  position: absolute;        /* Important, do not change */
  background-color: #eeeeee;
  color: black;
  font-size: xx-small;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 150px;
}
/* The table of the Calendar */
#dpCalendar table {
  border: 1px solid black;
  background-color: #eeeeee;
  color: black;
  font-size: xx-small;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 100%;
}
/* The Next/Previous buttons */
#dpCalendar .cellButton {
  background-color: #ddddff;
  color: black;
}
/* The Month/Year title cell */
#dpCalendar .cellMonth {
  background-color: #ddddff;
  color: black;
  text-align: center;
}
/* Any regular day of the month cell */
#dpCalendar .cellDay {
  background-color: #ddddff;
  color: black;
  text-align: center;
}
/* The day of the month cell that is selected */
#dpCalendar .cellSelected {
  border: 1px solid red;
  background-color: #ffdddd;
  color: black;
  text-align: center;
}
/* The day of the month cell that is Today */
#dpCalendar .cellToday {
  background-color: #ddffdd;
  color: black;
  text-align: center;
}
/* Any cell in a month that is unused (ie: Not a Day in that month) */
#dpCalendar .unused {
  background-color: transparent;
  color: black;
}
/* The cancel button */
#dpCalendar .cellCancel {
  background-color: #cccccc;
  color: black;
  border: 1px solid black;
  text-align: center;
}
/* The clickable text inside the calendar */
#dpCalendar a {
  text-decoration: none;
  background-color: transparent;
  color: blue;
}  
     #SelectedDate
     {
         width: 92px;
     }
     
/* ---------------------------------- Date Time Picker ------------------------------------ */     



input.button_bright
{
    background:  #cccccc repeat-x;
    border-width:1px;
    color:#666666;
    font-family: Arial;
    font-size:12px;
    font-weight:bold;
    height:20px;
    padding: 0px 10px 0px 10px;
    cursor: pointer;
    z-index:1;
}


input.button_black
{
  background: url(img/but_bg.gif) #285b9d repeat-x;
  border: 1px solid #626262;
  margin:0px;
  padding: 0px;
  height:19px;
  color:#fff;
  position: relative;
  top:1px;
  margin-bottom:1px;
  cursor: pointer;
  padding:0 9px 2px 9px;
  z-index:1;
}


.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:1px solid #999999;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}


.xTable{
background-color:#ebe9ed;
border:1px solid;
border-color:#c2d5dc;

}

.xTable th {
	font-family:arial;
	background-image:url(img/x_skin_light_header.png);
	font-size:12px;
	background-Color:#D4D0C8;
	border: 1px solid;
	border-color : white Gray Gray white;
	text-align: center;
	margin:0px;
	padding:5px 0px 5px 0px ;
	font-weight:normal;
	-moz-user-select:none;    
    overflow:hidden;
    empty-cells:show;
	white-space : nowrap;
	font-family:Tahoma;
	font-size:11px;
	font-weight:700;
	overflow:hidden;
	color:#055a78;
	}
	
	
.xTable_odd_light:hover {
    background-color: #8A8F84;
    color: #5273d0 !important;
}
.xTable_white_light:hover{
    background-color: #8A8F84;
    color: #5273d0 !important;

}

 .xTable_odd_light{
	background-color:#E5F2F8;
	color:#5273d0 !important;
}

.xTable td {
	border: 1px solid;
	border-color:white #d6d6d6 gray white;
	border-bottom-width:0px;
	font-family:Arial;
	font-size:12px;
    -moz-user-select:none;
    overflow:hidden;
    padding-top:0px;
    padding-bottom:0px;
    empty-cells:show;
	font-family:tahoma;
	font-size:11px;
	height:22px;
	vertical-align:middle;
	}
	
.xTable_white_light{
background-color:#ffffff;
color:#5273d0 !important;
}








.WelcomeCaption
{
	FONT-SIZE: 11px;	COLOR: #2090b6;	TEXT-DECORATION: none
	 
}
.TableContainer
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border:0px;
}
   .TableContainerM
{
     margin: 0px 0px 0px 0px;
    padding: 0px 3px 6px 3px;
    border:0px;
    } 
    
    

.zoneTableContainer
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border:0px;
    background-repeat:no-repeat!important;
    background-position:center!important;
    
}
   .zoneTableContainerM
{
     margin: 0px 0px 0px 0px;
    padding: 0px 3px 6px 3px;
    border:0px;
        background-repeat:no-repeat!important;
        background-position:center!important;
    } 
    
    
    .TabArea
        {
                    background-color: White;
                    font-size: x-small;
                    border-left: 1px solid 2e2eff;
                    border-bottom: 1px solid 2e2eff;
                    border-right: 1px solid 2e2eff;
                    border-top:1px solid 2e2eff;
                    position:absolute;
                    top:42px;
                    height:400px;
                    z-index:-25;
        }
        
        
 /* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #ACD6F5;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}


.NoPadding

{ padding: 0px !important; }


.zakStyle
{
    color:White;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bolder;
    
    }
    
    
    
#formcontainer {

	background-color:#e2e9f1;

}
#formcontainer form {
	padding:8px 10px;
	margin:0;
}
#formcontainer h2 {
	margin:0;
	padding:0 0 14px 0;
	font:bold 21px/27px arial;
	color:#fff;
}
#formcontainer fieldset {
	border:none;
	padding:0;
}

#formcontainer td 
{
    color:#999999;
}

#formcontainer label {
	display:block;
	float:left;
	font:bold 12px/18px verdana;
	color:#fff;
	padding-bottom:12px;
}
#formcontainer label.email {
	width:350px;
}
#formcontainer label.email input {
	width:340px;
}
#formcontainer label.password {
	clear:left;
	padding-right:40px;
}
#formcontainer label.password input,
#formcontainer label.retype input {
	width:150px;
}
#formcontainer fieldset.buttons {
	padding-top:10px;
	clear:left;
}
#sddm
{	margin: 0;
	padding: 0;
	z-index: 3000}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}
