@font-face {
	font-family: Gotham;
	src: local(Gotham) url(http://www.hl7.org/css/Gotham-Book.otf);
}
@font-face {
	font-family: Gotham;
	src: local(Gotham) url(http://www.hl7.org/css/Gotham-Medium.otf);
	font-weight:bold;
}
body	{
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #F0F0F0;
	}

.background { background-color: #FFFFCC !important; }

a			{ color: #005a8c; }
a:visited	{ color: #005a8c; }
a:hover		{ color: #6eb4cd; }
a:active	{ color: #6eb4cd; }

H1	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 16pt; }	
H2	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 13pt; }	
H3	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 11pt; }	
H4	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 10pt; }	
.H1	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; }	
.H2	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; }	
.H3	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }	
.H4	{ color: #747679; font-family: Gotham, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }	

li { padding:0 0 5px 0; }

.tableSurround table	{
	background-color: #FFFFFF;
	border-color: #0058ac;
	float: left;
	width: 97%;
	margin-bottom: 10px;
	}

.tableSurround td	{
	vertical-align: top;
	border-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	}

.alternatingRowColor { background-color: #E5E5E6 !important; }
.alternatingRowColor td { background-color: #E5E5E6 !important; }

.subNotes	{
	font-size: 8pt;
	font-style: italic;
	}
.smallText { 
	font-size: 9pt; 
	}
	
.alert	{
	color: red;
	font-weight: bold;
	}
.headerArea td	{
	background-color: #0058ac;
	color: #FFFFF;
	}
.headerArea	{
	background-color: #0058ac !important;
	color: #FFFFF;
	}
.headerH1 { 
	color: #FFFFFF; 
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 16pt !important; 
	}	
.headerH2 { 
	color: #FFFFFF; 
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 13pt !important; 
	}	
.headerH3 { 
	color: #F0F0F0; 
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 11pt !important; 
	}	
.headerSmall { 
	color: #FFFFFF; 
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 8pt !important; 
	}	
.headerH1 sup {  
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 12pt !important; 
	}	
.headerH2 sup {  
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 10pt !important; 
	}	
.headerH3 sup {  
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 8pt !important; 
	}	
.headerSmall sup {  
	font-family: Gotham, Arial, Helvetica, sans-serif !important; 
	font-size: 5pt !important; 
	}
.cyclingSponsorshipPhoto	{
	max-height: 75px;
	max-width: 120px;
	height: expression(this.height >= this.width && this.height > 75 ? 75 : true);
	width: expression(this.height < this.width && this.width > 120 ? 120 : true);
	}
/*.simpleCMS img {
	margin: 0 0 0 10px;
	float: left;
}*/