.modal {display:none;}

.yo-modal-overlay{ background: #222; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.60; -khtml-opacity: 0.60; opacity: 0.60; }

.yo-modal-overlay.lightbox {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }

.yo-modal,
	.yo-lightbox {top:0; background: #f6f6f6; float:none; display: block; position: relative; margin: 0 auto; z-index: 998; border:1px solid #c5c5c5; -webkit-box-shadow: 0 0px 20px rgba(0,0,0,0.4); -moz-box-shadow: 0 0px 20px rgba(0,0,0,0.4); box-shadow: 0 0px 20px rgba(0,0,0,0.4); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
	
.yo-modal-body { padding: 13px;}
	
.yo-modal-header { padding: 12px 15px 8px; color:#464646; -moz-border-radius-topleft; border-top-left-radius:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px; }
	.yo-modal-header h2 { margin: 0; color: inherit; font-size: 22px; line-height: 32px; border-bottom:1px solid #c5c5c5;}
		
.yo-modal-container {position: absolute; top:0; width:100%; height:100%; z-index:996;}
	.yo-modal-container form { padding: 0; margin: 0; }

.yo-modal-footer { padding: 10px 15px; text-align:right; overflow: hidden; -moz-border-radius-bottomleft; border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px; clear:both; }
	.yo-modal-footer a {font-size:13px; line-height:35px; margin-right:12px; text-decoration: underline;}

.yo-lightbox-close {display:block; width:24px; height:24px; float:right; position:relative; top:-12px; right:-12px; background: url("../img/lightbox-close.png") no-repeat transparent; text-indent: -9999; font-size: 1px; color:transparent; } 

/* Using font-face
.yo-lightbox-close {display:block; width:24px; height:24px; float:right; position:relative; top:-12px; right:-12px; font-family: "yodle-icons"; font-size:24px; line-height:1em; color:#222;}
*/

#createsig-trigger:hover {cursor: pointer;}