

	body {
		margin:0; padding:0;
		/*zz.font:11pt/1.5 sans-serif;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #999999;
      margin-left: 0px;



		}

    .thought {
         font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      background-color: #000066;
        color:
#FFFFFF}
    #menu_top {
        position: absolute;
        top: 110px;
        height: 20px;
        width: 1800px;
        left: 130px;

        }

	#header {
		margin:0; padding:0;

		/*zz.background:yellow;*/
        background-image: url(images/header.png);
        background-repeat: no-repeat;
        
        height:140px;
		}
    #index_header {
		margin:0; padding:0;
		/*zz.background:yellow;*/
        background-image: url(images/0_index_logo.png);
        background-color: rgb(80,140,207);
        height:150px;
		}

	#main1 {
        /*this is the factoid; changin margin controls white space to the left*/
		margin:0; padding:0;

		/*background:yellow url("red.gif") top left repeat-y;*/
        /*width of this image controls visual width of factoid*/
        /*background: white url("images/rgb_80_140_207.gif") top left repeat-y;*/
        /*here*/
        /*background: rgb(80,140,207)url("images/rgb_255_255_255.gif") top right repeat-y;*/
		}
	#main2 {
		margin:0; padding:0;
        /*this is the color for the menu column*/
		/*background: white ;*/
        /*zz.background: url(rgb_255_255_255.gif) top right repeat-y;*/

        /*background: white; */



		}
	#left {
		float:left;
		/*width:150px;*/
        width:204px;
        width:150px;
		margin:0; padding:0;
		/*background:url("corner.gif") top right no-repeat;*/
		/*zz.font-size:80%;*/
         background: rgb(171,166,255);
        /*background-image: url(rgb_80_140_207.GIF);
        background-repeat: repeat-y;*/
		}
	#right,#right_sub {
		float:right;
		width:140px;
        width: 110px;
		margin:0; padding:0;

		/*background:url("corner.gif") top right no-repeat; */

		/*zz.font-size:80%;*/
        }


#right_sub {
background-color: #6699FF;

}
	#middle {
        /*setting the right margin closes gap on right...*/
		margin:0 110px;
        /*this controls left edge of the main block of text*/
        margin-left: 204px;
        margin-left: 150px;
        /*used to be blue*/

        /*background: white;*/
		/*zz.font-size:80%;*/
        border-color: rgb(171,166,255);
        border-width: 1px;
        border-style: solid;
        border-left: 1;
        border-top: 0;
        border-right: 1;
        border-bottom: 1;

		}
	.column-in {
		margin:0; padding:0.5em 1em;

		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

	/*h1,h2,h3,h4 { margin: 0.2em 0 } */
	p { margin: 0.5em 0 }
    p { margin: 6px 0 }
    h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;
      color: #FF0000;
      text-align: left;
    }

    h2 {
             font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 13px;
      color: #000000;
      text-align: left;
    }
    h4 {
             font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #000000;
      text-align: left;
    }


    .pim {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #000000;
      margin: 10px 0;
    }

    .pim_mini {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 8px;
      color: #000000;
      margin: 10px 0;
    }r

    .pim_note   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size:10px;
      font-style: italic;
      color: #000000;
      margin-left: 100px;
      margin-right: 100px;

}
.pim_faq,.pim_faq_bullet {
    font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size:12px;
      font-style: italic;

      color: #999999;
      margin-left: 50px;
      margin-right: 50px;
}
.pim_faq_bullet {
  margin-left: 100px;
}



	a { color:black }

	/*zz..copy { text-align:center; font-size:80% }*/

    .leadin {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-style: italic;
        text-align: center;
        margin-left: 10%;
        margin-right: 10%;
        color: rgb(17,73,117);
        }

 /*menu TOP OF PAGE*/
         .menu_top {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #000000;
            margin-top: 10px;
            margin-left: 20px;

            /*top: -120px;*/

        }

        .menu_top a:link {
            color: #FFFF66;
            text-decoration: none;
        }
        .menu_top a:visited {
            color: #999999;
            text-decoration: none;
        }

        .menu_top a:hover {

            text-decoration: none;
            color: #000000;
            background-color: #FFFF66;
            background-position: 50%;

        }

        .menu_top a:active {
            color: #000000;
            text-decoration: none;
        }

    .menu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;

        margin-top: -1px;
        margin-left: 20px;
        width: 100px;
        text-align: center;

        }

        .menu a:link {
            color: rgb(17,73,117);
            color: #FFFF00;
            text-decoration: none;

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

        .menu a:hover {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            text-decoration: none;
            color: rgb(17,73,117);
            /*must be a bitmap??*/
            background-image: url(images/0_swirl.bmp);
            background-color: transparent;
            background-repeat: no-repeat;
            background-position: 50%;

        }

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

         .menu_bottom {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 8px;
            color: #CCCC99;
            margin-top: 0px;
            margin-left: 20%;
            margin-right: 20%;
            text-align: center;
            /*top: -120px;*/

        }

        .menu_bottom a:link {
            color: rgb(17,73,117);
            text-decoration: none;
        }
        .menu_bottom a:visited {
            color: #666666;
            text-decoration: none;
        }

        .menu_bottom a:hover {

            text-decoration: none;
            color: #FFFFFF;
            background-color: rgb(80,140,207);
            background-position: 50%;

        }

        .menu_bottom a:active {
            color: #666666;
            text-decoration: none;
        }

/*right side menu*/
    .menu_right {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;

        margin-top: -1px;
        margin-left: -10px;
        width: 110px;
        text-align: center;

        }

        .menu_right a:link {

            color: #000000;
            text-decoration: none;

        }
        .menu_right a:visited {
            color: #666666;
            text-decoration: none;
        }

        .menu_right a:hover {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            text-decoration: none;
            color: rgb(17,73,117);
            /*must be a bitmap??*/
            /*background-image: url(images/0_swirl.bmp); */
            background-color: transparent;
            background-repeat: no-repeat;
            background-position: 50%;

        }

        .menu_right a:active {
            color: #666666;
            text-decoration: none;
        }

         .menu_bottom {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 9px;
            color: #CCCC99;
            margin-top: 0px;
            margin-left: 20%;
            margin-right: 20%;
            text-align: center;
            /*top: -120px;*/

        }

        .menu_bottom a:link {
            color: rgb(17,73,117);
            text-decoration: none;
        }
        .menu_bottom a:visited {
            color: #666666;
            text-decoration: none;
        }

        .menu_bottom a:hover {

            text-decoration: none;
            color: #FFFFFF;
            background-color: rgb(80,140,207);
            background-position: 50%;

        }

        .menu_bottom a:active {
            color: #666666;
            text-decoration: none;
        }


      .h1_anchor a:link {
       text-decoration: none;
      }


























        .copywrite {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            text-align: center;
            }
         #page_id {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 14px;
            color: #FFFF00;
            position: absolute;
            top: 122px;
            left: 5px;
            z-index: 200;
        }

        #page_id_description {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 9px;
            font-style: italic;
            color: #000066;
            position: absolute;
            top: 135px;
            left: 7px;
        }

         #partner, #partner_overview {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            font-style: italic;
            position: relative;
            text-align: center;
            margin-top: -50px;
            top: -55px;
            width: 200px;
            left: -13px;
            background: transparent;
        }
        #partner_overview {
        /*needed because overview page shows 2 partners*/
         top: -100px;
         margin-top: 0;
         left: -5;

        }




        .factoid {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            text-align: left;
            font-size: 11px;
            color: #000066;
        }

        .factoid_text {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            margin-left: 5px;
            text-align: left;
            font-size: 11px;
            color:  #336699;

        }
       .factoid_text_sample {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            margin-left: -20px;
            text-align: left;
            font-size: 11px;
            color:  #336699;
            }

        .factoid_citation_2 {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            text-align: right;
            font-size: 10px;
            color:  #FFFFFF;
            margin-top: -3px;
        }

        .list {
         font-family: Verdana, Arial, Helvetica, sans-serif; 
        }

    #index_logo {
      background-image: url(images/0_index_logo.JPG) top left;
      background-repeat: no-repeat;
    }
        




