body { font-family:Arial;
	
		background-color:#ffffff;
	}

body.miniheader { font-family:Arial;
		background-color:#FFFFFF;}

hr { height:1px; color:#066E8F; }
A:link { color:#066E8F; text-decoration: underline; }
A:visited { color:#066E8F; text-decoration: underline; }
A:active { color:#066E8F; text-decoration: none; }
A:hover { color:#066E8F; text-decoration:none; }

A:link.tabhead { color:#ffffff; text-decoration: underline; font-weight:bold; }
A:visited.tabhead { color:#ffffff; text-decoration: underline; font-weight:bold; }
A:active.tabhead { color:#ffffff; text-decoration: none; font-weight:bold; }
A:hover.tabhead { color:#ffffff; text-decoration:none; font-weight:bold; }

A:link.invert { color:#ffffff; text-decoration: underline;}
A:visited.invert { color:#ffffff; text-decoration: underline; }
A:active.invert { color:#ffffff; text-decoration: none; }
A:hover.invert { color:#ffffff; text-decoration:none; }

.convtable {width:100%;border:none;border-collapse: collapse;border-spacing:0;}
.convtablehead {color:#ffffff;background-color:#066E8F;padding:3px;
	text-align:left;vertical-align:bottom;font-size:10pt;}
.convtablecell {padding-left:3px;padding-right:3px;text-align:left;vertical-align:top;font-size:10pt;}
.convsubhead {color:#066E8F;font-family:Arial;font-size:16pt;font-weight:bold;}
.convconflict {color:red; font-weight:bold; font-size:10pt;}
.convschedeventtitle {color:black; font-size:10pt;}
.convdisptitle {color:#066E8F;font-family:Arial;font-size:14pt;font-weight:bold;}
.convdispdate {color:#066E8F;font-family:Arial;font-size:11pt;font-weight:bold;font-style:italic;}
.convregdate {color:#066E8F;font-family:Arial;font-size:10pt;}
.convlinkdesc {color:whitesmoke;padding-left:3px;padding-right:3px;text-align:left;vertical-align:top;font-size:10pt;}

.convwkshpopen{background:#066E8F;color:white;border:solid 1px black;
	visibility:hidden;font-size:10pt;
  padding: 2px 6px 2px 6px;
  position: absolute;
  text-decoration: none;
  top: 0px;
  z-index: 100;}

.admintable {width:100%;border:none;border-collapse: collapse;border-spacing:0;}
.admintableselect {padding:3px;text-align:center;vertical-align:top}
.adminheader3 {font-size:16pt;font-weight:bold;color:#066E8F;text-align:center;}
.adminlabel {padding:3px;text-align:right;vertical-align:top;width:50%;font-size:10pt;}
.adminfield {padding:3px;text-align:left;vertical-align:top;width:50%;font-size:10pt;}
.admingeneral {padding:3px;text-align:left;vertical-align:top;}
.adminbutton {padding:3px;text-align:center;vertical-align:top;width:50%;}
.admindesc {font-size:9pt;color:red;}
.admintablehead {color:#ffffff;background-color:#066E8F;padding:3px;
	text-align:left;vertical-align:bottom;font-size:10pt;}
.admintablecell {padding-left:3px;padding-right:3px;text-align:left;vertical-align:top;font-size:10pt;}
.adminitemcounttext {font-weight:bold;font-size:10pt;}
.adminitemcount {color:#066E8F;font-weight:bold;font-size:10pt;}

input {font-size:9pt;}
select {font-size:9pt;}
textarea {font-size:9pt;}
form {padding:0; border:0; margin:0}

.errormessage {font-size:14pt;font-weight:bold;color:red;text-align:center;padding:0; border:0; margin:0;}
.infomessage {font-size:14pt;font-weight:bold;color:#066E8F;text-align:center;padding:0; border:0; margin:0;}

.returnlink {color:#066E8F;font-size:9pt;background-color:white;}

A:link.returnlink { color:#066E8F; text-decoration: underline;font-weight:normal;font-size:9pt;}
A:visited.returnlink { color:#066E8F; text-decoration: underline;font-weight:normal;font-size:9pt;}
A:active.returnlink { color:#066E8F; text-decoration: none;font-weight:normal;font-size:9pt;}
A:hover.returnlink { color:#066E8F; text-decoration:none;font-weight:normal;font-size:9pt;}

.storetable {width:100%;border:none;border-collapse: collapse;border-spacing:0;
	background-color:#ffffff;}
.storetablehead {color:#ffffff;background-color:#066E8F;padding:3px;
	text-align:center;vertical-align:bottom;font-size:10pt;}
.storetablecell {padding-left:3px;padding-right:3px;text-align:left;vertical-align:top;font-size:10pt;}
.storeadmintablehead {color:#ffffff;background-color:#066E8F;padding:3px;
	text-align:left;vertical-align:bottom;font-size:10pt;}
.storesubhead {color:#066E8F;font-size:16pt;font-weight:bold;text-align:center;}
.storecategory {color:#ffffff;font-size:11pt;font-weight:bold;text-align:left;}
.storetableheadfront {color:#ffffff;background-color:#066E8F;padding:3px;
	text-align:left;vertical-align:bottom;font-size:10pt;}
.storenonmbrprice {color:black;font-weight:bold;font-size:9pt;}
.storembrprice {color:red;font-weight:bold;font-size:9pt;}
.storembrpricelbl {color:darkslategray ;font-weight:bold;font-size:9pt;}
.storenonmbrpricelbl {color:darkslategray ;font-weight:bold;font-size:9pt;}
.storeitemdesclabel {font-weight:bold;}
.storeqtydiscttl {color:darkgreen;font-weight:bold;font-size:10pt;font-family:tahoma;}
.storetablefeatues {width:100%;border:none;border-collapse: collapse;border-spacing:0;
	background-color:#066E8F;}
.storeitemcounttext {font-weight:bold;font-size:11pt;}
.storeitemcount {color:#066E8F;font-weight:bold;font-size:11pt;}

div.aiha { width: 599px }
div.aiha h1 { font-weight: bold ; font-size:1em ; text-align:center ; padding-top: 0.4 em }
div.aiha h2 { font-weight: bold ; font-size:1em ; text-align:left}
.inline_emphasized { font-size: 0.8 em ; font-weight:bold ; display:inline ; font-size: 0.8 em }
ol.numbered_list li { list-style-type:decimal ; list-style-position:outside }
table.award_recipient_table th { text-align:center ; font-weight: bold ; font-size: 0.8 em ! important}
.award_recipient { padding-left: 3% ; font-size: 0.8 em ; font_weight: normal}
.award_year { font-size: 0.8 em ; font_weight: normal}
table.abih_points { border: 1px solid black ; cell-spacing: 0px ; cell-padding: 0px ; border-spacing: 0px font-size: 0.8 em }
table.abih_points th, table.abih_points td { border: 1px solid black ; border-spacing: 0px ; cell-spacing: 0px ; cell-padding: 2px ; font-size: 0.8 em }
table.abih_points th { font-weight: bold }
.swoosh { float: left ; border: 0px }
.swoosh_text { float: right }

td.splash_top { border-bottom: 2px solid black ; vertical-align: bottom ; font-size: 1em}
td.splash_bottom { border-top: 4px solid #C0C0C0; width: 49% ; vertical-align: top ; padding-bottom: 0.8em ; font-size: 0.8em }
td.splash_middle { border: 0px ; width: 2% }
td.splash { width: 688px ; vertical-align: top}
table.splash { width: 688px }
td.splash_left { vertical-align: top ; padding-right: 2px }

td.splash_top a:link { text-decoration: none ! important }
td.splash_top a:visited { text-decoration: none ! important }
td.splash_top a:hover { font-weight: bold ; text-decoration: none ! important }
td.splash_top a:active { text-decoration: none ! important }
p.centered { text-align:center }

body { font-size: 0.8 em }
div.aiha { font-size: 0.8 em }