/* CSS Document */

body {
	background-color:#FFFFFF;
	margin:0 auto 0 auto;
	background-image: url(MPS-images/MPS-home-slices/MPS-header-horiz-repeat.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
	
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0;
	padding-top: 6px;
	color: #693404;
	}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00356B;
	margin: 5px 0 5px 0;
	}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	margin: 0;
	color: #FFF;
	text-align: center;
	width: 230px;
	vertical-align: middle;
	padding: 4px 0 4px 0;
	background-color: #1E3447;
	margin-top: 10px;
	}
	
#container {
	width:985px;
	margin:0 auto 0 auto;
	background-image: url(MPS-images/MPS-home-slices/MPS-main-body-vert-repeat.jpg);
	background-repeat: repeat-y;
	text-align: center;
	}
	
#header {
	background-image: url(MPS-images/MPS-home-slices/MPS-header.jpg);
	height: 112px;
	width: 985px;
	}
	
#top-nav-left {
	background-image: url(MPS-images/MPS-home-slices/MPS-top-nav-left.jpg);
	height: 18px;
	width: 985px;
	background-repeat: no-repeat;
	position: relative;
	}
	
#top-nav {
	background-image: url(MPS-images/MPS-home-slices/MPS-top-nav.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 736px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #663300;
	text-align: center;
	margin-left: 249px;
	}
	
#top-nav a:link {color: #FFFFFF; text-decoration: none;}
#top-nav a:visited {color: #FFFFFF; text-decoration: none;}
#top-nav a:active {color: #FFFFFF; text-decoration: none;}
#top-nav a:hover {color: #663300; text-decoration: none;}

#shade-under-top-nav {
	background-image: url(MPS-images/MPS-home-slices/MPS-shade-under-top-nav.jpg);
	height: 20px;
	width: 985px;
	}
	
#main-body-container {
	background-image: url(MPS-images/MPS-home-slices/MPS-main-body-vert-repeat.jpg);
	background-repeat: repeat-y;
	}
	
#left-nav-container {
	background-image: url(MPS-images/MPS-home-slices/MPS-left-nav-vert-repeat.jpg);
	background-repeat: repeat-y;
	width: 218px;
	}
	
#left-nav-top-gap {
	height: 11px;
	width: 218px;
	background-color: #EBEBEB;
	}
	
#left-nav-top {
	background-image: url(MPS-images/MPS-home-slices/MPS-left-nav-top.jpg);
	width: 218px;
	height: 20px;
	background-color: #EFEFEF;
	background-repeat: no-repeat;
	background-position: bottom;
	}

#magnetics-button {
	background-image: url(MPS-images/MPS-home-slices/MPS-left-nav-button.jpg);
	width: 214px;
	height: 28px;
	color: #FFCA80;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 0 0;
	background-repeat: no-repeat;
	}
	
#magnetics-button a:link {text-decoration: none; color: #FFCA80;}
#magnetics-button a:visited {text-decoration: none; color: #FFCA80;}
#magnetics-button a:active {text-decoration: none; color: #FFCA80;}
#magnetics-button a:hover {text-decoration: none; color: #FEDFB3;}

	
#magnetics-links {
	width: 210px;
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	line-height: 135%;
	padding: 8px 0 8px 8px;
	text-align: left;
	}
	
#magnetics-links a:link {color:#FFFFFF; text-decoration: none;}
#magnetics-links a:active {color:#FFFFFF; text-decoration: none;}	
#magnetics-links a:visited {color:#FFFFFF; text-decoration: none;}
#magnetics-links a:hover {color: #FFCA80;text-decoration: none;}
	
#power-supplies-button {
	background-image: url(MPS-images/MPS-home-slices/MPS-left-nav-button.jpg);
	width: 214px;
	height: 28px;
	color: #FFCA80;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 0 0;
	background-repeat: no-repeat;
	}
	
#power-supplies-button a:link {text-decoration: none; color: #FFCA80;}
#power-supplies-button a:visited {text-decoration: none; color: #FFCA80;}
#power-supplies-button a:active {text-decoration: none; color: #FFCA80;}
#power-supplies-button a:hover {text-decoration: none; color: #FEDFB3;}
	
#power-supply-links {
	width: 210px;
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	line-height: 135%;
	padding: 8px 0 8px 8px;
	text-align: left;
	}
	
#power-supply-links a:link {color: #FFFFFF; text-decoration: none;}
#power-supply-links a:active {color: #FFFFFF;  text-decoration: none;}
#power-supply-links a:visited {color: #FFFFFF;  text-decoration: none;}
#power-supply-links a:hover {color: #FFCA80;text-decoration: none;}
	
#temperature-sensors-button {
	background-image: url(MPS-images/MPS-home-slices/MPS-left-nav-button.jpg);
	width: 214px;
	height: 28px;
	color: #FFCA80;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 0 0;
	background-repeat: no-repeat;
	}
	
#temperature-sensors-button a:link {text-decoration: none; color: #FFCA80;}
#temperature-sensors-button a:visited {text-decoration: none; color: #FFCA80;}
#temperature-sensors-button a:active {text-decoration: none; color: #FFCA80;}
#temperature-sensors-button a:hover {text-decoration: none; color: #FEDFB3;}
	
#temperature-sensors-links {
	width: 210px;
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	line-height: 135%;
	padding: 8px 0 8px 8px;
	vertical-align: text-top;
	text-align: left;
	}
	
#temperature-sensors-links a:link {color: #FFFFFF; text-decoration: none;}
#temperature-sensors-links a:active {color: #FFFFFF; text-decoration: none;}
#temperature-sensors-links a:visited {color: #FFFFFF; text-decoration: none;}
#temperature-sensors-links a:hover {color: #FFCA80;text-decoration: none;}

#left-nav-graphic {
	background-image: url(MPS-images/MPS-home-slices/MPS-left-nav-graphic.jpg);
	background-repeat: no-repeat;
	width: 218px;
	height: 49px;
	}
	
#left-nav-bottom {
	background-image: url(MPS-images/MPS-home-slices/MPS-left-nav-bottom.jpg);
	width: 218px;
	height: 28px;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #EFEFEF;
	}
	
#left-nav-bottom-gap {
	height: 15px;
	width: 218px;
	background-color: #EBEBEB;
	}
	
#page-title-area {
	background-image: url(MPS-images/MPS-home-slices/MPS-page-title-area.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 696px;
	font-family: "Trebuchet MS";
	text-align: center;
	color: #693404;
	font-size: 24px;
	font-weight: bold;
	padding: 0 0 3px 10px;
	line-height: 113%;
	}
	
#product-array {
	background-image: url(MPS-images/MPS-home-slices/MPS-product-array.jpg);
	background-repeat: no-repeat;
	width: 333px;
	height: 414px;
	margin-left: 30px;
	}

#lower-nav {
	background-image: url(MPS-images/MPS-home-slices/MPS-lower-nav.jpg);
	background-repeat: no-repeat;
	width: 985px;
	height: 54px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding: 5px 0 0 0;
	line-height: 112%;
	}
	
#lower-nav a:link {color: #FFFFFF; text-decoration: none;}
#lower-nav a:active {color: #FFFFFF; text-decoration: none;}
#lower-nav a:visited {color: #FFFFFF; text-decoration: none;}
#lower-nav a:hover {color: #663300; text-decoration: none;}
	
#bottom-piece {
	background-image: url(MPS-images/MPS-home-slices/MPS-bottom-piece.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 985px;
	}
	
.main-body-text {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #4A4949;
	padding: 15px 20px 15px 25px;
	vertical-align: top;
	line-height: 140%;
	text-align: left;
	}
	
.main-body-text a:link {color: #4A4949;}
.main-body-text a:active {color: #4A4949;}
.main-body-text a:visited {color: #4A4949;}
.main-body-text a:hover {color: #4A4949; text-decoration: none;}

.main-body-text2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #4A4949;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	line-height: 125%;
	text-align: left;
	}
	
.main-body-text2 a:link {color: #0033CC;}
.main-body-text2 a:active {color: #0033CC;}
.main-body-text2 a:visited {color: #0033CC;}
.main-body-text2 a:hover {color: #0033CC; text-decoration: none;}

.main-body-text3 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #4A4949;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	line-height: 125%;
	text-align: left;
	background-color: #FFFFFF;
	}
	
.main-body-text3 a:link {color: #0033CC;}
.main-body-text3 a:active {color: #0033CC;}
.main-body-text3 a:visited {color: #0033CC;}
.main-body-text3 a:hover {color: #0033CC; text-decoration: none;}
	
.featured-product-headline {
	background-image: url(MPS-images/MPS-home-slices/MPS-feat-prod-headline.jpg);
	background-repeat: no-repeat;
	width: 333px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-left: 30px;
	margin-top: 20px;
	height: 29px;
	vertical-align: middle;
	}
	
.featured-product-text-area {
	background-image: url(MPS-images/MPS-home-slices/MPS-feat-prod-text-area.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 88px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #4A4949;
	padding: 5px 5px 5px 10px;
	text-align: left;
	line-height: 110%;
	vertical-align: middle;
	}
	
.featured-product-photo-area {
	background-image: url(MPS-images/MPS-home-slices/MPS-feat-prod-photo-area.jpg);
	background-repeat: no-repeat;
	width: 121px;
	height: 98px;
	margin-left: 212px;
	}
   
.form-text {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #4A4949;
	line-height: 150%;
	padding: 5px 0 5px 0;
	text-align: left;
	}
	
.form-border {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #4A4949;
	line-height: 150%;
	border: solid;
	border-color: #00356B;
	border-width: 2px;
	}
	
.products-border {
	color: #CCCCCC
	line-height: 150%;
	border: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	}
	
.button-height {
	height: 24px;
	}
	
.sales-rep-text {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #00356B;
	font-weight: bold;
	}
	
.sales-rep-text-2 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #00356B;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	line-height: 100%;
	}
	
.form-text2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #4A4949;
	line-height: 50%;
	padding: 5px 0 5px 0;
	text-align: left;
	}
	
.product-category-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0;
	color: #FFF;
	text-align: left;
	vertical-align: middle;
	padding: 4px 0 4px 5px;
	background-color: #1E3447;
	font-weight: bold;
	}
	
#sales-rep-map {
	width: 650px;
	height: 535px;
	background-image: url(MPS-images/US-map2.jpg);
	background-repeat: no-repeat;
	text-align: center;
	/*padding-top:185px;*/
}
	
#products-page-window-1 {
	background-image: url(MPS-images/MPS-products-gradient.jpg);
	width: 230px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 135%;
	background-repeat: no-repeat;
	color: #131313;
	text-align: center;
	background-position: top;
	padding-top: 5px;
	}
	
#products-page-window-1 a:link {color: #131313; text-decoration: none;}
#products-page-window-1 a:visited {color: #131313; text-decoration: none;}
#products-page-window-1 a:active {color: #131313; text-decoration: none;}
#products-page-window-1 a:hover {color: #ED7700; text-decoration: none;}

#products-page-window-2 {
	background-image: url(MPS-images/MPS-products-gradient.jpg);
	width: 230px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 135%;
	background-repeat: no-repeat;
	color: #131313;
	text-align: center;
	background-position: top;
	padding-top: 5px;
	}
	
#products-page-window-2 a:link {color: #131313; text-decoration: none;}
#products-page-window-2 a:visited {color: #131313; text-decoration: none;}
#products-page-window-2 a:active {color: #131313; text-decoration: none;}
#products-page-window-2 a:hover {color: #ED7700; text-decoration: none;}
	
#products-page-window-3 {
	background-image: url(MPS-images/MPS-products-gradient.jpg);
	width: 230px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 135%;
	background-repeat: no-repeat;
	color: #131313;
	text-align: center;
	background-position: top;
	padding-top: 5px;
	height: 291px;
	}
	
#products-page-window-3 a:link {color: #131313; text-decoration: none;}
#products-page-window-3 a:visited {color: #131313; text-decoration: none;}
#products-page-window-3 a:active {color: #131313; text-decoration: none;}
#products-page-window-3 a:hover {color: #ED7700; text-decoration: none;}

.product-window-gold-stroke {
	background-image: url(MPS-images/MPS-prod-with-background-color/MPS-products-gold-stroke.gif);
	width: 125px;
	height: 119px;
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
	text-align: center;
	}
	
.product-window-white-BG {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	}

li {
	margin: 0 0 0 -25px;
	line-height: 125%;
  	}
	
.inductor-window {
	background-image:url(MPS-images/MPS-power-inductor/MPS-power-inductor-window.jpg);
	background-repeat:no-repeat;
	width:325px;
	height:189px;
	font-family:"Trebuchet MS";
	font-size:14px;
	margin:14px;
	color: #693404;
	text-align:left;
}

.inductor-window-text {
	float:left;
	width:170px;
	font-size:16px;
	padding-left:7px;
	text-align:center;
	display:table-cell; vertical-align:middle;
	margin-top:22%;
	margin-top:40%\9;
}

.inductor-window-img {
	float:right;
	width:139px;
	height:189px;
}

.inductor-window-text a {
	color:#00356b;
	text-decoration:none;
	font-weight:bold;
}

.inductor-window-text a:hover {
	color:#693404;
	text-decoration:none;
}

.inductor-window a img {
	border:none;
	margin-top:-1px;
}