@charset "utf-8";
/* CSS Document */

body{
background-image:url("../images/rpt.jpg");
margin:auto;
padding:0px;
}
.general{
width:900px;
height:auto;
background-image:url(../images/rpt1.jpg);
background-repeat:repeat-x;
background-color:#f7f7f7;
margin:auto;
padding:0px;
}

.logo{
height:210px;
width:152px;
margin-left:98px;
margin-top:51px;
float:left;
_width:152px;
_margin-left:50px;
}
img {
	behavior:	url("images/iepngfix.htc");
}
.left{
background-image:url(../images/menu/left.jpg);
background-repeat:no-repeat;
width:22px;
height:38px;
float:left;}
.leftx{
background-image:url(../images/menu/left_over.jpg);
background-repeat:no-repeat;
width:22px;
height:38px;
float:left;}
.right{
background-image:url(../images/menu/right.jpg);
background-repeat:no-repeat;
width:16px;
height:38px;
float:left;}
.rightx{
background-image:url(../images/menu/right_over.jpg);
background-repeat:no-repeat;
width:16px;
height:38px;
float:left;}
.bd{
background-image:url(../images/menu/bd.jpg);
height:38px;
background-repeat:repeat-x;
float:left;
}
.menu{
float:right;
margin-right:35px;
_margin-right:15px;
margin-top:26px;}
.sep{
background-image:url(../images/menu/sep.jpg);
width:1px;
height:32px;
float:left;}
.buttons{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
float:left;
}
.btn{
float:left;
padding-top:10px;
padding-left:12px;
padding-right:12px;
text-align:center;
height:20px;
}
.btn a{
color:#000000;
text-decoration:none;

}
.btn a:hover{
color:#d11f33;
}
.btnr{
color:#d11f33;
}
.btnhover{
background-image:url(../images/menu/bd_over.jpg);
background-repeat:repeat-x;
color:#d11f33;
}
.btnhover a{
color:#d11f33;
}
.line{
background-image:url(../images/line.png);
background-repeat:no-repeat;
clear:both;
height:60px;
top:163px;
width:900px;
position:absolute;
behavior:	url("images/iepngfix.htc");
}
.sh1{
background-image:url(../images/shad.png);
_background-image:none;
background-position:right;
background-repeat:repeat-y;
width:938px;
margin:auto;
padding:0px;


}
.sh2{
background-image:url(../images/shad1.png);
_background-image:none;
background-position:left;
background-repeat:repeat-y;

}
.textv14{
font-family:verdana;
font-size:14px;
font-weight:bold;}
.phasedescx{
font-family:verdana!important;
font-size:14px!important;
font-weight:bold!important;
padding-top:7px!important;
color:#000!important;
font-family:verdana!important;}
.textv14 a{
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
font-size:12px;
float:right;
color:#5e5e5e;
}
.textvback{
font-family:verdana;
font-size:14px;
padding-top:2px;
padding-right:15px;
}
.textvback a{
font-family:verdana;
font-size:9px;
text-decoration:none;
color:#000;
font-size:12px;
float:right;
color:#5e5e5e;
}
.redtxt{
color:#ce0f26;}
.textv10gray{
color:#5e5e5e;
font-family:verdana;
font-size:10px;
}
.textv10grayxy{
color:#000;
font-family:verdana;
font-size:12px;
}
#sent{
}
.senttxt{
color:#cb1426;
font-family:verdana;
font-size:12px;
padding-top:20px;
}
.prrank{
font-family:verdana;
font-size:11px;
color:#ce0f26;}
.aboustpg{
margin-top:15px;}
.aboutcontent{margin-top:15px; text-align:justify;}
.aboutcnt{
width:561px;
padding-left:20px;
clear:both;}
.footer{
background-image:url(../images/footer.png);
background-color:#FFFFFF;
background-repeat:repeat-x;
height:27px;
width:900px;
margin:auto;
padding:0px;
background-color:#f7f7f7;
}
.copyright{
font-family:verdana;
font-size:9px;
color:#848383;
padding-top:7px;
text-align:center;}
.contacttext{
font-family:verdana;
font-size:10px;
color:#000000;
font-weight:bold;}
.contactinfo{
font-family:verdana;
font-size:10px;
color:#5e5e5e;}
.contactinfo a {
font-family:verdana;
font-size:10px;
color:#5e5e5e;
text-decoration:none;}
.contactinfo a:hover {
text-decoration:underline;}
.phasedesc{
font-family:verdana;
color:#5e5e5e;
width:260px;
margin-bottom:20px;
margin-left:16px;
float:left;
font-size:10px;
text-align:justify;}
.phasedesc a{
font-family:verdana;
color:#5e5e5e;
width:257px;
margin-bottom:20px;
float:right;
text-decoration:none;
}
.bordered{
border:1px solid red;}
.arrow{
width:6px;
height:10px;
background-image:url(../images/pr-arrow.png);

background-repeat:no-repeat;
position:absolute;
top:6px;
left:-6px;}
#machines_cnt{
float:right;
width:572px;
}
.machines_cnt{
border:1px solid #cdcdcd;
margin-bottom:25px;
padding-bottom:25px;
position:relative;
_height: 0;  
_he\ight: auto;  
_zoom: 1;
}
.phasedesc a:hover{
font-family:verdana;
color:#5e5e5e;
width:257px;
margin-bottom:20px;
float:right;
text-decoration:underline;}
.pad16top{
padding-top:16px;}
.pad5top{
padding-top:5px;}
.topsh{
background-image:url(../images/topsh.gif);
background-repeat:repeat-x;
width:177px;
height:18px;
}
.textv10{
font-family:verdana;
font-size:10px;
color:#000000;
font-weight:bold;}
.leftsh{
background-image:url(../images/leftsh.gif);
background-repeat:repeat-y;
height:18px;
width:177px;
background-color:#ffffff;
border:1px solid #ebebeb;
margin-top:7px;
margin-bottom:7px;
float:left;}
.topshb{
background-image:url(../images/topsh.gif);
background-repeat:repeat-x;
width:374px;
height:18px;
}
.leftshb{
float:left;
background-image:url(../images/leftsh.gif);
background-repeat:repeat-y;
height:70px;
width:374px;
background-color:#ffffff;
border:1px solid #ebebeb;
margin-top:7px;
margin-bottom:7px;}
.hideinput{
width:175px;
border:none;
background:none;
font-family:verdana;
font-size:10px;
color:#5e5e5e;}
.hideinputb{
width:374px;
height:67px;
border:none;
background:none;
font-family:verdana;
font-size:10px;
color:#5e5e5e;}
.contactcontent{
padding-left:20px;}
.btnx{
background-image:url(../images/btnst.gif);
background-repeat:repeat-x;
border:1px solid #e6e5e5;
color:#5e5e5e;
cursor:pointer;
}
.formbuttons{
width:374px;
text-align:right;}
.rempad{
padding:0;
margin:0;}
.rempad{
padding-bottom:14px;}
.textv10b{
font-family:verdana;
font-size:10px;
color:#cb1426;
font-weight:bold;}
.clientspart{
float:left;
width:270px;
overflow:hidden;
padding-bottom:15px;}
.clientscontents{
padding-left:20px;
padding-right:20px;
padding-bottom:20px;}
.countrytitle{
padding-bottom:10px;
padding-top:20px;}
.clearboth{
clear:both;}
.productdetailscontents{
padding-left:20px;
padding-right:20px;
padding-bottom:20px;

}
.producttxt{
width:560px;
float:left;
}
.mask{
background-image:url(../images/productmask.png);
behavior:	url("images/iepngfix.htc");
width:272px;
height:272px;
position:absolute;
}
.undermask{
background-color:#FFFFFF;
width:272px;
height:272px;
float:right;
overflow:hidden;
}
.displayer{
width:858px;
height:200px;
border:1px solid #cdcdcd;
position:relative;
_height: 0;  
_he\ight: auto;  
_zoom: 1;
}

.grayleft{
background-color:#cdcdcd;
height:200px;
width:13px;
}

.grayright{
background-color:#cdcdcd;
height:200px;
width:13px;
}
.displayer_contents{
width:816px;
float:left;
height:200px;
position:relative;
_height: 0;  
_he\ight: auto;  
_zoom: 1;
/*overflow:hidden;*/
Z-INDEX: 100;
}
.pic_cnt{
Z-INDEX: 1;
top:0;
left:0;
position:absolute;
}
.picholder{
float:left;
}

.holderline{
background-color:#000000;
height:146px;
width:1px;
margin-top:15px;
}

.tbx td{
padding:0;
margin:0;
}

.imgborder {
border:none;
}
DIV#wn2 {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 834px; POSITION: absolute; TOP: 0px; HEIGHT: 200px;
}
DIV#hold2 {
	Z-INDEX: 100; OVERFLOW: hidden; WIDTH:834px; POSITION: relative; HEIGHT: 200px ;
	}
DIV#lyr2 {
	Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
DIV#scrollbar2 {
	FONT-SIZE: 1px; Z-INDEX: 222; LEFT: 0px; WIDTH: 200px; POSITION: absolute; TOP: 0px; HEIGHT: 11px
}


.displayer_left{
width:8px;
height:200px;
background-image:url(../images/shleft.png);
_background-image:none;
background-repeat:repeat-y;
position:absolute;
top:0;
left:12px;
z-index:888;}
.displayer_right{
width:8px;
height:200px;
background-image:url(../images/shright.png);
_background-image:none;
background-repeat:repeat-y;
position:absolute;
top:0;
left:838px;
z-index:999;}
.notred{
background-repeat:no-repeat;
background-image:url(../images/notred.png);
behavior:	url("images/iepngfix.htc");

width:5px;
height:12px;
top:15px;
left:50%;
padding-left:17px;
padding-right:22px;
padding-top:12px;
padding-bottom:27px;
font-family:arial;
font-size:20px;
color:#FFFFFF;
cursor:pointer;
position:absolute;}
.notredon{
behavior:	url("images/iepngfix.htc");

background-image:url(../images/notred.png);
background-repeat:no-repeat;
width:5px;
height:12px;
top:15px;
left:50%;
padding-left:17px;
padding-right:22px;
padding-top:12px;
padding-bottom:27px;
font-family:arial;
font-size:20px;
color:#cb1428;
cursor:pointer;
position:absolute;}
.notgray{
behavior:	url("images/iepngfix.htc");

background-image:url(../images/notgray.png);
background-repeat:no-repeat;
width:5px;
height:12px;
top:15px;
left:50%;
padding-left:17px;
padding-right:22px;
padding-top:12px;
padding-bottom:27px;
font-family:arial;
font-size:20px;
color:#FFFFFF;
cursor:pointer;
position:absolute;}
.padtop10{
padding-top:10px;}

.padtop4{
padding-top:4px;}
.textv10bgray{
color:#5e5e5e;
font-family:verdana;
font-size:10px;
font-weight:bold;
background-image:url(../images/sep.png);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:257px;
}
#lines{
float:left;
width:200px;
position:relative;
z-index:990;
}
.textv10bgrayn{
color:#5e5e5e!important;
font-family:verdana;
font-size:10px!important;
font-weight:bold;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:auto;
white-space:normal;
border-bottom:1px dashed #585858;

}
.textv10bgrayn a{
color:#5e5e5e!important;
font-family:verdana;
font-size:10px!important;
font-weight:bold;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:257px;
text-decoration:none;
white-space:normal;
}
.textv10bgrayn a:hover{
color:#5e5e5e;
font-family:verdana;
font-size:10px;
font-weight:bold;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:257px;
text-decoration:underline;
white-space:normal;
}

.textv16bgrayn{
color:#5e5e5e;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:257px;
}
.textv16bgrayn a{
color:#5e5e5e;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:257px;
text-decoration:none;
}

.textv16bgrayn a:hover{
color:#5e5e5e;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:257px;
text-decoration:underline;
}
.onlyphases{
padding-top:5px;
padding-left:20px;}
.textv10bgray{
color:#5e5e5e;
font-family:verdana;
font-size:10px;
font-weight:bold;
background-image:url(../images/sep.png);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:5px;
padding-top:4px;
background-position:bottom;
width:257px;
text-decoration:none;
}
.textv10bgray a{
color:#5e5e5e;
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.textv10bgray a:hover{
text-decoration:underline;}
.textv10bgrayx{
color:#000;
font-family:verdana;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
padding-top:4px;
width:257px;
text-decoration:none;
border-bottom:1px dashed #585858;
}
.textv10bgrayx a{
color:#000;
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.textv10bgrayx a:hover{
text-decoration:underline;}
.notredx{
behavior:	url("images/iepngfix.htc");

background-image:url(../images/bubble.png);
background-repeat:no-repeat;
width:5px;
height:12px;
padding:7px 14px 12px 11px;
font-family:arial;
font-size:12px;
color:#FFFFFF;
float:left;}
.textv14pad{
font-family:verdana;
font-size:14px;
font-weight:bold;
padding-top:8px;}
.textv12pad{
font-family:verdana;
font-size:12px;
font-weight:bold;
padding-top:8px;}

.machines{
margin-top:5px;
margin-left:30px;

}
.machinesleft{
float:left;
width:287px;
}
.required{
padding-left:3px;
font-size:12px;
font-family:verdana;
color:#999999;}
.phases-box{
width:233px;
padding:12px;
background-color:#ebebeb;
border:1px solid #cdcdcd;
position:absolute;
left:257px;
visibility:hidden;
overflow:visible;
z-index:999;}
.phases-box-arr{
width:6px;
height:10px;
background-image:url(../images/pr1-arrow.png);
background-repeat:no-repeat;
position:absolute;
top:6px;
left:-6px;
behavior:	url("images/iepngfix.htc");
}
