body {
 width:100%;
 margin-top: 0px; 
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px; 
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 background-color: #FFFFFF; 
 font-family: Arial, Helvetica, sans-serif;
 font-size:1em;
 background-image: url(images/pageheader_fill.gif);
 background-repeat: repeat-x;
}

#pageheader_JPG{
 position: absolute; 
 left: 0px;
 top: 0px; 
 width: 573; 
 height: 104px;
 background-image: url(images/pageheader_JPG.gif);

}

#pageheader_fill{
 position: absolute; 
 left: 0px;
 top: 0px; 
 width: 100%; 
 height: 106px;
 background-image: url(images/pageheader_fill.gif);
 background-repeat: repeat-x;

}
#pageheader_undercurl{
 position: absolute;
 left: 0px;
 top: 104px;
 width: 100%; 
 height:24px;
 background-image: url(images/pageheader_undercurl.gif);
 background-color:#000000;
 background-repeat: no-repeat;
 padding-left: 50px;
 padding-top:2px;
 padding-bottom:4px;
 vertical-align:top;
}

#pageheader_undercurl TABLE
{
 display:block;
 float:left; 
 clear:right;
 font-size:12px;
 font-weight:bold;
 list-style-type:none;
 background-color:#000000;
 padding:0px;
}

#pageheader_undercurl OL
{
 display:block;
 float:left; 
 clear:right;
 font-size:12px;
 font-weight:bold;
 list-style-type:none;
 background-color:#000000;
}

#pageheader_undercurl LI
{
 color:#FFFFCD;
 display:block;
 float: left;
 clear:right;
 margin-left:4px;
 padding-left:12px;
 margin-right:0px;
 background:url(images/breadcrumb_arrow.gif) no-repeat left middle;
 white-space:nowrap;
}

#pageheader_undercurl_breadcrumb_buffer
{
	width:90px;
}

#pageheader_undercurl_root
{
 color:#FFFFFF;
 display:block;
 float: left;
 clear:right;
 font-weight:bold;
 font-size:12px;
 /*background:url(images/breadcrumb_arrow.gif) no-repeat right middle;*/
 white-space:nowrap;
 padding-right:1px;
 padding-left:4px;
 padding-top:-2px;
 background:none;
 TEXT-DECORATION: none;

}

#pageheader_undercurl_root  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none;
}
#pageheader_undercurl_root  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none;
}
#pageheader_undercurl_root A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none; 
}

#pageheader_undercurl_first
{ 
 color:#EBD7A1;
 display:block;
 float: left;
 clear:right;
 font-weight:bold;
 font-size:12px;
 /*background:url(images/breadcrumb_arrow.gif) no-repeat left middle;*/
 white-space:nowrap; 
 padding-right:1px;
 padding-left:4px;
 background:none;
 TEXT-DECORATION: none
}

#pageheader_undercurl_first  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_first  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_first A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none
}

#pageheader_undercurl_second
{ 
 color:#EBD7A1;
 display:block;
 float: left;
 clear:right;
 font-weight:bold;
 font-size:12px;
 /*background:url(images/breadcrumb_arrow.gif) no-repeat left middle;*/
 white-space:nowrap; 
 padding-right:1px;
 padding-left:4px;
 background:none;
 TEXT-DECORATION: none
}
#pageheader_undercurl_second  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_second  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_second A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none
}
#pageheader_undercurl_third
{ 
 color:#EBD7A1;
 display:block;
 float: left;
 clear:right;
 font-weight:bold;
 font-size:12px;
 /*background:url(images/breadcrumb_arrow.gif) no-repeat left middle;*/
 white-space:nowrap; 
 padding-right:1px;
 padding-left:4px;
 background:none;
 TEXT-DECORATION: none
}
#pageheader_undercurl_third  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_third  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_third A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none
}
#pageheader_undercurl_fourth
{ 
 color:#EBD7A1;
 display:block;
 float: left;
 clear:right;
 font-weight:bold;
 font-size:12px;
 /*background:url(images/breadcrumb_arrow.gif) no-repeat left middle;*/
 white-space:nowrap; 
 padding-right:1px;
 padding-left:4px;
 background:none;
 TEXT-DECORATION: none
}
#pageheader_undercurl_fourth  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_fourth  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_fourth A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none
}
#pageheader_undercurl_fifth
{ 
 color:#EBD7A1;
 display:block;
 float: left;
 clear:right;
 font-weight:bold;
 font-size:12px;
 /*background:url(images/breadcrumb_arrow.gif) no-repeat left middle;*/
 white-space:nowrap; 
 padding-right:1px;
 padding-left:4px;
 background:none;
 TEXT-DECORATION: none
}
#pageheader_undercurl_fifth  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_fifth  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_fifth A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none
}

#pageheader_undercurl_current
{ 
 color:#E0C16D;
 display:block;
 float: left;
 clear:right;
 font-weight:bold;
 font-size:12px;
 /*background:url(images/breadcrumb_arrow.gif) no-repeat left middle;*/
 white-space:nowrap; 
 padding-right:1px;
 padding-left:4px;
 TEXT-DECORATION: none
}

#pageheader_undercurl_current  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_current  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl_current A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none
}
#pageheader_undercurl LI.root{
 color:#FFFFFF;
 background:none;
}

#pageheader_undercurl LI.currentroot{
 color:#EBD7A1;
 background:none;
}

#pageheader_undercurl LI.current{
 color:#E0C16D;
}


#pageheader_undercurl LI  A:link {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl LI  A:visited {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#pageheader_undercurl LI A:hover {
	COLOR: #DFBF6A;  TEXT-DECORATION: none
}

#page_belowHeader{
 LEFT: 0px;
 width: 100%; 
 height:auto;
 max-height:auto;
 
 position: absolute; 
 top: 128px; 
 background-image: url(images/pageleft_background.gif);
 background-color:#003366;
/*background-color:#ffffff;*/
 background-repeat: repeat-y;
 vertical-align:text-top;
 text-align:left;
 color:#000000;
}
#page_l
{/*do a frame for the main left and the left_below*/
	/*the purpose is to control the width*/
}
#page_b
{/*do a frame for the maing body and the body_below*/
}
#page_left
{
  height:100%;
  float:left;
  display:block;
  width:auto;
  min-height:100%;
  clear:left;
  top: 0px; 
  vertical-align:text-top;
  text-align:left;
  margin-left:0px;
  padding-left: 6px;
  padding-right: 6px;
 padding-top: 24px;
}
#page_body{
  background-color:#ffffff;
  float:left;
  right:auto;
  height:100%;
  clear:right;
  display:block;
  top: 0px; 
  vertical-align:text-top;
  text-align:left;
  margin-left:12px;
  padding-left: 12px;
  padding-top: 24px;
  padding-right:5px;
  max-width:67%;
  min-height:100%;
  color:#000000;
}
#page_left_below
{/*try to make the height to 100%...whatever you can do to make the spacing fill up the page.*/
}

#page_body_below
{
}




#page_left UL{
  list-style-type:none;
  margin:24px;
}

#page_left LI{
  padding-bottom:8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  font-style: normal;
  font-weight: bold;
  color: #cc3300;
  text-decoration: none;
  letter-spacing: -1px;
  
}

#page_left LI  A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#page_left LI  A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#page_left LI A:hover {
	COLOR: #DFBF6A; TEXT-DECORATION: none
}
/*Begin Tim's Addition*/
#nav_left_list
{
  list-style-type:none;
  margin-left:24px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  font-style: normal;
  font-weight: bold;
  color: #cc3300;
  text-decoration: none;
  letter-spacing: -1px;
  vertical-align:middle;
}
.nav_left_list_item
{
padding-bottom:0;
margin-top:-8px;
}
#nav_left_list A:link
{
	color:#FFFFFF; text-decoration:none;
}
#nav_left_list A:visited
{
	color:#FFFFFF; text-decoration:none;
}
#nav_left_list A:hover
{
	color:#DFBF6A; text-decoration:none;
}
/*End Tim's Addition*/


.navblack A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.navblack A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.navblack A:hover {
	COLOR: #cc3300; TEXT-DECORATION: none
}


.hiddentext {
	FONT-SIZE: 1%; LEFT: 50%; OVERFLOW: hidden; WIDTH: 1px; COLOR: #292929; POSITION: absolute; TOP: -60px; HEIGHT: 1px
}
#skipnav {
	LEFT: 30px; POSITION: absolute; TOP: -2px ; 
}
#skipnav A {
	COLOR: #292929; 
}

#skipnav A:hover {
	BACKGROUND-COLOR: transparent;
}

#script_disabled
{
	font-weight:bold;
}

#Full_Width_Table
{
	font-family: Arial, Helvetica, sans-serif;
	margin:5;
	width:100%;
	direction:ltr;
	/*cellspacing="5" width="100%" dir="ltr"*/
}
#350_Width_Table
{
	font-family: Arial, Helvetica, sans-serif;
	margin:5;
	width:350;
	direction:ltr;
	/*cellspacing="5" width="100%" dir="ltr"*/
}

#table_header
{
	font-weight:bold;
	BACKGROUND-COLOR:e4e4e4;
	text-align:center;
	vertical-align:top;
}
#first_quarter_meeting{vertical-align:top;}
#second_quarter_meeting{vertical-align:top;}
#third_quarter_meeting{vertical-align:top;}
#fourth_quarter_meeting{vertical-align:top;}

.common_words
{
	color:Gray;
}

.navblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
	letter-spacing: -1px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	margin-left: 0px;
	margin-top: 3px;
	margin-bottom:12px;
	vertical-align: text-top;
}

p { 
  margin-left: 12px;
  font-size: normal;
  }

.pagetitle { 
 margin-left: -6px;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 120%;
 font-weight: bold;
 color: #000000;
 }

a:active {  color: #205BBD}
a:link {  color: #000000}
a:visited {  color: #5E5E00}
a:hover {  color: #205BBD}


.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 63%}
.columnheader {  font-family: Arial, Helvetica, sans-serif; font-size: 65%; font-weight: bold}
.indent {  margin-left: 41px}
.subheader {  font-weight: bold; padding-top: 4px; text-align:left;}
.verdana {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 63%}
.docs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 63%}
.parent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 63% }
.plannedlink { font-size: 11pt ; color: #999999}
.navwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none}

.BUTTON
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1em;			
}

.DATAGRID
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	0.8em;
	background-color:White;
	border-color:#003366 ;
	text-align:left;
	vertical-align:middle;	
}

.DATAGRIDALTITEM
{	
	font-family: Arial, Helvetica, sans-serif;
	background-color:Silver;
	height:50;
	
}

.DATAGRIDHEADER
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#003366;
	color:White;
	height:20;
	text-align:center;
	font-weight:bold;
}

.DATAGRIDITEM
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:White;
	height:50;	
	
}

.DATAGRIDPAGER
{
	border-width:0px;
}

.DROPDOWNLIST
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	.9em;			
}

.CHECKBOX
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	.8em;			
}

.LABEL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	.9em;				
}
.LABELSMALL
{
	font-size:.7em;
}

.LINKBUTTON
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	.9em;			
}

.PANEL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	0.5em;	
	background-color:#003366;			
}

.RADIOBUTTON
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	.8em;			
}

.SEPARATOR
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	0.5em;	
	background-color:White;			
}


.TEXTBOX
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1em;			
}

.VALIDATOR
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	.7em;	
	color:red;	
}

BIG	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	background-color: Yellow;
	}	
	