h1 {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#1462BE; font-weight:normal; padding-top:24px; padding-bottom: 12px;}
/* h1.nontop {padding-top:12px; padding-bottom: 12px;} */

h2 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#1462BE; font-weight:normal; margin-top:24px;  margin-bottom:2px;}

.news h2 {margin-top: 0px;}

table.normal {width:100%; margin:0; padding:8px 0px; border-collapse:collapse;border: solid 0px #cccccc;}
table.normal td.max {width:100%;}
table.normal td.normal_border {width: 1px; padding-left: 0px; border-right: solid 1px #cccccc;} 
table.normal td.right_border {padding-left: 20px; width: 300px;} 

table.normal p {margin-bottom: 5px; font-size: 12px;}

.news {padding-top:0px;}
.news h2 a {text-decoration: none; margin:0; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#1462BE; font-weight:normal; padding-bottom:2px;}
.news ul {list-style-image:url(images/bullet.gif); padding:0; margin:5px 0 0 16px;}
.news ul li {list-style-image:url(images/bullet.gif); margin-bottom:5px;}
.news a {color:#1462BE;font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#1462BE; font-weight:normal;}
.news a.archive {background:url(images/arrow.gif) left no-repeat; padding-left:16px; margin-top:16px; display:block;}

.show_list {margin-top:18px;}
.show_list h2 a {text-decoration: none; margin:0; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#1462BE; font-weight:normal; padding-bottom:2px;}
.show_list h3 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#6699cc;font-weight:bold;}

.normal .show {margin-top:16px;}
.normal .show h4 a {margin-bottom:2px; font-size:14px; font-weight:normal; color:#1462BE;}
.normal .show img {padding-right:16px; vertical-align:middle; float:left;}
.normal .show p {font-size: 11px; color:#999; margin:3px 0 0 0;}
.normal .show p .title {color:#666}
.normal .show a, .show {font-size: 11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.cur_expo_right {padding-top:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; width: 300px;}
.cur_expo_right ul {margin:0; padding-left:24px;}
.cur_expo_right div.item, .cur_expo_right div.last {margin-top: 16px; padding-bottom:8px; border-bottom: solid 1px #68ADFF; font-size:12px;}
.cur_expo_right div.last {border-bottom:none;}
.cur_expo_right .name {margin-top: 16px; padding-bottom:8px;font-size:12px;}
.cur_expo_right h2 {margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#1462BE; font-weight:normal;}
.cur_expo_right .name img {padding-right:6px; vertical-align:middle;}

.banners { margin:16px 0; text-align:center;}

.normal table.inner_menu {margin-top:3px;}

.normal table.inner_menu td {
font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#1547A2; font-weight:bold;
margin:0; padding:3px 5px 3px 5px;
background-color:#CCE3FE;
border-bottom: solid 4px #5398EB;
white-space:nowrap;
}
.normal table.inner_menu td a {color:#1547A2; text-decoration:none; font-weight:bold;}
.normal table.inner_menu td a:hover {text-decoration:underline;}
.normal table.inner_menu td.inner_menu_border { background-color:#5398EB; height:4px; margin:0; padding:0;}

.normal table.inner_menu td.active {background-color:#5398EB;}
.normal table.inner_menu td.active a {color:#fff; text-decoration:none;}
.normal table.inner_menu td.active a:hover {color:#fff; text-decoration:none;}

.normal ul {margin-left: 20px;}
.industry .left_border {background-color: #5398EB;}
.industry h2 {font-size:15px; color:#0045AA; text-transform:uppercase; padding:0; margin: 8px 8px 8px 24px;}
.industry .img {padding: 16px 8px; border-bottom: solid 1px #CCE3FE;}
.industry .desc {padding: 16px 8px; border-bottom: solid 1px #CCE3FE;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.industry .only_text {padding: 16px 8px 16px 24px; border-bottom: solid 1px #CCE3FE;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}

.food .left_border {background-color: #FF9B39;}
.food h2 {font-size:15px; color:#E46100; text-transform:uppercase; padding:0; margin: 8px 8px 8px 24px;}
.food .img {padding: 16px 8px; border-bottom: solid 1px #FFDDBB;}
.food .desc {padding: 16px 8px; border-bottom: solid 1px #FFDDBB; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.food .only_text {padding: 16px 8px 16px 24px; border-bottom: solid 1px #FFDDBB;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}

.services .left_border {background:url(../imgs/left_border_green.gif) #20A800;}
.services h2 {font-size:15px; color:#126200; text-transform:uppercase; padding:0; margin: 8px 8px 8px 24px;}
.services .img {padding: 16px 8px; border-bottom: solid 1px #C1F2B5;}
.services .desc {padding: 16px 8px; border-bottom: solid 1px #C1F2B5;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.services .only_text {padding: 16px 8px 16px 24px; border-bottom: solid 1px #C1F2B5;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}

.normal, #expo_info p, #expo_info {font: 12px Arial,"Times New Roman",Times,serif normal; color:#333}
#expo_info ul {list-style-image:url(images/bullet.gif); padding:0; margin:5px 0 0 16px;}
#expo_info ul li {list-style-image:url(images/bullet.gif); margin-bottom:5px;}
#expo_info ul li {list-style-image:url(images/bullet.gif); margin-bottom:5px;}
#expo_info table td {padding: 5px}
#expo_info p {padding-bottom: 12px; line-height: 18px;}


.path {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#666; margin:8px 0 16px 0;}

#thumbnail td {vertical-align: top;}
.photogallery {margin: 5px;}
.photogallery .photo-top .photo-left {width: 16px; height: 15px; background: url(/images/photogallery/lu.jpg) top left no-repeat;}
.photogallery .photo-top .photo-center {height: 15px; background: url(/images/photogallery/u.gif) top left repeat-x;}
.photogallery .photo-top .photo-right {width: 16px; height: 15px; background: url(/images/photogallery/ru.jpg) top left no-repeat;}
.photogallery .photo-middle .photo-left {width: 16px; background: url(/images/photogallery/l.gif) top left repeat-y;}
.photogallery .photo-middle .photo-right {width: 16px; background: url(/images/photogallery/r.gif) top left repeat-y;}
.photogallery .photo-middle .photo-image img {border: none; text-align: center;}
.photogallery .photo-middle .photo-center {background-color: #ededed; padding-top: 5px; text-align: center; width: 180px;}
.photogallery .photo-middle .photo-center img, .photogallery .photo-middle .photo-center2 img {float: left;}
.photogallery .photo-middle .photo-center2 {background-color: #ededed; padding-top: 5px; text-align: center;}
.photogallery .photo-middle div {height: 30px;}
.photogallery .photo-bottom .photo-left {width: 16px; height: 17px; background: url(/images/photogallery/ld.jpg) top left no-repeat;}
.photogallery .photo-bottom .photo-center {height: 17px; background: url(/images/photogallery/d.gif) top left repeat-x;}
.photogallery .photo-bottom .photo-right {width: 16px; height: 17px; background: url(/images/photogallery/rd.jpg) top left no-repeat;}
