body{	margin : 0 ;	font-family : 'Verdana' ;	font-size : 100% ;	text-align : center ;	color : #666666 ;	background : url(../images/bcg_body.png) ;}#wrapper{	text-align : left ;	width : 780px ;	border : 1px solid #999999 ;}#header{	overflow : hidden ;	height : 50px ;	background : #ff5500 ;	border-bottom : 1px solid #ffffff ;}#content{	padding :  20px ;	background : #ffffff ;}#footer{	clear : both ;	font-size : 75% ;	padding : 5px ;	text-align : center ;	color : #ffffff ;	background : #ff5500 ;}#navi{	text-align : center ;	padding : 5px 10px ;	color : #ffffff ;	background : #aa40bf ;}#navi a{	color : #ffffff ;}h1{	font-size : 120% ;	margin-top : 5px ;	padding : 2px 0 3px 10px ;	color : #000000 ;	background : #eeeeee ;	border-left : 5px solid #ff5500 ;	border-bottom : 1px solid #aaaaaa ;}h2{	font-size : 100% ;	padding : 1px 0 0 5px ;	margin-left : 10px ;	color : #333333 ;	border-left : 5px solid #ffbb00 ;	border-bottom : 1px solid #aaaaaa ;}p{	line-height : 1.5 ;	text-indent : 1em ;	margin : 10px ;}ul, ol{	line-height : 1.5 ;	padding : 0 ;	margin : 0 ;}ul{	margin-left : 40px ;}ol{	margin-left : 65px ;}ul.link li{	list-style : none ;	padding-left : 20px ;	background : url(../images/list_link.png) left no-repeat ;}ul.mark li{	list-style : none ;	padding-left : 15px ;	background : url(../images/list_mark.png) left no-repeat ;}img{	border : 1px solid #aaaaaa ;}img.title{	border-width : 0 ;}a{	color : #333333 ;}a:hover{	text-decoration : none ;}a:visited{	color : #777777 ;}div.center{	text-align : center ;}.small{	font-size : smaller ;}.notes{	margin : 10px 0 ;	padding : 15px ;	background : #eeeeee ;}
