html{font-size:100%;color:#434343;background:url(/imgs/common/body_bg.gif) repeat-y center;margin:0 auto;}
*{outline:none;outline: 0;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;}
a:hover, a:active, a:focus {outline:none;outline: 0;}
body{background:#FFF;margin:0 auto;}
#wrap{width:100%;font-size:.75em;margin:0 auto;}
#header{width:100%;height:195px;background:url(/imgs/common/top_bg.png) repeat-x left bottom;margin:0 auto;}
#top #top_main{width:960px;height:144px;position:absolute;top:0px;float:left;text-indent:-9999px;background:url(/imgs/conference/2012/2012_banner.jpg) no-repeat;}
#top #top_main a{display:block;width:960px;height:144px;}
#top #top_logo{width:144px;height:115px;position:relative;left:22px;top:15px;float:left;text-indent:-9999px;background:url(/imgs/common/top_logo.png) no-repeat;}
#top #top_logo:hover{background:url(/imgs/common/top_logo_hover.png) no-repeat;}
#top #top_logo a{display:block;width:144px;height:115px;}

#left{width:200px;float:left;margin-bottom:50px;}
#contents{width:574px;float:left;padding-left:25px;padding-right:25px;padding-bottom:100px;_padding-left:22px;_padding-right:22px;}
#right{float:left;width:200px;margin:10px 0 50px;padding:0;}
#right #right_ads{position:relative;left:0;top:5px;width:168px;text-align:center;border:1px solid #AAA;-moz-border-radius:10px;-webkit-border-radius:10px;padding:5px;}
#bottom{width:100%;float:left;background:url(/imgs/common/bottom_bg.gif) repeat-x bottom;margin:0 auto;}
#footer{width:1024px;height:274px;clear:both;color:#EEE;font-size:.9em;background:url(/imgs/common/footer_bg.gif) no-repeat center bottom;margin:0 auto;}
#footer a{color:#FFF;}
#footer #footer_sitemap{position:relative;left:0;top:-10px;width:954px;height:194px;overflow:hidden;color:#434343;border-top:1px solid #DDD;margin:8px 30px 0;padding:8px 5px 5px;}
#footer #footer_sitemap a{color:#434343;}
#footer .footer_outer_list{font-weight:700;width:159px;float:left;}
#footer .footer_outer_list a{color:#666;}
#footer .footer_outer_list li{line-height:14px;}
#footer .footer_inner_list li{margin-left:2px;padding-left:7px;line-height:13px;background:url(/imgs/common/list_black.gif) no-repeat;}
#footer #footer_logo{width:57px;height:38px;position:relative;left:20px;top:-10px;float:left;text-indent:-9999px;background:url(/imgs/common/footer_logo.png) no-repeat;}
#footer #footer_logo:hover{background:url(/imgs/common/footer_logo_hover.png) no-repeat;}
#footer #footer_logo a{display:block;width:57px;height:38px;}
#footer #footer_addr{position:relative;left:35px;top:-10px;float:left;}
#footer #footer_addr #footer_title{font-size:1.25em;}
#footer #footer_navi{position:relative;right:-28px;top:-10px;width:350px;float:right;}
#footer #footer_navi_list li{float:left;margin-right:5px;padding-right:5px;background:url(/imgs/common/footer_bar.gif) no-repeat right center;}
#footer #footer_navi_list li.end{margin-right:0;padding-right:0;background:none;}
#footer #copy {float: left;width: 350px;}
img{border:none;}
p{line-height:18px;}
em{font-style:normal;}
ol{list-style:none;}
form{margin:0;padding:0;}
strong{font-family:Georgia, "Times New Roman", Times, serif;color:#333;font-weight:400;font-size:1.25em;}
big{color:#2d3e64;font-family:Georgia, "Times New Roman", Times, serif;font-size:3.25em;float:left;padding-top:5px;padding-right:5px;line-height:30px;}
.caption{font-family:Verdana, sans-serif;text-align:right;font-size:.9em;}
.image_left{float:left;margin-right:10px;}
.image_right{float:right;margin-left:10px;}
h1{font-weight:400;font-size:2.5em;color:#364c7c;text-shadow: 1px 1px 2px #EEE; line-height:35px;}
h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.9em;font-weight:400;font-style:italic;color:#656565;line-height:25px;}
h3{font-family:Helvetica, Arial, sans-serif;font-size:1.45em;font-weight:400;color:#364c7c;line-height:20px;}
h4{font-weight:700;color:#333;line-height:15px;}
h2.dotted,h3.dotted,h4.dotted{margin-top:20px;padding-top:20px;border-top:1px dotted #DDD;}
a{text-decoration:none;outline:none;outline: 0;overflow:hidden;}
#contents a:hover{color:#000;text-decoration:underline;}
#contents h1 a,#contents h4 a{color:#2d3e64;font-weight:400;}
.back{float:right;width:80px;height:21px;padding-left:23px;padding-top:7px;margin-top:25px;background:url(/imgs/common/back.gif) no-repeat left center;}
.back a{display:block;width:80px;height:21px;}
.date{color:#777;font-size:.9em;}
.tbl_list{width:574px;border-collapse:collapse;border-bottom:solid 2px #EEE;text-align:left;overflow:hidden;margin:0;padding:0;}
.tbl_list th,.tbl_list td{padding:10px; }
.tbl_list th{background: #364c7c;color:#FFF;font-family:Helvetica, Arial, sans-serif;text-align:left;}
.tbl_list th.dotted_bottom{border:none;}
.tbl_list td{padding-top:10px;color:#555; }
.tbl_read{width:574px;border-collapse:collapse;border-top:solid 2px #DDD;border-bottom:solid 2px #DDD;margin:0;padding:0;}
.tbl_read tr{vertical-align:text-top;}
.tbl_read th,.tbl_read td{padding:15px;}
.dotted_bottom{border-bottom:1px dotted #DDD;}
.tbl_read th{font-size:1.25em;font-family:Helvetica, Arial, sans-serif;font-weight:400;color:#364c7c;vertical-align:text-top;text-align:right;padding-right:40px;}
.paging{font-size:.9em;padding-top:15px;margin-top:15px;text-align:center;border-top:1px dotted #DDD;}
.btn{text-align:right;font-size:1.25em;background:none;padding-top:15px;border-top:1px dotted #DDD;}
.tbl_nomination{width:560px;border-top:solid 2px #2d3e64;border-bottom:solid 1px #2d3e64;}
.tbl_ads{width:460px;border-top:solid 2px #2d3e64;border-bottom:solid 1px #2d3e64;}
ul{list-style:none;margin:0;padding:0;}
ul.simple_listing li{padding-left:20px;line-height:20px;background:url(/imgs/common/list.gif) no-repeat 0 -5px;}
ol.no_listing{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.25em;font-style:italic;color:#2d3e64;list-style:decimal;margin:0 0 0 20px;padding:0;}
ol.no_listing p{font-size:.8em;font-style:normal;color:#434343;line-height:15px;padding-top:0;}
ol.no_listing ul.simple_listing li{padding-left:20px;}
ol.no_listing ul.simple_listing li p{padding-top:3px;}
ol.al_listing{list-style:lower-alpha;font-size:1em;margin:0 0 0 15px;padding:0;}
ul.simple_listing ol.al_listing li{margin-left:25px;padding-left:0;background:none;}
ul.simple_listing ol.lal_listing li{list-style:lower-roman;background:none;padding-left:5px;}
ul.simple_listing ol.al_listing ol.lal_listing li{margin-left:0;}
#location{position:relative;top:10px;font-size:.8em;font-family:Verdana, sans-serif;}
#share{float:right;margin-top:10px;}
.calendar{width:148px;height:58px;background:url(/imgs/main/calendar.png) no-repeat left center;padding-bottom:10px;margin-bottom:2px;border-bottom:1px dotted #CCC;}
.calendar .month{float:left;position:relative;left:19px;top:14px;font-size:.8em;color:#FFF;}
.calendar .day{float:left;position:relative;left:-2px;top:32px;font-size:1.5em;font-weight:700;color:#333;}
.calendar .event{width:95px;float:left;text-align:left;overflow:hidden;position:relative;left:23px;top:13px;color:#333;}
.calendar .event a{color:#333;}
.calendar .event a:hover{color:#2d3e64;text-decoration:underline;}
.red, .red h2, .red h3,  .red h4 {	color: red;}
ul#top_menu{list-style:none;position:relative;top:151px;left:32px;margin:0;padding:0;width: 1034px;}
ul#top_menu li{float:left;font-size:1.35em;margin-right:17px;width:136px;height:44px;text-align:center;}
ul#top_menu li.end {margin-right:0px;}
ul#top_menu li a{display:block;color:#2d3e64;}
ul#top_menu li .current,ul#top_menu li:hover{width:136px;height:44px;background:url(/imgs/common/top_bg_current.png) repeat-x left bottom;}
#left_navigation{position:relative;left:12px;top:0;width:200px;overflow:hidden;font-weight:400;margin:0;padding:0;}
#left_navigation ul.menu li{list-style:none;font-weight:400;border-bottom:2px solid #EEE;background:url(/imgs/common/ico_select.png) no-repeat left top;margin:0;padding:10px 10px 10px 25px;}
#left_navigation ul.menu a{color:#2d3e64;}
#left_navigation ul ul{display:none;position:relative;left:0;top:3px;margin:0;padding:0;}
#left_navigation ul.menu li ul li{border-bottom:1px solid #EEE;background:url(/imgs/common/ico_left.gif) no-repeat left center;padding:8px 8px 8px 15px;}
#left_navigation ul.menu li ul li.current_nested,#left_navigation ul.menu li ul li.current_nested_nested,#left_navigation ul.menu li ul li.nested,#left_navigation ul.menu li ul li.nested_nested{background:url(/imgs/common/ico_select_nested.gif) no-repeat left top;}
#google_translate_element{margin-bottom:5px;}
ul.right_btn{position:relative;left:0;top:0;width:182px;margin:0;padding:0;}
ul.right_btn li{background:url(/imgs/common/right_button.png) no-repeat;font-size:1em;height:41px;margin-bottom:3px;}
ul.right_btn li:hover{background:url(/imgs/common/right_button_hover.png) no-repeat;}
ul.right_btn li a,#contents ul.right_btn li a{color:#FFF;font-weight:400;display:block;padding:12px;}
ul.right_btn li a:hover,#contents ul.right_btn li a:hover{color:#FFF;text-decoration:none;}
.sub_menu,.sub_menu_right,.sub_menu_left,.sub_menu_main,.sub_menu_main_1,.sub_menu_main_2,.sub_menu_main_3{margin-left:10px;margin-bottom:10px;overflow:hidden;width:183px;float:right;border:1px solid #CCC;background:#FFF;-moz-border-radius:8px;-webkit-border-radius:8px;padding:8px;}
.sub_menu p{line-height:20px;padding:0;}
.sub_title{width:168px;background:#364c7c;margin-bottom:2px;color:#FFF;text-transform:uppercase;font-size:.9em;font-weight:400;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px;}
.sub_menu_right,.sub_menu_left{width:162px;float:left;position:relative;left:-10px;top:5px;text-align:center;}
.sub_menu_left{left:10px;}
.sub_menu_right .sub_title,.sub_menu_left .sub_title{width:149px;text-align:left;padding:5px 5px 5px 8px;}
.notice_list{text-align:left;font-size:.95em;padding:3px;}
.notice_list a{color:#333;text-decoration:underline;}
.notice_list a:hover{color:#7d899e;}
.notice_content{font-style:italic;}
.notice_more{font-size:.95em;text-align:right;font-weight:700;}
.notice_more a{color:#2d3e64;}
.ads{padding:7px 0 0;}
#icon_facebook{float:left;}
#icon_youtube{float:right;}
.subscribe{font-size:.95em;text-align:left;padding:0;}
.subscribe p{margin:5px;padding:0;}
.subscribe_text_email{font-size:.95em;height:15px;color:#444;border:1px solid #CCC;width:86px;}
#subscribe_btn{float:right;margin-top:1px;}
#subscribe_btn a{font-weight:700;color:#2d3e64;}
#subscribe_btn a:hover{font-weight:700;color:#2d3e64;text-decoration:underline;}
#contact{font-size:.95em;text-align:left;padding:3px;}
ul#tab{width:574px;height:33px;list-style-type:none;float:left;border-bottom:1px solid #CCC;margin:0 0 20px;padding:0;}
ul#tab li{position:relative;height: 20px;float:left;margin-right:10px;background:#FFF;border-bottom:1px solid #CCC;padding:10px 10px 3px;}
ul#tab li a{font-weight: normal;text-decoration:none;color:#2d3e64;}
ul#tab li a:hover{text-decoration:none;}
#fading_image{float:left;width:574px;margin-top:10px;margin-bottom:10px;}
#main_image{position:relative;left:0;top:-15px;width:574px;height:406px;background:url(/imgs/main/main_image.gif) no-repeat left bottom;margin-bottom:10px;border-bottom:1px solid #CCC;}
#main_register{float:left;position:relative;left:380px;top:106px;}


div.sub_menu_main_1,div.sub_menu_main_2,div.sub_menu_main_3 {float:left;margin-left:0px;margin-right:0px;}
div.sub_menu_main_1{width:167px;}
div.sub_menu_main_2{width:263px;}
div.sub_menu_main_3{width:359px;}
div.sub_menu_main_1 .sub_title{width:152px;}
div.sub_menu_main_2 .sub_title{width:247px;}
div.sub_menu_main_3 .sub_title{width:342px;}

.sub_menu_main p,.sub_menu_main_alt p{text-align:left;margin:0;padding:3px;}
.annual{width:81px;height:120px;float:left;font-size:.9em;margin:10px 4px 0;}
.annual_univ{border:1px solid #DEDEDE;margin-top:1px;margin-bottom:1px;margin-right:4px;}
.sub_menu_image{float:left;margin-right:5px;}
.sub_menu_main .more{position:relative;left:230px;top:210px;}
.tbl_date{width:359px;border-collapse:collapse;text-align:left;margin:5px 0 0;padding:0;}
.tbl_date td,.tbl_date th{padding:4px;}

#top,#body{width:1024px;margin:0 auto;}
#footer a:hover,.back:hover,#contact a:hover{text-decoration:underline;}
#footer #footer_sitemap a:hover,ul#top_menu li a:hover,ul#top_menu li .current,#left_navigation ul.menu li.current a,#left_navigation ul.menu li.current_nested a,#left_navigation ul.menu li a:hover,#contact a{color:#2d3e64;}
#footer #footer_outer_end,ul#top_menu li .end_menu{margin-right:0;}
#footer .footer_inner_list,#contents .tbl_list td a,#contents .tbl_read th a,#location a{font-weight:400;}
#contents strong a,#contents h2 a,#contents h3 a{color:#364c7c;font-weight:400;}
#contents a,ul#tab .current a{color:#2d3e64;font-weight:700;}
#contents h4 a,#left_navigation ul.menu li.current,#left_navigation ul.menu li.current_nested,#left_navigation ul.menu li ul li.current_nested_nested,#left_navigation ul.menu li:hover{font-weight:700;}
.tbl_list .title,.tbl_read td{text-align:left;}
.tbl_nomination tbody th,.tbl_ads tbody th{text-align:left;padding:7px;}
.tbl_nomination tbody td,.tbl_ads tbody td{padding:3px 7px;}
ol.no_listing li,.sub_menu_right p,.sub_menu_left p{padding:0;}
#left_navigation ul.menu li.end,#left_navigation ul.menu ul li{border:0;}
ul.sub_menu_list,ul.sub_menu_list li{list-style-type:none;margin:0;padding:0;}
.sub_title a,#contents .sub_title a{color:#FFF;font-weight:400;}
ul#tab .current,ul#tab li:hover{border:1px solid #CCC;border-bottom:0;}

