#tanker_load_img1{
	
	padding-left:10px;
	margin-top:10px;
	float:right;
	}
#tanker_load_img2{
	
	padding:0px;
	margin-top:10px;
	float:left;
	}

#tanker_load_txt1{
	float:left;
	padding:0px;
	margin:0px;
	
	}


#custody_skid_txt2{
	float:left;
	padding:0px;
	margin:0px;
	}

#custody_skid_img2{
	
	padding:0px;
	margin:0px;
	float:right;
	}



#custody_skid_txt{
	float:left;
	padding:0px;
	margin:0px;
	}

#custody_skid_img1{
	
	padding:0px;
	margin:0px;
	float:left;
	}


#fuel_skid_img1{
	width:200px;
	
	padding:0px;
	margin:0px;
	float:left;
	}
#fuel_skid_img2{
	width:200px;
	
	padding:5px;
	margin-top:10px;
	float:right;
	}

#fuel_skid_txt{
	width:700px;
	
	padding:0px;
	margin-left:30px;
	float:left;
	
	}
#fuel_skid_txt2{
	float:left;
	padding:5px;
	}

.line{
	width:100%;
	height:2px;
	background:#000;
	float:left;
	padding:0px;
	
	}
.boiler_cnt_img3{
	float:right;
	}
.boiler_cnt_main{
		width:100%;
		float:left;
	}

.boiler_cnt_img{
	float:right;
	margin-top:-50px;
	}
.boiler_cnt_img2{
	float:right;
	margin-top:-20px;
	}
.boiler_cnt{
	float:left
	
	}
.boiler{
	
	
	}

#gas_rms{
	width:700px;
	
	padding:0px;
	margin:0px;
	float:left;
	
	}
#gas_rms_img1{
	width:200px;
	
	padding:0px;
	margin:0px;
	float:left;
	}
#gas_rms_img2{
	width:200px;
	
	padding:0px;
	margin:0px;
	float:left;
	}
#gas_rms_cont_dying{
	width:870px;
	
	padding:0px;
	margin-left:80px;
	float:left;
	
	}

#gas_rms_cont{
	width:700px;
	
	padding:0px;
	margin-left:80px;
	float:left;
	
	}

#menu{
	float:right;
}



@font-face {
font-family: 'CenturyGothic_med';
src: url('../fonts/gothic.eot') format('embedded-opentype'), url('../fonts/gothic.woff') format('woff'), url('../fonts/gothic.ttf') format('truetype'), url('../fonts/gothic.svg#gothic') format('svg');
}

@font-face {
font-family: 'CenturyGothic_Bold';
src: url('../fonts/century_gothic_bold.eot') format('embedded-opentype'), url('../fonts/century_gothic_bold.woff') format('woff'), url('../fonts/century_gothic_bold.ttf') format('truetype'), url('../fonts/century_gothic_bold.svg#century_gothic_bold') format('svg');
}

@font-face {
font-family: 'Helvetica_Cond_B';
src: url('../fonts/helvetica_lt_condensed_black.eot') format('embedded-opentype'), url('../fonts/helvetica_lt_condensed_black.woff') format('woff'), url('../fonts/helvetica_lt_condensed_black.ttf') format('truetype'), url('../fonts/helvetica_lt_condensed_black.svg#helvetica_lt_condensed_black') format('svg');
}


html {  -webkit-text-size-adjust: 100%;  overflow-x:hidden; }
body{ margin:0px; padding:0px; background:#fff; text-align:justify;  font-family: 'CenturyGothic_med', Arial; font-size:14px; color:#000; width:100%;  overflow-x:hidden;   }
/*.rps_subpg { background:url(../images/subpg_bg.jpg) repeat-x; } */
img{ background:none; outline:none; border:0px; margin-bottom:-4px;}
a{ text-decoration:none; outline:none; color:#000;}
input, textarea, select{  font-family: 'CenturyGothic_med', Arial;  outline:none; border:0px; outline:none;}
.cmn_list{ margin:0px; padding:0px; list-style:none;}

.rps_main_container { float:left; width:100%; }
.rps_cmn_container { width:1000px; margin:auto; clear:both; }
.rps_header { float:left; width:100%; height:94px; background:rgba(255, 255, 255, 1); position:relative; z-index:100;
	-webkit-box-shadow:0px 4px 5px 0 rgba(0,0,0,0.37);
	-moz-box-shadow:0px 4px 5px 0 rgba(0,0,0,0.37);	
	box-shadow:0px 4px 5px 0 rgba(0,0,0,0.37);
}


.peShiner_logo {   z-index:100; overflow:hidden; position:absolute !important; top:-2px; left:-100px; width:100% !important;  }

.rps_logo { margin-left:11px; float:left; width:425px; height:76px; margin-top:8px; position:relative; }
.rps_banner_container { float:left; width:100%; margin-top:-94px; }
.rps_hme_banners_outer { float:left; width:100%; height:477px; background:url(../images/hme_banner1.jpg) no-repeat center top; }
.rps_menu_outer { float:right; width:auto; margin-top:37px; position:relative; z-index:10000 !important; }
.rps_menu_outer ul li { float:left;  font-family: 'Helvetica_Cond_B'; font-size:16px; color:#589c0f; margin-right:7px; text-transform:uppercase; }
.rps_menu_outer ul li a { float:left; width:auto; padding:4px 9px; line-height:20px; color:#009;
-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px;
}
.rps_menu_outer ul li:hover a, .rps_menu_outer ul li.actv a { float:left; color:#fff; background:#0000AE;	 }
	
.rps_middle_container { float:left; width:100%; }
.rps_pg_title { float:left; width:80%; margin-left:300px; font-size:35px; line-height:42px; letter-spacing:-1.5px; margin-top:-45px; }
.rps_pg_title span { color:#0000AE;  }
.rps_hme_txt { float:left; width:940px; margin-left:23px; margin-top:18px; line-height:20px; word-spacing:-1px; max-height:5000em; }

.rps_hme_proc_model { float:left; margin-left:33px; width:250px; height:200px; margin-top:31px; }
.rps_hme_right_txt { float:left; width:598px; line-height:19px; margin-top:24px; margin-left:35px; word-spacing:-1px; max-height:5000em;  }
.rps_spl_pro_txt { float:left; width:100%; text-align:center; font-size:18px; margin-top:28px;line-height:15px; word-spacing:-1px; } 
.rps_spl_pro_txt span { color:#0000AE; }
.rps_spl_pro_img_outer { float:left; width:985px; margin-left:15px; margin-top:18px; }
.rps_hme_spro_img_box { width:105px; float:left; margin-right:4px; }
.rps_hme_spro_img { float:left; margin-left:7px; width:90px; height:78px; padding:1px 2px; text-align:center; background:#0000AE; 
	-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px;}
.rps_hme_spro_txt { float:left; width:100%;  font-size:12px; color:#000; text-align:center; margin-top:7px; line-height:14px; word-spacing:-1px; }

.rps_hme_btn_blue_bg { float:left; width:965px; margin-top:52px; padding-bottom:5px; background:#0000AE; min-height:81px; margin-left:20px; 
-webkit-border-radius:25px;	-moz-border-radius:25px;	border-radius:25px; }

.rps_hme_btn_blue_bg a { float:left; margin-left:117px; margin-top:25px; background:#ffffff; height:30px; line-height:30px; padding:0px 10px;  color:#000;
-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px; }

/*.rps_hme_btn_blue_bg a.rps_view_proc { color:#336202; }
.rps_hme_btn_blue_bg a.rps_view_prod { color:#023469; float:right; margin-right:117px; } */

.rps_hme_query_txt { float:left; width:100%; text-align:center; margin-top:27px;  font-size:24px; letter-spacing:-1px;}
.rps_hme_query_txt img { vertical-align:middle; margin-right:-20px; }
.rps_hme_query_txt span { color:#2b7507; margin-right:10px; }
.rps_hme_query_txt span a { text-decoration:none !important; color:#2b7507 !important; }
.rps_hme_query_txt a { color:#0000AE; text-decoration:underline;margin-left:10px;  }
.rps_hme_query_txt a:hover { color:#000000; text-decoration:underline; }
/* 
.rps_footer { float:left; width:100%; min-height:98px; background:#0650a4; border-top:solid 5px #011660; margin-top:27px; } */
.rps_footer { float:left; width:100%; min-height:98px; background:#0000AE; border-top:solid 5px #011660; margin-top:27px; }
.rps_ftr_links { float:left; width:750px; margin-top:16px; margin-left:175px;  font-family: 'CenturyGothic_Bold'; text-transform:uppercase;  }
.rps_ftr_links ul { opacity:1 !important; -webkit-backface-visibility:visible !important}
.rps_ftr_links ul li  { float:left; margin-right:13px; font-size:14px;  width:auto; height:25px; line-height:25px;}
.rps_ftr_links ul li a { float:left; width:auto; color:#fff; height:25px; line-height:25px; padding:0px 7px;  opacity:1 !important;} 
.rps_ftr_links ul li:hover a, .rps_ftr_links ul li a.actv { float:left; background:#000;  
-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px; } 

.rps_ftr_links ul li ul li { height:auto !important ;}

.rps_ftr_rht_cont { float:left;  width:680px; color:#fff; text-align:right; margin-left:12px; margin-top:5px; line-height:16px; }
.rps_ftr_rht_cont span { font-size:11px; }
.rps_ftr_rht_cont span.rps_ftr_site { display:inline-block; font-size:14px;  margin-top:10px;   }
.rps_ftr_rht_cont span.rps_ftr_site img { vertical-align:middle; }
.rps_ftr_rht_cont span.rps_ftr_site a { color:#fff; }
.rps_ftr_rht_cont span.rps_ftr_site a:hover { color:#7fb8f9; }

.rps_ftr_connect_txt_outer { float:left; margin-left:20px; margin-top:15px; }
.rps_ftr_connect_txt { float:right; line-height:28px; color:#FFFFFF;}
.rps_ftr_connect_box { float:right; width:auto; height:25px; padding-top:3px; padding-left:8px; padding-right:8px; margin-left:5px; background:#fff; 
-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px; }

.grid-container4 { z-index:10000; }

/* ------------ process --------- */
.rd_prc_bannr_cnt{ float:left; margin-top:98px; width:100%; background:url(../images/rd_prc_banner.png) center top no-repeat; height:195px; position:relative; }
.rd_prc_bannr_txt_outr{ float:left; width:1000px; position:relative; margin-top:-200px; z-index:10;}
.rd_prc_bannr_txt_cnt{ position:absolute; background:url(../images/rd_prc_banner_wht_bg.png) no-repeat; width:1000px; height:284px; top:-48px;  font-family: 'CenturyGothic_Bold'; left:0px;}
.rd_prc_bannr_txt{ float:left; width:100%; text-align:center; font-size:30px; line-height:34px; margin-top:89px; text-transform:uppercase;}
.rd_prc_ban_brws_txt{ float:left; width:100%; text-align:center; font-size:15px; color:#0000AE; margin-top:17px;}

/*.rd_cmn_mid_cnt{ float:left; width:980px; z-index:1000; background:url(../images/rd_subpage_mid_cnt.png) repeat-x; margin-top:10px; min-height:200px; position:relative; margin-left:10px; 
-moz-border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; border-radius:  20px 20px 0px 0px;
}*/

.rd_cmn_mid_cnt{ float:left; width:980px; z-index:1000; margin-top:10px; min-height:200px; position:relative; margin-left:10px; 
-moz-border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; border-radius:  20px 20px 0px 0px;
}

/*.rd_cmn_mid_innr{ float:left; width:972px; min-height:300px; background:url(../images/rd_subpage_mid_innr.png) repeat-x; margin-left:4px; margin-top:4px;
-moz-border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; border-radius:  20px 20px 0px 0px;
}*/
.rd_cmn_mid_innr{ float:left; width:972px; min-height:10px; margin-left:4px; margin-top:4px;
-moz-border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; border-radius:  20px 20px 0px 0px;
}

.rd_prc_lft_cnt{ float:left; width:308px; background:#e7edf3; min-height:200px; margin-top:5px; margin-left:0px; padding:6px 0px 6px 6px; border:solid 1px #000;
/* -- Box Radius -- */
-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;
}

.rd_prc_lft_cat_cnt{ float:left; margin-left:1px; margin-top:12px; width:295px;  font-family: 'CenturyGothic_Bold';}
.rd_prc_lft_cat_cnt ul{ float:left; width:100%; text-align:left;}
.rd_prc_lft_cat_cnt ul li{ float:left; width:292px; margin-left:8px; margin-bottom:17px; font-size:15px; color:#0000AE; line-height:20px;}
.rd_prc_lft_cat_cnt ul li a{color:#0000ff;}
.rd_prc_lft_cat_cnt ul li a:hover{ color:#000000;}
.rd_prc_lft_cat_cnt ul li a .rd_prc_lft_cat_arw{ display:inline-block; background:url(../images/rd_prc_tab_dwn_arw.png) no-repeat; width:14px; height:6px; margin-left:0px;}

.rd_prc_lft_cat_cnt ul li a.actv .rd_prc_lft_cat_arw { background:url(../images/rd_prc_tab_top_arw.png) no-repeat; }
.rd_prc_lft_cat_cnt ul li ul{ float:left; width:100%; margin-top:10px; margin-left:-8px;}
.rd_prc_lft_cat_cnt ul li ul li{float:left; width:285px; margin-left:11px; margin-bottom:6px; font-size:14px; color:#000; line-height:19px; font-family: 'CenturyGothic_med';}
.rd_prc_lft_cat_cnt ul li ul li a{color:#000;  padding:3px 5px 3px 15px; float:left; position:relative  }
.rd_prc_lft_cat_cnt ul li ul li a .rd_prc_lft_cat_rgt_arw{  background: url(../images/rd_prc_tab_rgt_arw.png) center left no-repeat; width:6px; height:18px; margin-left:2px; position:absolute; top:3px; left:3px; }
.rd_prc_lft_cat_cnt ul li ul li a:hover,  .rd_prc_lft_cat_cnt ul li ul li.actv a {background:#000; color:#fff;
/* -- Box Radius -- */
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
.rd_prc_lft_cat_cnt ul li ul li a:hover .rd_prc_lft_cat_rgt_arw, .rd_prc_lft_cat_cnt ul li ul li.actv a .rd_prc_lft_cat_rgt_arw {  background: url(../images/rd_prc_tab_rgt_arw2.png) center left no-repeat; }

.rd_prc_lft_cat_cnt ul li ul li a:hover.nrps_cata_cls { background:none; color:#000; }
.rd_prc_lft_cat_cnt ul li ul li a:hover.nrps_cata_cls .rd_prc_lft_cat_rgt_arw{ background: url(../images/rd_prc_tab_rgt_arw.png) center left no-repeat; }

.rd_prc_lft_cat_cnt ul li > ul { display:none; }

.rd_prc_lft_cat_cnt ul li ul li ul{ float:left; width:290px; margin-top:10px; margin-left:28px;}
.rd_prc_lft_cat_cnt ul li ul li ul li{float:left; width:290px; margin-left:11px; margin-bottom:4px; color:#000; line-height:19px; font-family: 'CenturyGothic_med';}
.rd_prc_lft_cat_cnt ul li ul li ul li a{color:#000; width:auto; float:left;padding:3px 5px 3px 15px;}
.rd_prc_lft_cat_cnt ul li ul li ul li a:hover, .rd_prc_lft_cat_cnt ul li ul li ul li.actv a{ background:#000; color:#fff;
/* -- Box Radius -- */
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
.rd_prc_lft_cat_cnt ul li ul li ul li a .rd_prc_lft_cat_rgt_arw{  position:absolute; top:3px; left:3px; background: url(../images/rd_prc_tab_rgt_arw.png) center left no-repeat; width:6px; height:18px; margin-left:2px;}

.rd_prc_lft_cat_cnt ul li ul li ul li a:hover .rd_prc_lft_cat_rgt_arw, .rd_prc_lft_cat_cnt ul li ul li ul li.actv a .rd_prc_lft_cat_rgt_arw {  background: url(../images/rd_prc_tab_rgt_arw2.png) center left no-repeat; }

.rd_prc_rgt_cnt{ float:left; width:640px; margin-left:11px;  margin-top:5px; font-family: 'CenturyGothic_med'; text-align:left;}
.rd_prc_rgt_cat_ttl{ float:left; width:100%; font-size:15px; color:#0000AE; margin-top:14px; line-height:20px; font-family: 'CenturyGothic_Bold';}
.rd_prc_rgt_cat_ttl span{ color:#000000;}
.rd_prc_rgt_spry_img1{ float:left; margin-left:8px; margin-top:56px;}
.rd_prc_rgt_spry_mthd_txt{ float:left; width:219px; margin-left:24px; margin-top:76px; line-height:18px; text-align:left;}
.rd_prc_rgt_comp_txt{ float:left; width:630px; margin-top:10px; font-size:14px; line-height:21px; color:#0000AE;}

.rd_prc_rgtspry_lfttxt{ float:left; width:219px; margin-top:34px;}
.rd_prc_rgtspry_food_txt{ float:left; width:100%; font-size:14px; line-height:22px;}
.rd_prc_rgtspry_food_txt span{ font-family: 'CenturyGothic_Bold';}
.rd_prc_rgtspry_food_txt.mrgn_top{ margin-top:28px;}
.rd_prc_rgt_spry_img2{ float:right; margin-top:56px; margin-right:20px;}

.proc_load_img { width:100%; text-align:center; margin-top:50px; float:left; }
.proc_load_img img { max-width:60px; }

#proc_row_cont_id div, #proc_row_cont_id span {  max-height:5000em; }

.rd_prc_frmt_lft_txt  { float:left; width:360px;   margin-top:20px; line-height:18px;  }
.rd_prc_frmt_rht_img { float:right; margin-top:20px; margin-right:10px;}
.rd_prc_frmt_rht_img img {   -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:  10px; border:solid 1px #ccc; }
.rd_prc_frmt_lft_img { float:left; margin-top:20px;  }
.rd_prc_frmt_lft_img img { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:  10px;  border:solid 1px #ccc;}
/*.rd_prc_frmt_red_txt { float:right; margin-right:10px; padding:10px; border:solid 1px #0000ff; color:#0000ff; margin-top:20px; width:286px; line-height:19px;
 -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:  10px;
 } */
 
 .rd_prc_frmt_red_txt { float:right; margin-right:10px; color:#0000AE; margin-top:20px; width:360px; line-height:19px;
 }
 
 .rd_prc_frmt_clrboth { width:100%; height:1px; clear:both; display:block; }
 .rd_prc_frmt_red_txt.rps_fullwdth { width:630px; margin-right:0px; float:left; }
.rd_prc_frmt_rht_txt { float:right; width:360px; margin-top:20px; margin-right:10px; line-height:18px; }
.rps_prc_lst { float:left; width:100%; }
.rps_prc_lst li { float:left; width:92%; padding-left:8%; background:url(../images/bullet_lst.jpg) no-repeat 5px 8px; border-bottom:dotted 1px #000; line-height:19px; padding-top:3px; padding-bottom:3px; }

.rd_prc_frmt_lft_txt.rps_fullwdth { width:630px; }
.rps_prc_txt_lft { text-align:left;  }
.rd_prc_frmt_lft_txt.rps_prc_frmt_items { font-size:14px; }
.rps_prc_frmt_items_sep { width:100%; height:1px; border-bottom:dashed 1px #0000ff;  display:block; margin:10px 0px; }
.rps_prc_frmt_items_title { font-size:16px;   font-family: 'CenturyGothic_Bold'; color: #0000AE;}
.rd_prc_frmt_red_txt.rd_prc_distill_wdth { width:280px; }
.rd_prc_frmt_ctr_img { float:left; margin-top:20px; text-align:center;width:100%; }
.rd_prc_frmt_ctr_img img { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:  10px;  border:solid 1px #ccc; }
.rd_prc_frmt_ctr_img img { margin-left:8px; margin-right:8px;  }

.rps_red_clr_cls { color:#0000AE; }
/*.rd_prc_frmt_blue_box { background:#e7edf3; padding:10px; float:left; width:550px; margin-top:20px;
 -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:  10px; }*/
 .rd_prc_frmt_blue_box {  float:left; width:100%; margin-top:20px; }
 
.rd_prc_frmt_red_txt.rps_flft_red_box { float:left; }
.rps_red_txt_rht_algn {  margin-left:10px; width:350px; float:right;  }

/*.rd_prc_frmt_lft_txt.rps_blue_bg_txt { background:url(../images/prc_rd_bg.png) repeat-x top left; padding:10px; width:555px; } */
.rd_prc_frmt_lft_txt.rps_blue_bg_txt { width:100%; }
.rps_prc_frmt_img_cls { float:left; margin-right:10px; 
 -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:  10px;  }
 .rps_red_txt_rht_algn.rps_nw_txt_wdth { width:235px; }

/*.grad_bor {
    position: relative;
	border:0px;
	background:url(../images/curv_box.png) no-repeat;
}

.grad_bor2 {
    position: relative;
	border:0px;
	background:url(../images/curv_box2.png) no-repeat;
} */

.img_curv_box { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:  10px; border:solid 1px #ccc; } 

.rps_red_txt_rht_algn.flft { float:left; margin-left:5px; margin-right:10px; }
.rps_bld_txt { font-size:15px;    font-family: 'CenturyGothic_Bold'; }

/*.rd_prc_frmt_red_txt.rps_blue_bg_red_txt { background:url(../images/prc_rd_bg.png) repeat-x top left; border:0px; } */
.rd_prc_frmt_rht_txt.rps_proc_cnt_wdth { width:240px; }

.rd_prc_frmt_lft_txt.rps_nw_txt_mrgn { margin-top:0px; }
.rd_prc_frmt_rht_img.rps_nw_img_mrgn { margin-right:0px; margin-top:0px; }

.rps_catal_view { float:left; width:auto; margin-top:30px;  }
.rps_catal_view a { float:left; height:25px; line-height:25px; padding:5px 10px; background:#0000AE; font-family: 'Helvetica_Cond_B';  color:#FFFFFF; 
 -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:  5px;
}
.rps_catal_view a:hover { float:left; background:#000000;  }
.rps_catal_img { float:left; margin-left:20px; margin-top:20px; }

/*.rd_prc_rgt_comp_txt.rps_coal_rd_txt { width:550px; margin-top:0px; margin-bottom:15px; } */

.rd_prc_frmt_lft_txt.rd_utl_full_text{ width:98%;}
.rd_prc_frmt_red_txt.rd_utl_full_text{width:98%; margin-right:0px;}
.rd_prc_frmt_ctr_img.rd_utl_img img{ margin-left:15px; margin-right:15px;}
.rd_prc_frmt_lft_txt.rd_utl_eqp_text{ width:310px; margin-top:27px; }
.rd_prc_eqp_txt{ float:left; width:300px; margin-left:13px;margin-top:6px; max-height:5000em;}
.rd_prc_frmt_lft_img.rd_prc_eqp_mrgn{ margin-top:0px;}

/*.rd_prc_utl_blue_bg{ float:left; width:565px; background:url(../images/rd_prc_blue_bg.png) repeat-x; padding-top:0px; margin-top:15px; padding-left:15px; } */
.rd_prc_utl_blue_bg{ float:left; width:630px; margin-top:15px; }
.rd_prc_frmt_lft_txt.rd_utl_eng_text{width:376px;}
.rd_prc_frmt_rht_img.rd_utl_eng_mrgn{ margin-top:10px;}
/*.rd_prc_rgt_comp_txt.rd_utl_eng_wdth{ width:570px; margin-left:4px;} */

.rd_prc_frmt_lft_txt.rd_pump_txt{ width:308px; margin-top:35px;}
.rd_prc_frmt_red_txt.rd_pump_txt{ border:0px; margin-right:0px; width:320px; margin-top:4px;}
/*.rd_prc_tst_blue_bg{ float:left; background:url(../images/rd_prc_test_blue_bg.png) repeat-x; margin-top:13px; width:570px;
-moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; border-radius:10px 10px 0px 0px;} */

.rd_prc_tst_blue_bg{ float:left; margin-top:13px; width:640px;}

.rd_prc_frmt_lft_img.rd_pump_img{ margin-left:12px; margin-top:10px;}
.rd_prc_frmt_red_txt.rd_pump_txt2{ float:left; margin-left:2px; margin-top:10px; border:0px; width:312px;}
.rd_prc_test_clr{ float:left; width:100%; clear:both;}
.rd_prc_frmt_rgt_img.rd_pump_img2{ float:right; margin-top:15px; margin-right:12px;
/* -- Box Radius -- */
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;
}
.rd_prc_frmt_rht_txt.rd_fan_txt{ width:310px;}
.rd_prc_frmt_red_txt.rd_fan_txt{ float:left; margin-left:0px;}
.rd_prc_frmt_rht_img.rd_fan_img{ margin-right:0px; margin-top:51px;}
.rd_prc_frmt_lft_txt.rd_cust_txt{ width:310px; }
.rd_prc_frmt_red_txt.rd_cust_txt{ border:0px; margin-top:5px; width:270px;}
.rd_prc_frmt_lft_img.rd_cust_img{ float:left; margin-top:10px;}

.rd_prc_frmt_rht_txt.rd_dye_txt{ width:300px;}
.rd_prc_dye_txt_spc{ display:block; width:100%; height:12px;}

.rd_prc_frmt_red_txt.rd_dye_txt{ float:left; width:300px;}
.rd_prc_frmt_red_txt.rd_dye_full_wdth{ border:0px; width:570px; margin-top:0px; margin-left:0px;float:left;}
.rd_prc_frmt_lft_txt.rd_tan_txt{ width:330px; margin-top:40px;}
.rd_prc_frmt_red_txt.rd_tan_txt{ width:278px; margin-top:29px;}
.rd_prc_frmt_rht_txt.rd_latx_txt{  width:300px; margin-top:28px;}
.rd_prc_frmt_rht_img.rd_ltx_img{ margin-top:10px;}
.rd_prc_frmt_red_txt.rd_ltx_txt{ margin-top:10px; float:left; margin-left:10px; width:289px; border:0px;  padding-left:0px; padding-right:0px; padding-top:0px; margin-right:0px;}
.rd_prc_frmt_red_txt.rd_ltx_full_wdth{ border:0px; width:570px; margin-top:0px; margin-left:0px; float:left;}
./*rd_prc_rgt_comp_txt.rd_dye_wdth{ width:550px; margin-top:5px;} */
.rps_red_txt_rht_algn.rd_dye_wdth{ width:288px;}
.rd_dye_txt_spc{ float:left; width:100%; height:13px;}
.rd_prc_frmt_lft_txt.rd_ovn_txt{ width:310px;}

.rd_prc_frmt_red_txt.rd_ovn_txt{border: 0 none; margin-top: 5px; width:293px; margin-right:0px;}
.rd_prc_frmt_lft_img.rd_ovn_img{float: left;margin-top: 22px;}

.rd_prc_frmt_red_txt.rd_kln_txt{border: 0 none; margin-top: 5px; width:360px; margin-right:0px; float:left; padding-left:0px;}
.rd_prc_frmt_rht_img.rd_kln_img{margin-top: 13px;}
.rd_prc_frmt_red_txt.rd_auto_txt{ width:288px;}

/*.rd_prc_tst_blue_bg .rd_prc_rgt_comp_txt{ width:97%; margin:0px 2%; }
.rd_prc_frmt_red_txt .rd_prc_rgt_comp_txt { width:98%; margin:0px 1%; } */

/* ----------- products ------------ */
.rps_header{ z-index:100;}
.rd_prd_bannr_cnt{ float:left; width:1600px; margin-top:94px; margin-left:-300px; background:url(../images/rd_prd_banner_bg.jpg) no-repeat; height:200px; position:relative;}
.rd_prd_bannr_img{ float:left; width:1600px; position:relative}
.rd_prd_bannr_txt_cnt{ position:absolute; left:0px; background:url(../images/rd_prd_wht_bg.png) repeat-x; height:125px; top:84px; width:1600px;}

.rd_prd_bannr_ass_txt{float:left; width:100%; text-align:center; color:#0000AE; font-size:24px;  font-family: 'CenturyGothic_med'; margin-top:9px; line-height:24px; letter-spacing:-1px;}
.rd_cmn_mid_cnt.rd_prd_mrgn{ margin-top:-235px;}
.rd_cmn_mid_innr.rd_prd_wht_bg{ background:rgba(255, 255, 255, 0.6); }
.rd_prd_cat_row{ float:left; width:302px; height:255px; border:2px solid #0000AE; margin-top:11px; margin-bottom:6px; margin-left:14px; position:relative;
/* -- Box Radius -- */

}
a:hover .rd_prd_cat_row{ border:2px solid #000000;}
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:100px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
.rd_prd_cat_ttl_txt{ float:left; text-align:center; padding-top:10px; text-transform: uppercase; font-size:18px; line-height:22px; margin-left:10px; margin-top:0px; color:#ffffff;}
.rd_prd_cat_flw_img{ position:absolute; right:25px; top:15px; background:url(../images/rd_prd_flow_icon.png) no-repeat; width:107px; height:40px;}
.rd_prd_cat_lst{ float:left; width:300px; height:300px; overflow-x:hidden; overflow-y:auto; margin-left:0px; margin-top:5px;font-family: 'CenturyGothic_med';}
.rd_prd_cat_lst ul{ float:left; width:100%; }
.rd_prd_cat_lst ul li{ float:left; text-align:left; width:100%; font-size:14px; line-height:19px; color:#000000; text-transform:capitalize;}
.rd_prd_cat_lst ul li a:hover{ background:#FF9;}
.rd_prd_cat_lst ul li.rd_prd_cat_sep{ float:left; width:224px; background:url(../images/rd_prd_hip_sep.png) repeat-x; height:1px; margin-top:3px; margin-bottom:3px;}
.rd_prd_cat_lst ul li.blue_clr{ color:#0000AE; font-family: 'CenturyGothic_Bold';}

/*.rd_prd_cat_lst.rd_prd_lvl_lst{ margin-left:36px; margin-top:5px; width:255px;} */
.rd_prd_cat_lvel_img{ position:absolute; right:19px; top:5px; background: url(../images/rd_prd_levl_icon.png) no-repeat; width:65px; height:57px;}

.rd_prd_cat_ttl.lrg_bg{float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;}
.rd_prd_cat_ttl.lrg_bg2{background:url(../images/rd_prd_bllue_bg3.png) no-repeat; width:204px; height:86px; margin-left:-1px;}
.rd_prd_cat_ttl_txt.rd_prd_temp_txt{ margin-top:0px; margin-left:10px;}
.rd_prd_cat_temp_img{ position:absolute;  right:18px; top:18px; background: url(../images/rd_prd_temp_icon.png) no-repeat; width:39px; height:64px;}
.rd_prd_cat_lst.rd_prd_temp_lst{ margin-top:-10px;}

.rd_prd_cat_press_img{ position:absolute; right:13px; top:6px; background: url(../images/rd_prd_press_con.png) no-repeat; width:71px; height:71px;}
/*.rd_prd_cat_lst.rd_prd_press_lst{ margin-top:12px;} */
.rd_prd_cat_cntrl_img1 { position:absolute;  right:15px; top:10px; background: url(../images/rd_prd_cntrl_icon1.png) no-repeat; width:71px; height:25px;}
.rd_prd_cat_cntrl_img2{position:absolute;  right:22px; top:35px; background: url(../images/) no-repeat; width:43px; height:57px;}
.rd_prd_cat_ttl_txt.cntrl_txt{ margin-left:9px; margin-top:5px;}
.rd_prd_cat_ttl_txt.rd_prd_spcl_txt{margin-left:9px; margin-top:0px; line-height:14px; margin-top:2px;}
.spl_ylw_clr{ font-size:12px; color:#ffd200;font-weight:normal;}
.rd_prd_cat_spl_img{ position:absolute; right:20px; top:10px; background: url(../images/rd_prd_spclins_icon.png) no-repeat; width:66px; height:67px;}
.rd_prd_cat_lst.rd_prd_spl_lst{ margin-top:-16px; width:250px; margin-left:5px;}

.rd_prd_splgrn_cnt{ float:left; width:946px; height:96px; border:2px solid #7aaa00; margin-left:13px; margin-top:18px;
/* -- Box Radius -- */
-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;
}
/*.rd_prd_splgrn_cnt:hover{ border:2px solid #000000;} */

.rd_prd_splgrn_ttl{ float:left; background:url(../images/rd_prd_serv_grn_bg.png) no-repeat; width:167px; height:73px; color:#FFFFFF;  font-size:18px; padding-left:18px; padding-top:13px; margin-left:-1px; margin-top:-1px;}
.rd_prd_splgrn_lst{ float:left; width:224px; margin-left:16px; margin-top:15px;}
.rd_prd_splgrn_lst ul{ float:left; width:100%;}
.rd_prd_splgrn_lst ul li{ float:left; width:100%; font-size:15px; line-height:19px; color:#000000; text-transform:uppercase;}
.rd_prd_splgrn_lst ul li.rd_prd_cat_sep{ float:left; width:224px; background:url(../images/rd_prd_hip_sep.png) repeat-x; height:1px; margin-top:3px; margin-bottom:3px;}
.rd_prd_splgrn_lst.wdth{ margin-left:50px; width:280px;}
.rd_prd_splgrn_lst ul li.grn_clr{ color:#7aaa00; font-family: 'CenturyGothic_Bold';}
.rd_prd_splgrn_img{ position:absolute;  right:22px; top:5px;}

.rd_prd_got_txt{ float:left; width:100%; text-align:center; font-size:24px; font-family: 'CenturyGothic_med'; line-height:28px; margin-top:58px; vertical-align:middle; letter-spacing:0px;}
.rd_prd_got_txt img{ vertical-align:middle; margin-left:-5px; margin-right:-18px;}
.rd_prd_got_txt span{ color:#2b7507;}
.rd_prd_got_txt a{ color:#0000AE; padding-left:5px; text-decoration:underline;}
.rd_prd_got_txt a:hover{ color:#000000;}



/* ----------- contact ----------- */
.rd_career_bannr_cnt{width:100%; background:url(../images/rd_career_banner_img.jpg) center top no-repeat; height:280px; margin-top:100px; left:0px; position:absolute;  }

.rd_cntct_bannr_cnt{  margin-top:-20px; width:100%; background:url(../images/rd_cntct_banner_img.jpg) center top no-repeat; height:402px; left:0px; position:absolute;  }
.rd_cntct_bannr_txt_cnt{ float:left; margin-left:28px; margin-top:176px; background:url(../images/rd_cntct_bnr_txt.png) repeat-y; height:131px; width:834px; font-family: 'CenturyGothic_med'; margin-right:-337px;
/* -- Box Radius -- */
-moz-border-radius: 20px 0px 0px 20px; -webkit-border-radius: 20px 0px 0px 20px; border-radius: 20px 0px 0px 20px;
}
.rd_cntct_bannr_txt_out{ float:left; width:1000px; position:relative;}
.rd_cntct_bannr_txt{ float:left; font-size:29px; line-height:34px; margin-left:20px; margin-top:12px;}

.rd_cntct_bannr_mdl{ position:absolute; right:-3px; top:69px; z-index:10;}

/*.rd_cntct_mid_lft_cnt{ float:left; width:517px; background:url(../images/rd_subpage_mid_cnt.png) repeat-x; min-height:100px; margin-top:20px;  position:relative; padding:4px; margin-left:29px; z-index:15;
-moz-border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; border-radius:  20px 20px 0px 0px;
} */
.rd_cntct_mid_lft_cnt{ float:left; width:517px; min-height:100px; margin-top:20px;  position:relative; padding:4px; margin-left:29px; z-index:15;
/* -- Box Radius -- */
-moz-border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; border-radius:  20px 20px 0px 0px;
}


.rd_cntct_mid_innr{ float:left; width:527px; min-height:200px; background: rgba(255, 255, 255, 0.8);margin-top:1px;
/* -- Box Radius -- */
-moz-border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; border-radius:  20px 20px 0px 0px;
}
.rd_cntct_addr_ttl{ float:left; margin-left:15px; margin-top:0px; font-size:35px; color:#0000AE;font-family: 'CenturyGothic_Bold'; line-height:35px; letter-spacing:-1px;}
.rd_cntct_addr_logo{ float:right; margin-right:65px; margin-top:6px; background:url(../images/rd_cntct_logo_img.png) no-repeat; width:68px; height:70px;}
.rd_cntct_addr_txt{ float:left; margin-left:15px; font-size:18px;font-family: 'CenturyGothic_med'; line-height:22px; margin-top:16px;}
.rd_cntct_addr_txt span{ font-family: 'CenturyGothic_Bold';}
.rd_cntct_phn_cnt{ float:left; width:90%; margin-top:30px; margin-left:6px;}
.rd_cntct_phn_icon{ float:left;}
.rd_cntct_phn_no{ float:left; font-size:28px; line-height:32px; margin-left:8px; margin-top:-3px;}
.rd_cntct_email_cnt{float:left; width:90%; margin-top:7px; margin-left:6px;}
.rd_cntct_emil_icon{ float:left;}
.rd_cntct_emil_txt{ float:left; font-size:18px; color:#0000AE; margin-left:12px; line-height:30px;}
.rd_cntct_emil_txt a{color:#0000AE;}
.rd_cntct_emil_txt a:hover{color:#000;}

.rd_cntct_map_cnt{ float:left; width:512px; height:381px; margin-top:18px; position:relative;}
.rd_cntct_map_img{ float:left; width:512px; height:381px;}
.rd_cntct_map_txt{ position:absolute; right:0px; top:14px; background:rgba(255, 255, 255, 0.5); width:253px; height:29px; font-size:14px; line-height:26px; text-align:right; padding-right:12px;
/* -- Box Radius -- */
-moz-border-radius: 13px 0px 0px 13px; -webkit-border-radius: 13px 0px 0px 13px; border-radius: 13px 0px 0px 13px;
}
.rd_cntct_arw{ position:absolute; right:-5px; top:127px;}

.rd_cntct_mid_rgt_cnt{ float:right; width:370px; margin-right:24px; margin-top:18px;}
.rd_cntct_mid_make_txt{ float:left; width:100%; text-align:center; text-transform:uppercase; font-size:20px; color:#009; line-height:24px;}

.rd_cntct_mid_frm_cnt{ float:left; width:370px; margin-top:19px;}

.rd_cntct_mid_frm_txtbox ::-webkit-input-placeholder { color: #000 !important; opacity:1 !important;}
.rd_cntct_mid_frm_txtbox :-moz-placeholder { color: #000 !important; opacity:1 !important;}
.rd_cntct_mid_frm_txtbox ::-moz-placeholder { color: #000 !important;opacity:1 !important;}
.rd_cntct_mid_frm_txtbox :-ms-input-placeholder { color: #000 !important; opacity:1 !important;}

.rd_cntct_mid_frm_txtbox input:focus::-webkit-input-placeholder { color:transparent !important;  opacity:0 !important}
.rd_cntct_mid_frm_txtbox input:focus:-moz-placeholder { color:transparent !important;opacity:0 !important }
.rd_cntct_mid_frm_txtbox input:focus::-moz-placeholder { color:transparent !important; opacity:0 !important }
.rd_cntct_mid_frm_txtbox input:focus:-ms-input-placeholder { color:transparent !important; opacity:0 !important }

.rd_cntct_mid_frm_txtbox{ float:left; background:url(../images/rd_cntct_textbox.jpg) no-repeat; width:346px; height:24px; margin-bottom:8px; padding:2px 10px 4px 10px; color:#000000;}
.rd_cntct_mid_frm_txtbox input{float:left; background:none; width:346px; height:22px; border:0px; font-size:14px;}

.rd_cntct_mid_frm_txtarea ::-webkit-input-placeholder { color: #000 !important; opacity:1 !important;}
.rd_cntct_mid_frm_txtarea :-moz-placeholder { color: #000 !important; opacity:1 !important;}
.rd_cntct_mid_frm_txtarea ::-moz-placeholder { color: #000 !important;opacity:1 !important;}
.rd_cntct_mid_frm_txtarea :-ms-input-placeholder { color: #000 !important; opacity:1 !important;}

.rd_cntct_mid_frm_txtarea textarea:focus::-webkit-input-placeholder { color:transparent !important;  opacity:0 !important}
.rd_cntct_mid_frm_txtarea textarea:focus:-moz-placeholder { color:transparent !important;opacity:0 !important }
.rd_cntct_mid_frm_txtarea textarea:focus::-moz-placeholder { color:transparent !important; opacity:0 !important }
.rd_cntct_mid_frm_txtarea textarea:focus:-ms-input-placeholder { color:transparent !important; opacity:0 !important }
.rd_cntct_mid_frm_txtarea{float:left; background: url(../images/rd_cntct_textarea.jpg) no-repeat; width:346px; height:145px; margin-bottom:8px; padding:2px 10px 4px 10px; color: #000;}
.rd_cntct_mid_frm_txtarea textarea{float:left; background:none; width:346px; height:140px; border:0px; font-size:14px;}

.rd_cntct_mid_frm_secrow{float:left; background:url(../images/rd_cntct_textbox.jpg) no-repeat; width:346px; height:24px; margin-bottom:8px; padding:2px 10px 4px 10px; color:#000000;}
.rd_cntct_mid_frm_sectxt{ float:left; width:245px; font-size:14px; color:#0000AE; font-family: 'CenturyGothic_med'; margin-top:2px;}
.rd_cntct_mid_frm_sectxt span{font-family: 'CenturyGothic_Bold'; padding-right:10px;}
.rd_cntct_mid_frm_sectxtbox{ float:left; width:90px;  height:22px; }
.rd_cntct_mid_frm_sectxtbox input{float:left; background:none; width:90px; height:22px; border:0px; font-size:14px;}
.rd_cntct_mid_frm_btn{ float:right; margin-right:6px; margin-top:11px;}
.rd_cntct_mid_attch_txt{ float:left; width:100%; font-size:13px; line-height:18px; font-family: 'CenturyGothic_med';}

/*.rps_header.rps_cnt_hdr { background:rgba(255,255,255,0.65); } */
.rps_banner_container.rps_cnct_banner_hght { height:380px; }

.cnct_man_head_img { position:absolute; top:30px; right:240px; width:67px; height:39px; background:url(../images/cnct_man_head.png) no-repeat;  }

/*.rd_prd_cat_row:hover{ border:2px solid #000000;}
.rd_prd_cat_row:hover .rd_prd_cat_ttl{ background:url(../images/rd_prd_bllue_bg.png) 0px -72px no-repeat;}
.rd_prd_cat_row:hover .rd_prd_cat_ttl.lrg_bg{ background: url(../images/rd_prd_bllue_bg2.png) 0px -87px no-repeat;}
.rd_prd_cat_row:hover .rd_prd_cat_ttl.lrg_bg2{ background: url(../images/rd_prd_bllue_bg3.png) 0px -88px no-repeat;} */

.rd_prd_cat_row:hover .rd_prd_splgrn_img{ background: url(../images/rd_prd_serv_icon.gif) no-repeat;}


.rd_prd_splgrn_cnt:hover{ border:2px solid #000000;}
.rd_prd_splgrn_cnt:hover .rd_prd_splgrn_ttl{ background:url(../images/rd_prd_serv_grn_bg.gif) 0px -87px no-repeat;}
.rd_prd_splgrn_img{ background:url(../images/rd_prd_serv_icon.png) no-repeat; width:115px; height:90px;}
.rd_prd_splgrn_cnt:hover .rd_prd_splgrn_img{background: url(../images/rd_prd_serv_icon.gif) no-repeat;}

#fade_banner_tmp{ position:absolute; left:0px; top:0px; opacity:0.5;  z-index:50; }
#fade_banner1{ position:absolute; z-index:100; top:0px; left:0px;}
#fade_banner2{ position:absolute; z-index:60; top:0px; left:0px;}

.rps_hme_spro_img{ overflow:hidden;}
.rps_hme_spro_img img { max-width:90px;  max-height:78px; 
    -webkit-transition: all 0.5s ease; /* Safari and Chrome */
  	-moz-transition: all 0.5s ease; /* Firefox */
  	-o-transition: all  0.5s ease; /* IE 9 */
  	-ms-transition: all  0.5s ease; /* Opera */
  	transition: all  0.5s ease;
 }
.rps_hme_spro_img:hover img {
	-webkit-transform:scale(1.1) ; /* Safari and Chrome */
    -moz-transform:scale(1.1) rotate(0.05deg); /* Firefox */
    -ms-transform:scale(1.1) rotate(0.05deg); /* IE 9 */
    -o-transform:scale(1.1); /* Opera */
     transform:scale(1.1) rotate(0.05deg);
	  	
}

.rps_pg_title{ position:relative; z-index:1000;}
.banner_cnt{ float:left; width:100%; height:540px; margin-top:-94px;  position:relative; }

.banner_preloader { position:absolute; top:0px; left:0px; background:url(../images/ajax_loader.gif) no-repeat center center; width:100%; height:100%; z-index:1000; background-color: rgba(255,255,255,1); }
.hme_banner_mdlimg1{ float:right; position:relative; z-index:1000; margin-right:-50px; right:30%; margin-top:171px;  border: solid  10xp #8E1214;   }
/*.hme_banner_txt1{ float:right; margin-right:-40px; position:relative; z-index:1000; bottom:10px  }   */
.hme_banner_txt1{ float:left; position:relative; z-index:1000; margin-left:100px; margin-top:140px; left:85px;  }  

@media (max-width: 1100px) {
	.hme_banner_mdlimg1{right:15%;  }
}

.hme_banner_txt2{float:right;margin-right:-124px; bottom:25px; position:relative; right:124px; }
.hme_banner_txt2 img{ width:auto !important; height:auto !important;}
.txt_bg { width:320px; height:292px; background:url(../images/hme_blue_circle.png) no-repeat; z-index:2000; }
.cmn_page_cnt{ margin:auto; width:1000px;}

.rd_hme_bannr_txt{ float:left; width:100%; text-align:center; font-family: 'CenturyGothic_Bold';  font-size:24px; line-height:30px; color:#FFFFFF; margin-top:68px;}
.rd_hme_bannr_txt.rd_hme_banrtxt_top1{ margin-top:28px; margin-left:6px;}

.hme_banner_txt3{ float:left; margin-left:-20px; bottom:75px; position:relative; left:14px; }
.rd_hme_bannr_txt.rd_hme_banrtxt_top2{margin-top:81px; margin-left:4px;}
.rd_hme_bannr_txt.rd_hme_banrtxt_top3{margin-top:49px; margin-left:4px;}

.hme_banner_txt4{float:right;margin-right:-46px; bottom:25px; position:relative; right:46px;}
.rd_hme_bannr_txt.rd_hme_banrtxt_top4{margin-top:69px; margin-left:6px;}

.rd_hme_bannr_btm_txt_cnt{ bottom:65px; position:absolute; left:0px; background:rgba(0,0,0, 0.8); height:37px; color:#FCFCFC; z-index:10; width:100%; top:440px;}
.rd_hme_bannr_btm_txt{ float:left; font-size:29px; line-height:38px; color:#FFFFFF; margin-left:22px; margin-top:5px; }
.rd_hme_bannr_btm_txt_cnt.bannr2{bottom:60px;}
.rd_hme_bannr_btm_txt_cnt.bannr4{bottom:68px;}
.rd_hme_bannr_btm_txt_cnt.bannr3{bottom:62px;}
.rd_hme_bannr_btm_txt.flt_rgt{ float:right; margin-right:9px;}


.rps_header{ z-index:5000;}
.rd_prd_bannr_txt_cnt{ z-index:3000;}
.rd_cmn_mid_cnt.rd_prd_mrgn{ margin-top:-334px;}

.rd_prd_bannr_img{ float:left; width:1600px; margin-top:0px; height:200px; overflow-y:hidden;}

/*.rps_header.rps_indx_hdr { background:rgba(255,255,255,0.7); } */
.rps_hme_hdr_top_bar { width:100%; height:94px; background:rgba(255,255,255,0.7); position:absolute; top:0px; left:0px;
	-webkit-box-shadow:0px 4px 5px 0 rgba(0,0,0,0.7);
	-moz-box-shadow:0px 4px 5px 0 rgba(0,0,0,0.7);	
	box-shadow:0px 4px 5px 0 rgba(0,0,0,0.7);
 }


/* ---------- --------- */
.rps_ftr_connect_box img{ cursor:pointer;}
.rd_hme_omsymbol{ float:left; margin-left:79px; margin-top:5px;}
.rps_hme_spro_outr{ float:left; width:90px; height:78px; background:#0000AE; padding:2px 2px; margin-left:7px;
/* -- Box Radius -- */
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;
}
.rps_hme_spro_img{ background:none; padding:0px; margin-left:0px; }

/*.rd_prc_frmt_red_txt.grad_bor .rd_prc_frmt_red_txt {  width:265px; margin-right:10px; } */

/* - --------------- 1 oct 2014-- */
.nrps_blue_bar { float:left; width:100%; padding:8px 0px; background:#0000AE; color:#FFFFFF; font-family: 'CenturyGothic_Bold'; font-size:24px; line-height:28px; text-align:center; }

/*.rd_prc_frmt_rht_txt.nrps_prc_wdth1 { width:310px; } */

.nw_nrps_bold_txt {  font-family: 'CenturyGothic_Bold'; }

.rd_prd_cat_row.nrps_prod_clr2 { border-color:#0000AE; }
/*.rd_prd_cat_row.nrps_prod_clr2:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr2:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img2.png) no-repeat 0px -72px; }*/

.rd_prd_cat_row.nrps_prod_clr3 { border-color:#0000AE; }
/*.rd_prd_cat_row.nrps_prod_clr3:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr3:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img3.png) no-repeat 0px -87px; } */

.rd_prd_cat_row.nrps_prod_clr4 { border-color:#0000AE; }
/*.rd_prd_cat_row.nrps_prod_clr4:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr4:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img4.png) no-repeat 0px -87px; } */

.rd_prd_cat_row.nrps_prod_clr5 { border-color:#0000AE; }
/*.rd_prd_cat_row.nrps_prod_clr5:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr5:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img5.png) no-repeat 0px -87px; } */
.rd_prd_cat_row.nrps_prod_clr5 .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#ffffff; margin-left:10px;}
/*.rd_prd_cat_row.nrps_prod_clr5:hover  .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#fff;} */

.rd_prd_cat_row.nrps_prod_clr6 { border-color:#0000AE; }
/*.rd_prd_cat_row.nrps_prod_clr6:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr6:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img6.png) no-repeat 0px -87px; } */

.rd_prd_cat_row.nrps_prod_clr7 { border-color:#0000AE; }
/*.rd_prd_cat_row.nrps_prod_clr7:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr7:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img7.png) no-repeat 0px -87px; }*/
.rd_prd_cat_row.nrps_prod_clr7 .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#ffffff; margin-left:10px; margin-top:0px;}
/*.rd_prd_cat_row.nrps_prod_clr7:hover  .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#fff;} */

.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr8:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr8:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img8.png) no-repeat 0px -88px; } */
.rd_prd_cat_row.nrps_prod_clr8 .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#ffffff; margin-left:10px; margin-top:0px;}
.rd_prd_cat_row.nrps_prod_clr8 .rd_prd_cat_ttl .rd_prd_cat_ttl_txt span {  color:#B90D10;}
/*.rd_prd_cat_row.nrps_prod_clr8:hover  .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#fff;} */

.rd_prd_cat_row.nrps_prod_clr9 { border-color:#0000AE; }
/*.rd_prd_cat_row.nrps_prod_clr9:hover { border-color:#000; } */
.rd_prd_cat_ttl{ float:left; background:url(../images/rd_prd_bllue_bg.png) no-repeat; width:305px; height:45px;font-family: 'CenturyGothic_Bold';margin-left:-1px; letter-spacing:-1px; margin-top:-1px;}
/*.rd_prd_cat_row.nrps_prod_clr9:hover .rd_prd_cat_ttl { background:url(../images/rd_prd_clr_img9.png) no-repeat 0px -72px; } */
.rd_prd_cat_row.nrps_prod_clr9 .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#ffffff; margin-left:10px; margin-top:0px;}
/*rd_prd_cat_row.nrps_prod_clr9:hover  .rd_prd_cat_ttl .rd_prd_cat_ttl_txt {  color:#fff;} */

.rd_prd_cat_anal_img{ position:absolute; right:13px; top:6px; background: url(../images/rd_prd_anal_icon.png) no-repeat; width:71px; height:71px;}

.rd_prd_cat_row:hover .rd_prd_cat_anal_img { background: url(../images/rd_prd_anal_icon.gif) no-repeat; }

.rd_prd_cat_valv_img{ position:absolute; right:13px; top:6px; background: url(../images/rd_prd_valv_icon.png) no-repeat; width:100px; height:71px;}

.rd_prd_cat_row:hover .rd_prd_cat_valv_img { background: url(../images/rd_prd_valv_icon.gif) no-repeat; }

/* -------------- ------------*/
.rd_cntct_mid_frm_txtbox.sml_wdth1{ width:100px; background:url(../images/rd_cntct_textbox3.jpg) no-repeat;}
.rd_cntct_mid_frm_txtbox.sml_wdth1 input{ width:100px;}

.rd_cntct_mid_frm_txtbox.sml_wdth2{ width:210px; background:url(../images/rd_cntct_textbox2.jpg) no-repeat; margin-left:18px;}
.rd_cntct_mid_frm_txtbox.sml_wdth2 input{ width:200px;}

/* ------------ ---------- */
.rd_cntct_mid_frm_sectxt{ width:auto;}
.captcha_img{ float:left; width:110px; margin-left:5px; margin-top:0px;}
#ccode{ float:left;}
#ccode img{ max-height:24px;}
.refresh_icon{ float:right; margin-left:5px; margin-top:1px; cursor:pointer;}
.rd_cntct_mid_frm_sectxtbox{ margin-left:8px;}

.nrps_dwn_txt { float:left; font-size:14px; color:#fff; font-size:15px; margin-left:15px; margin-top:45px; margin-right:15px; }
.nrps_hme_dwn_bnt_outer { float:left; width:260px; }
.nrps_hme_dwn_bnt_outer a{ width:240px; margin-left:10px; text-align:center; margin-top:5px;  font-size:15px;
    -webkit-transition: all 0.5s ease; /* Safari and Chrome */
  	-moz-transition: all 0.5s ease; /* Firefox */
  	-o-transition: all  0.5s ease; /* IE 9 */
  	-ms-transition: all  0.5s ease; /* Opera */
  	transition: all  0.5s ease;
	
	backface-visibility:hidden;
	-webkit-backface-visibility:hidden;
}

.nrps_hme_dwn_bnt_outer a:hover { width:260px; margin-left:0px;  }

.nrps_hme_blue_logo { float:right; background:#fff; margin-right:10px; margin-top:10px; padding:7px; 
-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; }


.nrps_nw_pdgn1 { padding-top:10px; }
.nrps_nw_pdgn2 { padding-top:20px; }
.nrps_nw_algn_cntr { text-align:center; width:630px; }

/* rd_prc_frmt_lft_img   img_curv_box*/ 