body			
{ background-color: #FFFFFF; font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; }

p,ul,li,blockquote,.none	{ font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}

hr		{ font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: center;}

.text /* regular text*/		{ background-color: #FFFFFF; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}

.smalllinks /* regular text*/		{ background-color: #FFFFFF; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}

.centered_text /* regular text*/		{ background-color: #FFFFFF; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: center;}

.font_n /* regular text*/		{ background-color: #FFFFFF; font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal;}
.font_bi  /* regular text*/		{ background-color: #FFFFFF; font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: bold; font-style: italic;}
.font_b  /* regular text*/		{ background-color: #FFFFFF; font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: bold;}

.text2 /* regular text*/		{ background-color: #FFFFFF; font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}
.text2_center /* regular text*/		{ background-color: #FFFFFF; font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: center;}

.text3_left /* regular text*/		{ background-color: #FFFFFF; font-size: 10pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}
.text3 /* regular text*/		{ background-color: #FFFFFF; font-size: 10pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: center;}

.text4 /* regular text*/		{ background-color: #FFFFFF; font-size: 11pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: right;}


.text5/* regular text*/		{ background-color: #0000CC; font-size: 14pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: bold; text-align: center;}
.caption { font-family: arial,helvetica,sans-serif; text-align: center; }

.link_text /* displayed like a vlink*/		{ background-color: #FFFFFF; font-weight: bold; font-size: 12pt; font-family: arial,helvetica,sans-serif; color: #0000CC; text-align: left;}
.vlink_text /* displayed like a vlink*/		{ background-color: #FFFFFF; font-size: 9pt; font-family: arial,helvetica,sans-serif; color: #333366; font-weight: normal; text-align: left;}

.small_button /* small button text*/	{ font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; text-align: center;}
.big_button /* large button text*/		{ font-size: 14pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: bold; text-align: center;}
.big_red_button /* large red button text*/		{ font-size: 14pt; font-family: arial,helvetica,sans-serif; color: #FF0000; font-weight: bold; text-align: center;}
.text6/* regular text*/		{ background-color: #FFFFCC; font-size: 9pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}
.text6_centered /* regular text*/		{ background-color: #FFFFCC; font-size: 9pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: center;}
.red_text /*red text*/		{ color: #FF0000; }
.hint_text /* regular text*/	{ background-color: #CCFFCC; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}
.hint_text_centered /* regular text*/	{ background-color: #CCFFCC; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: center;}
.hint_text_red /* regular text*/	{ background-color: #FFCCCC; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: center;}
.hint_text_yellow /* regular text*/	{ background-color: #FFDDAA; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left;}
.vertical_text /* regular text*/	{ background-color: #CCFFCC; font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left; writing-mode: tb-rl; }
.vertical_button /* regular text*/	{ font-size: 8pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: normal; text-align: left; writing-mode: tb-rl; 
																			border-top-style:    inset;
																			border-left-style:   inset;
																			border-bottom-style: inset;
																			border-right-style:  inset; }
.hidden_span{ visibility: hidden; }

#hedpurle /* purple headline*/		{ background-color: #CC66CC; font-size: 15pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: bold; }

#white /* white href */ 	{  font-size: 9pt; font-family: arial,helvetica,sans-serif; color: #FFFFFF; font-weight: normal; } /* use span tags */

.b /* bold */ 	{ font-weight: bold; font-size: 12pt; font-family: arial,helvetica,sans-serif; } /* use span tags */
.b_centered /* bold */ 	{ font-weight: bold; font-size: 12pt; font-family: arial,helvetica,sans-serif; text-align: center;} /* use span tags */

.subhead /* bold green */ 	{ background-color: #FFFFFF; font-size: 14pt; font-family: arial,helvetica,sans-serif; color: #0000CC; font-weight: bold; text-align: left; } /* use span tags */

.bblue /* small blue */ 	{ background-color: #FFFFFF; font-size: 9pt; font-family: arial,helvetica,sans-serif; color: #0000CC; font-weight: normal; text-align: left;}
.bblue_centered /* small blue */ 	{ background-color: #FFFFFF; font-size: 9pt; font-family: arial,helvetica,sans-serif; color: #0000CC; font-weight: normal; text-align: center;}
 /* use span tags */
		
.bwhite /* bold white */ 	{ background-color: #0000CC; font-size: 14pt; font-family: arial,helvetica,sans-serif; color: #FFFFFF; font-weight: bold; text-align: center;}
 /* use span tags */
 
 
.byellow /* yellow bg */ 	{ background-color: #ffffcc; font-size: 14pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: bold; text-align: center;}
.byellow_left /* yellow bg */ 	{ background-color: #ffffcc; font-size: 14pt; font-family: arial,helvetica,sans-serif; color: #000000; font-weight: bold; text-align: left;}
 /* use span tags */		

#small /* smalltext */ 	{ font-weight: normal; font-size: 9pt; font-family: arial,helvetica,sans-serif; } /* use span tags */

#sb /* smallbold*/ 	{ font-weight: bold; font-size: 9pt; font-family: arial,helvetica,sans-serif; } /* use span tags */

.bired /* bold red italic */ 	{ font-weight: bold; font-size: 10pt; color: #FF0000; font-style: italic; font-family: arial,helvetica,sans-serif; } /* use span tags */

#bi /* bold italic */ 	{ font-weight: bold; font-size: 12pt; font-style: italic; font-family: arial,helvetica,sans-serif; } /* use span tags */
		
#i /* italic */ 	{ font-weight: normal; font-size: 12pt; font-style: italic; font-family: arial,helvetica,sans-serif; } /* use span tags */

#center /* center */ { text-align: center; font-family: arial,helvetica,sans-serif; }


/* ID's and Classes are user-defined */

/* This commands below control spacing and appearance of menu bars */
 #Menu1{
  float:            none;
  width:            99%;
  position:         absolute;
  left:             0px;
  border:           none;
}

#Menu2{
  float:            none;
  width:            99%;
  position:         absolute;
  left:             102px;
  border:           none;
}
#Menu3{
  float:            none;
  width:            99%;
  position:         absolute;
  left:             164px;
  border:           none;
}
#Menu4{
  float:            none;
  width:            99%;
  position:         absolute;
  left:             237px;
  border:           none;
}
#Menu5{
  float:            none;
  width:            99%;
  position:         absolute;
  left:             315px;
  border:           none;
}
#Menu6{
  float:            none;
  width:            99%;
  position:         absolute;
  left:             430px;
  border:           none;
}

#MenuBar{
  float:            none;
  width:            99%;
  position:         absolute;
  left:             225px;
  border:           none;
}
#LinkBar{
  visibility:       hidden;
  float:            none;
  width:            99%;
  position:         absolute;
  left:             225px;
  border:           none;
}

/*
  z-index necessary to make links
  visible in Netscape 6
*/
#MenuBar{
  top:              100px;
  z-index:          4;
}
#LinkBar{
  top:              72px;
  z-index:          3;
}

/*
  Main menu and link styles identical.
*/

#MenuB1, #MenuB2, #MenuB3, #MenuB4, #MenuB5, #MenuB6{
   padding-left:     3%;
   font-size:        13px;
   
   }
   
#MenuB2, #MenuB4, #MenuB6{
  color:            #000000;
  background:       #FFCC66;
  border-color:     #FFCC66;
  font-family:      arial,helvetica,sans-serif;
  font-weight:      normal;
}

#Menu1, #Menu2, #Menu3, #Menu4, #Menu5, #Menu6,
#Link1, #Link2, #Link3, #Link4, #Link5, #Link6{
  float:            left;
  border-style:     none;
  border-color:     #99CCFF;
  margin:           0% 0%;
  padding-left:     0%;
  color:            #000000;
  background:       #99CCFF;
  font-family:      arial,helvetica,sans-serif;
  font-size:        11px;
  text-transform:   none;
}
#Menu6{
	width:			10em;
}

#Menu1{
	width:			10em;
}

#Menu5{
	width:			9em;
}

#Menu3{
	width:			9em;
}

#Menu2, #Menu4{
	width:			9em;
}
		
/*
  Differences in menu and link styles.
*/
#Menu1, #Menu2, #Menu3, #Menu4, #Menu5, #Menu6{
  border-width:     0px 0px 0px 0px;
  visibility:       hidden;
}
#Link1, #Link2, #Link3, #Link4, #Link5, #Link6{
  border-width:     0px 0px 0px 0px;
  visibility:       hidden;
  height:           2.5em;
}

#Menu1 A:link, #Menu2 A:link,
#Menu3 A:link, #Menu4 A:link,
#Menu5 A:link, #Menu6 A:link,
#Link1 A:link, #Link2 A:link,
#Link3 A:link, #Link4 A:link, 
#Link5 A:link, #Link6 A:link{
	font-weight:			bold; 
	text-decoration:  none; 
}

#Menu1 A:visited, #Menu2 A:visited,
#Menu3 A:visited, #Menu4 A:visited,
#Menu5 A:visited, #Menu6 A:visited,
#Link1 A:visited, #Link2 A:visited,
#Link3 A:visited, #Link4 A:visited, 
#Link5 A:visited, #Link6 A:visited{
  color:            #039;
	font-weight:			bold; 
	text-decoration:  none; 
}

#MenuB2 A:link, #MenuB4 A:link, #MenuB6 A:link{
	color:	#039;
	background:	#FFCC66;
}

#Menu1 A:hover, #Menu2 A:hover,
#Menu3 A:hover, #Menu4 A:hover,
#Menu5 A:hover, #Menu6 A:hover,
#Link1 A:hover, #Link2 A:hover,
#Link3 A:hover, #Link4 A:hover, 
#Link5 A:hover, #Link6 A:hover{
  color:            #C00;
	font-weight:			bold; 
	text-decoration:  none; 
}
/*
  Substitute padding for omitted
  Code Style URI.
*/
.Title{
  padding-top:      1em;
}
/*
  Push #Header down to make room for
  menus, margin-top doesn't have the
  same effect with IE5.5 and Mozilla,
  so the logo image must be moved set
  to 100% (bottom) too.
*/
#Header{
  padding-top:      6%;
  color:            #000;
}

