/* CSS Document */

body{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
img{ border:0px;}

#mainblock{  width:1000px; margin: auto;}
#innerblock{ width:1000px; float:left;  background: url(../images/body_bg.gif) repeat;} 


a:hover{ text-decoration: underline;}
.topblock{ display:inline; clear:left; float:left; width:781px; margin-left:110px;}
.tp_bg1{ display:inline; clear:left; float:left; width:781px; height:142px; background: url(../images/tp_bg1.jpg) no-repeat;} 
.tp_bg2{ display:inline; clear:left; float:left; width:484px; height:106px; background: url(../images/tp_bg2.jpg) no-repeat;} 
.navig_1pxx{ display:inline; clear:left; float:left; width:781px; height:41px; background:url(../images/navig_1pxx.gif) repeat-x;}
.tp_logo{ clear:left; float:left; margin:5px 5px 0px 50px;}
.tp_map{ float:left; margin:15px 0px 0px 390px;}
.tp_sucess{ clear:left; float:left; margin:10px 0px 0px 156px;}
.tp_bar{ clear:left; float:left; margin:5px 0px 0px 65px;}
.tp_home{ float:left; margin:14px 0px 0px 20px; text-decoration:none; }
.tp_bar2{ float:left; margin:5px 0px 0px 22px;}




.cp_div{ display: inline; clear:left; float:left; width:781px; margin-left:110px;}


.lp_div{ display:inline; clear:left; float:left; width:224px;}
.hme_desigm_1pxx{ clear:left; float:left; width:222px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:#ADC37A url(../images/hme_design_1pxx.gif) repeat-x; padding-bottom:19px;}
.hme_lp_prod1px{ clear:left; float:left; width:222px; height:143px; border-left:1px solid #ffffff; background:url(../images/hme_lp_prod1px.gif) repeat-x;}
.hme_crm_bg{ clear:left; float:left; width:224px; height:148px; background:url(../images/hme_crm_bg.jpg) no-repeat;}
.hme_press1pxx{ clear:left; float:left; width:222px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:#D9B02B url(../images/hme_press1pxx.gif) repeat-x; padding-bottom:34px;}
.hme_lp_bar{ clear:left; float:left; margin:11px 0px 0px 18px;}
.hme_lp_crm{ float:left; margin:12px 0px 0px 11px;}
.hme_crm_txt{ clear:left; float:left; width:180px; font:11px/15px verdana; color:#000000; margin:24px 0px 0px 34px;}
.hme_lp_prodarw{ clear:left; float:left; margin:16px 0px 0px 23px;}
.hme_lp_get{ float:left; margin:19px 0px 0px 13px;}
.hme_lp_prodarw2{ clear:left; float:left; margin:32px 0px 0px 23px;}
.hme_see_demo{ float:left; margin:34px 0px 0px 13px; width:150px;}
.hme_lp_cont{ float:left; margin:32px 0px 0px 13px;}
.hme_lp_prodarw3{ clear:left; float:left; margin:27px 0px 0px 23px;}
.hme_best_arw{ clear:left; float:left; margin:25px 0px 0px 30px;}
.hme_crm_best{ float:left; margin:23px 0px 0px 12px;}
.hme_news_press{ clear:left; float:left; margin:15px 0px 0px 25px;}
.hme_news_txt{ clear:left; float:left; width:172px; font:11px/15px verdana; color:#000000; margin:32px 0px 0px 25px;}
.hme_news_read{ clear:left; float:left; width:70px; font:11px/15px verdana; color:#ffffff; margin:10px 0px 0px 25px; text-decoration:none;}

.rp_div{ display:inline; float:left; width:557px;}
.hme_rp_softbg{ display:inline; clear:left; float:left; width:557px; padding-bottom:19px;}
.hme_rp_crm{ clear:left; float:left; margin:18px 0px 0px 27px;}
.hme_crm_rpimg{ clear:left; float:left; margin:23px 0px 0px 35px;}
.hme_soft_txt{ float:left; width:327px; font:11px/15px verdana; color:#265868; margin:10px 0px 0px 25px; text-decoration:none;}
.hme_soft_txt1{ float:left; width:500px; font:11px/15px verdana; color:#265868; margin:10px 0px 0px 25px; text-decoration:none;}
.hme_soft_read{ float:left; width:70px; font:11px/15px verdana; color:#19A1CD; margin:10px 0px 0px 25px; text-decoration:none;}

.hme_rp_impbg{ display:inline; clear:left; float:left; width:557px; background:#E5E5E5 url(../images/hme_imp_1px.gif) repeat-x;}
.hme_rp1_impbg{ display:inline; clear:left; float:left; width:600px; background:#E5E5E5 url(../images/hme_imp_1px.gif) repeat-x;}
.hme_rp_imp{ clear:left; float:left; margin:0px 0px 0px 32px;}
.hme_imp_txt{ clear:left; float:left; width:271px; font:11px/15px verdana; color:#265868; margin:10px 0px 0px 32px; text-decoration:none;}
.hme_imp_txt2{ clear:left; float:left; width:290px; font:11px/15px verdana; color:#265868; margin:10px 0px 0px 32px; text-decoration:none;}
.hme_imp_read{ clear:left; float:left; width:70px; font:11px/15px verdana; color:#19A1CD; margin:10px 0px 0px 32px; text-decoration:none;}

.hme_prof_1pxx{ display:inline; clear:left; float:left; width:218px; height:255px; background: url(../images/hme_prof_1pxx.gif) repeat-x;}
.hme_cre_prof{ clear:left; float:left; margin:13px 0px 0px 19px;}
.hme_prof_arw{ clear:left; float:left; margin:32px 0px 0px 31px;}
.hme_prof_accn{ float:left; margin:30px 0px 0px 10px;}
.hme_cust_bg{ display:inline; clear:left; float:left; width:557px; background:#E2EFC4; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; padding-bottom:20px; }
.hme_rp_cust{ clear:left; float:left; margin:15px 0px 0px 27px;}
.hme_cust_txt{ clear:left; float:left; width:501px; font:11px/15px verdana; color:#000000; margin:15px 0px 0px 27px; text-decoration:none;}

.hme_white_bg{ display:inline; clear:left; float:left; width:557px; background:#9D9183; border-bottom:1px solid #ffffff; padding-bottom:20px; }
.hme_white_img{ clear:left; float:left; margin:0px 0px 0px 0spx;}
.hme_white_txt{ float:left; width:385px; font:11px/15px verdana; color:#ffffff; margin:7px 0px 0px 0px; text-decoration:none;}

.prod_lp_div{ display:inline; clear:left; float:left; width:557px;}
.prod_dev_1pxx{ display:inline; clear:left; float:left; width:557px; background:#CCCCCC url(../images/prod_dev_1pxx.gif) repeat-x;}
.prod_lp_develop{ clear:left; float:left; margin:23px 0px 0px 27px;}
.prod_dev_img{ clear:left; float:left; margin:30px 0px 0px 27px;}
.prod_dev_txt{ float:left; width:309px; font:11px/15px verdana; color:#000000; margin:28px 0px 0px 10px;}
.prod_dev_txt2{ clear:left; float:left; width:505px; font:11px/15px verdana; color:#000000; margin:0px 0px 0px 27px;}
.prod_dev_read{ clear:left; float:left; width:70px; font:11px/15px verdana; color:#037CA3; margin:10px 0px 0px 27px; text-decoration:none; padding-bottom:10px;}

.prod_white_bg{ clear:left; float:left; width:555px; background:#628482; border:1px solid #ffffff; padding-bottom:10px;}
.prod_white_img{ clear:left; float:left; margin:5px 0px 0px 0spx;}
.prod_manag_bg{ clear:left; float:left; width:556px; height:391px; background:url(../images/prod_manage_bg.jpg) no-repeat; border-left:1px solid #ffffff;}
.prod_manag_txt{ float:left; width:500px; font:11px/15px verdana; color:#000000; margin:10px 0px 0px 27px;}
.prod_dev_readarw{ float:left; margin:16px 0px 0px 10px;}

.prod_rp_div{ display:inline; float:left; width:224px;}
.prod_cust_txt{ clear:left; float:left; width:180px; font:9px/10px verdana; color:#ffffff; margin:10px 0px 0px 30px;}
.prod_rp_newsbg{ clear:left; float:left; width:196px; height:97px; background:url(../images/prod_rp_newsbg.jpg) no-repeat; margin:37px 0px 0px 13px;}
.prod_press1pxx{ clear:left; float:left; width:222px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:#D9B02B url(../images/hme_press1pxx.gif) repeat-x;}
.prod_news_txt{ clear:left; float:left; width:172px; font:11px/15px verdana; color:#000000; margin:61px 0px 0px 25px;}
.prod_features_txt{ clear:left; float:left; width:172px; font:11px/15px verdana; color:#000000; margin:35px 0px 0px 25px;}
.prod_rp_news{ clear:left; float:left; margin:15px 0px 0px 17px;}
.prod_rp_newsimg{ float:left; margin:3px 0px 0px 18px;}
.prod_news_box{ clear:left; float:left; margin:6px 0px 0px 15px;}
.prod_news_go{ clear:left; float:left; margin:5px 0px 0px 130px;}

.supp_devel_1px{ display:inline; clear:left; float:left; width:557px; background:#CCCCCC url(../images/supp_dev_1px.gif) repeat-x; padding-bottom:8px;}
.supp_lp_develop{ clear:left; float:left; margin:22px 0px 0px 27px;}
.supp_dev_txt{ clear:left; float:left; width:505px; font:11px/14px verdana; color:#000000; margin:15px 20px 0px 27px;}
.supp_std{ clear:left; float:left; width:250px; font: bold 11px/15px verdana; color:#9A0909; margin:10px 0px 0px 27px;}
.sup_std_txt{ float:left; width:501px; font: 11px/14px verdana; color:#37647E; margin:0px 0px 0px 10px; text-decoration:none;}
.sup_std_txt2{ float:left; width:501px; font: 11px/14px verdana; color:#37647E; margin:0px 0px 0px 10px; text-decoration:none;}
.sup_std_arw{ clear:left; float:left; margin:4px 0px 0px 27px;}
.sup_std_arw1{ clear:left; float:left; margin:4px 0px 0px 27px;}

.demo_dev_1pxx{ display:inline; clear:left; float:left; width:557px; background:#E5E5E5 url(../images/demo_dev_1px.gif) repeat-x; padding-bottom:27px;}
.demo_lp_dev{ clear:left; float:left; margin:15px 0px 0px 27px;}
.demo_dev_txt{ clear:left; float:left; width:525px; font:11px/14px verdana; color:#265868; margin:15px 0px 0px 27px;}
.demo_crm_top{ clear:left; float:left; margin:27px 0px 0px 27px;}
.demo_crm{ clear:left; float:left; width:498px; background:#ffffff; border-left:1px solid #E2C155; border-right:1px solid #E2C155; margin-left:27px;}
.demo_crm_bot{ clear:left; float:left; margin:0px 0px 0px 27px;}
.dmo_img1{ clear:left; float:left; margin:10px 0px 0px 27px;}
.demo_crm_dem{ float:left; margin:10px 0px 0px 25px;}
.demo_crm_txt{ float:left; width:210px; font:11px/14px verdana; color:#555555; margin:10px 0px 0px 25px;}
.demo_crm_read{ float:left; width:72px; font:11px/14px verdana; color:#0198C9; margin:10px 0px 0px 25px; text-decoration:none;}
.demo_readarw{ float:left; margin:15px 0px 0px 0px;}
.demo_sup_bg{ clear:left; float:left; width:500px; background:#ffffff; border-left:1px solid #7DCAE4; border-right:1px solid #7DCAE4; margin-left:27px;}
.demo_smt_demo{ clear:left; float:left; margin:10px 0px 0px 20px;}
.demo_interac_txt{ clear:left; float:left; width:172px; font:11px/15px verdana; color:#000000; margin:20px 0px 0px 25px;}
.demo_news_bg{ clear:left; float:left; width:196px; height:97px; background:url(../images/demo_news_bg.jpg) no-repeat; margin:17px 0px 0px 13px;}
.demo_main_1pxx{ display:inline; clear:left; float:left; width:557px; background:#E5E5E5 url(../images/demo_dev_1px.gif) repeat-x; padding-bottom:58px;}

.cont_dev_1px{ display:inline; clear:left; float:left; width:557px; background:#E3E3E3 url(../images/cont_dev_1px.gif) repeat-x; padding-bottom:20px;}
.cont_lp_dev{ float:left; margin:20px 0px 0px 10px;}
.cont_dev_arrw{ clear:left; float:left; margin:20px 0px 0px 5px;}
.cont_first{ clear:left; float:left; width:68px; font:11px/14px verdana; color:#053D5E; margin:27px 0px 0px 85px;}
.cont_first_box{ float:left; margin:27px 0px 0px 10px;}
.cont_last{ clear:left; float:left; width:68px; font:11px/14px verdana; color:#053D5E; margin:15px 0px 0px 85px;}
.cont_last_box{ float:left; margin:15px 0px 0px 10px;}
.cont_comp{ clear:left; float:left; width:140px; font:11px/14px verdana; color:#053D5E; margin:15px 0px 0px 14px;}
.cont_comp_box{ float:left; margin:15px 0px 0px 11px;}

.cont_conf{ clear:left; float:left; width:121px; font:11px/14px verdana; color:#053D5E; margin:15px 0px 0px 43px;}
.cont_conf_box{ float:left; margin:15px 0px 0px 0px;}
.cont_email{ clear:left; float:left; width:37px; font:11px/14px verdana; color:#053D5E; margin:15px 0px 0px 114px;}
.cont_mail_box{ float:left; margin:15px 0px 0px 13px;}
.cont_comment_box{ float:left; margin:15px 0px 0px 10px;}
.cont_submit{ clear:left; float:left; margin:7px 0px 0px 163px;}
.cont_dev_txt{ clear:left; float:left; width:410px; font:11px/14px verdana; color:#000000; margin:15px 0px 0px 14px;}
.cont_white_bg{ display:inline; clear:left; float:left; width:557px; background:#663802 url(../images/cont_whit_1pxx.gif) repeat-y ; border-bottom:1px solid #ffffff; padding-bottom:20px; }
.cont_press1pxx{ display:inline; clear:left; float:left; width:222px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:#D9B02B url(../images/hme_press1pxx.gif) repeat-x; padding-bottom:11px;}
.cont_news_txt{ clear:left; float:left; width:172px; font:11px/15px verdana; color:#000000; margin:61px 0px 0px 25px;}
.cont_phone{ clear:left; float:left; width:37px; font:11px/14px verdana; color:#053D5E; margin:15px 0px 0px 114px;}
.cont_phone_box{ float:left; margin:15px 0px 0px 12px;}

.ft_bg{ display: inline; clear:left; float:left; width:779px; height:81px; margin-left:110px; background:#DD3E20; border:1px solid #ffffff;}
.ft_bar{ float:left; margin:28px 0px 0px 15px;}
.ft_home{ clear:left; float:left; width:35px; font: 11px/15px tahoma; color:#FFFFFF; margin:25px 0px 0px 148px; text-decoration:none; }
.ft_comp{ float:left; width:61px; font: 11px/15px tahoma; color:#FFFFFF; margin:25px 0px 0px 15px; text-decoration:none;}
.ft_copy{ clear:left; float:left; width:320px; font: 11px/15px tahoma; color:#FFFFFF; margin:8px 0px 0px 236px;}
.ft_clint{ float:left; width:45px; font: 11px/15px tahoma; color:#FFFFFF; margin:25px 0px 0px 15px; text-decoration:none;}
.ft_link{ float:left; width:30px; font: 11px/15px tahoma; color:#FFFFFF; margin:25px 0px 0px 15px; text-decoration:none;}