/* You may adapt and learn from the elements of this CSS to use in your own
projects, but you may not copy the design (the unique combination of images,
colors, sizes, typography, and positioning) since this is copyright of byJDM
and may not be reproduced. 
----------------------------------------------------------------------------------------*/

/* SITENAME Main Stylesheet
----------------------------------------------------------------------------------------*/

/* GLOBAL PAGE LAYOUT (Styles that determine the most basic layout and styles of the site) 
----------------------------------------------------------------------------------------*/
html,body {margin: 0; padding: 0; height: 100%; background-image:url(/efi-images-v2/form-pg-bg.gif); background-repeat: repeat-x; background-color:#3861a2;}
body {font-size: 12px; font-family:'lucida grande', verdana, sans-serif; color:#000000;  text-align:center;}

#container {margin-left:auto; margin-right:auto; width: 100%; width: 755px; min-height:100%; text-align: left; position:relative; float: none;}
* html #container {height:100%; width: 755px;} /* For IE */

.form-field {vertical-align: middle; border:1px solid #a6bdd6;font-size:110%; height:22px; vertical-align:middle; background:url(/efi-images/form-field-bg.gif) repeat-x; font-family:'Lucida Grande', Arial, Helvetica, sans-serif; color:#000000; background-color:#FFFFFF;}
.form-text {font-weight:bold; text-align:right; padding:0px 5px 0px 0; height:30px; float:left; width:100px;}
.form-fields {padding:0 0 10px 0; width:270px; float:left;}
.red {color:#CC0000;}

/* MASTER HEADER
----------------------------------------------------------------------------------------*/

/* HTML TAGS
----------------------------------------------------------------------------------------*/
h1, h2, h3, h4 {margin: 0; padding: 0 0 2px 0;}
h1 {font-size: 18px; font-family:'lucida grande', arial, arial, sans-serif; line-height:1.4em; font-weight:bold;}
h2 {font-size: 17px; font-weight:normal;}
h3 {font-size: 14px; font-weight: bold;}
p {line-height:1.4em; padding:0 0 10px 0}
p a:link, p a:visited, a:active, a:hover {text-decoration: underline;}
a:link {color: #0277ca; text-decoration: none;}
a:visited {color: #0277ca; text-decoration: none;}
a:active {color: #0277ca; text-decoration: none;}
a:hover {color: #ff8105; text-decoration: underline;}
a {}
input {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:9.8pt; color:#666666;}
