/* ------------ PAGE BACKGROUND -----------  */
body { margin: 0px; background-color:#74897A;  background-attachment: fixed; background-image: url(../images/layout/leaf5.jpg);	 background-repeat: repeat; background-position: top;text-align: center;/*  old image...  url(../images/layout/bkgd-ricepaper-teal.jpg)  */}
/* ----------- PAGE LAYOUT ----------------- */
#PageSize {  width: 790px; margin: 0px auto; padding: 0px auto; background-color: #b6c67b; text-align: center; height: 1px; } 
#headerMain { width: 790px; height: 210px; margin: 0px;  margin-bottom: 0px;  padding: 0px; padding-top:10px; text-align: left; 
background: transparent; z-index: 500;
/*  background: transparent url(../images/layout/banner-top-ds.jpg) no-repeat center center; */ }
#navMenuTop {  width: 790px; height: 40px; margin: -5px 0px 0px 0px; padding: 0px 0px 5px 0px; background: #B6C67B;        font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color: #996666; text-align: center;}
#navMenuTop  a:visited { color: #6b6b30; text-decoration: none;}
#navMenuTop  a:link    { color: #6b6b30; text-decoration: none;}
#navMenuTop  a:hover   { color: #74897A; text-decoration: none;}
#navMenuTop  a:active  { color: #6b6b30; text-decoration: none;}
/*------------- MAIN BODY BACKGROUND ----------- */
#Mainbodybkgd {  width: 790px; background: #B6C67B; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; height: auto; border-top: 3px solid #B6C67B; border-bottom: 3px solid #B6C67B;}* html 
#Mainbodybkgd { height: 1%; }
#Mainbody {  width: 750px; background: #fff; margin: 5px auto; padding: 10px 10px 10px 10px; height: auto; border: 1px solid #74897A;}* html 
#Mainbody { height: 1%; }
#navMenuBottom {        width: 790px;        height: 30px;        margin: 0px 0px 0px 0px;        padding: 5px 0px 5px 0px;        background: #B6C67B;        font-family: Arial, Helvetica, sans-serif;        font-size: 9pt;        font-weight: bold;        color: #996666;        text-align: center;}
#navMenuBottom  a:visited { color: #6b6b30; text-decoration: none;}
#navMenuBottom  a:link    { color: #6b6b30; text-decoration: none;}
#navMenuBottom  a:hover   { color: #74897A; text-decoration: none;}
#navMenuBottom  a:active  { color: #6b6b30; text-decoration: none;}
/* -------------- FOOTER ------------------- */
#footer {  background: #B6C67B; border-bottom: 5px solid #B6C67B; width: 790px; color: #996666; font-family: Arial, Tahoma;        font-size: 8pt; text-align: center; line-height: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px;}
#footer a:visited { color: #6b6b30;  text-decoration: none;}
#footer a:link    { color: #6b6b30;  text-decoration: none;}
#footer a:hover   { color: #74897A; text-decoration: none;}
#footer a:active  { color: #6b6b30;  text-decoration: none;}
/* -------------------- Bottom of Page -------------------  */
#bottomPage { display: block; width: 790px; background: #ffffff;        margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px; border-left: 5px solid #B6C67B; border-right: 5px solid #B6C67B;text-align: center; height: auto;}
* html #bottomPage { height: 1%; }
/* ------------------- Main Body of Index Page ---------------------------- */ 
h1 {	font-family: Arial, Tahoma;	font-size: 18pt;	color: #000000;	font-style: bold;	line-height: normal;	font-variant: normal;	text-decoration: none;	margin: 20px 0 5px 0;	padding: 0px;        text-align: center;}
h2 {	font-family: Arial, Tahoma;	font-size: 16pt;	color: #000000;	font-style: bold;	line-height: normal;	font-variant: normal;	text-decoration: none;	margin: 0px;	padding: 0px;}
h3 {	font-family: Arial;	font-size: 16pt;	color: #669999; /*  Teal  */	font-style: bold;	line-height: normal;	font-variant: normal;	text-decoration: none;	margin: 0px 0px 0px 0px;	padding: 0px;}
h4 {	font-family: Arial;	font-size: 16pt;	color: #B6C67B;	font-style: bold;	line-height: normal;	font-variant: normal;	text-decoration: none;	margin: 0px 0px 0px 0px;	padding: 0px;}
/*  ---- MAIN BODY TEXT FORMATING ----- */
.headerpg {	line-height: normal;	text-decoration: none;	margin: 20px 0 5px 0;	padding: 0px;        text-align: center;}
.Text { font-family: Arial, Tahoma; color: #000000; font-size: 11pt; text-align: left; margin: 10px 15px 10px 15px; padding: 0 0 0 0;	line-height: 110%;}
.Text-ctr { font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        text-align: center;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}.Text-rt { font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        text-align: right;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.Text-hl { font-family: Arial, Tahoma;         color: #669999;         font-size: 11pt;        text-align: justify;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.Text-hl-grn { font-family: Arial, Tahoma;         color: #B6C67B;         font-size: 11pt;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.Text-ctr-hl { font-family: Arial, Tahoma;         color: #669999;         font-size: 11pt;        text-align: center;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.Text-tan { font-family: Arial, Tahoma;         color: #E0BC62;         font-size: 9pt;        text-align: center;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 100%;}
.Text-tan a:visited { color: #CEAA51; text-decoration: none;}
.Text-tan a:link    { color: #CEAA51; text-decoration: none;}
.Text-tan a:hover   { color: blue; text-decoration: none;}
.Text-tan a:active  { color: #CEAA51; text-decoration: none;}
.Text-quote {  font-family: Arial, Tahoma;         color: #74897a;        font-size: 11pt;         font-weight: bold;         text-align: center;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.Text-i { font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        font-style: italic;        text-align: left;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.Text-script { font-family: Georgia;         color: #000000;         font-size: 12.5pt;        font-style: italic;        margin: 5px 15px 5px 15px;        padding: 0 0 0 0;        line-height: 110%;        margin-top: 10px;        margin-bottom: 10px;}
.Text-times { font-family: 'Times New Roman', Times, serif;         color: #000000;         font-size: 11pt;        text-align: left;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.Text-sm { font-family: Arial;         color: #000000;         font-size: 9pt;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}.Text-sm-hl { font-family: Arial;         color: #669999;         font-size: 9pt;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;	line-height: 110%;}
.forms { font-family: Arial;         color: #000000;         font-size: 9pt;        margin: 10px 15px 10px 15px;        padding: 0 0 0 0;        line-height: 100%;}
.sgl-line { font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        text-align: left;        margin: 0px 15px 0px 15px;        padding: 0 0 0 0;	line-height: 100%;}
.sgl-line-ctr { font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        text-align: center;        margin: 0px 15px 0px 15px;        padding: 0 0 0 0;	line-height: 100%;}
.smalltext-mauve {  font-family: Arial, Tahoma;               font-size: 9pt;               color: #996666;}
.smalltext-blk {  font-family: Arial, Tahoma;             font-size: 8pt;             color: black;            line-height: 100%;            margin: 0px 0px 0px 0px;            padding: 0px 0 10px 0;}.smalltext-tan {  font-family: Arial, Tahoma; font-size: 8pt; color: #999933;  line-height: 95%;}
.heading-bar-m {        width: 98%;        margin: 0px 0px 0px 0px;        padding: 8px 5px 3px 10px;        font-family: Georgia, Arial;        font-size: 12pt;        font-style: normal;        color: #ffffff;        text-align: left;        font-weight: bold;        background: #993333;        text-decoration: none;        line-height: 100%;}
.heading-bar-g {        width: 98%;        margin: 0px 0px 0px 0px;        padding: 8px 5px 3px 10px;        font-family: Georgia, Arial;        font-size: 12pt;        font-style: normal;        color: #000000;        text-align: left;        font-weight: bold;        background: #669933;        text-decoration: none;        line-height: 100%;}
/*  -------- BOXES -------------- */
.box-beige {        text-align: center;        font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        margin: 5px 15px 10px 15px;        padding: 5px 5px 5px 5px;        background: #F1E6A6;        text-decoration: none;        width: 90%;        line-height: 100%;}
.box-mauve-l {        text-align: left;        font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        margin: 5px 15px 10px 15px;        padding: 5px 5px 5px 5px;        background: #b57777;        text-decoration: none;        width: 90%;        line-height: 100%;}
.box-mauve-c {        text-align: center;        font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        margin: 0px 10px 0px 10px;        padding: 6px 10px 6px 10px;        background: #b57777;        text-decoration: none;        width: 90%;        line-height: 100%;}
.box-tan {       text-align: center;        font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        margin: 5px 15px 10px 15px;        padding: 5px 5px 5px 5px;        background: #E0BC62;        text-decoration: none;        width: 90%;        line-height: 100%;}
.tag-box {        font-family: Arial, Tahoma;         color: #000000;         font-size: 11pt;        text-align: center;        margins: 0px;        padding: 0px;	  line-height: 115%;        text-decoration: none;}
.tag-box  a:visited { color: #000000; text-decoration: none;}.tag-box  a:link    { color: #000000; text-decoration: none;}
.tag-box  a:hover   { color: #000000; text-decoration: none;}
.tag-box  a:active  { color: #000000; text-decoration: none;}