/*--------------------- Technology Page Products Menu ---------------------*/

.Tech_ProdParent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    text-align:left;
    cursor: pointer;
    cursor: hand;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #d6d7d9;
}

.Tech_ProdParentOver {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #d6d7d9;
}

.Tech_ProdParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOn.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Tech_ProdChild {
	font:12px Verdana; 
	color:#717171;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Tech_ProdChild a, .Tech_ProdChild a:Link, .Tech_ProdChild a:Visited, .Tech_ProdChild a:Hover {
	color:#717171;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tech_ProdChildOver {
	font:12px Verdana; 
	color:#C84B2E;
	text-decoration:none;
    padding-left: 5px;
	cursor:pointer;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Tech_ProdChildOver a, .Tech_ProdChildOver a:Link, .Tech_ProdChildOver a:Visited, .Tech_ProdChildOver a:Hover {
	color:#C84B2E;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tech_ProdChildSelected {
	font:12px Verdana; 
	background-color: #e4e3e3;
	color:#717171;
	text-decoration:none;
    padding-left: 0px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Tech_ProdChildSelected a, .Tech_ProdChildSelected a:Link, .Tech_ProdChildSelected a:Visited, .Tech_ProdChildSelected a:Hover {
	color:#717171;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tech_ProdChildrenBox {
	padding-left:3px;
	border-bottom: solid 2px #d6d7d9;
	overflow:hidden !important;
}

.Tech_ProdMenu {
	width: 455px;
	overflow:hidden;
	border-Top: solid 2px #d6d7d9;
}

.Tech_ProdImageParent {
	display:none;
}

.Tech_ProdImageChild {
	border:0px;
	margin-right:2px;
}

/*-----------------------Technology Page Products Menu------------------------------------*/
.Tech_CompParent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(Tech_ProdParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    text-align:left;
    cursor: pointer;
    cursor: hand;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #ffffff;
}

.Tech_CompParentOver {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(Tech_ProdParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #ffffff;
}

.Tech_CompParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(Tech_ProdParentOn.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Tech_CompChild {
	font:12px Verdana; 
	color:#717171;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tech_CompChild a, .Tech_CompChild a:Link, .Tech_CompChild a:Visited, .Tech_CompChild a:Hover {
	color:#717171;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tech_CompChildOver {
	font:12px Verdana; 
	color:#C84B2E;
	text-decoration:none;
    padding-left: 5px;
	cursor:pointer;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Tech_CompChildOver a, .Tech_CompChildOver a:Link, .Tech_CompChildOver a:Visited, .Tech_CompChildOver a:Hover {
	color:#C84B2E;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tech_CompChildSelected {
	font:12px Verdana; 
	background-color: #e4e3e3;
	color:#717171;
	text-decoration:none;
    padding-left: 0px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Tech_CompChildSelected a, .Tech_CompChildSelected a:Link, .Tech_CompChildSelected a:Visited, .Tech_CompChildSelected a:Hover {
	color:#717171;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tech_CompChildrenBox {
	padding-left:3px;
	border-bottom: solid 2px #ffffff;
	overflow:hidden !important;
}

.Tech_CompMenu {
	width: 440px;
	overflow:hidden;
	border-Top: solid 2px #ffffff;
}

.Tech_CompImageParent {
	display:none;
}

.Tech_CompImageChild {
	border:0px;
	margin-right:2px;
}

/*-----------------------------------Products PAGE Menu---------------------------------*/
.Prod_Parent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    text-align:left;
    cursor: pointer;
    cursor: hand;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #d6d7d9;
}

.Prod_ParentOver {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOff.gif);
    font: 11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #d6d7d9;
}

.Prod_ParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOn.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Prod_Child {
	font:12px Verdana; 
	color:#717171;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.Prod_Child a, .Prod_Child a:Link, .Prod_Child a:Visited, .Prod_Child a:Hover {
	color:#717171;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Prod_ChildOver {
	font:12px Verdana; 
	color:#C84B2E;
	text-decoration:none;
    padding-left: 5px;
	cursor:pointer;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.Prod_ChildOver a, .Prod_ChildOver a:Link, .Prod_ChildOver a:Visited, .Prod_ChildOver a:Hover {
	color:#C84B2E;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Prod_ChildSelected {
	font:12px Verdana; 
	background-color: #8d8c8d;
	color:#ffffff;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.Prod_ChildSelected a, .Prod_ChildSelected a:Link, .Prod_ChildSelected a:Visited, .Prod_ChildSelected a:Hover {
	color:#ffffff;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Prod_ChildrenBox {
	padding-left:3px;
	border-bottom: solid 2px #d6d7d9;
	overflow:hidden !important;
}

.Prod_Menu {
	width: 455px;
	overflow:hidden;
	border-Top: solid 2px #d6d7d9;
}

.Prod_ImageParent {
	display:none;
}

.Prod_ImageChild {
	border:0px;
	margin-right:2px;
}

/*-----------------------------------Components PAGE Menu---------------------------------*/
.Comp_Parent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(Prod_ParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    text-align:left;
    cursor: pointer;
    cursor: hand;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #ffffff;
}

.Comp_ParentOver {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(Prod_ParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #ffffff;
}

.Comp_ParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(Prod_ParentOn.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Comp_Child {
	font:12px Verdana; 
	color:#717171;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.Comp_Child a, .Comp_Child a:Link, .Comp_Child a:Visited, .Comp_Child a:Hover {
	color:#717171;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Comp_ChildOver {
	font:12px Verdana; 
	color:#C84B2E;
	text-decoration:none;
    padding-left: 5px;
	cursor:pointer;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.Comp_ChildOver a, .Comp_ChildOver a:Link, .Comp_ChildOver a:Visited, .Comp_ChildOver a:Hover {
	color:#C84B2E;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Comp_ChildSelected {
	font:12px Verdana; 
	background-color: #8d8c8d;
	color:#ffffff;
	text-decoration:none;
    padding-left: 0px;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.Comp_ChildSelected a, .Comp_ChildSelected a:Link, .Comp_ChildSelected a:Visited, .Comp_ChildSelected a:Hover {
	color:#ffffff;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Comp_ChildrenBox {
	padding-left:3px;
	border-bottom: solid 2px #ffffff;
	overflow:hidden !important;
}

.Comp_Menu {
	width: 440px;
	overflow:hidden;
	border-Top: solid 2px #ffffff;
}

.Comp_ImageParent {
	display:none;
}

.Comp_ImageChild {
	border:0px;
	margin-right:2px;
}

/*----------------------- Project Page Menu --------------------------------*/

.Proj_Parent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    text-align:left;
    cursor: pointer;
    cursor: hand;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #d6d7d9;
}

.Proj_ParentOver {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOff.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #d6d7d9;
}

.Proj_ParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-repeat:no-repeat; 
    background-position: center center;
    background-image: url(ParentOn.gif);
    font:11px Verdana;
    color:#C84B2E;
    cursor: pointer;
    cursor: hand;
    text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Proj_Child {
	font:12px Verdana; 
	color:#717171;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.Proj_Child a, .Proj_Child a:Link, .Proj_Child a:Visited, .Proj_Child a:Hover {
	color:#717171;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Proj_ChildOver {
	font:12px Verdana; 
	color:#C84B2E;
	text-decoration:none;
    padding-left: 5px;
	cursor:pointer;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.Proj_ChildOver a, .Proj_ChildOver a:Link, .Proj_ChildOver a:Visited, .Proj_ChildOver a:Hover {
	color:#C84B2E;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Proj_ChildSelected {
	font:12px Verdana; 
	background-color: #8d8c8d;
	color:#ffffff;
	text-decoration:none;
    padding-left: 0px;
	text-align:left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}

.Proj_ChildSelected a, .Proj_ChildSelected a:Link, .Proj_ChildSelected a:Visited, .Proj_ChildSelected a:Hover {
	color:#ffffff;
	font:12px Verdana;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.Proj_ChildrenBox {
	padding-left:3px;
	border-bottom: solid 2px #d6d7d9;
	overflow:hidden !important;
}

.Proj_Menu {
	width: 455px;
	overflow:hidden;
	border-Top: solid 2px #d6d7d9;
}

.Proj_ImageParent {
	display:none;
}

.Proj_ImageChild {
	display:none;
}