body {
	background-color: #FFF;
	color: #666;
	/* font-size: 100.1%; */
	font-family: Arial, Helvetica, sans-serif;
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*
HTML > BODY {
	font-size: 100%;
}*/


*{
	margin: 0;
	padding: 0;
}

IMG {
	border: none;
}

UL {
	list-style: none;
}

A { color: #0099CC; }

DIV#page{
	/* font-size: 80%; */
	background-color: #FFF;
}

FONT { font-size: 100%; }


#header			{ display:none; }
#footer			{ display:none; }
#navigation { display:none; }


#printHeader {
    border-bottom:1px solid #7FCCE5;
    padding:1em 0;
    margin-bottom:1em;
    height:3.5em;
    width: 51em;
}

#printFooter {
    display:block;
    clear:both;
    margin: 0pt;
    padding:2em 2em 2em 2em;
    width: 56.7em;
    font-size:85%;
    color: #09C;
    border-top:1px solid #7FCCE5;
}

#printFooter SPAN.copyright {
		display: block;
		color: #666;
		margin-top: 0.3em;
}
#printHeader img {
    float:right;
}



#page:after,#content:after,#grid:after {
     content:".";
    display:block;
    visibility:hidden;
    clear:both;
    height:0;
	font-size:1px;
}


.illu, Object {
    display:none;
}

.body {
    position:relative;
    _left:-2em;
    
}


#contents {
    margin:0 3.125em;
    width: 42.7em;
    overflow:visible;
}

#contents h1 {
     color:#FF5500;
     margin:0 0 1.125em 0;
     font-size:1.5em;
}

#contents .picture-list dt {
    margin:2em 0 0 0;
}

#contents .picture-list dd {
    color:#0197D6;
    padding:.9375em 0 0 0;
}

#contents p {
    line-height:130%;
    margin: 0 0 1.25em 0;
}

