body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #231F20;
	
	
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #231F20;
	
}




a:link {
	color: #BC0000;
	text-decoration:none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #BC0000;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #231F20;
}
.trail_links_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #231F20;
}
.unused_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636466;
}

.verticalborder {
	border-right-width: 2pt;
	border-right-style: solid;
	border-right-color: #9D9FA1;
}

.content_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 25pt;
	margin-right: 12pt;
}

.content_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: italic;
	font-weight: bold;
}
.content_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom:10px;

	
}

/* ----------------------------------------- Index Page */

#indexcontainer
{
width:1095px;
height:500px;
background-image:url(images/dualnxts3.png);
font-family:Arial, Helvetica, sans-serif

}
#indexquote
{
padding-top:215px;
font-size:24pt;

}
#indexquoter
{
margin-top:15px;
margin-left:90px;
font-size:16pt;
font-style:italic;

}

#slideshowimg1
{
margin-top:25px;
margin-right:10px;
}
#slideshowimg2
{
margin-top:25px;
margin-left:10px;
margin-right:10px;
}
#slideshowimg3
{
margin-top:25px;
margin-left:10px;
}

#indexheading1 
{
font-family:Arial, Helvetica, sans-serif;
color:#808284;
font-weight:bold;
font-size:20pt;
margin-top:45px;
margin-left:170px;
}

#indexheading2
{
font-family:Arial, Helvetica, sans-serif;
color:#808284;
font-weight:bold;
font-size:20pt;
margin-top:25px;
margin-left:290px;
}

#indexheading3
{
font-family:Arial, Helvetica, sans-serif;
color:#808284;
font-weight:bold;
font-size:20pt;
margin-top:25px;
margin-left:190px;
}

.index_bottom_links
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12pt;
font-weight:bold;
margin-top:35px;
margin-left:20px;
}


/* ---- latest news subsection--*/
#indexnewsheading
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12pt;
font-weight:bold;
margin-top:40px;
margin-left:15px;
}

.index_news_separator
{
margin-left:25px;
margin-top:15px;
}
.index_news_thumbnail
{
float:left;
margin-left:35px;
margin-top:12px;
}

.index_news_date
{
font-family:Arial, Helvetica, sans-serif;
color:#808284;
font-size:10pt;
margin-left:110px;
margin-top:17px;
}
.index_news_text
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10pt;
margin-left:110px;
}





/* ------------------------------------------------ Press News Section */
div.newslinkcontainer
{
width:100%;
margin:0px;
}

#newscontentdate
{
width:300px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-style:italic;
color:#636466
}
#contentbacklink
{
text-align:right;
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
font-style:italic;
color:#636466
}
.newscontentbody
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-right: 12pt;
	}	
.newscontentheading
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.newcontentsubheading
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#newsreturnlink
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #231F20;
}
.newslistdate
{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:italic;
color:#636466;
margin-bottom:5px;
margin-top:5px;
}
.newslistheading
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 3px;
	font-style: normal;
	font-weight: bold;

}
.newslistcontainer
{
border-bottom:dashed thin #9D9FA1;
}
.newslistbody
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: 12px;
	font-weight: lighter;
	margin-top: 0px;
	margin-right: 12pt;
	margin-left: 0px;
	margin-bottom: 15px;

}
/* ---------------------------------------------------- Product Section */
.productcontainer
{
width:100%;
margin:0px;
line-height:150%;
}
/* -- 3 column layout-- */
.productleftbanner /* 2 */
{
width:51px;
margin-left:-610px;
height:500px;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-top:10px;
}
.productmiddlediv /* 1 */
{
float:left;
width:550px;
margin-left:51px;
margin-top:10px;

}

.productrightdiv /* 3 */
{
width:225px;
float:left;
margin-top:10px;
}
/* -- these 3 divs are sub divs of the 3 column layout on the cannode page-*/
.cannodemiddlecontainer
{
width:100%;
}

.cannodemiddleleft
{
width:225px;
float:left;
}
.cannodemiddleright
{
width:325px;
margin-left:225px;
margin-top:10px;
}
/* -- end layout --*/
.cannoderighttext
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 14px;
	font-weight: lighter;
margin-top:0px;
margin-bottom:0px;
}

.cannodespecs1
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style:normal;
	line-height: 11px;
	font-weight:bold;
	text-align:right;
	padding-bottom:2px;
	padding-top:2px;
	
}
.cannodespecs2
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style:normal;
	line-height: 11px;
	text-align:left;
	padding-left:9px;
	padding-bottom:2px;
	padding-top:2px;

	
}
/* ------------ tiger eye subsection ------*/
.tigereyespecs1
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style:normal;
	line-height: 11px;
	font-weight:bold;
	text-align:right;
	padding-bottom:2px;
	padding-top:2px;
	
}
.tigereyespecs2
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style:normal;
	line-height: 11px;
	text-align:left;
	padding-left:9px;
	padding-bottom:2px;
	padding-top:2px;

	
}
.producttitle
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom:10px;
}
.productheadings
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 3px;
	font-style: normal;
	font-weight: bold;
}
.productbody
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 14px;
	font-weight: lighter;
	margin-top: 0px;
	margin-right: 12pt;
	margin-left: 0px;
	margin-bottom: 15px;
	
}
ul.productbodyul
{

	list-style-type:square;

}
/* --------------------- Products n Capabilities Layout Section ------ */

td.prodncapcells_top {

text-align:center;
}
td.prodncapcells_middle {
border-bottom-style:solid;
border-bottom-color:#333333;
border-bottom-width:thin;
text-align:center;
}
td.prodncapcells_bottom {

text-align:center;
}

/* -------------------- LCAT Product layout Section ---- */
/* -- 3 column layout--  width=826 */
.lcatleftbanner /* 2 */
{
width:30px;
margin-left:-590px;
height:500px;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-top:10px;
}
.lcatmiddlediv /* 1 */
{
float:left;
width:560px;
margin-left:30px;
margin-top:10px;

}

.lcatrightdiv /* 3 */
{
width:236px;
float:left;
margin-top:10px;
}

