body
{ color: #000000;
margin-top:10pt;
margin-left:6pt;
background: #ffffff;  
font-size: 75%;    
font-family: Verdana, Arial, Helvetica, Sans Serif;

}

a:link
{
	color: Green;
	text-decoration: none;
	font-weight: bold;
}

a:visited
{
	color: #FF8040;
	text-decoration:none;
	font-weight : bold;
}

a:active
{
	color: Blue;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	color: Red;
	text-decoration: none;
	font-weight: bold;
}


h1
{
	font-size: 125%;
	margin-bottom: .5em;
	color: Black;
}

h2
{ font-size: 110%;  
margin-top: 1.5em;
margin-bottom: .5em; }

h3
{ font-size: 105%; 
margin-top: 1.2em;  
margin-bottom: .5em; }

h4
{ font-size: 90%; 
margin-top: 1.2em;  
margin-bottom: .5em; }

h5
{ font-size: 85%; 
margin-top: 1.2em;  
margin-bottom: .5em; }

p
{ margin-top: .6em; 
margin-bottom: .6em; }

p.boldhead
{ font-size: 100%; 
font-weight: bold; }

p.copyright
{
	margin-top: .6em;
	margin-bottom: .6em;
	font : italic xx-small;
}

p.calendar
{
	margin-top: .6em;
	margin-bottom: .6em;
	font-weight : bold;
}

p.event
{
	margin-top: .6em;
	margin-bottom: .6em;
	padding-left : 20px;
}

p.pastevent
{
	margin-top: .6em;
	margin-bottom: .6em;
	padding-left : 20px;
	font-weight : lighter;
	color : Gray;
}

p.toc
{
	margin-top: .6em;
	margin-bottom: .6em;
	font-size : xx-small;
}

p.tocstatic
{
	margin-top: .6em;
	margin-bottom: .6em;
	font-weight : bold;
	color : Blue;
	font-size : xx-small;
}

p.barnlist
{
	margin-top: .6em;
	margin-bottom: .6em;
	font-weight : bold;
	color : Blue;
}

ol
{ margin-top: .5em; 
margin-bottom: 0em; 
margin-left: 2em }

table
{ font-size: 100%;
margin-top: 1em; 
margin-bottom: 1em; }

th
{ text-align: left;
background: #ffffff;
vertical-align: bottom;
padding: .2em;
padding-left: .45em;
padding-right: .5em;}

tr
{ vertical-align: top; }

td
{ vertical-align: top;
padding: .2em;
padding-left: .45em;
padding-right: .5em;}

ul
{ margin-top: .6em; 
margin-bottom: 0em;
list-style-type: disc;
margin-left: 1.5em }

li
{ margin-bottom:.2em;
margin-left: 0em;
font-size:90%;}

dd
{ margin-bottom: 0em; 
margin-left: 1.5em; } 

dt
{ margin-top: 2em; }

pre
{ margin-top: 0em;
margin-bottom: 1.5em; }


p.margin
{ margin-left: 2em; 
margin-top: -1.75em; }  


p.indent
{ margin-left: 1.5em; } 

#idConf
{ font-size:75%;
margin-top:160px;
}


.tocgraphic { position:relative;
top: -1.5px;
right: -138px;
border: none;
cursor: hand;
}

div.hideText { width: 5em; height: 1em; position:relative;
top: -13px; right: -155px; border: none; cursor:
hand;
color:#006600;  background: #dddddd;
font-family: Verdana, Arial, Helvetica, Sans Serif; font-size:
7.25pt; font-weight:normal;
} 

.caption {
	font-size:75%;
	line-height:85%;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	margin-top : -10px;
	margin-bottom : 20px;
}

.credit {
	font-size:60%;
	line-height:90%;
	font-family:Verdana, Arial, Helvetica, Sans Serif;
}