a { text-decoration: none; color: #9d392a; }
a:hover { text-decoration: underline; }
a:visited { color: #58573f; }
#left_nav_container ul li a.selected { color: #fff; }

table { padding: 0 0 15px 0; }

th { font: bold 12px Arial, Helvetica, sans-serif; padding: 2px; }

td { font: normal 12px Arial, Helvetica, sans-serif; padding: 0 0 3px 0; color: #000; vertical-align: top; line-height: 16px; }

b { font-family:Arial, Helvetica, sans-serif; }

body#attendees #main_content p b,body#exhibitors #main_content p b,body#media #main_content p b,body#sponsors #main_content p b,body#volunteers #main_content p b { font-size: 14px; }

body#attendees #main_content p,body#exhibitors #main_content p,body#media #main_content p,body#sponsors #main_content p,body#volunteers #main_content p { font-size: 14px; color: #fff; }

#nav_container ul li#nav_home { float: left; padding: 10px 0 10px 20px; color: #5e5345; text-transform: uppercase; font-weight: normal; background: #fff url('/asia2009/images/home_arrow.gif') no-repeat 10px 14px; }
#nav_container ul li#nav_home:hover { color: #e8007a; }

#travel_housing h1, #registration h1, #yokohama h1, #committee h1, #contact_us h1, #general_information h1 { font: bold 22px Arial, Helvetica, sans-serif; color: #000; padding: 0 0 15px 0; }

body#attendees h1,body#exhibitors h1,body#media h1,body#sponsors h1 { font-size: 22px; }
h1 { font: bold 18px Arial, Helvetica, sans-serif; padding: 0 0 10px 0; }
h2,h6 { font: bold 14px Arial, Helvetica, sans-serif; padding: 0 0 0 0; color: #000; }
h3 { font: bold 12px Arial, Helvetica, sans-serif; padding: 0 0 10px 0; }
h4 { font: bold 12px Arial, Helvetica, sans-serif; padding: 20px 0 10px 0; }
.sis h2.papers {padding:0px 0 5px 0;}
h6 {text-transform:uppercase; font-size:11px; padding:5px 0 0 0;}

/* HOME PROMOS */
#promo_area table tr td { font: normal 11px Arial, Helvetica, sans-serif; padding: 0 0 0 7px; color: #5e5345; }
#promo_area table tr td.border { padding: 0 0 0 0; }
#promo_area table tr td p.title { font: bold 22px Arial, Helvetica, sans-serif; padding: 0 0 4px 0; color: #5e5345; line-height: 22px; }

h5 { margin-top: 3px; font: normal 10px Arial, Helvetica, sans-serif; padding: 7px; background-color: #ececec; text-transform: uppercase; }

p { font: normal 12px Arial, Helvetica, sans-serif; padding: 0 0 15px 0; color: #000; line-height: 16px; }
p.description { padding: 5px 0 15px 0; }
pre { font: normal 12px Arial, Helvetica, sans-serif; color: #000; line-height: 16px; width:489px; word-wrap: break-word; white-space: pre-wrap; white-space: -moz-pre-wrap;}
.courses h2, .sis h2 {color:#000; padding:10px 0 5px 0; }


ul { padding: 10px 0 10px 15px; }

li { list-style: disc outside; font: normal 12px Arial, Helvetica, sans-serif; color: #000; padding: 0 0 4px 0; line-height: 16px; }

#content ul { padding: 0 10px 10px 15px; }

p.title a { color: #5e5345; }
p.title a:visited { color: #999; }

ul#submission { margin: 0; padding: 0 0 5px 0; list-style: none; }
ul#submission li { background: #fff url('/asia2009/images/clock.gif') no-repeat 0 0; padding: 5px 0 5px 25px; }
ul#submission li b { color: #5f5345; }

#nav_container {  }
#nav_container ul li a { font-weight: bold; font-size: 11px; color: #5e5345; }
/*#nav_container ul li#nav_home a {color: #5e5345; }*/
#nav_container ul li a:hover { color: #1a5b78; }

body#registration #nav_container ul li a#nav_registration, body#travel_housing #nav_container ul li a#nav_travel_housing, body#yokohama #nav_container ul li a#nav_yokohama, body#committee #nav_container ul li a#nav_committee, body#contact_us #nav_container ul li a#nav_contact_us, body#general_information #nav_container ul li a#nav_general { color: #e8007a; }

#left_nav_container ul li { padding: 0 0 7px 0; line-height: 12px; }
#left_nav_container ul li a { font-family: verdana; font-size: 11px; color: #111; }
#left_nav_container ul li a:hover { color: #fff; }

ul#right_col li { line-height: 12px; }
ul#right_col li a { text-transform: uppercase; font-size: 10px; color: #5e5345; }
ul#right_col li a:hover { color: #1a5b78; }

#breadcrumb a { color: #111; font: normal 10px verdana, sans-serif; }
#breadcrumb span { font: normal 10px verdana, sans-serif; }

#foot_nav li {font-size:11px;}
#foot_nav li a {color:#000;}

.content_update_div h2 {color:#000;padding:0 0 5px 0;}
div.single-paper p.tog {padding-bottom:0px;font-size:11px;text-transform:uppercase;}
div.single-paper pre.title {font-weight:bold;}

#content-update-item .single-paper .single-desc {float:right;width:329px;}
.single-desc h6 {padding:0;font-weight:normal;}