/*
 * SimpleModal Contact Form
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2007 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: contact.css 80 2008-01-04 21:13:38Z emartin24 $
 *
 */

/*general*/
.clear {
	clear:both;
} 

/* Overlay */
/* #contactModalOverlay {background-color:#000; cursor:wait; width: 100%; height: 100%;} */
#contactModalOverlay {background-color:#000; cursor:wait;}

/* Container */
/* #contactModalContainer {width:70%; margin: 15% auto; font-family:'Trebuchet MS', Verdana, Arial; font-size:14px; text-align:left;} */
#contactModalContainer {min-width: 500px; width:60%; height: 440px; overflow: auto; top: 25px; left: 20%; margin: 0; font-family:'Trebuchet MS', Verdana, Arial; font-size:1em; text-align:left; line-height: 1.3em;}
#contactModalContainer .modalData {background-color:#fff; color:#333; padding:5px; border: 10px #333 solid;}
#contactModalContainer .content {margin: 10px;}
#contactModalContainer h1 {color:#d76300; margin:0 0 6px 0; padding:0 0 3px 0; font-size:1.3em; text-align:left; border-bottom: 1px solid #0081A8;}
#contactModalContainer .loading {position:absolute; background:url(../img/contact/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#contactModalContainer .message {text-align:center;}
#contactModalContainer .error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px; color: #fff;}
#contactModalContainer br {clear:both;}
#contactModalContainer form {padding:0; margin:0;}
#contactModalContainer label {clear:left; display:block; width:100px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contactModalContainer input#name,
#contactModalContainer input#email,
#contactModalContainer textarea {height:102px;}
#contactModalContainer div.top {height:13px; background:url(../img/contact/form_top.gif) no-repeat; padding:0; margin:0;}
#contactModalContainer div.bottom {height:13px; background:url(../img/contact/form_bottom.gif) no-repeat; font-size:.85em; text-align:center;}
#contactModalContainer div.bottom a,
#contactModalContainer div.bottom a:link,
#contactModalContainer div.bottom a:active,
#contactModalContainer div.bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#d76300;}
#contactModalContainer div.bottom a:hover {color:#0081A8;}
#contactModalContainer .send,
#contactModalContainer .cancel {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0;}
#contactModalContainer .send {width:50px; background:url(../img/contact/send.png) no-repeat;}
#contactModalContainer .cancel {width:65px; background:url(../img/contact/cancel.png) no-repeat;}
#contactModalContainer a.modalCloseX,
#contactModalContainer a.modalCloseX:link,
#contactModalContainer a.modalCloseX:active,
#contactModalContainer a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.2em; float:right; color:#333; margin-right: 5px;}
#contactModalContainer a.modalCloseX:hover {color:#d76300;}

/* forms */
.form_instructions {
	margin-bottom: 10px;
}

#form_link_row {
	padding: 1px 4px 4px 0;
	margin: 0 0 12px 0;
	background: #d76300;
	width: 100%;
}

#form_link_row ul {
	//list-style:none;
	//width: 100%;
	//height: 20px;
	//margin: 0;
	//padding: 0 0 6px 0;
	background: #d76300;
	
	padding-left: 0;
	margin-left: 0;
	//background-color: #036;
	color: #333;
	float: left;
	width: 100%;
}

#form_link_row ul li {
	//float: left;
	//color: #333;
	display: inline;
}

#form_link_row a {
	color: #fff;
	padding: 4px 10px;
	text-decoration: none;
	font-size: .85em;
	border-right: 1px solid #fff;
}

#form_link_row ul li a:hover, #form_link_row a:hover {
	background:#B9050A;
}

.form_tabs {
	color: #333;
	font-size: .85em;
}

.form_tabs h3 {
	margin: 4px 0 6px 0;
	width: 100%;
	font-weight: bold;
}

#editform textarea {
	width: 100%;
	margin-top: 5px;
	border: #666 1px solid;
	padding: 4px;
	background: #eee;
}