body { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; margin:0; background:#FFF url(/images/background_1pix.gif) top left repeat-y; }
	/** HEADING STYLES **/
	H1 { font-size:16px; font-weight:700; color:#096;}
	H2 { font-size:14px; font-weight:700; color:#F90;}
	H3 { font-weight:700; color:#000;}
	td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

	/** LINK STYLES **/
	.subhead{ font-weight:700; color:#000;}
	a.subhead:hover { color:#F90; text-decoration:none;}

	a:link { font-family:Arial, Helvetica, sans-serif; color:#096;}
	a:hover { color:#F90;text-decoration:none; }
	a:visited, a:active { color:#096; }
	
	#main_table {width:785px; height:auto; }
		#table1, #innerContentTable {width:550px; }
	
	#topnavbar {width:785px; border:none; }
	.navbartxt { font-size:10px; font-weight:700; color:#000; text-decoration:none;}
	a.navbartxt:hover {color:#F90; text-decoration:none;}
	
	#banner_logo {border-top:2px solid #666; border-bottom:2px solid #666; width:785px; height:112px; padding:0; margin:0; }
		#actualBanner {width:606px; height:112px; background:#009966 url('/images/banner_new-home.gif') no-repeat top left; border:none; float:left; padding:0; margin:0; }  
		#TSDBlogoArea {width:179px; height:112px; background-color:#FFF; text-align:center; border:none; margin:0; float:right; padding:0;  }
	
	#orange_grey_bar {width:785px; height:22px; border:0; padding:0;}
		#quickDropdownNav {float:left;  width:493px; padding-left: 25px; height:22px; background-color:#FF9900; margin:0; border:0;}
		#quickSearch {float:right; padding-right:40px; padding-bottom:2px; text-align:right; height:20px; width:227px; background:#999 url('/images/orange_grey_zag_line_spacer.gif') repeat-y top left; margin:0; border:0;}
	
	.search { font-weight:700; font-size:12px;color:#FFF;}
	a.search:hover {color:#CCC;}
	
	.textalert {font-weight:700; color:#FFF;}
	a.textalert:hover {text-decoration:none;}
	
	a.navbartxt, a.navbartxt:link, a.navbartxt:visited, a.navbartxt:active {font-size:10px; color:#000; font-weight:700; text-decoration:none;}
	a.search:link, a.search:visited, a.search:active {font-weight:700; color:#FFF;}
	a.textalert, a.textalert:link, a.textalert:visited, a.textalert:active {font-weight:700; color:#FFF;}

	.bannerstory, a.bannerstory, a.bannerstory:link, a.bannerstory:visited, a.bannerstory:active {color:#FFF;}
	a.bannerstory:hover, a.hide, a.hide:link, a.hide:visited, a.hide:hover, a.hide:active {text-decoration:none;}

	a.subhead, a.subhead:link, a.subhead:visited, a.subhead:active { font-weight:700; color:#000;}
	
	#footer {width: 780px; border-top:1px solid #666; }
	#baseLinks {text-align:center; }
		#baseLinks > p.copyright {padding-top: 12px; font-size:12px; }
	
	/** OTHER STYLES **/
	.formObject {font-size: 8pt; font-weight:400; color:#000;}
	.viewtype { font-size:12px; color:#000;}
	.smallType { font-size:10px; color:#000;}
	.pullquote { font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:700; font-size:14px; color:#096;}
	.printTitle { font-size:25px; font-weight:700; color:#000;}
	p,li {color:#000;}
	
	/* Print specific */
	#printDate {display:none;}
	#logoForPrint {display:none;}	
	
@media print {
	#topnavbar, #orange_grey_bar, #separator_column, #right_column, #footer_textlinks { display: none; visibility: hidden; }
	#main_table, #banner_logo, #left_column { width: 680px; }
}