/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                                              x */
/* x             GLOBAL STYLES                    x */
/* x                                              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

html, body, table.main { height:100%; margin:0; padding:0; border:none; text-align:center; }
table.main { margin:0 auto; text-align:left; vertical-align: top;}
         
body { background-color:#7aa447; background-image:url(/_images/bg.jpg); background-repeat:repeat; background-position:top center; }
td { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 14px; }

a { text-decoration: none; }
a:hover	{ text-decoration: underline; }

table.main { width:591px; height:100%; background-image:url(/_images/bg_body.jpg); background-position:top center; background-repeat:repeat-y; }

ol, ul { margin-top:10px; }
li { margin-top:10px; }

form { margin:0px; padding:0px; }


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                                              x */
/* x             FORMAT STYLES                    x */
/* x                                              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

.body { height:493px; padding:0px 132px; }

.tagline { font-weight:bold; font-size:16px; text-align:center; } 
.quote { font-style:italic; color:#006600; }
.byline { padding:5px 15px; color:#006600; }
.footer { text-align:center; font-size:12px; padding:30px; }