/* 
Change log
Date/notes/initials of changer
--------------------------------------------------------------------------------------
11/26 -  add link class to .footer -  ds	
12/19 - change level 2 & 3 links to 999 up/333 over (darker than previous gray) - ds
1/8 - change rule color on search box - ds
1/8 - realign 3rd level nav bullets, change leading, too - ds
1/9 - added table row / header classes - ds
1/9 - changed utility classes to match nav L2 & L3 clasess for colors - ds
1/9 - tightened leading on H@ & H2hot classes - ds
1/9 - add contentLink class - ds
1/9 - change breadcrumb current page to display #999
1/15 - L2 now 000/666 hover 000 current - ds
1/15 - L3 now 666/333 hover 333 current - ds
1/15 - H1 & H2 are now black - ds
1/15 - 3rd level bullet (which is text) now 666 - ds
1/15 - added subText class for terms, boilerplate copy, etc - ds
1/16 - add styles for troubleshooting pages
2/2 - modified default text color from #8E8E8E to #333333
	body, td, td td, td td td, innerbox, innerbox2
--------------------------------------------------------------------------------------
*/

A:link{color: #D70101; text-decoration: underline}
A:visited{color: #000; text-decoration: underline}
A:hover{color: #D70101; text-decoration: underline}
A:active{color: #000; text-decoration: underline}

/* -- class to mimic plain link for old content conversion --  */
.contentLink {font-family: Verdana, Arial, Helvetica, sans-serif}
a.contentLink:link {color: #D70101; text-decoration: underline}
a.contentLink:visited {color: #000; text-decoration: underline}
a.contentLink:hover {color: #D70101; text-decoration: underline}
a.contentLink:active {color: #000; text-decoration: underline}

/* -- class for smaller page text, such as disclaimers, terms & conditions, etc --  */
.subText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;font-weight: normal; color: #8E8E8E; text-decoration: none}
a.subText:link {color: #8E8E8E; text-decoration: underline }
a.subText:visited {color: #8E8E8E; text-decoration: underline }
a.subText:hover {color: #000000; text-decoration: underline }
a.subText:active {color: #8E8E8E; text-decoration: underline }

/* -- troubleshooting classes --  */
.tshead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;font-weight: bold; color: #666666; text-decoration: none}
a.tshead:link {color: #666666; text-decoration: none }
a.tshead:visited {color: #666666; text-decoration: none }
a.tshead:hover {color: #000000; text-decoration: underline }
a.tshead:active {color: #666666; text-decoration: none }

.solutions {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;font-weight: normal; color: #8E8E8E; text-decoration: none}
a.solutions:link {color: #8E8E8E; text-decoration: underline }
a.solutions:visited {color: #8E8E8E; text-decoration: underline }
a.solutions:hover {color: #000000; text-decoration: underline }
a.solutions:active {color: #8E8E8E; text-decoration: underline }

.symptoms {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px;font-weight: normal; color: #D70101; text-decoration: none;
padding: 4px 0 4px 0;
}
a.symptoms:link {color: #D70101; text-decoration: none }
a.symptoms:visited {color: #D70101; text-decoration: none }
a.symptoms:hover {color: #333333; text-decoration: underline }
a.symptoms:active {color: #D70101; text-decoration: none }

/* -- end troubleshooting classes --  */


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	background-color: #FFF;
}
.innerBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	/* margin : 0 4px 0 4px; */
	padding: 0 8px 0 8px;
}
.innerBox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	padding: 10px 0 0 0;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;	
}
td td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;	
}
td td td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;	
}
.smWhiteHead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none
}
.bg_tablehead {
	background-color: #C7C7C7;
	color: #000;
	font-weight: bold;
}
.bg_tablerow {
	background-color: #E7E7E7;
	color: #000;
}
.bg_white {
	background-color: #FFF;
}
.search{
	border-right: #D9D9D9 1px solid;
	border-top: #D9D9D9 1px solid;	
	border-left: #D9D9D9 1px solid;
	border-bottom: 1px solid #D9D9D9;
	margin-top: 0px;
	margin-bottom: 0px;	
	width: 110px;
	font-size: 10px;
	background-color: #F8F8F8;
}
INPUT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
SELECT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* -------------------- headings and paragraph styles -------------------------------    */

/* -- heading level 1 Black --  */
.h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;font-weight: bold; color: #000000; text-decoration: none}
a.h1:link {color: #000000; text-decoration: none }
a.h1:visited {color: #000000; text-decoration: none }
a.h1:hover {color: #000000; text-decoration: underline }
a.h1:active {color: #000000; text-decoration: none }


/* -- heading level 2  Black --  */
.h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;font-weight: bold; color: #000000; text-decoration: none}
a.h2:link {color: #000000; text-decoration: none }
a.h2:visited {color: #000000; text-decoration: none }
a.h2:hover {color: #000000; text-decoration: underline }
a.h2:active {color: #000000; text-decoration: none }


/* -- heading level 2  RED --  */
.h2hot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;font-weight: bold; color: #D70101; text-decoration: none}
a.h2hot:link {color: #D70101; text-decoration: none }
a.h2hot:visited {color: #D70101; text-decoration: none }
a.h2hot:hover {color: #000; text-decoration: underline }
a.h2hot:active {color: #D70101; text-decoration: none }


/* -------------------- link styles -------------------------------    */
/* -- left nav bottom area--  */
.utility {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 19px;font-weight: normal; color: #999999; text-decoration: none}
a.utility:link {color: #999999; text-decoration: underline }
a.utility:visited {color: #999999; text-decoration: underline }
a.utility:hover {color: #333333; text-decoration: underline }
a.utility:active {color: #999999; text-decoration: underline }

.utilityCurrent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 19px;font-weight: normal; color: #000; text-decoration: none}
a.utilityCurrent:link {color: #000; text-decoration: underline }
a.utilityCurrent:visited {color: #000; text-decoration: underline }
a.utilityCurrent:hover {color: #333333; text-decoration: underline }
a.utilityCurrent:active {color: #000; text-decoration: underline }

/* -- left nav bottom PROMO --  */
.positionPromo{
		margin : 12px 0 0 0;
}
.positionPromo2{
		margin : 4px 0 0 0;
}

.positionPromo3{
		margin : 4px 0 0 0;
}




.promo3 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; color: #FFF; text-decoration: none}
a.promo3:link {color: #FFF; text-decoration: underline }
a.promo3:visited {color: #FFF; text-decoration: underline }
a.promo3:hover {color: #000; text-decoration: underline }
a.promo3:active {color: #FFF; text-decoration: underline }


.promo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #FFF; text-decoration: none}
a.promo:link {color: #FFF; text-decoration: underline }
a.promo:visited {color: #FFF; text-decoration: underline }
a.promo:hover {color: #000; text-decoration: underline }
a.promo:active {color: #FFF; text-decoration: underline }

/* -- breadcrumbs --  */
.breadcrumb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px;font-weight: normal; color: #999; text-decoration: none;}
a.breadcrumb:link {color: #999; text-decoration: underline }
a.breadcrumb:visited {color: #999; text-decoration: underline }
a.breadcrumb:hover {color: #D70101; text-decoration: underline }
a.breadcrumb:active {color: #999; text-decoration: underline }

.breadcrumbCurrent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px;font-weight: bold; color: #D70101; text-decoration: none;}
a.breadcrumbCurrent:link {color: #D70101; text-decoration: underline }
a.breadcrumbCurrent:visited {color: #D70101; text-decoration: underline }
a.breadcrumbCurrent:hover {color: #D70101; text-decoration: underline }
a.breadcrumbCurrent:active {color: #D70101; text-decoration: underline }


/* -------------------- side navigation styles -------------------------------    */
/*---  level 2 bullet color-- */
.bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #666666;
	padding: 4px 0 4px 0;
}
.bulletCurrent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #D70101;
	padding: 4px 0 4px 0;	
}

.L2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;font-weight: normal; color: #000000; text-decoration: none;
padding: 4px 0 4px 0;
}
a.L2:link {color: #000000; text-decoration: none }
a.L2:visited {color: #000000; text-decoration: none }
a.L2:hover {color: #666666; text-decoration: underline }
a.L2:active {color: #000000; text-decoration: none }
/* when I'm on this page */
.L2current {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;font-weight: normal; color: #000000; text-decoration: none;
padding: 4px 0 4px 0;
}
a.L2current:link {color: #000000; text-decoration: none }
a.L2current:visited {color: #000000; text-decoration: none }
a.L2current:hover {color: #000000; text-decoration: underline }
a.L2current:active {color: #000000; text-decoration: none }

.L3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px;font-weight: normal; color: #666666; text-decoration: none;
padding: 4px 0 4px 0;
}
a.L3:link {color: #666666; text-decoration: none }
a.L3:visited {color: #666666; text-decoration: none }
a.L3:hover {color: #333333; text-decoration: underline }
a.L3:active {color: #666666; text-decoration: none }

.L3current {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px;font-weight: normal; color: #333333; text-decoration: none;
padding: 4px 0 4px 0;
}
a.L3current:link {color: #333333; text-decoration: none }
a.L3current:visited {color: #333333; text-decoration: none }
a.L3current:hover {color: #333333; text-decoration: underline }
a.L3current:active {color: #333333; text-decoration: none }

/* -------------------- footer -------------------------------    */
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px;font-weight: normal; color: #666; text-decoration: none;}
a.footer:link {color: #666; text-decoration: underline }
a.footer:visited {color: #666; text-decoration: underline }
a.footer:hover {color: #333; text-decoration: underline }
a.footer:active {color: #666; text-decoration: underline }
/*engineTab*/
#engineTab {
	position:relative;
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style:none;
	background-image: url("/library/nws/engines/regBG.jpg");
	background-repeat:repeat-x;	
}
#engineTab LI {
	float:left;
	margin:0;
	padding:0;
}
#engineTab A {
	display:block;
	color:#000;
	text-decoration:none;
	font-weight:normal;
	margin:0;
	padding:6px 10px 11px 10px;
	border-left:0px solid #fff;
	border-top:0px solid #fff;
	border-right:1px solid #aaa;
	background-image: url("/library/nws/engines/reg.jpg");
	background-repeat:repeat-x;	
}
#engineTab A:hover {
	color: #000;
	background-image: url("/library/nws/engines/reghover.jpg");
	background-repeat:repeat-x;
}
#engineTab A.current:link,
#engineTab A.current:visited {
	color: #FFF;
	font-weight:bold;
	background-image: url("/library/nws/engines/cur.jpg");
	background-repeat:repeat-x;
}
.blended{
background-image: url("/library/nws/engines/tableBlendBG.jpg");
background-repeat:repeat-x;
}
.specTitle{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 14px;
font-weight: bold; 
color: #D70101; 
text-decoration: none; 
}
.specHeader{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 14px;
font-weight: bold; 
color: #333; 
text-decoration: none;
padding-top: 8px;
}
.specBody{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 14px;
font-weight: normal; 
color: #333; 
text-decoration: none; 
margin-bottom: 6px;
}

.brand {width: 170px; }
.hp {width: 100px; }
.engineType {width: 170px; }

.cmpCntls {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
color: #D70101; 
text-decoration: none;
}
a.cmpCntls:link {color: #D70101; text-decoration: none }
a.cmpCntls:visited {color: #D70101; text-decoration: none }
a.cmpCntls:hover {color: #333333; text-decoration: underline }
a.cmpCntls:active {color: #D70101; text-decoration: none }

ul {
margin-top: 2px;
margin-bottom: 6px;
margin-left: 16px; 
padding-left: 13px;
list-style-image:  url("/library/nws/engines/bullet_comparison.gif");
}
.specList{
margin-left: 13px;
margin-bottom: 4px;
}
#engineIntro {
margin: 70px 2px 0px 15px;
}


