/* File: jquery.fastconfirm.css */

@charset "utf-8";

/*********************/
/* Can't touch this! */
/*********************/

.fast_confirm {
	position: absolute;

	/* Position off-screen, show only when everything is ready */
	top: -500px;
	left: -500px;
}
/* IE6 */
.fast_confirm {
    _border-left-color: pink;
    _border-bottom-color: pink;
    _border-right-color: pink;
    _filter: chroma(color=pink);
}


/*******************************/
/* You can configure from here */
/*******************************/

/* BOX */

.fast_confirm {
	margin-top:-3px;
	background-color: #191919;
	font-size: 11px;
	text-align: center;
	color:#ddd;
	padding: 10px 2px 2px 2px;
	outline:none;

	opacity:0.95;
	filter:alpha(opacity=95);

	border: 1px solid #191919;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}


/* ARROWS */

/* Top arrow */
.fast_confirm .fast_confirm_top.fast_confirm_arrow {
	position: absolute;
	top: -8px;

	border-color: transparent transparent #191919;
	border-style: solid;
	border-width: 0 10px 10px;
	height: 0;
	width: 0;
}
.fast_confirm .fast_confirm_top.fast_confirm_arrow_border {
	position: absolute;
	top: -10px;

	border-color: transparent transparent #191919;
	border-style: solid;
	border-width: 0 12px 12px;
	height: 0;
	width: 0;
}

/* Right arrow */
.fast_confirm .fast_confirm_right.fast_confirm_arrow {
	position: absolute;
	right: -10px;

	border-color: transparent transparent transparent #fff;
	border-style: solid;
	border-width: 10px 0 10px 10px;
	height: 0;
	width: 0;
}
.fast_confirm .fast_confirm_right.fast_confirm_arrow_border {
	position: absolute;
	right: -12px;

	border-color: transparent transparent transparent #aaa;
	border-style: solid;
	border-width: 12px 0 12px 12px;
	height: 0;
	width: 0;
}

/* Bottom arrow */
.fast_confirm .fast_confirm_bottom.fast_confirm_arrow {
	position: absolute;
	bottom: -10px;

	border-color: #fff transparent transparent;
	border-style: solid;
	border-width: 10px 10px 0 10px;
	height: 0;
	width: 0;
}
.fast_confirm .fast_confirm_bottom.fast_confirm_arrow_border {
	position: absolute;
	bottom: -12px;

	border-color: #aaa transparent transparent;
	border-style: solid;
	border-width: 12px 12px 0 12px;
	height: 0;
	width: 0;
}

/* Left arrow */
.fast_confirm .fast_confirm_left.fast_confirm_arrow {
	position: absolute;
	left: -10px;

	border-color: transparent #fff transparent transparent;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	height: 0;
	width: 0;
}
.fast_confirm .fast_confirm_left.fast_confirm_arrow_border {
	position: absolute;
	left: -12px;

	border-color: transparent #aaa transparent transparent;
	border-style: solid;
	border-width: 12px 12px 12px 0;
	height: 0;
	width: 0;
}


/* BUTTONS */

.fast_confirm button {
	margin: 8px;
	padding: 3px 10px;

    font-weight: normal;
    font-size:11px;

    color: #fff;

    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

/* Proceed button */
.fast_confirm button.fast_confirm_proceed {
    color: #fff;
    background: #555;
    margin-right:4px;
}
.fast_confirm button.fast_confirm_proceed:hover {
	background: #0db80d;
	cursor:pointer;
}

/* Cancel button */
.fast_confirm button.fast_confirm_cancel {
    color: #fff;
    background: #555;
    margin-left:4px;
}
.fast_confirm button.fast_confirm_cancel:hover {
	background: #ff0000;
	cursor:pointer;
}