﻿/* div markup */
#ehsracing-vertical-menu	{padding: 0px 0px 0px 0px; margin: 10px 0px 10px 30px;}
#bottom_links 				{padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; vertical-align: top; text-align: center; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
 #bottom_links a:link		{color: #FFFFFF;} 
 #bottom_links a:visited	{color: #FFFFFF;} 
 #bottom_links a:hover		{color: #009900;text-decoration:none;} 
 #bottom_links a:active		{color: #FFFFFF;}
#copyright					{padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; vertical-align: top; text-align: center; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color:#FFFFFF}
 #copyright a:link			{color: #FFFFFF;} 
 #copyright a:visited		{color: #FFFFFF;} 
 #copyright a:hover			{color: #009900;text-decoration:none;} 
 #copyright a:active		{color: #FFFFFF;}
#random-text				{padding: 0px 0px 0px 0px; margin: 15px 25px 15px 30px; vertical-align: top; text-align: left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 8pt;}
 #random-text p				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 8pt;}
 #random-text h1			{padding: 0px 0px 0px 0px; margin: 5px 0px 5px 10px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:10pt; font-weight: bold; font-style:oblique; color:#5C5C5C;}
 #random-text h2			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:9pt; font-weight: bold; font-style:italic; color:#5C5C5C;}
 #random-text_link			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: right; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 9pt;}

/* CSSMenubar */
.menuAlignment 				{padding: 0px 0px 0px 0px;} ul.myVerticalMenu {list-style: none;margin: 0;padding: 0;} img {border: none;} 

  					/* change width this controls the width of the buttons*/
#CSSMenubar					{width: 170px; margin: 0px;}

					/* change height: this controls the height of the buttons */
#CSSMenubar li a 			{height: 42px; voice-family: "\"}\""; voice-family: inherit; height: 42px; text-decoration: none; font-family: Trebuchet MS, Helvetica, sans-serif; font-weight: bold;}	

					/* change padding: (controls the placment of the button name :top-right-bottom-left) */
#CSSMenubar li a:visited 
							{padding:5px 0px 0px 50px; display: block; background: url('../graphics/ehsracing_layout/menubutton.gif');font-family: Arial, Verdana, sans-serif; font-weight:500; font-size: medium; color:#000000;}
										
#CSSMenubar li a:link 
							{padding:5px 0px 0px 50px; display: block; background: url('../graphics/ehsracing_layout/menubutton.gif');font-family: Arial, Verdana, sans-serif; font-weight:500; font-size: medium; color:#000000;}
										
					/* change padding: (top-right-bottom-left) change -position use 50% of button height*/
#CSSMenubar li a:hover 
							{padding:5px 0px 0px 50px; background: url('../graphics/ehsracing_layout/menubutton.gif') 0 -47px;font-family: Arial, Verdana, sans-serif; font-weight:500; font-size: medium; color:#999999;}

/* special wrapper classes */
#main-top-content			{padding: 0px 0px 0px 175px; margin: 0px 10px 0px 10px; vertical-align: top; text-align: left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 10pt;}
 #main-top-content p		{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 10pt; color:#FF0000}
 #main-top-content h1		{padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14pt; font-weight: normal; font-style:oblique; color:#5C5C5C;}

#main-content				{padding: 0px 0px 0px 0px; margin: 0px 10px 20px 10px; vertical-align: top; text-align: left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 9pt;}
 #main-content p			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 9pt;}
 #main-content h1			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; background-position: left;background-repeat:no-repeat; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14pt; font-weight: normal; font-style:oblique; color:#5C5C5C;}
 #main-content h2			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 25px; background-position: left;background-repeat:no-repeat; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11pt; font-weight: bold; font-style:italic; color:#5C5C5C;}
 #main-content_link			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: right; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 9pt;}
 #main-content hr			{height:1px; width: 50%; color: #c0c0c0;}
 .redfont 					{color: #FF0000; font-weight:bold;}

#main-bottom-content		{padding: 0px 165px 7px 7px; margin: 0px 10px 0px 10px; vertical-align:bottom; text-align: left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 10pt;}
 #main-bottom-content p		{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 8pt; color:#5C5C5C}
 #main-bottom-content h1	{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:10pt; font-weight: normal; color:#FF0000;}

#left-content				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; vertical-align:bottom; text-align: left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 10pt;}
 #left-content p			{padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 9pt; color:#111111}
 #left-content h1			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:8pt; font-weight: normal; color:#FF0000; text-align:center}
 #left-content h2			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:10pt; font-weight: normal; color:#000000; text-align:center}

#related-products			{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; vertical-align:bottom; text-align: left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 10pt;}
 #related-products p		{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 10pt; color:#5C5C5C; text-align:center}
 #related-products h1		{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:8pt; font-weight: normal; color:#FF0000; text-align:center}
 #related-products h2		{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:10pt; font-weight: normal; color:#000000; text-align:center}

/* common page styles */
a:link 						{text-decoration: none; color: #111111;}
a:visited 					{text-decoration: none; color: #111111;}
a:hover 					{text-decoration: underline; color: #111111;}
a:active 					{text-decoration: none; color: #111111;}
a:focus 					{text-decoration: underline; color: #111111;}

.redlink a:link 			{text-decoration: none; color: #FF0000;}
.redlink a:visited 			{text-decoration: none; color: #FF0000;}
.redlink a:hover 			{text-decoration: underline; color: #111111;}
.redlink a:active 			{text-decoration: none; color: #FF0000;}
.redlink a:focus 			{text-decoration: underline; color: #FF0000;}

h6 							{color: #cccccc; font-weight: normal; font-size:9pt;}
h5 							{color: #cccccc; font-weight: normal; font-size:9pt;}
h4 							{color: #333333; font-weight: bold; font-size:10pt; color:maroon;}
h3 							{color: #333333; font-weight: bold; font-size:12pt; color: blue;}
h2 							{color: #333333; font-weight: normal; font-size:10pt;}
h1 							{color: #cccccc; font-weight: normal; font-size:9pt;}

td							{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; scrollbar-base-color: #4E4E4E;}
textarea					{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; scrollbar-base-color: #4E4E4E;}
table						{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; scrollbar-base-color: #4E4E4E;}
p							{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; scrollbar-base-color: #4E4E4E;}
body						{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; scrollbar-base-color: #4E4E4E;}

/* horizontal rule */
.hr 						{color: #F2D87B; width: 50%}

						

