﻿body
{
    background: url(images/bg_body.png) left top repeat-x;
	background-color:#e7ecd7;
	color:#000;
	font-size: 8pt;
	font-weight:normal;
	font-family: Tahoma;
	height: 700px;
}
body, div, p, h1, h2, h3, h4, ul, li, img
{
	margin:0;
	padding:0;
	border:none;
}
table
{
    border: none;
}

a
{
    color: #826300;
    text-decoration: underline;
}
a:hover
{
    color: #C48F00;
    text-decoration: none;
}



.btn
{
    background: url(images/image_button.png) left top no-repeat;
    width: 86px;
    height: 26px;
    border: 0;
    color: black;
    
    font-family: Tahoma;
    font-size: 8pt;
}
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
.adjustedZIndex {
    z-index: 1;
}

/* ------------------------------------------ menu ----------------------------------------*/

.MenuVertStaticItem
{
    width: 310px;
    height: 70px;
    background: url(images/menu_vert_static_item.png) left top no-repeat;
}

/* ------------------------------------------ header ----------------------------------------*/


.MasterHeader
{
    margin: 0px auto 0px auto;
    width: 980px;
    height: 100px;
    background-color: White;    
}
.MasterHeaderTop
{
    width: 100%;
    height: 120px;
}
.MasterHeaderBottom
{
    width: 100%;
    height: 122px;
    overflow-y: visible;
}

.MasterHeaderButtons
{
    float: right;
    width: 420px;
    height: 60px;
    margin-top: 15px;
}



.MasterLoginPopup
{
    
    width: 350px;
    height: 350px;
    background: url(images/bg_login_popup.jpg) left 40px no-repeat white;
}

.MasterHeaderMenu
{
    width: 620px;
    height: 40px;
    float: left;
    margin-left: 2px;
}
.MasterHeaderLogin
{
    width: 360px;
    height: 40px;
    float: left;
    overflow: hidden;
    vertical-align:top;
    text-align:left;
}


.MasterInfoToolbar
{
    width: 350px;
    height: 15px;
    margin-top: 70px;
    float: right;
    color: White;
}
.MasterInfoToolbar div
{
    height: 15px;
}
.infoLink
{
    color: #475356;
    text-decoration: none;
    border-bottom: 0px;
    margin-bottom: 2px;
    font-family: Tahoma;
}
.infoLink:hover
{
    color: #dcb11b;
    border-bottom: 1px dashed #dcb11b;
    margin-bottom: 2px;  
    overflow: visible;
    font-family: Tahoma;
}




/* ----------------------------------------- footer ---------------------------------------*/

.MasterFooterBody
{
    
    width: 100%;
    background: url(images/bg_body_footer.png) left top repeat-x white;
    
    clear: both;
}
.MasterFooter
{
    margin: 0px auto 0px auto;
    width: 980px;
    height: 80px;
    background: url(images/bg_footer.png) left top no-repeat;
    overflow: hidden;
    clear: both;
}







.MasterFooterInfo
{
    float: right;
    height: 100px;
    width: 520px;
    margin-right: 5px;
}


.spacerPipe
{
    color: White;
    padding-left: 5px;
    padding-right: 5px;
}
.MenuHeaderText
{
    float: left;
    margin-left: 5px;
    font-size: 8pt;
	font-weight: normal;
	font-family:Arial,sans-serif;
	color: white;
}

.MasterContentLoading
{
    background-color: gray;
    position:absolute;
    opacity: 0.2;
    filter: alpha(opacity=20);
}
.UpdatePanelProgressMsg
{
    background-color: #b1d7f6;
    border: solid 1px #6daee5;
    height: 60px;
    width: 200px;
    padding-top: 20px;
}

.MasterVerticalMenuOpener
{
    width: 15px;
    height: 600px;
    float: left;
    background: url(images/open_panel.png) top left no-repeat;
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.MasterVerticalMenuOpenerHover
{
    width: 15px;
    height: 600px;
    float: left;
    background: url(images/open_panel.png) top left no-repeat;
    opacity: 1;
    filter: alpha(opacity=100);
}
.MasterVerticalMenuCloser
{
    width: 15px;
    height: 600px;
    float: left;
    background: url(images/close_panel.png) top left no-repeat;
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.MasterVerticalMenuCloserHover
{
    width: 15px;
    height: 600px;
    float: left;
    background: url(images/close_panel.png) top left no-repeat;
    opacity: 1;
    filter: alpha(opacity=100);
}
.MasterLeftSidebar
{
    float: left;
    height: 600px;
    width: 15px;
    /*46d1ef*/
    background-color: #c9e1f1;
    overflow: hidden;
}

.ControlPanel
{
    /* old shit background-color: #b1d7f6;
    border: solid 1px #6daee5;
    background-color: #d6e8f5;
    background: url(images/bg_sch.png) left bottom repeat-x;
    background: url(images/bg_popup.png) left bottom repeat;*/
    background-color: #ddf06e;
    border: solid 1px #dde49a;
    margin: 20px;
}
.ControlPanelContent
{
    margin: 0px 20px 20px 20px;
}
.node
{
    width: 100%;
    height: 23px;
    border: 1px solid #b1d7f6;
    background-color: Fuchsia;
}
.LabelModified
{
    color: Gray;
    font-weight:bolder;
    font-size: 9pt;
}



.UpdatePanelProgressBg
{
    background-color: Gray;
    opacity: 0.7;
    filter: alpha(opacity=70);
    height: 100%;
    width: 100%;
    left: 0px;
    top: 0px;
    position: absolute;
    z-index: 1000;
}


.CooperationToolTipStyle
{
    background-color: #E7ECD7; 
    text-align:justify;
    border:solid 1px #87AF28;
    padding:3px 5px 3px 5px;
}





