@charset "utf-8";
  body {
		font-family: arial, helvetica, sans-serif;
		font-size:12px;
		background-image: url(../images/bg.jpg);
	}
	
  #wrapper {
		width:710px;
		margin:0px auto;
		background-color:#FFFFFF;
		height:100%;
		overflow:hidden;
	}
	
  #masthead {
		height:140px;
	}
	
	.header {
		border:1px solid #bbb;
		font-family: arial, sans-serif;
		color:#FFFFFF;
		font-weight:bold;
		font-size:22px;
		padding-bottom:3px;
		padding-top:3px;
		padding-left:5px;
		background-color:#3259a9;
	}
	
	.subheader {
		width:100%;
		font-size:17px;
		padding-top:5px;
		padding-bottom:5px;
		font-weight:bold;
		color:#003399;
		background-color:#FFFFFF;
	}
	
	hr {
		color: #fff; 
		background-color: #fff; 
		border: 1px dotted #666666; 
		border-style: none none dotted;
	}	
	
	#content {
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		background-color:#FFFFFF;
	}
	  
	#subcontents {
		width:100%;
		color:#000000;
		background-color:#FFFFFF;
	}
	
	#two_columns {
		width:100%;
		color:#000000;
		background-color:#FFFFFF;
	}
	
	#content-left {
  	width:49%;
		float:left;
		padding-right:5px;
	}
	
  #content-right {
		width:50%;
		float:right;
	}
	
	#didyouknow {
		background-image: url(../images/didyouknow.png);
		background-repeat:no-repeat;
		background-color:#e6ebf6;
		font-size:17px;
		padding: 5px 10px 10px 100px;
		color:#003399;
		vertical-align:top;
		clear:both;
	}
	
	a.didyouknow:link, a.didyouknow:active, a.didyouknow:visited {
		font-size:17px;
		color:#003399;
	}

	a.didyouknow:hover {
		font-size:17px;
		color:#000000;
	}
	
	#footer {
		color:#666666;
		font-size:9px;
		background-color:#FFFFFF;
		padding:5px;
	}
	
	.footer, a.footer:link, a.footer:visited {
	color:#666666;
	font-size:9px;
	}

	#footer_bar {
		background-color: #a5a5a5;
		height:10px;
	}

	#issue {
		background-color:#eaeaea;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:5px;
		padding-right:5px;		
	}
		
	#issue_td {
  	width:500px;
	}
	
	.print_friendly, a.print_friendly:link {	
		font-family: arial, helvetica, sans-serif;
		font-size:11px;
		color:#000000;
	}

	#language {
		float:left;
		width:100%;
		color:#000000;
		font-size:9px;
		background-color:#FFFFFF;
	}

	.languages, a.languages:link {	
		font-size:12px;
		font-family: arial, helvetica, sans-serif;
		color:#000000;
	}
		
	.backtotop {
	background-color:#FFFFFF;
	text-align:right;
	padding:2px;
	width:100%;
	}
	
	.backtop, a.backtop:link {
		font-size:12px;
		color:#000000;
	}

	a:link {
		color:#000000;
	}
	
	a:visited {
		color:#000000;
	}
	
	a:hover {
		color:#003399;
	}

	.image {
	}
	
	.image2 {
		padding-bottom:10px
	}
	
	.eventdate {
		color:#003399;
		font-weight:bold;
	}
	
	.eventdate_tr_color {
		background-color:#e6ebf6;
	}
	
	.page-break { 
	}
	
	.fees_text {
		color:#abb2b2;
		background-color:#7f7f7f;
	}
	
	.tr_header_color {
		background-color:#e6ebf6;
		color:#003399;
		font-weight:bold;
		padding:5px;
	}
