html{ background: url(/site/skins/toc006-en-v1/images/bg-body.gif) repeat top; } body{ background: url(/site/skins/toc006-en-v1/images/bg-html.gif) repeat-y center 2px; } .container_16{ overflow: hidden; } a{ text-decoration: none; color: #0ab1f0; outline:none !important; } a:hover{ text-decoration: none; color:#666666 } a.readmore, a.viewall{ background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right 3px; padding-right:20px; text-transform: uppercase; font-weight: bold; float:left; } a.readmore:hover, a.viewall:hover{ background-position: right -19px; } .container_16.ref{ display:block; position: absolute; top: 0; height: 850px; z-index: 1; opacity: .4; width: 960px; left: 50%; margin-left: -480px; background: url(/site/skins/toc006-en-v1/images/16_col.gif) repeat-y; } div.hr{ font-size:0; line-height:0; }   div.header{ height: 100px; } div.header h1{ margin-bottom:0; } .logo a{ display: block; background: url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat 0px 0px; width: 220px; height: 49px; text-indent: -999em; margin-top: 30px; margin-left:0px; }   .search{ text-align: left; position: relative; margin-top: 10px; padding-bottom:2px; background: url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat 0px -201px; } #search-submit{ background: transparent; cursor: pointer; border-style:none; cursor:pointer; height:24px; width:60px; } .search input{ border:0px none; color: #c2c2c2; padding: 0px 8px; margin-left:1px; width: 135px; height: 14px; font-size: 12px; } .ie .search input{ margin-top: -3px; } input.submit{ background:transparent url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat scroll 0 -328px; font-size:0.8em; margin:0 0 0 0px; padding:3px 2px 4px; width:85px; border:0 none; cursor: pointer; outline: none; }   #nav-main{ margin:27px 0 0 0; padding:0; } div#nav-main li{ float :left; padding:0 0 0 30px; } div#nav-main li a{ display: block; padding:0 0 10px 0; } #nav-main li a:hover, #nav-main li.current a{ background: url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat -250px 17px; }   #wrapper{ background: url(/site/skins/toc006-en-v1/images/bg-shadow.jpg) repeat-y right 0; } #wrapper.no-bg{ background:none; } #wrap{ background: url(/site/skins/toc006-en-v1/images/bg-wrap.gif) repeat-x 0 0; float: left; min-height:500px; height:auto!important; height:500px; } .breadcrumb{ font-size:12px; padding:15px 0 10px 0; color:#74d6fb; } .breadcrumb a{ background:url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat 101% -305px; padding-right:15px; color:#fff; } .breadcrumb a:hover{ color:#74d6fb; } #content h1{ padding:0; margin:0 0 25px 0!important; }   .column{ margin-top: 5px; } .column .thumb{ } p.highlight{ font-size:18px; color:#999; line-height: 25px; padding-top:15px ; } p.highlight-txt{ float:left; width:800px; font-size:14px; color:#808084; background:#fff; line-height: 18px; padding:20px 150px 20px 10px; margin:-20px 0 20px 0; font-weight:bold; clear:both; border-bottom:solid 3px #f9f9f9; }   #content{ font-size: 13px; color: rgb(83,83,83); padding-bottom: 20px; overflow:hidden; } #content.btm{ min-height:250px; height:auto!important; height:250px; } h1.title{ font-size: 20px; color: #240F1A; text-transform: lowercase; margin:0; height:50px; padding-bottom:20px; text-indent:-9999em; } #content h1.title{ border-bottom:1px solid #d6d6d6; margin:10px 0 15px 0; padding:0 0 15px; } #content h2{ font-size: 16px; color: #240F1A; text-transform: lowercase; margin-bottom: 5px; } #content h3{ font-size: 15px; margin-bottom: 0px; } #content h4{ font-size: 14px; margin-bottom: 0px; } #content h5{ font-size: 13px; margin-bottom: 0px; } #content h6{ font-size: 12px; margin-bottom: 0px; } #content p small{ font-size:11px; color:#999; } #content ul{ list-style: none; margin-bottom: 10px; } #content ul li{ background: url(/site/skins/toc006-en-v1/images/icon-arrow.gif) no-repeat 0 6px; margin: 0 0 3px 0; padding-left: 10px; } #content ul li li{ margin-left: 10px; background: url(/site/skins/toc006-en-v1/images/icon-sub-arrow.gif) no-repeat 0 6px; } #content ul ul { margin-top:10px; } #content ol{ margin-bottom: 10px; } #content table{ width: 100%; border-collapse: collapse; font-size: 13px; } #content th{ background-color: #f4f4f4; color: #666; padding: 8px 10px; text-align: left; } #content td{ padding: 8px 10px; border-bottom: 1px solid #e0e0e0; font-weight: normal; vertical-align: top; } #content blockquote { margin: 10px 40px; color: #575757; padding: 0 50px; background: transparent url(/site/skins/toc006-en-v1/images/common.gif) no-repeat 0 -160px; } #content .left{ float: left; margin: 0px 10px 0px 0px; } .f-left{ float:left; } .f-right{ float:right; } #content .right{ float: right; margin: 0px 0px 0px 10px; } #content h2 img, #content h1 img{ border:0; padding-bottom:10px; } #content .utilities{ border-top:solid 1px #e5e5e5; width: 100%; clear:both; padding-top:10px; margin-top: 10px; } .utilities a{ float:left; padding: 0 0 0 20px; margin-right: 40px; display:inline; color :#666; font-size:11px; text-transform:uppercase; } .utilities a:hover{ color: #0ab1f0; } .utilities a.print{ background: url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat 0 -245px; } .utilities a.email{ background: url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat 0 -283px; } .utilities a.download{ background: url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat 0 -307px; } .utilities a.back{ margin-right:0px; background: url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat -35px -258px; }   .widget-region .widget{ height:232px; overflow:hidden; padding:30px 0 0 0; } .widget-region .first{ background: url(/site/skins/toc006-en-v1/images/bg-home-widget-first.jpg) no-repeat right top; } .widget-region .last{ padding:30px 0 0 20px; width:200px; background: url(/site/skins/toc006-en-v1/images/bg-home-widget-last.jpg) repeat-y left top; } .widget-region .widget h2{ padding:0 0 10px 0; } .widget-region .widget p{ padding:0 0 18px 0; width:200px; font-weight:bold; height:109px; } .ie6 .widget-region .widget p{padding-bottom:3px;} .ie7 .widget-region .widget p{padding-bottom:20px;} .widget-region .last p{ float:left; width:133px; height:100px; padding:0 0 10px 0; } .widget-region .last div{ height:133px; } #portfolio-showcase-alpha ul.showcase-gallery li p,#portfolio-showcase-omega ul.showcase-gallery li p{ height:52px; } #portfolio-showcase-alpha ul.showcase-gallery li,#portfolio-showcase-omega ul.showcase-gallery li{ background:none; } .widget-region .widget ul.gallery-scroll, #content ul.gallery-scroll{ padding:0 0 25px 0; margin:0; float:left; } .widget-region .widget ul.gallery-scroll{ padding:1px 0 22px 0; } .widget-region .widget ul.gallery-scroll li, #content ul.gallery-scroll li{ padding:0; margin:0 19px 0 0; float:left; width:100px; height:100px !important; } .widget-region .widget ul.gallery-scroll li{ padding-top:10px; } .widget-region .widget ul.gallery-scroll li.last, #content ul.gallery-scroll li.last{ margin:0; background:none; } .widget-region .widget ul.gallery-scroll li a img, #content ul.gallery-scroll li a img{ display:block; margin:0 0 8px 0; border:solid 1px #e2e1e1; } .widget-region .widget ul.gallery-scroll li a:hover img, #content ul.gallery-scroll li a:hover img{ border:solid 1px #ccc; } .widget-region .widget div a img{ border:solid 1px #e2e1e1; margin:0 0 0 0; float:left; } .widget-region .widget div a:hover img{ border:solid 1px #ccc; } .widget-region .widget #carousel_home{ height:133px!important; } .ie .widget-region .widget #carousel{height:134px!important;} .widget-region .widget div.showcase{ padding:10px 0 0 0; margin-bottom:10px; } .widget-region .widget #carousel{ height:133px !important; } .widget-region .widget div.showcase .hr{ width:220px; } .widget-region .widget div.showcase li{ height:135px!important; } .widget-region .widget div.showcase h3{ padding-bottom:20px; clear:both; } .ie .widget-region .widget div.showcase h3{padding-bottom:22px!important;} .ie7 .widget-region .widget div.showcase h3{ padding-bottom:25px; } .ie6 .widget-region .widget div.showcase h3{ padding-bottom:25px; } #content #clients{ margin:0 0 9px 0; } .widget-region .widget .download{ float:left; width:100%; padding:0 0 9px; } .widget-region .viewall{ float:left; } .widget-region .widget div.hr{ float:left; width:100%; height:1px; overflow:hidden; margin-bottom:20px; border-bottom:solid 1px #e6e6e6; } .widget-region .first div.hr{ width:90%; } .widget-region .widget a.prev, a.prev,.widget-region .widget a.showcaseprev,#content a.showcaseprev{ background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right -42px; width:15px; height:15px; float:left; text-indent:-9999em; } .widget-region .widget a.prev:hover, a.prev:hover,.widget-region .widget a.showcaseprev:hover,#content a.showcaseprev:hover{ background-position: right -64px; } .widget-region .widget a.next, a.next,.widget-region .widget a.showcasenext,#content a.showcasenext{ background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right 3px; width:15px; height:15px; float:left; text-indent:-9999em; padding:0 0 0 8px; } .widget-region .widget a.next:hover, a.next:hover,.widget-region .widget a.showcasenext:hover,#content a.showcasenext:hover{ background-position: right -19px; } span.seperator{ float:left; height:18px; padding:0 20px; background:url(/site/skins/toc006-en-v1/images/bg-span-seperator.gif) no-repeat center 0; }   #content ul.listing{ margin:0; padding:0; float:left; width:100%; } #content ul.listing li{ float:left; width:100%; background:none; margin:0 0 15px ; padding:12px 0 0 ; border-top:solid 1px #e6e6e6; } #content ul.listing li.first{ border-top:none; } #content ul.listing li p{ padding:0; } #content ul.listing li a.thumb { border:solid 1px #e6e6e6; float:left; margin-right:10px; } #content ul.listing li a.thumb:hover { border:solid 1px #ccc; } #content ul.listing li small{ font-size:11px; color:#999; } #content ul.listing li a.download{ padding:0 10px 0 0; margin:0 12px 0 0 ; background:#fff url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right -286px; }   #content .tab{ float:left; width:700px; margin:0 0 30px 0; padding:0; background: url(/site/skins/toc006-en-v1/images/bg-tab.jpg) no-repeat 0 bottom; } .ie6 #content .tab{width:705px;} #content .tab li{ float:left; height:77px; background:none; background: url(/site/skins/toc006-en-v1/images/bg-tab-seperator.gif) no-repeat right -2px; overflow:hidden; padding-left:12px; } .ie #content .tab li{ background-position:right -6px; } #content .tab li a{ text-transform:uppercase; font-size:12px; color:#999; display:block; line-height:12px; padding:30px 0 0 0; margin:0 14px 0; width:100px; background: url(/site/skins/toc006-en-v1/images/icon-tab.gif) no-repeat; } #content .tab li.current{ background:#fff url(/site/skins/toc006-en-v1/images/bg-tab-seperator.gif) no-repeat right -4px; } #content .tab li a:hover, #content .tab li.current a:hover, #content .tab li a.current{ color:#006699; background:#fff url(/site/skins/toc006-en-v1/images/icon-tab.gif) no-repeat; } #content .tab li.tooltab-1 a{ background-position:-5px 0; } #content .tab li.tooltab-1 a:hover, #content .tab li.tooltab-1 a.current{ background-position:-5px -124px; } #content .tab li.tooltab-2 a{ background-position:-156px 0; } #content .tab li.tooltab-2 a:hover, #content .tab li.tooltab-2 a.current{ background-position:-156px -124px; } #content .tab li.tooltab-3 a{ background-position:-312px 0; } #content .tab li.tooltab-3 a:hover, #content .tab li.tooltab-3 a.current{ background-position:-312px -124px; } #content .tab li.tooltab-4 a{ background-position:-427px 0; } #content .tab li.tooltab-4 a:hover, #content .tab li.tooltab-4 a.current{ background-position:-427px -124px; } #content .tab li.tooltab-5 a{ background-position:-572px 0; } #content .tab li.tooltab-5 a:hover, #content .tab li.tooltab-5 a.current{ background-position:-572px -124px; } #content .tab li.tooltab-5{ background:none; } #content .tab li.tooltab-5.current{ background:#fff; }   #content .tab-content{ float:left; width:580px; padding:0 60px 0 60px; } .tab-content h3{ padding:50px 0 0 0; } .tab-content img.excerpt{ float:right; margin:0; } #content .tab-content p.highlight{ font-size:13px; margin-right:15px; color:#999; font-weight:bold; line-height: 20px; padding-top:15px ; }  .tab-showcase{ overflow:hidden; } #content .tab-showcase .tab{ width:470px; padding:15px 0 0 ; margin:5px 0 0 0; border-top:solid 3px #f9f9f9; } #content .tab-showcase div.tab-content{ width:460px; position:relative; } #content .tab-showcase .image-gallery{ width:450px; height:345px; margin-bottom:10px; overflow:hidden; } #content .tab-showcase .tab li a{ width:55px; } #content .tab-showcase div.tab-content{ padding:0; } #content .tab-showcase div.tab-content p{ padding:0; margin:0; } #content .tab-showcase div.tab-content h3{ padding:10px 0; margin:0; border:none; } #content .tab-showcase a.image-gallery-enlarge img{  position:absolute; right:11px; bottom:11px; } #content .tab-showcase .tab li.tooltab-1 a{ background-position:-669px 0; } #content .tab-showcase .tab li.tooltab-1 a:hover, #content .tab-showcase .tab li.tooltab-1 a.current{ background-position:-668px -136px; } #content .tab-showcase .tab li.tooltab-2 a{ background-position:-771px 0; } #content .tab-showcase .tab li.tooltab-2 a:hover, #content .tab-showcase .tab li.tooltab-2 a.current{ background-position:-771px -138px; } #content .tab-showcase .tab li.tooltab-3 a{ background-position:-831px 0; } #content .tab-showcase .tab li.tooltab-3 a:hover, #content .tab-showcase .tab li.tooltab-3 a.current{ background-position:-831px -143px; } #content .tab-showcase .tab li.tooltab-4 a{ background-position:-890px 0; padding-left:10px; width:45px; } #content .tab-showcase .tab li.tooltab-4 a:hover, #content .tab-showcase .tab li.tooltab-4 a.current{ background-position:-890px -138px; } #content .tab-showcase .tab li.tooltab-5 a{ background-position:-666px 0; } #content .tab-showcase .tab li.tooltab-5 a:hover, #content .tab-showcase .tab li.tooltab-5 a.current{ background-position:-665px -136px; } #content .tab-showcase div.gallery{ padding-bottom:10px; border-bottom:solid 1px #E5E5E5; border-top:none; margin-left:30px; } .ie6 #content .tab-showcase div.gallery{ margin-left:15px; } #content .tab-showcase div.gallery ul{ padding:20px 0px 0 0px; width:410px; } #content .tab-showcase div.gallery ul li{ padding:0; float:left; width:102px; height:120px;  } #content .tab-showcase div.gallery ul li a.thumb{ padding:0 0; border:solid 2px #fff; } #content .tab-showcase div.gallery ul li a:hover.thumb{ border:solid 2px #039dd7; } #content .tab-showcase div.gallery ul li a:hover{ color:#039dd7; } #content .tab-showcase div.gallery ul li p{ padding:0; margin:0; line-height:12px; } .gallery{ position:relative; } .gallery-navigation{ position:relative; width:450px; float:left; } .gallery-navigation a.next{ position:absolute; top:50px; right:0; } .gallery-navigation .prev{ position:absolute; top:50px; left:0; }   .tab-content h3{ padding:50px 0 0 0; } .tab-content img.excerpt{ float:right; margin:0 0 10px 0; } #content .tab-content p.highlight{ font-size:13px; margin-right:15px; color:#999; font-weight:bold; line-height: 20px; padding-top:15px ; } .tab-content .gallery{ padding-top:0px; }   #content .accordion{ margin:0; padding:0 0 30px 0; float:left; } #content .accordion li{ float:left; width:570px; padding:8px 10px 4px 0px; border-top:solid 1px #d9d9da; background:none; position:relative; } #content .accordion li.last{ border-bottom:solid 1px #d9d9da; } #content .accordion li.current h3{ margin-bottom:20px; } #content .accordion li h3{ float:left; width:555px; padding:0px 0px 0px 15px; margin:0; background:#fff url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat -40px -166px; } .ie6 #content .accordion li h3{ float:none; } .ie7 #content .accordion img.pdf {top:9px;} #content .accordion img.pdf{ position:absolute; right:34px; } #content .accordion li h3:hover, #content .accordion li.current h3{ background:#fff url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat -40px -192px; } #content .accordion li h3 a{ float:left; width:100%; display:block; color:#039dd7; font-size:14px; font-weight:bold; background:#fff url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat 505px -218px; } #content .accordion li.current h3 a{ color:#666; background:#fff url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat 505px -238px; } #content .accordion li img.excerpt { float:left; margin:0 15px 0 0; border:solid 1px #e2e1e1; }   .pagination{ float:left; width:100%; border-top:solid 1px #e6e6e6; padding:20px 0 0 0; margin:0; } .pagination span{ float:left; } .pagination .records{ float:right; } .pagination .records select{ width:40px; height:20px; border:solid 1px #cccccc; } .pagination span a{ float:left; padding:0 8px 0 0; margin:0 8px 0 0 ; background: url(/site/skins/toc006-en-v1/images/bg-seperator.gif) no-repeat right 3px; } .pagination span a.last{ margin:0; padding:0; background:none; } .pagination a.prev{ background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right -42px; width:10px; height:15px; display:block; text-indent:-9999em; } .pagination a.prev:hover{ background-position: right -64px; } .pagination a.next{ background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right 3px; width:10px; height:15px; display:block; text-indent:-9999em; } .pagination a.next:hover{ background-position: right -19px; }   .filter{ float:left; width:100%; height:28px; padding:8px 0 0 10px; background:#f9f9f9; } .filter select{ border:solid 1px #e9e9e9; width:180px; height:20px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; } .filter input{ border:0px none; color: #c2c2c2; padding: 0px 8px; margin-left:1px; width: 65px; cursor:pointer; height: 16px; font-size: 12px; background: url(/site/skins/toc006-en-v1/images/bg-search.gif) no-repeat 0 7px; text-indent:-999em; } .ie .search input{ margin-top: -3px; }   #sidebar{ padding:0 0 20px; font-size:12px; } #sidebar .widget { margin-bottom:20px; margin-left:20px; } .widget h3{ padding: 0 0 15px 0; margin:0; } .widget ul.related-links{border-bottom: solid 2px #ddddde;} .widget ul.related-links li{ padding:0 0 10px 10px; margin-bottom: 10px; background: url(/site/skins/toc006-en-v1/images/icon-common.gif) 0 -62px; border-bottom:solid 1px #e6e6e6; } .widget ul.related-links li a{ font-size:12px; color: #666; } .ie .widget ul.related-links li a{ display:block; float:left; } .widget ul.related-links li a:hover, .widget ul.related-links li.current a { font-size:12px; color: #0ab1f0; } .widget ul.related-links li ul{ border-bottom:none; } .widget ul.related-links li ul li{ padding:0 0 3px 0px; border-bottom:none; margin:0; background:none; } #sidebar .widget ul.related-links li ul li a{ padding:0 0 0 10px; color:#666; background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat -45px -104px; line-height:15px; } #sidebar .widget ul.related-links li ul li a:hover, #sidebar .widget ul.related-links li li.current a{ color:#999; background: url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat -45px -137px; } .widget ul.related-links li.last{border:none;} .widget p{padding-bottom:10px;} .widget h4{padding:5px 0 0;} .widget h4 a{ color:#039dd7; font-size:14px; } .widget ul.related-links li.clear-search{ background:none; padding-left:0; } .widget ul.related-links li.clear-search a{ background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right 2px; padding-right:20px; text-transform: uppercase; font-weight: bold; color:#0AB1F0; line-height:15px; } .widget ul.related-links li.clear-search a:hover{ color:#666; background:url(/site/skins/toc006-en-v1/images/icon.gif) no-repeat right -20px; } .widget a.thumb, a.thumb{ border:solid 1px #ecebeb; display:block; float:left; margin-bottom:10px; } .widget a:hover.thumb, a:hover.thumb{ border:solid 1px #999; } .widget a.thumb, .widget a:hover.thumb{ border:none; } #sidebar .widget small{ font-size:11px; color:#999; } #sidebar .showcase h4{ padding:0; } #sidebar .article, #sidebar .showcase{ float:left; padding-bottom:20px; border-bottom:solid 2px #DDDDDE; } .ie #sidebar .article, #sidebar .showcase{ float:none; width:200px; } #sidebar .showcase{ padding-bottom:40px; } #sidebar .article p{ padding:0; } #sidebar .article span{ float:left; width:100%; padding:0 0 8px 0; font-size:11px; } #sidebar .article span a{ font-size:12px; } #content .client{ padding-bottom:10px; border-bottom:solid 2px #DDDDDE; } #content .client p{ padding:0px 0 10px ; margin:0; color:#666; } #content .client img.thumb{ margin-bottom:10px; } #content .client h3{ padding:0 0 5px 0; margin:0; font-size:16px; font-weight:bold; color:#039dd7; } #content .client div.hr{ padding:5px 0; margin-bottom:15px; border-bottom:solid 2px #DDDDDE; clear:both; } #content .client small{ font-size:11px; color:#999; margin:0; padding:0; clear:both; float:left; width:100%; }   .about-list{ float:left; width:300px; margin-right:20px; } #content .about-list p{ float:left; height:60px; overflow:hidden; } .about-list.last{ margin:0; } .about-list p{ font-size:12px; line-height:16px; }   .gallery{ float:left; width:100%; padding:20px 0 0; border-top:solid 1px #e5e5e5; } .gallery h3{ font-size:13px; font-weight:bold; color:#666; padding:0 0 10px; } #content .gallery ul{ float:left; width:100%; } #content .gallery ul li{ float:left; background:none; padding:0 23px 15px 0; margin:0; } #content .gallery ul li.last{ padding:0 0 15px 0; } #content .gallery ul li h4{ font-size:12px; font-weight:bold; color:#666; line-height:12px; float:left; width:98px; overflow:hidden; } #content .gallery ul li p, #content .gallery ul li p a{ font-size:11px; color:#999; padding:0 2px; } #content .gallery ul li p a:hover{ color:#666; }   .services{ padding-bottom:20px; } .services a.thumb{ margin-right:15px; } .services .hr{ float:left; width:100%; height:1px; overflow:hidden; padding-bottom:17px; border-top:solid 1px #e6e6e6; } .services h2{ height:30px; } .services h3 a{ font-size:14px; } .services p{ font-size:12px; } .services small{ font-size:11px; } #content .services ul.gallery-scroll{ padding-bottom:12px; } #content .services ul.gallery-scroll li a{ font-size:12px; }   .contact-info{ padding:0 0 15px 0; } .contact-info label{ margin:0 15px 0 0; } .contact-info input{ margin:10px 0 0 0; } #content .contact { margin:17px 0 0 0; float:left; width:440px; } #content .contact-form small{ color:#666; font-weight:bold; } #content .contact li { background:none; padding:0 0 10px 0; margin:0; list-style:none; float:left; } #content .contact li label { float:left; width:122px; font-size:13px; color:#666; padding:1px 0 0 0; margin:0 10px 0 0; } #content .contact li label.mandatory { background:url(/site/skins/toc006-en-v1/images/icon-mandatory.gif) no-repeat right; } #content .contact li label.error { color:#666; width:180px; padding:1px 0 0 0; margin: 0 0 0 133px; } .text { width:243px; border:1px solid #ccc; padding:5px 8px 5px 8px; float:left; color:#969494; font-size:11px; } .txt { width:260px; color:#666; float:left; border:1px solid #ccc; font-size:11px; padding:3px; } #content .contact li textarea { width:243px; height:54px; float:left; border:1px solid #ccc; padding:5px 8px 5px 8px; color:#969494; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; } #content ul.contact li button.submit { font-size:0.8em; padding:0; width:91px; border:0 none; cursor:pointer; outline: none; margin-left:130px; background:none; } .contact-detail address{ font-style:normal; } .contact-detail address span{ font-size:14px; font-weight:bold; font-style:normal; } .bdr{ border-bottom:1px solid #e0e0e0; } .contact-detail{ padding:0 0 30px 0; margin:18px 0 0 20px; } .map{ padding:10px 0 0 20px; } a.locationmap { background:transparent url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat scroll -345px -474px; font-weight:bold; padding:10px 20px 0 0; text-transform:uppercase; float:left; } a.locationmap:hover { background-position:-345px -430px; } .contact-form{ margin-top:18px; } .contact-form form{ float:left; border-right:1px solid #e0e0e0; }   .footer{ border-top:solid 1px #e5e5e5; padding-top: 15px; padding-bottom: 20px; } .footer .sponsers{ padding: 4px 0 0 55px; font-size: 12px; border-right:solid 1px #e1e1e2; } .footer .sponsers span{ color:#999; } .footer p{ font-size:12px; color:#999; padding-bottom:4px; } .footer ul li{ display:inline; padding:0 4px 0 8px; background: url(/site/skins/toc006-en-v1/images/icon-common.gif) no-repeat 0 -384px; } .footer ul li a{ font-size:12px; color:#333; } .footer ul li a:hover, .footer ul li.current a{ color:#039dd7; } .footer ul li:first-child, .footer ul li.first{ background: none; padding: 0 4px 0 0; } .footer .call{ background: url(/site/skins/toc006-en-v1/images/icon-phone.gif) no-repeat 0 0; padding: 2px 0 5px 40px; margin-top:5px; margin-left:15px } div.ui-tabs-hide{ display:none; } #content .tab-showcase ul.tab li{ padding-left:10px; }