<!--
#OutLine{
	width:100%;
	background-image:url(./new/common/images/bg_body.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#wrapper{
	width:850px;
	margin:0 auto;
}
#header #logo{
	width:779px;
	height:71px;
	padding:0 35px;
}
#logo .DefaultH1{
	width:307px;
	float:left;
}
#logo ul{
	margin-top:25px;
	float:right;
}
#logo ul li{
	color:#FFFFFF;
}
#logo ul li a{
	padding:10px 10px 0 24px;
	background-image:url(./new/common/images/li_allow_yellow.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#logo ul li a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#logo ul li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	background-image:url(./new/common/images/li_allow_yellow_over.gif);
}
#logo ul li a:visited{
	color:#FFCC99;
	text-decoration:none;
}
#logo ul li.list{
	float:left;
}
#gnavi {
	width:100%;
	background-position:left top;
	background-repeat:repeat-x;
}
#gnavi ul{
	margin:0 40px;
}
#gnavi ul li{
	float:left;
}
#footer{
	height:98px;
	padding-top:15px;
	background-image:url(./new/common/images/bg_footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#footer div{
	margin:15px 37px 0 0;
	text-align:right;
}
#footer a{
	font-size:11px;
}
#footer a:link{
	color:#000000;
	text-decoration:none;
}
#footer a:hover{
	color:#333333;
	text-decoration:underline;
}
.supplementation{
	font-size:11px;
}
.clear{
	clear:both;
}
.clearfix:after {
     content: ".";  
     display: block;  
     visibility: hidden;  
     height: 0.1px;  
     font-size: 0.1em;  
     line-height: 0;  
     clear: both;  
}
* html .clearfix{ display: inline-block; }
/* no ie mac \*
/* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* */
.style1 {font-size: small}
H1
{
    FONT-SIZE: 8pt;
    color: #666666;
    MARGIN: 0px
}
STRONG
{
    FONT-WEIGHT: normal;
}
.summary
{
    FONT-SIZE: 8pt;
    color: #666666;
}

-->