/*********************************************************
	File:		styles_am2008.css
	Function:	2008 Annual Meeting Site Styles
	Date:		12/11/2007
***********************************************************/

body {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	}

a {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	}
	
td {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	}
  
.h1 {
	color:#c30c3e;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	}
	
h1 {
	color:#c30c3e;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	}

.h2 {
	color:#00204e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	}
	
h2 {
	color:#00204e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	}
	
.h3 {
	color:#c30c3e;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
h3 {
	color:#c30c3e;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.small
  {
  font-size: 10px;
  }

small
  {
  font-size: 10px;
  }

/* Beginning of style for menu across top of screen */
a.topnav, a.topnav:link, a.topnav:visited {
	color:#ffffff; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}
	
a.topnav:hover {
	color:#c30c3e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}
/* End of style for menu across top of screen */

/* Beginning of style for global navigation menu, below AM logo */
a.globalnav, a.globalnav:link, a.globalnav:visited {
	color:#ffffff; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

a.globalnav:hover {
	color:#c8c9ce; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

span.globalnav {
	color:#00204e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
/* End of style for global navigation menu, below AM logo */


/* Beginning of style for left column navigation buttons */
/* main links */
a.leftcolumn_navmenu, a.leftcolumn_navmenu:link, a.leftcolumn_navmenu:visited {
	color:#ffffff; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

a.leftcolumn_navmenu:hover {
	color:#000000; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
/* sub links */
.a.sidenavlink_white, .a.sidenavlink_white:link, .a.sidenavlink_white:visited {
	color:#ffffff; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	}

.a.sidenavlink_white:hover {
	color:#6587b6; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	}

a.sidenavlink_white, .a.sidenavlink_white:link, .a.sidenavlink_white:visited {
	color:#ffffff; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	}

a.sidenavlink_white:hover {
	color:#6587b6; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	}
/* Beginning of style for left column navigation buttons */


 /* Beginning of style for right column links */
.sidenav_columnhead {
	color:#ffffff; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
 
.a.sidenav_dkblue, .a.sidenav_dkblue:link, .a.sidenav_dkblue:visited {
	color:#00204e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	}

.a.sidenav_dkblue:hover {
	color:#c30c3e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	}

a.sidenav_dkblue, .a.sidenav_dkblue:link, .a.sidenav_dkblue:visited {
	color:#00204e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	}

a.sidenav_dkblue:hover {
	color:#c30c3e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	}

 /* End of style for right column links */
 
.sidenav_dkblue_bold {
	color:#00204e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	}

  
.sidenavlink_ltblue {
	color:#6587b6; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}
  
.sidenavlink_red:link, .a.sidenavlink_red:visited {
	color:#c30c3e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}
	
.sidenavlink_red:hover {
	color:#00204e; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}
 
/* Beginning of drop-down menu style */
#menustyle a{
	background: #c8c9ce repeat 100%;
	color: #00204e;
	position: absolute;
	border: 0px solid #00204e;
	font: normal 8pt Arial;
	line-height: 16pt;
	z-index: 100;
	text-decoration: none;
	font-weight: bold;
	}

#menustyle a:hover{
	background: #c8c9ce repeat 100%;
	color: #c30c3e;
	position: absolute;
	border: 0px solid #00204e;
	font: normal 8pt Arial;
	font-weight: bold;
	line-height: 16pt;
	z-index: 100;
	text-decoration: none;
	}

#menustyle{
	background: #c8c9ce repeat 100%;
	color: #00204e;
	position: absolute;
	border: 1px solid #00204e;
	font: normal 8pt arial;
	line-height: 13pt;
	z-index: 100;
	text-decoration: none;
	padding-bottom: 5pt;
	padding-left: 5pt;
	padding-top: 5pt;
	}
/* End of drop-down menu style */





/* Beginning of style for links in footer */

p.Footer, a.Footer, a.Footer:link, a.Footer:visited, a.Footer:hover
  {font-size: 10px; color: #660066;}
a.Footer:hover
  {color: #000099;}
p.Footer
  {color: #000099;}

a.Footerlink, a.Footerlink:link, a.Footerlink:visited {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 10px; 
	color: #00204e;
	font-weight:normal;
	text-decoration: none;
	}
a.Footerlink:hover {
	font-family:Arial,Helvetica,sans-serif;
	color: #c30c3e;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
	}
/* End of style for links in footer */




/* Beginning of style for table row <TR> background colors */
.AM2008_Red_Background {
	background: #c30c3e;
	}
	
.AM2008_Blue_Background {
	background: #00204e;
	}

.AM2008_White_Background {
	background: #ffffff;
	}

.AM2008_Grey_Background {
	background: #c8c9ce;
	}
/* End of style for table row <TR> background colors */


/* Beginning of style for form input buttons and text */
input.btn{
   color:#000000;
   font-family:Arial,Helvetica,sans-serif;
   font-size:85%;
   font-weight:bold;
   border:2px solid;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;}

input.btnhov{
   border-top-color:#c30c3e;
   border-left-color:#c30c3e;
   border-right-color:#c30c3e;
   border-bottom-color:#c30c3e;}
/* End of style for form input buttons and text */



