@charset "utf-8";


.ZebraDialog{ width:90%; }

.ZebraDialog .ZebraDialog_Title,
.ZebraDialog .ZebraDialog_BodyOuter,
.ZebraDialog .ZebraDialog_Buttons{
    border-color:#13252F;
    border-width:2px;
}

.ZebraDialog .ZebraDialog_Title{
    padding:12px 15px;
	font-size:16px;
    font-weight:bold;
    color:#f6f5f5;
    text-shadow:0 -1px 0 rgba(0,0,0, .25);

	background:#003a73;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#1f5fa8), to(#003a73));
	background-image:-moz-linear-gradient(top, #1f5fa8, #003a73);
	background-image:-o-linear-gradient(top, #1f5fa8, #003a73);
	background-image:linear-gradient(top, #1f5fa8, #003a73);
}

/*  set background color here and not on ZebraDialog_Body, or you'll eventually run into problems with rounded corners
    when using smaller widths for border! */
	

.ZebraDialog .ZebraDialog_BodyOuter{
    background: #e7edef;
}

.ZebraDialog .ZebraDialog_Body{
    color:#333;
    padding:20px;
	font-weight:bold;
    border-top-color:#000;
    border-bottom-color:#fff;
}

.ZebraDialog .ZebraDialog_Buttons{
    padding:10px 5px;
    background:#e7edef;
}

.ZebraDialog .ZebraDialog_Buttons a{
    padding:10px;
    font-weight:bold;
    color:#f6f5f5;
    text-shadow:1px 0px 2px #222;
}

.ZebraDialog .ZebraDialog_Buttons a:hover {
    background:#224467;
    color:#f6f5f5
}

.ZebraDialogOverlay{ background:rgba(0,0,0,1); }



/* BORDER SETTING 
---------------------------------------------------------------------------------------------------------------------*/
.ZebraDialog {
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}

.ZebraDialog .ZebraDialog_Title {
    border-left-style: solid;
    border-top-style: solid;
    border-right-style: solid;
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.ZebraDialog .ZebraDialog_BodyOuter {
    border-left-style: solid;
    border-right-style: solid;
}

.ZebraDialog .ZebraDialog_NoTitle {
    border-top-style: solid;
    -webkit-border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
}

.ZebraDialog .ZebraDialog_NoButtons {
    border-bottom-style: solid;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-bottom-left-radius: 6px;
    border-bottom-left-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-bottom-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

.ZebraDialog .ZebraDialog_Body {
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-width: 2px;
    border-bottom-style: groove;
    overflow: auto;
}

.ZebraDialog .ZebraDialog_NoTitle .ZebraDialog_Body {
    border-top: none;
}

.ZebraDialog .ZebraDialog_NoButtons .ZebraDialog_Body {
    border-bottom: none;
}

.ZebraDialog .ZebraDialog_Icon {
    background-repeat: no-repeat;
    background-position: 10px 20px;
    padding-left:68px;
    min-height: 48px;
    _height: 85px;
}

.ZebraDialog .ZebraDialog_Confirmation  { background-image: url(../../images/zebra-dialog/confirmation.png) }
.ZebraDialog .ZebraDialog_Error         { background-image: url(../../images/zebra-dialog/error.png) }
.ZebraDialog .ZebraDialog_Information   { background-image: url(../../images/zebra-dialog/information.png) }
.ZebraDialog .ZebraDialog_Question      { background-image: url(../../images/zebra-dialog/question.png) }
.ZebraDialog .ZebraDialog_Warning       { background-image: url(../../images/zebra-dialog/warning.png) }



.ZebraDialog .ZebraDialog_Buttons{
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}

.ZebraDialog .ZebraDialog_Buttons a{
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    float: right;
    margin-right:10px;
    min-width:80px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;


	background:#003a73;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#1f5fa8), to(#003a73));
	background-image:-moz-linear-gradient(top, #1f5fa8, #003a73);
	background-image:-o-linear-gradient(top, #1f5fa8, #003a73);
	background-image:linear-gradient(top, #1f5fa8, #003a73);


    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f5fa8', endColorstr='#003a73', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

}