/* last edited on 08/25/06 by Mark */
.dMenu{
    z-index:99;
}
.SummaryLabel{
    background-color:#C0C0C0;
    font-style:italic;
    font-size:11px;
    vertical-align:top;
}
.SummaryAnswer{
    font-weight:100;
    font-size:11px;
    vertical-align:top;
}
.text
  {
  font-family: Arial, sans-serif ;
  font-size: 12px ;
  color: #333333 ;
  line-height: 1.2em ;
  }

  .bodytext
  {
  font-family: Arial, sans-serif ;
  font-size: 11px ;
  color: #333333 ;
  font-style:normal ;
  line-height: 1.2em ;
  }
  
  .bodytext2
  {
  font-family: Arial, sans-serif ;
  font-size: 10px ;
  color: #333333 ;
  line-height: 1.2em ;
  font-weight:bold;
  }
  
  .italtext
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  font-style: italic ;
  color: #000000 ;
  }
	
.text2
  {
  font-family: Georgia, serif ;
  font-size: 12px ;
  color: #ffffff ;
  line-height: 1.4em ;
  }
  
  .text3
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 11px ;
  color: #FFFFFF ;
  }

.stylized /* pullquotes */
  {
  font-family: Georgia, Times New Roman, serif ;
  font-size: 14px ;
  font-style: italic ;
  color: #333333 ;
  }
	
.stylizedbold /* page names */
  {
  font-family: Arial, Geneva, sans-serif ;
  font-size: 14px ;
  color: #04108C ;
  font-weight: bold ;
  font-style: italic ;
  }

.stylized2 /* blue subtitles */
  {
  font-family: Arial, Geneva, sans-serif ;
  font-size: 14px ;
  color: #04108C ;
  }
  
 .focustitle
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  font-weight: bold ;
  color: #8E111E ;
  }
  
  .focustitle2
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  font-weight: bold ;
  color: #000000 ;
  }

.formtext
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  font-style: italic ;
  color: #8E111E ;
  }

h1
  {
  font-family: Georgia, Times New Roman, serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #333333 ;
  }
	
.hdr1
  {
  font-family: Arial, sans-serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #04108C ;
  line-height: 1.2em ;
  }
	
h2
  {
   font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 16px ;
  font-weight: bold ;
  color: #49403D ;
  }
	
.hdr2
  {
  font-family: Arial, Trebuchet MS, sans-serif ;
  font-size: 16px ;
  font-weight: bold ;
  color: #49403D ;
  }
	
h3
  {
  font-family: Arial, sans-serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #333333 ;
  }
	
.hdr3
  {
  font-family: Arial, Trebuchet MS, sans-serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #8E111E ;
  }

.header3
  {
  font-family: Arial, sans-serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #333333 ;
  }
	
h4
  {
  font-family: Arial, sans-serif ;
  font-size: 12px ;
  font-weight: bold ;
  color: #333333 ;
  }

.header4
  {
  font-family: times new roman, serif ;
  font-size: 12px ;
  font-weight: bold ;
  color: #333333 ;
  }

.reverse
{
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-weight: bold ;
  color: #ffffff ;
}

.small
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  color: #0C3466 ;
  }

.small2
  {
  font-family: Arial, Geneva, sans-serif ;
  font-size: 10px ;
  font-weight: bold ;
  color: #050C8D ;
  }



.medium
  {
  font-family: times new roman, serif ;
  font-size: 12px ;
  color: #000000 ;
  }


.boldsans
  {
  font-family: Arial, sans-serif ;
  font-size: 14px ;
  line-height: 1.3em ;
  color: #333333 ;
  font-weight: bold ;
  }
  
  .subtitle
  {
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  line-height: 1.3em ;
  color: #333333 ;
  }

.sublink
  {
  font-family: Georgia, serif ;
  font-size: 11px ;
  color: #000099 ;
  line-height: 1.4em ;
  font-style: normal ;
  
  }
  
  .sublink2
  {
  font-family: Arial, sans-serif ;
  font-size: 11px ;
  line-height: 1.4em ;
  font-style: normal ;
  font-weight: bold ;
  }

.extraleading
  {
  line-height: 1.8em ;
  }

/* dropdown menu */


body {
	font:  11px arial;
	}

/* link colors & effects */


a.Transcal:link
{
    /* color: #ffffff ; */
    color: Navy;
    text-decoration: none ;
}

a.Transcal:visited
{
    color: #09204F ;
    text-decoration: none ;
}

a.Transcal:hover
{
    color: #1F2E60 ;
    text-decoration: none ;
}

a.Transcal:active
{
    color: #438156 ;
    text-decoration: underline ;
}
  
  .bottomLineNav {border-bottom:solid 1px #333;color:#FFF;}
  .bottomLineNav a {color:#FFF;}
	
