.textblk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #666666}
.textblkCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #333333 ; font-weight: bold}
.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #333333 ; font-weight: bold }
.textwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #FFFFFF}
.textwhiteSUBhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #FFFFFF; font-weight: bold}
.textblkSUBhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #666666; font-weight: bold }
.textBldGrn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #CCCC66}
.linkshort {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #FFFFCC; text-decoration: none}
.linklong { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #666600; text-decoration: none }
.linklong2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; font-weight: bold; color: #666600; text-decoration: none }
.linkassoc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #8babd2; text-decoration: none }
.tableblk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #666666 }
.textrust {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #993300}
.textlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #666600; font-weight: normal;}
.textlargeBld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #666600; font-weight: bold }
.textlargeparagraph { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #333333}
.required {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC3300}
.lettersblk { font-family: "Times New Roman", Times, serif; font-size: 12px; line-height: 14px; color: #666666 }.textblkSUBhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #666666; font-weight: bold }
a:active { color: #CCCCCC }.textBldGrndark { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #666600}

/* GENERIC STYLES FOR GENERIC TAGS */
p,ul,li,td
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}

/* STYLES FOR TECHNIQUES MAGAZINE PAGES */
.linktech { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #e86a20 }

/* BELOW ARE LAYERS THAT PERTAIN TO ALL OF THE LONG PAGES */

#main_background
{
	position: absolute;
	top: 0px;
	left: 110px;
	z-index: 0;
}
#mission
{
	position: absolute;
	top: 105px;
	left: 490px;
	display: block;
	visibility: visible;
	width: 325px;
}
#header
{
	position: absolute;
	top: 55px;
	left: 235px;
	display: block;
	visibility: visible;
	width: 600px;
}
#lp_header
{
	position: absolute;
	top: 10px;
	left: 220px;
	display: block;
	visibility: visible;
	width: 600px;
	z-index: 1;
}
#lp_sub_header
{
	position: absolute;
	top: 50px;
	left: 260px;
	display: block;
	visibility: visible;
	width: 500px;
	z-index: 1;
}
#phones
{
	position: absolute;
	top: 480px;
	left: 470px;
	display: block;
	visibility: visible;
	width: 350px;
}
/* links is for the index_html page links */
#links
{
	position: absolute;
	top: 100px;
	left: 90px;
	display: block;
	visibility: visible;
	width: 350px;
        z-index: 1;
}
/* lp_links is for the long_page links */
#lp_links
{
	position: absolute;
	top: 100px;
	left: 190px;
	display: block;
	visibility: visible;
	width: 150px;
	z-index: 1;
}
.beige_text
{
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}
.header
{
	color: #cccc66;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	font-style: italic;
	padding: 0;
	margin: 0;
}
.midHeader
{
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	font-style: normal;
    text-align: right;
	margin: 0;
	padding: 0;
}
.subHeader
{
	color: #cccc66;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	font-style: italic;
	
}
.link_header
{
	color: #cccc66;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	font-style: italic;
	padding: 0;
	margin: 0;
}
.link_header:hover
{
	color: #cccc66;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	font-style: italic;
	padding: 0;
	margin: 0;
}
a
{
	color: #cccc99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.bolded
{
	color: #cccc99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
a.lp
{
	color: #999900;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
        line-height: 20px;
}
a.linklong2:active { }


a.linklong2:hover
{
	

}

a:hover
{
	
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	
	text-decoration: none;
}
