html{height:100%;}body{padding:0;margin:0;background-color:#f8f8f8;height:100%;font-family:'Tahoma','Arial','Helvetica','sans-serif';font-size:12px;color:#5c5c5c;}div{margin:0;padding:0;}h1,h2{font-weight:normal;color:#0073b1;}h1{font-size:20px;}h2{font-size:18px;margin:21px 0 5px 0;}h1.home{margin:0;padding:0;}h2.home{font-size:20px;margin:0;padding:0;}a{text-decoration:underline;color:#0072b5;}a:hover{text-decoration:underline;color:#7f7f7f;}img{border:0;}hr{height:1px;border-width:0;color:#9ec7df;background-color:#9ec7df;margin-bottom:15px;width:602px;float:left;}#outer{background:url(../img/layout/onix/outer_bg.gif) no-repeat left top;min-height:100%;position:relative;}* html #outer{height:100%;}#footer{margin-top:-110px;height:110px;position:relative;background:url(../img/layout/onix/footer_cubes.gif) no-repeat right top;}#outer,#footer{width:940px;margin-left:auto;margin-right:auto;}.clearer{clear:both;height:0;margin-top:-1px;overflow:hidden;}#layout{height:50%;padding-top:5px;padding-bottom:110px;position:relative;}#layout_center{min-width:100%;position:relative;float:left;}#layout_right{position:relative;float:right;width:243px;margin-left:-243px;padding-bottom:20px;}#content{padding:20px 288px 40px 32px;line-height:1.4em;font-size:13px;}#content h1{margin-top:12px!important;}#content li{padding-bottom:4px;}#content ul{padding-top:4px;}a.right_text_block_link img{padding-top:8px;}a.right_text_block_link span{display:none;}a.right_text_block_link{display:block;width:243px;height:75px;margin:8px 0 0;}a.dedicated_team{background:url(../img/layout/onix/right_icon_dedicated_team.gif) no-repeat left top;}a.iphone_development{background:url(../img/layout/onix/right_icon_iphone_development.gif) no-repeat left top;}a.get_a_proposal{background:url(../img/layout/onix/right_icon_elance.gif) no-repeat left top;}#right_text_block_button{background:url(../img/layout/onix/right_text_button_bg.gif) no-repeat left top;height:54px;padding-left:53px;padding-top:15px;}#right_text_block_button a{width:137px;height:38px;background:url(../img/layout/onix/get_a_free_quote.gif) no-repeat left top;display:block;}#right_text_block_button a span{display:none;}#right_text_block{padding:15px 19px 5px 19px;background:url(../img/layout/onix/right_text_bg.gif) no-repeat left top;}#right_text_block_footer{height:6px;background:url(../img/layout/onix/right_text_footer_bg.gif) no-repeat left top;padding:0;margin:0;font-size:1px;}#right_text_block .header{font-size:17px;font-weight:normal;color:#0073b1;}#right_text_block .text{font-size:12px;line-height:18px;}#right_text_block .text p{margin-top:10px;}#right_text_block .text img{vertical-align:middle;margin-right:13px;}#footer_line{position:absolute;left:0;right:280px;top:24px;height:1px;border:0;background:url(../img/layout/onix/footer_bg_line.gif) no-repeat left top;width:660px;}#menu_icons{position:absolute;left:12px;top:48px;}#menu_icons a{height:16px;width:36px;display:block;float:left;margin:0;background:url(../img/layout/onix/menu_icons.gif) no-repeat top left;}#menu_icons a.site_map{background-position:-36px 0;}#menu_icons a.contact_us{background-position:-72px 0;}#menu_icons a span{display:none;}#copyright{position:absolute;left:12px;top:68px;font-size:11px;color:#797979;}.paginator_bg{height:35px;background:url(../img/layout/onix/paginator_bg.gif) repeat-x left top;margin:0 -5px;text-align:center;position:relative;}.paginator_bg .ct{line-height:35px;}.paginator_bg .left{float:left;width:250px;height:35px;text-align:left;background:url(../img/layout/onix/paginator_bg_left.gif) no-repeat left top;padding:8px 0 0 8px;}.paginator_bg .left span,.paginator_bg .right span{color:#0072B5;}.paginator_bg .right{float:right;width:250px;height:35px;text-align:right;background:url(../img/layout/onix/paginator_bg_right.gif) no-repeat right top!important;padding:8px 8px 0 0;}.menu_main_bg{height:35px;background:url(../img/layout/onix/menu_main_bg.gif) repeat-x left top;}.menu_main_bg .left{float:left;width:10px;height:35px;background:url(../img/layout/onix/menu_main_bg_left.gif) no-repeat left top;}.menu_main_bg .right{float:right;width:10px;height:35px;background:url(../img/layout/onix/menu_main_bg_right.gif) no-repeat right top!important;}#menu_main{position:absolute;left:0;right:0;top:138px;height:35px;}#menu_main ul{display:block;width:100%;height:35px;margin:0;padding:0;}#menu_main ul li{float:left;display:block;width:16%;margin:0;height:35px;list-style-type:none;text-align:center;vertical-align:middle;font-size:12px;}#menu_main ul li.selected{background:url(../img/layout/onix/menu_main_bg_selected.gif) repeat-x center top;}#menu_main ul li.first,#menu_main ul li.first_selected{width:17%;}#menu_main ul li.last,#menu_main ul li.last_selected{width:19%;}#menu_main ul li.first_selected{background:url(../img/layout/onix/menu_main_bg_selected_left.gif) no-repeat left top;}#menu_main ul li.last_selected{background:url(../img/layout/onix/menu_main_bg_selected_right.gif) no-repeat right top;}#menu_main ul li.single_selected{background-image:none!important;}#menu_main ul li a{display:block;padding:8px 0 8px 0;margin:1px 0 2px 0;height:16px;text-decoration:none;font-weight:bold;color:#7f7f7f;background:url(../img/layout/onix/menu_main_bg_divider.gif) no-repeat left top;}#menu_main ul li a:hover{text-decoration:underline;color:#0072b5;}#menu_main ul li.selected a,#menu_main ul li.first_selected a,#menu_main ul li.last_selected a,#menu_main ul li.single_selected a{color:white;}#menu_main ul li.selected a:hover,#menu_main ul li.first_selected a:hover,#menu_main ul li.last_selected a:hover,#menu_main ul li.single_selected a:hover{text-decoration:none;color:white;}#menu_main ul li.first a,li.first_selected a{background-image:none!important;}#menu_main ul li.single a,#menu_main ul li.single_selected a{background-image:none!important;}#top_menu_ul{width:100%;}#top_menu_ul img{vertical-align:middle;}#menu_top_bg{top:0;right:0;height:44px;min-width:600px;width:600px;position:absolute;}#menu_top_bg .left{float:left;width:8px;height:44px;}#menu_top_bg .right{float:right;width:8px;height:44px;}#menu_top{position:absolute;top:0;right:10px;width:601px;height:138px;z-index:1;text-align:center;margin:0;padding:0;}#menu_top ul{margin:0 auto 0 auto;padding:0 0 0 9px;}#menu_top ul li{float:left;margin:0;list-style-type:none;text-align:left;}#menu_top ul li a{font-size:11px;font-weight:bold;text-decoration:none;color:#fff;}#menu_top ul li img{margin-right:5px;margin-left:5px;}#menu_top ul li a:hover{text-decoration:none;color:#d2e7f2;}#menu_top ul li.web_development,#menu_top ul li.mobile,#menu_top ul li.bpo,#menu_top ul li.web_development_selected,#menu_top ul li.mobile_selected,#menu_top ul li.bpo_selected{background:url(../img/layout/onix/menu_top_bg.gif) no-repeat left top;}#menu_top ul li.web_development a.web_development,#menu_top ul li.web_development_selected a.web_development{padding-left:53px;line-height:35px;}#menu_top ul li.mobile a.mobile,#menu_top ul li.mobile_selected a.mobile{padding-left:41px;line-height:35px;}#menu_top ul li.bpo a.bpo,#menu_top ul li.bpo_selected a.bpo{padding-left:42px;line-height:35px;}#menu_top ul li.web_development{width:194px;}#menu_top ul li.mobile{width:179px;background-position:-194px 0;}#menu_top ul li.bpo{width:228px;background-position:-373px 0;}#menu_top ul li.web_development_selected{width:194px;background-position:-601px 0;}#menu_top ul li.mobile_selected{width:179px;background-position:-795px 0;}#menu_top ul li.bpo_selected{width:228px;background-position:-974px 0;}#menu_top ul li ul{margin-top:22px;margin-left:10px;}#menu_top ul li ul.top_sub_menu_selected{margin-top:7px;margin-bottom:5px;margin-left:20px;padding:0;margin:0;padding-top:3px;padding-left:18px;padding-bottom:4px;vertical-align:top;}#menu_top ul li ul li{float:none;padding-left:20px;height:20px;background:url(../img/layout/onix/menu_top_bullet.gif) no-repeat 0 5px;}#menu_top ul li ul li a{font-size:12px;font-weight:normal;text-decoration:underline;color:#5c5c5c;}#menu_top ul li div.rounded{width:95%;margin:0;padding:0;margin-top:19px;margin-left:1px;}#menu_top ul li div.rounded_bl{margin:0;padding:0;}#menu_top ul li ul li a:hover{font-size:12px;font-weight:normal;text-decoration:underline;color:#0072b5;}#menu_content{height:30px;margin-top:-4px;margin-bottom:0;margin-left:-13px;padding-bottom:10px;}#menu_content ul{margin:0;padding:3px 0 0 0;height:25px;float:left;}#menu_content ul li{float:left;margin:0;padding:0 0 0 30px;list-style-type:none;background:url(../img/layout/onix/menu_content_bullet.gif) no-repeat 15px center;vertical-align:middle;font-size:14px;font-weight:normal;}#menu_content ul li.first,#menu_content ul li.first_selected{padding-left:0;background:none;}#menu_content ul li.last,#menu_content ul li.last_selected{padding-right:0;}#menu_content ul li.selected a,#menu_content ul li.first_selected a,#menu_content ul li.last_selected a{text-decoration:none;color:#7f7f7f;}#content h1{margin-top:38px;margin-bottom:20px;}div.text_home_block_left{float:left;width:45%;padding:24px 5% 0 0;}div.text_home_block_right{float:left;width:45%;padding:24px 0 0 5%;}.text_date{margin:5px 0 5px 0;color:#d28b00;}#testimonials .item{margin:18px 0 30px 0;}#testimonials .header{padding:0 0 1px 12px;}#testimonials .title,#testimonials h2{font-size:14px;font-weight:normal;color:#0073b1;}#testimonials .title .name{font-weight:bold;}#testimonials .date{margin:5px 0 5px 0;font-size:11px;color:#d28b00;}#app_store_bt{position:absolute;left:490px;top:35px;}.iphotos{width:620px;margin:0;padding:0;}#description_top{margin-bottom:50px;}div.description{margin:-31px 0 60px;}.iphone_h{background:url("/img/iPhone_bg_h.png");width:226px;height:133px;float:left;margin-left:20px;}.iphone_h img{padding-top:10px;}.ibracing{width:52px;float:left;}.iphone_v{background:url("/img/iPhone_bg_v.png");width:137px;height:240px;float:left;margin-left:13px;}.iphone_v img{padding:35px 0 0 1px;}.projects .item{padding:2px 0 6px 7px;}.projects h2{font-size:18px;font-weight:normal;color:#0073b1;padding:0 0 11px 0;margin:0;}.more_projects{margin:0 20px 12px auto!important;text-align:right;width:100%;}.projects .thumb{float:left;width:160px;}.projects .brief{padding-left:180px;padding-right:10px;}.more_projects{clear:both;float:right;margin-right:10px;margin-top:-22px;}.pagination{font-size:12px;text-align:center;padding:8px;width:92%;float:left;height:35px;}.projects{margin-left:-13px;width:101%;}.projects .name{font-size:11px;text-align:center;padding:3px 0 0 7px;}.projects .actions{margin-top:20px;}#projects_view .photos{text-align:center;}#projects_view .photos div{margin-bottom:50px;}#projects_tags{padding:15px 19px 5px 19px;}#projects_tags .header{font-size:17px;font-weight:normal;color:#0073b1;}#projects_tags .tags{font-size:14px;}#projects_tags .tags ul{margin:10px 0 10px 0;padding:0;text-align:center;}#projects_tags .tags ul li{width:auto;display:inline;margin:0;padding:0;list-style-type:none;line-height:24px;}.projects .thumb img,.projects .image img,.projects_view .image img{border:1px solid #0072b5;}#menu_content div.rounded{height:100%;float:left;}#menu_content div.rounded div{float:left;}.rounded_tr{background:url("../img/layout/onix/tr.png") top right no-repeat;background-repeat:no-repeat;height:100%;position:relative;right:-5px;top:-5px;}.rounded_tl{background:url("../img/layout/onix/tl.png") top left no-repeat;background-repeat:no-repeat;height:100%;left:-5px;position:relative;top:0;}.rounded_br{background:url("../img/layout/onix/br.png") bottom right no-repeat;background-repeat:no-repeat;height:100%;bottom:-5px;position:relative;right:-5px;}.rounded_bl{background:url("../img/layout/onix/bl.png") bottom left no-repeat;background-repeat:no-repeat;height:100%;bottom:0;left:-5px;position:relative;}#menu_content .rounded_bl{padding-left:13px;padding-right:13px;}a.button_medium{height:34px;display:block;width:200px;text-align:center;color:#fff;text-decoration:none;text-transform:lowercase;font-variant:small-caps;letter-spacing:1px;font-weight:bold;font-size:18px;line-height:30px;background:url("../img/layout/onix/button_medium_bg.gif") top left no-repeat;}a.button_medium:hover{color:#d2e7f2;text-decoration:none;}a.button_small{height:34px;display:block;width:98px;text-align:center;color:#fff;text-decoration:none;text-transform:lowercase;font-variant:small-caps;letter-spacing:1px;font-weight:bold;font-size:18px;line-height:30px;background:url("../img/layout/onix/button_small_bg.gif") top left no-repeat;}a.button_small:hover{color:#fff;text-decoration:underline;}.projects{padding-top:0;}.projects .element{float:left;width:207px;padding-bottom:25px;}.projects .rounded{margin:0 19px;}.projects a.button_medium{float:right;margin-top:-22px;margin-right:10px;}#projects_view .rounded{margin:0 0 10px -13px;float:left;}#projects_view .rounded div{float:left;}#projects_view .details{margin:0 10px;padding-bottom:5px;}#projects_view .details p{margin:5px 0;}#projects_view .image{width:625px;}#projects_view .button_medium{margin-top:20px;}.rounded_contactus{margin-bottom:20px;margin-left:-13px;}.rounded_contactus .rounded_tr{background:url("../img/layout/onix/tr.png") top right no-repeat;background-repeat:no-repeat;height:100%;position:relative;right:-5px;top:-5px;}.rounded_contactus .rounded_tl{background:url("../img/layout/onix/tl.png") top left no-repeat;background-repeat:no-repeat;height:100%;left:-5px;position:relative;top:0;}.rounded_contactus .rounded_br{background:url("../img/layout/onix/br_header.gif") bottom right no-repeat;background-repeat:no-repeat;height:100%;bottom:-5px;position:relative;right:-5px;}.rounded_contactus .rounded_bl{background:url("../img/layout/onix/bl_header.gif") bottom left no-repeat;background-repeat:no-repeat;height:100%;bottom:0;left:-5px;position:relative;}.rounded_contactus .container{padding:1px 0 4px 15px;}table.form{margin-top:20px;}table.form td,table.form input,table.form select{font-family:'Tahoma','Arial','Helvetica','sans-serif';font-size:12px;}.editor_form_field_title span{color:red;}table.form .medium{width:300px;}table.form select.medium{width:305px;}table.form .small{width:200px;}table.form textarea.medium{width:400px;height:200px;}.editor_form_field_error{color:#f00;}div.gallery_item{float:left;margin-right:15px;margin-bottom:15px;}div.gallery_item a{margin:3px 4px 8px 9px;display:block;}div.gallery_item div{float:left;}div.gallery_item img{border:1px solid #0072b5;}a.gallery_link{float:left;clear:both;margin-left:10px;margin-bottom:20px;margin-top:-5px;}h2.gallery{margin:10px 0 5px 0;clear:both;}div#gallery{width:610px;}div#fancy_inner .rounded_tr{right:1px;top:-5px;}div#fancy_inner .rounded_tl{left:-5px;top:0;}div#fancy_inner .rounded_br{bottom:-10px;right:-5px;}div#fancy_inner .rounded_bl{bottom:0;left:-5px;margin-right:-5px;}.contact_email,.contact_tel,.contact_skype{padding-left:33px;line-height:16px;margin-bottom:16px;height:16px;}.contact_email{background:url(../img/layout/onix/envelope.gif) no-repeat 0 2px;}.contact_tel{background:url(../img/layout/onix/phone.gif) no-repeat;}.contact_skype{background:url(http://mystatus.skype.com/smallicon/ddurach) no-repeat;}.portfolio{width:940px;height:261px;background:url("../img/turnabout/porfol-bg.gif") no-repeat top left;position:relative;margin:20px auto;overflow:hidden;}ul.projects{width:860px;float:left;position:relative;margin:25px auto 20px 8px;overflow:hidden;}ul.projects li div.projects_content{margin:0;padding:0;text-align:center;}ul.projects li{display:block;overflow:hidden;width:282px;float:left;padding:0;margin-bottom:30px;border-right:1px dotted #ccc;font-family:'Arial',serif;}ul.projects li.hidden{display:none;}ul.projects li div div.title{color:#5a5a5a;font-size:11px;font-weight:bold;margin:8px 0 4px 7px;text-align:left;width:282px;}a.project_url{color:#0073bc;text-decoration:none;font-size:10px;letter-spacing:.1em;margin-left:7px;float:left;}li div a img{border:1px solid #999;margin:0 6px;}#left_arrow,#right_arrow{width:45px;height:248px;display:block;cursor:pointer;position:absolute;text-decoration:none;top:7px;}#left_arrow{top:7px;left:0;}#right_arrow{top:7px;right:0;}#left_arrow span,#right_arrow span{visibility:hidden;}#left_arrow{background:#eee url("../img/turnabout/carus_arrows.jpg") no-repeat 0 0;}.left_arrow_hover{background:#eee url("../img/turnabout/carus_arrows.jpg") no-repeat -45px 0!important;}#right_arrow{background:#eee url("../img/turnabout/carus_arrows.jpg") no-repeat -135px 0;}.right_arrow_hover{background:#eee url("../img/turnabout/carus_arrows.jpg") no-repeat -90px 0!important;}#tooltip{position:absolute;z-index:3000;opacity:.95;width:185px;overflow:hidden;}#tooltip.viewport-right{margin-left:-155px;}#tooltip h3,#tooltip div{margin:0;font-size:12px;padding-left:10px;padding-top:5px;}#tooltip.viewport-right div.body{background:url("../img/tooltip/tooltip_bottom_right.png") no-repeat bottom left;}#tooltip h3{line-height:17px;background:url("../img/tooltip/tooltip_top.png") no-repeat top left;}#tooltip h3 span{font-size:11px;font-weight:normal;}#tooltip div.body{background:url("../img/tooltip/tooltip_bottom.png") no-repeat bottom right;padding-bottom:28px;padding-right:12px;padding-top:0;}html,body{height:100%;}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('../img/fancy/fancy_progress.png') no-repeat;}div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;display:none;z-index:30;}* html div#fancy_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}div#fancy_wrap{text-align:left;}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;}div#fancy_loading_overlay{position:absolute;background-color:#FFF;z-index:30;}div#fancy_loading_icon{position:absolute;z-index:35;width:16px;height:16px;}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:5px;margin:0;overflow:hidden;background:transparent;display:none;}div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #BBB;background:#FFF;}div#fancy_content{margin:0;z-index:100;position:absolute;}div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100;}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0 0 0 -1px;margin:0;z-index:100;}div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;cursor:pointer;z-index:181;display:none;}#fancy_frame{position:relative;width:100%;height:100%;display:none;}#fancy_ajax{width:100%;height:100%;overflow:auto;}a#fancy_left,a#fancy_right{cursor:pointer;z-index:111;display:none;outline:none;}a#fancy_left{left:10px;}a#fancy_right{right:10px;}span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block;}span#fancy_left_ico{left:-9999px;}span#fancy_right_ico{right:-9999px;}a#fancy_left:hover{visibility:visible;}a#fancy_right:hover{visibility:visible;}a#fancy_left:hover span{left:20px;}a#fancy_right:hover span{right:20px;}.fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0;background:#FFF url('../img/fancy/fancy_shadow_bg.png') repeat-x;background-position:bottom right;}div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0;}div.fancy_bg_n{top:-5px;width:100%;height:5px;background:transparent url('../img/fancy/fancy_shadow_n.png') repeat-x;}div.fancy_bg_ne{top:-5px;right:-5px;width:5px;height:5px;background:transparent url('../img/fancy/fancy_shadow_ne.png') no-repeat;}div.fancy_bg_e{right:-5px;bottom:0;height:100%;width:5px;background:transparent url('../img/fancy/fancy_shadow_e.png') no-repeat bottom right;}div.fancy_bg_se{bottom:-5px;right:-4px;width:5px;margin:0;padding:0;height:5px!important;background:transparent url('../img/fancy/fancy_shadow_se.png') bottom right no-repeat;}div.fancy_bg_s{bottom:-5px;width:100%;height:5px;background:transparent url('../img/fancy/fancy_shadow_s.png') bottom right repeat-x;}div.fancy_bg_sw{bottom:-5px;left:-5px;width:5px;height:5px;background:transparent url('../img/fancy/fancy_shadow_sw.png') bottom right no-repeat;}div.fancy_bg_w{left:-5px;height:100%;width:5px;background:transparent url('../img/fancy/fancy_shadow_w.png') no-repeat;background-position:bottom left;}div.fancy_bg_nw{top:-5px;left:-5px;width:5px;height:5px;background:transparent url('../img/fancy/fancy_shadow_nw.png') no-repeat;}div#fancy_title{position:absolute;bottom:0;left:0;width:100%;z-index:100;display:none;}div#fancy_title div{color:#0172B4;font:bold 12px Arial;padding-bottom:3px;}div#fancy_title table{margin:0 auto;}div#fancy_title table td{padding:0;vertical-align:middle;text-align:center;height:18px;}td#fancy_title_left{width:50px;text-align:right;}td#fancy_title_right{width:50px;text-align:left;}td#fancy_title_close{padding:0 0 0!important;text-align:center!important;}td#fancy_title_main span{color:#5F5F5F;}tr.fancy_title{height:40px;}div#fancy_content{top:0!important;}