body {	
	background-image: url(images/bk13.jpg);
	background-repeat: repeat;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

a:link {  color: #3C8CCA; text-decoration: underline}
a:visited {  color: #3C8CCA; text-decoration: underline}
a:hover {  color: #ffffff; text-decoration: none}
a:active {  color: #ffffff; text-decoration: none}

a.ftr:link {  size: 11px; color: #ffffff; text-decoration: none}
a.ftr:visited {  size: 11px; color: #ffffff; text-decoration: none}
a.ftr:hover {  size: 11px; color: #3C8CCA; text-decoration: underline}
a.ftr:active {  size: 11px; color: #3C8CCA; text-decoration: underline}

p.career a:link {	size: 14px;	color: #ffffff;	text-decoration: none;	border : thin solid #000000; padding : 5px;	background-color : #6C6A6A;}
p.career a:visited {  size: 14px; color: #ffffff; text-decoration: none; border : thin solid #000000; padding : 5px;	background-color : #6C6A6A;}
p.career a:hover {  size: 14px; color: #1B3F5B; text-decoration: none; border : thin solid #000000; padding : 5px;	background-color : #3C8CCA;}
p.career a:active {  size: 14px; color: #1B3F5B; text-decoration: none; border : thin solid #000000; padding : 5px;	background-color : #3C8CCA;}

td.prodmenu a:link {  size: 11px; color: #1B3F5B; text-decoration: underline}
td.prodmenu a:visited {  size: 11px; color: #1B3F5B; text-decoration: underline}
td.prodmenu a:hover {  size: 11px; color: #ffffff; text-decoration: none}
td.prodmenu a:active {  size: 11px; color: #ffffff; text-decoration: none}

div.floatmenu a:link {  size: 11px; color: #ffffff; text-decoration: none}
div.floatmenu a:visited {  size: 11px; color: #ffffff; text-decoration: none}
div.floatmenu a:hover {  size: 11px; color: #ff3f3f; text-decoration: underline}
div.floatmenu a:active {  size: 11px; color: #ff3f3f; text-decoration: underline}

div.floatmenu a.floatmenu2:link {  size: 11px; color: #ff7f7f; text-decoration: none}
div.floatmenu a.floatmenu2:visited {  size: 11px; color: #ff7f7f; text-decoration: none}
div.floatmenu a.floatmenu2:hover {  size: 11px; color: #154773; text-decoration: underline}
div.floatmenu a.floatmenu2:active {  size: 11px; color: #154773; text-decoration: underline}

.textlarge {
	font-size : larger;
}

.textbold {
	font-weight: bold;
}

.copyright {
	FONT: 11px arial, geneva, verdana, sans-serif; COLOR: #999999
}

table.main{
	background-color : #6C6A6A;
	/*height: 550px;*/	
}

td {
	FONT: 14px verdana, arial, sans-serif; COLOR: #1B3F5B;
}

td.fr {
	FONT: 14px Arial, verdana, arial, sans-serif; COLOR: #ffffff;
}

.footer {
	background-image: url(images/footer.gif);
	background-repeat: repeat-x;
	height: 39px;
	FONT: 11px arial, geneva, verdana, sans-serif; COLOR: #ffffff
}

h3 {
	font-family : arial, geneva, verdana, sans-serif;
	font-size : 13px;
	color : #3C8CCA;
}

h4 {
	font-family : arial, geneva, verdana, sans-serif;
	font-size : 16px;
	text-decoration : underline;
}

div.news {
	font-family : arial, geneva, verdana, sans-serif;
	color : #1B3F5B;
	text-align : center;
}

.prodinfo {
	background-color : #C0C0C0;
	color : #1B3F5B;
}

.prodinfobold {
	background-color : #C0C0C0;
	color : #1B3F5B;
	font-weight : bold;
}

.prodheadermain {
	background-color : #C0C0C0;
	color : #000000;
	font-size : 14px;
	vertical-align : bottom;
	font-family : Trebuchet ms, arial, verdana, sans-serif;
}

.prodheadersub {
	background-color : #C0C0C0;
	color : #000000;
	text-decoration : underline;
	font-size : 12px;
}

.prodinfomain {
	background-color : #C0C0C0;
	color : #1B3F5B;
	font-size : 14px;
	font-weight : bold;
}

.prodinfosub {
	background-color : #C0C0C0;
	color : #1B3F5B;
	font-size : 14px;
}

hr.prod {
	width : 100%;
	size : 1px;
	color : #3C8CCA;
	height : 1px;
}

.formerr {
	color : #FF0000;
}

div.floatbox {
	float : right;
	padding : 5px;
	left-margin : 10px;
	border : 1px;
}

div.floatmenu {
	float : left;
	padding : 0px;
	margin : 0px;
	background-image: url(images/r7c2b.gif);
	background-repeat: no-repeat;
	FONT: 11px arial, geneva, verdana, sans-serif; COLOR: #C0C0C0;
}

span.floatprodmenu {
	position : relative;
	padding : 0px;
	top : 44px;
	width : 500px;
	height: 40px;
	margin-right : 10px;
	text-align : right;
	vertical-align : top;
	z-index : 2;
	FONT: 11px arial, geneva, verdana, sans-serif;
	COLOR: #3C8CCA;
	border : 0px;
	float : right;
	/*border-color : black;
	border-width : 1px;
	border-style : solid;*/
}

span.floatprodmenu a:link {  size: 11px; color: #000000; text-decoration: none}
span.floatprodmenu a:visited {  size: 11px; color: #000000; text-decoration: none}
span.floatprodmenu a:hover {  size: 11px; color: #ffffff; text-decoration: underline}
span.floatprodmenu a:active {  size: 11px; color: #ffffff; text-decoration: underline}

span.floatdummy {  			/* --- Dummy box needed to keep RoHS logo   --- */
	position : relative;	/* --- from shifting on window resize when  --- */
	top : 40px;				/* --- using the float_rohsbox object.      --- */
	z-index : 2;			/* --- Embed float_rohsbox into float dummy --- */
	COLOR: #3C8CCA;
	/*float : right;*/
	float : left;
}

span.float_rohsbox {
	position : absolute;
	/*top : -170px;*/
	top : 56px;
	/*right : 640px;*/
	left : 30px;
	padding : 0px;
	border : 0px;
	z-index : 3;
}

div.prodpicdummy {
	position : relative;
	z-index : 2;
	float : left;
}

div.float_prodpic {  /* used for Fans */
	position : absolute;
	top : 10px;
	left : 6px;
	padding : 0px;
	border : 1px;
	z-index : 3;
	text-align : center;
}

div.float_prodpic01 {  /* used for Discretes, Interconnect */
	position : absolute;
	top : 10px;
	left : 30px;
	padding : 0px;
	border : 1px;
	z-index : 3;
	text-align : center;
}

div.float_prodpic02 {  /* used for Fuses */
	position : absolute;
	top : 10px;
	left : 24px;
	padding : 0px;
	border : 1px;
	z-index : 3;
	text-align : center;
}

div.float_prodpic03 {  /* used for LCDs */
	position : absolute;
	top : 10px;
	left : 0px;
	padding : 0px;
	border : 1px;
	z-index : 3;
	text-align : center;
}

/* ---------------------------------- */
/* ------ Top Navigation Menu ------- */
/* ---------------------------------- */

#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
float: left;
position: relative;
}

#csstopmenu a{
text-decoration: none;
}

.mainitems{
/*border: 1px solid black;
border-left-width: 0;*/
background-color: #6C6A6A;
}

.headerlinks a{
margin: auto 8px;
font-weight: bold;
color: black;
}

.submenus{
display: none;
width: 15em;
position: absolute;
top: 2.2em;
left: 0;
background-color: #67B4F0;
border: 1px solid black;
}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
color: black;
font-size: 12px;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:hover{ background-color: #1B3F5B;color: white;}
.submenus li a:link {  color: black}
.submenus li a:visited {  color: black}
.submenus li a:active {  color: white}

#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}