#makeframe2{ margin-left:5px;}
.gecko #makeframe2{ margin-left:3px;}
.ie #makeframe2{ margin-left:0px;}


#main_top_box{ width:804px; height:150px; }
.ie #main_top_box{ width:804px; height:200px; }
.gecko #main_top_box{ width:804px; height:130px; }

#logo{text-align:left;margin-top:1px; padding-top:0px; width:240px;float:left;}
.gecko #logo{text-align:left;margin-top:1px; margin-right:1px; padding-top:0px; width:240px;float:left;}
.ie #logo{text-align:left;margin-top:30px; padding-top:0px;  width:240px;float:left; }
.ie9 #logo{text-align:left;margin-top:36px; padding-top:0px; padding-left:1px;  width:240px;float:left; }

.top_right_area{ text-align:right; font-size:10px; margin-top:35px;  }
.ie.top_right_area{ text-align:right; font-size:9px; margin-top:35px;   }
.ie9.top_right_area{ text-align:right; font-size:11px; margin-top:35px;   }

.top_right_area a:link {color: #999999;text-decoration: none;} 
.top_right_area a:visited {color: #999999;text-decoration: none;}
.top_right_area a:hover {color: #333333;text-decoration: none;}


#right_area_box{ text-align:right; margin-left:auto;width:450px; }
.ie #right_area_box{ text-align:right; margin-left:auto;width:550px; }


.top_right_area li{ margin: 0;margin-left:10px; right:0;
padding: 0; 
list-style-type: none;
display: inline;
}
.ie.top_right_area li{ margin: 0;margin-left:8px;right:0;
padding: 0; 
list-style-type: none;
display: inline;
}
.ie9.top_right_area li{ margin: 0;margin-left:7px;right:0;
padding: 0; 
list-style-type: none;
display: inline;
}

#top_navi { margin-left:0px; padding-top:30px; margin-right:5px; height:100px; clear:both;}
.gecko #top_navi { margin-left:0px; padding-top:30px; margin-right:11px; height:100px;clear:both;}

#top_navi li{  margin-left:0px;
padding: 0 28px 0 0; 
list-style-type: none;
display: inline;
}

.gecko #top_navi li{  margin-left:0px;
padding: 0 24px 0 0; 
list-style-type: none;
display: inline;
}





#footer_box{ width:804px;  margin-bottom:10px;z-index:100; position:relative;}
.gecko #footer_box{ width:804px;  margin-bottom:10px;z-index:100; position:relative;}

#copy{ text-align:left;margin-top:1px; padding-top:0px; width:240px;float:left;}
.gecko #copy{ text-align:left;margin-top:5px; padding-top:0px; width:240px;float:left;}
.ie #copy{ text-align:left;margin-top:20px; padding-top:0px;  width:240px;float:left;}

#footer_area_box{}

#footer_area_box a:link {color: #999999;text-decoration: none;} 
#footer_area_box a:visited {color: #999999;text-decoration: none;}
#footer_area_box a:hover {color: #333333;text-decoration: none;}

.bottom_right_area{ text-align:right; font-size:10px; margin-top:17px;}
.gecko .bottom_right_area{ text-align:right; font-size:10px; margin-top:10px;}
.ie .bottom_right_area{ text-align:right; font-size:9px; margin-top:24px;  }

.bottom_right_area li{ margin: 0;margin-left:10px; right:0; color:#999999;
padding: 0; 
list-style-type: none;
display: inline;
}
.ie .bottom_right_area li{ margin: 0;margin-left:10px; right:0; color:#999999;
padding: 0; 
list-style-type: none;
display: inline;
}



#info_banner_box{ margin-top:20px; width:800px; text-align:left;}
#info_banner3{ width:120px; height:49px; margin-bottom:10px; text-align:center;}
#info_banner5{ width:120px; height:121px; margin-bottom:10px;text-align:center;}
#info_banner2{ width:120px; height:30px;}
#info_banner6{ width:120px; height:30px; margin-bottom:5px;}
#info_banner7{ width:120px; height:30px; margin-bottom:5px;}
#info_banner1{ width:120px; height:30px; margin-bottom:5px;}
	
	
	
#footer_info_box{
width:800x;
margin:0px auto 0;
padding: 0;
position: relative;
text-align: left;
}
#info_banner4{ width:60px;
position: absolute;
top: 95px;
margin-top: 0px;
height: 49px;
right: 0px;
text-align:center;

padding:0px;}