/* CSS Document */

body{
margin:0 0 0 0px;
background-color:#FFFFFF;
background-image:url(image/background-body-01.jpg);
background-repeat:repeat-x;
text-align : center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#336600;
}
#message{
margin:10px 0px 0px 0px;
}
#container{
margin:5px 0px 0px 0px;
width:740px;
text-align:left;
border:1px solid #336600;
background-color:#FFFFFF;
}
#top{
margin:0px 0px 0px 0px;
background-image:url(image/background-top-01.jpg);
background-repeat:no-repeat;
height:200px;
}
#menu-bar{
background-image:url(image/background-menubar-01.jpg);
margin:0px 0px 0px 0px;
height:30px;
color:#FFFFFF;
font-size:11px;
font-weight:500;
padding:8px 3px 3px 3px;
border-top:1px solid #336600;
border-bottom:1px solid #336600;
}
p.menu{
float:left;
margin:0px 7px 0px 5px;
}
p.menu a{
text-decoration:none;
color:#FFFFFF;
}
p.menu a:hover{
color:#FFCC00;
text-decoration:none;
}
#side-bar{
float:left;
margin:10px 10px 10px 5px;
width:180px;
}
p.side-contents{
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
p.cp-strategy{
/*text-decoration:none;*/
color:#006699;
font-size:10px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
p.cp-strategy a{
text-decoration:none;
color:#006699;
font-size:10px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
p.cp-strategy a:hover{
text-decoration:none;
color:#0099cc;
font-size:10px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
#contents{
float:left;
margin:10px 0px 10px 0px;
width:525px;
font-size:1em;
font-weight:400;
color:#336600;
line-height:1.4em;
}
p.main-contents{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.topics{
width:525px;
padding:20px 20px 20px 20px;
margin:0px 0px 0px 0px;
border:1px solid #669900;
background-image:url(image/background-main-contents-01.jpg);
}
p.topics-image{
float:left;
margin:10px;
}
p.image{
float:left;
margin:10px 3px 10px 3px;
}
hr{
clear:both;
}
p.link{
margin:10px 0px 0px 0px;
}
p.link a{
color:#336600;
text-decoration:underline;
}
p.link a:hover{
color:#66CC00;
text-decoration:none;
}
#bottom-link{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
p.bottom-link{
float:right;
margin:10px 10px 0px 10px;
}
p.bottom-link a{
color:#336600;
text-decoration:none;
}
p.bottom-link a:hover{
color:#66CC00;
text-decoration:none;
}
#bottom{
clear:both;
background-image:url(image/background-copyright-01.jpg);
margin:0px 0px 0px 0px;
height:20px;
text-align:center;
color:#FFFFFF;
font-size:10px;
font-weight:400;
padding:3px 0px 2px 0px;
border-top:1px solid #336600;
border-bottom:1px solid #336600;
}
#footer{
height:50px;
}
#box1{
margin:10px 0px 0px 0px;
}
p.box1{
font-weight:600;
margin:25px 0px 8px 40px;
}
p.box2{
margin:10px 0px 5px 90px;
}
p.box3{
margin:5px 0px 0px 110px;
}
#ecount{
margin:10px 10px 10px 70px;
}
