td.main	{
	padding:0 !important;
}
h1, h2, h3, h4, p {
   position:relative;
	font-family:helvetica, arial;
	border:none;
	margin:0;
	padding:0;
}
h4 { 
   font-size:11px;
   color:#192563; 
}
ul	{
	margin:0;
	padding:0;
}
div.twoListContainer {
   position:relative;
}
ul.left {
   width:180px;
}
ul.right {
   position:absolute;
   top:0px;
   left:180px;
   width:180px;
}
li {
   margin-left:15px;
}
h1 {
	color:#808080;
	float:left;
	font-weight:normal;
	font-size:29px;
	margin: 0;
	border-bottom:8px solid #CCC;
	padding:15px 15px 5px 15px;
	width:750px;
}
h1 span.orange {
	color:#F60;
	font-size:36px;
}
h1 span.black {
	color:#000;
	font-size:36px;
}
h2 {
	padding-left:15px;
	color:#F60;
	font-weight:bold;
	font-size:15px;
	margin:0;
}
h2.black {
   color:#000;
	font-weight:bold;
	font-size:15px;
}
div.mainpage {
   clear:both;
}
div.mainpage h2 {
	clear:left;
	margin:0 0 10px 0;
	padding:0;
	text-transform:uppercase;
	font-size:14px;
}
h3	{
	margin:0px 0px 7px 0px;
	font-size:11px;
	line-height:12px;
	color:#000;
}
h3.orange { color:#F60; }
div.mainpage h3	{
	text-transform:uppercase;
	margin:0 0 5px 0;
	padding:0;
}
.col1, .col2, .col3	{
	float:left;
   position:relative;
	margin:0px 0px 15px 15px;
	padding:0;
}
.col1, .col2	{
	width:270px;
}
.col3	{
	width:180px;
}

ul.head_links {
	position:relative;
   top:32px;
   left:-70px;
   top:-48px;
   left:710px;
}	
a {
	color:#666;
	text-decoration:none;
}	
a:hover {
	color:#F60;
}	

/*NEWS ITEMS*/
div.news_items	{
	clear:both;
	margin:0 0 30px 0;
	font-family:helvetica, arial;
}
div.news_items p	{
	clear:both;
	padding:0 0 10px 0;
}
div.news_items p img	{
	float:left;
	margin:0 10px 10px 0;
	padding:2px 0 0 0;
	width:60px;
	height:60px;
	border:0;
}
div.news_items p a	{
	font-size:12px;
	padding:0;
	color:#000;
}
div.news_items p a span	{
	display:block;
	font-size:11px;
	font-weight:normal;
	color:#666;
}
div.news_items p a:hover, div.news_items p a:hover span	{
	color:#F60;
}

ul.nav {
	float:left;
	width:750px;
	padding:5px 15px;
	margin:0 0 15px 0;
	border-bottom:1px solid #CCC;
}
ul.nav li {
	list-style-type:none;
	list-style-image:none !important;
	margin:0px 3px 0px 0px;
	padding:0;
	overflow:visible;
	float:left;
}

div.release_update	{
	margin:0px 0px 30px 0px;
}
div.release_update	li	{
	list-style:none;
	margin:0px 0px 4px 0px;
}
div.release_update	li a	{
	font-family:helvetica,arial;
	font-size:11px;
}	


div.new_tools	p	{
	font-family:helvetica,arial;
	font-size:11px;
	margin:0 0 6px 0;
}
div.education_events	{
	margin:0 0 10px 0;
}
div.education_events	p	{
	font-family:helvetica,arial;
	margin:0 0 6px 0;
	font-size:11px;
	color:#666;
	font-weight:bold;
	text-indent:-45px;
	margin-left:45px;
}
div.education_events	p a	{
	font-weight:normal;
	text-decoration:none;
}	

div.story {
   clear:both;
   position:relative;
	font-family:helvetica,arial;
}
div.full_width_centered {
   margin:0 auto;
}
div.story_section	{
   clear:both;
   position:relative;
	border-top:1px solid #F60;
   width:780px;
}
div.bottom {
   clear:both;
   height:15px;
}
div.story div p.bottom {
   padding:0;
}
div.story_section_glance {
   clear:both;
   position:relative;
	border-top:1px solid #F60;
   padding:15px 15px 0px 15px;
   width:750px;
}
div.story_section div.figure {
   margin:16px 0px 30px 0px;
}
div.story_section div.figure_top_of_col {
   margin:0px 0px 30px 0px;
}
div.no_border {
   border:none;
}
div.withBgColor {
   background:#d2d4e2;
}
div.story div p	{
	padding:0px 0px 14px 0px;
	font-family:helvetica,arial;
	font-size:11px;
	line-height:14px;
}
div.story div.left_column	{
   float:left;
   border-right:solid #fff 380px;
	margin-right:-370px;
	padding:15px 0px 15px 15px;
	width:370px;
}
div.left_column_glance {
   float:left;
	margin:0px -370px 0px 0px;
   border-right:solid #d2d4e2 380px;
	padding:15px 0px 0px 15px;
   background-color:#d2d4e2;
	width:355px;
}
div.story div.right_column	{
   float:left;
	padding:15px 15px 15px 5px;
   background-color:#fff;
	width:363px;
}
div.right_column_glance {
   float:left;
   margin:0;
	padding:15px 15px 0px 5px;
   background-color:#d2d4e2;
	width:350px;
}
div.story div.left_glance {
	padding:0px 15px 0px 0px;
   width:330px;
}
div.story div.right_glance {
   position:absolute;
	margin:0px 15px 0px 0px;
   top:0px;
   left:355px;
   width:355px;
}
div.author	{
	clear:left;
	color:#000;
	font-size:13px;
	margin:0px 0px 15px 0px;
}
div.author h3	{
	color:#000;
	margin:0;
	font-size:13px;
}
div.author p	{
	color:#000;
	font-size:11px;
	margin:0;
}
img.left	{
	float:left;
	margin:0px 7px 0px 0px;
}
img.right	{
	float:right;
	margin:0px 0px 10px 10px;
}
div.story p.imgCaption {
   margin:0;
   padding:0;
   font-style:italic;
}
div.story p.imgCaptionTitle {
   margin-top:10px;
   margin-bottom:5px;
   padding-bottom:0px;
}
div.story p.imgCaptionTitle span {
   font-weight:bold;
}
div.story p.underCaption {
   padding-top:10px;
}
table.hotlines {
   clear:both;
   margin:0px auto; 
   border-collapse:collapse;
   border:solid 2px #aaa;
}
table.full_width {
   width:750px;
}
table.hotlines th {
   border-top:solid 2px #aaa;
   border-right:solid 2px #aaa;
   border-bottom:solid 2px #aaa;
   padding:5px;
   font-size:11px;
   font-weight:bold;
   text-align:left;
   background:#d2d4e2;
}
table.hotlines td {
   border:solid 1px #aaa;
   padding:2px 5px 2px 5px;
}
