/* CSS Document for email form 
   ludwigwam.com 
   Author: Jeff Ludwig 
   Feel free to glean inspiration, as much inspiration as this document shows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

form.theform { Margin: 5px; }

table.emailForm {
	Width: 98%;
	Margin: 0px 0px 10px 10px;
	Text-Align: center;
	Float: none; }

table.emailForm tr { Height: 1.6em; }
		
		
table.emailForm td.emailLeft { 
	Padding: 4px 5px 4px 0px;
	Text-Align: right;
	Width: 120px;
	Font-Size: 92%; }

table.emailForm td.emailRight { 
	Padding: 4px 0px 4px 5px;
	Text-Align: left;
	Font-Size: 92%; }

table.emailForm select {
	Background-Color: #ffffaa; 
	Color: #041144;
    Font-Family: Georgia, "Times New Roman", Times, serif; 
/*	Font-Family: Verdana, Arial, Helvetica, sans-serif; */

	Padding: 0.25em;

	Border: 1px solid #cccccc;
	Border-Right: 1px solid #888888;
	Border-Bottom: 1px solid #888888;
			
	Font-Size: 92%; }
			
table.emailForm select:focus { Background-Color: #ffffaa; }

table.emailForm input {
	Background-Color: #ffffff; 
	Color: #041144;
    Font-Family: Georgia, "Times New Roman", Times, serif; 
/*	Font-Family: Verdana, Arial, Helvetica, sans-serif; */

	Padding: 0.25em;
	Border: 1px solid #cccccc;
	Border-Right: 1px solid #888888;
	Border-Bottom: 1px solid #888888;
			
	Font-Size: 92%; }
			
table.emailForm input:focus { Background-Color: #ffffaa; }

table.emailForm textarea {
	Background-Color: #ffffff; 
	Color: #041144;
    Font-Family: Georgia, "Times New Roman", Times, serif; 
/*	Font-Family: Verdana, Arial, Helvetica, sans-serif; */

	Padding: 0.25em;
	Line-Height: 1.25;
	
	Border: 1px solid #cccccc;
	Border-Right: 1px solid #888888;
	Border-Bottom: 1px solid #888888;
			
	Font-Size: 92%; }
			
table.emailForm textarea:focus { Background-Color: #ffffaa; }

table.emailForm .required, #content table.emailForm input.required { 
	Background-Color: #ffffff; 
	Color: #041144;
	Border: 1px solid #1133cc; 
	Border-Right: 1px solid #001188;
	Border-Bottom: 1px solid #001188; }

td.buttons { Height: 46px; }
form.theform input.button { Font-Family: Georgia, "Times New Roman", Times, serif; Color: #002288; Border: 0; 
    /* Display: block; Float: left; */ Margin: 6px 5px; Padding-Top: 6px; Width: 127px; Height: 31px; Background: url(/images/but-up-med.gif) no-repeat; }
/*
	Background-Color: #041144;
	Color: #ffffaa; 
	Border: 1px solid #444499;
	Border-Right: 1px solid #222255;
	Border-Bottom: 1px solid #222255;
    Font-Family: Georgia, "Times New Roman", Times, serif; 
	Font-Size: 110%; 
	Padding: 5px;
	Width: 100px; }
*/

form.theform input.button:hover { Cursor: pointer; Color: #000000; 
    Background: url(/images/but-down-med.gif) no-repeat; }
/*	Background-Color: #061166;
	Color: #ffffdd; 
	Border: 1px solid #444499;
	Border-Top: 1px solid #222255;
	Border-Left: 1px solid #222255; }
*/

