body {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #595959;	background-color: #FFFFFF;	margin: 6px 20px 6px 20px;}/*   -----------------------------------  NAVIGATION 1 AND 2  - I.D. STYLES  -----------------------------------*/#nav1 {	margin: 0px 0px 20px 0px;}	#nav2 {	font-family: Arial, Helvetica, sans-serif;	font-size: .85em;	line-height: 1.5em;	color: #999999;	vertical-align: middle;	text-align: center;	border: 1px solid #CCCCCC;	}#nav2 a:link, #nav2 a:visited {	color: #0000CC;	text-decoration: none;} #nav2 a:hover, #nav2 a:active {	text-decoration: underline;	color: #FF6600;}/*   -----------------------------------  MAIN CONTENT  - I.D. STYLES  -----------------------------------*/#maincontent {	margin: 0px 0px 20px 0px;	padding: 10px 15px 10px 15px;}#maincontent {	font-size: 0.8em;	line-height: 1.3em;	text-align: justify;}#maincontent a:link, #maincontent a:visited {	color: #0000CC;	text-decoration: none;} #maincontent a:hover, #maincontent a:active {	text-decoration: underline;	color: #FF6600;}/*   -----------------------------------  TAB PANEL  - I.D. STYLES  -----------------------------------*/#tab_panel {	margin: 0px 0px 15px 0px;}/*   -----------------------------------  TOP OF TAB PANEL - CLASS STYLES  -----------------------------------*/.top_tab_panel {	text-align: center;	font-weight: bold;		margin: 10px 0px 10px 0px;}.top_tab_panel a:link, .top_tabpanel a:visited {	color: #0000CC;	text-decoration: none;} .top_tab_panel a:hover, .top_tab_panel a:active {	text-decoration: underline;	color: #FF6600;}/*   -----------------------------------  TOP OF PAGE - I.D. STYLES  -----------------------------------*/#top_page {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	line-height: 1.5em;	vertical-align: middle;	text-align: right;	margin: 8px 15px 8px 0px;	font-weight: bold;	}#top_page a:link, #top_page a:visited {	color: #0000CC;	text-decoration: none;} #top_page a:hover, #top_page a:active {	text-decoration: underline;	color: #FF6600;}/*   -----------------------------------  PC FOOTER - I.D. STYLES  -----------------------------------*/#pc_footer {	font-family: Arial, Helvetica, sans-serif;	font-size: .85em;	line-height: 1.5em;	color: #999999;	vertical-align: middle;	text-align: center;	padding: 5px 0px 5px 0px;}/*   -----------------------------------  HEADING  - CLASS STYLES  -----------------------------------*/h1,h2,h3,h4,h5,h6 {	font-weight: bold;}h1 {	font-size: 1.1em;	color: #0000CC;		}h2 {	font-size: 1.1em;	color: #595959;}h3 {	font-size: 0.8em;	color: #595959;}/*   -----------------------------------  TEXT COLOR - CLASS STYLES  -----------------------------------*/.blue {	color: #0000CC;}.blue_bold {	font-weight: bold;	color: #0000CC;}.orange {	color: #FF6600;}.orange_bold {	font-weight: bold;	color: #FF6600;}.dark_red {	color: #990000;}.dark_red_bold {	font-weight: bold;	color: #990000;}.red {	color: #FF0000;}.red_bold {	font-weight: bold;	color: #FF0000;}.gray_bold {	color: #787878;	font-weight: bold;}/*   -----------------------------------  FLOAT - CLASS STYLES  -----------------------------------*/.floatleft { float: left; margin: 3px 20px 6px 0px; }.floatright { float: right; margin: 3px 0px 6px 20px; }.float_clear {	clear: both;	height: 0;	line-height: 0;	font-size: 0;}/*   -----------------------------------  LINES/BORDERS/BREAKS - CLASS STYLES  -----------------------------------*/.top_border {	border-top: 1px solid #CCCCCC;}.btm_border {	border-bottom: 1px solid #CCCCCC;}.tnb_border {	border-top: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}.solid_break {	vertical-align: middle;	border-top: 1px solid;	border-top-color: #999999;	padding: 20px 0px;	color: #808080;}.dashed_break {	vertical-align: middle;	border-top: 1px dashed;	border-top-color: #999999;	padding: 20px 0px;	color: #808080;}/*   -----------------------------------NOTE CONTAINER - CLASS STYLES  -----------------------------------*/.note_whitebg {	background-color: #FFFFFF;	padding: 6px 12px 6px 12px;	border: 1px solid #CCCCCC;	font-family: Arial, Helvetica, sans-serif;}.note_container {	color: #990000;	background-color: #FAFAFA;	padding: 6px 12px 6px 12px;	border: 1px solid #CCCCCC;	font-family: Arial, Helvetica, sans-serif;}/*   -----------------------------------  DYNO RESULTS - I.D./CLASS  STYLES  -----------------------------------*/	 #dyno_results {	line-height: 1.6em;	vertical-align: middle;	padding: 10px 0px 10px 0px;}.mfg_padding {	padding: 20px 0px 20px 0px;}/*   -----------------------------------  RACERS TABLE - I.D./CLASS  STYLES  -----------------------------------*/	 #racers_table {	font-family: Arial, Helvetica, sans-serif;	line-height: 1.5em;	vertical-align: middle;	padding: 10px 0px 10px 0px;}.yr_padding {	padding: 20px 0px 20px 0px;}#links_table {	font-family: Arial, Helvetica, sans-serif;}