/* CSS Document */
body{
margin:0px; padding:0px;
font-family:Arial, Sans-serif;
color:#ce0000;
font-size:0.75em;
}
p{
padding:5px;
margin:0px;
}
p a{
	color:#ff0000;
}
p a:hover{
	color:#9c0000;
}
p a:visited{
	color:#FF5959;
}
.phoenix {
background-color:#ff0000;
width:115px;
font-size:1em;
float:left;
padding-left:5px;
}
.phoenix a{
color:#ffffff;
}
.phoenix a:hover{
	color:#9c0000;
	text-decoration: underline;
}
h1{
	background-color:#ce0000;
	font-size:2em;
	font-weight:bold;
	color:#ffffff;
	vertical-align:top;
	margin:0px;
	border:4px solid #ce0000;
	font-style: italic;
}
h2{
	background-color:#FF5959;
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	vertical-align:top;
	margin:0px;
	border:4px solid #FF5959;
	font-style: italic;
}
h3{
	font-size:1em;
	font-weight:bold;
	margin:0px;
	font-style: italic;
	padding:5px;
}
h4{
margin:0px;
border: 1px solid #ce0000;
font:0.9em arial, sans-serif;
width:770px;
}
h4 a{
	color:#ce0000;
	text-decoration:none;
}
h4 a:hover{
	color:#9c0000;
	text-decoration:underline;
}
h5{
	background-color:#ce0000;
	font:1.4em arial, sans-serif;
	font-weight:bold;
	color:#ffffff;
	vertical-align:top;
	margin:0px;
	border:4px solid #ce0000;
	font-style: italic;
}
#insulation{
width: 771px;
border-right:1px solid #ce0000;
}
#insulation img{
border:0px;
}
.electric{
	border-collapse:collapse;
	width: 772px;
	vertical-align:top;
	border-right: 1px solid #ce0000;
}
.electric #electrical{
	width:121px;
	padding:0px;
	margin:0px;
	vertical-align:top; 
	background-color:#ff0000;
	color:#ffffff;
}
.electric #voltage{
	vertical-align:top;
	margin:0px;
	color:9c0000;
font:1em arial, sans-serif;
}
#electrical .plastisol{
	display:block;/*for mac*/ width:121px;
}
#electrical .plastisol a{
	display:block;/*ns*/ width:121px;
	padding:3px 0px 3px 0px;
	text-indent:5px;
	background-color:#ff0000;
	border-bottom:1px solid #9c0000;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#electrical .plastisol a.selected{
	display:block; 
	width:121px;
	padding-top:3px; /*padding-bottom:3px;*/
	background-color:#ce0000;
	border-bottom:1px solid #9c0000;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
/* hack \*/
#electrical .plastisol a{
	display:block;/*ns*/ 
	width:121px;
	padding:3px, 0px, 3px, 0px;
	text-indent:5px;
	background-color:#ff0000;
	border-bottom:1px solid #9c0000;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#electrical .plastisol a.selected{
	display:block;
	width:121px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#ce0000;
	border-bottom:1px solid #9c0000;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
/* end hack */

#electrical .plastisol a:hover{
	background-color:#ce0000;
	color:#ffffff;
	text-decoration:none;
}

#electrical .plastisol ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	border-top:1px solid #9c0000;
}
#electrical #busbar{
	display:block;/*mac*/ 
	width:121px;
	background-color:#FF5959;
}
#electrical #busbar ul{
	margin-left:20px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	list-style-type:none;
	font:0.9em arial, sans-serif;
}
#electrical #busbar li{
	margin-left:-6px;
	padding-bottom:2.5px;
	padding-top:2.5px;
	padding-right:7px;
}
#electrical #busbar a{
	
	color:#ffffff;
	text-decoration:none;
}
#electrical #busbar .selected{
	color:#9c0000;
	text-decoration:none;
}

#electrical #busbar a:hover{
	color:#9c0000;
	width:97px;
	text-decoration:underline;
}
#termination{
	float:left;
}
#busbar p{
	background-color: #ff0000;
	padding:5px;
	margin:0px;
	color: #ffffff;
	padding-bottom:9px;
	border-left:1px solid #ce0000;
}
#news{
vertical-align:top;
margin:0px;
	width: 385px;
	border-right:1px solid #ce0000;
}

#product{
vertical-align:top;
	width: 385px;
	margin:0px;
}

#spectulise{
margin:0px;
padding-right:5px;
float:right;
}
#utility{
width:177px;
float:right;
border-left:1px solid #ce0000;
border-bottom:1px solid #ce0000;
}
#utility ul{
	margin:0px;
	padding:5px;
	padding-left:25px;
	list-style-type:disc;
}
#utility img{
margin:5px;
border: 1px solid #ce0000;
float:left;
}
#animal{
width:472px;
float:left;
margin:0px;
}
#switchgear{
margin: 5px;
margin-bottom:0px;
padding:3px;
color:ce0000;
font-weight:bold;
font-style:italic;
border-left:1px solid #ce0000;
border-right:1px solid #ce0000;
border-top:1px solid #ce0000;
}
#form{
margin:5px;
margin-top:0px;
margin-bottom:0px;
width:462px;
border:1px solid #ce0000;
font:1em arial, sans-serif;
color:#ce0000;
}
#formwidth{
width:150px;
}
form #form2{
margin:5px;
margin-top:0px;
width:462px;
border:1px solid #ce0000;
font:1em arial, sans-serif;
color:#ce0000;
}
input{
width:300px;
}
select{
width:306px;}
textarea{
width:300px;
}
#formtitle2{
margin-left:5px;
margin-right:5px;
padding:3px;
color:ce0000;
font:1em arial, sans-serif;
font-weight:bold;
font-style:italic;
border-left:1px solid #ce0000;
border-right:1px solid #ce0000;
}
#formbottom{
padding-bottom:3px;
}
#submit input{
width:70px;
border:1px solid #ce0000;
background-color:#ffffff;
color:#ce0000;
font:1em arial, sans-serif;
}
form{
margin:0;
}
#boot{
border: 1px solid #ce0000;
margin: 5px;
}
#boot p{
margin:5px;
}
#boot img{
float:left;
margin-right:5px;
}
#boot_epoxy{
border:1px solid #ce0000;
margin: 5px;
}
#boot_epoxy p{

}
#boot_epoxy img{
float:right;
}
#boot_plastisol {
border: 1px solid #ce0000;
margin: 5px;
}
#boot_plastisol img{
margin:5px;
border: 1px solid #ce0000;
}