#err_errormask{  
    position:absolute; /* important */  
    top:0px; /* start from top */  
    left:0px; /* start from left */  
    height:100%; /* cover the whole page */  
    width:100%;  /* cover the whole page */  
    display:none; /* don't show it '*/  
    z-index:1000;
    /* styling bellow */  
    background-color: #fff;  
	
}

.err_modal_window{  
    position:fixed; /* important so we can position it on center later */  
    /*display:none;  don't show it */  
     width:506px;
	 
    /* styling bellow */  
    color:white;  
	z-index:99999;

} 

/* style a specific modal window  */  
#err_errorwindow{  
    
    border:1px solid #DEE0E3; 
    background: #fff;  
	box-shadow:3px 3px 6px #666;
    color:black;  
	
}  

#err_closebutton{
    position:absolute;
    
    left:475px;
    top:-45px;

}

#err_errormodalinner{
    position:relative;
	height:340px;
	font-size:12px;
}

#err_warning{
top:10px;
left:20px;
position:absolute;
background:url("../i/errwarning.png");
background-repeat:no-repeat;
width:100px;
height:100px;
background-size:100px 100px;
}

#err_errormessage{
position:absolute;
top:30px;
left:120px;
font-family:Segoe UI,Tahoma,Arial,Verdana,sans-serif;
font-size:12px;
}

#err_message1{
border-top:2px solid #DEE0E3;
border-bottom:2px solid #DEE0E3;
width:450px;
position:absolute;
top:120px;
left:30px;
font-size:12px;
font-family:Segoe UI,Tahoma,Arial,Verdana,sans-serif;
}
#err_erromodalouter{
padding-left:30px;
padding-right:30px;
margin-bottom:20px;
display:none;
font-size:12px;
height:100px;
overflow-y:scroll;

}

#err_errorexpand{
cursor:pointer;
color:red;
}

#err_buttons ul{
list-style:none;
height:50px;
}

#err_buttons ul li{
float:left;
height:50px;
width:195px;
}

#err_buttons ul li a{
display:block;
width:195px;
height:50px;
}
#err_send{
background:url("../i/erbuttons.png");
background-repeat:no-repeat;
}

#err_dontsend{
background:url("../i/erbuttons.png");
background-position:0px -50px;
background-repeat:no-repeat;
}

#err_send:active{
background:url("../i/erbuttonso.png");
background-repeat:no-repeat;
}

#err_dontsend:active{
background:url("../i/erbuttonso.png");
background-position:0px -50px;
background-repeat:no-repeat;
}

#err_buttons{
height:70px;
margin-left:40px;
}

#err_title{
background-color:#DEE0E3;
padding: 5px 10px;
}

#err_errormodalinner p{
display:block;
padding: 5px 0px;
margin: 0 0 5px;
line-height: 1.9em;
}

#err_smart{
font-weight:bold;
color:#000;
}

#err_smart:hover{
font-weight:bold;
color:blue;
}

#err_company {
font-weight:bold;
}

