﻿body { width:100%; padding:0px; margin:0 auto; position:relative; background:#fff; color:#717171; font:normal 14px/19px Arial; }
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a, img { padding:0px; margin:0px; }
h1 { font-size:24px; line-height:29px; margin:0px; padding:0px; }
h2 { display:block; margin:0; padding-top:4px; margin-bottom:15px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/blog_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
h3 { font-size:14px; line-height:21px; margin:0px; padding:0px; font-weight:normal; }
ul { list-style-type:none; }
img { border:0px; }
.spacer { font-size:0; line-height:0; clear:both; }
a { color:#ae4748; text-decoration:none; }
a:hover { text-decoration:underline; }

.required_star { font-size:14px; color:Red; font-weight:bold; }

/* Top */
#top { width:100%; height:115px; background-image:url(../images/top_bg.gif); background-repeat:repeat-x; background-position:left top; }
#top .content { width:985px; height:115px; margin:0px auto; }
#top .content .logo { width:355px; float:left; }
#top .content .menu { width:630px; float:left; margin:43px 0 0 0; }

/* Top Menu */
#top .menu ul { display:block; }
#top .menu ul li { display:block; float:right; }
#top .menu .split { width:2px; height:69px; background-image:url(../images/1x1.gif); background-repeat:no-repeat; background-position:left top; }
#top .menu .tab_left   { width:5px; height:69px; background-image:url(../images/menu_tab_na_left.gif); background-repeat:no-repeat; background-position:left bottom; }
#top .menu .tab_center { height:69px; background-image:url(../images/menu_tab_na_center.gif); background-repeat:repeat-x; background-position:left bottom; }
#top .menu .tab_right  { width:5px; height:69px; background-image:url(../images/menu_tab_na_right.gif); background-repeat:no-repeat; background-position:right bottom; }
#top .menu a { display:block; font-size:17px; font-weight:bold; color:#fff; text-decoration:none; margin:0 10px 0 10px; padding-top:21px; }
#top .menu a:hover { color:#000; text-decoration:none; }

#top .menu .selected { cursor:pointer; }
#top .menu .selected .tab_left   { background-image:url(../images/menu_tab_left.gif); background-repeat:no-repeat; background-position:left bottom; }
#top .menu .selected .tab_center { background-image:url(../images/menu_tab_center.gif); background-repeat:repeat-x; background-position:left bottom; }
#top .menu .selected .tab_right  { background-image:url(../images/menu_tab_right.gif); background-repeat:no-repeat; background-position:right bottom; }
#top .menu .selected a { color:#000; }

.page-name { width:985px; margin:0 auto; direction:rtl; font-size:24px; color:#3c3c3c; padding-top:24px; padding-bottom:21px; }

/* Big Collage */
#collage-big { width:100%; height:352px; background-image:url(../images/collage_big_bg.gif); background-repeat:repeat-x; background-position:center top; }
#collage-big .content { width:985px; height:352px; margin:0px auto; }
#collage-big .content .kuchi_process { width:333px; float:left; margin:15px 0 0 0; }
#collage-big .content .menu { width:607px; float:left; margin:20px 0 0 45px; }
#collage-big .content .menu .intro { width:100%; height:118px; overflow:hidden; text-align:justify; direction:rtl; color:#d5d5d5; font-size:15px; line-height:17px; }
#collage-big .content .kuchi_process .process_selected { position:absolute; width:333px; }

/* Collage */
#collage { width:100%; height:315px; background-image:url(../images/collage_bg.gif); background-repeat:repeat-x; background-position:center top; }
#collage .content { width:985px; height:315px; margin:0px auto; }
#collage .content .kuchi_process { width:272px; float:left; margin-top:22px; }
#collage .content .menu { width:607px; float:left; margin:15px 0 0 106px; }
#collage .content .menu .intro { width:100%; height:77px; overflow:hidden; text-align:justify; direction:rtl; color:#d5d5d5; font-size:15px; line-height:17px; }
#collage .content .kuchi_process .process_selected { position:absolute; width:333px; }

/* Slide menu */
#menu-container { display:block; position:absolute; width:1000px; margin-left:-425px; }
#menu-slide { display:block; height:219px; float:right; }
#menu-slide .menu-item { cursor:pointer; width:118px; height:219px; float:right; margin:0 3px 0 0; }
#menu-slide .menu-item .container { float:right; width:118px; height:219px; background-image:url(../images/process_bg1.png); background-position:right top; background-repeat:no-repeat; }
#menu-slide .menu-item .container .image { width:110px; height:108px; padding-top:4px; margin-left:5px; }
#menu-slide .menu-item .container .text  { width:105px; height:30px; padding-top:8px; margin-left:5px; direction:rtl; color:#323232; font-size:15px; font-weight:bold; }
#menu-slide .menu-item .menu-background { float:right; width:251px; height:218px; background-image:url(../images/process_menu_bg.png); background-position:rigth top; background-repeat:no-repeat; border:1px solid #222; }
#menu-slide .menu-item .menu-background .menu-content { width:220px; padding-top:10px; margin-left:10px; display:none; }
#menu-slide .menu-item .menu-background .menu-content ul { direction:rtl; text-align:right; margin:0px; }
#menu-slide .menu-item .menu-background .menu-content ul li { font-size:12px; line-height:16px; color:#908d8d; margin-bottom:3px; }
#menu-slide .menu-item .menu-background .menu-content ul li b { font-size:13px; line-height:16px; color:#fff; font-weight:bold; }

/*
#menu-container { display:block; position:absolute; width:985px; margin-left:-425px; }
#menu-slide { display:block; height:219px; float:right; }
#menu-slide .menu-item { cursor:pointer; width:118px; height:219px; float:right; margin:0 3px 0 0; }
#menu-slide .menu-item .container { float:right; width:118px; height:219px; }
#menu-slide .menu-item .menu-background { position:absolute; width:251px; margin:0 0 0 -240px; }
#menu-slide .menu-item .background { position:absolute; width:118px; height:219px; }
#menu-slide .menu-item .image { position:absolute; width:118px; margin:4px 0 0 5px; }
#menu-slide .menu-item .text  { position:absolute; width:106px; margin:120px 0 0 6px; text-align:right; color:#323232; font-size:15px; font-weight:bold; }
#menu-slide .menu-item .menu-content { position:absolute; width:220px; margin:10px 0 0 -230px; display:none; }
#menu-slide .menu-item .menu-content ul { direction:rtl; text-align:right; margin:0px; }
#menu-slide .menu-item .menu-content ul li { font-size:12px; line-height:16px; color:#908d8d; margin-bottom:3px; }
#menu-slide .menu-item .menu-content ul li b { font-size:13px; line-height:16px; color:#fff; font-weight:bold; }
*/

/* Projects */
#projects { width:100%; padding:0; margin:30px 0 0 0; float:left; }
#projects .content { width:986px; height:151px; border:1px solid #e6e6e6; margin:0px auto; }
#projects .content div.left   { position:absolute; width:53px; height:61px; margin-left:4px; margin-top:-89px; }
#projects .content div.center { width:946px; height:117px; margin-left:20px; margin-top:18px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
#projects .content div.right  { position:absolute; width:53px; height:61px; margin-left:931px; margin-top:-89px; }
#projects .content .projects-images { direction:ltr; }
#projects .content .projects-images td { padding-right:3px; }
#projects .content .projects-images img { border:1px solid #dfdfdf; }
#projects-scroll-shadow { width:986px; margin:0px auto; background-image:url(../images/projects_scroll_shadow.png); background-repeat:no-repeat; background-position:center top; height:15px; }

/* Main */
#main { width:100%; padding:0px; margin:5px 0 0 0; float:left; background-color:#f5f5f5; border-top:1px solid #d7d7d7; }
#main .content { width:985px; margin:0px auto; padding:19px 0 0 0; background-image:url(../images/content_page_left_bg.gif); background-repeat:repeat-y; background-position:left top; }
#main .content .left { width:368px; float:left; }
#main .content .right { width:582px;_width:578px; float:left; margin:0 0 0 35px;_margin:0 0 0 0;  }

#bottom-seo { width:100%; padding:0px; margin:5px 0 0 0; float:left; background-color:#f5f5f5; }
#bottom-seo .content { width:985px; margin:0px auto; padding:15px 0 15px 0; background-image:url(../images/content_page_left_bg.gif); background-repeat:repeat-y; background-position:left top; }
#bottom-seo .content .left { width:368px; float:left; }
#bottom-seo .content .right { width:582px; float:left; margin:0 0 0 35px; }

/* Tabs */
ul.tabs { display:block; width:100%; height:27px; background-image:url(../images/tabs_bg.gif); background-repeat:repeat-x; background-position:left top; }
ul.tabs li { display:block; height:27px; float:right; }
ul.tabs .tab_left   { background-image:url(../images/tabs_left.gif); background-repeat:no-repeat; background-position:left top; }
ul.tabs .tab_center { background-image:url(../images/tabs_center.gif); background-repeat:repeat-x; background-position:left top; }
ul.tabs .tab_right  { background-image:url(../images/tabs_right.gif); background-repeat:no-repeat; background-position:right top; }
ul.tabs a { display:block; font-size:13px; color:#fff; text-decoration:none; font-weight:bold; margin:0 6px 0 6px; }
ul.tabs a:hover { color:#fff; text-decoration:none; }
ul.tabs .selected .tab_left   { background-image:url(../images/tabs_left_selected.gif); background-repeat:no-repeat; background-position:left top; }
ul.tabs .selected .tab_center { background-image:url(../images/tabs_center_selected.gif); background-repeat:repeat-x; background-position:left top; }
ul.tabs .selected .tab_right  { background-image:url(../images/tabs_right_selected.gif); background-repeat:no-repeat; background-position:right top; }
ul.tabs .selected a { color:#8c8c8c; }
ul.tabs .selected a:hover { color:#8c8c8c; }
.tabs_footer { display:none; width:100%; height:6px; background-image:url(../images/tabs_footer.gif); background-repeat:no-repeat; background-position:right top; }
.tabs_shadow { width:100%; height:15px; margin-bottom:8px; background-image:url(../images/tabs_shadow.png); background-repeat:no-repeat; background-position:center top; }
.tabs_content { border:1px solid #eaeaea; border-top:none; background-color:#fff; }

/* Article */
.article_subject { color:#ae4748; font-size:14px; font-weight:bold; direction:rtl; margin:5px 0 0 0; }
.article_subject a { color:#ae4748; text-decoration:none; }
.article_text { color:#2e2e2e; font-size:11px; line-height:13px; direction:rtl; margin:5px 0 0 0; }
.article_text a { color:#2e2e2e; text-decoration:none; }
.article_details { background-image:url(../images/article_details.gif); background-repeat:no-repeat; background-position:right 5px; direction:rtl; margin:10px 0 0 0; }
.article_details a { display:block; margin-right:10px; font-size:11px; }

/* Gallery */
.gallery_scroll { width:350px; margin:0px auto; margin-top:5px; }
.gallery_scroll .divLeft   { position:absolute; width:53px; height:61px; margin-left:0px; margin-top:-61px; }
.gallery_scroll .divCenter { width:350px; height:61px; }
.gallery_scroll .divRight  { position:absolute; width:53px; height:61px; margin-left:297px; margin-top:-61px; }
.gallery_scroll .gallery-images td { padding-right:2px; }
.gallery_scroll .gallery-images img { border:2px solid #dfdfdf; }

/* Project scroll */
.project_scroll { width:549px; height:77px; margin:0px auto; padding-top:20px; padding-bottom:20px; }
.project_scroll .divLeft   { position:absolute; width:53px; height:61px; margin-left:-9px; margin-top:-66px; }
.project_scroll .divCenter { width:534px; height:77px; margin-left:8px; }
.project_scroll .divRight  { position:absolute; width:53px; height:61px; margin-left:506px; margin-top:-66px; }
.project_scroll .project-images td { padding-right:2px; }
.project_scroll .project-images img { border:2px solid #dfdfdf; }

/* Blog */
.blog { display:block; margin-bottom:35px; margin-left:10px; }
.blog .subject { display:block; margin:0; padding-top:4px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/blog_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
.blog .subject a { color:#ae4748; text-decoration:none; }
.blog .subject a:hover { text-decoration:none; }
.blog .reviews { position:absolute; margin-top:4px; display:block; color:#b5b5b5; font-size:11px; text-align:right; direction:rtl; }
.blog .date { display:block; color:#b5b5b5; font-size:11px; text-align:justify; direction:rtl; margin-bottom:11px; }
.blog .image { display:block; text-align:right; margin:0 0 10px 0; }
.blog .image img { border:3px solid #c2c2c2; }
.blog .text { display:block; color:#717171; font-size:14px; line-height:19px; text-align:justify; direction:rtl; margin-bottom:11px; }
.blog .text a { color:#717171; text-decoration:none; }
.blog .btn { display:block; text-align:left; }
.blog-send-to-friend { display:block; text-align:left; }
.blog-top-posts td { padding:2px 0 2px 0; font-size:12px; direction:rtl; }
.blog-top-posts a { text-decoration:none; }
.blog-top-posts a:hover { text-decoration:underline; }

.leftBlog { display:block; margin:0 20px 15px 10px; padding-top:20px; }
.leftBlog .image { display:block; text-align:right; margin:0 0 1px 0; }
.leftBlog .image img { border:2px solid #c2c2c2; }
.leftBlog .subject { display:block; margin:0; padding-top:4px; height:18px; color:#ae4748; font-weight:bold; font-size:16px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/blog_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
.leftBlog .date { display:block; color:#b5b5b5; font-size:11px; text-align:right; direction:rtl; margin-bottom:3px; }
.leftBlog .text { display:block; color:#717172; font-size:12px; line-height:19px; text-align:right; direction:rtl; margin-bottom:11px; }
.leftBlog .text a { color:#717172; }

/* Projects */
.project { display:block; }
.project .subject { display:block; margin:0; padding-top:4px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/project_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
.project .subject a { color:#ae4748; text-decoration:none; }
.project .subject a:hover { text-decoration:none; }
.project .date { display:block; color:#b5b5b5; font-size:11px; text-align:right; direction:rtl; margin-bottom:11px; }
.project .image { display:block; text-align:right; margin:0 0 10px 0; }
.project .logo { display:block; text-align:right; margin:0 0 10px 0; }
.project .text { display:block; color:#717171; font-size:14px; line-height:19px; text-align:justify; direction:rtl; margin-bottom:5px; padding-bottom:5px; }
.project .text a { color:#717171; text-decoration:none; }
.project .btn { display:block; text-align:left; }
.project-send-to-friend { display:block; text-align:left; }
.project-top-posts td { padding:2px 0 2px 0; font-size:12px; direction:rtl; }
.project-top-posts a { text-decoration:none; }
.project-top-posts a:hover { text-decoration:underline; }

.project-list { display:block; margin:0 0 15px 0; }
.project-list .logo { display:none; text-align:right; margin:0 0 10px 0; }
.project-list .subject { display:block; margin:0; padding-top:4px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/project_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
.project-list .subject a { color:#ae4748; text-decoration:none; }
.project-list .subject a:hover { text-decoration:none; }
.project-list .reviews { position:absolute; margin-top:4px; display:block; color:#b5b5b5; font-size:11px; text-align:right; direction:rtl; }
.project-list .text { display:block; color:#717171; font-size:14px; line-height:19px; text-align:justify; direction:rtl; margin-bottom:27px; }
.project-list .text a { color:#717171; text-decoration:none; }
.project-list .image { display:block; text-align:right; margin:0 0 10px 0; }
.project-list .image img { border:1px solid #cbcbcb; }

.home-project-list { float:right; background-color:#fff; border:1px solid #eaeaea; margin-left:8px; margin-bottom:9px; }
.home-project-list-inner { background-color:#fafafa; border:1px solid #eaeaea; width:247px; height:355px; overflow:hidden; margin:15px; }
.home-project-list-image { width:247px; height:272px; }
.home-project-list-bottom { width:247px; height:272px; background-image:url(../images/home_project_list_bottom_bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#000; }
.home-project-list-subject { float:right; width:220px; direction:rtl; margin:10px 10px 5px 0; height:23px; overflow:hidden; }
.home-project-list-subject a { color:#fff; font-size:17px; direction:rtl; }
.home-project-list-text { float:right; width:220px; direction:rtl; margin-right:6px; height:33px; overflow:hidden; }
.home-project-list-text a { color:#898989; font-size:12px; line-height:17px; }
.home-project-list-btn { position:absolute; margin-left:25px; margin-top:-90px; }

.project-image-name { display:block; margin:0; padding-top:5px; height:23px; margin:0 0 10px 0; color:#ae4748; font-weight:bold; font-size:16px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/project_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
.project-image { display:block; text-align:right; margin:0 0 20px 0; }
.project-image img { border:none; }

/* Paging */
.paging { margin:5px 0 20px 0; padding-bottom:10px; text-align:right; }
.paging div { display:block; height:19px; padding-top:0px; float:right; margin:0 2px 0 2px; }
.paging a { color:#767676; font-size:11px; font-weight:bold; text-decoration:none; }
.paging a:hover { color:#b10006; text-decoration:underline; }
.paging .selected a { font-size:12px; font-weight:bold; color:#b10006; }
.page_number { color:#858585; font-size:11px; font-weight:bold; background-image:url(../images/paging_num_bg.gif); background-repeat:no-repeat; background-position:left top; width:25px; height:21px; text-align:center; vertical-align:middle; padding-right:6px; cursor:pointer; }
.page_number_selected { color:#fff; font-size:11px; font-weight:bold; background-image:url(../images/paging_num_bg_selected.gif); background-repeat:no-repeat; background-position:left top; width:25px; height:21px; text-align:center; vertical-align:middle; padding-right:6px; cursor:pointer; }

/* Breadcrumbs */
.breadcrumbs { width:100%; height:20px; text-align:right; margin:0 0 15px 0; border:1px solid #f7f7f7; }
.breadcrumbs ul { display:block; width:100%; }
.breadcrumbs ul li { display:block; height:20px; float:right; direction:rtl; margin:0 3px 0 3px; }

/* Footer */
#footer { width:100%; margin:10px 0 0 0; float:left; background-color:#2e2e2e; background-image:url(../images/footer_bg.gif); background-position:left top; background-repeat:repeat-x; }
#footer .content { width:985px; height:191px; margin:0px auto; margin-top:7px; }
#footer .content .text .title { width:150px; height:25px; margin:0 0 5px 0; color:#979797; font-size:14px; background-image:url(../images/footer_title_bg.gif); background-repeat:repeat-x; background-position:left bottom; }
#footer .content .text { float:right; direction:rtl; height:180px; margin:10px 0 0 60px; color:#676767; font-size:12px; line-height:19px; }
#footer .content .text a { color:#676767; text-decoration:underline; }
#footer .content .text a:hover { color:#ccc; }

/* Bottom */
#bottom { width:100%; float:left; background-image:url(../images/bottom_bg.gif); background-position:left top; background-repeat:repeat-x; }
#bottom .content { width:985px; height:39px; margin:0px auto; color:#676767; font-size:11px; }
#bottom .content .kuchi { width:160px; float:left; margin:8px 0 0 0; }
#bottom .content .kuchi-text { width:110px; float:left; margin:12px 0 0 8px; font-weight:bold; line-height:18px;}
#bottom .content .kuchi-text a { color:#676767; text-decoration:none; }
#bottom .content .kuchi-text a:hover { color:#fff; text-decoration:underline; }
#bottom .content .copyright { width:700px; float:left; margin:12px 0 0 0; color:#979797; font-size:11px; text-align:right; }

/* Process */
.process-list { display:block; margin-top:20px; background-color:#fff; border:1px solid #eaeaea; }
.process-list td { padding:10px; text-align:right; }
.process-list .subject { display:block; margin:0; padding-top:4px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; clear:both; }
.process-list .subject a { color:#585858; text-decoration:none; }
.process-list .subject a:hover { text-decoration:underline; }
.process-list .details { display:block; margin:4px 0 0 0; font-weight:bold; font-size:11px; text-align:right; direction:rtl; }
.process-list .details a { color:#000; text-decoration:underline; }
.process-list .details a:hover { color:#ae4748; text-decoration:underline; }
.process-list .text { display:block; color:#717171; font-size:14px; line-height:19px; text-align:justify; direction:rtl; margin-bottom:11px; }
.process-list .image { display:block; text-align:right; }
.process-list .image img { border:0px; }

.process-info .image { display:block; text-align:right; margin-bottom:15px; }
.process-info .subject { display:block; margin:0; padding-top:4px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; }
.process-info .subject a { color:#585858; text-decoration:none; }
.process-info .subject a:hover { text-decoration:underline; }
.process-info .text { display:block; color:#717171; font-size:14px; line-height:19px; text-align:justify; direction:rtl; margin-bottom:30px; }

.process-items-list { display:block; margin:20px 0 11px 0; border-bottom:1px solid #d6d6d6; }
.process-items-list td { padding-bottom:5px; text-align:right; }
.process-items-list .subject { display:block; margin:0; height:23px; color:#686667; font-weight:bold; font-size:17px; text-align:right; direction:rtl; }
.process-items-list .text { display:block; color:#717171; font-size:14px; line-height:19px; text-align:justify; direction:rtl; margin-bottom:11px; }
.process-items-list .image { display:block; text-align:right; margin-bottom:11px; }
.process-items-list .image img { border:0px; }

/* Contact */
#contact { width:560px; float:right; }
#contact .input-place { width:257px; height:46px; float:right; margin:11px 10px 0 3px; color:#717171; font-size:13px; background-image:url(../images/contact_input_bg.gif); background-position:right bottom; background-repeat:no-repeat; }
#contact .label { height:23px; text-align:right; direction:rtl; }
#contact .input { width:243px; height:15px; margin-left:3px; direction:rtl; border:0px; font-size:11px; background-color:#fffcee; }
#contact .title { direction:rtl; margin:15px 0 7px 0; padding-right:10px; font-size:12px; }
#contact .textarea-place { width:530px; height:175px; margin-right:10px; float:right; background-image:url(../images/contact_textarea_bg.gif); background-repeat:no-repeat; background-position:right top; }
#contact .textarea { width:510px; height:155px; margin-left:10px; margin-top:6px; overflow:hidden; direction:rtl; border:0px; font-size:11px; background-color:#fffcee; }
#contact .checkbox-place { float:right; margin-left:20px; font-size:11px; }
#contact .conference-checkbox-place { font-size:12px; text-align:right; direction:rtl; margin-right:10px; margin-bottom:2px; }

#contact-intro { margin-bottom:15px; }
#contact-intro .subject { display:block; margin:0; padding-top:4px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/project_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
#contact-intro .text { display:block; color:#717171; font-size:14px; line-height:19px; text-align:justify; direction:rtl; }

.seo_subject { display:block; margin:0; padding-top:4px; height:23px; color:#ae4748; font-weight:bold; font-size:18px; text-align:right; direction:rtl; padding-right:16px; background-image:url(../images/blog_subject_bg.gif); background-repeat:no-repeat; background-position:right 9px; clear:both; }
.home_title {font-size: 14px; line-height: 14px; text-align: right; color: #e2e2e2; font-weight:bold;margin-right:20px;float:right;}
.home_title3 {font-size: 14px; line-height: 14px; text-align: right; color: #e2e2e2; font-weight:bold;margin-right:20px;float:right;margin-top:2px;}
.home_title p {height: 5px;}
.home_title h1 {font-size:14px;line-height:14px;display:inline;}
.home_title2 {margin-right:20px;text-align:right;font-size:14px;line-height:14px;float:right;margin-top:8px;}
