/* Global Styles */
@charset "utf-8";
body {color:#000000;
      font-family: Verdana,Trebuchet MS,sans-serif ; 
	  font-size: 100%; 
	  margin:0px;
	  line-height: 150%;
	  background-color:#FFF;
	  }	
p {
	font-family: Verdana,Trebuchet MS,sans-serif;
	font-size: 100%;
	line-height: 150%;
	margin-top: 0px;
	text-align: left;
}


td {
	font-family: Verdana,Trebuchet MS,sans-serif;
	font-size: 100%;
}

a:active    {
	color: #CC9900;
	text-decoration: underline;
	font-weight: bold;
}

a:link      {
	color: #A33300;
	text-decoration: none;
	font-weight: bold;
}
a:visited   {
	color: #669933;
	text-decoration: underline;
	font-weight: bold;
}
a:hover     {
	text-decoration: underline overline;
	color: #AA8000;
	background-color: #E8F5D6;
	margin-bottom: 24em;
	}

.linksLeftmenu{
	margin-bottom: auto;
	margin-top:auto
	color: #D5EDB3;
	text-align: center;
	color: #D5EDB3;
}

a.linksLeftmenu
{
color: #E8F5D6;
}
a.linksLeftmenu:hover
{
	color: #AA8000;
	text-decoration: underline, overline;
}
a:linksLeftmenu:visited   {
	color: #669933;
	text-decoration: underline;
	font-weight: bold;
}

img         {
	border-style: none;
	text-align: center;
}


.cellback {
background: url(images/bglinegreen.gif) repeat-x;
}


/* Class Styles */

.center  {
	text-align:center
}

.right   {
	text-align:right
}

.trail {
	font: 85% Trebuchet MS;
	color: #669933;
	letter-spacing:0.1em;
	margin-left: 50px;
	margin-top:14px;
	vertical-align: middle;
}
	
.related {	
     font-family: Arial;
	 font-size: 95%;
	 font-weight:600;
	 text-align:center;
	 color:#663300;
	 margin-top:0;
	 margin-bottom:6px;
	 border-bottom: 1px solid #887D1C
}

.pageName{
	color: #99CC66;
	margin-top:12pt;
	margin-bottom:12pt;
	text-align:center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 300%;
}
.author{
	font: 120% Arial, Helvetica, sans-serif;
	color: #5C743D;
	margin-bottom:12pt;
	margin-top:6pt;
	text-align:center;
}
.subHeader {
	color: #993300;
	line-height:normal;
	margin-bottom:6pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 200%;
	color: #5C743D;
	margin-top:6pt;
	margin-bottom:18pt;
	text-align:center;
}

.letterindent    {
	text-indent: 18em;
}
}

.letterindentsm-    {
	text-indent: 9em;
}

.lettersig    {
	text-indent: 48em;
}


.letterdate    {
	text-indent: 38em;
}

.lftmenu    { font-family: Verdana, Ariel, sans-serif; margin-bottom: 0; font-weight:700 }
.lftinfo    { margin-top: 0; margin-bottom: 0;margin-left:25px; }
.lftinfo2   { margin-top: 0; margin-bottom: 0;margin-left:50px; }
.lftinfo3    { margin-top: 0; margin-bottom: 0;margin-left:75px; }
.lftinfo4    { margin-top: 0; margin-bottom: 0;margin-left:100px; }
.cellcenter  {text-align:center;  }
.cellgray    {text-align:center; color:gray;    }


.super  { vertical-align: sub  }

.tableindent {
	text-indent: 10pt; 

}
.spaceafter   {
	margin-top: 0;
	margin-bottom: 8px;
}

.greytext   {
	color: #BDBDBF;	
}

.error     {
	text-align:center;
	vertical-align:text-top;
	color: #FF0000;
	}


.linksRightmenu{
	font-family: Arial;
	font-size: 100%;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 9px;
	}
.footer{
	font: 85% Arial, Helvetica, sans-serif;
	color: #669933;
	margin-bottom:6pt;
	margin-top:6pt;
	text-align:center;
}
.sideheader{
	font: 120% Trebuchet MS;
	color: #5C743D;
	margin-bottom: 12pt;
	margin-top: 6pt;
}

/* Unused styles */
.singlehang {margin-top: 0;margin-bottom: 0;text-indent:-20px; margin-left:20px;}

.pheading {
	font: 100% Arial, Helvetica, sans-serif;
	color: #A39E00;
	margin-bottom: 0px;
	font-weight: bold;
}
	
.smallText {font: 90% Arial, Helvetica, sans-serif;color: #666666;line-height: 22px; }

.smalltabletext {font-size: 90%; text-align:center }

}
	
.chartText {
	font: 80% Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 6px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
}
	
.navText {font-family: 90%^ Arial, Helvetica, sans-serif;color: #003366;line-height:16px;letter-spacing:.1em;text-decoration: none;
	text-align:center;}
	
.centerHead {
	font-size: 120%;
	color: #5C743D;
	text-align:center;
	margin-top: 6pt;
	margin-bottom: 6pt;
}

.centerHeadlge {
	font-size: 130%;
	color: #5C743D;
	text-align:center;
	margin-top: 6pt;
	margin-bottom: 6pt;
}

/* ID Styles */
#navigation td {border-bottom: 1px solid #F4FFE4;	}
	
#navigation a {font: bold 90% Arial, Helvetica, sans-serif;color: #D5EDB3;line-height:16px;letter-spacing:.1em;text-decoration: none;	display:block;padding:8px 6px 10px 20px;}
	
#navigation a:hover {background: #99CC66;color:#993300;
	}
	
#logo 	{
	color: #5C743D;
	letter-spacing:.2em;
	line-height:36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	}

#tagline 	{
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
