@charset "utf-8";
/* CSS Document */

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#container {
}
#header {
	position:absolute;
	visibility:hidden;
}
#tnav {
	position:absolute;
	visibility:hidden;
}
#header_sub {
	position:absolute;
	visibility:hidden;
}
#home_content {
}
#footer {
	position:absolute;
	visibility:hidden;
}
#footer td {
	position:absolute;
	visibility:hidden;
}
.home_content_left {
}
.search3_content_left {
}
td {
	font-size:1em;
}
h1 {
	font-size: 1.4em;
	color: #e00008;
}
h2 {
	font-size: 1.3em;
	color: #e00008;
}
h3 {
	font-size: 1.2em;
	color: #e00008;
}
h4 {
	font-size: 1.1em;
	color: #e00008;
}
a:link, a:visited {
	color: #e00005;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	text-decoration: underline;
	color: #e00005;
}
a.hsub_link_gallery:link, a.hsub_link_gallery:visited {
	position:absolute;
	visibility:hidden;
}
a.hsub_link_gallery:hover, a.hsub_link_gallery:active, a.hsub_link_gallery:focus {
	color: #e00005;
	text-decoration: underline;
	padding-left:14px;
	display:block;
	float:left;
	background-image:url(../img/header_sub_btm_item.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-right:22px;
}
a.hsub_link_port:link, a.hsub_link_port:visited {
	position:absolute;
	visibility:hidden;
}
a.hsub_link_port:hover, a.hsub_link_port:active, a.hsub_link_port:focus {
	position:absolute;
	visibility:hidden;
}
a.hsub_link_news:link, a.hsub_link_news:visited {
	position:absolute;
	visibility:hidden;
}
a.hsub_link_news:hover, a.hsub_link_news:active, a.hsub_link_news:focus {
	position:absolute;
	visibility:hidden;
}
a.hsub_link_exhib:link, a.hsub_link_exhib:visited {
	position:absolute;
	visibility:hidden;
}
a.hsub_link_exhib:hover, a.hsub_link_exhib:active, a.hsub_link_exhib:focus {
	position:absolute;
	visibility:hidden;
}
a.foot_link:link, a.foot_link:visited {
	position:absolute;
	visibility:hidden;
}
a.foot_link:hover, a.foot_link:active, a.foot_link:focus {
	position:absolute;
	visibility:hidden;
}
a.blue_link:link, a.blue_link:visited {
	color: #0e93c0;
	text-decoration: none;
}
a.blue_link:hover, a.blue_link:active, a.blue_link:focus {
	color: #0e93c0;
	text-decoration: underline;
}
a.blk_link:link, a.blk_link:visited {
	color: #000000;
	text-decoration: none;
}
a.blk_link:hover, a.blk_link:active, a.blk_link:focus {
	color: #000000;
	text-decoration: underline;
}
.home_content_right_ttl {
	position:absolute;
	visibility:hidden;
}
.home_content_right_ttl2 {
	position:absolute;
	visibility:hidden;
}
.home_content_right {
	position:absolute;
	visibility:hidden;
}
.home_content_right_pad {
	position:absolute;
	visibility:hidden;
}
.search_content_right {
	position:absolute;
	visibility:hidden;
}
.search_content_right_nb {
	position:absolute;
	visibility:hidden;
}
.home_content_right ul {
	position:absolute;
	visibility:hidden;
}
.home_content_right ul li {
	position:absolute;
	visibility:hidden;
}
p {
	margin-top:11px;
	margin-bottom:11px;
}
.sml_txt {
	font-size:0.9em;
}
.header_item1 {
}
.header_item2 {
}
.header_item3 {
}
.header_item4 {
}
form {
	margin:0px;
	padding:0px;
}
.header_sub_top {
}
.header_sub_top2 {
}
.header_sub_top3 {
}
.header_sub_txtfld {
	position:absolute;
	visibility:hidden;
}
.header_sub_submit {
	position:absolute;
	visibility:hidden;
}
.header_sub_btm {
}
hr {
	color:#e5e3e3;
	border:0;
	height:1px;
	background-color:#e5e3e3;
	margin-bottom:1em;
}
.news_item tr {
	background-color:#EBE5EB;
}
.news_item td {
	padding-top:22px;
	padding-bottom:22px;
}
.news_item th {
	padding-left:32px;
	padding-top:22px;
	padding-bottom:22px;
	padding-right:9px;
	width:117px;
}
.news_item2 tr {
	background-color:#FFFFFF;
}
.news_item2 td {
	padding-top:22px;
	padding-bottom:22px;
}
.news_item2 th {
	padding-left:32px;
	padding-top:22px;
	padding-bottom:22px;
	padding-right:9px;
	width:117px;
}
.comingsoon_item tr {
	background-color:#e5f5fa;
}
.comingsoon_item td {
	padding-top:22px;
	padding-bottom:22px;
}
.comingsoon_item th {
	padding-left:32px;
	padding-top:22px;
	padding-bottom:22px;
	padding-right:9px;
	width:117px;
}
.comingsoon_item2 tr {
	background-color:#FFFFFF;
}
.comingsoon_item2 td {
	padding-top:22px;
	padding-bottom:22px;
}
.comingsoon_item2 th {
	padding-left:32px;
	padding-top:22px;
	padding-bottom:22px;
	padding-right:9px;
	width:117px;
}
.news_item_ttl {
	color:#c00010;
	font-weight:bold;
	margin-top:0;
}
.red_txt {
	color:#c00010;
}
.exhib_right_vid1 {
	position:absolute;
	visibility:hidden;
}
.exhib_right_vid2 {
	position:absolute;
	visibility:hidden;
}
.exhib_right_pod1 {
	position:absolute;
	visibility:hidden;
}
.exhib_right_pod2 {
	position:absolute;
	visibility:hidden;
}
.exhibition_table td {
	padding-bottom:5px;
	padding-right:32px;
	width:280px;
}
.exhibition_table {
	margin-left:32px;
	margin-right:30px;
}
.search_pad {
	position:absolute;
	visibility:hidden;
}
.search1_left_pad {
	position:absolute;
	visibility:hidden;
}
.h1_sub {
	font-size:0.7em;
	color:#000000;
	font-weight:normal;
}
.searchbox_1 {
	position:absolute;
	visibility:hidden;
}
.searchbox_2 {
	position:absolute;
	visibility:hidden;
}
.searchbox_3 {
	position:absolute;
	visibility:hidden;
}
.searchbox_txtfld {
	position:absolute;
	visibility:hidden;
}
#searchbox_contain {
	position:absolute;
	visibility:hidden;
}
#searchbox_mid {
	position:absolute;
	visibility:hidden;
}
.popsearch_table td {
	padding-right:5px;
	padding-bottom:12px;
}
.popsearch_table {
	margin-left:32px;
	width:605px;
}
.search2_txtfld {
	position:absolute;
	visibility:hidden;
}
.search2_listfld {
	position:absolute;
	visibility:hidden;
}
.search2_item1 {
	position:absolute;
	visibility:hidden;
}
.search2_item2 {
	position:absolute;
	visibility:hidden;
}
.search2_item3 {
	position:absolute;
	visibility:hidden;
}
.search_table {
	position:absolute;
	visibility:hidden;
}
.search_table_txtfld {
	position:absolute;
	visibility:hidden;
}
.searchl3_left_item {
	position:absolute;
	visibility:hidden;
}
.searchl3_content_mid {
}
.searchl3_content_right {
}
.exhib_ttl {
	font-size:1.5em;
	font-weight:bold;
}
.footer_txt {
	color:#cc0000;
}
#dd_exhib_contain {
	position:absolute;
	visibility:hidden;
}
#dd_gallery_contain {
	position:absolute;
	visibility:hidden;
}
#dd_news_contain {
	position:absolute;
	visibility:hidden;
}
#dd_port_contain {
	position:absolute;
	visibility:hidden;
}
#dd_education_contain {
	position:absolute;
	visibility:hidden;
}
#dd_memberships_contain {
	position:absolute;
	visibility:hidden;
}
a.dd_exhib_link:link, a.dd_exhib_link:visited {
	position:absolute;
	visibility:hidden;
}
a.dd_exhib_link:hover, a.dd_exhib_link:active, a.dd_exhib_link:focus {
	position:absolute;
	visibility:hidden;
}
a.dd_gallery_link:link, a.dd_gallery_link:visited {
	position:absolute;
	visibility:hidden;
}
a.dd_gallery_link:hover, a.dd_gallery_link:active, a.dd_gallery_link:focus {
	position:absolute;
	visibility:hidden;
}
a.dd_news_link:link, a.dd_news_link:visited {
	position:absolute;
	visibility:hidden;
}
a.dd_news_link:hover, a.dd_news_link:active, a.dd_news_link:focus {
	position:absolute;
	visibility:hidden;
}
a.dd_port_link:link, a.dd_port_link:visited {
	position:absolute;
	visibility:hidden;
}
a.dd_port_link:hover, a.dd_port_link:active, a.dd_port_link:focus {
	position:absolute;
	visibility:hidden;
}
a.dd_education_link:link, a.dd_education_link:visited {
	position:absolute;
	visibility:hidden;
}
a.dd_education_link:hover, a.dd_education_link:active, a.dd_education_link:focus {
	position:absolute;
	visibility:hidden;
}
a.dd_memberships_link:link, a.dd_memberships_link:visited {
	position:absolute;
	visibility:hidden;
}
a.dd_memberships_link:hover, a.dd_memberships_link:active, a.dd_memberships_link:focus {
	position:absolute;
	visibility:hidden;
}
#print_header {
	margin-bottom:1.5em;
	font-size:1.4em;
	font-weight:bold;
	color:#666666;
}
a.search_link:link, a.search_link:visited {
	color: #000000;
	text-decoration: none;
	display:block;
}
a.search_link:hover, a.search_link:active, a.search_link:focus {
	color: #e00005;
	text-decoration: underline;
	display:block;
}
.sub_content_left {}
.sub_content_right {}
#sub_content {}
.edu_rnav {position:absolute; visibility:hidden;}
.spaced_list li {margin-bottom:1em;}
.edu_hr {background-color:#663300; border:0; height:1px; margin-top:-5px; margin-bottom:-5px;}
.edu_rnav_ttl {position:absolute; visibility:hidden;}
.edu_rnav_bg {position:absolute; visibility:hidden;}
.edu_rnav_top {position:absolute; visibility:hidden;}
.edu_subttl {}
.edu_txt {}
.clr {clear:both;}
.edu_rnav_date {position:absolute; visibility:hidden;}
.edu_rnav_date_left {position:absolute; visibility:hidden;}
.edu_rnav_date_right {position:absolute; visibility:hidden;}
.edu_leftspace {}
.edu_rightimg {}
.edu_ul {}
.edu_ul li {margin-bottom:1em;}
.edu_blog_topleft {}
.edu_blog_topright {}
.edu_blog_mid {}
.edu_blog_btm {}
.edu_blog_table {margin-bottom:15px;}
.blk_txt {color:#000000;}
.alerts_left {position:absolute; visibility:hidden;}
.mediaroom_spacer {}
.fnt_up {}
.mediaimg_btm {padding-bottom:31px;}
.mediaimg_btm_rgt {padding-bottom:31px; padding-right:32px;}
.floatbox_right {position:absolute; visibility:hidden;}
.mediaimg_rightmarg {}



.edu_marg_left {
}
.blue_bld_txt {
	color:#006699;
	font-weight:bold;
}
.blue_bld_txt_lrg {
	color:#006699;
	font-weight:bold;
	font-size:1.3em;
}
.edu_content_left {
}
.edu_icon_left {
}
.edu_icon_right {
}
.edu_home_ul {
}
.edu_home_ul li {
}
.edu_right_pad {
}
.edu_form_ttl {
}
.cof_content_left {
}
.cof_left_marg {
}
.red_ul {
}
.red_ul_onpink {
}
.cof_padding {
}
blockquote {
	padding-left:15px;
	padding-right:15px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#e7e8e9;
	margin:0;
}
blockquote h1 {
	margin-top:1em;
}
#exhib_content h1, #exhib_content h2, #exhib_content h3 {
	color: #a74802;
}
#exhib_content a:link, #exhib_content a:visited {
	color: #a74802;
}
#exhib_content a:hover, #exhib_content a:active, #exhib_content a:focus {
	color: #a74802;
}
.exhib_txt {
	color:#a74802;
}
.exhib_item_ttl {
	color:#a74802;
	font-weight:bold;
	margin-top:0;
}
.exhib_ul_right {
}
.port_ul_right {
}
.news_ul_right {
}
.public_ul_right {
}
.news_txt {
	color:#7c567c;
}
.right_btn {
}
#edu_head {
}
.noprint {
	position:absolute; 
	visibility:hidden; 
	display:none;
}
#home_content {
}
#gallery_content {
}
#gallery_content h1, #gallery_content h2, #gallery_content h3 {
	color: #e00008;
}
#gallery_content a:link, #gallery_content a:visited, #gallery_content a:hover, #gallery_content a:active, #gallery_content a:focus {
	color: #e00008;
}
#exhib_content {
}
#exhib_content h1, #exhib_content h2, #exhib_content h3 {
	color: #a74802;
}
#exhib_content a:link, #exhib_content a:visited, #exhib_content a:hover, #exhib_content a:active, #exhib_content a:focus {
	color: #a74802;
}
#news_content {
}
#news_content h1, #news_content h2, #news_content h3 {
	color: #7c567c;
}
#news_content a:link, #news_content a:visited, #news_content a:hover, #news_content a:active, #news_content a:focus {
	color: #7c567c;
}
#port_content {
}
#port_content h1, #port_content h2, #port_content h3 {
	color: #fb6603;
}
#port_content a:link, #port_content a:visited, #port_content a:hover, #port_content a:active, #port_content a:focus {
	color: #fb6603;
}
#edu_content {
}
#edu_content h1, #edu_content h2, #edu_content h3 {
	color: #006699;
}
#edu_content a:link, #edu_content a:visited, #edu_content a:hover, #edu_content a:active, #edu_content a:focus {
	color: #006699;
}
#public_content {
}
#public_content h1, #public_content h2, #public_content h3 {
	color: #9b9b0c;
}
#public_content a:link, #public_content a:visited, #public_content a:hover, #public_content a:active, #public_content a:focus {
	color: #9b9b0c;
}

.noprint {
	position:absolute; 
	visibility:hidden; 
	display:none;
}
