FORM{
	margin: 0px 0px 0px 0px;
}
.small{
	font-size:small;
}
.x-small{
	font-size:x-small;
}

h1 {font-size: small;font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
a.menu:link { color:#666666; text-decoration: none;}
a.menu:visited { color:#666666; text-decoration: none;}
a.menu:hover { color:#666666; text-decoration: underline;}
a.menu:active { color:#330099; text-decoration: none;}

body{
	margin: 0px 0px 0px 0px;
	background-color: #EEEEEE;
	text-align:center;
	height:100%;
}

#stage{
	margin-right: auto;
	margin-left: auto;
	width:800px;
	text-align:center;
	background-color: #FFFFFF;
}


#header{
@@text-align:center;@
    width:800px;
	background-color:#FFFFFF;
}

#side_contents_left{
    background-color: #FFFFFF;
	border-top:1px solid #666666;
	width:201px;
	float:left;
}

#main_contents{
    background-color: #FFFFFF;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-top:1px solid #666666;
    float:left;
	text-align:left;
	width:432px;
}

#main_contents_sab{
    border-top:1px solid #666666;
    border-right:1px solid #666666;
   	float:left;
	width:634px;
	text-align:center;
}

#main_contents_in{
    margin-top:10px;
	margin-left:7px;
	width:605px;
	text-align:left;
	
}

#side_contents_right{
     background-color: #FFFFFF;
     text-align:right;
	 float:right;
	 width:164px;
	
}

#top_image1{
     float:left;
     width:800px;
}

.top_image_box1{
     width:201px;
}

.top_image_box2{
     padding-left:12px;
	 float:left;
	 width:410px;
}

#top_image_box3{
     padding-top:5px;
	 width:164px;
	 text-align:center;
}



#top_textbox1{
     text-align:left;
     width:190px;
	 font-size:x-small;
	 margin-left:5px;
	 margin-top:3px;
}

#top_space1{
     width:201px;
	 height:15px;
} 

#top_space2{
     width:430px;
	 height:15px;
} 
.top_space3{
     width:164px;
	 height:2px;
} 


#line_footer{
      clear:both;
     width:800px;
}

#copylight{
     background-color: #FFFFFF;
	 text-align:center;
	 font-size:small;
	 width:800px;
     height:30px;
	
}

#top_main_box1{
     width:430px;
	 text-align:center;
}

.top_main_box2{
     padding-left:12px;
	 width:410px;
}

.top_main_box3{
     width:163px;
	 text-align:left;
}

#top_main_line{
	 width:432px;
}

.main_clear{
    clear:both;
}

.main_whats_left{
	width:28px;
	float:left;
	text-align:center;
}
.main_whats_right{
	width:344px;
	line-height:120%;
	text-align:left;
	font-size:small;
	float:right;
}

#whats_box_out{
    width:404px;
	border-left:6px solid #DEEBAB;
	padding-bottom:10px;

}


#whats_box_out2{
    width:404px;
	border-left:6px solid #CDDED6;
	padding-bottom:10px;

}

#whats_box_in{
     padding:5px 0 10px 0;
	 width:400px;
}

#menu_right_textbox1{
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	font-size:x-small;
	width:155px;
	color: #666666;
} 

#retrieval_box{
    text-align:left;
    width:150px;
	background-color:#F0F8D8;
	border:1px solid #006600;
	font-size:x-small;
	padding:5px;
}
#spacer{
	clear:both;
}
#space_tate{
	float: left;
}
#contents-left{
	width:615px;
	float: left;
	padding-left: 18px;
	border-top-color: #666666;
	border-right-color: #666666;
}
#title_sub{
	width:auto;
	float: left;
}
#map-box{
	width:443px;
	height:auto;
	float: left;
}
#search-contents{
	width:141px;
	float: left;
}
.search-textarea{
	width:130px;
}