@charset "UTF-8";
#divarea {
	margin-right: auto;
	margin-left: auto;
	width: 1024px;
}
#header {
	height: 103px;
	background-image: url(images/bg_imgs_and_rpts/header_bg_rpt.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.header_logo {
	padding-top: 19px;
	padding-left: 20px;
	float: left;
	padding-right: 50px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#flash_banner {
	height: 249px;
	padding-left: 105px;
	padding-top: 13px;
}
#content {
	height: 256px;
}
#subpage_nav_and_content {
	padding-right: 22px;
}
#subnav {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 543px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav1 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 1796px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav2 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 896px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav3 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 1096px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav4 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 3267px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav5 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 1696px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav6 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 794px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav7 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 594px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav8 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 1155px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav9 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 976px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav10 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 4044px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav11 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 2194px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav12 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 393px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav13 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 1355px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav14 {
	width: 166px;
	float: left;
	background-color: #6187af;
	height: 1555px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#subnav_btn {
	height: 23px;
	width: 156px;
	background-image: url(images/bg_imgs_and_rpts/subnav_btn_bg.jpg);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
	color: #0A3E7D;
	padding-top: 12px;
	padding-left: 10px;
	text-decoration: none;
}
.subnav_btn a {
	text-decoration: none;
}
.subnav_btn a:link {
	text-decoration: none;
	color: #0A3E7D;
}
.subnav_btn a:hover {
	color: #D59E40;
	text-decoration: none;
}
.subnav_btn a:active {
	color: #0A3E7D;
}
.subnav_btn a:visited {
	color: #0A3D7E;
}
#subcontent {
	font-size: 12px;
	color: #666;
	padding-left: 20px;
	padding-top: 50px;
	padding-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	line-height: 20px;
	width: 790px;
}
#subcontent_img {
	float: right;
	height: 250px;
	width: 250px;
}
#subcontent_about {
	background-image: url(images/bg_imgs_and_rpts/about_display_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#subcontent_vic {
	background-image: url(images/bg_imgs_and_rpts/vic_display_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#subcontent_rd {
	background-image: url(images/bg_imgs_and_rpts/rd_display_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#subcontent_ip {
	background-image: url(images/bg_imgs_and_rpts/ip_display_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#subcontent_team {
}
.subcontent_header {
	font-size: 14px;
	font-weight: bold;
	color: #0A3E7D;
}
#news_events_container {
	height: 225px;
	width: 530px;
	padding-top: 27px;
	padding-left: 106px;
	float: left;
	background-image: url(images/bg_imgs_and_rpts/news_events_container.jpg);
	background-repeat: no-repeat;
	background-position: 90px 24px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-right: 30px;
	line-height: 18px;
}
.news_events_container_img {
	float: left;
	padding-left: 6px;
	padding-right: 9px;
}
.news_events_header {
	float: left;
}
#licensing_opps_container {
	height: 180px;
	width: 190px;
	padding-top: 75px;
	float: right;
	padding-right: 115px;
	background-image: url(images/bg_imgs_and_rpts/licensing_opps_container.jpg);
	background-repeat: no-repeat;
	background-position: 0px 24px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#licensing_opps_container a:link {
	color: #0A3D7C;
}
#licensing_opps_container a:hover {
	color: #CDA043;
}
#licensing_opps_container a:active {
	color: #FFF;
}
#footer {
	padding-top: 30px;
	padding-left: 25px;
	padding-right: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: left;
	width: 974px;
	float: left;
}
#footer a:link {
	color: #477EC9;
	text-decoration: underline;
}
#footer a:hover {
	color: #CDA043;
}
#footer a:active {
	color: #FFF;
}
#footer a:visited {
	color: #477EC9;
}
.chart {
	background-color: #FFF;
	padding: 0px;
}
#disclaimer_a {
	float: right;
	width: 364px;
	color: #000;
	line-height: 14px;
	padding: 10px;
}
.news_index {
	text-decoration: none;
}
.news_index a{
	color: #0A3D7C;
}

