body{background:#354246;padding:0px;padding-bottom:50px;margin:0px;font-family:Arial,Helvetica,sans-serif;}
a{text-decoration:none;color:#a74a27}
a:hover{text-decoration:underline;}


.re_header{width:100%;height:144px;background:#263136;}

.re_header_logo{margin:0 auto;padding-top:30px;width:1024px;height:64px;}

.re_header_menu{margin:0 auto;width:1024px;height:50px;}
#primary-nav{height:50px; background:#fafbf3; z-index: 10;} 
#primary-nav ul {margin:0; padding:0; list-style:none; width: 100%; } 
#primary-nav ul.l1 li {margin:0; padding:0; float:left; position: relative;text-align:center; font-size:15px; font-weight:bold; color:#ffffff; list-style-type:none;}
#primary-nav ul.l1 li a {display: block; text-decoration: none; padding:0px; padding-bottom: 15px; padding-top: 17px; color: #ffffff;}

#primary-nav ul.l1 li ul.l2 {margin: 0; padding: 0;}
#primary-nav ul.l1 li ul.l2 li {margin: 0;  padding: 0;list-style-type:none;}

#primary-nav ul.l1 li ul.l2 {width:292px; position: absolute; left: 0px; top:50px; display: none; padding: 0; z-index: 9; margin:0;}


#primary-nav ul.l1 li ul.l2 li {text-align:left;padding:0;list-style-type:none;}
#primary-nav ul.l1 li ul.l2 li a {display: block; text-decoration: none; padding:10px 10px; padding-bottom: 11px; color: #FFFFFF; background: #0075BC;}
#primary-nav ul.l1 li:hover a, #primary-nav ul.l1 li.over a { background: #5168ab;}
#primary-nav ul.l1 li:hover ul, #primary-nav ul.l1 li.over ul { display: block; position: absolute; } 
#primary-nav ul.l1 li ul.l2 li a {height:18px; width: 251px; padding: 7px 7px 7px 34px; font-size: 12px; color: #ffffff; background: #5168ab; text-align:left;} 

#primary-nav ul.l1 li ul.l2 li a:hover { color:#ffffff; background:#263136;} 

#primary-nav ul.l1 li ul.l2 li:hover, #primary-nav ul.l1 li ul.l2 li:over {background-color: #6f84c3;}

#primary-nav ul.l1 li ul.l2 li ul.l3 {width: 223px; position: absolute; left: 215px; top: 0px; display: none; padding: 0; z-index: 8; background: #6f84c3;margin: 0; padding: 0;}
#primary-nav ul.l1 li ul.l2 li ul.l3 li {text-align:left; padding:0;width: 222px; margin: 0; padding: 0;list-style-type:none;}

#primary-nav ul.l1 li ul.l2 li:hover ul.l3, #primary-nav ul.l1 li ul.l2 li.over ul.l3 { display: block; position: absolute; } 
#primary-nav ul.l1 li ul.l2 li ul.l3 li a { width: 204px; padding: 6px 5px 6px 15px; font-size: 12px; color: #ffffff; background: #6f84c3; text-align:left;} 
#primary-nav ul.l1 li ul.l2 li ul.l3 li a:hover { color: #ffffff; background:#354246;} 


.re_banner{width:990px; height:88px; background:url('RE_sub_banner.jpg') no-repeat top #ffffff; padding-top:245px;padding-left:24px;padding-right:10px; color:#7c7462;font-size:16px;position:relative;z-index:1;border-bottom:solid #a74a27 6px;}
.re_banner_demo{width:990px; height:70px; background:url('RE_sub_banner.jpg') no-repeat top #ffffff; padding-top:245px;padding-left:24px;padding-right:10px; color:#7c7462;font-size:16px;position:relative;z-index:1;border-bottom:solid #a74a27 6px;}
.re_banner_purchase{width:990px; height:88px; background:#ffffff; padding-top:15px;padding-left:24px;padding-right:10px; color:#7c7462;font-size:16px;position:relative;z-index:1;border-bottom:solid #a74a27 6px;}

.re_banner_tutorial{width:990px; height:88px; background:#ffffff; padding-top:18px;padding-left:24px;padding-right:10px; color:#7c7462;font-size:16px;position:relative;z-index:1;border-bottom:solid #a74a27 6px;}
.re_banner_tutorial2{width:990px; height:98px; background:#ffffff; padding-top:18px;padding-left:24px;padding-right:10px; color:#7c7462;font-size:16px;position:relative;z-index:1;border-bottom:solid #a74a27 6px;}

h1{padding:0px 0px 0px 239px;margin:0px;font-size:22px;font-weight:normal;color:#444433;}
h2{padding:5px 0px 0px 239px;margin:0px;color:#7c7462; font-style:italic; font-weight:normal;font-size:14px;position:relative;z-index:2;}
.h1_demo{margin:0px;font-size:22px;font-weight:normal;color:#444433;}
.h2_demo{margin-top:5px;color:#7c7462; font-style:italic; font-weight:normal;font-size:14px;position:relative;z-index:2;}
.re_banner_download{width:206px;float:right;margin-right:11px;position:relative;z-index:3;top:-15px;}
.re_banner_download2{width:206px;float:right;margin-right:11px;position:relative;z-index:3;top:-50px;}
.re_banner_mail{width:170px; height:20px;float:right;display:block;background:url('RE_mail.png') no-repeat; margin:10px 0px 0px 0px;padding:5px 0px 0px 35px;font-size:12px;}
.re_banner_mail:hover{text-decoration:none;}

.re_tab_menu{width:374px; height:27px;position:relative;z-index:2;top:-33px;left:250px;}
.re_tab_menu_purchase{width:900px; height:27px;position:relative;z-index:2;top:-33px;}
.re_tab_menu_link{width:86px; height:27px; float:left; text-align:center;color:#444433;}
.re_tab_menu_link a{display:block;padding:0px 0px 2px 0px;color:#444433;}
.re_tab_menu_link a:hover{color:#a74a27;text-decoration:none;}
.re_tab_menu_link_purchase{width:160px; height:27px; float:left; text-align:center;color:#444433;}
.re_tab_menu_link_purchase a{display:block;padding:0px 0px 2px 0px;color:#444433;}
.re_tab_menu_link_purchase a:hover{color:#a74a27;text-decoration:none;}

.re_tab_menu_link2{width:106px; height:27px; float:left; text-align:center;color:#444433;}
.re_tab_menu_link2 a{display:block;padding:0px 0px 2px 0px;color:#444433;}
.re_tab_menu_link2 a:hover{color:#a74a27;text-decoration:none;}

.re_tab_menu_demo{width:374px; height:27px;position:relative;z-index:2;top:-33px;left:10px;}

#current{background:url('RE_menu.jpg') no-repeat bottom;color:#a74a27;}

.re_content{width:1000px;padding:0px;padding-top:25px;padding-left:24px;padding-bottom:40px;border-bottom:solid 1px #b1aa90;background:#f0f1e7;position:relative;z-index:1;top:-27px;}

.re_content_left{width:220px;height:100%;padding:0px;background:#f1f0e7;float:left;border-left:solid 24px #ffffff;position:relative;z-index:3;top:-119px;}

.re_content_left_tutorial{width:220px;padding:0px;background:#b1aa90;float:left;border-left:solid 24px #ffffff;position:relative;z-index:3;top:-119px;}
.re_content_left_tutorial2{width:220px;padding:0px;background:#b1aa90;float:left;border-left:solid 24px #ffffff;position:relative;z-index:3;top:-129px;}

.re_content_left_title{width:190px;height:15px;background:#7c7462;color:#ffffff;padding:10px 15px 10px 15px;font-size:14px;}
.re_content_left_title_tutorial{width:190px;display:block;height:15px;background:#7c7462;color:#ffffff;padding:10px 15px 10px 15px;font-size:14px; border-bottom:1px #b1aa90 solid;}
.re_content_left_title_tutorial a{display:block;color:#ffffff;font-size:14px;}
.re_content_left_title_tutorial a:hover{text-decoration:none;color:#a74a27;}
#pro{background:#42525c;}
.re_content_left_link{width:195px;height:19px;background:#b1aa90;padding:6px 0px 6px 25px;font-size:12px;color:#ffffff;}
.re_content_left_link_s{width:195px;height:19px;background:#ffffff;padding:6px 0px 6px 25px;font-size:12px;color:#554b41;}
.re_content_left_link a{display:block;font-size:12px;color:#ffffff;}
.re_content_left_link a:hover{color:#a74a27;text-decoration:none;}
.re_content_left_link_indentation{width:170px;height:20px;background:#b1aa90;padding:3px 0px 0px 50px;font-size:12px;color:#ffffff;}
.re_content_left_link_indentation a{display:block;font-size:12px;color:#ffffff;}
.re_content_left_link_indentation a:hover{color:#a74a27;text-decoration:none;}

.re_content_left_sublink{width:190px;height:20px;background:#b1aa90;padding:5px 0px 1px 30px;font-size:12px;color:#ffffff; font-style:italic;}
.re_content_left_sublink a{font-size:12px;color:#ffffff;}
.re_content_left_sublink a:hover{color:#a74a27;text-decoration:none;}
.re_content_left_sublink_s{width:190px;height:20px;background:#ffffff;padding:5px 0px 1px 30px;font-size:12px;color:#554b41; font-style:italic;}

#now{background:#f0f1e7;color:#a74a27;}

.re_content_left_maintitle{width:190px;display:block;height:15px;background:#a64c27;color:#ffffff;padding:10px 15px 10px 15px;font-size:14px; border-bottom:1px #f0f1e7 solid;}
.re_content_left_maintitle a{display:block;color:#ffffff;font-size:14px;}
.re_content_left_maintitle a:hover{text-decoration:none;}
.re_content_left_newtitle{width:190px;display:block;height:15px;color:#444444;padding:10px 15px 10px 15px;font-size:14px; border-bottom:1px #f0f1e7 solid;}
.re_content_left_newtitle a{display:block;color:#444444;font-size:14px;}
.re_content_left_newtitle a:hover{text-decoration:none;color:#444444;}
.re_content_left_newlink{width:178px;display:block;background:url('re_left_list.jpg') no-repeat 15px 9px;color:#ffffff;padding:1px 15px 1px 27px;font-size:11px;line-height:18px;}
.re_content_left_newlink a{display:block;color:#a64c27;font-size:11px;text-decoration:underline;}
.re_content_left_newlinkl2{width:158px;display:block;background:url('re_left_list.jpg') no-repeat 35px 9px;color:#ffffff;padding:1px 15px 1px 47px;font-size:11px;line-height:18px;}
.re_content_left_newlinkl2 a{display:block;color:#a64c27;font-size:11px;text-decoration:underline;}
#nolink{color:#a64c27;}
.re_content_left_newlinkl3{width:138px;display:block;background:url('re_left_list.jpg') no-repeat 55px 9px;color:#ffffff;padding:1px 15px 1px 67px;font-size:11px;line-height:18px;}
.re_content_left_newlinkl3 a{display:block;color:#a64c27;font-size:11px;text-decoration:underline;}
#selected{background:#41535c;}



.re_content_right{width:740px;min-height:550px;padding:17px 16px 50px 48px;background:#ffffff;border-left:220px solid #ffffff;color:#7c7462;position:relative;z-index:2;top:-27px;}
.re_content_right_purchase{width:990px;min-height:550px;padding:17px 7px 50px 24px;background:#f0f1e7;border-left: solid #f0f1e7;color:#7c7462;position:relative;z-index:2;top:-27px;}
.re_content_right_tutorial{width:740px;min-height:550px;padding:17px 16px 50px 48px;background:#ffffff;border-left:220px solid #ffffff;color:#7c7462;position:relative;z-index:2;top:-27px;}
.re_content_right a{font-size:12px;}
.re_content_right a:hover{text-decoration:underline;}
.re_content_right_thumb{width:740px;color:#7c7462;font-size:12px;padding-bottom:20px;}
.re_content_right_thumb a{color:#7c7462;}
.re_content_right_thumb_purchase{width:740px;color:#7c7462;font-size:12px;padding-bottom:20px;}
.re_content_right_thumb_purchase a{color:#7c7462;}
.re_content_right_text{width:740px;color:#7c7462;font-size:12px;padding-bottom:15px;padding-top:5px; line-height:18px;}
.re_content_right_text_only{width:990px;color:#7c7462;font-size:12px;padding-bottom:15px;padding-top:5px; line-height:18px;}
.re_content_right_text_purchase{width:990px;color:#7c7462;font-size:12px;padding-bottom:15px;padding-top:5px; line-height:18px;}
.re_content_right_sectitle{width:740px;color:#444433;font-size:16px; font-weight:bold; padding-top:15px;padding-bottom:10px;}
.re_content_right_sectitle_feature{width:740px;color:#444433;font-size:16px; font-weight:bold; padding-top:15px;padding-bottom:10px;border-bottom:solid 1px #b2b1a7;}
.re_content_right_sectitle_purchase{width:990px;color:#444433;font-size:16px; font-weight:bold; padding-top:15px;padding-bottom:10px;}
h4{width:740px;color:#7c7462;font-size:14px;margin:0px; font-weight:bold; padding-top:15px;padding-bottom:10px;}
.re_content_right_testimonial{width:740px;color:#7c7462;font-size:12px;padding-bottom:20px;}
.re_testimonial_text{width:418px; background:#ffffff; color:#7c7462;font-size:12px;padding:12px 15px 12px 15px;font-style:italic;line-height:17px;}
.re_testimonial_info{width:257px;background:url('RE_testimonial.jpg') no-repeat left; padding-left:30px;font-size:12px;font-weight:bold;}

.re_content_form_only{width:990px;color:#7c7462;font-size:12px;padding-bottom:15px;padding-top:5px; line-height:18px;}
.re_content_box_only{width:310px;color:#7c7462;font-size:12px;padding-bottom:25px;padding-top:5px;padding-left:10px;padding-right:10px; line-height:18px;float:left;}
.re_content_box_in_only{width:310px;color:#7c7462;font-size:12px;border: 1px solid #8f817a; line-height:18px;text-align: center;}
.re_content_box_in_title_only{background: #fff none repeat scroll 0 0;color:#3f8286;font-size:20px;display: inline-block;padding:0 15px;margin:-5px 15px 0 15px;}
.re_content_box_in_text_only{color:#7c7462;font-size:12px;padding-top:10px;text-align: left;}
.re_content_box_in_list_only{line-height:18px;margin-left:50px;padding-left:20px;background:url('re_left_list.jpg') no-repeat 10px 9px;}
.re_content_box_in_list_only2{line-height:18px;margin-left:50px;padding-left:20px;background:}
.re_content_box_in_image_only{width:310px;height:60px;}
.re_content_box_in_image_left_only{width:60px;height:60px;background:url('re_corner.jpg') no-repeat left;float:left;}
.re_content_box_in_image_right_only{width:200px;height:60px;float:left;padding-top:15px;padding-left:0px;}


.re_content_right_apps{width:640px;color:#7c7462;font-size:12px;padding-bottom:20px;}
.re_content_right_apps td{width:320px;color:#7c7462;font-size:12px;line-height:16px;}
.re_content_right_apps td span{display:block;padding-bottom:8px;}
.re_content_right_apps td span a{font-size:14px;}

.re_content_right_redlist{padding:0px;margin:10px 0px 10px 30px;}
.re_content_right_redlist li{list-style-image:url('RE_list.png');font-size:12px;color:#7c7462;line-height:21px;}
.re_content_right_greenlist{padding:0px;margin:0px 0px 10px 30px;}
.re_content_right_greenlist li{list-style-image:url('RE_list2.png');padding-top:5px; font-size:12px;color:#7c7462;line-height:16px;}
.re_content_right_greenlist li a{color:#7c7462;}
.re_content_right_greenlist li a:hover{color:#a74a27;}
.re_content_right_graylist{padding:0px;margin:10px 0px 10px 30px;}
.re_content_right_graylist li{list-style-image:url('RE_list3.png');font-size:12px;color:#7c7462;line-height:21px;}

.re_content_right_graylist .re_content_right_redlist li{list-style-image:url('RE_list.png');}
.re_content_right_redlist .re_content_right_graylist li{list-style-image:url('RE_list3.png');}

.re_content_right_feature td{padding:0px;margin:0px;}
.re_content_right_demo{width:982px;min-height:550px;padding:17px 16px 50px 26px;background:#ffffff;color:#7c7462;position:relative;z-index:2;top:-27px;}


.re_purchase_table{width:975px;color:#ffffff;}
.re_purchase_table td{color:#ffffff; padding:0px 15px 0px 15px;vertical-align:middle;}
.re_purchase_table_title{ background:url('purchase_title.jpg') no-repeat left; }
.re_purchase_title_bg{ background:url('title_bg_l.jpg') no-repeat left; }


.re_license_table{width:670px;margin:20px 0px 0px 0px;}
.re_license_table td{background:#b1aa90;color:#ffffff; font-size:12px;padding:8px 15px 3px 15px;vertical-align:top;}
.re_license_table .re_license_table_title{color:#ffffff; font-size:18px; border-left:solid #ffffff 1px;}
.re_license_table .re_license_table_title span{font-weight:bold; font-size:14px;}
.re_license_table .re_license_table_price{background:#7c7462;color:#ffffff; font-size:18px; border-left:solid #ffffff 1px;}
.re_license_table .re_license_table_price a{width:55px; height:18px; padding:2px 8px 2px 8px; display:block; background:#3f8286; float:right; text-decoration:none;font-size:14px; color:#ffffff;}
.re_license_table .re_license_table_price a:hover{background:#a74a27;}
.re_license_table .re_license_table_td{ border-left:solid #ffffff 1px;}
.re_license_table .re_license_table_header{color:#444433; font-size:18px;vertical-align:middle;}
.re_license_table .re_license_table_left{color:#444433;}


.re_converters_table{width:740px;margin:0px 0px 20px 0px;}
.re_converters_table td{background:#b1aa90;color:#7c7462; font-size:14px;padding:10px 3px 10px 5px;vertical-align:top;}
.re_converters_table td img{padding:0px 7px 0px 7px;}
.re_converters_table td a{color:#ffffff; font-size:12px;}
.re_converters_table td a:hover{color:#a74a27; text-decoration:none;}
.re_converters_table .re_converters_table_title{background:none;padding:0px;}

.re_format_table{width:740px;margin:0px 0px 0px 0px;}
.re_format_table td{background:#b1aa90;color:#ffffff; font-size:12px;padding:5px 50px 5px 50px;}
.re_format_table td a{color:#ffffff;}
.re_format_table td a:hover{color:#a74a27; text-decoration:none;}

.re_content_right_code{width:670px; background:#ece5d0; margin:5px 30px 20px 10px; padding:1px 20px 1px 20px;}
.re_content_right_code2{width:670px; height:175px; overflow:auto; background:#ece5d0; margin:10px 30px 20px 10px; padding:1px 20px 1px 20px;}
.re_content_right_code2mini{width:670px; height:100px; overflow:auto; background:#ece5d0; margin:10px 30px 20px 10px; padding:1px 20px 1px 20px;}
.re_content_right_code3{width:690px; overflow:auto; background:#ece5d0; margin:10px 50px 20px 10px;border:none;resize:none}

.re_homepge_content_up{width:1024px; height:530px; border-bottom:solid 1px #b2b1a7; background:url('RE_home_banner.jpg') no-repeat top #f0f1e7; padding-top:317px; }


.re_homepge_content_up_view{width:341px; height:238px; float:left;}
.re_homepge_content_up_annotation{width:342px; height:238px; float:left;}
.re_homepge_content_up_convert{width:341px; height:238px; float:left;}
.re_homepge_content_up_print{width:341px; height:238px; float:left;}
.re_homepge_content_up_sdk{width:683px; height:238px; float:left;}

.re_homepge_content_up_view_content{width:292px;height:248px; padding:18px 24px 0px 24px;margin-bottom:14px;font-size:12px;color:#444433;line-height:17px;}
.re_homepge_content_up_annotation_content{width:292px;height:248px; padding:18px 24px 0px 24px;margin-bottom:14px;font-size:12px;color:#444433;line-height:17px;}
.re_homepge_content_up_convert_content{width:292px;height:248px; padding:18px 24px 0px 24px;margin-bottom:14px;font-size:12px;color:#444433;line-height:17px;}
.re_homepge_content_up_print_content{width:292px;height:248px; padding:35px 24px 0px 24px;margin-bottom:14px;font-size:12px;color:#444433;line-height:17px;}
.re_homepge_content_up_sdk_content{width:633px;height:248px; padding:35px 24px 0px 24px;margin-bottom:14px;font-size:12px;color:#444433;line-height:17px;}


.re_homepge_content_up_title{width:316px;height:25px;color:#444433;font-size:18px;padding:20px 0px 0px 25px;}
.re_homepge_content_up_title a{color:#444433;}
.re_homepge_content_up_title a:hover{text-decoration:none;color:#a74a27;}


.re_homepge_content_down{width:1024px; height:220px; border-bottom:solid 1px #b1aa90; border-top:solid 1px #ffffff; background:#e8e9df;padding:28px 0px 25px 0px;}

.re_homepge_content_down_left{width:634px; height:220px; border-right:solid 1px #b1b2a7; float:left;padding:0px 24px 0px 24px;}

.re_homepge_content_down_title{width:634px;height:40px; color:#444433;font-size:18px;}
.re_homepge_content_down_content{width:634px;height:130px;font-size:12px;color:#444433;padding:0px 0px 50px 0px; background:url('RE_customer_logos.jpg') no-repeat left bottom;line-height:17px;}

.re_homepge_content_down_right{width:292px; height:220px;  border-left:solid 1px #ffffff; float:left;padding:0px 24px 0px 24px;}

.re_homepge_content_testimonial{width:292px; height:100px; background:url('testimonial.jpg') no-repeat left top;padding:80px 0px 15px 0px;font-size:12px;color:#444433;line-height:17px;}
.re_homepge_content_info{width:292px; height:20px;font-size:12px;color:#444433;text-align:right;padding:0px 0px 5px 0px;}


.re_footer{padding:20px 24px 20px 24px;background:#b1aa90;border-top:solid 1px #f0f1e7;color:#444433;font-size:12px;position:relative;z-index:1;top:-27px;}
.re_footer span{display:block; color:#ffffff;text-align:center;padding:0px;margin:0px;padding-top:20px;}

.re_homepage_footer{padding:20px 24px 20px 24px;background:#b1aa90;border-top:solid 1px #f0f1e7;color:#444433;font-size:12px;}
.re_homepage_footer span{display:block; color:#ffffff;text-align:center;padding:0px;margin:0px;padding-top:20px;}

.csharpcode, .csharpcode pre{font-size:12px; color:#7c7462; font-family:Arial,"Courier New",Courier,Monospace; line-height:20px;}
.csharpcode pre{margin: 0em; }
.csharpcode .rem{color: #008000; }
.csharpcode .kwrd{color: #0000ff; }
.csharpcode .str{color: #a31515; }
.csharpcode .op{color: #0000c0; }
.csharpcode .preproc{color: #cc6633; }
.csharpcode .asp{background-color: #ffff00; }
.csharpcode .html{color: #800000; }
.csharpcode .attr{color: #ff0000; }
.csharpcode .alt{background-color: #f4f4f4; width: 100%; margin: 0em;}
.csharpcode .lnum{color: #606060; }



.re_generator_banner{width:990px; height:65px; background:url('RE_sub_banner.jpg') no-repeat top #ffffff; padding-top:245px;padding-left:24px;padding-right:10px; color:#7c7462;font-size:16px;border-bottom:solid #a74a27 6px;}
.re_generator_content{width:990px;min-height:550px;padding:17px 10px 50px 24px;background:#f0f1e7;color:#7c7462;}

.re_generator_banner_title{padding:0px 0px 0px 0px;margin:0px;font-size:22px;font-weight:normal;color:#444433;}
.re_generator_banner_subtitle{padding:5px 0px 0px 0px;margin:0px;color:#7c7462;font-weight:normal;font-size:14px;position:relative;z-index:2;}

.re_generator_pic{padding:20px 0px 20px 0px; color:#a74a27; font-size:12px; font-style:italic; }
.re_generator_pic img{padding:0px 30px 0px 10px;}
.re_generator_btn{display:block; width:191px; height:39px; margin:5px 0px 15px 0px;border:1px solid #f0f1e7;  background:url('RE_generate_barcode.jpg') no-repeat; float:left;}
.re_generator_btn:hover{border-top:1px solid #443333;border-left:1px solid #443333;border-right:1px solid #f0f1e7;border-bottom:1px solid #f0f1e7;cursor: pointer;}
.re_google{display:block; width:106px; height:24px; float:left;margin:12px 0px 0px 25px;}
.re_generator_sectitle{color:#444433;font-size:16px; font-weight:normal;margin-top:10px; padding-top:5px;padding-bottom:10px; border-bottom:1px solid #777777;}

.re_generator_grid{width:976px; padding:20px 0px 20px 0px;}
.re_generator_grid td{vertical-align:top;color:#444433; padding:0px 20px 10px 0px; font-size:12px;}
.re_generator_grid .re_generator_grid_bottom{color:#a74a27; font-style:italic;padding:0px 0px 0px 0px;}


.re_select{height:22px; width:200px; color:#a74a27; border:none; background:#ffffff; font-size:12px; font-family:Roboto,Arial,Helvetica,sans-serif;}
.re_textarea{height:22px; width:200px; color:#a74a27; font-family:Roboto,Arial,Helvetica,sans-serif; border:none; background:#ffffff; font-size:12px;}
.re_textarea2{height:90px; width:200px; color:#a74a27; border:none; background:#ffffff; font-size:12px; font-family:Roboto,Arial,Helvetica,sans-serif;}

.re_generator_barcodetypes{width:976px; background:#b1aa90; padding:12px 10px 15px 20px; margin:5px 0px 20px 0px;}
.re_generator_barcodetypes td{color:#443333; padding:3px 15px 3px 0px; font-size:12px;}
.re_generator_barcodetypes .re_barcodetypes_title{padding:3px 15px 10px 0px; font-size:14px;}
.re_generator_barcodetypes a{color:#ffffff;}
.re_generator_barcodetypes a:hover{color:#a74a27;}

.re_content_right_example{width:710px; background:#f0f1e7; padding:0px 10px 20px 10px; margin:10px 0px 20px 0px;}
.re_content_right_example td{padding:14px 10px 14px 10px;background:#f0f1e7; font-size:12px;}
.re_content_right_example td span{display:block; padding-bottom:15px;}

.re_barcodetypes{width:730px; background:#b1aa90; padding:12px 10px 15px 20px; margin:5px 0px 20px 0px;}
.re_barcodetypes td{color:#443333; padding:3px 15px 3px 0px; font-size:12px;}
.re_barcodetypes .re_barcodetypest_title{padding:3px 15px 10px 0px; font-size:14px;}
.re_barcodetypes a{color:#ffffff;}
.re_barcodetypes a:hover{color:#a74a27;}


.re_container{margin:0 auto;width:1024px;}

.re_contentframe{margin:0 auto;width:1024px;border-spacing:0px; margin-bottom:27px; border-bottom:solid 24px #ffffff;}
.re_contentframe_left{width:220px; padding:0px; background:#f1f0e7; border-left:solid 24px #ffffff; border-top:solid 20px #ffffff; vertical-align:top;}
.re_contentframe_right{width:780px; padding:0px 0px 50px 0px; background:#ffffff; vertical-align:top;}
.re_contentframe_only{width:1024px; padding:0px 0px 50px 0px; background:#ffffff; vertical-align:top;}


.re_newbanner{width:780px; height:88px; background:#ffffff; padding:18px 0px 0px 0px; color:#7c7462; font-size:16px; border-bottom:solid #a74a27 6px; margin-bottom:14px;}
.re_newbanner h1{padding:0px 0px 0px 20px; margin:0px; font-size:22px; font-weight:normal; color:#444433;}
.re_newbanner h2{width:550px; height:25px;  padding:5px 0px 0px 20px; margin:0px; color:#7c7462; font-style:italic; font-weight:normal;font-size:14px;}
.re_newbanner_only{width:1024px; height:88px; background:#ffffff; padding:18px 0px 0px 0px; color:#7c7462; font-size:16px; border-bottom:solid #a74a27 6px; margin-bottom:14px;}
.re_newbanner_only h1{padding:0px 0px 0px 20px; margin:0px; font-size:22px; font-weight:normal; color:#444433;}
.re_newbanner_only h2{width:550px; height:25px;  padding:5px 0px 0px 20px; margin:0px; color:#7c7462; font-style:italic; font-weight:normal;font-size:14px;}

.re_newbanner_sp{width:1014px; height:68px; background:#ffffff; padding:18px 0px 0px 10px; color:#7c7462; font-size:16px; border-bottom:solid #a74a27 6px; margin-bottom:14px;}
.re_newbanner_sp h1{padding:0px 0px 0px 20px; margin:0px; font-size:22px; font-weight:normal; color:#444433;}
.re_newbanner_sp h2{width:550px; height:40px;  padding:5px 0px 0px 20px; margin:0px; color:#7c7462; font-style:italic; font-weight:normal;font-size:14px;}


.re_newtab_menu{width:500px; height:27px;position:relative;z-index:2;top:5px;left:0px;}
.re_tab_menu_link2{width:106px; height:27px; float:left; text-align:center;color:#444433;}
.re_tab_menu_link2 a{display:block;padding:0px 0px 2px 0px;color:#444433;}
.re_tab_menu_link2 a:hover{color:#a74a27;text-decoration:none;}

.re_newbanner_download{width:206px;float:right;margin-right:11px;position:relative;z-index:3;top:-54px;left:-10px;}

.re_newcontent_right{width:740px; font-size:12px; padding:0px 20px 0px 20px;background:#ffffff;color:#7c7462;}
.re_newcontent_right1{width:984px; font-size:12px; padding:0px 20px 0px 20px;background:#ffffff;color:#7c7462;}
.re_content_right_notice{border:solid 1px #b1aa90; background:#ffffb7; font-style:italic; padding:1px 5px 1px 5px; margin:10px 0px 20px 0px;}
.re_content_right_notice_new{border:solid 1px #a64c27; background:#ffffb7; padding:1px 5px 1px 5px; margin:10px 0px 20px 0px;color:#000000;}

.re_newcontent_right_sp{width:974px; font-size:12px; padding:0px 20px 0px 30px;background:#ffffff;color:#7c7462;}
.re_content_right_text_sp{width:974px;color:#7c7462;font-size:12px;padding-bottom:15px;padding-top:5px; line-height:18px;}
.re_content_right_sptitle{ height:40px;color:#444433;font-size:16px; font-weight:bold; padding:5px 0px 10px 65px;margin:30px 0px 10px 0px;}
#history{background:url('re_history.jpg') no-repeat left;}
#aims{background:url('re_aim.jpg') no-repeat left;}
#clients{background:url('re_clients.jpg') no-repeat left;}
#products{background:url('re_products.jpg') no-repeat left;}
#faq{background:url('re_faq.jpg') no-repeat left;}
#buy{background:url('re_buy.jpg') no-repeat left;}
#contact{background:url('re_contact.jpg') no-repeat left;}
#faqs{background:url('re_faqs.jpg') no-repeat left;}
#download{background:url('re_downloadicon.jpg') no-repeat left;}
#support{background:url('re_support.jpg') no-repeat left;}
#upgrade{background:url('re_upgrade.jpg') no-repeat left;}
.re_logos{margin:10px 0px 30px 170px;}
.re_hidden_title{width:945px;border:solid 1px #b1aa90;padding:8px 5px 8px 10px; color:#a74a27;margin:3px 0px 0px 0px;}
.re_hidden_title:hover{cursor:pointer;}
.re_hidden{width:945px;border:solid 1px #b1aa90;border-top:none; padding:8px 5px 8px 10px;margin:0px;display:none;}
.re_hidden span{background:url('re_arrow_right.png') no-repeat right; float:right; padding:0px 10px 0px 0px; color:#a74a27;}
.re_hidden span:hover{cursor:pointer;}
#re_hidden1{display:block;}

.re_hidden_title2{width:725px;border:solid 1px #b1aa90;padding:8px 5px 8px 10px; color:#a74a27;margin:3px 0px 0px 0px;}
.re_hidden_title2:hover{cursor:pointer;}
.re_hidden_code{width:700px;border:solid 1px #b1aa90;border-top:none; background:#ece5d0; padding:1px 20px 1px 20px;margin:0px;display:none;}

.re_content_func{margin:10px 0px 25px 0px; border-spacing:0px; width:100%;}
.re_content_func td{padding:7px 10px 7px 10px; background:#f1f0e8; line-height:18px;}
.re_content_func td a{color:#7c7462; padding-right:20px; background:url('re_arrow_right.png') no-repeat right;}
.re_content_func td a .red{color:#a74a27; padding-right:20px; background:url('re_arrow_right.png') no-repeat right;}
.re_content_func td a:hover{color:#a74a27;}
.re_content_func .re_content_functitle{background:#3f8186; color:#ffffff;}
.re_content_func .re_content_func_subtitle{background:#ffffff; color:#a74a27;}

.re_content_func2{margin:10px 0px 15px 0px; border-spacing:0px; width:100%;}
.re_content_func2 td{padding:7px 10px 7px 10px; background:#f1f0e8; line-height:18px;}
.re_content_func2 td a{color:#a74a27;}
.re_content_func2 td a:hover{color:#a74a27;}
.re_content_func2 .re_content_functitle2{background:#3f8186; color:#ffffff;}
.re_content_func2 .re_content_functitle2 a{background:url('re_arrow_right.png') no-repeat right; color:#ffffff; padding-right:20px;}

.re_block_subtitle{color:#a74a27;font-size:14px; margin-bottom:5px; margin-top:5px;}

.re_gray_block{background:#efeee8;width:1024px;margin-left:-20px;}
.re_gray_block_left{width:300px;padding-left:80px;}
.re_gray_block_right{width:600px;padding-left:20px;}
.re_gray_text{width:600px;color:#7c7462;font-size:12px;padding-bottom:5px;padding-top:5px; line-height:18px;}
.re_gray_sectitle{width:600px;color:#444433;font-size:16px; font-weight:bold; padding-top:15px;padding-bottom:10px;}
.re_gray_redlist{padding:0px;margin:10px 0px 10px 20px;}
.re_gray_redlist li{list-style-image:url('RE_list.png');font-size:12px;color:#7c7462;line-height:21px;}

.re_white_block{background:#fff;width:1024px;margin-left:-20px;}
.re_white_block_left{width:600px;padding-left:20px;}
.re_white_block_right{width:350px;padding-left:20px;}
.re_white_text{width:600px;color:#7c7462;font-size:12px;padding-bottom:5px;padding-top:5px; line-height:18px;}
.re_white_sectitle{width:600px;color:#444433;font-size:16px; font-weight:bold; padding-top:15px;padding-bottom:10px;}
.re_white_redlist{padding:0px;margin:10px 0px 10px 20px;}
.re_white_redlist li{list-style-image:url('RE_list.png');font-size:12px;color:#7c7462;line-height:21px;}



.re_content_google_top{width:70px; position:relative;z-index:3;top:-35px;left:680px;}
.re_content_google_bottom{text-align:center;line-height:10px;padding:30px 0px 10px 0px;}

.re_more_table{margin:0px 0px 10px 0px;}
.re_more_table td{vertical-align:top;}

.re_prop{width:100%; padding:20px 0px 20px 0px;}
.re_prop td{vertical-align:top;color:#444433; padding:0px 20px 10px 0px; font-size:12px;}
.re_prop td img{margin-left:10px;}
.re_prop .re_prop_bottom{color:#a74a27; font-style:italic;padding:0px 0px 0px 0px;}
#re_prop{display:none;}
#re_generator_sectitle_plus{display:block;}
#re_generator_sectitle_plus span{float:right; font-size:24px; padding-right:20px;}
#re_generator_sectitle_minus{display:none;}
#re_generator_sectitle_minus span{float:right; font-size:24px; padding-right:20px;}

.re_select{height:22px; width:100%; color:#a74a27; border:1px solid #777777; font-size:12px; font-family:Roboto,Arial,Helvetica,sans-serif;}
.re_textarea{height:22px; width:97%; color:#a74a27; border:1px solid #777777; font-family:Roboto,Arial,Helvetica,sans-serif;  font-size:12px;resize:none;}
.re_textarea2{height:90px; width:97%; color:#a74a27; border:1px solid #777777; font-size:12px; font-family:Roboto,Arial,Helvetica,sans-serif;resize:none;}
.re_more{background:url('re_arrow_right.png') no-repeat right; float:right; padding:0px 10px 0px 0px; margin:0px 20px 0px 0px; color:#a74a27;}

.bluecode{color:#44889d;}




#re_web-viewer_pdf{width:47px;height:64px; background:url('web_viewer.png') no-repeat -0px 0px; float:left; overflow:hidden;}
#re_web-viewer_pdf:hover{background:url('web_viewer.png') no-repeat -0px 0px #727272; }
#re_web-viewer_word{width:47px;height:64px; background:url('web_viewer.png') no-repeat -59px 0px; float:left; overflow:hidden;}
#re_web-viewer_word:hover{background:url('web_viewer.png') no-repeat -59px 0px #727272; }
#re_web-viewer_excel{width:47px;height:64px; background:url('web_viewer.png') no-repeat -118px 0px; float:left; overflow:hidden;}
#re_web-viewer_excel:hover{background:url('web_viewer.png') no-repeat -118px 0px #727272; }
#re_web-viewer_ppt{width:47px;height:64px; background:url('ppt.png'); float:left; overflow:hidden;}
#re_web-viewer_ppt:hover{background:url('ppt.png') #727272; }
#re_web-viewer_tiff{width:47px;height:64px; background:url('web_viewer.png') no-repeat -178px 0px; float:left; overflow:hidden;}
#re_web-viewer_tiff:hover{background:url('web_viewer.png') no-repeat -178px 0px #727272; }
#re_web-viewer_dicom{width:47px;height:64px; background:url('web_viewer.png') no-repeat -238px 0px; float:left; overflow:hidden;}
#re_web-viewer_dicom:hover{background:url('web_viewer.png') no-repeat -238px 0px #727272; }
.re_web_viewer_bts{margin-right:15px;}



/*for how-to/csharp-imaging/pdf-online*/
	.re_contentframe_right a{
		color:rgb(167,74,39)!important;
		font-size:12px!important;
		font-family:"Arial,​Helvetica,​sans-serif"!important;
		line-height:18px!important;
	 }
