












/*@import url("_global_screen.css") */


@media screen {

	/* HEADER STYLES */ 

	.header_admin {background-color: #003063; height: 19px;}

	.header_admin a {font-family: arial, sans serif; font-size: 11px;}

	.header_admin a:link {color: #FFFFFF; text-decoration: underline;} 

	.header_admin a:visited {color: #BFBFBF; text-decoration: underline;}

	.header_admin a:hover {text-decoration: underline;}

	

	.header_masthead {background-color:#ffffff;}
	.header_masthead {background-image: url("/interface/gen_img/header_masthead_bg.gif");}

	a.masthead_link {font-family: arial, sans serif; font-size: 12px; font-weight: bold; padding-left: 15px}

	a.masthead_link:link {color: #34689B; text-decoration: underline;}

	a.masthead_link:visited {text-decoration: underline;}

	a.masthead_link:hover {text-decoration: underline;}

	

	.header_primary {background-image: url("/interface/gen_img/header_primary_bg.gif")}

	.header_primary a {background-color: ;}

	.header_primary a:link {background-color: ;}

	.header_primary a:visited {background-color: ;}

	.header_primary a:hover {background-color: #2F6396;}

	.header_primary_search {font-family: verdana, arial, sans serif; font-size: 11px; margin-bottom: 3px}

	

	.header_breadcrumb {background-color: #E5E5E5; font-family: georgia, times new roman; font-size: 11px; color: #003366; padding-top: 3px; padding-bottom: 3px; padding-left: 27px; padding-right: 27px}

	.header_breadcrumb a {font-family: georgia, times new roman, serif; font-size: 11px; padding-right: 5px; }

	.header_breadcrumb a:link {color: #003366; text-decoration: underline;}

	.header_breadcrumb a:visited {color: #003366; text-decoration: underline;}

	.header_breadcrumb a:hover {text-decoration: underline;}

	.header_breadcrumb img {padding-right: 5px}

	.header_breadcrumbcurve {background-color: #E5E5E5;}

		}
	
	.masthead_logo { padding: 3px 5px 1px 0px; }
	.masthead_text { padding: 3px 60px 1px 5px; }	

	

	/* FOOTER STYLES */

	.footer {background-color: #E5E5E5; font-family: arial, sans serif; font-size: 11px; color: #333333;}

	.footer a {padding-right: 8px; padding-left: 8px;}

	.footer a:link {color: #333333; text-decoration: underline}

	.footer a:visited {color: #898989; text-decoration: underline}

	.footer a:hover {text-decoration: underline}

	.footer_copyright {background-color: #FFFFFF; font-family: arial, sans serif; font-size: 11px; color: #333333; padding-left: 30px}

	.footer_backtop a:link, .footer_backtop a:visited {background-color: #FFFFFF; font-family: arial, sans serif; font-size: 11px; color: #333333; padding-right: 5px; text-decoration: underline}

	.footer_backtop a:hover {text-decoration: underline}

	

	/* FRONT PAGE BODY STYLES */

	.front_page {padding-right: 20px; width: 100%;}

	.dotted_horizontal {font-family: verdana, sans serif; font-size: 8px;}

	.front_page.dotted_horizontal {font-family: verdana, sans serif; font-size: 8px;}

	.front_page.feature_label {font-family: georgia, times, serif; font-size: small; font-weight: bold; color:#34689B; padding-left: 7px;}

	.front_page p img {float:right; padding-left: 10px}

	.front_page.archive_link, .front_page.archive_link a {position:relative; left:150px;  font-weight: bold}

	.front_page.archive_link a:link {color: #34689B; text-decoration: underline }

	.front_page.archive_link a:visited {text-decoration: underline }

	.front_page.archive_link a:hover {text-decoration: underline}

	

	.front_page p {font-family: verdana, sans serif; font-size: small; color: #333333; line-height: 1.5; text-align: left}

	.front_page p a {font-weight:bold;}

	.front_page p a:link {color: #34689B; text-decoration: underline }

	.front_page p a:visited {text-decoration: underline }

	.front_page p a:hover {text-decoration: underline}

	

	.front_page h1 {font-family: georgia, times new roman, serif; font-size: large; font-weight: bold; text-align: left; line-height: 1;} 

	.front_page h1 a:link {color: #003063; text-decoration: underline}

	.front_page h1 a:visited {text-decoration: underline}

	.front_page h1 a:hover {text-decoration: underline}

	

	.front_page a.subfeature_title {font-family: georgia, times new roman, serif; font-size: 120%; font-weight: bold; text-align: left; line-height: 1.2; color: #003063;} 

	.front_page a.subfeature_title:link {color: #003063; text-decoration: underline}

	.front_page a.subfeature_title:visited {text-decoration: underline}

	.front_page a.subfeature_title:hover {text-decoration: underline}

	

	/* SIDEBAR STYLES FRONTPAGE */

	.sidebar_frontpage p {font-family: verdana, sans serif; font-size: small; line-height: 1.5; padding-left: 15px; padding-right: 10px;}

	.sidebar_frontpage ul {list-style-image: url("../gen_img/bullet_arrowRight.gif"); font-size: 80%; padding-top: 8px; padding-right: 10px; margin-left: 30px;}

	.sidebar_frontpage ul li a {font-weight:bold; color: #34689B}

	.sidebar_frontpage ul li a:link {text-decoration: underline}

	.sidebar_frontpage ul li a:visited {text-decoration: underline}

	.sidebar_frontpage ul li a:hover {text-decoration: underline;}

	

	.sidebar_frontpage a.sidebar_feature_title {font-family: georgia, times new roman, serif; font-size: small; font-weight: bold; text-align: left; line-height: 1.2;} 

	.sidebar_frontpage a.sidebar_feature_title:link {color: #003063; text-decoration: underline}

	.sidebar_frontpage a.sidebar_feature_title:visited {text-decoration: underline}

	.sidebar_frontpage a.sidebar_feature_title:hover {text-decoration: underline}

	

	/* GENERIC PAGE BODY STYLES */

	h1 {font-family: georgia, times new roman, serif; font-size: large; font-weight: bold; color: #003063; text-align: left;  line-height: 1;}

	select {font-family: verdana, sans-serif; font-size: small; color: #333333;}

	input {font-family: verdana, sans-serif; font-size: small; font-weight: bold; color: #333333;}

	

	body {font-family: verdana, sans serif; font-size: small; color: #333333; line-height: 1.5; padding-left: 12px; text-align: left}

	.body {background-color: #FFFFFF; padding-right: 0px; padding-right: 15px; font-size: small}

	.body h1 {font-family: georgia, times new roman, serif; font-size: large; font-weight: bold; color: #003063; text-align: left;  line-height: 1.3;}

	.body h4 {	font-family: georgia, times new roman, serif; 	font-size: 100%; 	font-weight: bold; 	color: #003063; text-align: left; 	line-height: 1;}

	.body h1 span.position {font-size: 80%}

	.body h2 {font-family: georgia, times new roman, serif; font-size: 120%; font-weight: bold; color: #003063; text-align: left;  line-height: 1.5;}

	.body p {font-family: verdana, sans serif; font-size: small; color: #333333; line-height: 1.5; padding-left: 12px; text-align: left}

	.body p a {font-weight:bold;}

	.body p a:link {color: #34689B; text-decoration: underline }

	.body p a:visited {text-decoration: underline }

	.body p a:hover {text-decoration: underline}

	.body p span.contact_photo img {float: right; margin-left: 10px; border: 1px solid #333333;}

	

	.body ul {font-family: verdana, sans serif; font-size: small; color: #333333; line-height: 1.5; padding-left: 12px; text-align: left}

	.body ul a {}

	.body ul a:link {color: #34689B; text-decoration: underline}

	.body ul a:visited {text-decoration: underline}

	.body ul a:hover {text-decoration: underline}

	

	.body ol {font-family: verdana, sans serif; font-size: small; color: #333333; line-height: 1.5; padding-left: 12px; text-align: left}

	.body ol a {}

	.body ol a:link {color: #34689B; text-decoration: underline}

	.body ol a:visited {text-decoration: underline}

	.body ol a:hover {text-decoration: underline}

	

	.body.pagination {font-family: verdana; font-weight: bold; font-size: 80%; text-align: center}

	.body.pagination a {padding-right: 5px; padding-left: 5px; padding-bottom: 3px;}

	.body.pagination a:link {color: #34689B; text-decoration: none}

	.body.pagination a:visited {text-decoration: none}

	.body.pagination a:hover {background-color: #CFE7FF}

	.body.pagination.current_page {color: #FFFFFF; background-color: #34689B; padding-right: 5px; padding-left: 5px; padding-bottom: 3px}

	

	.body.spotlight {border: 1px solid #333333; text-align: left; padding: 3px;}

	.body.spotlight a {font-weight:bold; font-size: x-small;}

	.body.spotlight a:link {color: #34689B; text-decoration: underline;}

	.body.spotlight a:visited {text-decoration: underline;}

	.body.spotlight a:hover {text-decoration: underline;}

	.body.spotlight a img {float:left; margin-right: 5px}

	

	.body.table_title {font-family: georgia, times, serif; font-size: 120%; font-weight: bold; color:#34689B; background-color: #E2E2E2; padding-left: 7px; padding-top: 2px; padding-bottom: 3px;}

	.body.table_footer, .body.table_footer a {font-family: verdana, arial, sans serif; font-size: 80%; font-weight: bold; color:#34689B; background-color: #E2E2E2; padding-left: 7px; padding-top: 2px; padding-bottom: 3px; padding-right: 3px; text-align: right;}

	.body.table_footer a:link

	.body.table_footer a:visited {text-decoration: underline}

	.body.table_footer a:hover {text-decoration: underline;} 

	

	.table_object {border-collapse:collapse; font-size: 80%}

	.table_object td {border: 1px solid #E5E5E5; padding: 5px; vertical-align: top; text-align: left; background-color: #F8F8F8}

	.table_object td.title {font-family: verdana, arial, sans serif; font-size: 80%; font-weight: bold; color:#333333; text-align: center;}

	.table_object a {font-weight: bold;}

	.table_object a:link {color: #34689B; text-decoration: underline;}

	.table_object a:visited {text-decoration: underline;}

	.table_object a:hover {text-decoration: underline}

	

	blockquote a {font-weight:bold;}

	blockquote a:link {color: #34689B; text-decoration: underline }

	blockquote a:visited {text-decoration: underline }

	

	.tab {font-family: georgia, times new roman, serif; font-size: 12px; font-weight: bold; color: #34689B;}

	.tab_current {background-color: #35699D; color: #FFFFFF; text-align: center}

	.tab_current.current_letter {background-color: #D7E49C; color: #35699D; width: 28px; text-align: center;}

	.tab_current a:link {color: #FFFFFF; text-decoration: none}

	.tab_current a:visited {color: #FFFFFF; text-decoration: none}

	.tab_current a:hover {color: #FFFFFF; text-decoration: underline; }

	.tab_normal {background-color: #CFE7FF; text-align: center}

	.tab_hover {background-color: #AACAEA; cursor: pointer; text-align: center}

	

	.tab2_current {background-color: #FFFFFF; color: #333333; text-align: center}

	.tab2_normal {background-color: #F8F8F8; color: #333333; text-align: center}

	.tab2_hover {background-color: #E5E5E5; cursor: pointer; text-align: center}

	

	.filter_title {font-family: georgia, times new roman, serif; font-size: 11px; font-weight: bold; color:#34689B;}

	

	

	/* SIDEBAR STYLES INNERPAGE */

	.sidebar {font-family: verdana, sans serif;}

	.sidebar_innerpage {font-family: verdana, sans serif;}

	.sidebar_innerpage ul {list-style-image: url("../gen_img/bullet_arrowRight.gif"); font-size: 80%; padding-top: 8px; padding-right: 10px; margin-left: 30px;}

	.sidebar_innerpage ul li a {font-weight:bold;}

	.sidebar_innerpage ul li a:link {color: #34689B; text-decoration: underline}

	.sidebar_innerpage ul li a:visited {text-decoration: underline;}

	.sidebar_innerpage ul li a:hover {text-decoration: underline;}

	

	.sidebar_label {font-size: small; font-weight: bold; color: #333333; text-align: center; background-color: #E5E5E5; padding: 3px;}

	.sidebar_label a {font-weight:bold}

	.sidebar_label a:link {text-decoration: underline; color: #34689B}

	.sidebar_label a:visited {text-decoration: underline}

	.sidebar_label a:hover {text-decoration: underline}

	.sidebar_tools {background-color: #E5E5E5;}

	.sidebar_tools a  a:link  a:visited {background-color: #E5E5E5;}

	.sidebar_tools a:hover {background-color: #D9D9D9;}

	

	.sidebar_section_current {background-color: #CFE7FF}

	.sidebar_section_current ul {list-style-image: url("../gen_img/header_breadcrumb_arrowLeft.gif"); font-size: 80%; margin-left: 30px; margin-top: -5px; margin-bottom: 5px; padding-right: 10px; font-weight:bold; color: #34689B}

	.sidebar_section_link ul {list-style-image: url("../gen_img/nada.gif"); font-size: 80%; margin-left: 30px; margin-top: -5px; margin-bottom: 5px; padding-right: 10px;}

	.sidebar_section_link ul li a {font-weight:bold}

	.sidebar_section_link ul li a:link {text-decoration: underline; color: #34689B}

	.sidebar_section_link ul li a:visited {text-decoration: underline;}

	.sidebar_section_link ul li a:hover {text-decoration: underline;}

	

	h3 { margin-left:11px }

	

	/* DHTML STYLES */

	#submenu {visibility:hidden; z-index: 1; position: absolute; top: 132px;}

	.dropmenu {padding: 0px; background-color: #20558A;}

	.dropmenu table tr td {background-color: #487DB2; padding-left: 5px;}

	.dropmenu a {font-family: verdana; font-size: 12px;}

	.dropmenu a:link {color: #FFFFFF; text-decoration: none}

	.dropmenu a:visited {color: #FFFFFF; text-decoration: none}

	.dropmenu a:hover {text-decoration: underline}

	#drop0 {visibility: hidden; width: 200px; position: relative; left: 0px; z-index: 1; top: 1px;}

	#drop1 {visibility: hidden; width: 200px; position: relative; left: 124px; z-index: 1; top: -168.96px;}

	#drop2 {visibility: hidden; width: 200px; position: relative; left: 256px; z-index: 1; top: -312.76px;}

	

	

	#secondary_submenu {visibility:hidden; z-index: 2; position: absolute; top: 104px;}

	.dropmenu2 {padding: 0px; background-color: #20558A;}

	.dropmenu2 table tr td {background-color: #FFFFFF; padding: 3px;}

	#secondary_submenu a {font-family: verdana; font-size: 12px;}

	#secondary_submenu a:link {color: #20558A; text-decoration: none}

	#secondary_submenu a:visited {text-decoration: none}

	#secondary_submenu a:hover {text-decoration: underline}

	#drop3 {visibility: hidden; width: 200px; position: relative; left: 370px; z-index: 2; top: -0px;}

	#drop4 {visibility: hidden; width: 160px; position: relative; left: 455px; z-index: 2; top: -276.76px;}

	#drop5 {visibility: hidden; width: 160px; position: relative; left: 560px; z-index: 2; top: -427.72px;}

	#drop6 {visibility: hidden; width: 200px; position: relative; left: 570px; z-index: 2; top: -607.52px;}


	.JOEL_TEST {

		COLOR: #34689b; 

		font-size: 17px;

	}

	.tbl760 {
		width:760px;
	}
	.tbl516 {
		width:500px;
	}
	table.reviewtable {border-top: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2;}
	table.reviewtable tr {border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; vertical-align: top;}
	table.reviewtable th {border-bottom: 1px solid #E2E2E2; text-align: center; font-size: 11px; line-height: 12px; padding: 5px;}
	table.reviewtable td {border-bottom: 1px solid #E2E2E2; padding: 5px; font-size: 11px; line-height: 14px;}
	table.reviewtable th.withborder {border-right: 1px solid #E2E2E2;}
	table.reviewtable td.rating {color: #336699; font-weight: bold; text-align: center;}
	table.reviewtable td.withborder {border-right: 1px solid #E2E2E2;}
} /* ENFD OF @media screen */



@media print {
	.header_admin {

		DISPLAY: none; HEIGHT: 19px; BACKGROUND-COLOR: #003063

	}

	.header_masthead {background-color:#ffffff;}
	.header_masthead {background-image: url("/interface/gen_img/header_masthead_bg.gif");}

	.masthead_link {

		DISPLAY: none

	}
	
	.masthead_logo { padding: 3px 5px 1px 0px; }
	.masthead_text { padding: 3px 60px 1px 5px; }	

	.header_primary {

		DISPLAY: none; BACKGROUND-IMAGE: url(../gen_img/header_primary_bg.gif)

	}

	.header_breadcrumb {

		PADDING-RIGHT: 27px; DISPLAY: none; PADDING-LEFT: 27px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003366; PADDING-TOP: 3px; FONT-FAMILY: georgia, times new roman; BACKGROUND-COLOR: #e5e5e5

	}

	.footer {

		DISPLAY: none; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, sans serif; BACKGROUND-COLOR: #e5e5e5

	}

	.front_page {

		PADDING-RIGHT: 20px; WIDTH: 400px

	}
	
	.front_page.archive_link {
	
		VISIBILITY: hidden
	
	}

	.dotted_horizontal {

		FONT-SIZE: 8px; FONT-FAMILY: verdana, sans serif

	}

	.feature_label {

		PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #34689b; FONT-FAMILY: georgia, times, serif

	}

	.front_page P IMG {

		PADDING-LEFT: 10px; FLOAT: right

	}

	.archive_link {

		FONT-WEIGHT: bold; FLOAT: right; TEXT-ALIGN: right

	}

	.archive_link A {

		FONT-WEIGHT: bold; FLOAT: right; TEXT-ALIGN: right

	}

	.archive_link A:link {

		COLOR: #34689b; TEXT-DECORATION: none

	}

	.archive_link A:visited {

		TEXT-DECORATION: none

	}

	.archive_link A:hover {

		TEXT-DECORATION: underline

	}

	.front_page P {

		FONT-SIZE: small; COLOR: #333333; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, sans serif; TEXT-ALIGN: left

	}

	.front_page P A {

		FONT-WEIGHT: bold

	}

	.front_page P A:link {

		COLOR: #34689b; TEXT-DECORATION: underline

	}

	.front_page P A:visited {

		TEXT-DECORATION: underline

	}

	.front_page P A:hover {

		TEXT-DECORATION: none

	}

	.front_page H1 {

		FONT-WEIGHT: bold; FONT-SIZE: large; LINE-HEIGHT: 1; FONT-FAMILY: georgia, times new roman, serif; TEXT-ALIGN: left

	}

	.front_page H1 A:link {

		COLOR: #003063; TEXT-DECORATION: underline

	}

	.front_page H1 A:visited {

		TEXT-DECORATION: underline

	}

	.front_page H1 A:hover {

		TEXT-DECORATION: none

	}

	.front_page A.subfeature_title {

		FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #003063; LINE-HEIGHT: 1.2; FONT-FAMILY: georgia, times new roman, serif; TEXT-ALIGN: left

	}

	.front_page A.subfeature_title:link {

		COLOR: #003063; TEXT-DECORATION: underline

	}

	.front_page A.subfeature_title:visited {

		TEXT-DECORATION: underline

	}

	.front_page A.subfeature_title:hover {

		TEXT-DECORATION: none

	}

	.sidebar_frontpage {
		LEFT: -60px; POSITION: relative		
	}

	.sidebar_frontpage P {

		PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: small; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, sans serif

	}

	.sidebar_frontpage UL {

		PADDING-RIGHT: 10px; FONT-SIZE: 80%; LIST-STYLE-IMAGE: url(../gen_img/bullet_arrowRight.gif); MARGIN-LEFT: 30px; PADDING-TOP: 8px

	}

	.sidebar_frontpage UL LI A {

		FONT-WEIGHT: bold; COLOR: #34689b

	}

	.sidebar_frontpage UL LI A:link {

		TEXT-DECORATION: none

	}

	.sidebar_frontpage UL LI A:visited {

		TEXT-DECORATION: none

	}

	.sidebar_frontpage UL LI A:hover {

		TEXT-DECORATION: underline

	}

	.sidebar_frontpage A.sidebar_feature_title {

		FONT-WEIGHT: bold; FONT-SIZE: small; LINE-HEIGHT: 1.2; FONT-FAMILY: georgia, times new roman, serif; TEXT-ALIGN: left

	}

	.sidebar_frontpage A.sidebar_feature_title:link {

		COLOR: #003063; TEXT-DECORATION: underline

	}

	.sidebar_frontpage A.sidebar_feature_title:visited {

		TEXT-DECORATION: underline

	}

	.sidebar_frontpage A.sidebar_feature_title:hover {

		TEXT-DECORATION: none

	}

	H1 {

		FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #003063; LINE-HEIGHT: 1; FONT-FAMILY: georgia, times new roman, serif; TEXT-ALIGN: left

	}

	SELECT {

		FONT-SIZE: small; COLOR: #333333; FONT-FAMILY: verdana, sans-serif

	}

	INPUT {

		FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #333333; FONT-FAMILY: verdana, sans-serif

	}

	BODY {

		PADDING-LEFT: 12px; FONT-SIZE: small; COLOR: #333333; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, sans serif; TEXT-ALIGN: left

	}

	.body {

		PADDING-RIGHT: 15px; FONT-SIZE: small; WIDTH: 500px; BACKGROUND-COLOR: #ffffff

	}

	.body H1 {

		FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #003063; LINE-HEIGHT: 1; FONT-FAMILY: georgia, times new roman, serif; TEXT-ALIGN: left

	}

	.body H1 SPAN.position {

		FONT-SIZE: 80%

	}

	.body H2 {

		FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #003063; LINE-HEIGHT: 1.5; FONT-FAMILY: georgia, times new roman, serif; TEXT-ALIGN: left

	}

	.body P {

		PADDING-LEFT: 12px; FONT-SIZE: small; COLOR: #333333; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, sans serif; TEXT-ALIGN: left; width: 90%;

	}

	.body P A {

		FONT-WEIGHT: bold

	}

	.body P A:link {

		COLOR: #34689b; TEXT-DECORATION: underline

	}

	.body P A:visited {

		TEXT-DECORATION: underline

	}

	.body P A:hover {

		TEXT-DECORATION: none

	}

	.body P SPAN.contact_photo IMG {

		BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid

	}

	.body UL {

		PADDING-LEFT: 12px; FONT-SIZE: small; COLOR: #333333; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, sans serif; TEXT-ALIGN: left

	}

	.body UL A {

		

	}

	.body UL A:link {

		COLOR: #34689b; TEXT-DECORATION: underline

	}

	.body UL A:visited {

		TEXT-DECORATION: underline

	}

	.body UL A:hover {

		TEXT-DECORATION: none

	}

	.body OL {

		PADDING-LEFT: 12px; FONT-SIZE: small; COLOR: #333333; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, sans serif; TEXT-ALIGN: left

	}

	.body OL A {

		

	}

	.body OL A:link {

		COLOR: #34689b; TEXT-DECORATION: underline

	}

	.body OL A:visited {

		TEXT-DECORATION: underline

	}

	.body OL A:hover {

		TEXT-DECORATION: none

	}

	.pagination {

		FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: verdana; TEXT-ALIGN: center

	}

	.pagination A {

		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px

	}

	.pagination A:link {

		COLOR: #34689b; TEXT-DECORATION: none

	}

	.pagination A:visited {
		TEXT-DECORATION: none
	}

	.pagination A:hover {
		BACKGROUND-COLOR: #cfe7ff
	}

	.current_page {
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #ffffff; BACKGROUND-COLOR: #34689b
	}

	.spotlight {
		BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left
	}

	.spotlight A {
		FONT-WEIGHT: bold; FONT-SIZE: x-small
	}

	.spotlight A:link {
		COLOR: #34689b; TEXT-DECORATION: underline
	}

	.spotlight A:visited {
		TEXT-DECORATION: underline
	}

	.spotlight A:hover {
		TEXT-DECORATION: none
	}

	.spotlight A IMG {
		FLOAT: left; MARGIN-RIGHT: 5px
	}

	.table_title {
		PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; COLOR: #34689b; PADDING-TOP: 2px; FONT-FAMILY: georgia, times, serif; BACKGROUND-COLOR: #e2e2e2
	}

	.table_footer {
		PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; COLOR: #34689b; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, sans serif; BACKGROUND-COLOR: #e2e2e2; TEXT-ALIGN: right
	}

	.table_footer A {
		PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; COLOR: #34689b; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, sans serif; BACKGROUND-COLOR: #e2e2e2; TEXT-ALIGN: right
	}

	.table_footer A:link .table_footer A:visited {
		TEXT-DECORATION: underline
	}

	.table_footer A:hover {
		TEXT-DECORATION: none
	}

	.table_object {
		FONT-SIZE: 80%; BORDER-COLLAPSE: collapse
	}

	.table_object TD {
		BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: left
	}

	.table_object TD.title {
		FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: verdana, arial, sans serif; TEXT-ALIGN: center
	}

	.table_object A {
		FONT-WEIGHT: bold
	}

	.table_object A:link {
		COLOR: #34689b; TEXT-DECORATION: underline
	}

	.table_object A:visited {
		TEXT-DECORATION: underline
	}

	.table_object A:hover {
		TEXT-DECORATION: none
	}

	.tab {
		FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #34689b; FONT-FAMILY: georgia, times new roman, serif
	}

	.tab_current {

		COLOR: #ffffff; BACKGROUND-COLOR: #35699d; TEXT-ALIGN: center

	}

	.current_letter {

		WIDTH: 28px; COLOR: #35699d; BACKGROUND-COLOR: #d7e49c; TEXT-ALIGN: center

	}

	.tab_current A:link {
		COLOR: #ffffff; TEXT-DECORATION: none
	}

	.tab_current A:visited {
		COLOR: #ffffff; TEXT-DECORATION: none
	}

	.tab_current A:hover {
		COLOR: #ffffff; TEXT-DECORATION: underline
	}

	.tab_normal {
		BACKGROUND-COLOR: #cfe7ff; TEXT-ALIGN: center
	}

	.tab_hover {
		CURSOR: pointer; BACKGROUND-COLOR: #aacaea; TEXT-ALIGN: center
	}

	.tab2_current {
		COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
	}

	.tab2_normal {
		COLOR: #333333; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: center
	}

	.tab2_hover {
		CURSOR: pointer; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
	}

	.filter_title {
		FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #34689b; FONT-FAMILY: georgia, times new roman, serif
	}

	.cdrom_content{display: inline;}
	.cdrom_content.body {width: 400px}
	.sidebar {
		DISPLAY: none; FONT-FAMILY: verdana, sans serif
	}
	
	.cdrom_content.body {width: 400px}
	
	
	H3 {
		MARGIN-LEFT: 11px
	}

	.sitemap {
		WIDTH: 100%
	}

	.sitemap_branch {
		WIDTH: 100%
	}

	#submenu {display:none;}
	#secondary_submenu {display:none;}

	.hide {
		display:none;
		width:0px;
	}
	
	.tbl760 {
		width:100%;
	}
	.tbl516 {
		width:90%;
	}

	.JOEL_TEST {
		COLOR: #34689b; 
		font-size: 12px;
	}
} /* END OF @media print */


