html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
}   
.content_container ul{
	padding-left:8px;
}
.contain .blackbar {
	height: 19px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.contain #Layer4 #othertech a {
font-family: Arial, Helvetica, sans-serif;
text-align:center;
	display: block;
	background:#99CC66;
	width: 115px;
	height: 30px;
	text-decoration: none;
	vertical-align:middle;
	color: #000000;
	border: solid 1px;
	padding-top: 8px;
	font-size: 12px;
}
.contain #Layer4 #othertech a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	display: block;
	background:#99ee55;
	width: 115px;
	height: 30px;
	text-decoration: underline;
	vertical-align:middle;
	color: #000000;
	border: solid 1px;
	padding-top: 8px;
	font-size: 12px;
}
.contain .nav img {
	margin: 0px;
	padding: 0px;
	float: left;
}

.contain {
	width: 760px;
	padding: 0px;
	margin: 0px;
	height: 100%;
}
.contain .header {
	width: 760px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.contain .nav {
	padding: 0px;
	border: 0px;
	height: 27px;
	float: left;
}
#nav table {
display:block;
}
.contain .leftnav {
	float: left;
	width: 196px;
	height: 642px;
	background-image:url(images/left-bar.jpg);
}

#content {
	float: left;
	margin: 15px;
	padding-bottom:45px;
}
#content H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;

}
#content H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

}
#content H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 0px;
	text-align: left;

}
#content #video {
	float:right;
	margin: 5px;
	padding: 5px;
}

#content img {
display:block;

}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
td img {display: block;}
#Layer1 {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:97px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:0px;
	top:97px;
	width:979px;
	height:19px;
	z-index:2;
	background:url(images/black-bar.png) no-repeat top right;
}
#Layer3 {
	position:absolute;
	left:0px;
	top:115px;
	width:760px;
	height:27px;
	z-index:3;
}

td img {
display:block;
}

#Layer4 {
	position:absolute;
	left:0px;
	top:143px;
	width:196px;
	height:642px;
	z-index:4;
	background-image: url(images/left-bar.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top: 25px;
}
#Layer4 a {
	text-align:center;
	display: block;
	background:#99CC66;
	width: 115px;
	height:;
	text-decoration: none;
	color: #000000;
	border: solid 1px;
	padding:3px 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Layer4 #current a {
	text-align:center;
	display: block;
	background:#00CCFF;
	width: 115px;
	text-decoration: none;
	color: #000000;
	border: solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Layer4 a:hover {
	text-align:center;
	display: block;
	background:#99ee55;
	width: 115px;
	text-decoration: underline;
	color: #000000;
	border: solid 1px;
	font-size: 12px;
}
#Layer5 #content #floaticon {
	float: left;
}

#Layer5 {
	position:absolute;
	left:199px;
	top:149px;
	width:557px;
	height:634px;
	z-index:5;
}
#content ul {
	list-style-image: url(images/icons/cad-li.gif);
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#content #vtex ul {
	list-style-image: url(images/icons/vtx-li.gif);
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Layer5 #content #vtex {
	float: left;
	padding-right: 5px;
}
#content #wireless ul {
	list-style-image: url(images/icons/wireless-li.gif);
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#content #mag ul,#content ul.mag {
	list-style-image: url(images/icons/mag-li.gif);
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tableref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	padding: 2px 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 2px solid #FFCC00;
	border-left: 1px solid #000000;
}
.tableheadhori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #99CC66;
	text-align: center;
	padding: 2px 6px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 2px solid #FFCC00;
	border-left: 1px solid #000000;
}
.talbleheadvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCFF;
	text-align: center;
	border: 1px solid #000000;
	padding: 3px;
}
.tableborders {
	border: 1px solid #000000;
}
.tablecelltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#Layer5 #content #featuredtech {
border:thin black solid;
padding:8px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #6699FF;
	margin-right: 35px;
	margin-left: 35px;
}
#Layer5 #content #featuredtech img {
	padding: 3px;
}
#Layer5 #content #featuredtech H1 {
text-align:center;
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
color:#FF3333;
font-size:18px;
font-weight:bold;
}
#Layer5 #content #featuredtech p {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color: #330033;
font-size:16px;
font-weight:bolder;
}
#Layer5 #content #featuredtech a {
	font-family:Arial, Helvetica, sans-serif;
	color: #330033;
	font-size:16px;
	font-weight:bolder;
	text-decoration: none;
}
#Layer5 #content #featuredtech a:hover {
font-family:Arial, Helvetica, sans-serif;
color: #330033;
font-size:16px;
text-decoration:underline;
font-weight:bolder;
}


