
BODY { 
   background-color: #ffffff;  
}

UL { list-style-type: none; list-style-image: url("/apixbul1.gif");}

TD { font-size: 12px; }
TR.dark_row { background-color: #f0f0f0; }
TR.year { font-size: 14px; font-weight: bold; background-color: #b0b0b0; }
/* TD.year { font-size: 12px; text-align: center; colspan: 3;}	   */
TR.table_heading { font-weight: bold;  text-align: center; }
H1 {   font-size: 16px; }	
H2 {   font-size: 12px; }
	

A:link         { color: #6666CC; font-weight: normal; text-decoration:underline; }
A:visited      { color: #66C; font-weight: normal; text-decoration:underline; }
A:active       { color: #663333; font-weight: normal; text-decoration:underline; }
A:hover        { color: #663333; font-weight: normal; text-decoration:underline; }



#title { 
	font-size: 32px; 
  text-align: left;
  text-transform: capitalize;
  margin: 0px;
  padding: 0px;
  padding-left: 200px;
  min-height: 100px;
  /*background-image: url("titlebar_background.jpg");  w:177 h:138 */
  background-repeat: no-repeat;
  background-position: left;
	border: 1px solid black;
}


#subtitle { 
        font-size: 20px; 
        text-align: center;
        text-transform: capitalize;
}


IMG.right { float: right; padding: 0px; padding-left: 5px; }

P.signature {
   padding-left: 5em;
   text-indent: -2em;
}

DIV { 
  margin: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
  font-family: verdana, geneva, helvetica, arial, sans-serif; 
  font-size: 13px; 
  text-align: left;
/*border: 1px black solid;*/
}

/*#title
   #visitors
   #content
   DIV.block
   DIV.block-left
   DIV.block-right*/

/*#menu { : left; width: 10%; margin-top: 0px; background: #fff;}*/
#content { margin: 0px; padding: 5px; margin-left: 9em; margin-top: 0px; padding-top: 0px; border-left: 1px dashed #999;   
	min-height: 300px;
	min-width: 500px;
	max-width: 700px;
	padding-right: 65px; 
  /* background-image: url("osrf.jpg"); */      /* w:177 h:138 */
  background-repeat: no-repeat;
  background-position: right;
	}
#page { margin: 0; padding: 0; }
#page_center { margin: 0; padding: 0; text-align: center;}
#breadcrumbs { font-size: 10px; padding: 0; margin-top: 2px; margin-bottom: 5px;}
#left_column{ position: absolute; left: 0px; width: 9em; margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; }
#footer {  clear: left; text-align: center; margin: 0px;  padding: 0px;}
#menubar { margin: 0px; margin-left:10px; margin-right: 10px; padding: 0px; background-color: #f0f0f0; }
#menubar_left { width: 100%;  left: 0px; margin: 0px; padding: 0px;}
/*#menubar_left { width: 100%;  left: 0px; margin: 0px; padding: 0px; padding-right: 6em;}*/
#menubar_right { width: 10%; right: 0px; position: absolute; right: 20px; text-align: right;  margin: 0px; padding: 0px;}

#main_menu { padding: 10px; margin: 0px; margin-left: 10px;  margin-right: 10px; background-color: #f0f0f0;}
#main_menu P {padding: 0px; margin:0px;}

#executive, #links, #sponsors { padding: 0px; margin: 0px;  margin-top: 30px; font-size: 10px;}
#executive P, #links P, #sponsors P {padding: 0px; margin: 0px; padding-bottom:5px;}
#executive EM { font-style: normal; font-weight: bold; } 
#executive H1, #links H1,#sponsors H1 {padding: 0px; margin: 0px; padding-bottom:5px; color: #bbb; text-transform: uppercase; }

#top_status_right { text-align: right; margin: 0px; padding: 0px;}


DIV.footer.a{ background-color: #f9f9f9; }

DIV.block-left { margin-top: 0px; float: left;  clear: left;}
DIV.block-right { margin-top: 0px;  margin-left: 50% }
DIV.news_byline { text-align:right; font-size:10px; }
TD.result_discarded { text-decoration: line-through; background-color: #fffedb;}

#photo_header { font-weight: bold; text-align: center; margin: 0px; margin-left:10px; margin-right: 10px; padding: 0px; }
#photo_header_left { width: 100%;  left: 10px; position: absolute; margin: 0px; padding: 0px; padding-right: 6em;}
#photo_header_right { width: 10%; right: 0px; position: absolute; right: 20px; text-align: right;  margin: 0px; padding: 0px;}

#photo_nav { font-size: 14px; text-align: center; }


	
