/* $IPS Limited www.ipslimited.com$ */

body, p, h1, h2, h3, h4, h5, h6, table, td, th, ol, textarea, input, a, caption {
	font-family: verdana,helvetica,arial,sans-serif;
	color: #002c64;
	font-size: 13px;
	line-height : 18px;
}

a {
	font-weight: bold;
}
a:link 
{
	color: #00B75B;
	text-decoration: none;
}
a:visited 
{
	color: #00B75B;
	text-decoration: none;
}
a:hover 
{  		
		 	color: #f9a606;
 			text-decoration: underline;
 			
}
.kap_04 .tapepage a {
	line-height: 18px;
}
.kap_04 .tapepage  a:link 
{
	color: #00B75B;
	text-decoration: none;
	margin-left: 3px;
	padding-left: 3px;
}
.kap_04 .tapepage  a:visited 
{
	color: #00B75B;
	margin-left: 3px;
	padding-left: 3px;
}
.kap_04 .tapepage  a:hover 
{
	color: #f9a606;
	text-decoration: underline;
	margin-left: 3px;
	padding-left: 3px;
}

a:link.circuit 
{   color: #eedb06;
    text-decoration: none;
}
a:visited.circuit
{
	color: #eedb06;
	text-decoration: none;
}
a:hover.circuit 
{  		
		 	color: #A23003;
 			text-decoration: underline;
 			
}
a:link.circuit2 
{   color: #a27703;
    text-decoration: none;
}
a:visited.circuit2
{
	color: #a27703;
	text-decoration: none;			
}
a:hover.circuit2 
{  		
		 	color: #a27703;
 			text-decoration: underline;
 			
}
a:link.white 
{   color: white;
    text-decoration: none;
}
a:visited.white 
{  color: #f6f6f6;
			
}
a:hover.white 
{  		color: #f9a606;
 			text-decoration: underline;
 			
}
a:link.thumbs 
{   color: #034ea2;
    text-decoration: none;
}
a:visited.thumbs 
{  color: #00B75B;
			
}
a:hover.thumbs 
{  		color: #D33D03;
 			text-decoration: underline;
 			
}
a:link.little 
{ 			font-size: 10px; 
}
a:visited.little 
{ 			font-size: 10px; 
}
a:hover.little 
{ 			font-size: 10px; 
}


a:link.H1 
{ 			font-size: 16px; 
}
a:visited.H1 
{ 			font-size: 16px; 
}
a:hover.H1 
{ 			font-size: 16px; 
}

p 
 {
	margin-top: 12px;
	margin-left: 12px;
	vertical-align: top;
						}

p.bluegrad 
 {
	color: white;
	background: transparent;
	text-align: center;
	vertical-align: top;
	line-height: 14px;
						}
p.bottom 
 {
	color: white;
	font-size: 9px;
	text-align: center;
	background: transparent;
	text-align: center;
						}
p.bottomdark
 {
	color: #034ea2;
	font-size: 0.75px;
	text-align: center;
	background: transparent;
	text-align: center;
						}					
						
H1, H3, H5 
{
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #002c64;
	background: transparent;
	margin-top: 6px;
	margin-left: 12px;
			}
H2, H4, H6 
{
	font-weight: bold;
	font-style: normal;
	color: #003366;
	background: transparent;
	margin-top: 6px;
	margin-left: 12px;
	margin-bottom: 3px;
			}
H2 
{			
			font-size: 14px;
}

H3 
{ 			
			font-size: 12px;
}

H4 
{
	font-size: 12px;
	font-style: italic;
}

H5 
{		
			font-size: 10px;
			
}

H6 
{			
			font-size: 10px;
			color: white;
}

H2.white{color:white; text-align:center; line-height:16px;}

ul           
{
	list-style-type:square;
	color: #003366;
	margin-top: 0px;
	padding-top: 0px;
	list-style-position: outside;
}

ol {
	color: #003366;
	
}

li 
{
	color: #003366;
}

td
{ 
			color: #f6f6f6;
}

/*NEW*/

td.home_01 {
background-image: url(../images/home_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;
}
td.home_02 {
background-image: url(../images/home_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832px;
			padding-right: 36px;
			vertical-align:top;
			background-color:

}
td.home_03 {
background-image: url(../images/home_03.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 232px;
						vertical-align:top;
						text-align:left;

}
td.home_04 {
background-image: url(../images/home_04.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 832px;
			padding-right: 36px;
						vertical-align:top;

}
td.about_01 {
background-image: url(../images/home_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;
}
td.about_02 {
background-image: url(../images/home_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832px;
			padding-right: 36px;
			vertical-align:top;
			background-color:

}
td.about_03 {
background-image: url(../images/home_03.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 232px;
						vertical-align:top;
						text-align:left;

}
td.about_04 {
background-image: url(../images/home_04.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 832px;
			padding-right: 36px;
						vertical-align:top;

}
td.contact_01 {
background-image: url(../images/home_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;
}
td.contact_02 {
background-image: url(../images/home_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832px;
			padding-right: 36px;
			vertical-align:top;
			background-color:

}
td.contact_03 {
background-image: url(../images/home_03.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 232px;
						vertical-align:top;
						text-align:left;

}
td.contact_04 {
background-image: url(../images/home_04.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 832px;
			padding-right: 36px;
						vertical-align:top;

}
td.twoside_01 {
background-image: url(../images/doubleside_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;
}
td.twoside_02 {
background-image: url(../images/doubleside_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832px;
			padding-right: 36px;
			vertical-align:top;
			background-color:

}
td.twoside_03 {
background-image: url(../images/doubleside_03.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 232px;
						vertical-align:top;
						text-align:left;

}
td.twoside_04 {
background-image: url(../images/doubleside_04.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 832px;
			padding-right: 36px;
						vertical-align:top;

}
td.custom_01 {
background-image: url(../images/custom_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;
}
td.custom_02 {
background-image: url(../images/custom_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832px;
			padding-right: 36px;
			vertical-align:top;
			background-color:

}
td.custom_03 {
background-image: url(../images/custom_03.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 232px;
						vertical-align:top;
						text-align:left;

}
td.custom_04 {
background-image: url(../images/custom_04.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 832px;
			padding-right: 36px;
						vertical-align:top;

}
td.tapethumbs
{border-top: 2px 034ea2;
vertical-align:top;
text-align:center;
width: 200px;
font-weight:bold;

}/*---------------------*/
table.chart
{
	background: white;
	width: 100%;
	border: 1px solid #003366;
	color: #003366;
	
}
td.chartheader
{
	background-color: #003366;
	color: white;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	
}
td.chartrow
{
	background-color: white;
	color: #003366;
	text-align: center;
	
}
caption
{ font: italic, 10px/13px, white, verdana,helvetica,arial,sans-serif;
}
hr
{
			color: #003366;
			border: medium;
}


/*NEW*/
td.kap_01 {
background-image: url(../images/kap_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;

}
td.kap_02 {
background-image: url(../images/kap_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 868;
			vertical-align:top;
		
}
td.kap_03 {
background-image: url(../images/kap_03.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 232;
						vertical-align:top;
						text-align:left;
						

}
td.kap_04 {
background-image: url(../images/kap_04.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 868px;
						vertical-align:top;
									

}
td.cm8r_01 {
background-image: url(../images/CM8R_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;

}
td.cm8r_02 {
background-image: url(../images/CM8R_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 868;
			vertical-align:top;
		
}
td.cm8r_03 {
background-image: url(../images/CM8R_03.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 232;
						vertical-align:top;
						text-align:left;
						

}
td.cm8r_04 {
background-image: url(../images/CM8R_04.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 868px;
						vertical-align:top;
									

}


/*NEW Hightemp*/
td.high_01 {
background-image: url(../images/hightemp_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;

}
td.high_02 {
background-image: url(../images/hightemp_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832;
			padding-right: 36px;
			vertical-align:top;
		
}
td.high_03 {
background-image: url(../images/hightemp_03.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 232;
						vertical-align:top;
						text-align:left;

}
td.high_04 {
background-image: url(../images/hightemp_04.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 832;
			padding-right: 36px;
						vertical-align:top;
									

}

/*Contact Form elements*/
td.tbodyform
{
	width: 346px;
	background-color: #f6f6f6;
	text-align: left;
	vertical-align: top;
	color: #000000;
	line-height:10px;
	border-right: 1px solid #9e9e9e;
	vertical-align:top;


}
input.formfield
{
	background-color: #FFFFC6;
	border: 1px solid #A23003;
	font-family: Verdana;
	margin-right: 12px;
}

textarea.formTextArea
{
	background-color: #FFFFC6;
	border: 1px solid #A23003;
	font-family: Verdana;
}
select.multichoice
{
	background-color: #FFFFC6;
	border: 1px solid #A23003;
	font-family: Verdana;
}
input.submitform
{
	background-color: #A23003;
	border: 1px outset black;
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	margin-left: 12px;
	
}
input.resetform
{
	background-color: #A23003;
	border: 1px outset black;
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	
}
input.searchsubmit {
	background-color: #A23003;
	border: 1px outset black;
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	margin-top: 3px;
}
input.formfieldsearch {

	background-color: #FFFFC6;
	border: 1px solid #A23003;
	font-family: Verdana;
}



td.circuit_01 {
background-image: url(../images/circuitplating_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;

}
td.circuit_02 {
background-image: url(../images/circuitplating_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832;
			padding-right: 36px;
			vertical-align:top;
		
}
td.circuit_03 {
background-image: url(../images/circuitplating_03.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 232;
						vertical-align:top;
						text-align:left;

}
td.circuit_04 {
background-image: url(../images/circuitplating_04.jpg);
background-repeat: no-repeat;
			height: 899px;
			width: 832;
			padding-right: 36px;
						vertical-align:top;
									

}
td.hal_01 {
background-image: url(../images/hal_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;

}
td.hal_02 {
background-image: url(../images/hal_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832px;
			padding-right: 36px;
			vertical-align:top;
		
}
td.hal_03 {
background-image: url(../images/hal_03.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 232;
						vertical-align:top;
						text-align:left;

}
td.hal_04 {
background-image: url(../images/hal_04.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 832px;
			padding-right: 36px;
						vertical-align:top;
									

}
td.ptfe_01 {
background-image: url(../images/ptfe_01.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 232px;

}
td.ptfe_02 {
background-image: url(../images/ptfe_02.jpg);
background-repeat: no-repeat;
			height: 101px;
			width: 832;
			padding-right: 36px;
			vertical-align:top;
		
}
td.ptfe_03 {
background-image: url(../images/ptfe_03.jpg);
background-repeat: no-repeat;
			height: 100%;
			width: 232;
						vertical-align:top;
						text-align:left;

}
td.ptfe_04 {
	background-image: url(../images/ptfe_04.jpg);
	background-repeat: no-repeat;
	height: 100%;
	width: 832;
	padding-right: 36px;
	vertical-align:top;									

}

/* NEW General single tape page table cells for layout

td.spacer
{background-color:transparent;
width: 20px;
height: 100%
}*/

td.tapepage
{
	background-color:transparent;
	width: 50%;
	height: 100%;
	text-align:left;
	vertical-align:top;
	margin-top: 6px;
	padding-top: 6px;
}

td.tapepage2
{background-color:transparent;
width: 50%;
height: 100%;
text-align:left;
vertical-align:top;
padding-right: 30px;}


td.tapepage3 {
	background-color:#66CCFF;
	width: 50%;
	text-align:left;
	vertical-align:top;
}
td.tapepage4 {
	background-color:#a69aaf;
	width: 50%;
	text-align:left;
	vertical-align:top;
}
.categoryHeadBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #050843;
	height: 20px;
	text-indent: 15px;
	vertical-align: middle;
	font-weight: bold;
	font-variant: small-caps;
}
.categoryHeadGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #033c26;
	height: 20px;
	text-indent: 15px;
	vertical-align: middle;
	font-weight: bold;
	font-variant: small-caps;
}
.categoryHeadPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #271139;
	height: 20px;
	text-indent: 15px;
	vertical-align: middle;
	font-weight: bold;
	font-variant: small-caps;
}
.highlight {
	background-color: #E7D607;
}
td.tapepageGreen {
	background-color:#6DC2AB;
	text-align:left;
	vertical-align:top;
	color: #FFFFFF;
	width: 50%;
}
.ptfe_04 .tapepage a {
	line-height: 18px;
	text-align: left;
	margin-left: 6px;
	padding-left: 6px;
}
.keywords {
	font-size: 9px;
	color: #000000;
	text-align: center;
}
.listHeader {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	color: #022c64;
}
.goto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	padding-right: 6px;
}
.goto a {
	color: #FFFFFF;
	font-size: 11px;
	text-align:right;
	margin-right: 6px;
	padding-right: 6px;
	text-decoration: none;
	font-weight: bold;
}
.goto a:link 
{
	text-decoration: none;
}
.goto a:visited 
{
	text-decoration: none;
}
.goto a:hover 
{
	text-decoration: underline;
}
td.reqquote {
	background-color:transparent;
	width: 50%;
	height: 100%;
	text-align:center;
	vertical-align:top;
	margin-top: 6px;
	padding-top: 6px;
}
td.reqquoteWhite {
	background-color:#FFFFFF;
	width: 50%;
	height: 100%;
	text-align:center;
	vertical-align:top;
	margin-top: 6px;
	padding-top: 6px;
}
.footnote {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	line-height: 10px;
	color: #000000;
}
