/*------------New Style sheet------------*/
/*General Section*/
a
{
  outline: 0;
}
a:active
{
outline: 0;
}

a:focus
{
-moz-outline-style: none;
}
a { outline:expression(hideFocus=true); outline:0; }
a:active { text-decoration:expression(hideFocus=true); }
body 
{
	font-family: Arial,  Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}
Img
{
	border:0;
	}
div
{
	outline:0;
	border:0;
}
TD.SpacerLeftCol
{
	width:50px;
}	
TD.SpacerRightCol
{
	width:50px;
}	
TD.SpacerTop
{
	height:15px;
}
TD.HeaderMiddle
{
/*	background-image:url(../images/Header.jpg);*/
background-image:url(../images/HeaderBg.gif);
	background-repeat:no-repeat;
	width:700px;
	height:34px;
	background-position:bottom;

}

TD.MenuDDLangCol
{
	vertical-align:middle;
	width:88px;
	height:22px;
	background-image:url(../images/LangMenuBG.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

A.MenuDDLink
{
	font-size:11px;
	font-family:Arial;
	color:#102252;
	font-weight:bold;
	text-decoration:none;
	/*padding-left:2px;*/
	display:block;
	width:72px;
	vertical-align:middle;
	height:17px;
	padding-top:3px;
	padding-left:7px;
}

TD.MenuLinkCol
{
	vertical-align:middle;
	height:22px;
	background-image:url(../images/MenuBtnBg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	overflow:visible;
	text-align:center;
	padding-right:2px;
}
A.MenuLink
{
	font-size:11px;
	font-family:Arial;
	color:#102252;
	font-weight:bold;
	text-decoration:none;
	display:block;
	vertical-align:middle;
	text-align:center;
	padding-left:2px;
}
TD.MenuQuickSearchStart
{
	vertical-align:middle;
	height:22px;
	background-image:url(../images/MenuBtnBg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	overflow:visible;
	padding-right:5px;
}
TD.MenuQuickSearchEnd
{
	vertical-align:middle;
	height:22px;
	width:12px;
	background-image:url(../images/MenuBtnBgEnd.jpg);
	background-repeat:no-repeat;
	background-position:left;
	overflow:visible;
}
TD.MenuLeft
{
	vertical-align:middle;
	height:22px;
	width:12px;
	background-image:url(../images/MenuBtnBgEndLeft.jpg);
	background-repeat:no-repeat;
	background-position:left;
	overflow:visible;
}

.FreeSearch
{
	height:12px;
	border:1px solid #88BC34;
	width:90px;
	font-size:10px;
	font-family:Arial;
}
A.QuickSearchLink
{
	color:#0E2453;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	padding-left:7px;
	}
TD.SearchTitleTD
{
	width:130px;
	font-weight:bold;
	font-size:11px;
	color:#3A5A80;
	text-align:left;
	font-family:Arial;
	padding-left:2px;
}
.CategoryTitle
{
	font-family:Arial;
	font-size:24px;
	color:#A4C595;
	font-weight:bold;
	background-color:White;
	white-space:nowrap;
	padding-left:5px;
	padding-right:5px;
}

.GroupTitleMain
{
	font-size:15px;
	font-weight:bold;
	color:#102252;
}
.GroupTitle
{
	font-size:13px;
	font-weight:bold;
	color:#102252;
}
TR.HeaderRow
{
	background-color:#efefef;
	color:White;
	font-weight:bold;
	height:20px;
}
TR.HeaderRow .HeaderCol
{
	padding-left:5px;
	color:#3A5A80;
	font-weight:bold;
	font-size:11px;
}
	
TR.ListContent
{
	background-color:White;
	color:#212121;
	cursor:pointer;
}
	
/*for use with firefox*/
TR.ListContentOn
{
	background-color:#efefef;
	color:#212121;
	cursor:pointer;
}
/**/

TR.ListContentHighlight
{
	background-color:#efefef;
	color:#212121;
	cursor:pointer;
}
/*for use with firefox*/
TR.ListContentHighlightOn
{
	background-color:#efefef;
	cursor:pointer;
		color:#212121;
}
TD.FirstListCol
{
	padding-top:5px;
	padding-bottom:5px;
	/*border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;*/
	border-top:1px solid #c4c4c4;
	}
TD.ListCol
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	/*border-right:1px solid #c4c4c4;*/
	border-top:1px solid #c4c4c4;
	text-align:center;
}

A.NBbtnOff
{
	font-weight:bold;
	text-decoration:none;
	color:#C5C5C5;
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	line-height:12px;
	font-size:11px;
}
A.NBbtnOff:hover
{
	color:#212121;
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #DEE2E4;
}
A.NBbtnOn
{
	font-weight:bold;
	text-decoration:none;
	color:#212121;
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	line-height:12px;
	font-size:11px;
	}
TD.Selection
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:2px;
	text-align:left;
	vertical-align:middle;
	white-space:nowrap;
	padding-top:10px;
	color:#102252;
}
a.Selection
{
	text-decoration:none;
	font-size:11px;
	color:#102252;
	padding-top:10px;
}
a.Selection:hover
{
	text-decoration:none;
	font-size:11px;
	color:#102252;
	padding-top:10px;
}

div.toolbar 
{
	background-color:Transparent;
	padding:3px;
	padding-top:2px;
	padding-bottom:2px;
}
div.toolbar a.btn, div.toolbar .rightlinks a 
{
	text-decoration:none;
	color:#102252;
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
div.toolbar a.btn:hover, div.toolbar .rightlinks a:hover {

	color:#102252;
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border-left:1px solid #DEE2E4;
	border-right:1px solid #DEE2E4;
	font-size:11px;
	font-weight:bold;
}
div.toolbar .rightlinks {
	float:right;
}
div.toolbar .rightlinks a {
	font-weight:normal;
}
div.data-inside-top, div.data-inside {
	margin-top:5px;
	margin-bottom:5px;
}

A.NBbtnOff
{
	font-weight:bold;
	text-decoration:none;
	color:#102252;
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	line-height:12px;
	font-size:11px;
}
A.NBbtnOff:hover
{
	color:#102252;
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #DEE2E4;
}
A.NBbtnOn
{
	font-weight:bold;
	text-decoration:none;
	color:Gray;
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	line-height:12px;
	font-size:11px;
}

.ListSubFamily
{
	color:#3A5A80;
	font-size:11px;
	font-weight:bold;
	padding-left:35px;
}
.LineTitle
{
	font-family:Arial;
	color:#3A5A80;
	font-size:16px;
	font-weight:bold;
}
.QSLabel
{
	font-family:Arial;
	color:#3A5A80;
	font-size:11px;
	font-weight:bold;
}

/*-------Compare-------*/
Div.Compare
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;  
	padding-top:5px;
	width:100%;
}
Div.CompareMain
{
	padding-left:0px; 
	padding-right:0px;
	background-color:White
}
TD.CompareDiff
{
	color:#313131;
	border-bottom:1px solid #E3E3E3;
	border-top:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
}
.bottom-brdrs2 td {
	border-bottom:1px solid #E3E3E3;
	border-top:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	padding-bottom:2px;
	padding-top:2px;
}
TD.oneb2 
{
	border-right:none;
	color:#313131;
	border-right:1px solid #DEE2E4;
}
TD.properties 
{
	background-color:#E4e4e4;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	color:#131313;
	border-bottom:1px solid white;
	border-right:1px solid white;
	vertical-align:middle;
}
TD.Diffproperties
{
	background-color:#c4c4c4;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	color:#ffffff;
	border-bottom:1px solid white;
	border-right:1px solid white;	
}
.tab-top td {
/*border-right:1px solid #E3E3E3;
border-top:1px solid #E3E3E3;
border-bottom:1px solid #E3E3E3;
border-left:1px solid #E3E3E3;*/
}
a.datasheet-link
{
	font-size:11px;
	font-weight:bold;
	color:#363636;
	text-decoration:none;
}
.CompareHeaderLeft
{
	background-image:url(../images/CompareHeaderLeft.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:29px;
}
.CompareHeaderMiddle
{
	background-image:url(../images/CompareHeaderMiddle.jpg);
	background-repeat:repeat-x;
	height:29px;

	padding-left:2px;
	padding-right:2px;
	text-align:center;
	vertical-align:middle;
}
.CompareHeaderRight
{
	background-image:url(../images/CompareHeaderRight.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:29px;
	padding-right:10px;
}
a.CompareHeaderLink
{
	color:#102252;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
/*---------End Compare--------*/

/*----------PDS-------------------------*/
A.textwrap:hover
{
	color:#0059A9;
	}

SPAN.productline1
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial;
    FONT-VARIANT: small-caps
}
SPAN.productline2
{
    FONT-WEIGHT:bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #FE4701;
    FONT-FAMILY: Arial
}
TD.ProductTextTD
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: #e4e4e4 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    color:black;
   
}
TD.ProductValueTD
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e4e4e4 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    color:black;
}
TD.PDSBtnBorder
{
	border-left:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	}
TD.ProductHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Arial;
    padding-bottom:3px;
    color:#102252;
    text-align:left;
    border-bottom:1px solid #B6DB78;
}
TD.ProductSubHead
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    padding-bottom:15px;
}

TD.ProductRight
{
    /*PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e4e4e4 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    color:#black;*/
}
TABLE.Borders
{
    BORDER-RIGHT: #e4e4e4 1px solid;
    BORDER-TOP: #e4e4e4 1px solid;
    BORDER-LEFT: #e4e4e4 1px solid;
    BORDER-BOTTOM: #e4e4e4 1px solid
}
TABLE.MajorLines
{
	padding:2px;
	padding-left:10px;
	padding-right:10px;
}
TD.PDSSelections
{
	color:Gray;
	font-size:10;
	padding-bottom:10px;
	}
TD.ActiveButton
{
	background-color:White;
	color:Black;
	font-weight:bold;
	padding:5px;
	width:50px;
	}

TD.DisabledButton
{
	background-color:#F5F5F5;
	color:Black;
	font-weight:normal;
	padding:5px;
	width:50px;
	}
TD.LampsDivBorder
{
	width:100%;
	border-bottom:1px solid #c4c4c4;
}
TD.vertical
{
	color:Gray;
	padding-top:5px;
	}
TD.LampsVal
{
	color:#909091;
	}


TD.AccessoriesHead
{
	border-left: 1px solid #c4c4c4; 
	border-right: 1px solid #c4c4c4; 
	border-bottom: 1px solid #c4c4c4;
	padding-left:5px;
}
TD.AccessoriesLeftBrd
{
	border-bottom: 1px solid #c4c4c4;
	}
TD.ActAccBtn
{
	border-left: 1px solid #c4c4c4; 
	border-right: 1px solid #c4c4c4; 
	border-top: 1px solid #c4c4c4;
	}
TD.AccItem
{
	border: 1px solid #c4c4c4;
	}
TD.NActAccBtn
{
	border: 1px solid #c4c4c4; 
}
TD.AccItemUp
{
	border-left: 1px solid #c4c4c4; 
	border-right: 1px solid #c4c4c4; 
	border-top: 1px solid #c4c4c4;
}
TD.OrderingHeader
{
	FONT-SIZE: 11px;
    BORDER-BOTTOM: #E3E3E3 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    color:#102252;/*b*/
    padding-left:3px;
    padding-right:3px;	
    background-color:#E4e4e4;
    font-weight:bold;
}
TD.OrderingValueTD
{
	padding-left:3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #E3E3E3 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    color:Gray;
}

A.NActivePdsButt
{
	background-image:url(../images/PdsBtnOff.jpg);
	background-repeat:no-repeat;
	width:90px;
	overflow:hidden;
	height:20px;
	background-position:center;
	text-align:center;
	color:#102252;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	padding-top:3px;
}
A.ActivePdsButt
{
	background-image:url(../images/PdsBtnOn.jpg);
	background-repeat:no-repeat;
	width:90px;
	overflow:hidden;
	height:20px;
	background-position:center;
	text-align:center;
	color:#102252;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	padding-top:3px;
}
A.PdsBtn
{
	color:#102252;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

TD.PDSNameLeft
{
	background-image:url(../images/PDSNameLeft.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:20px;
}
TD.PDSNameMiddle
{
	background-image:url(../images/PDSNameMiddle.jpg);
	background-repeat:repeat-x;
	height:20px;
	font-size:11px;
	font-weight:bold;
	color:#102252;
	text-align:left;
	vertical-align:middle;
	padding-left:2px;
	overflow:hidden;
}
.PDSNameMiddleDiv
{

	height:12px;
	position:relative;
	overflow:hidden;
}
TD.PDSNameRight
{
	background-image:url(../images/PDSNameRight.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:20px;
}
A.SimpleLink
{
	font-size:11px;
	color:Black;
	text-decoration:none;
}
A.ProdLink
{
		font-size:11px;
	color:#3A5A80;
	text-decoration:none;
	}
TD.RecommendTD
{
	font-size:11px;
	font-weight:bold;
	padding-right:3px;
	color:#102252;
}
A.PDSbtn
{
	text-decoration:none;
	color:#102252;
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	}
.ToolbarDownload
{
	text-decoration:none;
	color:#102252;
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	padding-bottom:0px;
}
A.DownloadLink
{
	text-decoration:none;
	color:#919191;
	font-size:11px;
	padding-left:14px;
	padding-top:10px;
	padding-bottom:7px;
	text-transform:uppercase;
}

A.ProjectLink
{
	text-decoration:none;
	color:#003366;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

TD.ProjectsTitle
{	
	text-decoration:none;
	color:#003366;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}
TD.ProjectTitle
{
	text-decoration:none;
	color:#003366;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	vertical-align:top;	
	}
TD.ProjectSubtitle
{
	color:#545454;
	font-size:11px;
	text-align:left;
	vertical-align:top;	
	font-weight:bold;
	}
TD.ProjectText
{
	color:#545454;
	font-size:11px;
	text-align:left;
	vertical-align:top;	
}
/*End PDS*/
/*
Div.GroupTitleDiv
{
		font-family:Arial;
	font-size:18px;
	color:#A4C595;
	font-weight:bold;
	}*/