/* Headlines have a hex value of #00577F
   A rare use of #9F5311 for text may work as well
   For standard text/copy, please don't use 
   black -- instead we use #362F2D for all text.
   A color often used on the site, but not for text,
   is #B3B3B3 (gray boxes, fields, etc). 
*/

body {  
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 10px;
	margin-left:4;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	background-color: #ffffff;
	background-image: url('http://www.4pinnacle.com/thaerocomp/0406/imagesindex/background.jpg'); 
	background-repeat: repeat-x;
}

td#copy {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 5px;
	}

.copytx{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	}

.aero{
	font-family: Arial,Helvetica,sans-serif;
	color:#00577F;
	letter-spacing: .5px;
	font-weight: bold;
	}

.insted{
	font-family: "Times New Roman","Times Roman",Times,Serif;
	color:#9F5311;
	letter-spacing: .5px;
	font-weight: bold;
	}

table.prodcat{
	vertical-align: top;
	padding: 4px;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 9pt;
	line-height:11pt;
	border-bottom: 1px solid #B3B3B3
	}
	
td.prodcat{
	padding: 2px;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 9pt;
	line-height:11pt;
	border-bottom: 1px solid #B3B3B3
	}
	
table.subprodcat{
	padding: 2px;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 8pt;
	line-height:10pt;
	}

td.copy {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 10px;
	}
	
td.copyprod {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color:#362F2D;
	letter-spacing: .3px;
	line-height: 9.5pt;
	padding: 4px;
	}
	
td.copyprodtd {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color:#362F2D;
	letter-spacing: .3px;
	line-height: 9.5pt;
	padding: 1px;
	}

td.copylist {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 4px;
	}

td.directions {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 30px;
	}	

.news {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	}
	
b{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 0px;
	}

.sidecopy {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 8pt;
	}
	
h1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	color:#00577F;
	font-weight: bold;
	letter-spacing: .5px;
	line-height: 14pt;
	}
	
h2 { /* h1 header with Insted coloring */
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	letter-spacing: -0.3px
	color: #362F2D;
	font-weight: bold;
	line-height: 12pt;
	}
	
h3 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	letter-spacing: -0.3px
	color: #362F2D;
	font-weight: bold;
	line-height: 12pt;
	}

h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	color:#9F5311;
	font-weight: bold;
	letter-spacing: .5px;
	line-height: 14pt;
	}
	
ul {
	list-style-image: url('http://www.4pinnacle.com/thaerocomp/0406/image/bullet_arrow.gif');
	list-stye-position: inside;
	letter-spacing: .5px;
	line-height: 11pt;
	}
	
li {
	letter-spacing: .5px;
	line-height: 11pt;
	}
table#main{
	background-image: url('http://www.4pinnacle.com/thaerocomp/0406/imagesindex/bg02.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed; }
	
li.email {
	line-height: 10px;
	}

ul.email{
	line-height:10px;
	padding:0px;
	}
	
td#footer{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 7pt;
	letter-spacing: -0.3px
	color: #362F2D;
	font-weight: bold;
	line-height: 10pt;
	}
	
a:link{
	text-decoration: none;
	color: #0B8E95;
	}

a:visited{
	text-decoration: none;
	color: #0B8E95;
	}
	
a:hover{
	color: #000000;
	text-decoration: underline;
	}
	
#NoDownloadPanel{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 5px;
	}
	
#loginform{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 5px;
	}
	
.titlebar{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#00577F;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 5px;
	}
	
.titleBar{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#00577F;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 5px;
	
	}
	
.formslabel{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#00577F;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 5px;
	}
	
#membersGrid{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	padding: 5px;
	}
	
td{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#362F2D;
	letter-spacing: .5px;
	line-height: 11pt;
	}
	
.inputbutton{
	background-color:#00577F;
	color:White;
	}
	
.inputbuttonred
{
	background-color:Red;
	color:White;
	}

.inputbuttongreen
{
	background-color:#0B8E95;
	color:White;
	}