﻿form { display:block; }


.template1 			{width: 49%; height:45px; display:block; float:left;margin-bottom: 4px;}
.template1 label	{width:95%; display:block;}
.template1 input	{width:95%; display:block; font-size: 16px; letter-spacing:1px; }

.template2 			{width: 632px; display:block; clear: both}
.template2 label	{margin-right: 10px;}

.template3 			{width: 632px;  display:block; margin-top:10px;}
.template3 label	{width: 632px; display:block;}
.template3 textarea	{width: 632px; display:block; margin-top:5px; height: 128px;   }

form h2 		{padding:12px 0 12px 0; margin:0; clear: both;}

form img#captcha{display:block; float:left; border:none; margin:0;}
#captcha input {width:100px; margin:0 0 0 4px; font-size: 20px; letter-spacing:5px; text-transform: uppercase}


#captcha input, form .template1 input, form .template3 textarea {
	box-shadow:rgba(0,0,0, 0.05) -1px -1px 5px inset;
	-moz-box-shadow:rgba(0,0,0, 0.05) -1px -1px 5px inset;
	-webkit-box-shadow:rgba(0,0,0, 0.05) -1px -1px 5px inset;
	min-height: 21px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius:3px;
	
border:1px solid #d4877a;
}
#captcha input, form .template1 input:hover, form .template3 textarea:hover {
background-color: #fcfcfc;
}
#captcha input, form .template1 input:focus, form .template3 textarea:focus {
background-color: #fafafa;
border-color:#ca2a0f;
	box-shadow:rgba(0,0,0, 0.12) -1px -1px 5px inset;
	-moz-box-shadow:rgba(0,0,0, 0.12) -1px -1px 5px inset;
	-webkit-box-shadow:rgba(0,0,0, 0.12) -1px -1px 5px inset;}	


/*
.callback_textarea, .callback_input, .callback_captcha {float:left}
.callback_captcha { float:left;}
.nosubmit {display:block;}
.nosubmit img {margin:0;}
.input { border-color:#003E6E;  border-width:1pt; border-style: solid}
.nosubmit input:hover,.nosubmit textarea:hover { border-color:#005D86; }
.nosubmit input:focus,.nosubmit textarea:focus { border-color:#005D86; }
.nosubmit input { background-color:#FAFAFA; border:solid #005D86 1px;}
textarea { height:130px; background-color:#FAFAFA; border:solid #005D86 1px;}
#feedback img {margin:0;}
#feedback img {margin:0;}
img#captcha{display:block; float:left; }

.input, .nosubmit input, textarea { width:340px; }
.input, .nosubmit input {height:16px}
.callback_textarea, .callback_input, .callback_captcha {width:340px;}
#captcha input {width:100px;  }

.button input {}

#usermessage		{position:absolute; left:50%;margin-left:-448px;width:600px; padding:10px; top:144px; font-size:1.1em; color:#DE2384; background-color: #fff; border:solid 2px; font-weight: bold;}
*/
.error {

border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:5px solid #C01B00;
background-color: #C01B00;
color: #fff;
width::300px;
margin:10px 0;
padding:10px; 
line-height:1.2em;


}
#paypalForm #alert {
display:none;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:5px solid #C01B00;
background-color: #C01B00;
color: #fff;
width::300px;
margin:10px 0;
padding:10px; 
line-height:1.2em;}

#paypalForm #alert h2{ color:#fff;}

