html,body{
	margin:0;padding:0
}

body{
	background: #f3f3f3;
/*	font: 80% arial,sans-serif;*/
	font-family: Verdana, Arial, sans-serif;
/*	font-size: smaller; */
	font-size: 14px;
	text-align:center
}
div#container{background: #FFF;text-align:left}

div#content {
	line-height: 150%;
/*
	padding-bottom: 16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
*/
	border: 1px solid #C3CED9;

}
div#container{width:758px;margin:0 auto}
div#content{float:left;width:100%}
div#footer{background: #FFcc66;color: #0000FF;}
div#footer p{margin:0;padding:5px 10px}
div#footer{clear:both;width:100%;text-align:center}

p { 
 font-family:Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6", verdana, arial, "ms sans serif", sans-serif; 
 font-size: 12px; 
 margin: 2px;
 line-height: 14px;
 padding-left: 20px;
 color: #000000;
 }
h3 { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif;
 font-size: 16px; 
 margin: 10px;
 line-height: 18px;
 padding-left: 5px;
 color: #e9f2fc;
 } 
.smallheader
 { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 10px;
 padding-right: 5px;
 line-height: 14px;
 color: #333333;
 }
.smallheaderleft
 { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 10px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
 line-height: 14px;
 color: #333333;
 text-align:left;
 }
.smallheaderright
 { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 10px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
 line-height: 14px;
 color: #333333;
 text-align:right;
 }
.small { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 5px;
 line-height: 14px;
 color: #ffcc66;
 }
a:link {
 color: #0000ff;
 font-weight: normal; 
 text-decoration: none;
 }
a:visited {
 color: #0000ff;
 font-weight: normal; 
 text-decoration: none;
 }
a:active {
 color: #707770;
 font-weight: normal; 
 text-decoration: none;
 }
a:hover {
 color:#ff0000;
 font-weight: normal; 
 text-decoration: none;
 }  
.copyright
 { 
 font-family:Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6", verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 line-height: 11px;
 color: #000000;
 }
.head { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 14px; 
 line-height: 16px;
 padding-left: 10px;
 padding-right: 10px;
 color: #333333;
 }
.caution { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 line-height: 12px;
 padding-right: 10px;
 color: #333333;
 }
.headtitle { 
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 18px; 
 line-height: 18px;
 padding-left: 5px;
 color: #333333;
 } 
.mypagelink{
 font-family: Osaka,"ƒqƒ‰ƒMƒm–¾’© Pro W6",verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 line-height: 12px;
 padding-left: 2px;
 padding-right: 2px;
 color: #333333;
}
