/*
 * SimpleModal OSX Style Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: osx.css 214 2009-09-17 04:53:03Z emartin24 $
 *
 */

#osx-modal-content, #osx-modal-data {display:none;}

/* Overlay */
#osx-overlay {background-color:#fff;}

/* Container */
#osx-container {background-color:#fff; color:#000; padding-bottom:4px; width:600px; border:solid 3px #CCC; margin-top:10px;}
#osx-container a {color:#65c8c6;}
#osx-container #osx-modal-title {color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:18px; background-color:#65c8c6; border-bottom:1px solid #ccc; font-weight:bold; padding:6px 8px;}
#osx-container .close {display:none; position:absolute; left:550px;}
#osx-container .close a {display:block; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close a:hover {color:#000;}
#osx-container #osx-modal-data {padding:6px 12px; }
#osx-container p {margin-bottom:10px;}
#osx-container span {color:#777; font-size:.9em;}

.selection {
	font-size:12px;
}

select {
    border: 1px solid #888;
    background: #ffffff;
    padding: 2px;
    color: #222;
    margin: 0px 5px 0px 0px;
}

input {
    border: 1px solid #888;
    background: #ffffff;
    padding: 3px 4px;
    color: #222;
    margin: 0px 5px 0px 0px;
}

input:focus, select:focus {
    outline: none;
}

.InputGroup {
    display: inline-block;
    padding: 3px 4px;
    border: 1px solid #FFF;
}

.ErrorField {
	border: 1px solid #888;
    color: #60c7cb;
    background: #d9f1f1;
}

span.ValidationErrors {
    display: block;
	clear:inherit;
	font-size: 13px;
    color: #60c7cb;
    padding-left: 10px;
    font-style: italic;
}

