/**
 *      @file
 *
 *      @brief Css for dialog.js
 *
 *      Copyright 2009 Nicholas Steicke <nicholas.steicke@narthollis.net>
 *
 *      Redistribution and use in source and binary forms, with or without
 *      modification, are permitted provided that the following conditions are
 *      met:
 *
 *      * Redistributions of source code must retain the above copyright
 *        notice, this list of conditions and the following disclaimer.
 *      * Redistributions in binary form must reproduce the above
 *        copyright notice, this list of conditions and the following disclaimer
 *        in the documentation and/or other materials provided with the
 *        distribution.
 *      * Neither the name of the  nor the names of its
 *        contributors may be used to endorse or promote products derived from
 *        this software without specific prior written permission.
 *
 *      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 *      "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 *      LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 *      A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 *      OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 *      SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 *      LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 *      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 *      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 *      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 *      OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 *
 *      @version       $Revision$
 *      @namespace     LANbru::htdocs::css
 *      @since         LANbru 0.0.1
 */

div.dialogParent {
	position:fixed;
/* top:25%;*/
  left: 0;
  top: 225px;
	width:100%;
  z-index: 2000;
}
div.dialogParent div.dialog {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:auto;
  padding:25px 0 50px 0;
	min-height:200px;
	position:relative;
	width:640px;
	z-index:200;
}

div.dialogDefault {
  background:#EEEEEE none repeat scroll 0 0;
  border:5px solid #666666;
}

div.dialogParent div.dialog a#close {
	padding:2px;
	position:absolute;
	right:15px;
	top:1px;
}
div.dialogParent div.dialog h2 {
	border:0 none;
	font-size:15px;
	left:0;
	margin:0 0 10px;
	padding:5px;
	position:absolute;
	right:0;
	top:0;
  font-weight: bold;
}
div.dialogDefault h2 {
  background:#666666 none repeat scroll 0 0;
  color:#EEEEEE;
}

div.dialogParent div.dialog fieldset {
	border:0 none;
	margin:5px;
	padding:5px;
}
div.dialogDefault fieldset div {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-bottom:1em;
}
div.dialogParent div.dialog fieldset div p.message {
	display:none;
}
div.dialogParent div.dialog fieldset div.error {
	background:#FBE3E4 none repeat scroll 0 0;
	border:3px solid #FBC2C4;
	padding:0.5em;
}
div.dialogParent div.dialog fieldset div.error p.message {
	display:block;
}
div.dialogParent div.dialog fieldset.buttons {
	display:block;
  position:absolute;
  bottom:0;
	left:0;
	right:0;
  margin:0;
}
div.dialogDefault fieldset.buttons {
  background:#666666 none repeat scroll 0 0;
  color:#EEEEEE;
}

div.dialogParent div.dialog fieldset.buttons a {
	font-size:13px;
}
div.dialogParent div.dialog fieldset.buttons a.submit {
	float:left;
}
div.dialogParent div.dialog fieldset.buttons a.cancel {
	float:right;
}
div.dialogParent div.dialog input[type="submit"] {
	display:none;
}


