BODY { 	scrollbar-base-color:;
		scrollbar-3dlight-color:;
  		scrollbar-arrow-color:;
  		scrollbar-darkshadow-color:;
		scrollbar-face-color:;
		scrollbar-highlight-color:;
  	  	scrollbar-shadow-color:}

td			{font-size: 11px; font-family: arial, verdana; color: #000000; line-height: 13pt; }
A:link		{font-size: 11px; font-family: arial, verdana ; color: #cc6600; text-decoration: underline; }
A:visited	{font-size: 11px; font-family: arial, verdana ; color: #cc6600; text-decoration: underline; }
A:hover		{font-size: 11px; font-family: arial, verdana ; color: #ff9900; text-decoration: none; }

span.homepage			{font-size: 13px; font-family: arial, verdana ; color: #ffffff; line-height: 16pt ; }	
A:link.homepage	{font-size: 13px; font-family: arial, verdana ; color: #ffffff; text-decoration: underline; }
A:visited.homepage {font-size: 13px; font-family: arial, verdana ; color: #ffffff; text-decoration: underline; }
A:hover.homepage	{font-size: 13px; font-family: arial, verdana ; color: #ffffff; text-decoration: none; }

span.homepagebold			{font-size: 13px; font-family: arial, verdana ; font-weight: bold ; color: #ffffff; line-height: 16pt ; }

A:link.learnmorebold	{font-size: 13px; font-family: arial, verdana ; color: #ffffff; font-weight: bold ; text-align: left ; text-decoration: underline; }
A:visited.learnmorebold {font-size: 13px; font-family: arial, verdana ; color: #ffffff; font-weight: bold ; text-align: left ; text-decoration: underline; }
A:hover.learnmorebold	{font-size: 13px; font-family: arial, verdana ; color: #ffffff; font-weight: bold ; text-align: left ; text-decoration: none; }

.strapline			{font-size: 11px; font-family: arial, verdana ; color: #FF9900; font-weight: bold; line-height: 16pt ; }
span.strapline			{font-size: 11px; font-family: arial, verdana ; color: #FF9900; font-weight: bold; line-height: 16pt ; }
A:link.strapline	{font-size: 11px; font-family: arial, verdana ; color: #FF9900; font-weight: bold; text-decoration: underline; line-height: 16pt ; }
A:visited.strapline {font-size: 11px; font-family: arial, verdana ; color: #FF9900; font-weight: bold; text-decoration: underline; line-height: 16pt ; }
A:hover.strapline  {font-size: 11px; font-family: arial, verdana ; color: #FF9900; font-weight: bold; text-decoration: underline; line-height: 16pt ; }

span.intro			{font-size: 11px; font-family: arial, verdana ; color: #000000; font-weight: bold;}	

span.aligncenter			{padding-left: 50px;}	

.leftmenuheading			{font-size: 11px; font-family: arial, verdana ; font-weight: bold ; line-height: 20pt; color: #000000; margin: 25px ; }	
A:link.leftmenuheading	{font-size: 11px; font-family: arial, verdana ; color: #000000; font-weight: bold ; text-decoration: underline; line-height: 20pt; margin: 25px ; }
A:visited.leftmenuheading {font-size: 11px; font-family: arial, verdana ; color: #000000; font-weight: bold ; text-decoration: underline; line-height: 20pt; margin: 25px ; }
A:hover.leftmenuheading	{font-size: 11px; font-family: arial, verdana ; color: #000000; font-weight: bold ; text-decoration: none; line-height: 20pt; margin: 25px ; }

.leftmenu			{font-size: 11px; font-family: arial, verdana ; color: #000000; margin: 25px ; }	
A:link.leftmenu	{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline; margin: 25px ; }
A:visited.leftmenu {font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline; margin: 25px ; }
A:hover.leftmenu	{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: none; margin: 25px ; }

.footer			{font-size: 10px; font-family: arial, verdana ; color: #000000; }	
A:link.footer	{font-size: 10px; font-family: arial, verdana ; color: #000000; text-decoration: underline; }
A:visited.footer {font-size: 10px; font-family: arial, verdana ; color: #000000; text-decoration: underline; }
A:hover.footer	{font-size: 10px; font-family: arial, verdana ; color: #666666; text-decoration: none; }

.border  {border: 1px solid #002468}
.borderwhite  {border: 1px solid #ffffff}

.heading		{font-size: 11px; font-family: arial, verdana ; font-weight: bold; text-transform: uppercase; color: #000000; }

.subheading		{font-size: 11px;  font-family: arial, verdana ; font-weight: bold; color: #333366; }
A:link.subheading	{font-size: 11px; font-family: arial, verdana ; font-weight: bold; color: #333366; text-decoration: underline;}
A:visited.subheading {font-size: 11px; font-family: arial, verdana ; font-weight: bold; color: #333366; text-decoration: underline;}
A:hover.subheading	{font-size: 11px; font-family: arial, verdana ; font-weight: bold; color: #333366; text-decoration: none;}

.popuptitle		{font-size: 11px; font-family: arial, verdana ; color: #ffffff; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em ; margin: 10px;}
.popupheading		{font-size: 11px; font-family: arial, verdana ; color: #000000; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em ; margin: 10px;}

.popup			{font-size: 11px; font-family: arial, verdana ; color: #000000; margin: 10px ; }	
A:link.popup	{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline; margin: 10px ; }
A:visited.popup {font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline; margin: 10px ; }
A:hover.popup	{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: none; margin: 10px ; }

td.headspecs			{font-size: 11px; font-family: arial, verdana; color: #000000; background-color: #ff9900; }
A:link.headspecs		{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline;}
A:visited.headspecs	{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline;}
A:hover.headspecs		{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: none;}

td.specs			{font-size: 11px; font-family: arial, verdana; color: #000000; text-align: right; margin-right: 20px; }
A:link.specs		{font-size: 11px; font-family: arial, verdana ; color: #cc6600; text-decoration: underline;  text-align: right; margin-right: 20px; }
A:visited.specs	{font-size: 11px; font-family: arial, verdana ; color: #cc6600; text-decoration: underline;  text-align: right; margin-right: 20px; }
A:hover.specs		{font-size: 11px; font-family: arial, verdana ; color: #ff9900; text-decoration: none;  text-align: right; margin-right: 20px; }

.buttoninput	{background-color: #ff9900; height: 17px; border: 1px #000000 solid; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #000000; cursor: pointer}
.formstyle		{font-size: 11px; font-family: arial, verdana; color: #000000; font-weight: bold; line-height: 13pt; }

HR		{color: #B1D689;}
table.line		{border-bottom: 2px solid #B1D689;}
td.aligncenter			{text-align: center; }
td.list			{font-size: 11px; font-family: arial, verdana; color: #000000;}
A:link.list		{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline;}
A:visited.list	{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: underline;}
A:hover.list	{font-size: 11px; font-family: arial, verdana ; color: #000000; text-decoration: none;}

.imageborder  {border: 1px solid #000000}

.printer			{font-size: 10px; font-family: arial, verdana ; color: #000000; }	
A:link.printer	{font-size: 10px; font-family: arial, verdana ; color: #cc6600; text-decoration: underline; }
A:visited.printer {font-size: 10px; font-family: arial, verdana ; color: #cc6600; text-decoration: underline; }
A:hover.printer	{font-size: 10px; font-family: arial, verdana ; color: #ff9900; text-decoration: none; }

<!-- this is used to color the table cells on the engineering page -->
td.txttable		{background-color:#99CCFF; text-align:left; font-size: 11px; font-family: arial, verdana; color:#000000; margin-left:5px; padding-left:5px; padding-bottom:10px;}
td.txttablebuttons		{background-color:#99CCFF; text-align:left;}
td.test		{background-color:#99CCFF; font-size: 11px; font-family: arial, verdana; color:#000000 margin:5px;}
ul.profiles {list-style-type:none; background-color:#99CCFF; margin-left:10px; padding-left:5px;}
