body{
   margin:0;
   color:#444444;
   background-color:#F0F7F0;
}

.yellow{
	color:#FFBE62;
}

a:link { color:#000099;text-decoration: underline;}
a:visited { color:#000099; text-decoration: underline;}
a:hover { color:#000099; text-decoration: underline;}
a:active { color:#000099; text-decoration: none;}

#wrapper{
   margin-left:auto;
   margin-right:auto;
   width:796px;
   background-image:url(../common/bg_line.gif);
   background-repeat:repeat-y;
}

#contens{
   margin-left:auto;
   margin-right:auto;
   width:756px;
}

#hd_line{
   width:756px;
   height:6px;
   background-color:#000099;
}

#header{
   width:740px;
   margin-left:10px;
   margin-top:5px;
   font-size:x-small;
}

#hed_b_logo{
   margin-top:7px;
   float:left;
   width:340px;
}

#hed_b_link{
   margin-top:17px;
   margin-bottom:5px;
   margin-right:7px;
   float:right;
   width:393px;
   text-align:right;
}

.clear{
   clear:both;
   padding:0px;
}

.image_link{
    vertical-align:middle;
	margin-right:4px;
	margin-left:4px;
}	

#footer{
    width:756px;
    background: #000066;
    color: #fff;
    text-align: center;
    padding: 15px 0 10px;
    font-size: small;
}



.top_box{
   margin-top:2px;
   margin-left:13px;
   margin-right:13px;
   width:730px;
}

#subnav{
   width:756px;
   padding:0;
   margin-left: -1px;
}

#subnav ul{
   margin:0px;
   padding:0px;
   list-style:none;

}

#subnav li, #subnav a{
   display:block;
   width:126px;
   height:40px;

}

#subnav li{
   text-indent:-9999px;
   float:left;
}

#subnav a{
   text-decoration:none;
   background:url(../common/submenu.gif) no-repeat;
}

#submenu01 a{background-position:0 -40px}
#submenu02 a{background-position:-126px -40px}
#submenu03 a{background-position:-252px -40px}
#submenu04 a{background-position:-378px -40px}
#submenu05 a{background-position:-504px -40px}
#submenu06 a{background-position:-630px -40px}

#submenu01 a:hover{background-position:0 0}
#submenu02 a:hover{background-position:-126px 0}
#submenu03 a:hover{background-position:-252px 0}
#submenu04 a:hover{background-position:-378px 0}
#submenu05 a:hover{background-position:-504px 0}
#submenu06 a:hover{background-position:-630px 0}

#sub_headimg{
   width:754px;
   overflow:hidden;
   clear:both;
   border-bottom:1px solid #999999;
}

.sub_textbox{
   width:744px;
   font-size:small;
   line-height:1.4em;
   margin-bottom:15px;
} 

.icon{
   padding-right:5px;
   vertical-align:middle;
}

#count{
   padding-top:5px;
   width:526px;
}

#link_box{
   width:734px;
   margin:50px 5px 10px 5px;
   font-size:80%;
   background-color:#FEF4BC;
}

#link_box2{
   width:734px;
   margin-left:5px;
   margin-right:5px;
   margin-bottom:10px;
   background-color:#FEF4BC;
}

#link_box2_t{
   width:255px;
   float:left;
   background-color:#FEF4BC;
}

#link_box2_s{
   width:470px;
   float:right;
   line-height:1.6em;
   font-size:80%;
   background-color:#FEF4BC;
}

.pagetop{
	padding-right:15px;
	padding-bottom:10px;
	text-align:right;
	font-size:70%;
}

div.otherImageBox
{
	margin:10px 0;
}

div.otherImageBox img
{
	margin-right:3px;
	margin-bottom:0px;
}

.thumbnailImg3
{
	width:177px;
	float: left;
}

.thumbnailImg4
{
	width:177px;
	float: left;
}

.thumbnailImg5
{
	width:177px;
	float: left;
}
.thumbnailImg6
{
	width:177px;
	float: left;
}
.thumbnailImg7
{
	width:177px;
	float: left;
}
.thumbnailImg8
{
	width:177px;
	float: left;
}
.thumbnailImg9
{
	width:177px;
	float: left;
}
.thumbnailImg10
{
	width:177px;
	float: left;
}