.main_box{
	background: red;
	/* Important parameters of style start */
	position: relative;
	overflow: hidden;
	float: left;
	/* Important parameters of style end */
	margin-right: 10px;
	margin-bottom: 10px;
}



h5 {
font-size: 28px;
letter-spacing: -1px;
color: #1d9beb;
font-weight:500;
margin: 0;
padding: 0;

}

h4 {
font-size: 30px;
letter-spacing: -1px;
color: #4a4a4a;
font-weight:500;
margin: 0;
padding: 0;

}

h6 {
font-size: 22px;
letter-spacing: -.5px;
line-height: 25px;
color: #4a4a4a;
font-weight:300;
margin: 0;
padding: 0;

}

h1 {
font-size: 24px;
text-decoration:underline;
letter-spacing: -.5px;
line-height: 29px;
color: #4a4a4a;
font-weight:500;
margin: 0;
padding: 0;


}

h3 {
font-size: 20px;
letter-spacing: -1px;
color: #fff;
font-weight:400;
margin: 0;
padding: 0;

}

copyright {
font-size: 16px;
letter-spacing: -1px;
color: #fff;
font-weight:400;
margin: 0;
padding: 0;

}

h2 {
	font-size: 18px;
color: #333333;
font-weight:300;
box-shadow: none;
border: none;
margin: 0;
padding: 0;
}
a:link {
    color: #1d9beb;
}

/* visited link */
a:visited {
    color: #1d9beb;
}

/* mouse over link */
a:hover {
    color: #999;
}

/* selected link */
a:active {
    color: #1d9beb;
}
.main_box > img{
	display: block;
	z-index: 10;
}
.main_box > a{
	text-decoration: none;
}

hr.bannerInfoDivider, hr.infoDivider {
border : 0;
padding : 0;
margin : 1px;
height: 2px; 
background: #999999;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/
Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ij
        EwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3Bl
        Y3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2
        VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5
        MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3
        RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBv
        ZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FiYWJhYiIgc3RvcC1vcGFjaXR5PSIxIi
        8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0
        b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMC
        IgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ct
        Z2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left,#ffffff 0%,#999999 50%,#ffffff 100%);
        background: -webkit-gradient(linear,left top,right top,color-stop(0%,#ffffff),color-stop(50%,#333333),color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(left,#ffffff 0%,#999999 50%,#ffffff 100%);
        background: -o-linear-gradient(left,#ffffff 0%,#999999 50%,#ffffff 100%);
        background: -ms-linear-gradient(left,#ffffff 0%,#999999 50%,#ffffff 100%);
        background: linear-gradient(to right,#ffffff 0%,#999999 50%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1);
}

div.Header {
	position:absolute;
	left:0px;
	top:0px;
	width:1200px;
}

div.Headerlink {
	position:absolute;
	left:0px;
	top:85px;
	width:1200px;
	height: 20px;
	background:#fff;
	padding: 0px 0px 10px 0px;

}

div.Divider {
	position:absolute;
	left:0px;
	top:105px;
	width:1200px;
	height:10px;
	background:#fff;
	padding: 0px 0px 10px 0px;

}

div.Dividerlow {
	position:absolute;
	left:0px;
	top:225px;
	width:1200px;
	height: 10px;
	background:#fff;
	padding: 0px 0px 10px 0px;

}

div.Table_01 {
	position:absolute;
	left:0px;
	top:160px;
	width:1200px;
	height:1000px;
}

div.enclosure-NEW-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:218px;
	height:639px;
}

div.enclosure-NEW-02 {
	position:absolute;
	left:218px;
	top:0px;
	width:340px;
	height:170px;
}

div.enclosure-NEW-03 {
	position:absolute;
	left:558px;
	top:0px;
	width:85px;
	height:170px;
}

div.enclosure-NEW-04 {
	position:absolute;
	left:643px;
	top:0px;
	width:286px;
	height:170px;
}

div.enclosure-NEW-05 {
	position:absolute;
	left:929px;
	top:0px;
	width:271px;
	height:254px;
}

div.enclosure-NEW-06 {
	position:absolute;
	left:218px;
	top:170px;
	width:236px;
	height:209px;
}

div.enclosure-NEW-07 {
	position:absolute;
	left:454px;
	top:170px;
	width:189px;
	height:209px;
}

div.enclosure-NEW-08 {
	position:absolute;
	left:643px;
	top:170px;
	width:286px;
	height:249px;
}

div.enclosure-NEW-09 {
	position:absolute;
	left:929px;
	top:254px;
	width:271px;
	height:165px;
}

div.enclosure-NEW-10 {
	position:absolute;
	left:218px;
	top:379px;
	width:340px;
	height:260px;
}

div.enclosure-NEW-11 {
	position:absolute;
	left:558px;
	top:379px;
	width:85px;
	height:40px;
}

div.enclosure-NEW-12 {
	position:absolute;
	left:558px;
	top:419px;
	width:231px;
	height:220px;
}

div.enclosure-NEW-13 {
	position:absolute;
	left:789px;
	top:419px;
	width:411px;
	height:220px;
}

div.enclosure-NEW-14 {
	position:absolute;
	left:0px;
	top:639px;
	width:558px;
	height:361px;
}

div.enclosure-NEW-15 {
	position:absolute;
	left:558px;
	top:639px;
	width:371px;
	height:181px;
}

div.enclosure-NEW-16 {
	position:absolute;
	left:929px;
	top:639px;
	width:271px;
	height:361px;
}

div.enclosure-NEW-17 {
	position:absolute;
	left:558px;
	top:820px;
	width:371px;
	height:180px;
}


div.footerTable_01 {
	position:absolute;
	background:#fff;
	left:0px;
	top:1200px;
	width:1200px;
	height:228px;
}

div.footer-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:215px;
	height:228px;
}

div.footer-02 {
	position:absolute;
	left:215px;
	top:0px;
	width:744px;
	height:228px;
}

div.footer-text {
	position: absolute;
	background: #fff;
	left: 1px;
	top: 245px;
	width: 1200px;
	height: 1250px;
}

div.footer-text-02 {
	position:absolute;
	background:#fff;
	left:270px;
	top:340px;
	width:700px;
	height:700px;
}

div.footer-03 {
	position:absolute;
	left:959px;
	top:0px;
	width:241px;
	height:228px;
}

div.footer-04 {
	position:absolute;
	background:#4a4a4a;
	padding-bottom: 20px;
	left:420px;
	top:1550px;
	width:1200px;
	height:15px;
}


/* Text Content */

.overlayText{

	/* Important parameters of style start */
	position: absolute;
	overflow: hidden;
	display: none;
	z-index: 20;
	margin: 0;
	/* Important parameters of style end */	
	background: #000;
	color: white;


}

.textBox{

	/* Important parameters of style start */
	position: absolute;
	float: left;
	z-index: 30;
	margin: 0;
	padding: 0;
	/* Important parameters of style end */	
}


.yellowBox{

	/* Important parameters of style start */
	position: absolute;
	padding-left: !important 0px;
	padding-top: 10px;
	left:0px;
	top:125px;
	background:#FF0;
	z-index: 2;
	margin: 0;
	/* Important parameters of style end */	
}

.textTitle {

	/* Important parameters of style start */
	position: absolute;
	float: left;
	z-index: 30;
	margin: 0;
	/* Important parameters of style end */	
	margin-left: 0px;
	padding: 5px;
	font-weight: bold;
}

.textTitlesystem {

	/* Important parameters of style start */
	position: absolute;
	float: left;
	z-index: 30;
	margin: 0;
	/* Important parameters of style end */	
	margin-left: 0px;
	padding: 10px;
	font-weight: bold;
}


/* USER STYLES */



.user_style6 .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_style6 .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 40px;
	opacity: 0.8;

}
.user_styleziplink .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_styleziplink .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 520px;
	opacity: 0.8;

}
.user_styleethernet .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_styleethernet .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 87px;
	opacity: 0.8;

}
.user_stylepower .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_stylepower .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 50px;
	opacity: 0.8;

}
.user_stylecircuit .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_stylecircuit .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 134px;
	opacity: 0.8;

}

.user_styledistribution .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_styledistribution .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 45px;
	opacity: 0.8;

}
.user_styledc .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_styledc .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 130px;
	opacity: 0.8;

}
.user_stylesignal .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_stylesignal .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 100px;
	opacity: 0.8;

}
.user_styledrives .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_styledrives .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 242px;
	opacity: 0.8;

}
.user_stylemotor .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_stylemotor .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 143px;
	opacity: 0.8;

}
.user_stylewireduct .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_stylewireduct .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 103px;
	opacity: 0.8;

}
.user_stylewire .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_stylewire .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 60px;
	opacity: 0.8;

}
.user_styletermblocks .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_styletermblocks .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 60px;
	opacity: 0.8;

}
.user_styleoperator .textTitle{
	background: #1d9beb;
	color: #fff;
	font-size: 14px;
	padding: 20px 20px 20px 20px;
}

.user_styleoperator .textBox {
	background: #fff;
	color: #000;
	margin-bottom: 242px;
	opacity: 0.8;

}
