/* layout */

body 
{
 margin:         0px;
 border:    0px solid #FF0000;
 color:        #6D6152;
 background:   #FFFFFF;
 z-index:          1;
}

#outer 
{
 position:  absolute;
 top:            0px;
 left:           0px;
 text-align:    left;
 border:     0px solid #FF0000;
 margin:           0;
 width:        800px;
 background:  #E3DED8;
 z-index:          5;
}

#header
{
 position: absolute;
 top:           0px;
 left:          0px;
 height:      145px;
 width:       800px;
 border:    0px solid #FF0000;
 background:  #FFFFFF;
 z-index:       199;
}

#banner 
{
 position: absolute;
 top:             0;
 left:            0;
 border:    0px solid #0000FF;
 background:   transparent;
 border:        0px;
 margin:        0px;
 z-index:       200;
}


#bodyblock 
{
 position:   absolute;
 font-size:      10px;
 top:            55px;
 left:            0px;
 width:         800px;
 background:  #E3DED8;
 padding:         0px;
 border:          0px;
 z-index:          99;
}


#sidebar 
{
 position:  absolute;
 top:           90px;
 left:           0px;
 width:        200px;
 height:        100%;
 color:      #E3DED8;
 background: #E3DED8;
 border:           0px none;
 margin:           0;
 padding:          0;
 z-index:        100
}

#aalogo
{
}

#content 
{
 position: absolute;
 top:          90px;
 left:        200px;
 height:       100%;
 width:       600px;
 background:  #FFFFFF;
 color:       #6D6152;
 border:     0px none;
 text-align:   left;
 z-index:       101
}

#footerblock
{
  position:  absolute;
  font-size:     10px;
  line-height:   10px;
  width:        800px;
  left:           0px;
  z-index:        400;
}

#footer 
{
 border-left:0px none #FFFFFF; border-right:0px none #FFFFFF; border-bottom:0px none #FFFFFF; position:  relative;
 height:        100%;
 width:        760px;
 left:           0px;
 background: #E3DED8;
 padding:       20px;
 margin:           0;
 border-top:     1px solid #FFFFFF;
 font-family:helvetica,arial,sans-serif; font-size:11px; letter-spacing:1px; text-align:left; line-height:200%; z-index:401; border-top-style:solid
}

/* generic formatting */

h3, p 
{
	margin:   0;
	padding: 15px;
}

h4 
{
	margin:  0; 
	padding: 5px 0;
}


/*	p:first-letter 
 *	{
 *		font-size: 80%; 
 *		font-weight: bold;
 *		color:#0000FF;
 *	}
 */

	/* formatting specific to CDA objects */

    #PageTitle
    {
     position:  absolute;
     top:          115px;
     left:         220px;
     margin:         0px;
     margin-left:    0px;
     padding:        0px;
     font-family:  palatino,times,serif;
     font-size:     24px;
     font-style:  italic;
     letter-spacing: 3px;
     color:      #6D6152;
     z-index:        601;
    }
    .CDAContent, .CDAContentFirst, 
    .CDATitle, .CDATitleFirst, 
    .CDAItem, .CDAContentLink,
    .CDAQuestion, .CDAQuestionFirst,
    .CDALabel, .CDAField,
    .CDAIntro
    {
     font-family:  helvetica, arial, geneva, sans-serif;
     font-size:       11px;
     line-height:     150%;
     letter-spacing: 0.1em;
     text-align:   justify;
     padding:          0px;
     padding-left:    25px;
     margin:           0px;
    }
    .CDAContent
    {
      margin-right:   50px;
      margin-bottom: 1.5em;
    }
    .CDAContentFirst
    {
      margin-right:  50px;
      margin-top:    40px;
      margin-bottom: 0.75em;
    }
    .CDATitle
    {
      color:      #CE4433;
      margin-top:    0.75em;
    }
    .CDATitleFirst
    {
      color:      #CE4433;
      margin-right:  50px;
      margin-top:     3em;
      margin-bottom:  0px;
    }

    .CDAItem
    {
     padding-left:    50px;
     margin-right:    50px;
     margin-bottom: 1.25em;
     font-weight:   bolder;
    }

    a.CDALink
    {
     color:          #FFFFFF;
     text-decoration: none;
    }
    a.CDALink:link    { color: #FFFFFF; }
    a.CDALink:visited { color: #FFFFFF; }
    a.CDALink:active  { color: #996633; }   
    a.CDALink:hover   { color: #FF0000; }
    

    a.CDAFooterLink
    {
     color:        #6D6152;
     text-decoration: none;
     font-weight:   bolder;
    }
    a.CDAFooterLink:link    { color: #6D6152; }
    a.CDAFooterLink:visited { color: #6D6152; }
    a.CDAFooterLink:active  { color: #6D6152; }
    a.CDAFooterLink:hover   { color: #FF0000; }

   a.CDAContentLink
   {
    color:        #CE4433;
    text-decoration: none;
    padding-left:     0px;
    font-weight:   bolder;
   }
    a.CDAContentLink:link    { color: #CE4433; }
    a.CDAContentLink:visited { color: #CE4433; }
    a.CDAContentLink:active  { color: #6D6152; }
    a.CDAContentLink:hover   { color: #6D6152; }
   
  /* buttons */
  
    #CDANotifyLink a, #CDAButton a, #CDAButton2 a, #CDACurrent
    {
			border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #FFFFFF; position:    relative;
			left:             0px;
			width:          183px;
			margin:             0;
			background:   #877976;
			color:          #FFFFFF;
      text-decoration: none;
			text-align:      left;
			font-family:  helvetica,arial,sans-serif;
			font-style:    normal;
			font-weight:     bold;
			letter-spacing:   1px;
			font-size:        9px;
			line-height:     12px;
			text-transform: uppercase;
		  display:        block; padding-left:15px; padding-right:0; padding-top:10px; padding-bottom:10px
		}
    #CDAButton a:link    { color: #FFFFFF; }
    #CDAButton a:visited { color: #FFFFFF; }
    #CDAButton a:active  { color: #996633; }
    #CDAButton a:hover   { color: #FF0000; }

    #CDAButton2 a:link    { color: #FF0000; }
    #CDAButton2 a:visited { color: #FF0000; }
    #CDAButton2 a:active  { color: #FF0000; }
    #CDAButton2 a:hover   { color: #FFFFFF; }


    #CDANotifyLink a:link    { color: #FFCCCC; }
    #CDANotifyLink a:visited { color: #FFCCCC; }
    #CDANotifyLink a:active  { color: #996633; }
    #CDANotifyLink a:hover   { color: #FF0000; }

    #CDACurrent
    {
			background: #CE4433;
			color:      #FFFFFF;
			border-style: solid;
    }

    .Droplet
    {
      position: absolute;
      line-height:  10px;
      font-size:    10px;
      left:       -187px;
      top:          20em;
      width:       173px;
      height:      133px;
      z-index:       800;
    }
    .DropletItem
    {
      position: absolute;
      z-index:       801;
    }
    .DropletButton
    {
      position: absolute;
      z-index:       802;
    }
    .DropletButton a:link    img {visibility: visible;}
    .DropletButton a:visited img {visibility: visible;}
    .DropletButton a:active  img {visibility: hidden;}
    .DropletButton a:hover   img {visibility: hidden;}
