@charset "UTF-8";
/* CSS Document */

body {
	width: 864px;
	text-align:center;
	margin: 0 auto 0 auto;
	padding: 0;
	background-color: black;
}

#wrapper {
	width: 864px;
	height: 100%; 
	margin: 0 auto 0 auto;
	text-align: left;
	position: relative;
	padding: 0;
	background: url(images/bkgd.jpg);
}

#header {
	margin: 0;
	padding: 0;
	background-image:url(images/home_rem_01b.jpg); 
	width:864px;
	height: 46px;
}

		#header p {
			margin: 0;
			/* padding: 24px 0 0 72px; */
			padding: 12px 0 0 72px;
			font-family: Myriad-Pro, Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			color: #e7c13c;
			font-size: 19px;
		}

#secondary_navigation {
	padding: 0;
	margin: 0;
	background: url(images/home_rem_02.jpg) top left no-repeat; 
	width: 231px;
	min-height: 663px;  
	float: left;
}

			#secondary_navigation p {
				padding: 0;
				margin: 17px 0 0 0px;
				text-align: left;
				color: #c8a430;
				font-family: Myriad-Pro, Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				text-transform: uppercase;
				line-height: 12px;
			}
	
			#secondary_navigation p.first {
				margin: 120px 0 0 0;
			}
	
			#secondary_navigation p.bullets {
				margin: 6px 39px 6px 55px;
				color: white;
				font-size: 10px;
				line-height: 12px;
			}
	
			#secondary_navigation a {
				color: white;
				text-decoration: none;
			}
	
			#secondary_navigation a:hover {
				color: #c8a430;
				text-decoration: underline;
			}
	
			#secondary_navigation table#tbl_nav {
				margin: 20px 0px 0px 55px;
				color: #c8a430;
				font-size: 10px;
				line-height: 12px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
			}
	
			#secondary_navigation table#tbl_nav td p {
				margin: 3px 0px 0px 0px;
				text-align: center;
			}
	
			#secondary_navigation table#tbl_nav td p a {
				color: #c8a430;
			}
	
			#secondary_navigation table#tbl_nav td p a:hover {
				color: white;
			}
	


#container {
	width: 633px;
	min-height: 663px; 
	position: relative;
	padding: 0;
	float: right;
}

	#main_navigation {
		padding: 0;
		margin: 0px;
		background-image:url(images/home_rem_03.jpg); 
		width: 633px;
		height: 39px;
	}
	
			#main_navigation p {
				padding: 18px 10px 0 0;
				margin: 0px;
				text-align: right;
				color: white;
				font-family: Myriad-Pro, Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: normal;
			}
	
			#main_navigation a {
				padding: 0px 3px 0 3px;
				margin: 0;
				color: white;
				text-transform: uppercase;
				text-decoration: none;
			}
			
			#main_navigation a:hover {
				color: #c8a430;
				text-decoration: underline;
			}
			
	
	#main_graphic {
		padding: 0;
		margin: 0px;
		background-image:url(images/home_rem_04.jpg); 
		width: 633px;
		height: 206px;
		float: right;
	}
	
	#main_content {
	margin: 0px;
	padding: 0;
	width: 633px;
	min-height: 418px;
	float: right;
	background: url(images/home_rem_05.jpg) top left no-repeat;
	font-size: 10px;
	color: #00F;
	}
	
			#main_content h1 {
				padding: 20px 20px 0px 55px;
				font-family:Verdana, Geneva, sans-serif;
				font-size: 16px;
				line-height: 19px;
				color: #a8001f;
				font-weight: bold;
				margin: 0px;
				text-transform:uppercase;
			}
			
			#main_content h2 {
				padding: 20px 20px 0px 55px;
				font-family:Verdana, Geneva, sans-serif;
				font-size: 12px;
				line-height: 17px;
				color: #013662;
				font-weight: bold;
				margin: 0px;
				text-transform:uppercase;
			}
			
			#main_content h3 {
				padding: 20px 20px 0px 55px;
				font-family:Verdana, Geneva, sans-serif;
				font-size: 11px;
				line-height: 17px;
				color: black;
				font-weight: bold;
				margin: 0px;
			}
			
			#main_content p {
	padding: 17px 20px 8px 55px;
	margin: 0px;
	text-align: center;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
			}
			
			#main_content div {
	padding: 0px 20px 0px 55px;
	margin: 0px;
	/* text-align: left; */
				color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
			}
			
			#main_content ul,ol {
				padding: 0px 20px 0px 95px;
				margin: 0px;
				color: #666;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content ul.level2,#main_content ol.level2 {
				padding: 0px 20px 0px 35px;
				margin: 0px;
				color: #666;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content li {
				padding: 0px 0px 0px 0px;
				margin: 0px;
			}
			
			#main_content form {
				padding: 0px 20px 8px 55px;
				margin: 0px;
				text-align: left;
				color: #666;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			
			#main_content form td {
				 padding: 6px 3px 6px 0px; 
			}
			
			#main_content form td input {
				width: 350px;
			}
			
					#main_content form td input#submit {
						width: 90px;
					}
			
					#main_content form td input.qty {
						width: 80px;
					}
					
					#main_content form td input.partnum {
						width: 225px;
					}
			
			#main_content form td textarea {
				width: 496px;
				height: 120px;
			}
			
			#main_content form td h2 {
				padding: 20px 0px 0px 0px;
			}
			
			#main_content table.products {
				margin: 17px 20px 8px 55px;
				/* margin: 0px; */
				text-align: left;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content table.products td{
				padding: 12px 10px 20px 10px;
				/* margin: 0px; */
				text-align: center;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content table.products td p{
				padding:0;
				margin: 0px; 
				text-align: center;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content table.products td h2{
				padding:0;
				margin: 0px; 
			}
			
			.intro {
				color: #a8001f;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				line-height: 17px;
				font-weight: bold;
			}

			
			#main_content table.milspectbl {
				margin: 17px 20px 8px 55px;
				/* margin: 0px; */
				text-align: left;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content table.milspectbl td{
				padding: 2px 2px 2px 2px;
				/* margin: 0px; */
				text-align: center;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content table.milspectbl td p{
				padding:0;
				margin: 0px; 
				text-align: center;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 17px;
				font-weight: normal;
			}
			
			#main_content table.milspectbl td h2{
				padding:0;
				margin: 0px; 
			}
			
			#main_content hr {
				margin: 15px 20px 10px 53px;
				color: #CCC;
				
			}
			
			#main_content p.footer {
				padding: 4px 4px 4px 55px;
				margin: 0px;
				text-align: left;
				color: #002241;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				line-height: 15px;
				font-weight: normal;
			}
	
			#main_content p.footer a {
				color: #002241;
				text-decoration: underline;
			}
	
			#main_content p.footer a:hover {
				color: #666;
				text-decoration: none;
			}
			
			#main_content p.need {
				color: red;
				font-weight: bold;
			}
			
			#main_content a {
				color: #013662;
				text-decoration:underline;
			}
			
			#main_content a:hover {
				color: #a8001f;
				text-decoration:none;
			}
			
			#main_content img {
				margin: 0 10px 10px 0;
			}
			
	#footer {
		width: 864px;
		height: 107px; 
		margin: 0;
		text-align: left;
		background-image:url(images/home_rem_06.jpg); 
		clear:both;
	}

			#footer p {
				padding: 10px 20px 0 55px;
				margin: 0px;
				color: black;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				line-height: 13px;
			}
	
			#footer a {
				margin: 0;
				color: #06C;
				text-transform: uppercase;
				text-decoration: underline;
			}
			
			#footer a:hover {
				color: #c8a430;
				text-decoration: none;
			}
			

	

/*

h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #28a1d8;
	font-weight: bold;
	margin: 23px 30px 0 30px;
}

h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #2da83b;
	font-weight: bold;
	margin: 13px 30px 0 30px;
}

h4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #19528b;
	font-weight: bold;
	margin: 13px 30px 0 30px;
}

p, ul, li {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #444;
	font-weight: normal;
	margin: 4px 30px 14px 30px;
}

*/



/* highlights for main nav */

body.home #main_navigation a#home,
body.about #main_navigation a#about,
body.quote #main_navigation a#quote,
body.products #main_navigation a#products,
body.news #main_navigation a#news,
body.contact #main_navigation a#contact,
body.blank #main_navigation a#blank
{
	color: #c8a430;
}

/* highlights for secondary nav */

body.switches #secondary_navigation a#switches,
body.relays #secondary_navigation a#relays,
body.circuit_breakers #secondary_navigation a#circuit_breakers,
body.rccbs #secondary_navigation a#rccbs,
body.indicators #secondary_navigation a#indicators,
body.cockpit_controls #secondary_navigation a#cockpit_controls,
body.leds_lamps #secondary_navigation a#leds_lamps,
body.seals_guards #secondary_navigation a#seals_guards,
body.switch_assemblies #secondary_navigation a#switch_assemblies,
body.engraving #secondary_navigation a#engraving,
body.military_packaging #secondary_navigation a#military_packaging,
body.rfid_packaging #secondary_navigation a#rfid_packaging,
body.eaton_aerospace #secondary_navigation a#eaton_aerospace,
body.eaton_msc #secondary_navigation a#eaton_msc,
body.eaton_vehicle_controls #secondary_navigation a#eaton_vehicle_controls,
body.otto_engineering #secondary_navigation a#otto_engineering,
body.eta_breakers #secondary_navigation a#eta_breakers,
body.electroswitch #secondary_navigation a#electroswitch,
body.data_display #secondary_navigation a#data_display,
body.apm_hexseal #secondary_navigation a#apm_hexseal,
body.linemaster #secondary_navigation a#linemaster,
body.milspec #secondary_navigation a#milspec,
body.blank #secondary_navigation a#blank
{
	color: #c8a430;
}

/* art for EACH page */

/* ABOUT */
body.about #main_graphic {
	background-image: url(images/about_04.jpg); 
}

/* QUOTE */
body.quote #main_graphic {
	background-image: url(images/quote_04.jpg); 
}

/* PRODUCT LINES */
body.products #main_graphic {
	background-image: url(images/product_lines_04.jpg); 
}

/* NEWS */
body.news #main_graphic {
	background-image: url(images/news_04.jpg); 
}

/* VALUE ADDED */
body.value_added #main_graphic,
body.switch_assemblies #main_graphic,
body.engraving #main_graphic,
body.military_packaging #main_graphic,
body.rfid_packaging #main_graphic
{
	background-image: url(images/value_added_04.jpg); 
}

/* CONTACT */
body.contact #main_graphic {
	background-image: url(images/contact_04.jpg); 
}

/* MILSPEC */
body.milspec #main_graphic {
	background-image: url(images/milspec_04.jpg); 
}

/* SWITCHES */
body.switches #main_graphic {
	background-image: url(images/switches_04.jpg); 
}

/* RELAYS */
body.relays #main_graphic {
	background-image: url(images/relays_04.jpg); 
}

/* CIRCUIT BREAKERS */
body.circuit_breakers #main_graphic {
	background-image: url(images/circuit_breakers_04.jpg); 
}

/* RC CIRCUIT BREAKERS */
body.rccbs #main_graphic {
	background-image: url(images/rccbs_04.jpg); 
}

/* INDICATORS */
body.indicators #main_graphic {
	background-image: url(images/indicators_04.jpg); 
}

/* COCKPIT CONTROLS */
body.cockpit_controls #main_graphic {
	background-image: url(images/cockpit_controls_04.jpg); 
}

/* LEDS LAMPS */
body.leds_lamps #main_graphic {
	background-image: url(images/leds_lamps_04.jpg); 
}

/* SEALS GUARDS */
body.seals_guards #main_graphic {
	background-image: url(images/seals_guards_04.jpg); 
}

/* EATON AERO */
body.eaton_aerospace #main_graphic {
	background-image: url(images/eaton_aero_04.jpg); 
}

/* EATON MSC*/
body.eaton_msc #main_graphic {
	background-image: url(images/eaton_msc_04.jpg); 
}

/* EATON VEHICLE */
body.eaton_vehicle_controls #main_graphic {
	background-image: url(images/eaton_vehicle_04.jpg); 
}

/* OTTO */
body.otto_engineering #main_graphic {
	background-image: url(images/otto_04.jpg); 
}

/* ETA */
body.eta_breakers #main_graphic {
	background-image: url(images/eta_04.jpg); 
}

/* ELECTROSWITCH */
body.electroswitch #main_graphic {
	background-image: url(images/electroswitch_04.jpg); 
}

/* DATA DISPLAY */
body.data_display #main_graphic {
	background-image: url(images/data_display_04.jpg); 
}

/* APM HEXSEAL */
body.apm_hexseal #main_graphic {
	background-image: url(images/apm_04.jpg); 
}

/* LINEMASTER */
body.linemaster #main_graphic {
	background-image: url(images/linemaster_04.jpg); 
}

/* SITEMAP */
body.sitemap #main_graphic {
	background-image: url(images/about_04.jpg); 
}

.products #wrapper #container #main_content div table tr td strong {
	color: #0F12AA;
}
.home #wrapper #container #main_content table tr th {
	color: #F7FFF6;
}
.home #wrapper #container #main_content table tr th {
}
.home #wrapper #container #main_content table {
	font-size: 12px;
}
.home #wrapper #container #main_content table {
	font-size: 14px;
}
.home #wrapper #container #main_content table tr th div {
	color: #FFBF0E;
	font-size: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.home #wrapper #container #main_content table tr th {
	color: #000;
}
.home #wrapper #container #main_content table tr th {
	color: #FFBF0E;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
}
.home #wrapper #container #main_content table {
	color: #000;
}
.home #wrapper #container #main_content table {
	color: #000;
}
.home #wrapper #container #main_content table tr th table tr th div {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.home #wrapper #container #main_content table tr th table tr th div {
	color: #000;
	font-weight: bold;
}
.home #wrapper #container #main_content table tr th {
	color: #000;
}
.home #wrapper #container #main_content table tr th div {
	color: #000;
}
.home #wrapper #container #main_content table tr th table tr th div {
	color: #FF0418;
}
.home #wrapper #container #main_content table tr th table tr th div {
	color: #0C28FF;
}
.home #wrapper #container #main_content table tr th div {
	color: #1528FF;
}
.home #wrapper #container #main_content table tr th table tr th div {
	color: #F00;
}
.home #wrapper #container #main_content table tr th div {
	color: #F00;
}
.home #wrapper #container #main_content table tr th table tr th div {
	color: #821500;
	font-weight: bold;
}
.home #wrapper #container #main_content table tr th div strong {
	color: #821D00;
}
.home #wrapper #container #main_content h3 strong {
	color: #999;
}
.home #wrapper #container #main_content h3 .intro em strong {
	color: #800000;
}
.home #wrapper #container #main_content h3 strong em {
	color: #000;
}
.home #wrapper #container #main_content p strong {
	color: #000080;
	font-size: 14px;
}
.home #wrapper #container #main_content p strong {
	color: #FF8000;
	font-size: 12px;
}
.home #wrapper #container #main_content p strong {
	color: #000080;
	font-style: italic;
}
.home #wrapper #container #main_content p strong {
	color: #039;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

