
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; }
TR.table_heading { font-weight: bold;  text-align: center; }
TR.con { text-align: center; }
TR.stdval { text-align: center; }
TR.legend { text-align: center; }
H1 {   font-size: 16px; }	
H2 {   font-size: 12px; }
H1.C { text-align: center;}	
H2.C { text-align: center;}
	

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 { 
  text-align: center;  
  margin: 0px;
  padding: 10px;
   width: 100%;
  background-repeat: no-repeat;
   border-collapse: collapse;
/*   background-color: #091c59;*/
/*	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;*/
}

#content { margin: 0px; padding : 0px; margin-left: 9em; margin-top: 0px; padding-top: 0px; border-left: 1px dashed #999;   
	min-height: 900px;
	min-width: 500px;
	max-width: 700px;
  background-repeat: no-repeat;
  background-position: top right;
	}

#content_rbar { margin: 0px; padding : 0px; margin-left: 9em; margin-top: 0px; padding-top: 0px; border-left: 1px dashed #999;   
	min-height: 900px;
	min-width: 500px;
	max-width: 700px;
	padding-right: 250px; 
  background-repeat: no-repeat;
  background-position: top right;
	}


#content_rlogo {
  	background-image: url("fixedrightlogo.jpg"); 
	}

#page { margin: 0;
 		padding: 0; 
 		text-align: center;
 		}

#page_left { margin: 0; padding: 0; text-align: left;}
#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; }
#right_column{ position: absolute; right: 20px; margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; }
#footer {  clear: left; text-align: center; margin: 0px;  padding: 0px;}
#menubar { margin: 5px; margin-left:10px; margin-right: 10px; padding: 0px; font-size: 14px; background-color: #f0f0f0; }
#menubar_left { width: 100%;  left: 0px; margin: 0px; padding: 0px; padding-right: 0px; font-size: 14px;}
#menubar_center { width: 100%;  left: 0px; margin: 0px; padding: 0px; padding-right: 0px; font-size: 14px; text-align: center;}
#menubar_right { width: 10%; right: 0px; position: absolute; right: 20px; text-align: right;  margin: 0px; padding: 0px; font-size: 14px;}

#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; }


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;}

#bottom_section {
	margin-left: 9em;
	padding-top: 50px;
   	text-align: center;
   	font-size: 14;
   	font-weight: lighter;
   	font-style: italic;
	color: #bbb;
}

#bottom_sec_rbar {
   	text-align: center;
	padding-right: 250px; 
}

#reference {
   	font-size: 8;
   	text-align: center;
	padding-top: 20px;
}


#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; }


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