html{height:100%;margin-bottom:1px}



body{margin:0;padding:0;width:100%;}



fieldset{border:0;padding:5px 0}



span.pathway{display:block;vertical-align:middle;margin-top:5px;font-weight:normal}



span.pathway img{padding:0px 10px;vertical-align:middle}



span.pathway a{line-height:150%}



body{line-height:125%;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal}



body.f-default{font-size:13px; width:100%;}



.small,



.modifydate,



.createdate,



div.mosimage_caption{font-size:90%}



#nav a,



#inset a{font-size:100%}



table.outer .contentheading{font-size:16px;font-weight:bold;color:#004C97;background:100%;margin-top:10px;margin-bottom:10px}



h1,



h2,



h3,



h4,



h5,



.contentheading,



.componentheading,



.sectiontableheader{font-family:Tahoma,Arial,Helvetica,sans-serif}



a:link,



a:visited{text-decoration:none}



a:hover{text-decoration:underline}



div.moduletable,



div.moduletable-hilite{margin-bottom:5px;padding:6px 1px}



h1{font-size:20px;font-weight:bold;color:#004C97;background:100%;margin-top:10px;margin-bottom:10px;line-height:110%}



h2{font-size:16px;font-weight:bold;color:#1f5285;margin-top:10px;margin-bottom:10px;line-height:100%}



h3{font-size:14px;font-weight:bold;color:#000000;margin-top:10px;margin-bottom:10px;line-height:100%}



h4{font-size:12px;font-weight:bold;color:#000000;margin-top:10px;margin-bottom:10px;line-height:100%}



.small,



.modifydate,



.createdate{font-weight:normal}



.modifydate{height:20px;vertical-align:bottom}



td.buttonheading{vertical-align:bottom}



td.buttonheading img{margin-right:5px}



table.contentpaneopen,



table.contentpane{border-collapse:collapse;padding:0;margin:0;width:100%}



table.contentpaneopen td p{padding-right:10px}



.clr{clear:both}



.w-wide div.wrapper{width:960px}



body{height:100%;padding:0;margin-bottom:1px}



div.wrapper{margin:auto;position:relative}



div#outer-border{border-width:0px 1px 6px}



table.outer,



table.nopad{width:100%;border:0;padding:0}



table.outer tr,



table.nopad tr{vertical-align:top}



div#top-head{height:87px}



div#access-bar{height:25px}



span#logo{height:87px;left:10px;position:absolute;top:1px;width:229px;z-index:2}



div#color-insert{position:absolute;z-index:1;top:32px;left:23px;width:0px;height:0px}



div#top-mod{margin:0px 5px 10px 370px;height:47px;overflow:hidden}



table.outer td.left{width:22%;border-width:3px 0px 0px;border-style:solid}



table.outer td.middle{border-width:3px 0px 0px;border-style:solid}



div.path-padding{padding:0 10px}



div.padding{}



div.sidepad{padding:0 6px}



div#bot-footer{border-width:6px 6px 0 6px;border-style:solid;height:38px;text-align:center;line-height:38px}



div#bot-footer a:hover{text-decoration:underline}



form{border:0;margin:0;padding:0}



table.blog span.article_seperator{display:block;height:20px}



blockquote{margin:10px 0;line-height:140%;padding:10px}



.Contact-Header{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:bold;letter-spacing:1px;color:#1F5285;line-height:100%}



.blue_bold_heading{font-family:tahoma;font-size:14px;color:#1f5285;text-decoration:none;font-weight:bold;line-height:100%}



.blue_border{border:1px solid #1f5285}



.blue_bold_nav{font-family:tahoma;font-size:11px;color:#1f5285;text-decoration:none;font-weight:bold}



.blue_bold{font-family:tahoma;font-size:11px;color:#1f5285;text-decoration:none;font-weight:normal}



.blue_bold_nav_new{font-family:tahoma;color:#1f5285;text-decoration:none;font-weight:bold}



.blue_bold_12_new{font-family:tahoma;font-size:12px;color:#1f5285;text-decoration:none;font-weight:bold}



.blue_bold_nav:Hover{font-family:tahoma;color:#e27500;text-decoration:none;font-weight:bold}



.black_bodytxt{font-family:tahoma;color:#000000;text-decoration:none}



.black_bold_11{font-family:tahoma;color:#000000;text-decoration:none;font-weight:bold}



.black_bold_12{font-family:tahoma;font-size:12px;color:#000000;text-decoration:none;font-weight:bold}



.blue_bodytxt{font-family:tahoma;font-size:11px;color:#04488b;text-decoration:none}



.blue_bodytxt:Hover{font-family:tahoma;color:#04488b;text-decoration:underline}



.blue_17{font-family:tahoma;font-size:17px;color:#004c97;text-decoration:none}



.main_blue_heading{font-family:tahoma;font-size:20px;color:#004c97;text-decoration:none}



.txt_field{border:1px solid #1f5285;font-family:tahoma;color:#000000;text-decoration:none}



table.outer td.spacer{width:11px;background:#ffffff}



.image-side{float:right;padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px}



.image-side-left{float:left;padding-right:20px;padding-left:20px;padding-bottom:10px;padding-top:10px}



.mainEffect{width:auto;height:auto;padding-top:140px;padding-bottom:0px;padding-left:470px;padding-right:10px;margin-top:5px;margin-bottom:30px;margin-left:30px}



.mainEffect_2{width:auto;height:155px;padding-top:10px;padding-bottom:0px;padding-left:470px;padding-right:10px;margin-top:5px;margin-bottom:30px;margin-left:30px}



h4.star{background:transparent url(http://www.invesp.com/images/star.png) no-repeat scroll left top;float:left;width:400px}



h4{color:#006699;font-size:19px!important;font-weight:normal;height:30px;margin:0;padding:5px 0 0 39px}



#what_we_do{clear:left;float:left;margin-bottom:0em;margin-right:1em;width:43%;margin-bottom:10px}



#what_we_do  li{margin-left:0;padding-left:10px;text-indent:10px;padding-bottom:0.5em}



#our_services{float:left;width:43%;margin-bottom:10px}



#our_services li{margin-left:0;padding-left:10px;text-indent:10px;padding-bottom:0.5em}



.boxed{border:1px solid #CCCCCC;margin-top:10px;padding:1em;z-index:-99999}



.clearfix{display:block}



.boxed h2{background:#FFFFFF none repeat scroll 0%;float:left;line-height:1.2em;margin-top:-1.3em;z-index:1000000;padding-top:0pt;padding-right:0.5em;padding-bottom:0pt;padding-left:0.5em}



.clearfix:after{clear:both!important;content:".";display:block;height:0pt;visibility:hidden}



.clearfix{display:block}



.services-box{background-image:url(http://www.invesp.com/images/index_84.jpg);background-repeat:repeat-x;padding-right:5px;padding-bottom:5px;padding-left:5px;margin:5px;float:left;width:46%;clear:left;margin-bottom:15px}



.services-box-2{background-image:url(http://www.invesp.com/images/index_84.jpg);background-repeat:repeat-x;padding-right:5px;padding-bottom:5px;padding-left:5px;margin:5px;float:right;clear:right;width:46%;display:block;margin-bottom:15px}



h2 a:link,



h2 a:visited{color:#1F5285}



.image-side_case{float:right;padding-right:10px;padding-left:10px;padding-bottom:15px;padding-top:230px;width:280px}



.blog-offer{color:#000000;background-repeat:no-repeat;padding-top:0px;padding-right:10px;border:1px solid #D2DCA7;background-color:#FBFFE2;padding-left:10px;width:650px;height:auto}



input.rss-subscribe{border:1px solid #CCCCCC;background-color:rgb(255,255,160);font-family:Helvetica,Arial,Sans-Serif;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;width:260px}



.subscribeBtn2{margin:5px 0 15px 0;vertical-align:middle;border:0px;background:url(http://www.invesp.com/blog/images/rss-subsribe-gr.png) left center no-repeat;width:100px;height:25px}



.rssSub{margin:2px 0 0 0px;vertical-align:middle;border:0px;background:url(http://www.invesp.com/images/rssSub.jpg) left center no-repeat;padding:30px 60px 35px 65px;text-decoration:none;display:block}



.boxed1{border:1px solid #CCCCCC;margin-top:10px;padding:1em;z-index:-99999}



.boxed1 h2{position:relative;background:#FFFFFF none repeat scroll 0%;float:left;line-height:1.2em;margin-top:-1.3em;z-index:1000000;padding-top:0pt;padding-right:0.5em;padding-bottom:0pt;padding-left:0.5em}



.left-cta{float:left;width:185px;margin-left:120px}



.right{float:right;width:185px;margin-right:120px}



.left_full{float:left;width:193px;margin-left:185px}



.right_full{float:right;width:193px;margin-right:185px}



.testimonial{background-color:#FFFFCC;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding:10px;width:80%;margin-left:80px;margin-right:80px}



.left-test{float:left;width:13%;margin-top:10px;margin-right:20px;margin-bottom:10px;margin-left:10px}



.right-test{margin:10px;float:right;width:75%}



.CLRDIV{HEIGHT:.001PX;WIDTH:.001PX;CLEAR:BOTH;FONT-SIZE:0PX;DISPLAY:BLOCK;VISIBILITY:HIDDEN}



#cover li{margin-left:0;padding-bottom:0.5em;padding-left:10px;text-indent:10px;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal}



#cover ul{margin-left:400px;padding-bottom:0.5em;padding-left:20px}



#cover h3,



h3 a{-x-system-font:none;color:#003366;font-size:15px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin:0;padding-left:3px;text-decoration:none}



#cover p{padding-left:6px}



#cover p{-x-system-font:none;color:#000000;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:0}



.wrapper{padding:0px;margin:0px;vertical-align:top}



* html{height:100%}



#clear{padding:0px;margin:0px;clear:both}



#header{padding:0px;margin:0px;background:url(images/header.gif) no-repeat center 0px;width:948px;height:120px;display:block;float:left}



#footer{padding:25px 0px;margin:0px;background:url(images/footer.gif) no-repeat center 0px;width:948px;display:block;position:relative;border:#5A5A5A solid 1px;border-weight:0px 1px}



#copyright{padding:0px;margin:0px;background:url(images/copyright.gif) no-repeat center 0px;width:950px;height:58px;display:block}



.wrapper_bg{background:url(http://www.invesp.com/images/bg.jpg) no-repeat right 0px}



.leftpane{width:70%;padding:0px;margin:0px;vertical-align:top;float:left;text-align:left}



.rightpane{width:30%;padding:0px;margin:16px 0px 0px 0px;vertical-align:top;float:right}



.flashPane{display:block;padding:0px 0px 0px 11px;margin:16px 0px 0px 10px;width:629px;height:239px;vertical-align:top}



.videoPane{display:block;padding:11px 0px 0px 11px;margin:16px 0px 0px 10px;width:629px;height:498px;vertical-align:top}



a.tab_video,



a.tab_video:visited{display:block;padding:10px 0px 0px 18px;margin:0px 0px 0px 13px;background:url(http://www.invesp.com/images/tab_normal.png) no-repeat right 0px;width:235px;height:52px;text-align:left}



a.tab_video:hover{background:url(http://www.invesp.com/images/tab_over.png) no-repeat right 0px;center;cursor:pointer}



.menu{width:253px;position:relative;margin:0;font-size:11px;margin:0px 15px}



.menu ul li a,



.menu ul li a:visited{display:block;text-decoration:none;font-size:12px;color:#080808;width:251px;padding:7px 0px;text-align:left;border:1px solid #E3E3E3;border-width:0 0 1px 0;background:url(http://www.invesp.com/images/aero1.gif) no-repeat 94% center;line-height:19px}



.menu ul li a:hover{color:#00264C;font-weight:bold}



.menu ul{padding:0;margin:0;list-style-type:none}



.menu ul li{float:left;margin-right:1px;position:relative}



.menu ul li ul{display:none}



.centerBAR{display:block;padding:0px 0px;margin:0px 20px 10px 20px;text-align:center;background:url(http://www.invesp.com/images/L2s.gif) no-repeat right bottom}



.centerBAR p{display:block;padding:0px;margin:0px auto;width:100%;text-align:center;background:url(http://www.invesp.com/images/L1.gif) no-repeat left bottom;min-height:19px}



.centerBAR p span{display:inline-block;background:#fff;padding:0px 20px 8px 20px;text-align:center;margin:0px auto;font:normal x-large Arial,Tahoma,Verdana;width:auto;color:#000000}



#middlePANE{display:block;padding:0px 0px;margin:0px 20px 0px 20px;text-align:center}



h2{font:normal 22px Arial,Tahoma,Verdana;text-align:left;padding:0px;margin:0px 0px 5px 13px;color:#134270;display:block}



.content{display:block;padding:0px 6px 0px 0px;margin:0px;background:url(http://www.invesp.com/images/header_right.png) no-repeat right top;vertical-align:top}



.content span{display:block;padding:10px 0px 10px 10px;margin:0px auto;min-height:70px;background:url(http://www.invesp.com/images/header_left.png) no-repeat left top;text-align:left;font-size:12px}



.content12{font-size:12px;color:#1A1A1A;text-align:left;padding:5px 5px 5px 10px;background:url(http://www.invesp.com/images/aero2.gif) no-repeat left 10px}



a.link{display:block;font-size:12px;font-weight:bold;text-align:left;background:url(http://www.invesp.com/images/aero3.gif) no-repeat left center;padding:7px 10px 7px 15px;margin:0px;color:#1F5285}



a.link1{display:block;font-size:11px;font-weight:normal;text-align:left;background:url(http://www.invesp.com/images/aero4.gif) no-repeat left center;padding:5px 10px 5px 10px;margin:0px;color:#1F5285;text-decoration:none}



a.link1:hover{text-decoration:underline}



a.link2,



a.link2:visited{display:block;font-size:12px;font-weight:bold;text-align:left;background:url(http://www.invesp.com/images/aero3.gif) no-repeat left center;padding:7px 10px 7px 15px;margin:5px 0px 0px 0px;color:#1F5285;border:1px dotted #1a1a1a;border-width:1px 0px 0px 0px}



a.link:hover,



a.link2:hover{text-decoration:none}



.newBOX{font-size:12px;color:#1A1A1A;text-align:left;padding:0px 0px 0px 0px;margin:10px 2px 0px 0px;border-bottom:1px dotted #1a1a1a}



.listTAB{padding:0px;margin:0px;width:100%;position:relative}



.listTAB ul li,



.listTAB ul li{display:block;width:168px;height:111px;padding:0px;margin:0px 2.4px;text-align:center;vertical-align:middle;background:url(http://www.invesp.com/images/t_normal.png) no-repeat center center}



.listTAB ul li a span.logo_rhd{background:url(http://www.invesp.com/images/logo_rhd.gif) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li span.logo_rhd{background:url(http://www.invesp.com/images/logo_rhd.gif) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li span.logo_ds{background:url(http://www.invesp.com/images/logo_ds.gif) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li  span.logo_skis{background:url(http://www.invesp.com/images/logo_skis.gif) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li  span.logo_metro{background:url(http://www.invesp.com/images/logo_metro.gif) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li  span.logo_hs-work{background:url(http://www.invesp.com/images/logo_hs-work.gif) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li  span.logo_xtreme{background:url(http://www.invesp.com/images/logo_xtreme.gif) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li  span.logo_dish{background:url(http://www.invesp.com/images/dish.jpg) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li  span.logo_threeM{background:url(http://www.invesp.com/images/3m.jpg) no-repeat center center;width:168px;height:111px;display:block}



.listTAB ul li a:hover{background:url(http://www.invesp.com/images/t_over.png) no-repeat center center;cursor:pointer}



.listTAB ul li{background:url(http://www.invesp.com/images/t_over.png) no-repeat center center;cursor:pointer}



.listTAB ul{padding:0;margin:0;list-style-type:none}



.listTAB ul li{float:left;margin-right:1px;position:relative}



.listTAB ul li ul{display:none}



a.link3,



a.link3:visited{display:block;font-size:12px;font-weight:normal;text-align:center;padding:5px 10px 0px 10px;margin:10px auto 0px auto;color:#161616;text-decoration:none;color:#161616}



a.link3:hover{text-decoration:underline}



.comp-ver_L1{display:block;padding:0px 0px;margin:0px 20px 0px 20px;background:url(http://www.invesp.com/images/mix_bg.gif) no-repeat right bottom;float:right;width:908px}



.comp-ver_L1 div{display:block;padding:0px;margin:0px;background:url(http://www.invesp.com/images/cl_1.gif) no-repeat left bottom;height:78px;float:left;width:100%}



.comp-ver_L1 div p.p_left{display:block;padding:0px;margin:39px 0px 0px 0px;height:39px;float:left;width:53%;text-align:left}



.comp-ver_L1 div p.p_left .p_left-text{padding:11px 0px 0px 15px;margin:0px;font-size:16px;font-weight:bold;color:#fff;display:block;float:left}



.comp-ver_L1 div p.p_right{display:block;padding:0px;margin:19px 0px 0px 0px;height:59px;float:right;width:47%;text-align:left}



.comp-ver_L1 div p.p_right span.p_right_span{display:block;padding:0px;margin:0px 288px 0px 3px;text-align:center;font:bold 16px Arial,Tahoma,Verdana;color:#D40001;text-align:center}



.comp-ver_L1 div p.p_right span.p_right_span span{display:block;padding:0px;margin:0px;font:normal 10px Arial,Tahoma,Verdana;color:#3D3D3D}



.comp-ver_L2{padding:0px;margin:0px 20px 0px 20px;background:url(http://www.invesp.com/images/gray_bg.gif) no-repeat -119px top;height:33px;color:#000;border:#E8E8E8 solid 1px;border-width:0px 0px 0px 1px;font:bold 15px Arial,Tahoma,Verdana}



.comp-ver_L2 .cell_a{padding:0px 10px;height:33px}



.comp-ver_L2 .cell_b{width:133px;padding:0px 5px;text-align:center;border-bottom:#E8E8E8 solid 1px}



.comp-ver_L2 .cell_c{width:133px;padding:0px 5px;text-align:center;border-bottom:#E8E8E8 solid 1px}



.comp-ver_L2 .cell_d{width:132px;padding:0px 5px;text-align:center;border-bottom:#E8E8E8 solid 1px}



.comp-ver_L2 .cell_e{width:132px;padding:0px 5px;text-align:center;border-bottom:#E8E8E8 solid 1px}



.comp-ver_L3{padding:0px;margin:0px;background:url(http://www.invesp.com/images/white_bg.gif) repeat-y -119px top;color:#000;border:#E8E8E8 solid 1px;border-width:0px 1px;font:normal 12px Arial,Tahoma,Verdana}



.comp-ver_L3 .cell_a{padding:0px 10px;height:33px;text-align:left;border-bottom:#E8E8E8 solid 1px}



.comp-ver_L3 .cell_b{width:133px;padding:5px 5px;text-align:center;border-bottom:#E8E8E8 solid 1px}



.comp-ver_L3 .cell_c{width:133px;padding:5px 5px;text-align:center;border-bottom:#E9F2F7 solid 1px}



.comp-ver_L3 .cell_d{width:131px;padding:5px 5px;text-align:center;border-bottom:#E8E8E8 solid 1px}



.comp-ver_L3 .cell_e{width:132px;padding:5px 5px;text-align:center;border-bottom:#E8E8E8 solid 1px}



.cell_aa{padding:0px 10px;height:33px;text-align:left;font:normal 12px Arial,Tahoma,Verdana}



.cell_bb{width:133px;padding:5px 5px;text-align:center}



.cell_cc{width:133px;padding:5px 5px;text-align:center}



.cell_dd{width:131px;padding:5px 5px;text-align:center}



.cell_ee{width:132px;padding:5px 5px;text-align:center}



.comp-ver_L4{padding:0px;background:url(http://www.invesp.com/images/cl_33.gif) no-repeat -118px top}



.comp-ver_L4 span{padding:0px;margin:0px;background:url(http://www.invesp.com/images/cl_4.gif) no-repeat left top;height:32px;display:block;width:100%}



a.btn_contact{padding:5px 0px 0px 0px;margin:0px auto;background:url(http://www.invesp.com/images/btn_red.jpg) no-repeat center center;height:20px;width:127px;text-align:center;display:block;text-decoration:none;font:bold 12px Arial,Tahoma,Verdana;color:#fff}



.wrapper2{padding:0px;margin:0px auto;text-align:center}



.a1{background:url(http://www.invesp.com/images/main/box1.jpg) no-repeat left 0px;width:237px;height:188px;padding:0px;margin:0px;display:block}



.a1 .p1{margin:0px;display:block;text-align:center;padding-top:90px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:28px;color:#FFFFFF}



.a2{background:url(http://www.invesp.com/images/main/box2.jpg) no-repeat left 0px;width:232px;height:188px;padding:0px;display:block}



.a2 .p2{padding:90px 0px 0px 0px;margin:0px;display:block;text-align:center;font-size:28px;color:#FFFFFF;text-decoration:none}



.links{text-decoration:none}



.a3{background:url(http://www.invesp.com/images/main/box3.jpg) no-repeat left 0px;width:232px;height:188px;padding:0px;display:block}



.a3 .p3{padding:90px 0px 0px 0px;margin:0px;display:block;text-align:center;color:#FFFFFF;font-size:28px}



.a4{background:url(http://www.invesp.com/images/main/box4.jpg) no-repeat left 0px;width:192px;height:188px;padding-top:50px;padding-right:20px;padding-bottom:0px;padding-left:20px}



.a4 .p4_a{padding:5px 5px;margin:0px;font:normal medium Arial,Helvetica,sans-serif;color:#fff;text-align:right;width:95%}



.a4 .p4_a a,



.a4 .p4_a a:visited{color:#fff;text-decoration:none}



.a4 .p4_a a:hover{color:#fff;text-decoration:underline}



.a4 .p4_b{width:5%}



.b1{background:url(http://www.invesp.com/images/main/b1.jpg) no-repeat left 0px;width:185px;height:187px;padding:0px;display:block}



.b1 .q1{padding:56px 0px 0px 0px;margin:0px;display:block;text-align:center}



.b2{background:url(http://www.invesp.com/images/main/b2.jpg) no-repeat left 0px;width:185px;height:187px;padding:0px;display:block}



.b2 .q2{padding:66px 0px 0px 0px;margin:0px;display:block;text-align:center}



.b3{background:url(http://www.invesp.com/images/main/b3.jpg) no-repeat left 0px;width:185px;height:187px;padding:0px;display:block}



.b3 .q3{padding:80px 0px 0px 0px;margin:0px;display:block;text-align:center}



.b4{background:url(http://www.invesp.com/images/main/b4.jpg) no-repeat left 0px;width:184px;height:187px;padding:0px;display:block}



.b4 .q4{padding:80px 0px 0px 0px;margin:0px;display:block;text-align:center}



.b5{background:url(http://www.invesp.com/images/main/b5.jpg) no-repeat left 0px;width:145px;height:187px;padding:0px 20px}



.b5 .q5_a{padding:5px 5px;margin:0px;font:normal medium Arial,Helvetica,sans-serif;color:#fff;text-align:right;width:95%}



.b5 .q5_a a,



.b5 .q5_a a:visited{color:#fff;text-decoration:none}



.b5 .q5_a a:hover{color:#fff;text-decoration:underline}



.b5 .q5_b{width:5%}



.webinarTitle{font-size:24px;font-weight:bold;color:#1365C5;margin:0 0 5px}



.webinarListCont{clear:both;overflow:hidden}



.webinarListBox{width:270px;padding:10px;border:1px solid #E2E2E2;float:left;margin:0 38px 30px 0;background:url(../images/webinar/bg-wbox.png) repeat-x;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}



.webinarListBoxRight{margin:0 0 30px 0}



.webinarListBox h2{font-size:18px;color:#1365C5;font-weight:bold;margin:10px 0}



.webinarListBox ul{padding:0px;margin:0 0 20px 15px}



.webinarListBox ul li{padding:3px 0px}



.article_separator{border-top:1px solid #EAEAEA;display:block;margin:20px 0 5px}



a.readon{background:url("../../../images/mas/nav-bg.jpg") no-repeat scroll 0 0 transparent;border:1px solid #EAEAEA;border-radius:5px;color:#1365C5;display:inline-block;font-weight:bold;padding:5px 20px}



@import url(http://fonts.googleapis.com/css?family=Arvo);



.whitePaperCont{width:100%;position:fixed;left:0px;bottom:0px;padding:10px;background-color:#777;background-image:-moz-linear-gradient(bottom,#000000,#333333);background-image:-webkit-gradient(linear,left bottom,left top,from(#000000),to(#333333));-moz-box-shadow:0 0 5px 1px #888;-webkit-box-shadow:0 0 5px 1px #888;box-shadow:0 0 5px 1px #888}



.whitePaperInnercont{margin:0 auto;width:970px}



.whitePaperTxt{background:url("http://www.invesp.com/blog/images/download-whitepaper.png") no-repeat scroll 0 0 transparent;color:#FFFF33;float:left;font-family:'Arvo',serif;font-size:18px;padding:10px 0 7px 45px;width:780px}



.whitePaperTxt span{font-family:Arial,Helvetica,sans-serif;color:#FFFFFF}



a.downloadWhitePaper{background:url("http://www.invesp.com/blog/images/download-white-paper-btn.png") no-repeat scroll 0 0 transparent;float:right;height:26px;margin:5px 20px 0 0;text-indent:-5000px;width:120px}



a.downloadWhitePaper:hover{background:url(http://www.invesp.com/blog/images/download-white-paper-btn.png) no-repeat left bottom}



.blog-header3 {



  background-color: #fff4e3;



  float: left;



  margin: 0;



  padding: 0 0 20px;



  width: 100%;



}



.sub-ads {



  padding: 25px 10px 10px 0;



}



.main-row {



  float: left;



  width: 100%;



}



.cat-item {



  float: left;



  min-height: 100px;



  width: 33.3%;



}







.hidden-desktop{ display:none;}



a.toggle{ display:none !important;}

#nav ul.menu{width:100%;}

div#outer-border {

  background: none repeat scroll 0 0 #fff;

  border-style: solid;

  border-width: 0 1px 6px;

  float: left;

  width: 100%;

}
.h2_sub1 {
    color: #1e5482;
    font-size: large;
    font-weight: normal;
    margin: 0;
    padding: 20px 0 10px;
}
 .big-404 {
    font-size: 200px;
    line-height: 240px;
    text-align: center;
}
 big {
    display: block;
    font-weight: bold;
    padding: 0 0 14px;
}
div#bot-footer {

  background: none repeat scroll 0 0 #babfc7;

  border-color: #a3a8af;

  color: #74777c;

  float: left;

  width: 100%;

}

.main-container .wrapper > div#outer-border {

    border-color: transparent;

}

.ads320 {

    width: 350px !important;

}

@media screen and (max-width: 1024px) {.hidden-tab{ display:none;}}



@media screen and (max-width: 991px) {



	



.w-wide div.wrapper {



  width: 720px;



}



 iframe	{ width:100%!important;}



 



 div#horiz-menu {



  background: url("../../../images/mas/nav-bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);



  height: 40px;



  margin: 0 auto;



  width: 100%;



}



ul.topnav li a {



  background-color: #34699f;



  border-right: 1px solid #1f5385;



  color: #fff;



  display: block;



  float: left;



  font: bold 10px Arial,Helvetica,sans-serif;



  margin: 0;



  padding: 5px;



  text-decoration: none;



}







.cat-item {



  float: left;



  min-height: 100px;



  width: 50%;



}







	}



@media screen and (max-width: 767px) {

	

.blog-cat h1{font-size:20px;}

	.blog-main-table-wrapper {

    overflow-x: auto;

}

.blog_contenthead-table-wrapper {

    overflow-x: auto;

}

	.blog_space10 {

  -moz-border-bottom-colors: none;

  -moz-border-left-colors: none;

  -moz-border-right-colors: none;

  -moz-border-top-colors: none;

  border-color: #ffe2c0;

  border-image: none;

  border-style: solid;

  border-width: 0 1px 1px;

  float: left;

  padding: 0 1px 1px;

  width: 100%;

}



	.ec_ejc_thkbx > img {



  width: 100%;



}

#nav a.topdaddy, #nav li.active a.topdaddy {



  width: 89%;

}



.blog_space10 {







  width: 100%;



}

.blog_headspace {

  padding: 5px 0 5px 5px !important;

}

#nav{width:100%;float:left;}

#nav ul.menu{display:none;}



a.toggle{ display:block !important;width:90%;float:left !important;}



	.w-wide div.wrapper {



  padding: 0 5%;



  width: 90%;



}









.cat-item {



  width:100%;



}



.sub-ads {



  padding: 25px 10px 10px 0;



  overflow: hidden;



}



#nav, #nav ul {



  height: auto!important;



 



}



#nav ul li {



  position: inherit;



  width: 100%!important;



  height:auto;



}



#top-head > span {



  float: left;



  width: 100%;



}



#top-head > span {



  position: inherit !important;



  text-align: center !important;



  width: 100% !important;



}



div#top-head {



  height: 120px;



}	



.cell_form {



  float: left;



  padding: 10px;



  text-align: left;



  width: 92%;



}



.cell_form_textfield {



  width: 97%;



}



.cell_form_listbox2 {



  width: 98%;



}



.hidden-mobile{ display:none;}	



	}



@media screen and (max-width: 600px) {}



@media screen and (max-width: 480px) {

.cats-list-table .table_cell {

    float: left;

    width: 50%;

}



form[name="search_form"] table td {

    float: left;

    padding-bottom: 5px;

    text-align: center;

    width: 100%;

}	

form[name="search_form"] table{margin-top:20px;}
/*ul.topnav li {
  background-color: #34699f;
  float: left;
  list-style: outside none none;
  margin:1%;
  padding: 0;
  text-align: center;
  width: 100%;
}
ul.topnav li a {

  border-right: medium none;

  float: none;

}*/
	

	}
