/*  BACKGROUND  */

body { background-image: url('http://earthcure.org/images/logo/curebkgd1500rev.jpg');

       background-attachment: fixed; 

       background-repeat: repeat-y; 

       background-position: 0% 0%;

       text-align: left; 

}

#banner {   

       position: absolute;

       top:0px;

       left:0px;

}

#mainBody {

      position: absolute;

      top: 145px;

      width: 780px;

      text-align: left;

      padding-top: 10px;

}

.leftColumn {

      width: 150px;

      margin: 0px;

      padding: 0px;

      text-align: left;    

}

.mainColumn  {

      width: 622px;

      margin: 0px;

      border: 4px solid #9999cc;

      background: #ffffff;

      padding: 10px;

      text-align: left;

}

.footer {

      width: 100%;

      text-align: center;

      padding: 5px 0px;

}    



/* LINKS FOR BODY

       Don't underline links, and make all links blue.

       Make links flash red when activated.

*/



a:visited { color: blue; text-decoration: none}

a:hover   {  color: red; text-decoration: underline}

a:link    {  color: blue; text-decoration: none}

a:active  {  text-decoration: none; color: blue}



h1 {

	font-family: "Arial Black",Arial,sans-serif;

	font-size: 44pt;

        letter-spacing: -3px;

        font-weight: bold;

	color: #cc9966;

	font-style: normal;

	font-variant: normal;

        text-transform: upper-case;

	text-align: center;

        margin: 0px 0 0 0px;

        line-height: 42pt;

}

h2 {

	font-family: Arial,sans-serif;

	font-size: 18pt;

	color: #000000;

        border-bottom: 2px solid #9999cc;

        letter-spacing: -1px;

	font-style: normal;

	font-variant: normal;

        font-weight: bold;

	text-decoration: none;

	margin: 20px 0 0 10px;

        padding-top: 5px;

        text-align: left;

}

h3 {

	font-family: Arial;

	font-size: 16pt;

	color: #009900;

	font-style: normal;

	line-height: 18pt;

	font-variant: normal;

        font-weight: bold;

	text-decoration: none;

	margin: 20px 0 0 10px;

	padding: 0px;

}

h4 {

	font-family: Arial;

	font-size: 14pt;

	color: #993300;

	font-style: normal;

	line-height: 16pt;

	font-variant: normal;

        font-weight: bold;

	text-decoration: none;

	margin: 20px 0 0 10px;

	padding: 0px;

}

h5 {

	font-family: Arial;

	font-size: 14pt;

	color: #000000;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

        font-weight: bold;

	text-decoration: none;

	margin: 15px 0 0 10px;

	padding: 0px;

}

h6 {

	font-family: "Arial Black",Arial,sans-serif;

	font-size: 36pt;

        letter-spacing: -3px;

        font-weight: bold;

	color: #9999cc;

	font-style: normal;

	font-variant: normal;

	text-align: right;

        margin: -25px 30px 0 0px;

        line-height: 34pt;

}

.menu {  font-family: Arial;

          font-size: 10pt;

          color: #ffcc66;

          font-weight: bold;

          line-height: 100%;  

          margin-left: 3; 

          margin-top: 4; 

          margin-bottom: 4; 

}



.menu a:link {text-decoration: none; color: #ffcc66;}

.menu a:visited {text-decoration: none; color: #ffcc66;}

.menu a:active {text-decoration: none; color: #ff6633;}

.menu a:hover {text-decoration: none; color: #ffffff;}



.menu-sm  {  font-family: Arial;

          font-size: 8pt;

          font-weight: normal;

          line-height: 10pt;       

}



.menu-sm a:link {text-decoration: none; color: #cccccc;}

.menu-sm a:visited {text-decoration: none; color: #cccccc;}

.menu-sm a:active {text-decoration: none; color: red;}

.menu-sm a:hover {text-decoration: none; color: #ffff66;}



.Text { font-family: "Times New Roman",Times; 

        color: #000000; 

        font-size: 12pt;

        text-align: left;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.TextArial { font-family: Arial; 

        color: #000000; 

        font-size: 11pt;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.Text-sl { font-family: "Times New Roman",Times; 

        color: #000000; 

        font-size: 12pt;

        text-align: left;

        margin: 0px 8px 0px 5px;

        padding: 0 0 0 0;

        line-height: 100%;

}

.Text-sl-ctr { font-family: "Times New Roman",Times; 

        color: #000000; 

        font-size: 12pt;

        text-align: center;

        margin: 0px 8px 0px 5px;

        padding: 0 0 0 0;

        line-height: 100%;

}





.Text-ctr { font-family: "Times New Roman",Times; 

        color: #000000; 

        font-size: 12pt;

        text-align: center;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.Text-rt { font-family: "Times New Roman",Times; 

        color: #000000; 

        font-size: 12pt;

        text-align: right;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.Text-hl { font-family: "Times New Roman",Times; 

        color: #009900; 

        font-size: 12pt;

        text-align: left;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.Text-hl-whi { font-family: "Times New Roman",Times; 

        color: white; 

        font-size: 12pt;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.Text-ctr-hl { font-family: "Times New Roman",Times; 

        color: #009900; 

        font-size: 12pt;

        text-align: center;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.Text-brown { font-family: "Times New Roman",Times; 

        color: #996600; 

        font-size: 12pt;

        text-align: left;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}

.Text-turq { font-family: "Times New Roman",Times; 

        color: #009999; 

        font-size: 12pt;

        text-align: left;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 110%;

}





.Text-quote {  font-family: "Times New Roman",Times; 

        color: #996600;

        font-size: 11pt; 

        font-weight: bold; 

        text-align: center;

        margin: 10px 8px 10px 5px;

        padding: 0 0 0 0;

	line-height: 100%;

}





.radio {  font-family: times,"Times New Roman";

          font-size: 10pt;

          color: #000000;

          font-weight: normal;

          line-height: 110%;  

          margin: 5px 8px 5px 5px;

          padding: 0 0 0 0; 

}

.radio-hdr {  font-family: times,"Times New Roman";

          font-size: 11pt;

          color: #000000;

          font-weight: bold;

          line-height: 100%;  

          margin: 5px 8px 5px 5px;

          padding: 0 0 0 0; 

}



.membership-bar {

          width:95%;

          margin: 0px 20px 0px 0px;

          padding: 5px 0px 5px 20px;

          text-align: left;

          background: olive;

      	font-family: "Times New Roman",Times;

	font-size: 20pt;

	color: #ffffff;

	font-style: normal;

	line-height: 22pt;

             font-weight: bold;

	text-decoration: none;

}



.highlight {  font-family: Arial; 

              font-size: 10pt;

              color: #0066CC; 

              font-weight: normal; 

              text-transform: none

}

.header {  font-family: Arial, sans-serif; 

           font-size: 18px;            

           font-weight: bold; 

           border-color: black black #890115; 

           border-style: none; 

           border-top-width: 0px; 

           border-right-width: 0px; 

           border-bottom-width: 0px; 

           border-left-width: 0px; 

           color: #990000;

}

.content {  font-family: "Times New Roman",Times; 

            font-size: 12pt;

            font-weight: normal;

            line-height: 14pt; 

            color: #000000; 

            text-align: justify;

}

.smalltext {  font-family: Arial; 

              font-size: 8pt; 

              color: #000000;

}

.smalltext-gr {  font-family: Arial; 

                 font-size: 8pt; 

                 color: gray;

}

.smalltext-gre {  font-family: Arial; 

                  font-size: 8pt; 

                  color: green;

}

.smalltext-wh {  font-family: Arial; 

                 font-size: 8pt; 

                 color: #ffffff;

}

.Title1 { font-family: 'Times New Roman', Times; font-size: 16pt; color: #000000; font-style: italic; line-height: 110%; font-weight: bold; text-decoration: none; margin: 0px 10px; }

.Title2 { font-family: 'Times New Roman', Times; font-size: 14pt; color: #000000; font-style: normal; line-height: 110%; font-weight: bold; text-decoration: none; margin: 0px 10px; }

.Title3 { font-family: 'Times New Roman', Times; font-size: 16pt; color: green; font-style: italic; line-height: 110%; font-weight: bold; text-decoration: none; margin: 10px 10px 5px 10px; }

.byLine { font-family: 'Times New Roman', Times; font-size: 11pt; color: #999999; font-style: italic; line-height: 120%; font-weight: bold; text-decoration: none; margin: 5px 10px; }

.Textref { font-family: Arial; color: #000000; font-size: 9pt; margin: 0px 10px 0px 10px; padding: 0px; line-height: 100%; text-align:left; } 

.dateHdr { width: 100%; background:  #663300; font-family: Arial; color: #ffffff; font-size: 10pt; font-style: normal; font-weight: bold; text-align: center; margin: 0px; padding: 4px 10px; line-height: 100%; }

.sectionHdr { font-family: Arial;font-size: 16pt; color: #996600; font-style: normal; line-height: 100%; font-weight: bold; text-decoration: none; margin: 5px 10px; border-bottom: 2px solid #9999cc; letter-spacing: -1px; font-style: normal; font-variant: normal;      font-weight: bold; text-decoration: none; text-align: left;}

