p,b,i,dl,ul,ol,div,span,blockquote,form { 
        font-size:11pt;
        font-family:"Source Sans Pro",sans-serif;
		line-height: 1.5;
		color:black;		}

body { padding: 8px 4 4 4; margin: 8px 4 4 4;}
      
a:link    { color:#6888d0; text-decoration:none;}
a:visited { color:#6888d0; text-decoration:none;}
a:active  { color:#282870; text-decoration:underline;}
a:hover	  { color:#4858c0; text-decoration:underline;}           
        
table,td,tr,th,thead,tbody {    font-size:12pt;
        font-family:"Source Sans Pro",sans-serif; }
		
table.shaded	{ background:white;
				width:100%;
				max-width:1024px;
				border:1px solid silver;
				box-shadow:0px 0px 8px 0px silver;
				padding:4px; }

td,th { padding:10px; 
      vertical-align:top;}
th { font-weight:bold; 
     text-align:left; }
td { word-wrap:break-word; }

ul,ol { padding-left:16px; }

.voting_click {
	color:#6888d0;
	font-size:11pt;	
	cursor: pointer; }

big {   font-size:14pt;
        font-weight:bold;
		font-style:normal;
        font-family:"Source Sans Pro",sans-serif; }

small { font-size:10pt;
        font-weight:normal;
        font-style:normal;
        color:#707074;
        font-family:"Source Sans Pro",sans-serif; }
		
sup { font-size:0.6em; }
		
li { font-size:10pt;
        font-weight:normal;
        font-style:normal;
        color:#707074;
        font-family:"Source Sans Pro",sans-serif; }

var { font-size:11pt;
     color:#6888d0;
     font-family:sans-serif;
     font-weight:normal;
     font-style:normal; }
	
div.postersession > p,i,b {
	text-align:center;
	font-size:12pt; }
	
div.citation > p,i,b {
	text-align:left;
	font-size:10pt;	}

div.abstext {
	font-size:11pt;
	text-align:justify;
	text-justify:auto; }

div.abstext > i {
	font-size:11pt; }
        
h1 {    font-size:2.4em;
        font-weight:bold;
        color:#005aa0;
        font-family:"Source Sans Pro",sans-serif; }
h2 {    font-size:1.9em;
        font-weight:bold;
        color:#005aa0;
        font-family:"Source Sans Pro",sans-serif; }
h3 {    font-size:1.3em; 
        font-weight:bold;
        color:#005aa0;
        font-family:"Source Sans Pro",sans-serif; }
h4 {    font-size:14pt; 
        font-weight:bold;
        color:black;
        font-family:"Source Sans Pro",sans-serif; } 

.blink {
    animation-name: animation_blink;
    animation-timing-function: ease-in;
    animation-duration: 2s; 
    animation-iteration-count: infinite;            
}

@keyframes animation_blink {
    0% { opacity: 1; }
    50% { opacity: 0.1; }
    100% { opacity: 1; }    
}