
<STYLE TYPE="text/css">
/* BODY STYLES ARE NOT INHERITED BY TABLE CELLS */



blockquote { margin-left:2em; margin-right:2em } 
pre        { font-size:x-small; line-height:1.2 }
li         { margin-bottom:0.5em }

h1 { font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal;
     text-transform:uppercase; letter-spacing:0.4em; line-height:16px; color:#006633; } 

h2 { font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;
	 letter-spacing:0.1em; line-height:14px; color:#006633; } 

h3 { font-family:Verdana, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;
	 letter-spacing:0.1em; line-height:21px; color:#006633; } 

a:link               { text-decoration:none; color:#006633 }
a:visited            { text-decoration:none; color:#999966 }
a:active:hover:focus { text-decoration:underline; font-weight:bold; color:#006633 }

div.body      { font-family:Verdana, Helvetica, sans-serif; color:#333333; font-size:9px; text-transform:uppercase;
                letter-spacing:0.1em; line-height:21px; margin-left:71px; margin-right:10px }

div.services  { font-family:Verdana, Helvetica, sans-serif; color:#333333; font-size:9px; 
             text-transform:uppercase; letter-spacing:0.1em; line-height:13px; margin-left:27px }

div.footer    { font-family:Verdana, Helvetica, sans-serif; color:#006633; font-size:9px; text-transform:uppercase;
             letter-spacing:0.1em; line-height:15px; margin-left:71px; margin-right:10px }

div.asterisk  { font-family:Verdana, Helvetica, sans-serif; color:#333333; font-size:9px;
             text-transform:uppercase; letter-spacing:0.1em; line-height:14px; margin-right:10px }

div.deck      { font-family:"Times New Roman", Palatino, serif; font-size:18px; font-style:italic; line-height:24px; color:#990000; }
div.pullquote { font-family:"Times New Roman", Palatino, serif; font-size:18px; font-style:italic; line-height:24px; color:#990000; }


/* FORM ELEMENTS
----------------- */
form        { font-family:Verdana, Helvetica, sans-serif; color:#333333; font-size:9px; text-transform:uppercase;
              letter-spacing:0.1em; line-height:14px; width:100%; margin:0 10px 20px 71px }
#formhead   { display:block; margin:0; font-size:180%; font-weight:100; padding:0.5em 0 0.7em 2.2em; color:#000; background:#EBEBEB; letter-spacing:0 }
#formintro  { width:385px; margin-top:1em }
form p      { margin:0; padding:1em 4em 1em 0 }
form p.only { margin:1.5em 0 }
fieldset    { margin:0 2em; border:none }
fieldset p  { margin:0; padding:0 1em 0.5em 0.8em }
legend      { font-size:110%; font-weight:bold; margin:0; padding:0 0.5em }
.legendnote { font:normal 65% "Lucida Grande",verdana,"Bitstream Vera Sans",sans-serif }

input, select, option, textarea { font-family:Verdana, Helvetica, sans-serif; color:#006633; font-size:9px; 
                                  text-transform:uppercase; letter-spacing:0.1em; line-height:13px }    
select, option { height:1.8em; line-height:1.2 }

textarea    { font-family:Verdana, Helvetica, sans-serif; color:#006633; font-size:9px; text-transform:uppercase;
              letter-spacing:0.1em; line-height:13px; width:80%; margin-right:2em; padding:0.5em } 
label.col   { float:left; clear:left; width:160px; margin-top:0.2em; padding:0 10px; text-align:right } /* Match width */
label.row   { display:block; margin-top:0.5em; margin-bottom:0.1em; padding:0 }
label.left  { width:100%; padding-left:2em }
label.right { margin-left:14.5em; white-space:nowrap }
input       { margin:0; padding:0.3em }
#submit     { display:block; margin-top:1.5em; padding:0.3em 1.2em; font-weight:bold; font-size:110%; background:#C00; color:#FFF }
.formgrid   { margin:0 4em } 

.fieldnote  { display:block; margin:0 2em 0.5em 15.2em } /* Match padding-left to label width, plus */
.formlinks  { text-align:right; margin:1em 2em -1.5em 0 }
.require    { font-weight:bold; color:#C00 }

/* Form errors display must be declared after the form element styles
---------------------------------------------------------------------- */
#errors     { margin:0; padding:1em 2em 1em 4em; background:#FDD; color:#C00 }
#errors p   { font-weight:bold }
#errors ul  { }
#errors li  { padding-bottom:0.2em }

</style>