/*  Fixing IE 6 version */

html h3{
color:#171796;
font-size:11pt;;
font-weight:bold;
text-align:left;
}


.in_divider{
float::left;
margin-top:15px;
border-bottom:#999999 1px dashed;
width:350px;
height:1px;
}



.navtext a{
margin-bottom:-1px;

}
.line {
	border-bottom:solid 1px #000000;
}

.navtext a:hover{
margin-top:0px;
}

html body div,ul,li {
margin:0px;
padding:0px;

}

#container {
padding:0px;
}

#logo{
margin-top:-14px;
}

#rightside{
margin-top:-18px;
width:300px;
}

.tnavg{
padding-top:5px;
}
.tapko{
margin-right:4px;
margin-top:-5px;
}

#navi{
margin-top:0px
}

.ph1{
margin-top:12px;

}


#lmenu{
margin-left:3px;
margin-top:0px;
}


.title2 {
width:186px;
padding-left:25px;
}

#rside{
margin-top:0px;
margin-right:0px;
padding:0px;
width:549px;
height:275px;
}

#img_area{
width:548px;
height:275px;
padding-left:2px;
margin-top:-6px;
}


.tbule{
border-top:#9d9d9d 2px solid;
width:767px;
margin-left:6px;
text-align:left;
}

#news{
width:160px;

}

#bcontent2 {
margin-left:-12px;
float:left;
padding-left:0px;
}

.middleright{
margin-left:0px;
width:546px;
margin-left:-4px;
}

#iflash{
padding-right:8px;
}



#mid_inner_page{
margin-left:6px;
padding-left:12px;
padding-top:15px;
font-size:9pt;
text-align:justify;
position:relative
float:left;
}

#leftcont{
width:365px;
float:left;
padding:20px;
}

#leftcont_round{
width:360px;
float:left;
padding:20px;
}



.innertext{
font-size:9pt;
color:#3c3c3c;
padding-top:10px;
text-align:justify;

}

.innerh1 {
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#eb1818;
text-transform:uppercase;
font-weight:bold;
}


.innertext a {
text-decoration:none;
font-size:9pt;
color:#f2a56a;
}

.innertext a:hover {
background:#c2c2c2;
font-size:9pt;
color:#eb1818;
}

.innertext a:visited {
font-size:9pt;
color:#eb1818;
}

.inh3{
color:#f2a56a;
font-size:10pt;;
}

html h3{
color:#f2a56a;
font-size:10pt;;
font-weight:bold;
text-align:left;
}



#rsidecont{
margin-left:-1px;
padding-left:6px;
padding-top:10px;
float:left;
border-left:#9b9b9b 1px solid;

}



/*--------------------Expanding Div */

.innavtext{
font-size:7pt;
color:#FFFFFF;
}

.innavtext li, div{
padding:0px;
margin-left:8px;

}


.innavtext a{
display:block;
margin-left:3px;
height:12px;
width:182px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background:#97b3bf url(../images/arrow.png) no-repeat;
background-position:6px;
padding-left:16px;
padding-top:6px;
padding-bottom:6px;
border-bottom:#647f8a 1px solid;
}

.innavtext a:hover{
font-weight:bold;
color:#ffffff;
text-decoration:underline;
background:#8098a3 url(../images/arrow.png) no-repeat;
background-position:6px;
padding-left:16px;
width:182px;

}

.innavtext a:visited{
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}



.innavtext li{
padding:0pt;
margin:0pt;
}

#inimg{
padding:0px;

float:left;
position:relative;
}





.navtext {
list-style:none;
color:#000000;

}

#acinnavtext {
display:block;
font-size:7pt;
height:8px;
width:175px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background:#779cab url(../images/arrow.png) no-repeat;
background-position:18px;
padding-left:33px;
padding-top:5px;
padding-bottom:7px;
border-bottom:1px #647f8a solid;

}

#leftcont{
width:352px;
float:left;
padding:20px;
}

#rsidecontent{
padding-left:6px;
padding-top:10px;
float:left;
border-left:#9b9b9b 1px  solid;
}

#cont_rel_img{
float:right;
padding-top:10px;
}

.j_191{
padding-top:100px;
}

.j_174{
padding-top:55px;
}

.j_161 {
padding-top:75px;
}

.virage{
padding-top:102px;
}

.vision{
padding-top:775px;
}

.extruder{
padding-top:535px;
}

.restrictor{
padding-top:390px;
}
.cavity{
padding-top:495px;
}

.egress{
padding-top:110px;
}

.restricted{
padding-top:420px;
}

.standard{
padding-top:560px;
}

.vector{
padding-top:380px;
}

.paralel{
padding-top:270px;
}

.balanced{
padding-top:265px;
}

.s_agress{
padding-top:465px;
}

.c_storm{
padding-top:340px;
}

.c_sterling{
padding-top:490px;
}

.jl_22180{
padding-top:30px;
}

.match_1{
padding-top:580px;
}

.throw{
padding-top:30px;
}

.c_plate{
padding-top:30px;
}

.center_locking{
padding-top:30px;
}

.inter_locking{
padding-top:30px;
}

#leftcont_doors{
width:505px;
float:left;
padding:20px;
}

.doors_background{
margin-top:20px;
float:left;
width:148px;
height:174px;
padding-right:20px;
background:url(../images/door_thumbnails.jpg) no-repeat;
}

.in_door{
margin-left:8px;
margin-top:8px;
padding-left:37px;
padding-top:17px;
padding-right:45px;
padding-bottom:18px;
}

.door_title{
padding-top:1px;
padding-left:10px;
font-size:7pt;
color:#3c3c3c;
}

.in_door_img{
margin-top:20px;
padding-left:8px;
width:127px;
height:127px;
text-align:center;
}

.in_ddoor{
margin-left:8px;
margin-top:8px;
padding-left:37px;
padding-top:19px;
padding-right:22px;
padding-bottom:18px;
}


.rw_1{
padding-top:10px;
}

.rw_2{
padding-top:10px;
}
.rw_3{
padding-top:10px;
}


#page_number{
margin-left:200px;
}


.n2line{
margin-top:-10px;
margin-left:7px;
}

#footer{
margin-top:10px;
border-top:#d5d5d5 3px solid;
margin-left:6px;
margin-right:6px;
text-align:center;
color:#53302f;
font-size:7pt;
float:left;
position:relative;
width:756px;
padding-bottom:2px;
padding-top:10px;
border-bottom:#d6d6d6 11px solid;


}


#footer div{
padding:3px;
}

#footer a{
text-decoration:underline;
color:#353535;
}

#footer a:hover{
text-decoration:underline;
}

.bline {
text-align:left;
border-bottom:#9d9d9d 2px solid;
position:relative;
width:756px;
}


.ext1 {
padding-top:15px;
}

.ext2 {
padding-top:15px;
}

.ext3 {
padding-top:15px;
}

.ext4 {
padding-top:15px;
}




