*{border:0;margin:0;padding:0;}ul,ol,li{list-style:none;}input[type=button],input[type=submit]{cursor:pointer;background-color:#3f4f63;color:#FFF;outline:none;overflow:visible;width:auto;border-color:#ABB9C9 #3f4f63 #3f4f63 #ABB9C9;border-style:solid;border-width:1px;padding:2px 5px;}input[type=button]:active,input[type=submit]:active{border-color:#3f4f63 #ABB9C9 #ABB9C9 #3f4f63;border-width:1px;}a{outline:none;text-decoration:underline;color:#970e5c;}.floatnone{float:none;}.clearboth{clear:both;}.left{text-align:left;}.right{text-align:right;}.center{text-align:center;}.bold{font-weight:700;}.italic{font-style:italic;}.capitalize{text-transform:capitalize;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.strike{text-decoration:line-through;}.middle{vertical-align:middle;}.text_top{vertical-align:text-top;}.normal{font-weight:400;}.font10{font-size:10px;}.font11{font-size:11px;}.font13{font-size:13px;}.black{color:#000;}.white{color:#fff;}.red{color:red;}.darkgrey{color:#333;}.lightgrey{color:#CCC;}.w300{width:300px;}.w200{width:200px;}.w100p{width:100%;}.mrg_left10{margin-left:10px;}body{font-family:Verdana, Geneva, sans-serif;color:#333;background:#d2e6ff;}h1,h2,h3,h4,h5,h6{font-family:Georgia, Times New Roman, serif;}p{line-height:20px;font-size:12px;}.wrapper{width:100%;background:url(../images/bg.jpg) repeat-x top center;float:left;}.header .toph{background:#000;float:left;width:100%;font-size:12px;color:#FFF;clear:both;height:24px;padding:7px 0 0;}.header .toph p{float:left;margin-right:20px;}.header .toph p img{margin-right:5px;}.header .toph .top_linkh a{margin-left:15px;width:13px;height:13px;}.header .logo{float:left;padding-top:30px;padding-bottom:10px;}.header .navigation{float:left;padding-left:45px;padding-top:72px;position:relative;}.intro_text{width:683px;float:left;padding:17px 25px 17px 17px;}.intro_text h1{font-size:22px;font-weight:400;}.twitter_updates{background:url(../images/twitter_bg.png) no-repeat;float:left;width:210px;height:200px;padding-left:24px;padding-top:50px;}a.twtr-reply{font-size:11px;background:#346faa;color:#FFF;padding:2px;}.twtr-hd,.twtr-ft{display:none;}.twitter_updates p{width:172px;height:94px;text-align:center;float:left;margin-top:38px;font-size:12px;line-height:17px;padding-left:30px;}.services_home{width:960px;clear:both;float:left;}.services_home .box{width:200px;float:left;padding:0 18px;}.services_home .box_big{width:436px;float:left;margin-bottom:15px;padding:0 18px;}.content_bottom{width:926px;float:left;clear:both;margin-top:30px;margin-bottom:-70px;position:relative;padding:0 18px;}.testimonails_home{width:590px;float:left;padding-right:10px;}.newsletter{width:315px;float:left;padding-left:6px;}.services_inner{width:960px;float:left;margin-bottom:-80px;position:relative;z-index:2;clear:both;}.services_inner .box{width:444px;float:left;padding:0 18px;}.services_inner p{width:100%;float:left;}.services{width:940px;float:left;clear:both;padding:0 18px;}.services .box .top{width:399px;height:37px;float:left;background:url(../images/paper_top.png) no-repeat left;padding:40px 30px 0;}.services .box .middle{width:399px;float:left;background:url(../images/paper_middle.png) center top;padding:6px 30px;}.services .box .bottom{width:459px;height:25px;float:left;background:url(../images/paper_bottom.png) no-repeat center;}.services .box{width:459px;float:left;}.services p{width:100%;float:left;line-height:23px;}.links_icon{float:left;margin-right:10px;width:120px;text-decoration:none;font-size:12px;color:#346faa;text-align:center;}.reseller{width:960px;float:left;clear:both;margin-top:14px;}.reseller h1{width:926px;clear:both;float:left;background:url(../images/arrow_right.png) no-repeat right;font-size:22px;font-weight:400;text-transform:uppercase;padding:10px 18px;}.reseller .box{width:440px;float:left;margin-bottom:10px;padding:14px 18px;}.reseller p{width:250px;float:left;}.reseller_logo{float:left;border:solid 1px #f2f2f2;margin-right:5px;padding:5px;}.btn_readmore{display:block;float:left;margin:10px 0;}.portfolio_home{background:url(../images/portfolio_bg.png) no-repeat;width:155px;height:132px;float:left;margin-bottom:5px;padding:11px;}.portfolio_home span#clients,.portfolio_home span#recent_projects{text-align:center;float:left;width:100%;}.logos_banners{float:left;width:926px;padding:0 18px;}.logos{float:left;width:455px;margin-right:16px;}.photo_album{float:left;width:926px;margin-top:10px;padding:0 18px;}.photos{float:left;width:926px;margin-right:16px;}.photos img{max-height:133px;}.photos a{background:url(../images/portfolio_bg.png) no-repeat;width:182px;float:left;margin-bottom:10px;text-decoration:none;margin-right:25px;text-align:center;padding:11px;}.photos a h3{font-size:12px;margin-top:5px;text-align:center;color:#346FAA;}.content{float:left;width:926px;margin-top:15px;line-height:20px;font-size:12px;padding:18px;}.content h3{font-size:18px;margin-top:10px;color:#346faa;}.content a{text-decoration:underline;color:#970e5c;cursor:pointer;}.content a img{text-decoration:none;background:transparent;}.content ul{font-size:12px;line-height:20px;margin-left:18px;}.content li{list-style:circle;padding-left:5px;}.articles .des h3 a{color:#346FAA;text-decoration:none;}.articles .date{float:left;width:100px;height:100px;text-align:center;background:url(../images/article_bg.png) no-repeat left top;}.pressroom .date{float:left;width:100px;height:85px;text-align:center;background:url(../images/article_bg.png) no-repeat left top;padding-top:15px;}.case_study{float:left;clear:both;margin-top:10px;padding:18px;}.sitemap{width:926px;float:left;padding:0 18px;}.sitemap .col{width:230px;float:left;color:#346faa;}.sitemap .col h4{float:left;font-size:12px;line-height:20px;margin-bottom:2px;padding:2px 5px;}.sitemap ul{float:left;width:230px;font-size:12px;line-height:20px;}.sitemap li{margin-bottom:2px;background:url(../images/arrow_icon.jpg) no-repeat 10px 7px;float:left;padding-left:20px;}.sitemap a{color:#346faa;text-decoration:none;float:left;width:200px;}.contact_form{float:left;width:600px;padding-left:18px;margin-right:18px;}.contact_form .form{float:left;width:584px;background:#FFF;margin-bottom:2px;padding:8px;}.contact_form .col_1{float:left;width:244px;font-size:12px;}.contact_form .col_2{float:left;width:340px;}.contact_address{float:left;width:300px;}.contact_address .box{float:left;background:url(../images/Sticky-Note.png) no-repeat;margin-bottom:2px;width:261px;height:604px;padding:50px 20px 20px;}.portfolio_slideshow{float:left;width:960px;height:350px;clear:both;position:relative;}.tag_cloud{float:left;width:926px;padding:18px;}.tag_cloud a{float:left;color:#346faa;text-decoration:none;font-weight:700;margin-right:10px;margin-bottom:5px;line-height:28px;white-space:pre;}a.size_1{font-size:32px;}a.size_2{font-size:28px;}a.size_3{font-size:24px;}a.size_4{font-size:20px;}a.size_5{font-size:16px;}.calender{width:926px;float:left;clear:both;font-size:12px;padding:18px;}.calender table{background:#FFF;padding:10px;}table.pad5 td{border:1px #d2e6ff solid;}.holiday{background:#970e5c;color:#FFF;}.border-all-side{border:1px solid #346faa;}.calender-heading{font-size:22px;font-weight:700;color:#346faa;}.white-heading{color:#FFF;}.heading{width:926px;clear:both;float:left;background:url(../images/arrow_right.png) no-repeat right;font-size:22px;text-transform:uppercase;padding:10px 18px;}.search{width:926px;clear:both;float:left;font-size:12px;padding:0 18px;}.divider_hr{background:url(../images/hr_bg.png) no-repeat center top;width:100%;height:24px;float:left;margin:10px 0;}.divider_hr2{background:url(../images/hr_bg2.png) no-repeat center top;width:100%;height:24px;float:left;margin:10px 0;}.footer_wrapper{width:100%;background:url(../images/footer_bg.jpg) repeat-x top center #3a74ad;float:left;}.footer_wrapper .footer .box{float:left;width:200px;padding:175px 18px 0;}.footer_wrapper .footer .box h1{float:left;width:100%;font-size:21px;color:#FFF;font-weight:400;text-transform:uppercase;}.footer .box ul a{float:left;width:200px;color:#FFF;text-decoration:none;font-size:12px;background:url(../images/bull_arrow.gif) left 8px no-repeat;padding:3px 0 3px 10px;}.footer_wrapper .footer .box .sm_icon{margin-top:10px;margin-right:4px;float:left;}.footer_divider{background:url(../images/foooter_divider.png) no-repeat center top;width:100%;height:19px;float:left;margin:15px 0;}.footer_text{float:left;width:100%;text-align:center;color:#FFF;padding-bottom:20px;}.footer_text a{color:#FFF;text-decoration:none;}.footer_text a:hover{color:#FFF;text-decoration:underline;}.pagination{float:left;width:100%;clear:both;margin-top:10px;}.pagination a{float:left;color:#FFF;text-decoration:none;background:#346faa;margin-right:2px;font:11px Tahoma, Arial;border:1px dotted #FFF;padding:5px;}.item{position:relative;float:left;width:220px;height:435px;background:#787878;cursor:pointer;z-index:100;margin:0 17px 0 3px;}.item a{position:relative;top:-3px;left:-3px;display:block;width:220px;height:435px;background:#ddd;line-height:1.2em;color:#000!important;}.item a:hover{text-decoration:none;background:#fefefe;}.item img{background:transparent;border-bottom:3px solid #000;}.item .client-name{display:block;font-weight:700;margin:0 0 0 10px;padding:7px 0 0;}.item em{font-style:normal;}.item .date{font-weight:400;display:block;margin-top:4px;color:#666;}.hover{background:#5d5d5d;}.item .featured{position:absolute;right:5px;bottom:40px;}.p_title{float:left;width:100%;clear:both;margin-bottom:8px;}.p_title h1{font-size:22px;float:left;}.p_title .bredcrum{font-size:10px;float:right;text-align:right;color:#346faa;margin-top:5px;text-transform:uppercase;font-family:arial;font-weight:700;padding:5px 0;}.p_title .bredcrum a{background:transparent;color:#970E5C;}ul.tablinks{float:left;border-bottom:dashed 2px #346faa;width:100%;}ul.tablinks li a{float:left;font-size:12px;outline:none;font-weight:700;text-decoration:none;margin-right:1px;background:#346faa;color:#FFF;padding:8px 10px 8px 11px;}ul.tablinks li a.selected{float:left;font-size:12px;outline:none;font-weight:700;text-decoration:none;margin-right:1px;background:#970e5c;color:#FFF;padding:8px 10px 8px 11px;}ul.tablinks li a:hover{background:#970e5c;}.addresses{float:left;width:900px;padding-left:18px;margin-right:18px;margin-bottom:20px;}.addresses .address{width:440px;padding-left:20px;float:left;}.addresses .address:first-child{padding-left:0;}.contact_links{float:left;width:900px;padding-left:18px;margin-right:18px;margin-bottom:20px;text-align:center;}.contact_links a{font-size:12px;text-decoration:none;margin-right:10px;}.contact_info{float:left;width:706px;margin-bottom:20px;}.contact_info a{color:#346FAA;background:none;text-decoration:none;}.contact_info a:hover{color:#346FAA;background:none;text-decoration:underline;}.contact_info .inner{border-top:2px dashed #FFF;padding:10px 0;}.contact_info .tp{float:left;width:55%;margin-bottom:5px;}.contact_info .bt{float:left;width:45%;margin-bottom:5px;text-align:right;}.contact_info .bt a{font-size:12px;text-decoration:underline;margin-left:5px;}.contact_info .bt a.pf{background:url(../images/star.png) top left no-repeat;padding-left:20px;}.contact_info .bt a.rfq{background:url(../images/email.png) top left no-repeat;padding-left:20px;}.mrg_right20{margin-right:20px;}.contact_address2{float:left;width:980px;padding:0;}.contact_address2 .box{float:left;background:url(../images/Sticky-Note_small.png);margin-bottom:2px;width:252px;height:233px;margin-left:15px;text-align:center;padding:60px 20px 20px;}.contact_address2 .box:first-child{float:left;background:url(../images/Sticky-Note_small.png);margin-bottom:2px;width:252px;height:233px;margin-right:0;text-align:center;padding:60px 20px 20px;}.contact_address3 .box{float:left;background:url(../images/Sticky-Note_small.png);margin-bottom:2px;width:261px;height:233px;margin-left:15px;padding:60px 20px 20px;}.contact_address3 .box:first-child{float:left;background:url(../images/Sticky-Note_small.png);margin-bottom:2px;width:261px;height:233px;margin-right:0;padding:60px 20px 20px;}.left_sec{float:left;width:636px;margin-right:20px;}.right_sec{float:left;width:250px;border:2px dashed #fff;padding:5px 8px;}.right_sec a{color:#346FAA!important;text-decoration:none;}.right_sec h2{color:#346FAA;float:left;font-size:14px;width:100%;line-height:16px;border-bottom:2px dashed #346FAA;padding-bottom:3px;margin-bottom:5px;font-family:Verdana,Geneva,sans-serif;}.right_sec h2 span{font-size:14px;font-weight:700;}.right_sec li{background:url(../images/arrow.png) no-repeat 0 center;border-top:1px dashed #fff;list-style:none;padding:6px 8px;}.right_sec li:first-child{border-top:0;}.right_sec li a{text-decoration:none;color:#346FAA;}.right_sec li a:hover{color:#970E5C;}.right_sec ul{font-size:12px;line-height:20px;float:left;width:100%;margin:0;}.content_new{margin-top:0;padding:0;}.slideshow2{float:left;width:100%;height:190px;padding-left:0;}#slider_new li,#slider2_new li{width:950px;height:380px;overflow:hidden;}#slider2_new li h2{padding-top:20px;margin:0;}span#controls,span#controls2{position:relative;margin:0;}#prevBtn,#nextBtn,#prevBtn2,#nextBtn2{display:block;overflow:hidden;text-indent:-8000px;width:20px;height:39px;position:absolute;left:-20px;top:-240px;margin:0;}#nextBtn,#nextBtn2{left:950px;}#prevBtn a,#nextBtn a,#prevBtn2 a,#nextBtn2 a{display:block;width:20px;height:39px;background:url(../images/prev-item.png) no-repeat 0 0;}#nextBtn a,#nextBtn2 a{background:url(../images/next-item.png) no-repeat 0 0;}.scroll_service{margin-top:20px;position:absolute;left:0;top:0;height:385px;width:10000px;}.service_slideshow{float:left;width:960px;height:385px;clear:both;position:relative;}.services_home .box li{background:url(../images/list_icon.gif) no-repeat left 6px;padding-left:10px;}.services_home .box li a{font-size:12px;text-decoration:none;}.ml135{margin-left:135px;}a:hover,.link:hover,.link_none,.content a:hover{text-decoration:none;}.floatleft,.header .logo a,.validator_seal p,ul.tablinks li{float:left;}.floatright,.header .toph span,.header .toph .top_linkh,.details_img{float:right;}.underline,.link,.link_none:hover,.footer .box ul a:hover,.item a:hover .client-name b,.item a:hover .client-name em{text-decoration:underline;}.font12,a.size_6{font-size:12px;}.blue,.articles .des a:hover,.pressroom .des p a:hover,.links p a:hover,.p_title .bredcrum a:hover{color:#346faa;}.mrg_top20,.mt20{margin-top:20px;}.wrapper .container,.footer_wrapper .footer{width:960px;margin:0 auto;}.header,.footer_wrapper .footer .box li,.contact_address3,.services_home .box ul{float:left;width:100%;}.services_home h1,.services_inner h1,.services h1{width:926px;clear:both;float:left;background:url(../images/arrow_right.png) no-repeat right;font-size:22px;font-weight:400;text-transform:uppercase;padding:10px 17px;}.services_home h2,.testimonails_home h2,.newsletter h2,.services_inner h2,.services h2,.reseller h2{width:100%;float:left;font-size:16px;color:#346faa;margin-bottom:5px;}.logos h1,.banners h1,.photos h1,.content h1{font-size:22px;margin-bottom:8px;}.logos a,.banners a{background:url(../images/portfolio_bg.png) no-repeat;width:182px;height:97px;float:left;margin-bottom:5px;padding:11px;}.content a:hover img,.details_img a,.details_img a:hover{background:transparent;}.artcile_content,.pressroom_content,.links_content{float:left;width:926px;padding:18px;}.articles,.pressroom,.links{float:left;width:926px;border-top:dashed 1px #FFF;padding-top:10px;margin-bottom:10px;}.articles .des h3,.pressroom .des h3,.links h3{font-size:18px;margin-top:5px;color:#346faa;}.articles .des h3 a:hover,.services_home .box li a:hover{color:#346FAA;text-decoration:underline;}.articles .des a,.pressroom .des p a,.links p a{text-decoration:underline;color:#970e5c;}.articles .des,.pressroom .des{float:left;width:816px;padding-left:10px;}.articles .date h3,.pressroom .date h3{float:left;width:100px;text-align:center;color:#FFF;font-size:22px;margin:0;padding:0;}.articles .date p,.pressroom .date p{float:left;width:100px;text-align:center;color:#FFF;line-height:16px;}.case_study a,.case_study a:hover{float:left;width:100%;text-align:center;background:#FFF;}.sitemap a:hover,.tag_cloud a:hover{color:#970e5c;}input[type=text],textarea,select,input[type=file]{border:dashed 1px #bbb;font-family:Georgia;font-size:12px;padding:2px;}.footer_wrapper .footer .box ul,.validator_seal,.iso_seal{float:left;width:100%;margin-top:10px;}.pagination a:hover,.pagination a.selected{color:#FFF;background:#970e5c;border:1px dotted #FFF;}
