@charset "utf-8";

html,body{
padding:0px;
margin:0px;
}

body{
font:11px arial;
text-align:center;
}

#wrapper{
width:1000px;
position:relative;
margin:auto;
}

#header{
float:left;
width:1000px;
height:117px;
background:url(../images/hdr_bg.gif) repeat-x;
 
}

#headr1{
width:1000px;
height:92px;
float:left;
}

.logo{
width:260px;
height:92px;
float:left;
background: 48px url(../images/logo.gif) no-repeat;
}

#headr_menu{
width:204px;
float:right;
margin:0px;
}

.hdr_menu1{
width:38px;
height:23px;
float:left;
background:url(../images/hdrmenubg1.gif) no-repeat;
}

.hdr_menu2{
width:166px;
height:23px;
float:left;
background:url(../images/hdrmenu_bg.gif) repeat-x;
}

.hdr_menu2 ul{
width:150px;
height:23px;
float:left;
margin:0px;
}

.hdr_menu2 ul li{
float:left;
display:inline;
text-align:center;
margin:0px;
}

.hdr_menu2 ul li.brd{
height:23px;
border-left:3px #fff solid;
}

.hdr_menu2 ul li a{
height:23px;
line-height:20px;
padding-left:15px;
padding-right:15px;
color:#fff;
text-decoration:none;
font-size:10px;
}

.hdr_menu2 ul li a:hover{
color:#9ad4ea;
}

.banner{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
}

.banner2{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/ABOUT%20US.jpg) no-repeat;
}

.banner_services{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/service.jpg) no-repeat;
}

.banner_sampledocs{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/sampledocs.jpg) no-repeat;
}

.banner_lic{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/license.jpg) no-repeat;
border-bottom:#034464 2px solid;
}

.banner_RRFEA{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/RRFEATURE1.jpg) no-repeat;
border-bottom:#034464 2px solid;
}

.banner_faq{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/faq.jpg) no-repeat;
border-bottom:#034464 2px solid;
}

.banner_pay{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/payperuse1.jpg) no-repeat;
border-bottom:#034464 2px solid;
}

.banner_bo{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/Business_opp.jpg) no-repeat;
border-bottom:#034464 2px solid;
}

.banner1{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/CONTACT.jpg) no-repeat;
}

.bannertrial{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/Trial_download.jpg) no-repeat;
}

.bannerreg{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/register.jpg) no-repeat;
}

.bannerverify{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/Trial_download.jpg) no-repeat;
}


.banner_anno{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/Announcement_bnr.jpg) no-repeat;
}

.banner_testi{
height:240px;
float:left;
width:1000px;
border-top:#36c0ee 7px solid;
background:url(../images/testi_bnr.jpg) no-repeat;
}

.spacer{
height:15px;
}


#body_bg{
background:0px 0px url(../images/body_bg.gif) repeat-y;
float:left;
width:1000px;
}

#body_rebar{
background:0px 0px url(../images/body_bg.gif) repeat-y;
float:left;
width:1000px;
height:950px;
overflow-x: auto;
}

#body_bg1{
background:0px 0px url(../images/body_bg.gif) repeat-y;
float:left;
width:1000px;
height:860px;
overflow-x: auto;
}

#body_shop{
background:0px 0px url(../images/body_bg.gif) repeat-y;
float:left;
width:1000px;
height:950px;
overflow-x: auto;
}

#body_testi{
background:0px 0px url(../images/body_bg.gif) repeat-y;
float:left;
width:1000px;
height:900px;
overflow-x: auto;
}

#body_under{
background:0px 0px url(../images/body_bg.gif) repeat-y;
float:left;
width:1000px;
height:890px;
overflow-x: auto;
}

#body_cont{
background:0px 0px url(../images/body_bg.gif) repeat-y;
float:left;
width:1000px;
height:900px;
overflow-x: auto;
}

.dum_men{
float:left;
width:25px;
height:23px;
background:url(../images/menu_bg.gif) repeat-x;
}

.content_body{   
float:left;
width:944px;
height:1150px;
background:url(../images/contnt_bg.gif) repeat-x;
}

.content_body1{
float:left;
width:944px;
background:url(../images/contnt_bg.gif) repeat-x;
}

.content_body2{
float:left;
width:944px;
height:848px;
background:url(../images/contnt_bg.gif) repeat-x;
}

.menu{
float:left;
width:530px;
height:23px;
background:url(../images/menu_bg.gif) repeat-x;
}

.menu li{
float:right;
display:inline;
height:23px;
}

.menu li a{
padding-left:12px;
padding-right:12px;
display:block;
color:#fff;
font-size:11px;
text-decoration:none;
border-right:#fff 1px solid;
line-height:23px;
}

.menu li a:hover{
color:#9ad4ea;
}

.menu li a.brd1{
border-right:none;
}

.menu_end{
float:left;
width:48px;
height:23px;
background:url(../images/menu_end.gif) no-repeat;
}

.leftpart{
float:left;
width:701px;
height:900px;
margin-top:38px;
}

.fullpage1{
float:left;
width:936px;
margin-top:36px;
}

.leftpart1{
float:left;
width:701px;
margin-top:36px;
}

.leftpart2{
float:left;
width:701px;
height:810px;
margin-top:36px;
}


.leftpart3{
float:left;
width:701px;
height:840px;
margin-top:36px;
}

.career_box{
float:right;
width:666px;
font-size:12px;
text-align:left;
font-weight:bold;
color:#024b7c;
}

.cont_box{
float:right;
width:666px;
font-size:15px;
text-align:left;
}

.cont_box a{
font-weight:bold;
color:#005c96;
text-decoration:none;
}

.cont_box a:hover{
font-weight:bold;
color:#616265;
text-decoration:none;
}

.cont_box_m{
float:right;
width:901px;
font-size:15px;
text-align:left;
}

.cont_box_m a{
font-weight:bold;
color:#005c96;
text-decoration:none;
}

.cont_box_m a:hover{
font-weight:bold;
color:#616265;
text-decoration:none;
}

.contnt_top{
height:20px;
width:666px;
float:left;
text-align:right;
}

.contnt_top a{
text-align:right;
font-size:10px;
color:#235f82;
text-decoration:none;
}

.contnt_top a:hover{
text-decoration:underline;
color:#616265;
}

.contnt_top_m{
height:20px;
width:900px;
float:left;
text-align:right;
}

.contnt_top_m a{
text-align:right;
font-size:10px;
color:#235f82;
text-decoration:none;
}

.contnt_top_m a:hover{
text-decoration:underline;
color:#616265;
}
.head{
font-size:15px;
font-weight:bold;
color:#005c96;
text-align:left;
float:left;
}



span{
font-size:13px;
color:#005c96;
font-style:italic;
}

.cont_bg{
float:right;
width:666px;
height:190px;
background:url(../images/contnt_box%20bg.gif) repeat-x;
border-top:#767a7d 1px solid;
}

.cont_bg1{
float:right;
width:666px;
height:100%;
background:url(../images/contnt_box%20bg.gif) repeat-x;
border-top:#767a7d 1px solid;
}

.cont_bg1_m{
float:left;
width:900px;
height:100%;
background:url(../images/contnt_box%20bg.gif) repeat-x;
border-top:#767a7d 1px solid;
}

.cont_bg3{
float:right;
width:666px;
height:100%;
background:url(../images/contnt_box%20bg.gif) repeat-x;
border-top:#767a7d 1px solid;
margin-bottom:15px;
}



.cont_bg2{
float:right;
width:666px;
height:500px;;
background:url(../images/contnt_box%20bg.gif) repeat-x;
border-top:#767a7d 1px solid;
}

.label{
width:660px;
height:23px;
float:left;
}

.label_box{
float:left;
width:234px;
height:23px;
background:#bae2f1;
}

.carerlabel_box{
float:left;
width:400px;
height:23px;
background:#bae2f1;
}

.carerlabel_head{
width:390px;
height:23px;
float:right;
font-weight:bold;
color:#0063a6;
font-size:11px;
line-height:20px;
text-align:left;
}

.label_head{
width:228px;
height:23px;
float:right;
font-weight:bold;
color:#0063a6;
font-size:11px;
line-height:20px;
text-align:left;
}

.label_end{
float:left;
width:191px;
height:23px;
background:url(../images/label_end.gif) no-repeat;
}

.label_features{
float:left;
width:390px;
height:23px;
background:url(../images/label_end.gif) no-repeat;
}

.label_end1{
float:left;
width:41px;
height:23px;
background:url(../images/label_end1.gif) no-repeat;
}

.career_text{
text-align:justify;
	width:580px;
	color:#616265;
	float:right;
	font-size:11px;
	font-weight:normal;
	}


.box_text{
	text-align:justify;
	width:660px;
	color:#616265;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:17px;
	line-height:23px;
	margin-left:7px;
	margin-bottom:0px;
}

.box_text_m{
	text-align:justify;
	width:890px;
	color:#616265;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:17px;
	line-height:23px;
	margin-left:7px;
	margin-bottom:0px;
}

.car_box_text{
	text-align:center;
	width:640px;
	color:#616265;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	line-height:23px;
	margin-left:7px;
	margin-bottom:0px;
}

.caption{
width:640px;
text-align:center;
color:#246484;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
}

.box_text_hd{
	text-align:justify;
	width:624px;
	color:#616265;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:17px;
	line-height:23px;
	margin-left:15px;
	margin-bottom:0px;
}

.box_text_hd2{
	text-align:justify;
	width:624px;
	color:#616265;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:3px;
	line-height:23px;
	margin-left:15px;
	margin-bottom:0px;
}

.box_text_hd1{
	text-align:justify;
	width:361px;
	color:#616265;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:17px;
	line-height:23px;
	margin-left:15px;
	margin-bottom:0px;
}

.nb_box_text{
	text-align:justify;
	width:640px;
	color:#616265;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:17px;
	line-height:23px;
	margin-left:7px;
	margin-bottom:0px;
}

.rebarsite_pic1{
width:320px;
height:279px;
float:left;
margin-top:20px;
}

.trackmate_pic1{
width:258px;
height:190px;
float:left;
margin-top:20px;
background:url(../images/trackmate.jpg) no-repeat;
}
.trackmatepic2{
width:430px;
height:273px;
float:right;
background:url(../images/qf1.jpg) no-repeat;
}

.trackmatepic3{
width:258px;
height:190px;
float:left;
margin-top:20px;
background:url(../images/RTM3.jpg) no-repeat;
}


.right_pic1{
width:320px;
float:right;
margin-bottom:15px;
}

.left_text{
float:left;
margin-left:15px;
font-size:11px;
font-weight:normal;
margin-top:0px;
line-height:23px;
color:#616265;
text-align:justify;
width:340px;
margin-bottom:25px;
}

.right_text{
float:right;
width:190px;
margin-left:15px;
font-size:11px;
font-weight:normal;
margin-top:0px;
line-height:23px;
color:#616265;
text-align:justify;
}

.box{
width:600px;
float:left;}

.imgbox{
width:211px;
float:right;
}

.imgtext{
width:280px;
float:left;
}


.textbox1{
float:left;
width:300px;
margin-left:15px;
font-size:11px;
font-weight:normal;
margin-top:0px;
line-height:23px;
color:#616265;
text-align:justify;
}

.textbox_track{
float:left;
width:365px;
margin-left:15px;
font-size:11px;
font-weight:normal;
margin-top:0px;
line-height:23px;
color:#616265;
text-align:justify;
}


.box_text3{
text-align:justify;
width:400px;
color:#616265;
float:right;
font-size:11px;
font-weight:normal;
margin-top:30px;
line-height:23px;
margin-right:7px;
margin-bottom:15px;
}

.title_dot{
width:280px;
height:15px;
background:0 -2px url(../images/title_dot.gif) no-repeat;
float:left;
font-size:11px;
font-weight:bold;
color:#0063a6;
padding-left:20px;
line-height:13px;
}

.box_text9{
text-align:justify;
width:630px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:23px;
margin-left:7px;
margin-bottom:15px;
}

.box_text9_m{
text-align:justify;
width:880px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:23px;
margin-left:7px;
margin-bottom:15px;
}

.box_border_m{
text-align:justify;
width:850px;
color:#616265;
float:left;
border:1px solid gray; 
padding: 10px;
margin-bottom:15px; 
}

.box_border_m li{
	margin-left:15px; 
}

.box_inner{
text-align:justify;
width:860px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
}

.box_text_left{
text-align:justify;
width:630px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
}

.box_text_right{
text-align:justify;
width:630px;
color:#616265;
float:right;
font-size:11px;
font-weight:normal;
}

.box_text_none{
text-align:justify;
color:#616265;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:25px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}

.box_img_left{
float:left;
width:221px;
height:33px;
}

.box_img_right{
float:right;
width:221px;
height:33px;
}

.box_text10{
text-align:justify;
width:630px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:23px;
margin-left:3px;
margin-bottom:15px;
}

.testimonial{
width:630px;
text-align:justify;
width:630px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:23px;
margin-left:3px;
margin-bottom:15px;
}

.announ_hd{
width:630px;
height:15px;
float:left;
}

.announ_headng{
width:500px;
height:15px;
float:left;
font-size:12px;
font-weight:bold;
color:#616265;
}

.announ_date{
width:100px;
height:15px;
float:right;
font-size:11px;
color:#616265;
}

.announ_cont{
width:620px;
height:100%;
text-align:justify;
font-size:11px;
color:#616265;
float:right;
}

.proj_pic{
width:116px;
height:148px;
float:left;
border:1px #114f71 solid;
margin-right:10px;
margin-top:5px;
}

.proj_text{
text-align:justify;
width:500px;
color:#616265;
float:right;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:15px;
}

.testi_pic{
width:99px;
height:99px;
float:left;
border:1px #114f71 solid;
margin-right:10px;
margin-top:5px;
}

.testi_nam{
width:510px;
float:right;
color:#114f71;
font-size:11px;
}

.testi_nam_text{
text-align:justify;
width:510px;
color:#616265;
float:right;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:15px;
}

.page_num{
width:510px;
float:right;
text-align:right;
font-size:10px;
margin-right:30px;
color:#4e5254;
}

.page_num a{
color:#4e5254;
text-decoration:none;
}

.page_num a:hover{
color:#4e5254;
text-decoration:underline;
}


.box_contact{
text-align:justify;
width:630px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
margin-top:60px;
line-height:23px;
margin-left:3px;
margin-bottom:15px;
}

.box_textnorm{
text-align:justify;
width:307px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:23px;
margin-left:7px;
margin-bottom:15px;
}

.box_text2{
text-align:justify;
width:600px;
float:right;
margin-top:10px;
line-height:23px;
margin-bottom:15px;
}

.subpoints{
font-size:11px;
font-weight:normal;
color:#0063a6;
margin-left:20px;
}

.box_text1{
text-align:justify;
width:640px;
color:#616265;
float:left;
font-size:11px;
font-weight:normal;
margin-top:10px;
line-height:23px;
margin-left:7px;
margin-bottom:15px;
}

.box_text1 li{
color:#616265;
font-size:11px;
font-weight:normal;
list-style:square;
}

.download{
width:200px;
float:left;
}

.download a{
font-size:10px;
font-weight:bold;
text-decoration:none;
background: 3px 2px url(../images/download2.gif) no-repeat;
padding-left:20px;
list-style:none;
color:#042e3c;
}

.download a:hover{
font-size:10px;
font-weight:bold;
text-decoration:underline;
background: 3px 2px url(../images/download.gif) no-repeat;
padding-left:20px;
list-style:none;
color:#042e3c;
}


.box_menu{
width:260px;
float:right;
margin-top:18px;
}

.box_menu li{
display:inline;
}

.box_menu li a{
font-size:10px;
color:#5073a8;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu li a:hover{
text-decoration:underline;
color:#4f5559;
}

.box_menu1{
width:250px;
float:right;
margin-top:18px;
margin-bottom:15px;
}

.box_menu1 li{
display:inline;
}

.box_menu1 li a{
font-size:10px;
color:#4f5559;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu1 li a:hover{
text-decoration:underline;
color:#5073a8;
}

.box_menu3{
width:250px;
float:right;
margin-top:5px;
margin-bottom:15px;
}

.box_menu3 li{
display:inline;
}

.box_menu3 li a{
font-size:10px;
color:#4f5559;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu3 li a:hover{
text-decoration:underline;
color:#5073a8;
}


.box_menu2{
width:300px;
float:right;
margin-top:2px;
margin-bottom:15px;
}

.box_menu2 li{
display:inline;
}

.box_menu2 li a{
font-size:10px;
color:#5073a8;
font-weight:bolder;
text-decoration:none;
padding:4px;
text-align:right;
}

.box_menu2 li a:hover{
text-decoration:underline;
color:#4f5559;
}


.box_menu4{
width:130px;
float:right;
margin-top:18px;
margin-bottom:15px;
}

.box_menu4 li{
display:inline;
}

.box_menu4 li a{
font-size:10px;
color:#4f5559;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu4 li a:hover{
text-decoration:underline;
color:#5073a8;
}


.rightpart_testi{
float:right;
width:235px;
height:780px;
margin-top:55px;
}


.rightpart{
float:right;
width:235px;
height:700px;
margin-top:55px;
}

.rightpart1{
float:right;
width:235px;
height:700px;
margin-top:5px;
margin-bottom:20px;
}

.testi_labl{
float:left;
width:221px;
height:33px;
background:url(../images/testimonial_bg.gif) repeat-x;
}

.testi_text{
float:right;
width:201px;
color:#fff;
background:60px 3px url(../images/testi_dot.gif) no-repeat;
text-align:left;
margin-top:10px;
font-style:inherit;
}

.testi_body{
width:221px;
float:left;
height:225px;
background:#fff;
border-bottom:#123a5a 2px solid;
}

.testi_content{
width:189px;
font-size:9px;
color:#005d9f;
margin-left:5px;
text-align:justify;
}

.click_more{
float:right;
}

.click_more a{
text-decoration:none;
font-style:italic;
font-size:9px;
color:#c80d0d;
}

.click_more a:hover{
text-decoration:underline;
}

.project_bg{
width:221px;
height:296px;
background:url(../images/project_bg.gif) repeat-x;
float:left;
}

.projec_labl{
height:25px;
width:221px;
background:#eaeaea;
float:left;
margin-top:5px;
color:#104f72;
text-align:center;
line-height:30px;
}

.project_label{
width:201px;
height:34px;
background:url(../images/project_sh%20icon.gif) no-repeat;
float:right;
margin-top:5px;

}

.project_flash{
width:181px;
height:220px;
float:left;
}

.project_dum{
width:20px;
height:220px;
float:left;
}

.project_end{
width:201px;
height:26px;
background:url(../images/project%20flash_end.gif) no-repeat;
float:right;
}

.project_click{
float:right;
margin-top:10px;
margin-right:40px;
}

.project_click a{
font-size:9px;
color:#fff;
padding:5px;
text-decoration:none;
}

.project_click a:hover{
text-decoration:underline;
}

.annou_ico{
width:201px;
height:36px;
background:url(../images/annon_icon.gif) no-repeat;
float:right;
margin-top:8px;
}

.annou_bg{
width:201px;
height:102px;
background:url(../images/annou_bg.gif) repeat-y;
float:right;
}

.annou_bg1{
width:181px;
height:102px;
background:url(../images/annou_bg.gif) repeat-y;
float:left;
}

.annou_bg2{
width:20px;
height:102px;
float:left;
}

.annou_text{
width:160px;
height:102px;
float:left;
font-size:11px;
}

.annou_text a{
color:#042e3c;
text-align:left;
text-decoration:none;
}

.annou_text a:hover{
text-decoration:underline;
color:#1cbaf9;
}

.annou_end{
width:201px;
height:17px;
background:url(../images/annou_end.gif) no-repeat;
float:right;
}

.white_ico{
width:201px;
height:37px;
float:right;
}

.white_ico li{
width:181px;
}

.white_ico li.link{
width:181px;
height:37;
float:left;
list-style:none;
}



.white_ico li.link a{
display:block;
width:181px;
height:37px;
background:url(../images/white_icon.gif) no-repeat;
text-indent:-20000px;
}

.white_ico li.link a:hover{
background:url(../images/white_icon_hv.gif) no-repeat;

}


.footer{
width:1000px;
height:103px;
border-top:7px #37c0ee solid;
background:url(../images/footer_bg.gif) repeat-x;
float:left;
}

.footer_testi{
width:1000px;
height:103px;
border-top:7px #37c0ee solid;
float:left;
background:url(../images/footer_bg.gif) repeat-x;
margin-top:10px;
}

.footer_copy{
width:945px;
height:20px;
font-size:9px;
font-weight:bolder;
color:#4f5559;
text-align:right;
float:right;
margin-right:27px;
padding-top:3px;
}

.footer_copy a{
font-size:9px;
font-weight:bolder;
color:#4f5559;
text-align:right;
text-decoration:none;
}

.footer_copy a:hover{
font-size:9px;
font-weight:bolder;
color:#042e3c;
text-align:right;
text-decoration:none;
}

.footer_left{
height:83px;
float:left;
width:27px;
}

.footer_left2{
height:83px;
float:left;
width:308px;
color:#4f5559;
font-size:10px;
text-align:left;
margin-bottom:5px;
}

.footer_right{
height:83px;
float:right;
width:31px;
}

.footer_right2{
height:83px;
float:right;
width:516px;
}

.footer_right3{
height:38px;
float:right;
width:516px;
}

.footer_menu{
height:45px;
float:right;
width:516px;
text-align:right;
}

.footer_menu a{
text-align:right;
font-size:11px;
color:#4f5559;
text-decoration:none;
}

.footer_menu a:hover{
text-decoration:underline;
color:#000;
}

.rebarsite_log{
float:right;
width:201px;
height:73px;
}

.rgsrebar_log{
float:right;
width:203px;
height:73px;
margin-right:5px;
}

.pic1{
float:left;
width:211px;
height:161px;
}

.pic2{
float:left;
width:211px;
height:161px;
margin-top:30px;
}

.pic3{
float:left;
width:578px;
height:102px;
background:url(../images/web_images/Picture5.jpg) no-repeat;
margin-bottom:20px;
margin-top:20px;
}

.pic4{
float:left;
width:154px;
height:153px;
background:url(../images/web_images/customersupp.jpg) no-repeat;
margin-left:7px;
}

.clear{
clear:both;
}

.rebarsitenewpic{
width:355px;
height:233px;
background:url(../images/REBAR%20INVENTORY%20MANAGEMENT.jpg) no-repeat;
position:absolute;
right:90px;
top:1950px;
}


.rebarsitenewpic2{
width:357px;
height:166px;
background:url(../images/FABRICATION-REPORTS-01.jpg) no-repeat;
position:absolute;
right:90px;
top:2210px;
}


.rebarsitenewpic3{
width:413px;
height:148px;
background:url(../images/FABRICATION%20REPORTS%2003.jpg) no-repeat;
position:absolute;
right:90px;
top:2407px;
}

.rebarpic1{
width:430px;
height:273px;
float:left;
background:url(../images/rebarpic4.jpg) no-repeat;
margin-left:40px;
}

.trackmatepic1{
width:351px;
height:288px;
float:left;
background:url(../images/trackmate%20image.jpg) no-repeat;
margin-left:40px;
}

.rebarpic2{
width:251px;
height:200px;
float:right;
background: url(../images/rebarpic2.gif) no-repeat;
}

.rebarpic3{
width:428px;
height:263px;
float:left;
background: url(../images/rebarpic4.gif) no-repeat;
margin-top:10px;
}

.rebarpic4{
width:251px;
height:200px;
float:right;
background:url(../images/rebarpic5.gif) no-repeat;
}

.rebarpic5{
	width:187px;
	height:267px;
	float:right;
	background:url(../images/rebarpic6.gif) no-repeat;
	margin-top:10px;
}

.rebarpic6{
width:249px;
height:163px;
float:left;
background:url(../images/rebarpic7.gif) no-repeat;
}

.rebarpic7{
width:249px;
height:163px;
float:left;
background:url(../images/rebarpic3.gif) no-repeat;
}

.rebarshoppic1{
width:251px;
height:200px;
float:right;
background: url(../images/shop1.jpg) no-repeat;
}

.rebarshoppic2{
width:251px;
height:200px;
float:right;
background: url(../images/shop2.jpg) no-repeat;
}

.rebarshoppic3{
width:251px;
height:200px;
float:right;
background: url(../images/shop3.jpg) no-repeat;
}

.rebarshoppic4{
width:251px;
height:200px;
float:right;
background: url(../images/shop4.jpg) no-repeat;
}

.back_box{
width:644px;
height:15px;
float:left;
}

.back{
float:right;
width:100px;
height:15px;
}

.back a{
font-size:10px;
color:#5073a8;
font-weight:bolder;
text-decoration:none;
}

.back a:hover{
text-decoration:underline;
}

.keypoints{
width:659px;
height:84px;
float:left;
background:url(../images/keypint_bg.gif) repeat-x;
margin-top:15px;
margin-bottom:15px;
}

.keypoints_inner{
width:651px;
color:#005ea1;
font-size:10px;
font-weight:bolder;
font-weight:normal;
line-height:20px;
text-align:center;
margin-left:4px;
margin-top:10px;
}

.keypoints_inner li{
display:inline;
list-style:square;
}

.trackbox{
width:550px;
height:150px;
float:left;
border:2px #226085 solid;
margin-left:20px;
background:url(../images/trackimg_bg.gif) repeat-x;
}

.trackbox1{
width:550px;
height:150px;
float:left;
border:2px #226085 solid;
margin-left:50px;
margin-top:20px;
background:url(../images/trackimg_bg.gif) repeat-x;
}

.trackimg_2{
float:left;
width:262px;
height:150px;
}

.trackbox_text{
float:right;
width:270px;
text-align:center;
font-weight:bolder;
font-size:12px;
margin-top:35px;
color:#226085;
letter-spacing:1px;
}

.trackbox_text1{
float:right;
width:270px;
text-align:center;
font-weight:bolder;
font-size:12px;
margin-top:65px;
color:#226085;
letter-spacing:1px;
}

#app_button{
float:right;
width:630px;
height:30px;
margin-top:35px;
}

#reset{
float:left;
height:20px;
width:440px;
}

#reset li{
width:79px;
}

#reset li.reset1{
float:right;
width:79px;
height:20px;
list-style:none;
}

#reset li.reset1 a{
display:block;
width:79px;
height:20px;
background:url(../images/reset_BG.gif) no-repeat;
text-indent:-20000px;
}

#reset li.reset1 a:hover{
background:url(../images/reset_OV.gif) no-repeat;

}

#submit{
float:right;
height:20px;
width:180px;
}

#submit li{
width:79px;
}

#submit li.submit1{
float:left;
width:79px;
height:20px;
list-style:none;
}

#submit li.submit1 a{
display:block;
width:79px;
height:20px;
background:url(../images/submit_bg.gif) no-repeat;
text-indent:-20000px;
}

#submit li.submit1 a:hover{
background:url(../images/submit_OV.gif) no-repeat;
}

.brown{
background-color:#fff;

}


.box_menu6{
width:325px;
float:right;
margin-top:18px;
}

.box_menu6 li{
display:inline;
}

.box_menu6 li a{
font-size:10px;
color:#5073a8;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu6 li a:hover{
text-decoration:underline;
color:#4f5559;
}

.box_menu{
width:260px;
float:right;
margin-top:18px;
}

.box_menu li{
display:inline;
}

.box_menu li a{
font-size:10px;
color:#5073a8;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu li a:hover{
text-decoration:underline;
color:#4f5559;
}

.box_menu1{
width:260px;
float:right;
margin-top:18px;
margin-bottom:15px;
}

.box_menu1 li{
display:inline;
}

.box_menu1 li a{
font-size:10px;
color:#4f5559;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu1 li a:hover{
text-decoration:underline;
color:#5073a8;
}
gfghfgf
.box_menu3{
width:220px;
float:right;
margin-top:5px;
margin-bottom:15px;
}

.box_menu3 li{
display:inline;
}

.box_menu3 li a{
font-size:10px;
color:#4f5559;
font-weight:bolder;
text-decoration:none;
padding:4px;
}

.box_menu3 li a:hover{
text-decoration:underline;
color:#5073a8;
}
.page_lbl{
font-size:10px;
color:#4e5254;
}

