/* Page Tools */	
			
.pagetools {  float: right; text-align: right; margin: 3px 10px 0 0; }

.pagetools .print, 
.pagetools .email, 
.pagetools .share { float: left; border-right: 1px solid #94e3f3; }

.pagetools .print a, 
.pagetools .email a, 
.pagetools .share a { 
	background: url(assets/img/page_tools.png) no-repeat left top; 
	display: block;
	color: #0062a1 !important; text-align: left; font-weight: normal; font-size: 10px;  }
	
.pagetools .print a:hover, 
.pagetools .email a:hover, 
.pagetools .share a:hover { 
	color: #2dacd6 !important; text-align: left; text-decoration: none !important; }	
	
.pagetools .print a { background-position: 0 6px; padding: 0 8px 0 15px; cursor: pointer; } 
.pagetools .email a { background-position: 0 -44px; padding: 0 10px 0 16px; margin-left: 7px; }
.pagetools .share a { background-position: 0 -94px; padding: 0 10px 0 13px; margin: 0 0 0 9px; }

.pagetools .print a:hover { background-position: -100px 6px; }
.pagetools .email a:hover { background-position: -100px -44px; }
.pagetools .share a:hover { background-position: -100px -94px; }

.pagetools #fontsize_links { padding: 0 0 0 9px; color: #0062a1; text-align: left; float: left; font-size: 10px; } 
 	
	.pagetools #fontsize_links strong, .pagetools #fontsize_links .s, .pagetools #fontsize_links .m, .pagetools #fontsize_links .l { float: left; }
	.pagetools #fontsize_links strong { width: 33px; font-weight: normal; }
		
	.pagetools #fontsize_links .s { width: 9px; margin-top: 2px; }
	.pagetools #fontsize_links .m { width: 13px; margin-top: 2px; }
	.pagetools #fontsize_links .l { width: 16px; margin-top: 2px; }
	
	
	#font_select:link,
	#font_select:visited,
	#font_select_med:link,
	#font_select_med:visited,
	#font_select_large:link,
	#font_select_large:visited {
		background: url(assets/img/font_size.png) no-repeat 0 0; height: 15px; display: block; }	
		
		#font_select:link,
		#font_select:visited { background-position: 0 -50px; width: 9px; }	
		
		#font_select_med:link,
		#font_select_med:visited { background-position: -9px 0; width: 13px; }
	
		#font_select_large:link,
		#font_select_large:visited { background-position: -22px 0; width: 16px; }
	
			#font_select_small:hover{ background-position: 0 -50px; }
			
			#font_select_med:hover,
			.med #font_select_med { background-position: -9px -50px; }
			
			#font_select_large:hover,
			.large #font_select_large { background-position: -22px -50px; }
			
			.med #font_select,
			.large #font_select { background-position: 0 0; }
		
			
#font_size.med p { font-size: 16px !important; line-height: 28px !important; }
	#font_size.med h1 { font-size: 27px !important; }
	#font_size.med h2 { font-size: 24px !important; }
	#font_size.med h3 { font-size: 20px !important; }
	#font_size.med h4 { font-size: 18px !important; }
	#font_size.med h5 { font-size: 15px !important; }
	#font_size.med h6 { font-size: 13px !important; }
		#font_size.med .teaser h3 a { font-size: 16px !important; padding-bottom: 0; }
		#font_size.med .teaser p a { font-size: 14px !important; padding: 6px 0 6px 0; line-height: 20px !important; }
		#font_size.med .teaser p.date a { font-size: 14px !important; padding: 12px 0 6px 0; }	
	
#font_size.large p { font-size: 19px !important; line-height: 30px !important; }
	#font_size.large h1 { font-size: 30px !important; line-height: 30px !important; }
	#font_size.large h2 { font-size: 25px !important; line-height: 25px !important; }
	#font_size.large h3 { font-size: 21px !important; line-height: 21px !important; }
	#font_size.large h4 { font-size: 18px !important; }
	#font_size.large h5 { font-size: 15px !important; }
	#font_size.large h6 { font-size: 13px !important; }
		#font_size.large .teaser h3 a { font-size: 18px !important; padding-bottom: 0; }
		#font_size.large .teaser p a { font-size: 16px !important; padding: 6px 0 6px 0; line-height: 25px !important; }
		#font_size.large .teaser p.date a { font-size: 16px !important; padding: 12px 0 6px 0; }
	
	
.med .pagetools, .large .pagetools,
.med .pagetools a, .large .pagetools a, 
.med .pagetools strong, .large .pagetools strong,
.med .pagetools strong a, .large .pagetools strong a { font-size: 10px; line-height: 0px !important; }	
	

#etaf {
    background: url(/assets/img/etaf_tile_alpha.png) no-repeat left top;
    width: 449px;
    height: 323px;
    padding: 8px;
    margin: 0 auto;
    text-align: left;
    position:absolute;
    top: 210px;
    left: 440px;
    z-index: 1000010;
    }

#etaf .title {
    background: url(/assets/img/etaf_title_tile.png) repeat-x left top;
    height: 18px;
    padding: 8px;
    margin: 0;
    overflow: hidden;
    }

#etaf .title a img {
    float: right;
    margin: 2px 2px 0 0;
    }
	
	
	
	
