﻿body
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;  
    color:#333333; 
}
img
{
	border:0;
	padding: 0px;
}
H1
{
	font-size: 20px;
	color: #CC0033;
	font-weight:normal;
	font-style:normal;
	padding:0px 0px 0px 7px;	
}
H2
{
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	font-style:normal;	
}
.H2
{
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	font-style:normal;	
}
.H4
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-style:normal;	
}
H3
{
	font-size: 12px;
	color: #CC0033;
	font-weight: normal;
	font-style:normal;	
}
.H3
{
	font-size: 14px;
	color: #CC0033;
	font-weight: bold;
		
}
P
{
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	font-style:normal;	
	padding: 2px 8px 2px 8px;
}
.pageContent
{ 
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;  
    color:#333333; 
}
.pageContent UL
{ 
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;  
    color:#666666; 
}


.Header
{
	border-bottom:solid 1px #666666;
}
.SubFooter
{
	border-top:solid 1px #666666;
}
.LowerSubFooter
{
}
.FooterSeparator
{
	 background-color: #666666;
	 
}



.FenwalLogo a
{
	padding:0px 0px 0px 0px;
	margin: 0px;
	border: 0px;
}
.LeftNavigation
{
}


#LeftNavigationDiv
{
	height:518px; 
	width: 241px;	

	position: relative;
	display: block;
	top: 0px;
	padding: 10px 0 0 0;
	margin: 0;

}
#LeftNavigationMenu
{
	padding-bottom: 40px;
	display: block;
	top: 30px;
	padding-top: 100px;
	margin: 0;
	position: relative;

}





#RotatingImage
{

	position: relative;
	#position:absolute;
	
	#top: 340px;
	
	
	left: 0px;
	#margin: 0px 0 0 0;		
	#padding-left: 20px;
	#padding-top: 20px;

	top:150px;

}


.MainTable
{
	border:solid 1px #666666;
	
}

.MainContent
{
	width: 556px; 
	border-left:solid 1px #666666;	
	padding: 0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}
.MainContent img
{
	border: 0;
	padding: 0;
	margin:  0;	
}

/* begin search box overrides */
.ms-sbtable-border
{
border: 0px;
}
td.ms-sbcell
{
	padding:0px;
	padding-left:2px;
	white-space:nowrap;
	border: 0px;
}
.ms-sbplain
{
	border: solid 1px #7f9db9;	
}
td.ms-sbgo{
	background-color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:1px;
	padding-top:1px;
}
#SRSB
{
	padding: 0 0 0 250px;
}
/* end search box overrides */
.HomePageLeftNavTopContent .ms-rteCustom-Header4
{	
}

ms-rteCustom-Paragraph
{
	 line-height: .5em;
}

th.ms-vh
{
	background-color:#666666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:10pt;  
    	color:#FFFFFF; 
}
.InputTableColumn
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;  
    color:#FFFFFF; 
}


.InputText
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;  
    color:#333333;
	background-color: #FFFFFF;
 
}

a.Link3, a.Link3:hover, a:Link3:visited
{
	font-size: 12px;  
    color:#CC0033;
    text-decoration: underline;
}


.NonVisitedLink a, .NonVisitedLink a:hover, .NonVisitedLink a:visited
{
	font-size: 12px;  
    color:#CC0033;
    text-decoration: underline;
}


.TopNavigation  a, .TopNavigation a:hover, .TopNavigation a:visited
{
	font-size: 12px;  
   /* color:#CC0033; */
    text-decoration: none;
}
.LeftNavigation  a, .LeftNavigation a:hover, .LeftNavigation a:visited
{
	font-size: 12px;  
    /*color:#CC0033;*/
    text-decoration: none;
}
#ctl00_FooterNavigationMenu_FooterNavigationAspMenu  a, #ctl00_FooterNavigationMenu_FooterNavigationAspMenu a:hover, #ctl00_FooterNavigationMenu_FooterNavigationAspMenu a:visited
{
	font-size: 12px;  
    color:#CC0033;
    text-decoration: none;
}
#ctl00_PlaceHolderMain_FenwalIncPortalLiteratureDocumentsControl_ProductCategoriesTreeViewn0Nodes table
{
    padding: 0 0 8px 0;
}

#Link3
{
	font-size: 12px;  
    color:#CC0033;
    text-decoration: underline;
}



















IMG.ms-rteCustom-PictureFrame
{
	text-align: center;
	color: #FF0000;
	border: 5px double #0000FF;
	margin-left: 14;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #9FC2F1;
}
A:link.ms-rteCustom-LinkStyle
{
    COLOR: #003399; 
    font-style:normal; 
    font-variant:normal; 
    font-weight:normal; 
    font-size:10pt;  
    font-family:Verdana;  
}
A:visited.ms-rteCustom-LinkStyle
{
    COLOR: #008080; 
    font-style:normal; 
    font-variant:normal; 
    font-weight:normal; 
    font-size:10pt; 
    font-family:Verdana;  
}
A:hover.ms-rteCustom-LinkStyle
{
    FONT: 10pt Verdana, Arial, Helvetica; 
    COLOR: red;
}
OL.ms-rteCustom-RomanNumberList
{
	font-family: Tahoma; 
	font-size: 10pt;  
	color: #595959;
	text-indent: 0;
	text-align: left;
	list-style-type: upper-roman;
	margin-left: 30;
	margin-right: 10;
	padding-left: 10px;
	margin-top: 1;
	text-transform: capitalize;
}
UL.ms-rteCustom-SquareBulletList
{
	font-family: Tahoma; 
	font-size: 10pt; 
	color: #595959;
	text-indent: 0;
	line-height: 150%;
	text-align: left;
	list-style-type: square;
	margin-left: 15;
	margin-right: 10;
	padding-left: 10px;
	margin-top: 10;
	word-spacing: 0;
	margin-bottom: 10;
}
.ms-rteCustom-ArticleTitle
{
	font-weight: bold;
	font-family: Arial; 
	font-size: 14pt; 
	color: #015263;
	text-transform: capitalize;
}
.ms-rteCustom-ArticleByline
{ 
    font-family: Arial; 
    font-style: italic;
    font-size: 10pt; 
    color: #7F7F7F; 
}
.ms-rteCustom-ArticleHeadLine
{
	font-size: 12pt; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	color: #01778F;
}






.ms-rteCustom-Header1
{
	font-size: 20px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #cc0033;
}


.ms-rteCustom-Header2
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666;
	font-weight: bold;
}

.ms-rteCustom-Header3
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #cc0033;
}




.ms-rteCustom-Paragraph
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666;
	}

.ms-rteCustom-Link1
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666;
	text-decoration:underline;
}

.ms-rteCustom-Link2
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #333333;
	text-decoration:underline;
}

.ms-rteCustom-Link3
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #cc0033;
	text-decoration:underline;
}

.ms-rteCustom-Link4
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #cc0033;
}

.ms-rteCustom-Header4
{
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #cc0033;
}

.CertificatesResultsTable
{
	padding: 0 3px 0 3px;	
}
.CertificateResultsHeading
{
	background-color: #FFFFFF;
	color: #333333;	
}
.CertificateResultsHeadingSpacer
{
	background-color: #666666;	
}
.CertificateResults
{
	background-color: #e6e7e8;	
	
}
.NewsRoomSummaryPressReleaseDate
{
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	font-style:normal;	
	text-decoration: none;
}
.NewsRoomSummaryPressReleaseTitle
{
	font-size: 12px;
	color: #CC0033;
	font-weight: normal;
	font-style:normal;	
	text-decoration: underline;
}
.srch-WPBody 
{
	font-size: 12px;  
}

.srch-Title a:hover, .srch-Title a:link, .srch-Title a, .srch-Title a:visited
{
	font-size: 12px;  
    color:#CC0033;
    text-decoration: underline;
}
.srch-URL
{
	display:none;	
}
.SearchPageContent
{
	padding-left: 10px;	
}
.SiteMapTreeView a
{
	font-size: 12px;
	color: #CC0033;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding:0px 0px 0px 10px;
}

.EventsMeetingsDate
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0033;
	font-weight:bold;
}

.EventsMeetingsTitle
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
}
.EventsMeetingsPdfLink a
{
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.EventsMeetingsUrlLink a, .EventsMeetingsUrlLink a:hover, .EventsMeetingsUrlLink a:link, .EventsMeetingsUrlLink a:visited
{
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}





.HomePageLeftNavTopContent
{
	padding: 20px 0 0 15px;

}







.FooterNavigation
{
	font-family: Arial, Helvetica, sans-serif;
}
.FooterNavigationItem span
{
	border-left:none;
}
.FooterNavigationFirstItem
{
	padding:1px 8px 0px 8px;
	border-bottom:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:White;
	color:#333333;
}

.FooterNavigationItem
{
	padding:1px 8px 0px 8px;
	border-left:solid 1px #333333;
	border-bottom:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:White;
	color:#333333;
}

.FooterNavigationItem a
{
	display:block;
	white-space:nowrap;
	height:18px;
}



a1,a1.hover, a1:visited, .link-item a1, .link-item a1:hover, .link-item a1:visited
{
	font-size: 12px;  
        color:#CC0033;
        text-decoration: underline;
}


.VariationsMenu
{
	font-family: Arial, Helvetica, sans-serif;
    	font-size:10px;  
    	color:#666666; 
}
.VariationsMenuItem a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
    	font-size:10px;  
    	color:#666666; 
    	border-left:solid 1px #CCCCCC;
	padding:1px 8px 0px 8px;
}



.VariationsFirstMenuItem a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;  
    color:#666666; 
	padding:1px 8px 0px 8px;
}




.AspNet-Menu-WithChildren
{
	margin: 0 0 0 1px;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}
.First-AspNet-Menu-WithChildren
{
	margin: 0 0 0 1px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}
.Last-AspNet-Menu-WithChildren
{
	margin: 0 0 0 1px;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}

.First-AspNet-Menu-Leaf
{
	margin: 0 0 0 1px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
	border-left:solid 1px #000000;

}
.Last-First-AspNet-Menu-Leaf
{
	margin: 0 0 0 1px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
	border-left:solid 1px #000000;

}

.AspNet-Menu-Leaf
{
	margin: 0 0 0 1px;
	border-right:solid 1px #000000;
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
}
.Last-AspNet-Menu-Leaf
{
	margin: 0 0 0 1px;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
	border-left:solid 1px #000000;

}
.Last-First-AspNet-Menu-WithChildren
{
	margin: 0 0 0 1px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
}






.TopNavigation ul.AspNet-Menu ul  /* Tier 2 */
{
	display:none;
	width: 140px;
    top: 16px;
    left: 0;
    position:absolute;
    padding: 8px 0px 5px 0px;
    margin: 5px -5px 0px 0px;
}
.TopNavigation ul li:hover ul  
{
	display: block;
}
.TopNavigation ul.Second-Level-AspNet-Menu ul   /* Tier 3+ */
{
	display: inline;
    top: -10px;
    left: 5.0em;
}
.TopNavigation ul.Second-Level-AspNet-Menu ul ul   /* Tier 3+ */
{
	display: inline;
    top: -6px;
    left: 5.0em;
}
.TopNavigation li /* all list items */
{
	width: 144px;
	font-family:Arial, Helvetica,Verdana, Sans-Serif;
	font-size:12px;
	background-color:#e6e7e8;
	padding: 0 10px 0 10px;
	list-style-type: none;
}


.TopNavigation ul.AspNet-Menu li a:hover,
.TopNavigation ul.AspNet-Menu li span.Asp-Menu-Hover,
.TopNavigation ul.AspNet-Menu li:hover a, 
.TopNavigation ul.AspNet-Menu li:hover span
{
    color:#CC0033;
}
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover a,
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover span,
.TopNavigation ul.AspNet-Menu li:hover li:hover a, 
.TopNavigation ul.AspNet-Menu li:hover li:hover span, 
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.TopNavigation ul.AspNet-Menu li:hover li:hover ul a:hover, 
.TopNavigation ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color:#666666;
}
.TopNavigation ul.AspNet-Menu li:hover ul a, 
.TopNavigation ul.AspNet-Menu li:hover ul span, 
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.TopNavigation ul.AspNet-Menu li:hover li:hover ul a, 
.TopNavigation ul.AspNet-Menu li:hover li:hover ul span, 
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.TopNavigation ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    color:#666666;
}


.TopNavigation li.RootMenuItem1 a,
.TopNavigation li.RootMenuItem2 a,
.TopNavigation li.RootMenuItem3 a
{
	background: transparent url(/_layouts/custom/fenwalinternet/images/topmenudivider.gif) center right no-repeat;
}

.TopNavigation li.RootMenuItem1 
.TopNavigation li.RootMenuItem2 
.TopNavigation li.RootMenuItem3 
.TopNavigation li.RootMenuItem4 
{
	background: #FFFFFF;
}

.TopNavigation li.RootMenuItem1:hover,
.TopNavigation li.RootMenuItem1,
.TopNavigation li.RootMenuItem2:hover,
.TopNavigation li.RootMenuItem2,
.TopNavigation li.RootMenuItem3:hover,
.TopNavigation li.RootMenuItem3,
.TopNavigation li.RootMenuItem4
{
    background: White;
}
.TopNavigation li.RootMenuItem4
{
    background: White;
}

.TopNavigation li:hover, /* list items being hovered over */
.TopNavigation li.AspNet-Menu-Hover
{
    background: White;
}

.TopNavigation a, /* all anchors and spans (nodes with no link) */
.TopNavigation span
{
    color: #666666;
    padding: 4px 0px 4px 0px;
}
.TopNavigation ul.AspNet-Menu li a,
.TopNavigation ul.AspNet-Menu li span
{
    color: #666666;
}

.TopNavigation li.AspNet-Menu-Leaf a, /* leaves */
.TopNavigation li.AspNet-Menu-Leaf span,
.TopNavigation li.First-AspNet-Menu-Leaf a,
.TopNavigation li.Last-AspNet-Menu-Leaf a,
.TopNavigation li.AspNet-Menu-WithChildren a
{
	color: maroon;
    background-image: none !important;
    padding: 5px 0 5px 0;
}


.TopNavigation li:hover a, /* hovered text */
.TopNavigation li:hover span,
.TopNavigation li.AspNet-Menu-Hover a,
.TopNavigation li.AspNet-Menu-Hover span,
.TopNavigation li:hover li:hover a,
.TopNavigation li:hover li:hover span,
.TopNavigation li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.TopNavigation li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.TopNavigation li:hover li:hover li:hover a,
.TopNavigation li:hover li:hover li:hover span,
.TopNavigation li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.TopNavigation li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
	color:#666666;
}


.TopNavigation li:hover li a, /* the tier above this one is hovered */
.TopNavigation li:hover li span,
.TopNavigation li.AspNet-Menu-Hover li a,
.TopNavigation li.AspNet-Menu-Hover li span,
.TopNavigation li:hover li:hover li a,
.TopNavigation li:hover li:hover li span,
.TopNavigation li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.TopNavigation li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
}

.TopNavigation .AspNet-Menu-Selected /* this tier is selected */
{
    border: solid 1px #000000 !important;
}

.TopNavigation .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    border: solid 1px #000000 !important;
}

.TopNavigation .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    border: solid 1px #000000 !important;
}


.GridView
{
    padding: 0 3px 0 3px;	
    background-color: #e6e7e8;
}
.GridViewPrimaryRow
{
    color: #000000;
}
.GridViewAlternateRow
{
    color: #000000;
    background-color: #EFEFEF;
}
.GridViewHeader
{
     background-color: #FFFFFF;
}
.GridViewHeader1
{
     background-color: #FFFFFF;
}
.GridViewPagerStyle
{
     background-color: #FFFFFF;
	color:#000000;

}
.GridViewPagerStyle a.hover, .GridViewPagerStyle a, .GridViewPagerStyle a.link .GridViewPagerStyle a.visited
{
     
	color:#CC0033;

}
.GridViewPrimaryRow a, .GridViewPrimaryRow a:hover,  .GridViewPrimaryRow a:visited,  .GridViewPrimaryRow a:link
{
	font-size: 12px;  
    color: #CC0033;
    text-decoration: underline;
}
.GridViewAlternateRow a, .GridViewAlternateRow a:hover,  .GridViewAlternateRow a:visited, .GridViewAlternateRow a:link
{
	font-size: 12px;  
    color: #CC0033;
    text-decoration: underline;
}
.GridViewHeader a, .GridViewHeader a:hover, .GridViewHeader a:visited
{
	font-size: 12px;  
    color:#000000;
    text-decoration: underline;
}
.RadioButtonList label
{
    font-size: 12px;  
}
.GridViewHeader1 a, .GridViewHeader1 a:hover, .GridViewHeader1 a:visited
{
	font-size: 12px;  
    color:#000000;
   text-decoration:none;
    
}
.GridViewAlternateRow
{
}
.ValidationError
{
    font-size: 12px;  
    color: #CC0033;
}
.DetailsViewRowStyle
{
    font-size: 12px; 
    font-weight: normal; 
    color:#000000;
    text-decoration: none;
    background-color: #e6e7e8;
}
.DetailsViewRowStyle span
{
    font-size: 12px;  
    font-weight: normal; 
    color:#000000;
    text-decoration: none;
}
.DetailsViewAlternatingRowStyle
{
    font-size: 12px; 
    font-weight: normal; 
    color:#000000;
    text-decoration: none;
    background-color: #EFEFEF;

}
.DetailsViewAlternatingRowStyle span
{
    font-size: 12px;  
    font-weight: normal; 
    color:#000000;
    text-decoration: none;
}
.DetailsViewCommandRowStyle
{
    background-color: #FFFFFF;
}
.InputTextBox
{
    background-color: #EFEFEF;
    border: 1px solid #666666; 
    width: 200px;
}
.InputDropDownList
{
    background-color: #EFEFEF;
    border: 1px solid #666666; 
}


.CurrentOpeningsDropDownList
{
    background-color: #EFEFEF;
    border: 1px solid #666666; 
    width: 250px
}


.InputTable
{
    border: 1px solid #666666; 
}
.TableExplanatory
{    
    padding: 5px;
    background-color: #EFEFEF;
}
.DetailsViewHeaderStyle
{
}
.DetailsViewHeaderStyleReadOnlyMode
{
    background-color: #D6D6D6;
    color: #666666;
}
.DetailsViewHeaderStyleEditMode
{
    background-color: #D6D6D6;
    color: #666666;
}

.ValidationError
{
    font-size: 12px;  
    color: #CC0033;
}
.TreeView a, .TreeView a:hover, .TreeView a:visited, .TreeView a:link
{
    font-size: 12px;  
    color:#333333;
    text-decoration: none;
}
.TreeViewLeafNodeStyle a, .TreeViewLeafNodeStyle a:hover, .TreeViewLeafNodeStyle a:visited, .TreeViewLeafNodeStyle a:link
{
   font-size: 12px;  
   color:#CC0033;
   text-decoration: underline;
}

.TreeViewRootNode
{
     display: none;   
}
.TreeViewRootNode a img
{
     display: none;   
}
.TreeViewRootNode img
{
     display: none;   
}

.CloseEnlargeImageWindow
{
	font-size: 14px;  
   	color:#CC0033;
   	text-decoration: underline;
	cursor:pointer;
	vertical-align:middle;
}
.EnlargeImageLink
{
	font-size: 10px;  
   	color:#CC0033;
   	text-decoration: underline;
	cursor:pointer;	
}
.TDProductDetails
{
	font-weight:bold;
        white-space:nowrap;
	vertical-align:top;
        
	 
}

.MSDSLink
{
  
   	color:#CC0033;
   	text-decoration: underline;
	cursor:pointer;
	
}

.DocumentLink
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0033;
	text-decoration:underline;
}

.TableHeading
{
	background-color: #FFFFFF;
	color: #333333;	
	text-decoration: none;
	border: none;
}
.TableRow
{
	text-decoration: none;
	color: #666666;
    
}
.TreeViewLeafNodeStyleTop
{
   
}
#ctl00_PlaceHolderMain_FenwalIncPortalTransitionLabelDocumentsControl_ProductCategoriesTreeViewn0Nodes img
{
     display: none;   
}
#ctl00_PlaceHolderMain_FenwalIncPortalTransitionLabelDocumentsControl_ProductCategoriesTreeViewn0Nodes a img
{
     display: block;   
}

#ctl00_PlaceHolderMain_PortalMaintainDocumentsUserControl_ProductCategoriesTreeViewn0Nodes img
{
     display: none;   
}
#ctl00_PlaceHolderMain_PortalMaintainDocumentsUserControl_ProductCategoriesTreeViewn0Nodes a img
{
     display: block;   
}
#ctl00_PlaceHolderMain_FenwalIncPortalTechnicalDocumentsControl_ProductCategoriesTreeViewn0Nodes img
{
     display: none;   
}
#ctl00_PlaceHolderMain_FenwalIncPortalTechnicalDocumentsControl_ProductCategoriesTreeViewn0Nodes a img
{
     display: block;   
}
#ctl00_PlaceHolderMain_FenwalIncPortalTrainingDocumentsControl_ProductCategoriesTreeViewn0Nodes img
{
     display: none;   
}
#ctl00_PlaceHolderMain_FenwalIncPortalTrainingDocumentsControl_ProductCategoriesTreeViewn0Nodes a img
{
     display: block;   
}


.ProductDetails
{
  width:559px;
}

.NewsArticleTitle
{
	font-size: 14px;
	color: #CC0033;
	font-weight: bold;
	padding-left: 8px;
	display:block;
	text-transform: uppercase;
}
.WebPartContainer
{
    padding-left: 8px;
	display:block;
}
.AnonymousCloseButton
{
    	padding-left: 8px;
}

.BreadCrumb
{
    white-space:nowrap;
    color: #CC0033;
}
.BreadCrumb a, .BreadCrumb a:hover, .BreadCrumb a:visited, .BreadCrumb a:link
{
    color:#CC0033;
}
a.Hyperlink, a.Hyperlink:hover, a.Hyperlink:visited, a.Hyperlink:link
{
    color:#CC0033;
    
}
.TableTitle
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;

}
.CurrentOpeningsTable
{
	padding:0px 0px 0px 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
}
.JobDetailsTable
{
    padding:0px 0px 0px 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;

}

.LabelControl
{
    font-weight:bold;
    white-space:nowrap;
    font-size: 12px;
}
.TableControl
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
}
.CompanyValues
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
    padding: 0 0 0 8px;    
}
.EnvironmentalHealth
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
    padding: 0 0 0 6px;    
}
.DocumentList
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0 0 0 14px;
}
.DocumentListItem
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
}
a.DocumentListItemLink
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#CC0033;
}
ul.CategoryDocumentList
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0 0 0 14px;
	padding: 0 0 0 6px;
}
li.CategoryDocumentListItem
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
	margin: 0;
	padding: 0;
}

a.CategoryDocumentListItemLink, a.CategoryDocumentListItemLink:hover, a.CategoryDocumentListItemLink:visited, a.CategoryDocumentListItemLink:link
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#CC0033;
	padding: 0;
	margin: 0;
}
.CompanyProducts span
{
    color:#CC0033;
}
.Copyright
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    color:#666666;
}
.RadioButtonList TD
{
 padding: 0px;
 margin: 0px;
}
.RadioButtonList TD Input
{
 padding: 0;
 margin: -5px 0 0 0;
}
.RadioButtonList TD label
{
    padding: 0;
    margin: 0 0 0 5px;
    top: -3px;

}

.JobDetails font
{
   	font-family: Arial, Helvetica, Verdana, sans-serif;
   	font-size: 12px;
}