/*
    Additional css styles for dealaxis error pages.
    Designed to fit with the login page's logon.css and the main dealaxis.css
    Structured to have a "main details" row and an "actions" row
    
*/

/*
    Main container
*/
.errorBoxContainer
{
    text-align:center;
}

.errorBox
{
    position: relative;
    height: 294px;
    min-width: 418px;
    max-width: 780px;
    padding: 15px;
    z-index: 101;
    top: 6px;
    font-family: Calibri, "Calibri light", Arial, Helvetica, Sans-Serif;
    vertical-align: top;
    display: inline-block;
    text-align:left;
}


.errorBox div.errorIcon 
{
    float:left;
    width:140px;
    height:100%;
    background: transparent url(../../shared/images/access_denied_icon.png) no-repeat top;
}


.errorBox div.errorDetailsContainer
{
    overflow:hidden;
}

.errorBox div.errorDetailsContainer p
{
    margin: 0 0 10px 0;
}

.errorBox div.errorTitle
{
    color: #ffffff;
    font-weight: bold;
}

.errorBox div.errorDescription
{
    padding-top: 30px;
    height:auto;
    color: #ffffff;
}


.errorBox div.errorActionContainer
{
    overflow: hidden;
    height:26px;
    display:inline-block;
    text-align:left;
    width:75px;
    margin:20px 0;
}

.errorBox div.errorActionLinkWrapper
{
    float:left;
    background: transparent url("../../sys_shared/images/login/loginPage.png") no-repeat left -290px;
    height:26px;
    display:inline-block;
    margin: 0;
    padding: 0;
}

.errorBox a.errorActionBtn
{
    padding: 6px 7px 5px 10px;
    font-family: Calibri, "Calibri light", Arial, Helvetica, Sans-Serif;
	font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #212529;
    height:15px;
    width:41px;
    border:none;
    display:inline-block;
    cursor:pointer;
    text-align:center;
}

.errorBox div.errorActionBtnGfxEnding
{
    background: transparent url("../../sys_shared/images/login/loginPage.png") no-repeat right -320px;
    width:6px;
    height: 26px;
    top:0px;
    position:relative;
    right:0px;
    display:inline-block;
    margin: 0;
    padding: 0;
}

.errorBox a 
{
    color: #0066CC;    
}