html, body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #FFF;
	background-color: #000;
	}

/* not in use 
#header {
	position: absolute;
	width: 100%;
	margin: 0px;
	padding: 0px;
	top: 0px;
	height: 100px;
	}
*/

#left {
	position: absolute;
	left: 0px;
	top: 175px;
	width: 127px;
	}
.sub-banner { 
	width: 100%;
 	}
.banner-info {
	font: bold 12px Ariel, Helvetica, sans-serif;
	color: #FFCB03;
	background-color: #000;
	padding: 0px 20px; 
 	}
.address 
	{
	font: bold 10px arial,sans-serif;
	color: #fff;
	background-color: #000;
	text-align: left;
	padding: 0px 0px 0px 0px; 
	margin-left: 5px;
 	}
.product-line { 
	color: #FFF;
	background-color: #004A84;	
	margin: 10px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
	}
.footer { 
	font: bolder 10px Ariel, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #FFF;
	background-color: #000;
	text-align: center;
 	margin: 0px 20px 40px 140px;
	}
.copyright
	{
	font: bold 10px arial,sans-serif;
	color: #FFF;
	background-color: #000;
	text-align: center;
	vertical-align: top;
	}

#main {
	margin: 5px 20px 0px 140px;
	font: 11px  "Times New Roman", Times, serif;
	color: #000;
	background-color: #FFF; 
	}
#main p {
	font: 11px  Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	text-align: justify;
	letter-spacing: .5px;
	margin: 0px 15px 0px 15px;
	}
ul {
	font: 11px  Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	text-align: left;
	letter-spacing: .5px;
	margin: 0px 5px 0px 5px;
	}
li {
	font: 11px  Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	text-align: left;
	letter-spacing: .5px;
	margin: 0px 5px 0px 10px;
	}
h1 {
	font: bold 24px "Times New Roman", Times, serif;
	color: #000;
	background-color: #FFF;
	letter-spacing: 2px;
	line-height: 2px;
	margin-left: 10px;
	}
h2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	letter-spacing: 2px;
	line-height: 12px;
	margin-left: 10px;
	}
h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	letter-spacing: .5px;
	margin: 0px 15px 0px 15px;
	}
h4 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	letter-spacing: .5px;
	margin: 0px 15px 0px 10px;
	line-height: 25px;
	}


/* product line links */
.product-line a:link,.product-line a:visited,.product-line a:active
	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFF; 
	background-color: #004A84;
	text-decoration: none;
	}
.product-line a:hover
	{
	font: bolder 10px Arial, Helvetica, sans-serif;
	color: #FFCB04; 
	background-color: #004A84;
	text-decoration: none;
	}


/* product inventor page styles */
.productinv {
	width: 100%;
	}
.productinv-b { 
	color: #FFF;
	background-color: #7CA9E8;
	border-bottom: 2px #FFF solid;
	}
.productinvb-g { 
	color: #FFF;
	background-color: #DDEAFD;
	border-bottom: 1px #FFF solid;
	}
.productinv a:link,.productinv a:visited,.productinv a:active
	{
	font: bold 18px "Times New Roman", Times, serif;
	color: #000; 
	background-color: transparent;
	text-decoration: none;
	text-indent: 10px;
	}
.productinv a:hover
	{
	font: bolder 18px "Times New Roman", Times, serif;
	color: #FFCB04; 
	background-color: transparent;
	text-decoration: none;
	text-indent: 10px;
	}


/* footer links */
.footer a:link,.footer a:visited,.footer a:active
	{
	font: bold 8px Arial, Helvetica, sans-serif;
	color: #FFF; 
	background-color: #000;
	text-decoration: none;
	}
.footer a:hover
	{
	font: bold 8px Arial, Helvetica, sans-serif;
	color: #FFCB04; 
	background-color: #000;
	text-decoration: none;
	}

/* images */
.imgright { 
	padding: 10px 0px 10px 10px;
	 }
.imgleft { 
	padding: 10px 10px 0px 10px;
	 }

.banner-top { 
	background: url(images/banner-top.jpg) top left no-repeat;
	}
	
/* special div width styles */
.box50 {
	font: bold 14px Arial, Helvetica, sans-serif; 
	width: 60%;
	text-align: left;
	}
.box75 { 
	width: 75%;
	}
.box85 { 
	width: 85%;
	}
.box95 { 
	width: 95%;
	}

/* Sales rep section styles */
.redtitle { 
	font: bold italic 13px Arial, Helvetica, sans-serif; 
	color: red;
	background-color: #FFF;
	text-align: left;
	text-decoration: underline;
	padding-left: 5px;
	}
.blacktitle { 
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #000;
	background-color: #FFF;
	text-align: left;
	padding-left: 5px;
	}
 
/* product table styles */
.prod-table-a { 
 font: bold 12px "Times New Roman", Times, serif;
 color: #000;
 background-color: #FFF;
 text-align: center;
 letter-spacing: 2px;
 }
.prod-drawingheader { 
 font: bold 12px Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #DDEAFD;
 text-align: left;
 letter-spacing: 2px;
 }  
.prod-table-b { 
 font: bold 11px Arial, Helvetica, sans-serif;
 color: #FFF;
 background-color: #5F8CC8;
 text-align: center;
 border: 1px #FFF solid;
 }
.prod-table-bl { 
 font: bold 11px Arial, Helvetica, sans-serif;
 color: #FFF;
 background-color: #5F8CC8;
 text-align: left;
 border: 1px #FFF solid;
 } 	 	
.prod-table-c { 
 font: normal 11px "Times New Roman", Times, serif;
 color: #000;
 background-color: #F8F9BE;
 text-align: center;
 border: 1px #FFF solid;
 }
.prod-table-cl { 
 font: normal 11px "Times New Roman", Times, serif;
 color: #000;
 background-color: #F8F9BE;
 text-align: left;
 border: 1px #FFF solid;
 } 	 	
.prod-table-d { 
 font: normal 11px "Times New Roman", Times, serif;
 color: #000;
 background-color: #FFF;
 text-align: center;
 border: 1px #FFF solid;
 }
.prod-table-e { 
 font: normal 11px "Times New Roman", Times, serif;
 color: #000;
 background-color: #DDEAFD;
 text-align: center;
 border: 1px #FFF solid;
 }  	
	
/* form page styles */
.formpg {
	width: 100%;	
 	}
.formpg td { 
	font: bold 10pt Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	color: #FFF;
	background-color: #004A84;
	padding-left: 10px;
	border-bottom: 1px #FFF solid;
	}


/* text emphysis */
.specialtext1 { 
	text-transform: capitalize;
	font-style: italic;
	}

/* Print friendly link */
.printlink { 
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
	} 
/* images */
/* What's New page */
.new-one { 
	background: url(images/whatsnew-phaseconstantatten.jpg) top center no-repeat;
	}
.new-two { 
	background: url(images/whatsnew-integr-microassem.jpg) top center no-repeat;
	}
.new-three { 
	background: url(images/whatsnew-amps.jpg) top center no-repeat;
	}
.new-four { 
	background: url(images/whatsnew-contrl-comp.jpg) top center no-repeat;
	}
.new-five { 
	background: url(images/whatsnew-xband-upconverter.jpg) top center no-repeat;
	}
.new-six { 
	background: url(images/whatsnew-x-bandreceiver.jpg) top center no-repeat;
	}
.submitbtn {background: url(images/btn-submit.jpg) #004a84; no-repeat; height:29px; width: 182px; border: 0px; font: bold 8pt #000 Arial, Helvetica, sans-serif; color: #000}
.resetbtn {background: url(images/btn-reset.jpg) #004a84; no-repeat; height:29px; width: 89px; border: 0px; font: bold 8pt #000 Arial, Helvetica, sans-serif; color: #000}