﻿.modal-gen-overlay
{
    height:100%;
    width:100%;
    z-index: 999;
    position: absolute;
    top:0px;
    left:0px;
    display:none;
}
.modaldialog-gen-background
{
    height:1500px;
    width:960px;
    /*background:#FFFFFF;*/
    /* filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4;*/
    z-index: 10;
    position: fixed;
    top:105px;
    margin-right:auto;
    margin-left:auto;
}
.gen-dialogcontainer
{   
    position:relative;
    margin-left:auto;
    margin-right:auto;
    top:200px;
    left:0px; 
    width:476px;
    min-height:240px;
    z-index:11;
}
.gen-modaldialog
{
    width:476px;
    min-height:250px;
}
.gen-modalclose
{
    float:left;
    width:14px;
    height:14px;
}
.gen-modalclose img
{
    cursor:pointer;
}
.gen-modaldialog .modalheader
{
    width:476px;
    height:80px;
    overflow:hidden;
    background-image: url(../images/pop/pop_type_07a_top.png);
    background-repeat:no-repeat;
    padding:20px;
    padding-bottom:0px;
}
.gen-modaldialog .modalheader .modaltitle
{
    float:left;
    width:426px;
    height:80px;
    text-align:center;
    margin-left:-5px;
}
.gen-modaldialog .content
{
    float:left;
    width:436px;
    text-align:center;
    font-size:11px;
    
    background-image: url(../images/pop/pop_type_07a.png);
    background-repeat:repeat-y;
    padding:20px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top:-2px;
}
.gen-modaldialog .content p
{
    padding-top:5px;
    padding-bottom:5px;
}
.gen-modaldialog .actionrow
{
    float:left;
    width:436px;
    height:94px;
    text-align:center;
    padding:20px;
    padding-top:10px;
    background-image: url(../images/pop/pop_type_07_btm.png);
    background-repeat:no-repeat;
}
.gen-modaldialog .actionrow .modalok
{
    cursor:pointer;
}