/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 238 2010-03-11 05:56:57Z emartin24 $
 *
 */

body {height:100%; margin:0;}

#basic-modal-content h1 {
	padding-bottom:13px;
	border-bottom:1px solid #CCC;
}

#basic-modal-content p {
	padding-bottom:18px;
}

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {
	height:300px; 
  	width: 283px;
 	 padding: 20px 20px 10px;
  	background: #dcd8d7 url(feedback-repeat.png) repeat-x 0 0;
  	border-radius: 8px;
  	-moz-border-radius: 8px;
  	-webkit-border-radius: 8px;
  	border: 2px solid #9ea3a9;
  	border-color: #FFF #9ea3a9 #9ea3a9 #FFF;
 	text-align:left;
}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a.modalCloseImg {
  position: absolute;
  cursor: pointer;
  outline: none;
  top: -17px;
  left: -17px;
  z-index: 4;
  width: 42px;
  height: 42px;
  overflow: hidden;
  background-image: url(feedback-close.png);
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='feedback-close.png', sizingMethod='crop'); }
#simplemodal-container a.modalCloseImg:hover {
    background-position: -42px 0; }
#simplemodal-container #basic-modal-content {padding:8px;}


#basic-modal-content form {
	border-top:1px solid #FFF;
	padding-top:18px;
	display:block;
}

#simplemodal-container .newsletter-input {
	margin:0 0 18px 0;
}

#simplemodal-container .newsletter-input .label {
	margin-bottom:5px;
	font-weight:bold;
	font-size:15px;
	color:#222;
}

input.text {
  color: #666;
  font-size:20px;
  padding: 4px 8px;
  border: 1px solid #CCC;
  border-top-color: #666;
  border-left-color: #999;
  background: #FFF url(i_b.gif) no-repeat;
  margin: 0px; 
  width:249px;
}
  
input.text:focus {
  color: #222;
}

.button {
	padding-top:5px;
}	

.button input {
  color:#FFF;
  font-weight: bold;
  font:bold 15px Arial, Helvetica, sans-serif;
  cursor: pointer;
  overflow: visible;
  padding: 4px 8px;
  background-color: #99cc66;
  border:1px solid #75a848;
  text-shadow:#75a848 1px 1px;
}

.button input:hover {
    text-decoration: none;
    background-color: #90c55c;
    border-color: #54822c; }
	
span.label {
	font-weight:bold;
	float:left;
}
