



/*03.  BODYCOPY LARGE*/
.bodycopy_lg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	line-height: 14px;
	}

.bodycopy_lg A:link {
	color:#B40000;
	text-decoration: none;
	}

.bodycopy_lg A:visited {
	color:#B40000;
	text-decoration: none;
	}

.bodycopy_lg A:hover {
	color:#B40000;
	text-decoration: underline;
}





/*03.  BODYCOPY*/
.bodycopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	line-height: 13px;
	}

.bodycopy A:link {
	color:#B40000;
	text-decoration: none;
	}

.bodycopy A:visited {
	color:#B40000;
	text-decoration: none;
	}

.bodycopy A:hover {
	color:#B40000;
	text-decoration: underline;
}





/*04.  HEADLINE MAIN */
.headline_main {
	font-family: sans-serif;
	font-size: 23px;
	color: #B40000;
	font-weight: normal;
	text-decoration: none;
	line-height: 24px;
	padding-bottom: 15;
	}

.headline_main A:link {
	color: #B40000;
	text-decoration: none;
	}

.headline_main A:visited {
	color: #B40000;
	text-decoration: none;
	}

.headline_main A:hover {
	color: #B40000;
	text-decoration: underline;
}






/*06.  HEADLINE */
.headline {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	color: #B40000;
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	padding-bottom: 5;
	}

.headline A:link {
	color: #B40000;
	text-decoration: none;
	}

.headline A:visited {
	color: #B40000;
	text-decoration: none;
	}

.headline A:hover {
	color: #B40000;
	text-decoration: underline;
}





/*06.  HEADLINE HOME */
.headline_home {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: #B40000;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 5;
	}

.headline_home A:link {
	color: #B40000;
	text-decoration: none;
	}

.headline_home A:visited {
	color: #B40000;
	text-decoration: none;
	}

.headline_home A:hover {
	color: #B40000;
	text-decoration: underline;
}





/*16.  TITLE */
.title {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:13px;
	color:#B40000;
	font-weight:Bold;
	text-decoration:none;
	line-height: 15px;
	padding-bottom: 5;
	}

.title  A:link {
	color:#B40000;
	text-decoration:none;
	}

.title  A:visited {
	color:#B40000;
	text-decoration:none;
	}

.title  A:hover {
	color:#B40000;
	text-decoration: underline;
}





/*04.  TITLE GREEN */
.title_green{
	font-family: sans-serif;
	font-size: 18px;
	color: #398608;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	}

.title_green A:link {
	color: #398608;
	text-decoration: none;
	}

.title_green A:visited {
	color: #63AA1C;
	text-decoration: none;
	}

.title_green A:hover {
	color: #B40000;
	text-decoration: underline;
}







/*04.  TITLE GREEN LARGE */
.title_green_lg{
	font-family: sans-serif;
	font-size: 23px;
	color: #398608;
	font-weight: normal;
	text-decoration: none;
	line-height: 24px;
	}

.title_green_lg A:link {
	color: #398608;
	text-decoration: none;
	}

.title_green_lg A:visited {
	color: #63AA1C;
	text-decoration: none;
	}

.title_green_lg A:hover {
	color: #B40000;
	text-decoration: underline;
}







/*08.  CAPTION*/
.caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#737373;
	font-weight:normal;
	text-decoration:none;
	line-height: 13px;
	}

.caption A:link {
	color:#737373;
	text-decoration: underline;
	}

.caption A:visited {
	color:#737373;
	text-decoration: underline;
	}

.caption A:hover {
	color:#737373;
	text-decoration: underline;
}





/*05.  LEARN MORE*/
.learn_more {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color:#F3AE0C;
	font-weight:bold;
	text-decoration:none;
	line-height: 14px;
	}

.learn_more A:link {
	color:#F3AE0C;
	text-decoration: none;
	}

.learn_more A:visited {
	color:#F3AE0C;
	text-decoration: none;
	}

.learn_more A:hover {
	color:#B40000;
	text-decoration: underline;
}




/*09.  header 01*/
.header_01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CACACA;
	font-weight:Bold;
	text-decoration:none;
	line-height:20px;
	}

.header_01 A:link {
	color:#CACACA;
	text-decoration:none;
	}

.header_01 A:visited {
	color:#CACACA;
	text-decoration:none;
	}

.header_01 A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}






/*09.  FOOTER 01*/
.footer_01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CACACA;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	}

.footer_01 A:link {
	color:#CACACA;
	text-decoration:none;
	}

.footer_01 A:visited {
	color:#CACACA;
	text-decoration:none;
	}

.footer_01 A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/*09.  Header menu 01*/
.headm_01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CACACA;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	}

.headm_01 A:link {
	color:#FFFFFF;
	text-decoration:none;
	}

.headm_01 A:visited {
	color:#FFFFFF;
	text-decoration:none;
	}

.headm_01 A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}





/*10.  FOOTER 02*/
.footer_02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CACACA;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	}

.footer_02 A:link {
	color:#CACACA;
	text-decoration:none;
	}

.footer_02 A:visited {
	color:#CACACA;
	text-decoration:none;
	}

.footer_02 A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}





/*11.  COPYRIGHT*/
.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DDDDDD;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}

.copyright A:link {
	color:#DDDDDD;
	text-decoration:none;
	}

.copyright A:visited {
	color:#DDDDDD;
	text-decoration:none;
	}

.copyright A:hover {
	color:#DDDDDD;
	text-decoration: underline;
}





/*01.  CONTACT*/
.contact {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CACACA;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
	}

.contact A:link {
	color:#CACACA;
	text-decoration:none;
	}

.contact A:visited {
	color:#CACACA;
	text-decoration:none;
	}

.contact A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}



/*01.  MENU*/
.menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
	}

.menu A:link {
	color:#000000;
	text-decoration:none;
	}

.menu A:visited {
	color:#000000;
	text-decoration:none;
	}

.menu A:hover {
	color:#CC0000;
	text-decoration:underline;
}





/*02.  DROPDOWN*/
.dropdown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
	}

.dropdown A:link {
	color:#333333;
	text-decoration:none;
	}

.contactdropdown	
	color:#333333;
	text-decoration:none;
	}

.dropdown A:hover {
	color:#333333;
	text-decoration:underline;
}





/*11.  CRUMBS OFF*/
.crumbs_off {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	padding-bottom: 15;
	}

.crumbs_off A:link {
	color:#A7A7A7;
	text-decoration:none;
	}

.crumbs_off A:visited {
	color:#A7A7A7;
	text-decoration:none;
	}

.crumbs_off A:hover {
	color:#333333;
	text-decoration: underline;
}





/*11.  CRUMBS ON*/
.crumbs_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	padding-bottom: 15;
	}

.crumbs_on A:link {
	color:#666666;
	text-decoration:none;
	}

.crumbs_on A:visited {
	color:#666666;
	text-decoration:none;
	}

.crumbs_on A:hover {
	color:#333333;
	text-decoration: underline;
}






/*11.  LINK HOME*/
.link_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#398608;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}

.link_home A:link {
	color:#398608;
	text-decoration:none;
	}

.link_home A:visited {
	color:#398608;
	text-decoration:none;
	}

.link_home A:hover {
	color:#B40000;
	text-decoration: underline;
}





/*11.  LEFT NAV HEADLINE*/
.leftnav_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#7F7F7F;
	font-weight:normal;
	text-decoration:none;
	line-height: 19px;
	}

.leftnav_headline A:link {
	color:#7F7F7F;
	text-decoration:none;
	}

.leftnav_headline A:visited {
	color:#7F7F7F;
	text-decoration:none;
	}

.leftnav_headline A:hover {
	color:#333333;
	text-decoration: underline;
}





/*11.  LEFT NAV OFF*/
.leftnav_off {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5C5C5C;
	font-weight:normal;
	text-decoration:none;
	line-height: 14px;
	}

.leftnav_off A:link {
	color:#5C5C5C;
	text-decoration:none;
	}

.leftnav_off A:visited {
	color:#5C5C5C;
	text-decoration:none;
	}

.leftnav_off A:hover {
	color:#333333;
	text-decoration: underline;
}





/*11.  LEFT NAV ON*/
.leftnav_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B40000;
	font-weight:normal;
	text-decoration:none;
	line-height: 14px;
	}

.leftnav_on A:link {
	color:#B40000;
	text-decoration:none;
	}

.leftnav_on A:visited {
	color:#B40000;
	text-decoration:none;
	}

.leftnav_on A:hover {
	color:#333333;
	text-decoration: underline;
}





/*11.  LEFT NAV SELECTED*/
.leftnav_selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B40000;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}

.leftnav_selected A:link {
	color:#B40000;
	text-decoration:none;
	}

.leftnav_selected A:visited {
	color:#B40000;
	text-decoration:none;
	}

.leftnav_selected A:hover {
	color:#333333;
	text-decoration: underline;
}





/*11.  LEFT NAV ACTIVE*/
.leftnav_active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C5C5C;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}

.leftnav_active A:link {
	color:#5C5C5C;
	text-decoration:none;
	}

.leftnav_active A:visited {
	color:#5C5C5C;
	text-decoration:none;
	}

.leftnav_active A:hover {
	color:#333333;
	text-decoration: underline;
}







/*08.  HEADLINE SPECS */
.headline_specs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height: 17px;
	}

.headline_specs A:link {
	color:#000000;
	text-decoration: underline;
	}

.headline_specs A:visited {
	color:#000000;
	text-decoration: underline;
	}

.headline_specs A:hover {
	color:#000000;
	text-decoration: underline;
}






/*08.  TITLE SPECS */
.title_specs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height: 14px;
	}

.title_specs A:link {
	color:#000000;
	text-decoration: underline;
	}

.title_specs A:visited {
	color:#000000;
	text-decoration: underline;
	}

.title_specs A:hover {
	color:#000000;
	text-decoration: underline;
}





/*08.  BODYCOPY SPECS */
.bodycopy_specs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}

.bodyopy_specs A:link {
	color:#333333;
	text-decoration: underline;
	}

.bodyopy_specs A:visited {
	color:#333333;
	text-decoration: underline;
	}

.bodyopy_specs A:hover {
	color:#333333;
	text-decoration: underline;
}





/*08.  BODYCOPY SPECS BOLD */
.bodycopy_specs_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	line-height: 12px;
	}

.bodyopy_specs_bold A:link {
	color:#333333;
	text-decoration: underline;
	}

.bodyopy_specs_bold A:visited {
	color:#333333;
	text-decoration: underline;
	}

.bodyopy_specs_bold A:hover {
	color:#333333;
	text-decoration: underline;
}




/*11.  LINK SPECS*/
.link_specs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C5C5C;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}

.link_specs A:link {
	color:#5C5C5C;
	text-decoration:none;
	}

.link_specs A:visited {
	color:#5C5C5C;
	text-decoration:none;
	}

.link_specs A:hover {
	color:#398608;
	text-decoration: underline;
}







.datasheet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	table-layout: fixed; 
	width: 540px; 
	margin-bottom: 25px;}

.datasheet th, .datasheet td {
	padding: 5px; 
	vertical-align: top; 
	text-align: left; 
	border-top: 1px solid #CACACA;}

.datasheet .header {
	font-size: 12px; 
	background: #D8D8CD;}

.datasheet .divider {
	border-right: 1px solid #DEDED5;}

.datasheet .description 
{vertical-align: bottom;}

.datasheet .even 
{background: #FFFFFF;}

.datasheet .odd 
{background: #F2F2EF;}




/* MARGIN: top   right   btm   left */

table.table2 { 
	width:498px;
	border-collapse:collapse;
	margin:0 0 15 0;
	}

table.table2 th {
	padding:5px;
	border:1px solid #B2B2B2;
	/* vertical-align:middle; */
	}

table.table2 td {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:10px;
	color:#4C4C4C;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	padding:5px;
	background:#FFFFFF;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	}
table.table2 td A:link {
	color:#679534;
	text-decoration:none;
	}
table.table2 td A:visited {
	color:#679534;
	text-decoration:none;
	}
table.table2 td A:hover {
	color:#000000;
	text-decoration:underline;
	}
	
/*TABLE table2 CELL TEXT - headline*/
	table.table2 td.headline{
	color:#333333;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	}

/*TABLE table2 CELL TEXT - topic*/
	table.table2 td.topic{
	color:#333333;
	font-weight:bold;
	text-align:left;
	}
	
/*TABLE table2 CELL TEXT - copy*/
	table.table2 td.copy{
	color:#333333;
	text-align:left;
	}

/*TABLE ROW - CELL TINT*/
	table.table2 tr.tint td {
	background:#E5E5E5;
	}
	
/*TABLE table2 CELL TEXT - LIST ITEM*/
	table.table2 ul
	font-size:10px;
	color:#4C4C4C;
	font-weight:normal;
	text-decoration:none;
	line-height: 12px;
	}
