.section_headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 31px;
	text-transform: capitalize;
	color: #910000;
	height: 31px;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	padding-left: 10px;
	width: 500px;
}
.section_header_second_word {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 31px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #910000;
}
.tbl_feature_events {
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #AEAEAE;
	border-left-color: #AEAEAE;
	text-align: left;
	width: 250px;
	word-spacing: 1pt;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4b4b4b;
	padding: 5px 10px 10px;
	height: 225px;
}
.section_headers_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 31px;
	text-transform: uppercase;
	color: #910000;
	background-image: url(../images_09/greyblue_border_263.jpg);
	height: 31px;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	background-repeat: no-repeat;
	padding-left: 17px;
	width: 236px;
}
.section_headers_small_second_word {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 31px;
	text-transform: uppercase;
	color: #910000;
	height: 31px;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	width: 263px;
}
.tbl_industry_news {
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-position: bottom;
	background-repeat: no-repeat;
	border-top-color: #AEAEAE;
	border-right-color: #A2A2A2;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 4a4a4a;
	text-align: left;
	white-space: nowrap;
	word-spacing: 1pt;
	width: 261px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	padding-top: 15px;
}
.tbl_president_corner {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 200px;
	width: 261px;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #A2A2A2;
	word-spacing: 1pt;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	padding-top: 15px;
	background-position: center;
}
.leftbox_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	background-image: url(../images_09/red_header_175.jpg);
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 31px;
	line-height: 31px;
	text-align: left;
	font-weight: bold;
	padding-left: 8px;
	background-repeat: no-repeat;
	margin-top: 10px;
}
.leftbox_header_2nd_word {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 31px;
	line-height: 31px;
	text-align: left;
	font-weight: normal;
}
.table_calendar_of_events {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #910000;
	text-align: left;
	top: 5px;
	right: 5px;
	bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 158px;
	background-color: #FFFFFF;
}
.search_box {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #aeaeae;
	border-bottom-color: #aeaeae;
	border-left-color: #aeaeae;
	background-image: url(../images_09/blue_line_hort_173.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #153e7e;
	text-align: left;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 55px;
	background-color: #FFFFFF;
}
.headlines {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	word-spacing: 1pt;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 153e7e;
	text-transform: capitalize;
}
.bodytext_list {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4b4b4b;
	word-spacing: 1pt;
	padding-left: 3px;
	padding-right: 5px;
	list-style-position: outside;
	list-style-type: disc;
}
.headlines_calendar {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 15px;
}
.headlines_featured_events {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
.bodytext_calendar_of_events {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4B4B4B;
	word-spacing: 1pt;
	padding-right: 15px;
}
.search_box_second_word {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #153e7e;
}
.table_nssea_blog {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	text-align: left;
	top: 5px;
	right: 5px;
	bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	padding-right: 10px;
	width: 148px;
	background-color: #FFFFFF;
}
.table_nssea_weekly_article {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	text-align: left;
	top: 5px;
	right: 5px;
	bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	height: 275px;
	vertical-align: top;
	padding-right: 10px;
	width: 147px;
	background-color: #FFFFFF;
}
.table_nssea_weekly_article_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #153e7e;
	text-align: left;
	top: 5px;
	right: 5px;
	bottom: 5px;
	vertical-align: top;
	width: 148px;
}
.nssea_blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	background-image: url(../images_09/red_header_175.jpg);
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 31px;
	line-height: 31px;
	text-align: left;
	font-weight: bold;
	padding-left: 8px;
	background-repeat: no-repeat;
	margin-top: 10px;
}
.weekly_article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	background-image: url(../images_09/red_header_175.jpg);
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 31px;
	text-align: left;
	font-weight: bold;
	padding-left: 8px;
	background-repeat: no-repeat;
	height: 31px;
	margin-top: 10px;
}
.dotted_line {
	width: 200px;
	background-image: url(../images_09/dashed_line.png);
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
.right_col_box {
	width: 175px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #FFFFFF;
	text-align: center;
}
.mag_glass {
	height: 20px;
	width: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images_09/mag_glass3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ffffff;
}
.search_box_first_word {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #153e7e;
	text-align: left;
	padding-left: 0px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #4a4a4a;
	background-image: url(../images_09/copyright_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding: 10px;
	line-height: normal;
	margin-top: 25px;
	height: 100px;
	vertical-align: middle;
}
.table_nssea_week_article {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4a4a4a;
	text-align: left;
	top: 5px;
	right: 5px;
	bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	padding-right: 10px;
	width: 148px;
	background-color: #FFFFFF;
}
.tbl_feature_events_right {
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #AEAEAE;
	width: 250px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #FFFFFF;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4b4b4b;
	padding-right: 10px;
	height: 100%;
}
.headlines_left {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
}
.headlines_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}
.headlines_calendar_bold {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 15px;
}
.tbl_feature_events_orig {

	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-image: url(../images_09/light_blue_gradient_backgro.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	border-right-color: #AEAEAE;
	border-left-color: #AEAEAE;
	vertical-align: top;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	width: 530px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4a4a4a;
	word-spacing: 1pt;
	height: 290px;
}
.table_astraimage {
	background-color: #FFFFFF;
	background-image: url(../images_09/astra.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 250px;
	height: 164px;
	margin-left: 4px;
}
.bodytext_centered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4b4b4b;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.headlines_bold_centered {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
}
.headlines_feature-events_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
}
.bodytext_feature_events_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	word-spacing: 1pt;
}
.bodytext_feature_events_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	word-spacing: 1pt;
	padding-right: 15px;
	padding-left: 0px;
}
.right_col_box_essentials {
	width: 175px;
	padding-top: 10px;
	background-image: url(../images_09/sepoct08_cover.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-bottom: 10px;
	height: 226px;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 4a4a4a;
}
.tbl_feature_events_full {
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #AEAEAE;
	border-left-color: #AEAEAE;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	width: 500px;
	padding-bottom: 5px;
	word-spacing: 1pt;
	background-color: #FFFFFF;
	padding-top: 10px;
	border-bottom-color: #AEAEAE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4a4a4a;
}
.bodytext_feature_events_full {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	word-spacing: 1pt;
	padding-right: 40px;
	padding-left: 40px;
}
.publications_table {
	width: 515px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4b4b4b;
	padding: 15px;
	margin-right: 16px;
	margin-left: 10px;
	border: 1px solid #aeaeae;
	background-color: #ffffff;
}
.publications_rightcol {
	height: 300px;
	border: 1px solid #aeaeae;
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4b4b4b;
	padding: 15px;
}
.publications_feature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4b4b4b;
	background-image: url(../images_09/light_blue_gradient_backgro.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.publications_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4b4b4b;
}
.publications_text_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4b4b4b;
	padding-left: 10px;
}
.headlines_publications_bold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
}
.bodytext_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	word-spacing: 1pt;
	font-weight: 700;
}
.expomenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #4b4b4b;
	text-align: left;
	display: table;
}
.expo_menu_bkgrnd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: #153e7e;
	background-repeat: no-repeat;
	background-position: center center;
	width: 170px;
	height: 20px;
	padding-left: 5px; 
	text-transform: uppercase;
	color: #FFF;
}
.expo_menu_bkgrnd_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #153e7e;
	background-image: url(../images_09/expocad_menu_bkgrnd2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 170px;
	height: 20px;
	padding-left: 15px; 
}
.expo_menu_bkgrnd_sub2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	background-image: url(../images_09/expocad_menu_bkgrnd3.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 170px;
	height: 35px;
	padding-left: 15px; 
}
.headlines_publications_bold2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
	text-transform: capitalize;
}
.leftbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4b4b4b;
	width: 175px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aeaeae;
	border-right-color: #aeaeae;
	border-bottom-color: #aeaeae;
	border-left-color: #aeaeae;
	background-color: #FFFFFF;
}
.leftbox_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: capitalize;
}
.leftbox_header_2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 31px;
	font-weight: normal;
}
.second_col_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4a4a4a;
	background-color: #FFFFFF;
	border: 1px solid #aeaeae;
	width: 705px;
	text-align: left;
	padding: 10px;
	height: 400px;
}
.headlines_bold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #910000;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
}
.second_col_box_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4a4a4a;
	width: 650px;
	text-align: left;
	height: 70px;
	background-image: url(../images_09/events_header_background.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.second_col_box_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4a4a4a;
	background-color: #FFFFFF;
	width: 475px;
	text-align: left;
	height: 200px;
	padding-left: 10px;
}
.second_col_box_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4a4a4a;
	background-color: #E4E4E4;
	width: 175px;
	text-align: left;
	padding-left: 10px;
	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	word-spacing: 0px;
	letter-spacing: 0px;
	white-space: normal;
	border: 1px solid #aeaeae;
}
.second_col_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4a4a4a;
	background-color: #FFFFFF;
	width: 700px;
	text-align: left;
	height: 400px;
	padding: 5px;
}
.second_col_showname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.second_col_submenu_box {
	height: 21px;
	margin-bottom: 15px;
}
.section_headers2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 31px;
	text-transform: capitalize;
	color: #910000;
	background-image: url(../images_09/grey_border_530.jpg);
	text-align: left;
	font-weight: bold;
	font-variant: normal;
}
.headlines_bold3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #153e7e;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
	text-transform: none;
}
.calendar_times {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4a4a4a;
}
.redstar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #910000;
}
.workshop_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #910000;
}
.two_column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4a4a4a;
	width: 650px;
	margin-left: 20px;
	margin-bottom: 12px;
	margin-top: 10px;
}
.events_sub_headings {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #4a4a4a;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
}
.headlines_bold4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #910000;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
}
.headlines_bold3_red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4a4a4a;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
}
.second_col_box_right_header {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #910000;
	text-align: left;
}
.second_col_box_right_subheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	color: #153e7e;
}
.second_col_box_right_red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	color: #910000;
}
.quotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #5474B0;
}
.bullets_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4a4a4a;
	list-style-position: outside;
	list-style-image: url(../images_09/red_bullet.gif);
	list-style-type: disc;
}
.line_height {
	margin-top: .3em;
}
.line_height_events {
	padding-top: 0.3px;
}
.leftbox_line_height {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4b4b4b;
	width: 175px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aeaeae;
	border-right-color: #aeaeae;
	border-bottom-color: #aeaeae;
	border-left-color: #aeaeae;
	background-color: #FFFFFF;
	text-align: left;
}
.leftbox_line_height th {
	padding: 0 0 0 5px;
}
.leftbox_line_height td {
	padding: 10px 0 10px 5px;
}
.headlines_unbold3_red {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4a4a4a;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	font-weight: bold;
}
.horit_rule {
	color: #D1D1D1;
}
.search_box_outline {
	width: 175px;
	margin-top: 10px;
	border: 1px solid #cacaca;
	margin-bottom: 10px;
}
.eetable {
/*	border: 1px solid #4a4a4a; */
	width: 600px;
	padding: 5px;
}
.search_box_outline_mynssea {
	width: 175px;
	margin-top: 10px;
	border: 1px solid #cacaca;
	margin-bottom: 10px;
}
.search_box_outline_right {
	width: 175px;
	border: 1px solid #cacaca;
	margin-bottom: 10px;
	background-image: url(../images_09/blue_line_hort_173.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #153e7e;
	padding-top: 10px;
	background-color: #ffffff;
	height: 80px;
}
.table_industry_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4b4b4b;
	width: 249px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cacaca;
	border-bottom-color: #cacaca;
	border-left-color: #cacaca;
	background-color: #ffffff;
	height: 359px;
}
.table_benefits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4b4b4b;
	width: 249px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-right-color: #cacaca;
	border-bottom-color: #cacaca;
	border-left-color: #cacaca;
	background-color: #ffffff;
	height: 359px;
}
.search_box_outline_left {
	width: 175px;
	border: 1px solid #cacaca;
	margin-bottom: 10px;
	background-image: url(../images_09/blue_line_hort_173.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #153e7e;
	padding-top: 10px;
	background-color: #ffffff;
	height: 80px;
	margin-top: 10px;
}
.digital_editor_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	height: 50px;
	width: 175px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
.left_table {
	background-color: #e8e8e8;
	width: 174px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.tbl_outline {
	border-right: 1px dashed #4a4a4a;
	}
.tbl_underline {
	border-bottom: 1px dashed #4a4a4a;
	}
.tblRow_underline, .tblRow_underline td {
	border-bottom: 2px solid #153e7e;
	}
#rsrContainer {
	border: 1px solid #4a4a4a;
	background-color: #CEE1FF;
	float: left; 
	padding: 10px;
}
#rsrForm {
	width: 60%;
	padding-top: 20px;
	margin-left: 40px;
	float: left;
}
#rsrImage {
	width: 20%;
	padding: 20px;
	float: left;
}
a img {
	border-style: none;
	text-decoration: none;
}
#dbe a {
	color: white;
	background-color: #6699FF;
	font-size: 12px;
	padding: 2px;
}
a#dbe:hover {
	background-color: white;
	color: #153e7e;
	text-decoration: none;
}
div#sponsInfo {
	width: 100%;
	float: left;
}
div#sponsLvls {
	width: 100%;
	float: left;
}
div#sponsLvls ul {
	margin-top: 5px;
}
div#sponsLvls1, div#sponsEvents1 {
	width: 45%;
	float: left;
}
div#sponsLvls2, div#sponsEvents2 {
	width: 45%;
	float: right;
}
div#sponsInfo, div#sponsEvents {
	clear: both;
	width: 100%;
	padding-top: 15px;
}
div#sponsAdDiv {
		margin-bottom: 5px;
}
#sponsAd{
	padding: 3px;
	border: 1px solid #cacaca;
	background-color: #cc552f;
}
#sponsAd a {
	color: white;
}
#showProgram {
	text-align: center;
	font-size: 14px;
}
#plannerAd a{
	font-size: 14px;
	color: #FFFF00;
}
#plannerAd {
	width: 580px;
	height: 260px;
	background-color: #153e7e;
	border: 2px solid #999999;
}
#plannerPic {
	float: left;
	width: 300px;
	padding: 5px;
}
#plannerText {
	float: left;
	width: 240px;
	margin-left: 10px;
	font-size: 14px;
	color: white;
	padding: 5px;
}
#plannerAd .lookup {
	font-size: 10px;
	color: #CCCCCC;
}

/* begin css tabs */

ul#tabnav { /* general settings */
text-align: center; /* set to left, right or center */
margin: 0 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #fff; /* set border COLOR as desired */
background-color: #cacaca;
list-style-type: none;
padding: 10px 10px 4px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, 
body#tab2 li.tab2, 
body#tab3 li.tab3, 
body#tab4 li.tab4, 
body#tab5 li.tab5, 
body#tab6 li.tab6, 
body#tab7 li.tab7, 
body#tab8 li.tab8 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #cacaca; /* set background color to match above border color */
}

body#tab1 li.tab1 a, 
body#tab2 li.tab2 a, 
body#tab3 li.tab3 a, 
body#tab4 li.tab4 a, 
body#tab5 li.tab5 a, 
body#tab6 li.tab6 a, 
body#tab7 li.tab7 a, 
body#tab8 li.tab8 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #910000; /* set selected tab link color as desired */
/*position: relative;
top: 1px;*/
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 4px 10px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #4a4a4a; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #cacaca; /* set unselected tab background color as desired */
color: #4a4a4a; /* set unselected tab link color as desired */
margin-right: -2px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #910000; /* set desired hover color */
color: #fff;
}

/* end css tabs */

/* begin resources css tabs */

ul#tabnav_res { /* general settings */
text-align: center; /* set to left, right or center */
margin: 0 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #fff; /* set border COLOR as desired */
background-color: #cacaca;
list-style-type: none;
padding: 10px 10px 4px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav_res li { /* do not change */
display: inline;
}

body#tab1 li.tab1, 
body#tab2 li.tab2, 
body#tab3 li.tab3, 
body#tab4 li.tab4, 
body#tab5 li.tab5, 
body#tab6 li.tab6, 
body#tab7 li.tab7, 
body#tab8 li.tab8 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #cacaca; /* set background color to match above border color */
}

body#tab1 li.tab1 a, 
body#tab2 li.tab2 a, 
body#tab3 li.tab3 a, 
body#tab4 li.tab4 a, 
body#tab5 li.tab5 a, 
body#tab6 li.tab6 a, 
body#tab7 li.tab7 a, 
body#tab8 li.tab8 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #910000; /* set selected tab link color as desired */
/*position: relative;
top: 1px;*/
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav_res li a { /* settings for all tab links */
padding: 4px 5px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #4a4a4a; /* set border COLOR as desired; usually matches border color specified in #tabnav_res */
background-color: #cacaca; /* set unselected tab background color as desired */
color: #4a4a4a; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav_res a:hover { /* settings for hover effect */
background: #910000; /* set desired hover color */
color: #fff;
}

/* end resources css tabs */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
 }
 
.clearfix {
clear: both;
display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  