div.msgBox
{
    padding: 20px 20px 10px 20px;
    position: fixed;
    z-index: 1000;
    font-family:Verdana;
    width: 430px;
    min-height:160px;
    color: #00335e;
    border:10px solid #8A8A8A;
/*    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;*/
    -moz-box-shadow: 0px 0px 11px #000000;
    -webkit-box-shadow: 0px 0px 11px #000000;
    box-shadow: 0px 0px 11px #000000;
    /*background-image: url('/scripts/msgbox/msgBoxBackGround.png');*/

    background: rgba(250,250,250,0.8); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#A0FFFFFF,endColorstr=#A0FFFFFF)"; 
}
div.msgBoxBackGround
{
    top:0;
    left:0;
    position:absolute;
    padding:0;
    margin:0;
    width:100%;
    height:100%;
    background-color:#000000;
    opacity:0.9;
    z-index:999;
}
div.msgBoxTitle
{
    padding:0 0 20px 0;
    /*font-variant:small-caps;*/
    text-align: center;
    font-size:22px;
    /*font-weight:lighter;*/
    color: #000000; /* #00335e; */
    width:100%;
    border-bottom : 2px solid #8A8A8A;
}

/* FRONTEND STYLING */
div.msgBoxTitleFE
{ 
    /*font-variant:small-caps;*/
    font-size:22px;
    /*font-weight:bold;*/
    color:#822429;
    /*width:100%;*/
    padding-top: 25px;
    padding-left:35px;
    padding-right:35px;
    padding-bottom:10px;
    /*border-bottom : 1px solid #002c5f;*/
}

div.msgBoxImage
{
	display:none;
	/*
    margin:20px 5px 0 5px;
    display:inline-block;
    float:left;
 */
    /*height:55px;
    width:55px;*/
}
div.msgBoxImage img
{
	display:none;
    /*height:55px;
    width:55px;*/
}
div.msgBoxContent
{
    font-size:9pt;
    margin:10px 0;
    display:inline-block;
    float:left;
    min-height:90px;
    width:inherit;
    /* width:319px; */
}
div.msgBoxContent p
{
    padding:0;
    margin:0;
    display: table;
    height: 100%;
    width: 100%;
}

/* FRONTEND STYLING */
div.msgBoxContentFE
{
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #494948;
    /*font-weight: lighter; */
    font-size:8pt;
    /*margin:0 3px 6px 3px;*/
    display:inline-block;
    float:left;
    padding: 0 35px 10px;
    /*min-height:90px;*/
    /*width:319px;*/
}

/* FRONTEND STYLING */
div.msgBoxContentFE p
{
    padding:0;
    margin:0;
    display: table;
    height: 100%;
    width: 100%;
}


div.msgBoxContent span 
{
    display: table-cell;
    vertical-align: middle;
    color: #000000;
}

div.msgBoxContentFE span
{
    display: table-cell;
    vertical-align: middle;
    color: #000000;
}

div.msgBoxButtons
{
    display:inline-block;
    width:100%;
    text-align:right;
}
div.msgBoxButtons input[type='button']
{
    cursor:hand;
    cursor:pointer;
    margin:2px;
    height:25px;
    width:90px;
    border:0px solid #AFAFAF;
    background-color:#CD8B00;
    color:white;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    float:left;
    text-transform: uppercase;
}
div.msgBoxButtons input[type='button']:last-child {
	float:right;
	background-color:#666666;
	text-transform: uppercase;
}
div.msgBoxButtonsFE
{
    /*display:inline-block;*/
    /*width:100%;*/
    text-align:right;
    clear:both;
    float:right;
    padding:15px 35px 0 0;
}

/* FRONTEND STYLING */
div.msgBoxButtonsFE input[type='button']
{
    text-transform: uppercase;
    cursor:hand;
    cursor:pointer;
    /*margin:2px;*/
    height:23px;
    /*width:90px;*/
    font-weight: bold;
    border:0px solid #822429;
    background-color:#822429;
    color:#FFFFFF;
    -moz-border-radius: 23px;
    -webkit-border-radius: 23px;
    border-radius: 23px;
    padding:0 15px;
    font-size:7pt;
}

div.msgBoxButtons input[type='button']:hover
{
    background-color:#333333;
    color:White;
}
div.msgBoxButtons input[type='button']:focus
{
  -webkit-transition: all 0.10s ease-in-out;
  -moz-transition: all 0.10s ease-in-out;
  -ms-transition: all 0.10s ease-in-out;
  -o-transition: all 0.10s ease-in-out;
  outline: none;
  box-shadow: 0 0 5px rgba(205,139,0,1);  /* CD8B00 = 205,139,0,1  (81, 203, 238, 1) */
  border: 1px solid rgba(205,139,0,1);
}
div.msgBoxButtons input[type='button']:active
{
    background-color:#AAAAAA;
    color:white;
}

/* FRONTEND STYLING */
div.msgBoxButtonsFE input[type='button']:hover
{
    background-color:#ACBAAF;
    color:#000;
}

/* FRONTEND STYLING */
div.msgBoxButtonsFE input[type='button']:active
{
    background-color:#E1E1D4;
    color:#000;
}


div.msgBoxInputs
{
    margin:0 auto;
    padding-top:2px;
    padding-bottom:2px;
    margin-top:5px;
    width:195px;
}
div.msgInput input[type='text'],div.msgInput input[type='password']
{
    padding:4px;
    border:1px solid #DFDFDF;
    color:#2f2f2f;
    width:180px;
}
div.msgInput text
{
    color:#2f2f2f;
    font-size:10pt;
}
