body#main_body{margin:0;padding:0;}
#container{position:relative;padding:0;margin:0 auto;text-align:left;width:932px;float:left;}
#header{position:relative;padding:0;margin:0;width:932px;height:159px;top:0;left:0;}
#main_container{padding:0;margin:0;}
#layout_table{border-collapse:collapse;width:100%;}
#sub_nav_column{vertical-align:top;height:500px;width:172px;}
#content_column{vertical-align:top;}
#left_column_container{margin:0;padding:0;}
#sub_container1{margin:0;padding:0;}
#sub_container2{margin:0;padding:10px 0 12px 22px;background-repeat:no-repeat;background-position:left top;float:left;width:704px;overflow:hidden;}
#content_container{overflow:hidden;margin:0;padding:0;width:704px;}
#key_visual{clear:both;position:absolute;top:0;width:932px;height:130px;}
#slogan{position:absolute;top:132px;right:0;padding:1px 20px 1px 5px;voice-family:"\"}\"";voice-family:inherit;width:700px;text-align:right;}
html>body #slogan{width:700px;}
#logo{width:133px;height:80px;position:relative;top:20px;left:30px;}
#main_nav_container{margin:0;padding:0;}
#main_nav_list{margin:0;padding:0;list-style-type:none;}
#main_nav_list li{padding:0;}
#main_nav_list a{overflow:hidden;display:block;text-align:left;width:156px;voice-family:"\"}\"";voice-family:inherit;}
html>body #main_nav_list a{width:156px;}
a.main_nav_item{padding:0 0 0 15px;line-height:24px;height:25px;margin:0 0 2px 0;}
a.main_nav_item:hover{background:transparent;padding:0 0 0 15px;line-height:24px;height:25px;margin:0 0 2px 0;}
a.main_nav_active_item{padding:0 0 0 15px;line-height:24px;height:25px;margin:0 0 2px 0;}
.sub_nav_container{margin:0 0 2px 0;padding:0;}
.sub_nav_list{border:0;margin:0;padding:0;list-style-type:none;}
.sub_nav_list li{clear:both;margin:0;padding:0;}
.sub_nav_list a{overflow:hidden;text-align:left;display:block;voice-family:"\"}\"";voice-family:inherit;width:146px!important;}
html>body .sub_nav_list a{width:146px!important;}
a.sub_nav_item{padding:0 0 0 25px;line-height:20px;height:20px;}
a.sub_nav_item:hover{padding:0 0 0 25px;line-height:20px;height:20px;}
a.sub_nav_active_item{padding:0 0 0 25px;line-height:20px;height:20px;}
#footer{margin:0;padding:0;width:932px;height:28px;clear:both;border-bottom:1px solid;}
#footer_text{padding:2px 20px 0 190px;margin:0;text-align:left;}
.content{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;margin:5px 0 20px 0;padding:0;line-height:1.3;}
.content p{margin:5px 0 20px 0;padding:0;line-height:1.3;}
.content table{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;margin-left:1px;margin-bottom:15px;border-left:1px solid;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-collapse:collapse;border-spacing:0;font-size:11px;}
.content select{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;}
.content input{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;border-style:solid;border-width:1px;}
.content textarea{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;border-style:solid;border-width:1px;}
.content th{border-right:1px solid;border-bottom:1px solid;padding:3px 5px 3px 5px;text-align:left;font-weight:bold;font-family:Arial,Tahoma,Verdana;}
.content td{border-right:1px solid;border-bottom:1px solid;padding:3px 5px 3px 5px;}
.content tr.odd{padding:3px 2px 3px 2px;}
.content tr.even{padding:3px 2px 3px 2px;}
.content fieldset{padding:15px;border-style:solid;border-width:1px;}
.v1_es_note{FONT-SIZE:.9em!important;}