@charset "utf-8";
/* CSS Document */
/* Version 2.50*/
/* Common Styles applied to all pages */

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#57656e; background:#22262C; text-align:center }
a, a:link, a:active, a:visited {text-decoration:none; color:#43aac6; }
img {border:0 none;}
div, h1, h2, h3, h4, h5, h6 {margin:0; padding:0; }
form {margin:0; padding:0;}
.clear {margin:0 0 -1px; height:1px; clear:both; }
body .rnav * {text-align:left; font-family:Arial; font-size:12px;}
body div {text-align:left; font-family:Arial;}
.perspectives_list li{background:none; padding-left: 0; }
#homepage p, #akamaiheader p, #solutions p, #aqua p, #sola p, #kona p, #terra p, #aura p, #kona-ddos-defender p, #aqua-site-performance p, #aqua-dsa-enterprise p, #aqua-ads p, #aqua-ads-desc p, #aqua-mobile p, #sola-sub-esd p, #sola-sub-download-manager p, #sola-sub-download-analytics p, #sola-sub-net_storage p, #sola-sub-stream_analyser p, #sola-sub-media_delivery p, #sola-sub-media_analytics p, #aura-aanp p, #aura-mgd-cdn p, #aura-inst-fed p, #aura-halo p, #sola-sub-hd_networks p, #terra-sub-core p, #terra-sub-web-app-acc p, #terra-sub-ip-app-acc p, #kona-site-defender p, #terra-sub-site-analyser p, #kona-waf p, #kona-edge-tokenization p, #kona-ddos-defense p, #hd-video p, #cloud p, #security p, #mobile p, #service-support-education-overview p, #service-support p, #service-support-education-ak-services p, #terra-sub-alta p , #terra-sthd-cld-acc p, #aqua-mobile-accelerator p, #aqua-ipv6-adaptation p{margin:0; padding:0; }

#body_new{width:964px; margin:0 auto; background:url(/graphics/hp/industries_hp_bg.png) no-repeat scroll center top #0069B1; padding-top:80px;}
#new_container{background: url(/graphics/hp/industries_hp_bg.png) no-repeat scroll center top #0069B1; margin: 0 auto; padding-top: 80px; width: 964px;}
input:focus {outline: none;}


#kona-ddos-defender .sol-sub-body .promo-container .promo .promo-desc, #aqua-site-performance .sol-sub-body .promo-container .promo .promo-desc, #aqua-dsa-enterprise .sol-sub-body .promo-container .promo .promo-desc, #aqua-ads .sol-sub-body .promo-container .promo .promo-desc, #aqua-ads-desc .sol-sub-body .promo-container .promo .promo-desc, #aqua-mobile .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-esd .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-download-manager .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-download-analytics .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-net_storage .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-stream_analyser .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-media_delivery .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-media_analytics .sol-sub-body .promo-container .promo .promo-desc, #aura-aanp .sol-sub-body .promo-container .promo .promo-desc, #aura-mgd-cdn .sol-sub-body .promo-container .promo .promo-desc, #aura-inst-fed .sol-sub-body .promo-container .promo .promo-desc, #aura-halo .sol-sub-body .promo-container .promo .promo-desc, #sola-sub-hd_networks .sol-sub-body .promo-container .promo .promo-desc, #terra-sub-core .sol-sub-body .promo-container .promo .promo-desc, #terra-sub-web-app-acc .sol-sub-body .promo-container .promo .promo-desc, #terra-sub-ip-app-acc .sol-sub-body .promo-container .promo .promo-desc, #kona-site-defender .sol-sub-body .promo-container .promo .promo-desc, #terra-sub-site-analyser .sol-sub-body .promo-container .promo .promo-desc, #kona-waf .sol-sub-body .promo-container .promo .promo-desc, #kona-edge-tokenization .sol-sub-body .promo-container .promo .promo-desc, #kona-ddos-defense .sol-sub-body .promo-container .promo .promo-desc, #hd-video .sol-sub-body .promo-container .promo .promo-desc, #cloud .sol-sub-body .promo-container .promo .promo-desc, #security .sol-sub-body .promo-container .promo .promo-desc, #mobile .sol-sub-body .promo-container .promo .promo-desc, #service-support-education-overview .sol-sub-body .promo-container .promo .promo-desc, #service-support .sol-sub-body .promo-container .promo .promo-desc, #service-support-education-ak-services .sol-sub-body .promo-container .promo .promo-desc, #terra-sub-alta .sol-sub-body .promo-container .promo .promo-desc, #aqua-mobile-accelerator .sol-sub-body .promo-container .promo .promo-desc,  #terra-sthd-cld-acc .sol-sub-body .promo-container .promo .promo-desc{margin-bottom:16px;}

#akamaiheader .char {font-family:Arial Unicode MS;}


/*Homepage Styles */
#homepage {text-align:left;}

#akamaiheader {font-size:12px; font-family:Arial, Helvetica, sans-serif;}

body{margin:0; padding:0;}
*  .txtbg { text-indent: -9999px; }
#akamaiheader .char { font-family: Arial Unicode MS; }
#akamaiheader h2{display:none;}
/***************************************************** Header CSS Begins here *****************************************************/
#akamaiheader{width:964px; margin:0 auto; position:relative; z-index:99999999; height:0px; }
#akamaiheader .wrapper {overflow:visible; width:545px; margin:0 auto; text-align:left; height:63px; background:url(http://www.akamai.com/graphics/hp/new-header-bg.png) no-repeat scroll 0 0; position:absolute; bottom:-80;left:0; padding: 17px 202px 0px 217px; z-index:99;}
#akamaiheader a{text-decoration:none;}
#akamaiheader #logo{width:170px; height:80px; position:absolute; top:0px; left:21px; }
#akamaiheader #logo h1 a{background:url(/graphics/hp/akam-logo.png) no-repeat scroll 0 24px; width:170px; height:80px; display:block; }
#mainNav { height: 100%; }
#akamaiheader .bottomnav{width:100%; display:block; margin:0px; padding:0px; overflow:hidden; font-family:Arial; font-size:10px; font-weight:bold; text-align:center; margin-top:7px; background:none; }
#akamaiheader .bottomnav ul{width:100%; margin:0px; padding:0px; overflow:hidden; list-style:none; }
#akamaiheader .bottomnav ul li{width:100%; display:block; margin:0px; padding:0px 1px 0 0; overflow:hidden; font-family:Arial; font-size:10px; font-weight:bold; text-align:center;  }
#akamaiheader .bottomnav .industries{width: 63px;}
#akamaiheader .bottomnav .solutions{ width: 55px;}
#akamaiheader .bottomnav .customers{ width: 60px;}
#akamaiheader .bottomnav .partners{ width: 60px;}
#akamaiheader .bottomnav .iplatform{ width: 110px;}
#akamaiheader .bottomnav .perpectives{ width: 70px;}
#akamaiheader .bottomnav .nav-sep{background: url(/graphics/hp/new-nav-sep.png) no-repeat scroll 0 0;float: left;}
#akamaiheader .bottomnav  .nav-sep.industries{width: 83px;}
#akamaiheader .bottomnav  .nav-sep.solutions{ width: 75px;}
#akamaiheader .bottomnav  .nav-sep.customers{ width: 80px;}
#akamaiheader .bottomnav  .nav-sep.partners{ width: 80px;}
#akamaiheader .bottomnav  .nav-sep.iplatform{ width: 130px;}
#akamaiheader .bottomnav  .nav-sep.perpectives{ width: 90px;}
#akamaiheader .bottomnav  .navlinks a {background: url(/graphics/hp/bnav_bg.png) repeat-x scroll right 0; color: #888E91; float: left; margin: 0; padding: 20px 10px 25px; position: relative; }
#akamaiheader .bottomnav  a {background: url(/graphics/hp/bnav_bg.png) repeat-x scroll 0 0; color: #888E91; float: left; margin: 0; padding: 20px 10px 25px; position: relative; }
#akamaiheader .bottomnav  a.act {background-image: url(/graphics/hp/bnav_act_bg.png); color: #FFF; }
#akamaiheader .bottomnav a:hover{color: #FFF; background-image:url(/graphics/hp/bnav_act_bg.png); }

#akamaiheader .search{position:absolute; top:23px; right:0; height: 35px; padding: 11px 10px 10px; width: 180px;}
#akamaiheader .search .form{margin:0; padding:0; overflow:hidden;}
#akamaiheader .search .msearch{background: url(/graphics/hp/new-nav-search-l.png) no-repeat scroll 0 0; float: left; height: 35px;  width: 146px;}
#akamaiheader .search .msearch #search_query{background-color:#2d2d2d; border: medium none; color: #FFFFFF; font-size: 11px; padding: 11px 5px 10px 12px; *padding-bottom:9px; width:129px; }
#akamaiheader .search .msearch #search_query.defaultTxtStyle{color: #888E91; font-style: italic; width:129px;}
#akamaiheader .search .rsearch{float: left; height: 35px; width: 34px;margin-left:0px;}
#akamaiheader .search #submit_search{background: url(/graphics/hp/search_icon.png) no-repeat scroll 0 0; border: 0 none; height: 35px; width: 34px;}
#akamaiheader #defaultLanguage{background: url(/graphics/hp/new-dd-icon.png) no-repeat scroll 126px 5px transparent; position:absolute; top:0; right:10px; width:137px; cursor:pointer; z-index:99999999; min-height:15px; }
#akamaiheader #defaultLanguage .akaLangMain{color: #888E91;cursor: pointer; font-size:10px; padding: 4px 10px 0 8px;height: 19px; z-index: 9999999; float:left; font-family:Arial; font-weight:bold;}
#akamaiheader #defaultLanguage .selected_lang {width:60px; font-size:10px; float:left; color:#FFF; padding:4px 0 4px 8px; font-weight:bold; cursor:pointer; }
#akamaiheader #defaultLanguage #akaLangDD{background: #292929; list-style: none; margin: 0; width: 80px; padding: 0px; z-index: 999999; position:absolute; top:23px; left:66px; cursor:auto; display:none; }
#defaultLanguage #akaLangDD li{background: #292929; margin: 0 0 4px; z-index: 99999999; font-size:11px; font-weight:bold; color: #888E91; font-family:Arial; padding:0; }
#defaultLanguage #akaLangDD li.last{margin: 0px; }
#defaultLanguage #akaLangDD li.def_lang_selected{ visibility:visible; color:#FFF; display:block; height:100%; }
#defaultLanguage #akaLangDD li.def_lang_selected a{color:#FFF; }
#defaultLanguage #akaLangDD li a{color: #888E91; text-decoration:none; font-size:10px; display:block; padding: 4px 0 4px 8px;  }
#defaultLanguage #akaLangDD li a:hover{color: #FFF; background: url(/graphics/hp/bnav_act_bg.png) repeat-x scroll 0 0; }

@media screen and (-webkit-min-device-pixel-ratio:0)
{
#akamaiheader .search .msearch #search_query{padding-bottom:9px; }
}

/******************Header Style Ends here ***********************************/

/*************************** New Header Fixes Below ************************************/
/*body div .pad_top{padding-top:80px;}*/
body div .height_sub_sol{height:109px;}
body div .height_main_sol{height:268px;}
body div .title_new{top:32px;}
/*************************** New Header Fixes Ends ************************************/


.content .todinternet .main .textarea ul li a {margin:0; text-decoration:none; }
.featuredcontainer .featured1 h1 {position:relative;}
.featuredcontainer .featured1 .back-solns {position:absolute; display:block; background:url(/graphics/hp/backtosolutions_button.png) no-repeat scroll 0 0; height:36px; width:150px; right:30px; bottom:30px;}		

/* animation / slider css*/
#homepage .featuredcontainer { height:377px; position:relative; }
#homepage #sliderMain { width:100%; min-height:376px; position:relative; } 
#homepage #sliderMain.slider { margin:0; padding:0; list-style:none; position:relative; z-index:100;  }
#homepage #sliderMain .player-controls{height:38px; width:964px; background: url(/graphics/hp/hp-video-play-ctrls-bg.png) no-repeat scroll 0 0; bottom:0; left:0; position:absolute; }
#homepage #sliderMain.slider li { position:absolute; top:0; left:0; display:block; width:100%; padding-top:56px; min-height:308px; }
#homepage #sliderMain.slider li.slide1 {background:url(/graphics/hp/hp-featured-1-bg.jpg) no-repeat scroll center top; position:absolute; top:0; left:0; display:block; width:100%; padding-top:0px; height:320px; }
#homepage #sliderMain.slider li.slide1 #promo{height:100%;}
#homepage #sliderMain.slider li.slide1 .slides {height:320px; position:relative;}
#homepage #sliderMain.slider li.slide1 .noFlash{display:block;background:url(/graphics/hp/hp-featured-video-img.jpg) no-repeat scroll center top; padding-top:0px; height:320px;}
#homepage #sliderMain.slider li.slide2 {background:url(/graphics/hp/akamai-blog-bg.jpg) no-repeat scroll center top;}
#homepage #sliderMain.slider li.slide3 {background:url(/graphics/hp/akamai-mobile-bg.jpg) no-repeat scroll center top;}
#homepage #sliderMain.slider li.slide4 {background:url(/graphics/hp/hp-security-header.jpg) no-repeat scroll center top;}
#homepage #sliderMain .slide1 .slide1_title {display:block; margin:54px 0 20px 0; }
#homepage #sliderMain .slide1 .join_orn {background:url(/graphics/hp/featured-1-link-img.png) no-repeat scroll 0 0; display:block; height:101px; width:483px; margin-top:40px; }
#homepage #sliderMain li .banl {width:50%; float:left;}
#homepage #sliderMain li .banr { width:50%; float:left; }
#homepage #sliderMain .slide2 .slide2_title {display:block; margin:40px 0 42px 24px; }
#homepage #sliderMain .slide2 .join_wh {background:url(/graphics/hp/join-wh.png) no-repeat scroll 0 0; display:block; height:58px; width:192px; margin-left:198px; }
#homepage #sliderMain .slide2 .slide2_txt {margin:40px 0 0 14px; display:block; }
#homepage #sliderMain .slide3 .slide3_title {display:block; margin:45px 0 42px 1px; }
#homepage #sliderMain .slide3 .learn_orn {background:url(/graphics/hp/learn_mobile.png) no-repeat scroll 0 0; display:block; height:59px; width:154px; margin-left:130px; }
#homepage #sliderMain .slide3 .slide3_txt {margin:45px 0 25px 130px; display:block; }
#homepage #sliderMain .slide4 .security_link{background:url(/graphics/hp/hp_security_text01.png) no-repeat scroll 0 0; display:block; height:112px; width:449px; margin-top:72px; }
#homepage #sliderMain .slide4 .slide4_txt {margin:45px 0 25px 0px; display:block; }
#homepage .featuredcontainer .slideshow-pager { position:absolute; bottom:35px; left:55%; z-index:10000; background:url(/graphics/hp/pager-bg.png) no-repeat scroll 0 0; height:7px; width:59px; padding:6px 3px; }
#homepage .featuredcontainer .slideshow-pager ul { list-style:none; margin:0 auto; padding:0; width:37px; overflow:hidden; }
#homepage .featuredcontainer .slideshow-pager ul li { float:left; width:7px; height:7px; background:url(/graphics/hp/slide-bg.png) no-repeat scroll 0 0; margin-right:5px; }
#homepage .featuredcontainer .slideshow-pager ul li a { display:block; height:7px;}
#homepage .featuredcontainer .slideshow-pager ul li.activeSlide { background:url(/graphics/hp/act-slide.png) no-repeat scroll 0 0;}
#sliderMain .slides {width:964px; margin:0 auto;}
#homepage .content .main_content .news, #homepage .content .main_content .news .main, #homepage .content .main_content .news .main .text_container{width:455px; height:350px; }
#homepage .content .main_content .news .main .news-main{font-size:15px; line-height:20px; color:#333; font-weight:normal; background:url(/graphics/hp/line_bg.png) repeat-x scroll 0 bottom; padding:25px 0; }
#homepage .content .main_content .news .main .news-main a{font-size:15px; line-height:20px; color:#333;}
#homepage .content .main_content .news .main .news-main.first{padding-top:0; }
#homepage .content .main_content .news .main .news-main .pr-date{font-size:12px; line-height:18px; color:#fff; font-weight:bold; }
#homepage #scroll-pane { float:left; width: 420px; height:378px; position:relative; display:inline;  padding:10px 0; }
#homepage #scroll-content {position:absolute;top:0;left:0;}
#homepage .scroll-content-item {color:#003366;width:100%; min-height:30px; float:left; font-size:12px;line-height:18px; display:block;}
#homepage #slider-wrap{float:right;background:url(/graphics/hp/scroll_bg.png) repeat-y scroll 0 0 ; width:24px; position:relative; margin-bottom:10px;}
#homepage #slider-vertical{position:relative;height:100%; padding-left:4px; }
#homepage .ui-slider-handle{width:17px; height:55px;  background:url(/graphics/hp/scroll.png) no-repeat scroll 0 0; display:block; position:absolute; top:0;}
#homepage #slider-wrap #slider-top{position:absolute; top:-9px; left:0; width:24px; height:9px; background:url(/graphics/hp/scroll_upcurve.png) no-repeat scroll 0 0;}
#homepage #slider-wrap #slider-btm{position:absolute; bottom:-9px; left:0; width:24px; height:9px; background:url(/graphics/hp/scroll_downcurve.png) no-repeat scroll 0 0;}
#homepage .stats-mod {width:470px; float:right;}
#homepage .stats-mod .stats-header {width:470px;padding: 2px 0 6px;}
#homepage .stats-mod .stats-header .stats-title {width:250px; float:left; font-size:22px; color:#fff; font-weight:normal; }
#homepage .stats-mod .stats-header .cust-dropdown{width:175px; float:right; font-size:18px; color:#666; }
#homepage .stats-mod .stats-detail {width:470px; margin-top:6px; margin-bottom:15px; overflow:hidden;}
#homepage .stats-mod .stats-detail .stats_detl {width:12px; float:left; height:244px; background:url(/graphics/hp/hp_box_left.png) no-repeat scroll 0 0; }
#homepage .stats-mod .stats-detail .stats_detr {width:12px; float:left; height:244px; background:url(/graphics/hp/hp_box_right.png) no-repeat scroll 0 0; }
#homepage .stats-mod .stats-detail .stats_detm {width:446px; float:left; height:244px; background:url(/graphics/hp/hp_box_bg.png) repeat-x scroll 0 0; padding:0; }
#homepage .stats-mod .stats-detail .stats_detm .monitor_link {display:block; height:209px; padding:10px 8px 25px; }
#homepage .stats-mod .stats-detail .stat_col1{float:left; width:220px; }
#homepage .stats-mod .stats-detail .stat_col2{float:right; width:210px; background:url(/graphics/hp/mediapointer_00.png) no-repeat scroll center center; height:209px; }
#homepage .stats-mod .stats-detail .stat_col2.media{background:url(/graphics/hp/media-temp.png) no-repeat scroll center center;}
#homepage .stats-mod .stats-detail .stat_col2.traffic{background:url(/graphics/hp/traffic-temp.png) no-repeat scroll center center;}
#homepage .stats-mod .stats-detail .stat_col2.attacks{background:url(/graphics/hp/attacks-temp.png) no-repeat scroll center center;}
#homepage #stats .stats-detail .status {font-size:11px; font-weight:bold; color:#6C6C6C;}
#homepage .stats-mod .stats-detail .stat_perc{font-size: 27px; line-height:46px; font-weight:bold; color:#ed412e; }
#homepage .stats-mod .stats-detail .stat_lable{font-size: 13px; font-weight:bold; color:#6c6c6c; margin-bottom:20px; }
#homepage .stats-mod .stats-promo{ height:168px;}
#homepage .stats-mod .stats-promo .st-promo-title{font-size:18px; color:#fff;}
#homepage .stats-mod .stats-promo .stats_detl {width:9px; float:left; height:134px; background:url(/graphics/hp/hp_greybox_left.png) no-repeat scroll 0 0;}
#homepage .stats-mod .stats-promo .stats_detr {width:9px; float:left; height:134px; background:url(/graphics/hp/hp_greybox_right.png) no-repeat scroll 0 0;}
#homepage .stats-mod .stats-promo .stats_detm {width:436px; float:left; height:133px; padding:10px 8px 25px; background:url(/graphics/hp/hp_greybox_bg.png) repeat-x scroll 0 0; }
#homepage .stats-mod .stats-promo .promo-col1{width:235px; float:left;}
#homepage .stats-mod .stats-promo .promo-col2{width:207; float:left; margin-top:-13px; }
#homepage .stats-mod .stats-promo .stat_val{font-size: 36px; line-height:0px; font-weight:bold; color:#fff; padding-top:20px; }
#homepage .stats-mod .stats-promo .stat_label{font-size: 13px; font-weight:normal; color:#666; margin-bottom:7px; padding-left:5px; padding-top:10px; }
#homepage .stats-mod .stats-promo .stat_label2{font-size: 13px; font-weight:bold; color:#fff; padding-left:5px; padding-top:20px; }
#homepage .stats-mod .stats-promo .cust-dropdown{font-size:14px; color:#666;}

/*New functionality on Homepage CSS below*/

#homepage .dlProm{width:448px; height:226px;}
#homepage .dlPromCont{position:relative;font:12px Arial, Helvetica, sans-serif normal;}
#homepage .dlPromCont img{border:0; }
#homepage .dlPromCont ul{padding:0;margin:0;}
#homepage .dlPromCont .dlPromo li{list-style-type:none; position:absolute; display:none;left:0;top:0;}
#homepage .dlPromo {width:460px;height:200px;position:relative; overflow:hidden;z-index:0;}
#homepage .dlPromCont .dlPromo .fTxt{position:absolute;bottom:40px;left: 30px;}
#homepage #nav-nui{position: absolute; height:32px; left:-10px; bottom:-16px;background:none;font-weight: bold; width:467px; z-index:99999; }
#homepage #nav-nui li{float:left;width:155px;height:32px;list-style:none;}
#homepage #nav-nui a{display:block;width:155px;height:24px;color:#fff;text-align:center;padding-top: 8px;outline:none;}
#homepage #nav-nui .first{border:none;}
#homepage #nav-nui .activeSlide a{background:none !important;color:#000;}
#homepage #tab0 a{background:url(/graphics/hp/dv_tab0.png) no-repeat;}
#homepage #tab1 a{background:url(/graphics/hp/dv_tab1.png) no-repeat;}
#homepage #tab2 a{background:url(/graphics/hp/dv_tab2.png) no-repeat;}

/*Ends*/



/*Home page CSS*/
#homepage .sliderPager{ overflow:hidden;}
.sprit_img {background:url(/graphics/hp/content_sprt1.png) no-repeat scroll 0 0;}
.content_nav {width:100%; height:397px; margin-top:0px; background:url(/graphics/hp/promo-nav-bg.png) repeat-x scroll 0 0; padding:0; position:relative;}
#homepage .content_nav .hp-cNav-container{width:964px; margin:0 auto; position:relative; padding-top:30px;}
.content_nav .hp-sol-nav {width:964px; height:93px; margin:0 auto; position:absolute; top:-8px; left:0; z-index:999999; padding-bottom:13px; background:url(/graphics/hp/hp-new-shadow_nav.png) no-repeat scroll center bottom; display:none; }
.content_nav .hp-sol-nav .slideIndicator {width:25px; height:12px; position:absolute; top:-12px; left:275px; background:url(/graphics/hp/index-top-pointer.png) no-repeat scroll 0 0; z-index:9999999; }
.content_nav .hp-sol-nav .explore-akam {height:84px; width:191px; float:left; background:url(/graphics/hp/hp-explore-icon.png) no-repeat scroll 0 0;}
.content_nav .explore-akam.sel {background-position:0px 0px;}
.content_nav .explore-akam:hover {background-position:0px 0px;}
.content_nav .sliderPager a{height:93px; width:241px; float:left; }
.content_nav .cloud { background:url(/graphics/hp/hp-cloud-icon-high.png) no-repeat scroll 0 0px;}
.content_nav .cloud.sel {background-position:0px 0px;}
.content_nav .cloud:hover {background:url(/graphics/hp/hp-cloud-icon-high.png) no-repeat scroll 0 0px;}
.content_nav .hd_video { background:url(/graphics/hp/hp-media-icon.png) no-repeat scroll 0 0;}
.content_nav .hd_video.sel {background-position:0 0px;}
.content_nav .hd_video:hover { background:url(/graphics/hp/hp-media-icon-high.png) no-repeat scroll 0 0;}
.content_nav .security { background:url(/graphics/hp/hp-security-icon.png) no-repeat scroll 0 0;}
.content_nav .security.sel {background-position:0px 0px;}
.content_nav .security:hover {background:url(/graphics/hp/hp-security-icon-high.png) no-repeat scroll 0 0;}
.content_nav .mobile { background:url(/graphics/hp/hp-mobile-icon.png) no-repeat scroll 0 0;}
.content_nav .mobile.sel {background-position:0 0px;}
.content_nav .mobile:hover { background:url(/graphics/hp/hp-mobile-icon-high.png) no-repeat scroll 0 0;}
#homepage .content_nav .promo-container{width:964px; overflow:hidden; margin:0 auto;}
#homepage .content_nav .promo-container .promo {width:100%; overflow:hidden; width:313px; height:329px; float:left; margin-right:12px;}
#homepage .content_nav .promo-container .promo.last {margin-right:0px;}
#homepage .content_nav .promo-container .hp-promo-img { overflow:hidden; width:292px; height:111px;}
#homepage .content_nav .promo-container .promo-detail {overflow:hidden; width:292px; height:106px; position:relative; background:url(/graphics/hp/hp-mod-bt-bg.png) no-repeat scroll 0 0; }
#homepage .content_nav .promo-container .promo-detail .promo-title{ width:215px; height:80px; font-size:24px; line-height:22px; text-transform:uppercase; color:#666; margin:24px 0 0 17px; }
#homepage .content_nav .promo-container .promo-detail .promo-link{height:39px; width:41px; overflow:hidden; background:url(/graphics/hp/hp-promo-link-ico.png) no-repeat scroll 0 0; position:absolute; bottom: 12px; right:9px;}
#homepage .content_nav .promo-container .promo a{height:280px; width:313px; float:left; margin-right:0px;}
#homepage .content_nav .promo-container .promo a.last{margin:0px;}
#homepage .content_nav .promo-container .promo .promo-link1{ background:url(/graphics/hp/hp-int-platform-promo.png) no-repeat scroll 0 0;}
#homepage .content_nav .promo-container .promo .promo-link2{ background:url(/graphics/hp/hp-solutions-promo.png) no-repeat scroll 0 0;}
#homepage .content_nav .promo-container .promo .promo-link3{ background:url(/graphics/hp/hp-web-sec-promo.png) no-repeat scroll 0 0;}
.content {width:964px; margin:0 auto; padding-bottom:55px;}
.content .main_content {width:100%; float:none; margin-top:35px; overflow:hidden;}
.content .main_content .news {float:left; margin-right:30px; margin-bottom:20px;}
.content .main_content .news .top {background-position:0 -1695px; height:10px;}
.content .main_content .news .main { min-height:430px; font-weight:bold; position:relative;}
.content .main_content .news .main h6 {margin:5px 0 0 5px; float:left; font-size:24px; line-height:20px; color:#fff; font-weight:normal; }
.content .main_content .news .main .rss { float:left; background:url(/graphics/hp/social-links.png) no-repeat scroll 0 0; width:17px; height:17px; margin-top:12px; margin-left:10px; background-position:-58px 0px;}
.content .main_content .news .main .text_container {width:190px; float:none; margin:25px 0 10px 5px; padding-right:20px; font-size:0.917em;*margin-top:35px;}
.content .main_content .news .main .text_container .date {color:#8fa0a5; margin-bottom:5px;}
.content .main_content .news .main .text_container .text {color:#4fafc9; margin-bottom:18px; line-height:12px;}
.content .main_content .news .main .text_container .read_link {color:#43aac6; text-decoration:underline; position:absolute; bottom:20px; left:35px;}
.content .main_content .news .main .text_container .read_link:hover {color:#ff932d;}
.content .main_content .news .bottom {background-position:0 -1785px; height:8px;}
.content .main_content .soti {width:292px; float:left; margin-right:20px; margin-bottom:10px;}
.content .main_content .soti .top {height:40px; background-position:0 -1873px;}
.content .main_content .soti .top h6 {color:#70868d; font-size:0.917em; float:left; margin:15px 0 0 15px;}
.content .main_content .soti .main {background:url(/graphics/hp/news_main.png) repeat-y scroll 0 0; width:292px; min-height:400px; font-weight:bold; position:relative;}
.content .main_content .soti .top h6 {color:#70868d; font-size:0.917em; float:left; margin:15px 0 0 15px;}
.content .main_content .soti .main .text_container {width:190px; float:left; margin:20px 0 40px 35px;}
.content .main_content .soti .main .text_container h5 {font-size:1.167em; color:#57656e; line-height:21px; font-weight:normal; margin-bottom:30px;}
.content .main_content .soti .main .text_container ul {list-style:disc; color:#ff6600; padding-left:15px;}
.content .main_content .soti .main .text_container li {color:#ff6000; margin-bottom:10px;}
.content .main_content .soti .main .text_container .col {color:#57656e;}
.content .main_content .soti .main .text_container .text {color:#43aac6; margin-bottom:35px;}
.content .main_content .soti .main .link {color:#43aac6; text-decoration:underline; margin:5px 0 0 25px; position:absolute; left:10px; bottom:25px;}
.content .main_content .soti .main .link:hover {color:#ff932d;}
.content .main_content .soti .main .soti_image {background:url(/graphics/hp/soti.png) no-repeat scroll 0 0; width:292px; height:95px; float:left;}
.content .main_content .soti .bottom {background-position:0 -1785px; height:8px;}
.content .main_content .intel {width:428px; float:left; margin-right:20px; margin-bottom:20px;}
.content .main_content .intel .top {background-position:0 -1575px; height:40px;}
.content .main_content .intel .top h6 {color:#70868d; float:left; margin:15px; font-weight:bold; font-size:0.917em;}
.content .main_content .intel .main {background:url(/graphics/hp/intel_main.png) repeat-y scroll 0 0; min-height:400px; position:relative;}
.content .main_content .intel .main .textarea {width:348px; padding:35px 40px; color:#70868d;}
.content .main_content .intel .main .textarea h4 {font-size:2em; color:#57656e; line-height:30px; font-weight:normal; margin-bottom:15px;}
.content .main_content .intel .main .textarea p {margin-bottom:20px;}
.content .main_content .intel .main .textarea .read_link {color:#43aac6; text-decoration:underline; font-weight:bold; position:absolute; left:40px; bottom:25px;}
.content .main_content .intel .main .textarea .read_link:hover {color:#ff932d;}
.content .main_content .intel .main .intel_image {background:url(/graphics/hp/intel_image.png) no-repeat scroll 0 0; height:145px;}
.content .main_content .intel .main .globe_image {background:url(/graphics/hp/globe.png) no-repeat scroll 0 0; height:197px;}
.content .main_content .intel .bottom {background-position:0 -1488px; height:8px;}
.content .todinternet {width:200px; float:right; margin-top:15px;}
.content .todinternet .top {background-position:0 -1285px; height:40px;}
.content .todinternet .top h3 {font-size:1em; font-weight:bold; color:#FFF; padding:15px;}
.content .todinternet .main {background:url(/graphics/hp/internet_bg.png) repeat-y scroll 0 0; height:470px; position:relative;}
.content .todinternet .main .textarea {padding:30px; width:140px; color:#FFF;}
.content .todinternet .main .textarea ul {list-style:none; padding:0; margin:0;}
.content .todinternet .main .textarea .number {font-size:1.5em; margin-bottom:5px;}
.content .todinternet .main .textarea .desc {font-size:0.917em; font-weight:bold; margin-bottom:5px;}
.content .todinternet .main .textarea .footnote {font-size:0.833em; color:#9dabb4; margin-bottom:20px; font-style:italic;}
.content .todinternet .main .textarea a {color:#FFF; text-decoration:underline; font-weight:bold; display:block; margin-top:90px; position:absolute; left:30px; bottom:40px;}
.content .todinternet .main .textarea a:hover {color:#ff932d;}
.content .todinternet .bottom {background-position:1px -1405px; height:2px;}
.content .todinternet .cust_test {margin-top:25px;}
.content .todinternet .cust_test .top {background:url(/graphics/hp/cust_testi_hdr.png) no-repeat scroll 0 0; height:40px;}
.content .todinternet .cust_test .top h3 {color:#57656e; font-size:1em; font-weight:bold; padding:15px;}
.content .todinternet .cust_test .main {background:#f8f8f8; height:332px; position:relative;}
.content .todinternet .cust_test .main h4 {background:url(/graphics/hp/cust_test_img.png) no-repeat scroll 0 0; height:127px;}
.content .todinternet .cust_test .main .textarea {padding:20px 25px; width:150px; color:#57656e;}
.content .todinternet .cust_test .main .textarea .company {color:#5693b8; font-size:1em; display:block; margin-bottom:10px; font-weight:bold;}
.content .todinternet .cust_test .main .textarea .emp {font-size:0.917em; display:block; margin-bottom:10px; font-weight:bold;}
.content .todinternet .cust_test .main .textarea .des {font-size:0.833em; display:block;}
.content .todinternet .cust_test .main .textarea .text {font-size:0.833em; display:block; margin:20px 0 0;}
.content .todinternet .cust_test .main .textarea a {color:#43aac6; text-decoration:underline; font-weight:bold; display:block; position:absolute; left:30px; bottom:25px;}
.content .todinternet .cust_test .main .textarea a:hover {color:#ff932d;}
.content .todinternet .cust_test .bottom {background:url(/graphics/hp/cust_test_ftr.png) no-repeat scroll 0 0; height:5px;}

/*Solutions Page Styles */
#solutions {text-align:left;}
#solutions .solutioncontainer { background:url(/graphics/hp/sol-bg-repeat.jpg) repeat scroll center top; min-height:1116px; text-align:left; }
.solutioncontainer * {z-index:0;}
#sol_main { color: #FFFFFF; font-size: 1em; position: relative; text-align: left; background:url(/graphics/hp/bg_solu_page.png) no-repeat scroll center top; }
#solutions .solution_head {padding-top:80px; background: url(/graphics/hp/soluhome_header1.jpg) no-repeat scroll center 5px; height:82px; margin-top:0px;}
.sol_header { overflow: hidden; padding: 42px 10px 45px 16px; position: relative; width: 940px; margin: 0 auto; }
.sol_header #tagline { font-size: 14px; font-weight: bold; float: right; width: 195px; margin-top:20px; color:#fff; }
#solutions .navmain {bottom:-56px; }
.sol_head { background: url(/graphics/hp/solutions_headline.png) no-repeat scroll 0 0; height: 32px; width: 625px; float:left; margin-top:10px; }
.sol_body { overflow: hidden; padding: 80px 0 10px 40px; width: 924px; margin: 0 auto; }
.sol_contentblock { float: none; height: 390px; margin: 0; padding-left: 0px; }
.sol_headline { font-size: 1.2em; color: #ffffff; padding-left: 25px; font-weight:normal; margin-bottom:15px; }
.security_solutions {padding-left:15px; }
.website_solutions .sol_headline { padding-left: 27px; }
.media_solutions .sol_headline { padding-left: 39px; }
.enterprise_solutions .sol_headline { padding-left: 17px; }
.network_solutions .sol_headline { padding-left: 24px; }
.security_solutions .sol_headline { padding-left: 21px; }
.services_solutions .sol_headline { padding-left: 0px; }
#solutions-main .website_solutions a.sol_button { margin-left: 7px; }
#solutions-main a.sol_button:hover, #solutions-main a.sol_button span:hover {color:#5693b8;}
#solutions-main .media_solutions a.sol_button { margin-left: 6px; }
#solutions-main .enterprise_solutions a.sol_button { margin-left: 0px; }
#solutions-main .network_solutions a.sol_button { margin-left: 0px; }
#solutions-main .security_solutions a.sol_button { margin-left: 0px; }
#solutions-main .services_solutions a.sol_button { margin-left: 13px; }
.sol_headline a { display: block; font-size: 1.2em; color: #ffffff; }
.sol_image { display: block; width:188px; }
.services_solutions .sol_image { padding-left: 10px; }
.sol_image a { display: block; width:188px; height:131px; }
.sol_image a.website_solutions_img { background: url(/graphics/hp/website_solutions_img.png) no-repeat scroll 0 0; }
.sol_image a.media_solutions_img { background: url(/graphics/hp/media_solutions_img.png) no-repeat scroll 0 0; }
.sol_image a.enterprise_solutions_img { background: url(/graphics/hp/enterprise_solutions_img.png) no-repeat scroll 0 0; }
.sol_image a.network_solutions_img { background: url(/graphics/hp/network_solutions_img.png) no-repeat scroll 0 0; }
.sol_image a.security_solutions_img { background: url(/graphics/hp/security_solutions_img.png) no-repeat scroll 0 0; }
.sol_image a.services_solutions_img { background: url(/graphics/hp/services_solutions_img.png) no-repeat scroll 0 0; }
#solutions-main {}
#solutions-main a.sol_button { background: url(/graphics/hp/solutions_btn.png) no-repeat scroll 0 0; display:block; width: 173px; margin-bottom: 6px; color:#ffffff; padding:0; font-size: 1em; }
#solutions-main a.sol_button:hover {background:url(/graphics/hp/solutions_mouseover.png) no-repeat scroll 0 0; color:#5693b8;}
.sol_buttontext {display:block; padding:14px 0 16px 15px; color:#ffffff; }
.sol_buttontext { }
#solutions .solutions_col {width:200px; float:left; min-height:400px}
#solutions .solutions_col.col1 {margin-right:160px; }
#solutions .solutions_col.col2 { margin-right:140px;}
#solutions .solutions_col.col3 { width:220px; }
#casestudies_main { background-color: #d1d7da; text-align:left; }
#case_studies { overflow: hidden; padding: 20px 0 85px 0px; width: 964px; margin: 0 auto; background-color: #d1d7da; }
#casestudies { background: url(/graphics/hp/casestudies_headline.png) no-repeat scroll 0 0 ; height: 35px; margin: 6px 0 20px 20px; }
.case_container { color: #3d5f6c; overflow: hidden; width: 964px; list-style: none; padding:0; margin:0; }
.case_container li a{ color: #3d5f6c;display:block; }
.case_container li { float: left; height: 130px; margin: 0; width:321px; padding:0; position:relative;}
.case_container li.case_audi { background:url(/graphics/hp/audi.png) no-repeat scroll 0 0; margin-bottom:2px;}
.case_container li.case_audi a{ height:90px; padding-top:43px; display:block; }
.case_container li.case_audi:hover {background:url(/graphics/hp/audi_mo.png) no-repeat scroll 0 0;}
.case_container li.case_norman { background:url(/graphics/hp/norm.png) no-repeat scroll 0 0; margin-bottom:2px;}
.case_container li.case_norman a { height:91px;padding-top:42px; }
.case_container li.case_norman:hover { background:url(/graphics/hp/norm_mo.png) no-repeat scroll 0 0;}
.case_container li.case_philips { background:url(/graphics/hp/phil.png) no-repeat scroll 0 0; margin-bottom:2px; }
.case_container li.case_philips a { height:91px; padding-top:42px; }
.case_container li.case_philips:hover {background:url(/graphics/hp/phil_mo.png) no-repeat scroll 0 0;}
.case_container li.case_fox { background:url(/graphics/hp/fox.png) no-repeat scroll 0 0; margin-bottom:2px;}
.case_container li.case_fox a{ height:93px; padding-top:40px; }
.case_container li.case_fox:hover {background:url(/graphics/hp/fox_mo.png) no-repeat scroll 0 0;}
.case_container li.case_informatica { background:url(/graphics/hp/infor.png) no-repeat scroll 0 0; margin-bottom:2px; }
.case_container li.case_informatica a { height:93px; padding-top:40px; }
.case_container li.case_informatica:hover {background:url(/graphics/hp/infor_mo.png) no-repeat scroll 0 0;}
.case_container li.case_puma { background:url(/graphics/hp/puma.png) no-repeat scroll 0 0; margin-bottom:2px; }
.case_container li.case_puma a{ height:93px; padding-top:40px; }
.case_container li.case_puma:hover {background:url(/graphics/hp/puma_mo.png) no-repeat scroll 0 0;}
.case_box { padding: 0; width: 100%; height:262px; }
.case_example { font-size: 0.917em; height: 88px; margin-bottom: 0; padding: 12px 20px 0 10px; width: 220px; color: #717679; }
#casestudies_main .case_title {font-size:1.167em; font-weight:bold; display:block; margin:23px 0 5px; text-transform:uppercase; }
#casestudies_main .cases {font-size:0.833em; font-weight:bold; display:block; letter-spacing:0px; width:205px; margin-left:25px; float:left; }
#casestudies_main .case_viewlink { width:106px; position:absolute; right:10px; top:110px; clear:both;}
#casestudies_main .case_viewlink1 { width:106px; position:absolute; right:10px; top:106px; clear:both;}
#casestudies_main .caselink { display:block; width:106px; height:13px; background:url(/graphics/hp/view-case.png) no-repeat scroll 0 0;}
#casestudies_main .caselink:hover {background:url(/graphics/hp/view-case-mo.png) no-repeat scroll 0 0;  cursor:pointer; }


/*Footer Style*/
#footer_area {width:100%; background: url(/graphics/hp/footer-new-bg.jpg) repeat-x scroll 0 0 #ebedee; padding-bottom:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; height:160px; }
#footer_area .footer_top{width:100%; background:url(/graphics/hp/ft-new-tp-bg.jpg) repeat-x scroll 0 0; }
#footer_area .footer_bottom {width:100%; background: url(/graphics/hp/ft-new-bt-bg.png) repeat-x scroll 0 0 #cecfd0; }
#footer_area #footer {width:964px; margin:0 auto; height:0; padding:20px 0; font-size:0.833em; background:none; height:323px;}
#footer_area #footer .footerLinks {width:65%; overflow:hidden; padding-left:30px; float:left; }
#footer_area #footer a {color:#359dd1; text-decoration:none; font-weight:normal; float:left; margin:0; font-size:11px; }
#footer_area #footer .spacer {width:10px; height:12px; float:left; margin:2px 10px;}
#footer_area #footer .copyright {color:#7c7c7c; font-weight:bold; padding-right:30px; text-align:right; margin-top:0px; width:25%; float:right;}
#footer_area .footerNav {width:964px; margin:0 auto; height:58px; }
#footer_area .ftnav {height:58px; display:block; }
#footer_area .ftnav .navlinks { width:70%; float:left; margin: 9px 0 0 15px; }
#footer_area .ftnav .navlinks a {float:left;height: 25px; margin:6px 5px 0 5px; }
#footer_area .ftnav .navlinks a.top_nav {text-align:center; font-size:14px; font-weight:regular; color:#359dd1;  margin:11px 5px 0 15px; font-size:normal; }
#footer_area .ftnav .navlinks a.top_nav.act{color:#ff932d;}
#footer_area .ftnav .contactAkamai {width:29.1%; float:right; font-size:0.833em; color:#fff; font-weight:bold; }
#footer_area .ftnav .contactAkamai .coUs { width:60px; float:left; margin:11px 0 0; }
#footer_area .ftnav .contactAkamai .akmcont { width:50px; float:left; margin:9px 0 0 3px; height:18px; background:url(/graphics/hp/contacts_bg.png) no-repeat scroll 0 0; text-align:center; padding-top:2px; color:#fff; font-weight:bold; }
#footer_area .ftnav .contactAkamai .akmcont:hover {color:#ff932d;}
#footer_area .ftnav .contactAkamai .phNo { width:60px; float:left; margin:11px 0 0 12px; background:url(/graphics/hp/ph-icon.png) no-repeat scroll 0 0; padding-left:14px; }
#footer_area .sociallinks {width:80px; margin:20px 20px 0 0; float:right;}
#footer_area .sociallinks a { float:left; background:url(/images/ui/social-links-footer.png) no-repeat scroll 0 0; width:17px; height:17px; margin-right:3px;}
#footer_area .sociallinks a.facebook { background-position:0px 0px; }
#footer_area .sociallinks a.twitter { background-position:-19px 0px; }
#footer_area .sociallinks a.linkedin { background-position:-38px 0px; }
#footer_area .sociallinks a.rssxml { background-position:-58px 0px; }

/*Aqua page style from here */
#aqua, #sola, #kona, #terra, #aura, #kona-ddos-defender { text-align:left; }
.featuredcontainer { min-height:400px; position:relative; }
#aqua .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/aqua_header1.png) no-repeat scroll center top #dadfe1; padding-top:0px; margin:0 auto; }
#aqua .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/aqua_web_solutions.jpg) no-repeat scroll center bottom; height:188px;} 
.featuredcontainer .featured-mod { width:964px; margin:0 auto; font-size:0.917em; font-weight:bold; color:#fff; min-height:168px; position:relative; padding-top:12px; }
.featuredcontainer .featured-mod a { font-size:0.917em; font-weight:bold; color:#fff; }
.featured1 #aqua-nav {width:490px; float:right; margin-top:20px; display:none; }
.featured1 #aqua-nav .aq-nav-btn {min-width:60px; float:left; position:relative; padding:0 4px; margin-right:10px;}
.featured1 #aqua-nav .aq-nav-btn.last {margin-right:0px;}
.featured1 #aqua-nav .aq-nav-btn .lact {width:4px; padding:15px 0; position:absolute; top:0; left:0px; background:none; }
.featured1 #aqua-nav .aq-nav-btn .ract {width:4px;padding:15px 0; position:absolute; top:0; right:0px; background:none;}
.featured1 #aqua-nav .aq-nav-btn .actI {min-width:60px; padding:8px 6px; font-size:0.917em; font-weight:bold; color:#fff; position:relative; background:none;}
.featured1 #aqua-nav .aq-nav-btn.sel .lact {background:url(/graphics/hp/aq-nav-l.png) no-repeat scroll 0 0; }
.featured1 #aqua-nav .aq-nav-btn.sel .ract {background:url(/graphics/hp/aq-nav-r.png) no-repeat scroll 0 0;}
.featured1 #aqua-nav .aq-nav-btn.sel .actI {background:url(/graphics/hp/aq-nav-m.png) repeat-x scroll 0 0;}
#aqua .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aqua_header2.png) no-repeat scroll center bottom #dadfe1; padding-bottom:50px;}
.featured2 #aqua-sol-nav, .featured2 #aqua-sol-nav {position:absolute; top:-36px; left:0; display:none;}
#aqua .featured2 #aqua-sol-nav .aq-nav-btn, .featured2 #aqua-sol-nav .aq-nav-btn {width:162px; float:left; position:relative; padding:11px 2px; margin-right:1px; min-height:15px; text-align:center; background:url(/graphics/hp/aqua-nav-bg.png) no-repeat scroll 0 0; font-weight:bold; font-size:1.1em; }
#aqua .featured2 #aqua-sol-nav .sel.aq-nav-btn {background:url(/graphics/hp/aqua_tabmmo.png) no-repeat scroll 0 0; }
.featured2 #aqua-sol-nav .aq-nav-btn.last, .featured2 #aqua-sol-nav .aq-nav-btn.last {margin-right:0px;}
.featured2 .aq-sols-container {padding:0 0 4px; }
.featured2 .aq-sols-container .aq-sols-columns {width:98%; overflow:hidden;padding-left:20px; }
#aqua .featured2 .aq-sols-container .aq-col1 {width:295px; float:left; margin:0 18px 0 0px; }
#aqua .featured2 .aq-sols-container .aq-col2 {width:295px; float:left; }
.featured2 .aq-sl-hd {font-size:1.636em; font-weight:normal; color:#fff; margin-bottom:21px; text-align:left; overflow:hidden;}
.featured2 .aq-sl-hd .left{float:left;}
.featured2 .aq-sl-hd .right{float:right; margin-right:130px;}
#aqua .featured2 .featured-mod a.aq-sol {display:block; text-align:right; margin-top:4px; padding:30px 0; *padding:23px 0; cursor:pointer; width:333px; }
#aqua .featured2 .featured-mod a.aq-sol.aqua-flow {background:url(/graphics/hp/aqua_flow.png) no-repeat scroll 0 0; }
#aqua .featured2 .featured-mod a.aq-sol.aqua-lightening {background:url(/graphics/hp/aqua_lightening.png) no-repeat scroll 0 0; }
#aqua .featured2 .featured-mod a.aq-sol.aqua-content-target {background:url(/graphics/hp/aqua_content.png) no-repeat scroll 0 0; }
#aqua .featured2 .featured-mod a.aq-sol.aqua-mobile {background:url(/graphics/hp/aqua_mobile.png) no-repeat scroll 0 0; width:295px; }
#aqua .featured2 .featured-mod a.aq-sol.aqua-det-red {background:url(/graphics/hp/aqua_detections.png) no-repeat scroll 0 0; }
#aqua .aq-content {min-height:450px; background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll top center #dadfe1; }
.aq-content .aq-body, #sola .aq-content .aq-body {width:964px; margin:0 auto; margin-top:0px; min-height:450px; }
#aqua .featured2 .featured-mod a.aq-sol.aqua-dsa {background: url(/graphics/hp/dsa.png) no-repeat scroll 0 0 ; width:295px;}
#aqua .featured2 .featured-mod a.aq-sol.aqua-ads {background: url(/graphics/hp/ads.png) no-repeat scroll 0 0 ; width:295px;}
#aqua .featured2 .featured-mod a.aq-sol.aqua-dsa_ent {background: url(/graphics/hp/dsa_ent.png) no-repeat scroll 0 0 ; width:295px;}
#aqua .featured2 .featured-mod a.aq-sol.aqua-mobile {background: url(/graphics/hp/mobile.png) no-repeat scroll 0 0 ;}
#aqua .featured2 .aq-sols-container .aq-col2.center {width:295px; margin:0 18px 0 0; }
#aqua .featured2 .featured-mod a.aq-sol.aqua-mobile.center{width:295px;}
#aqua .featured2 .featured-mod a.aq-sol.aqua-pred{background:url(/graphics/hp/ads_predic.png) no-repeat scroll 0 0; width:295px;}
#aqua .featured2 .featured-mod a.aq-sol.aqua-mobile-accelerator{background:url(/graphics/hp/mob-acc-tab.png) no-repeat scroll 0 0; width:295px;}
#sliderMain { min-height:400px;}
#sliderMain #prev-next-btn { width:100%; overflow:hidden; padding-bottom:22px; }
#sliderMain #prev-next-btn .dlPrev {width:20px; height:30px; float:left; background:url(/graphics/hp/left_arrow.png) no-repeat scroll 0px 0; margin:13px 0 0 9px;display:block; }
#sliderMain #prev-next-btn .sliderHead {float:left; width:900px; text-align:center; font-size:2.167em; color:#545454; margin-top:18px; letter-spacing:-0.019em; }
#sliderMain #prev-next-btn .dlNext {width:20px; height:30px; float:left; background:url(/graphics/hp/right_arrow.png) no-repeat scroll 0px 0; margin:13px 0 0 4px; display:block;}
#sliderMain ul.slider, #sliderMain ul.groups {margin:0; padding:0; list-style:none; width:964px; float:left;}
#sliderMain .slider li.slide {width:964px;}
#sliderMain .slider .groups li.mod { width:310px; float:left; min-height:275px; margin-right:15px; position:relative; color:#333333; }
#sliderMain .slider .groups li.mod.lst {margin-right:0px;}
#sliderMain .slider .groups .mod .mod-img {display:block; width:310px; height:133px; margin-bottom:6px;}
#sliderMain .slider .groups .mod .mod-hd {font-size: 1.833em; font-weight:normal; margin:0 0 4px 10px; text-align:left;}
#sliderMain .slider .groups .mod .mod-body {margin-left:11px; line-height:1.667em; height:65px; overflow:hidden; text-align:left;}
#sliderMain .slider .groups .mod .learn-more {display:block; width:117px; height:26px; background:url(/graphics/hp/learn_more.png) no-repeat scroll 0 0;position:absolute; left:6px; bottom:4px; color:#FFF; font-size:1.25em; padding:8px 0 0 18px; font-weight:bold; text-indent:-999999px; }

#sliderMain .slider .groups .mod .aq-flow-tab { background:url(/graphics/hp/aquaflow.png) no-repeat scroll 0px 0; }
#sliderMain .slider .groups .mod .aq-lightening-tab { background:url(/graphics/hp/aqualightening.png) no-repeat scroll 0px 0; }
#sliderMain .slider .groups .mod .aq-content-tab { background:url(/graphics/hp/aquacontent.png) no-repeat scroll 0px 0; }
#sliderMain .slider .groups .mod .aq-mobile-tab { background:url(/graphics/hp/aqua_mobile_tab.png) no-repeat scroll 0px 0; }
#sliderMain .slider .groups .mod .aq-det-red-tab { background:url(/graphics/hp/aqua_detection_redirect.png) no-repeat scroll 0px 0; }
#sliderMain .slider .groups .mod .aq-mob-acc-tab{background:url(/graphics/hp/aq-mob-acc-icon.png) no-repeat scroll 0 0;}
#sliderMain .slider .groups .mod .aq-ads-pred{background:url(/graphics/hp/aq-ads-pred-icon.png) no-repeat scroll 0 0;}
#sliderMain .slider .groups .mod .aq-ads-desc{background:url(/graphics/hp/aq-ads-desc-icon.png) no-repeat scroll 0 0;}
#aqua .featured2 .featured-mod a.aq-sol.aqua-ecomp{background:url(/graphics/hp/edge_comp_tab.png) no-repeat scroll 0 0; width:295px;}
#sliderMain .slider .groups .mod .aq-edg-comp-tab {background:url(/graphics/hp/aq-edg-comp-icon.png) no-repeat scroll 0 0;}
.aq-sol-detail {width:955px; background:url(/graphics/hp/video_bg.png) no-repeat scroll 0 0; height:180px; padding:23px 20px; margin-left:0px; display:none; }
.aq-sol-detail #videocontainer {float:left; width:440px; display:none;}
.aq-sol-detail .description {float:left; width:90%; padding:6px 21px; }
.aq-sol-detail .description .desc-title { font-size:22px; color:#4a5258; font-weight:normal; line-height:24px; margin-bottom:20px; text-align:left;}
.aq-sol-detail .description p {color:#333; font-size:14px; margin-bottom:20px; line-height:20px; text-align:left;}
#aqua #sliderMain .slider .groups .mod .mod-hd {color:#3da1f7;}
/*Aqua Page style ends here */

/*Sola Page style begins here */
#sola .featuredcontainer .featured1 {  position:relative; width:100%; background:url(/graphics/hp/sola_header1.jpg) no-repeat scroll center bottom #dadfe1; padding-top:0px; margin:0 auto; }
#sola .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/sola_media_solutions.jpg) no-repeat scroll center bottom; height:189px; }
#sola .featuredcontainer .featured2 {padding-bottom:50px; position:relative; width:100%; background:url(/graphics/hp/sola_header2.png) no-repeat scroll center bottom #dadfe1; }
#sola .featured2 #aqua-sol-nav .sel.aq-nav-btn {background:url(/graphics/hp/sola_tab.png) no-repeat scroll 0 0; }
#sola .featured2 .aq-sols-container .aq-col1 {width:325px; float:left;}
#sola .featured2 .aq-sols-container .aq-col2 {width:295px; float:left;}
#sola .featured2 .aq-sols-container .aq-col3 {width:295px; float:right;}
#sola .featured2 .featured-mod a.aq-sol.sola-vision{background:url(/graphics/hp/sola_hdn.png) no-repeat scroll 0 0; width:295px;}
#sola .featured2 .featured-mod a.aq-sol.sola-netstorage{background:url(/graphics/hp/sola_ns.png) no-repeat scroll 0 0; width:295px;}
#sola .featured2 .featured-mod a.aq-sol.sola-ma{background:url(/graphics/hp/sola_ma.png) no-repeat scroll 0 0; width:295px;}
#sola .featured2 .featured-mod a.aq-sol.sola-esd{background:url(/graphics/hp/sola_esd_tab.png) no-repeat scroll 0 0; width:295px;}
#sola .featured2 .featured-mod a.aq-sol.sola-dm{background:url(/graphics/hp/sola_str_ana.png) no-repeat scroll 0 0; width:295px;}
#sola .featured2 .featured-mod a.aq-sol.sola-da{background:url(/graphics/hp/sola_media_business_tab.png) no-repeat scroll 0 0; width:295px;}
#sola .aq-content {min-height:450px; background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll top center #dadfe1; }
#sola .featured2 .featured-mod a.aq-sol {display:block; text-align:right; margin-top:4px; padding:30px 0; *padding:24px 0; cursor:pointer; width:295px; }
#sola #sliderMain .slider .groups .mod .aq-flow-tab { background:url(/graphics/hp/solavision.png) no-repeat scroll 0px 0; }
#sola #sliderMain .slider .groups .mod .aq-lightening-tab { background:url(/graphics/hp/solanetst.png) no-repeat scroll 0px 0; }
#sola #sliderMain .slider .groups .mod .mod-hd {color:#f4600d; }
#sola #sliderMain .slider .groups .mod .aq-content-tab {background: url(/graphics/hp/solamedia.png) no-repeat scroll 0 0 ;}
#sola #sliderMain .slider .groups .mod .sola-dm-tab {background: url(/graphics/hp/sola_dm_pod.png) no-repeat scroll 0 0;}
#sola #sliderMain .slider .groups .mod .sola-da-tab {background: url(/graphics/hp/solamedia.png) no-repeat scroll 0 0 ;}
#sola #sliderMain .slider .groups .mod .sola-sd-tab {background: url(/graphics/hp/sola_sd_tab.png) no-repeat scroll 0 0 ;}
#sola .featured2 #aqua-sol-nav .aq-nav-btn, .aq-nav-btn {width:162px; float:left; position:relative; padding:11px 2px; margin-right:1px; min-height:15px; text-align:center; background:url(/graphics/hp/sola_navi_tab_mo.jpg) no-repeat scroll 0 0; font-weight:bold; font-size:1.1em; }
#sola .featured2 .featured-mod a.aq-sol.sola-down-ana{background:url(/graphics/hp/downloadanalytics_tab.png) no-repeat scroll 0 0; width: 295px;}
#sola .featured2 .featured-mod a.aq-sol.sola-down-man{background:url(/graphics/hp/downloadmanager_tab.png) no-repeat scroll 0 0; width: 295px;}
#sola #sliderMain .slider .groups .mod .sola-tab{background: url(/graphics/hp/sola-icon.png) no-repeat scroll 0 0;}
#sola .featured2 .featured-mod a.aq-sol.sola-mw{background: url(/graphics/hp/sola_media_workflow.png) no-repeat scroll 0 0; width: 295px;}
#sola #sliderMain .slider .groups .mod .aq-med-wor-tab{background:url(/graphics/hp/media_workflow_icon.png) no-repeat scroll 0 0;}
#sola #sliderMain .slider .groups .mod .sola-download-analytics-tab{background:url(/graphics/hp/download-analytics-icon.png) no-repeat scroll 0 0;}

/*Sola Page style ends here */

/*Kona Page style begins here*/
#kona .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/kona_header1.png) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#kona .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/kona_header_new.jpg) no-repeat scroll center bottom; height:189px;}
#kona .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/kona_header2.png) no-repeat scroll center bottom #7C0B00; padding-bottom:50px; }
#kona .featured2 #aqua-sol-nav .sel.aq-nav-btn {background:url(/graphics/hp/kona_tab.png) no-repeat scroll 0 0; }
#kona .featured2 .aq-sols-container .aq-col1 {width:300px; float:left; margin:0 10px 0 0px; }
#kona .featured2 .aq-sols-container .aq-col2 {width:300px; float:left; margin-right:10px; }
#kona .featured2 .aq-sols-container .aq-col3{float:left; width:300px;}
#kona .featured2 .featured-mod a.aq-sol.kona-ddos {background:url(/graphics/hp/konadefender.png) no-repeat scroll 0 0; }
#kona .featured2 .featured-mod a.aq-sol.kona-defender {background:url(/graphics/hp/konaddosdef.png) no-repeat scroll 0 0; }
#kona .featured2 .featured-mod a.aq-sol.kona-waf {background:url(/graphics/hp/konawebapp.png) no-repeat scroll 0 0; margin-top:4px; }
#kona .aq-content {min-height:450px; background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll top center #dadfe1; }
#kona .featured2 .featured-mod a.aq-sol {display:block; text-align:right; margin-top:4px; padding:30px 0; *padding:24px 0; cursor:pointer; width:303px; }
#kona #sliderMain .slider .groups .mod .kona_def { background:url(/graphics/hp/kona_def.png) no-repeat scroll 0px 0; }
#kona #sliderMain .slider .groups .mod .kona_waf { background:url(/graphics/hp/kona_webapp.png) no-repeat scroll 0px 0; }
#kona #sliderMain .slider .groups .mod .kona_ddos_def { background:url(/graphics/hp/kona_ddos.png) no-repeat scroll 0px 0; }
#kona #sliderMain .slider .groups .mod .mod-img {height:133px; width:311px; }
#kona .aq-sol-detail .description .desc-title { font-size:22px; color:#4a5258; font-weight:normal; line-height:24px; margin-bottom:20px; }
#kona #sliderMain .slider .groups .mod .mod-hd {color:#bf1000; }
#kona .featured2 #aqua-sol-nav .aq-nav-btn, .featured2 #aqua-sol-nav .aq-nav-btn {width:162px; float:left; position:relative; padding:11px 2px; margin-right:1px; min-height:15px; text-align:center; background:url(/graphics/hp/kona_tabmo.png) no-repeat scroll 0 0; font-weight:bold; font-size:1.1em; }
#kona #sliderMain #prev-next-btn .dlPrev {display:block;}
#kona #sliderMain #prev-next-btn .dlNext {display:block;}
#kona .featured2 .featured-mod a.aq-sol.kona-edge {background:url(/graphics/hp/edge_tokenization.png) no-repeat scroll 0 0; margin-top:4px;}
#kona .featured2 .featured-mod a.aq-sol.kona-security {background:url(/graphics/hp/security_portfolio.png) no-repeat scroll 0 0;}
#kona .featured2 .featured-mod .aq-col2 a.aq-sol.kona-defender {background:url(/graphics/hp/kona_siteshield.png) no-repeat scroll 0 0; margin-top:43px;}
#kona #sliderMain .slider .groups .mod .edge_token_def {background:url(/graphics/hp/kona_edge_tok_sico.png) no-repeat scroll 0 0;}
#kona #sliderMain .slider .groups .mod .kona_site_shield {background:url(/graphics/hp/kona_dns_icon.png) no-repeat scroll 0 0;}
#kona .featured2 .featured-mod a.aq-sol.dns-protection{background:url(/graphics/hp/dns_protect.png) no-repeat scroll 0 0; margin-top:4px;}
#kona .featured2 .featured-mod .aq-col2 a.aq-sol.compliance{background:url(/graphics/hp/compliance_mgmt.png) no-repeat scroll 0 0;}
#kona #sliderMain .slider .groups .mod .learn-more{width:100px; bottom:5px;}
#kona #sliderMain .slider .groups .mod .kona_compliance_management{background:url(/graphics/hp/compliance_management_icon.png) no-repeat scroll 0 0;}
#kona #sliderMain .slider .groups .mod .kona_dns{background:url(/graphics/hp/dns_icon.png) no-repeat scroll 0 0;}
/*Kona page style ends here*/

/*Terra page style starts here*/
#terra .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/terra_header1.png) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#terra .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/terra_enterprise_solution.jpg) no-repeat scroll center bottom; height:189px;}
#terra .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra_header2.png) no-repeat scroll center bottom #dadfe1; padding-bottom:50px; }
#terra .featured2 #aqua-sol-nav .sel.aq-nav-btn {background:url(/graphics/hp/terra_tabmo.png) no-repeat scroll 0 0; }
#terra .featured2 .aq-sols-container .aq-col1 {width:290px; float:left; margin:0 10px 0 0px; display:block;}
#terra .featured2 .aq-sols-container .aq-col1.sec {width:290px;}
#terra .featured2 .aq-sols-container .aq-col2 {width:290px; float:left; }
#terra .featured2 .featured-mod a.aq-sol.terra-core {background:url(/graphics/hp/terra_core_button.png) no-repeat scroll 0 0; }
#terra .featured2 .featured-mod a.aq-sol.terra-fortis {background:url(/graphics/hp/terra_waa.png) no-repeat scroll 0 0; }
#terra .featured2 .featured-mod a.aq-sol.terra-traffic {background:url(/graphics/hp/terra_ipaa.png) no-repeat scroll 0 0; }
#terra .featured2 .featured-mod a.aq-sol.terra-site-an {background: url("/graphics/hp/terra_site_analyzer.png") no-repeat scroll 0 0 transparent;}
#terra .aq-content {min-height:450px; background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll top center #dadfe1; }
#terra .featured2 .featured-mod a.aq-sol {display:block; text-align:right; margin-top:4px; padding:27px 0; *padding:21px 0; cursor:pointer; width:300px; }
#terra #sliderMain .slider .groups .mod .terra-core-tab { background:url(/graphics/hp/terra_core.png) no-repeat scroll 0px 0; }
#terra #sliderMain .slider .groups .mod .terra-fortis-tab{background:url(/graphics/hp/terra_waa_sico.png) no-repeat scroll 0 0;}
#terra #sliderMain .slider .groups .mod .terra-traffic-tab { background:url(/graphics/hp/terra_traffic.png) no-repeat scroll 0 0; }
#terra .aq-sol-detail .description .desc-title { font-size:22px; color:#4a5258; font-weight:normal; line-height:24px; margin-bottom:20px;}
#terra .featured2 #aqua-sol-nav .aq-nav-btn {background:url(/graphics/hp/terra_tab.png) repeat-x scroll 0 0;}
#terra #sliderMain .slider .groups .mod .mod-hd {color:#639709; }
#terra #sliderMain #prev-next-btn .dlPrev {display:block;}
#terra #sliderMain #prev-next-btn .dlNext {display:block;}
#terra #sliderMain .slider .groups .mod .terra-ipaa-tab {background:url(/graphics/hp/terra_ipaa_sico.png) no-repeat scroll 0 0;}
#terra .featured2 .featured-mod a.aq-sol.terra-alta {background: url(/graphics/hp/terra_alta_tab.png) no-repeat scroll 0 0;}
#terra .featured2 .featured-mod a.aq-sol.terra-cloud-catalyst {background: url(/graphics/hp/terra_cloud_catalyst.png) no-repeat scroll 0 0;}
#terra #sliderMain .slider .groups .mod .terra-alta-tab{background:url(/graphics/hp/terra_alta_icon.png) no-repeat scroll 0 0;}
#terra .featured2 .featured-mod .aq-col1.sec a.aq-sol.gtm{ margin-top:43px;background:url(/graphics/hp/terra_gtm.png) no-repeat scroll 0 0;}
#terra .featured2 .featured-mod .aq-col1.sec a.aq-sol.edns{background:url(/graphics/hp/terra_edns.png) no-repeat scroll 0 0;}
#terra #sliderMain .slider .groups .mod .terra-gtm-tab{background:url(/graphics/hp/terra_gtm_pod.png) no-repeat scroll 0 0;} 
#terra #sliderMain .slider .groups .mod .terra-edns-tab{background:url(/graphics/hp/terra_edns_pod.png) no-repeat scroll 0 0;}
#terra #sliderMain .slider .groups .mod .terra-catalyst-tab{background:url(/graphics/hp/terra_cloud_catalyst_p.png) no-repeat scroll 0 0;}
/*Terra page style ends here*/

/*Solutions_new page style starts here*/
#solutions .featuredcontainer .featured1 { height:192px; position:relative; width:100%; background:url(/graphics/hp/soluhome_header1.png) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#solutions .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/terra_enterprise_solution.jpg) no-repeat scroll center top; height:112px; padding-top:56px;}
#solutions .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/terra_header2.png) no-repeat scroll center bottom #dadfe1; padding-bottom:50px; }
#solutions .featured2 #aqua-sol-nav .sel.aq-nav-btn {background:url(/graphics/hp/terra_tabmo.png) no-repeat scroll 0 0; }
#solutions .featured2 .aq-sols-container .aq-col1 {width:339px; float:left; margin:0 18px 0 0px; }
#solutions .featured2 .aq-sols-container .aq-col2 {width:339px; float:left; }
#solutions .featured2 .featured-mod a.aq-sol.terra-core {background:url(/graphics/hp/terra_core_button.png) no-repeat scroll 0 0; }
#solutions .featured2 .featured-mod a.aq-sol.terra-fortis {background:url(/graphics/hp/terra_fortis_button.png) no-repeat scroll 0 0; }
#solutions .featured2 .featured-mod a.aq-sol.terra-traffic {background:url(/graphics/hp/terra_trafic_button.png) no-repeat scroll 0 0; }
#solutions .aq-content {min-height:730px; background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll top center #dadfe1; }
#solutions .featured2 .featured-mod a.aq-sol {display:block; text-align:right; margin-top:4px; padding:30px 0 31px; *padding:23px 0; cursor:pointer; width:339px; }
#solutions #sliderMain .slider .groups .mod .terra-core-tab { background:url(/graphics/hp/terra_core.png) no-repeat scroll 0px 0; }
#solutions #sliderMain .slider .groups .mod .terra-fortis-tab { background:url(/graphics/hp/terra_fortis.png) no-repeat scroll 0px 0; }
#solutions #sliderMain .slider .groups .mod .terra-traffic-tab { background:url(/graphics/hp/terra_traffic.png) no-repeat scroll 0px 0; }
#solutions .aq-sol-detail .description .desc-title { font-size:22px; color:#4a5258; font-weight:normal; line-height:24px; margin-bottom:20px;}
#solutions .featured2 #aqua-sol-nav .aq-nav-btn {background:url(/graphics/hp/terra_tab.png) repeat-x scroll 0 0;}
#solutions #sliderMain .slider .groups .mod .mod-hd {color:#639709; }
#solutions a#aura-btn:hover {background:url(/graphics/hp/aurabutton_mo.png) no-repeat;}
#solutions a#terra-btn:hover {background:url(/graphics/hp/terrabutton_mo.png) no-repeat;}
#solutions a#kona-btn:hover {background:url(/graphics/hp/konabutton_mo.png) no-repeat;}
#solutions a#sola-btn:hover {background:url(/graphics/hp/solabutton_mo.png) no-repeat;}
#solutions a#aqua-btn:hover {background:url(/graphics/hp/aquabutton_mo.png) no-repeat;}
#solutions .sol_header { margin: 0 auto; overflow: hidden; padding: 20px 10px 32px 16px; position: relative; width: 940px; }
#solutions .shadow {background:url(/graphics/hp/divider.png) repeat center bottom;}
#solutions .featuredcontainer.featured2 {background:url(/graphics/hp/soluhome_header2.jpg) no-repeat scroll center bottom #2b3440; height:506px}
#solutions #aura-btn { background:url(/graphics/hp/aurabutton.png) no-repeat; height:307px; width:190px; float:left; display:block; }
#solutions #seperator { background:url(/graphics/hp/divider.png) repeat-x; height:307px; width:0.318em; float:left;}
#solutions #terra-btn { background:url(/graphics/hp/terrabutton.png) no-repeat; height:307px; width:190px; float:left; display:block; }
#solutions #kona-btn { background:url(/graphics/hp/konabutton.png) no-repeat; height:307px; width:190px; float:left; display:block; }
#solutions #aqua-btn { background:url(/graphics/hp/aquabutton.png) no-repeat; height:307px; width:190px; float:left; display:block; }
#solutions #sola-btn { background:url(/graphics/hp/solabutton.png) no-repeat; height:307px; width:190px; float:left; display:block; }
#solutions .clear { clear:both;}
#solutions .featured2 #service-support{background:url(/graphics/hp/services_solutions_off.png) no-repeat scroll 0 0; width:964px; height:83px; display:block; padding-bottom:4px;}
#solutions .featured2 #service-support:hover{background-image: url(/graphics/hp/services_solutions_on.png);}
#solutions .featured2 #intelligent_platform{background:url(/graphics/hp/ip_off.png) no-repeat scroll 0 0; width:964px; height:83px; display:block; margin:20px 0 3px;}
#solutions .featured2 #intelligent_platform:hover{background-image: url(/graphics/hp/ip_on.png);}
#solutions .featured2 #intelligent_platform1 {background: url(/graphics/hp/intl_platform.png) no-repeat scroll 0 0; display: block; height: 32px; margin: 20px 0 3px; width:428px;}
#solutions .featured2 #intelligent_platform1:hover{background: url(/graphics/hp/intl_platform_over.png) no-repeat scroll 0 0;}

#solutions .featured2 .upper_section{width:100%; overflow:hidden;}
#solutions .featured2 .upper_section #luna_solutions{background:url(/graphics/hp/luna_tab.png) no-repeat scroll 0 0; width:481px; height:85px; float:left;}
#solutions .featured2 .upper_section #luna_solutions:hover{background:url(/graphics/hp/luna_tab_mo.png) no-repeat scroll 0 0;}
#solutions .featured2 .upper_section #service-support{background:url(/graphics/hp/services-tab.png) no-repeat scroll 0 0; width:482px; height:85px; float:right;}
#solutions .featured2 .upper_section #service-support:hover{background:url(/graphics/hp/services-tab_mo.png) no-repeat scroll 0 0;}
/*Solutions_new page style ends here*/

/*Aura page style starts here*/


#aura .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/aura_header1.png) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aura .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/aura_solution.jpg) no-repeat scroll center bottom; height:189px; }
#aura .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aura_header2.png) no-repeat scroll center bottom #dadfe1; }
#aura .featured2 #aqua-sol-nav .sel.aq-nav-btn {background:url(/graphics/hp/aura_tabmo.png) no-repeat scroll 0 0; }
#aura .featured2 .aq-sols-container .aq-col1 {width:339px; float:left; margin:0 18px 0 0px; }
#aura .featured2 .aq-sols-container .aq-col2 {width:339px; float:left; }
#aura .featured2 .featured-mod a.aq-sol.terra-core {background:url(/graphics/hp/aura-mcdn.png) no-repeat scroll 0 0; }
#aura .featured2 .featured-mod a.aq-sol.terra-fortis {background:url(/graphics/hp/aura-halo.png) no-repeat scroll 0 0; margin-top:43px; }
#aura .featured2 .featured-mod a.aq-sol.terra-traffic {background:url(/graphics/hp/aura-aanp.png) no-repeat scroll 0 0; }
#aura .aq-content {min-height:450px; background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll top center #dadfe1; }
#aura .featured2 .featured-mod a.aq-sol {display:block; text-align:right; margin-top:4px; padding:30px 0 31px; *padding:23px 0; cursor:pointer; width:339px; }
#aura #sliderMain .slider .groups .mod .terra-core-tab { background:url(/graphics/hp/aura-halo-logo.png) no-repeat scroll 0px 0; }
#aura #sliderMain .slider .groups .mod .terra-fortis-tab { background:url(/graphics/hp/aura-mcdn-logo.png) no-repeat scroll 0px 0; }
#aura #sliderMain .slider .groups .mod .terra-traffic-tab { background:url(/graphics/hp/aura-aanp-logo.png) no-repeat scroll 0px 0; }
#aura .aq-sol-detail .description .desc-title { font-size:22px; color:#4a5258; font-weight:normal; line-height:24px; margin-bottom:20px;}
#aura .featured2 #aqua-sol-nav .aq-nav-btn {background:url(/graphics/hp/aura_tab.png) repeat-x scroll 0 0;}
#aura #sliderMain .slider .groups .mod .mod-hd {color:#00755D; height:55px; }
#aura #sliderMain #prev-next-btn .dlPrev {display:block;}
#aura #sliderMain #prev-next-btn .dlNext {display:block;}
#aura #sliderMain ul.slider, #sliderMain ul.groups{height:330px;}
#aura #sliderMain .slider .groups li.mod {height:325px;}
#aura .featured-new{height:720px;background:url('/graphics/hp/new_aura_bg.jpg') no-repeat center center;color:#ffffff;padding-top:70px;margin:0 auto;width:100%;}
#aura .featured-new-top{width:100%;overflow:hidden;font-weight:bold;}
#aura .featured-new .featured-new-top .l-text{float:left;width:47%;line-height:18px;}
#aura .featured-new .featured-new-top .r-text{float:left;width:45%;margin-left:25px;line-height:18px;}
#aura .featured-new .featured-new-top .r-text div{padding-top:20px;}
#aura .featured-new .featured-new-btm{height: 499px;margin: 0 auto;width: 935px;}
#aura .featured-new .featured-new-btm .white-box-left{float:left;height:449px;width:440px;background:#ffffff;}
#aura .third-container{overflow:hidden;}
#aura .white-left-strip{background:url('/graphics/hp/white_box_left_strip.png') no-repeat;height:449px;float:left;width:10px;}
#aura .white-box-con{float:left;width:460px;padding-top:60px;}
#aura .white-right-strip{background:url('/graphics/hp/white_box_right_strip.png') no-repeat;height:449px;float:left;width:10px;}
#aura .top-text{color:#00624f;font-weight:bold;padding-left:25px;padding-top:30px;}
#aura .white-box-text{color:#00896e;padding-right:20px;width:350px;float:left;}
#aura .white-box-text li{color:##009F84;padding:10px 0px 10px 0px;font-style:italic;}
#aura .white-box-text li div{color:#009f84;font-style:italic;font-weight:bold;}
#aura .white-box-text li .more-text{color:#545a59;font-style:normal;font-weight:normal;line-height:19px;}
#aura .white-box-text li .more-text a{text-decoration:underline;font-weight:bold;color:#0181b7;}
#aura .featured-new-btm .aura-sols-right{margin-left:50px;float:left;width:400px;padding-top:10px;}
#aura .cdn{margin-left:120px;}
#aura .terra-sol-line{margin-bottom:10px;}
#aura .op-cdn-txt{margin-bottom:10px;}
#aura .terra-sol-line-last{line-height:17px;width:355px;margin-top:45px;}
#aura .featuredcontainer .featured1 .back-solns{url(/graphics/hp/backtosolutions_button.png) no-repeat scroll 0 0 transparent; width:152px;}
#aura .first-con{margin: 0 auto;width:935px;}
#aura .cdncon{margin:0 auto;width:170px;}
#aura .terra-fortis-tab1{background:url(/graphics/hp/aura-lcdn-logo.png) no-repeat scroll 0 0;}
#aura .aura-halo{background:url(/graphics/hp/aura_halo_bg.png) no-repeat scroll 0 0;margin-top:15px;}
#aura .aura-aanp{background:url(/graphics/hp/aura-aanp.png) no-repeat scroll 0 0;}
#aura .aura-mcdn{background:url(/graphics/hp/aura-halo.png) no-repeat scroll 0 0;}
#aura .aura-lcdn{background:url(/graphics/hp/aura-lcdn.png) no-repeat scroll 0 0;}
#aura .aura-instant-fed{background:url(/graphics/hp/akamai_instant_federation.png) no-repeat scroll 0 0;}
#aura .aura-sol{cursor: pointer;display: block;margin-top: 4px;height:56px;text-align: right;width: 345px;}
#aura .featuredcontainer .featured1 .featured_title .head_text{bottom:100px;}
/*Aura page style ends here*/

.featuredcontainer .featured1 .featured_title .head_text{display:block; width:450px; position:absolute; bottom:115px; right:85px; color:#FFFFFF; font-size:14px; line-height:18px;}
#kona .featuredcontainer .featured1 .featured_title .head_text{bottom:97px;}
#aqua .featuredcontainer .featured1 .featured_title .head_text{bottom:97px;}
#terra .featuredcontainer .featured1 .featured_title .head_text{bottom:97px;}
#sola .featuredcontainer .featured1 .featured_title .head_text{bottom:97px;}

/*Kona solutions Page style begins here*/
#kona-ddos-defender .featuredcontainer .featured1 { height:165px; position:relative; width:100%; background:url(/graphics/hp/kona_header1.png) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#kona-ddos-defender .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/kon-sub-header1.jpg) no-repeat scroll left bottom; height:189px; padding-top:56px;}
#kona-ddos-defender .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/kona-sub-header2.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
/*Kona page style ends here*/

/*aqua solutions Page style begins here*/

#aqua-site-performance .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
.product-brief-txt{margin-left:0px;float:left;margin-left:40px;padding-top:10px;font-style:italic;font-size:9px;}
#aqua-site-performance .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-site-performance .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aqua-site-performance .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#aqua-site-performance .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#aqua-site-performance .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aqua_dynsmic.png) no-repeat scroll -5px -9px; height:110px; width:635px; position:absolute; top:45px; left:0; }
#aqua-site-performance .featured2 .featured-mod {position:relative;}
#aqua-site-performance .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-site-performance .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-site-performance .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-site-performance .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-site-performance .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-site-performance .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-site-performance .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-site-performance .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-site-performance .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-site-performance .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-site-performance .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-site-performance .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-site-performance .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#aqua-site-performance .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#aqua-site-performance .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;} 
/*aqua solutions Page style ends here*/

/*Aqua DSA Enterprise Style below*/
#aqua-dsa-enterprise .featuredcontainer .featured1 { height:165px; position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aqua-dsa-enterprise .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-dsa-enterprise .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; padding-top:56px; font-size:14px; line-height:48px; color:#fff;}
#aqua-dsa-enterprise .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:89px; left:307px;}
#aqua-dsa-enterprise .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#aqua-dsa-enterprise .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aqua_dsa_enterp.png) no-repeat scroll -5px -9px; height:110px; width:418px; position:absolute; top:45px; left:0; }
#aqua-dsa-enterprise .featured2 .featured-mod {position:relative;}
#aqua-dsa-enterprise .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-dsa-enterprise .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-dsa-enterprise .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-dsa-enterprise .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-dsa-enterprise .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-dsa-enterprise .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-dsa-enterprise .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-dsa-enterprise .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-dsa-enterprise .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-dsa-enterprise .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-dsa-enterprise .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-dsa-enterprise .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-dsa-enterprise .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#aqua-dsa-enterprise .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#aqua-dsa-enterprise .featured2 .sols-sub-container .ddos-defender-writeup .left_side {width:285px; float:left; padding-right:40px;}
#aqua-dsa-enterprise .featured2 .sols-sub-container .ddos-defender-writeup .right_side {width:275px; float:left;}
#aqua-dsa-enterprise .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}		
/*Aqua DSA Enterprise Style Ends*/

/*Aqua ADS Style below*/
#aqua-ads .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aqua-ads .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-ads .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aqua-ads .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#aqua-ads .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#aqua-ads .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aqua_akam_advert_solu.png) no-repeat scroll -5px -9px; height:110px; width:727px; position:absolute; top:45px; left:0; }
#aqua-ads .featured2 .featured-mod {position:relative;}
#aqua-ads .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-ads .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-ads .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-ads .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-ads .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-ads .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-ads .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-ads .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-ads .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-ads .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-ads .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-ads .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-ads .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#aqua-ads .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#aqua-ads .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aqua-ads .sol-sub-body .news .main {height:440px;}
#aqua-ads .featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-left{width:33%;}
#aqua-ads .featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-right{width:33%;}
#aqua-ads .featured2 .featured-mod .sols-sub-container .pdf-container{width:100%;}
/*Aqua ADS ends here*/

/*Aqua ADS Descriptive Style below*/
#aqua-ads-desc .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aqua-ads-desc .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-ads-desc .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aqua-ads-desc .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#aqua-ads-desc .featuredcontainer .featured2 { height:528px; position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2.jpg) no-repeat scroll center top #dadfe1; color:#fff; }
#aqua-ads-desc .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aqua_akam_advert_solu_desc_bg.png) no-repeat scroll -5px -9px; height:110px; width:727px; position:absolute; top:45px; left:0; }
#aqua-ads-desc .featured2 .featured-mod {position:relative;}
#aqua-ads-desc .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-ads-desc .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-ads-desc .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-ads-desc .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-ads-desc .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-ads-desc .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-ads-desc .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-ads-desc .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-ads-desc .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-ads-desc .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-ads-desc .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-ads-desc .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-ads-desc .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#aqua-ads-desc .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#aqua-ads-desc .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aqua-ads-desc .sol-sub-body .news .main {height:190px;}
/*Aqua ADS Descriptive ends here*/

/*Aqua Mobile CSS below*/
#aqua-mobile .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aqua-mobile .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-mobile .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aqua-mobile .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#aqua-mobile .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#aqua-mobile .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aqua_mobile_detec_redir.png) no-repeat scroll -5px -5px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#aqua-mobile .featured2 .featured-mod {position:relative;}
#aqua-mobile .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-mobile .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-mobile .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-mobile .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-mobile .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-mobile .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-mobile .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-mobile .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-mobile .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-mobile .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-mobile .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-mobile .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#aqua-mobile .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#aqua-mobile .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#aqua-mobile .featured2 .sols-sub-container .ddos-defender-writeup .left_side {width:285px; float:left; padding-right:40px;}
#aqua-mobile .featured2 .sols-sub-container .ddos-defender-writeup .right_side {width:275px; float:left;}
#aqua-mobile .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#aqua-mobile .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-mobile .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aqua-mobile .sol-sub-body .news .main {height:220px;}
#aqua-mobile .sol-sub-body .promo-container .promo .promo-head{line-height:20px;}
#aqua-mobile .promo-head{text-transform:none !important;}
#aqua-mobile .sol-sub-body .promo-container .promo1.promo .promo-txt{height:220px;}
/*Aqua Mobile CSS ends*/

/*Aqua Edge Computing CSS Below */

#aqua-edg-cmptg .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aqua-edg-cmptg .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-edg-cmptg .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aqua-edg-cmptg .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#aqua-edg-cmptg .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#aqua-edg-cmptg .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/edge_comp_ico.png) no-repeat scroll -5px -9px; height:110px; width:635px; position:absolute; top:45px; left:0; }
#aqua-edg-cmptg .featured2 .featured-mod {position:relative;}
#aqua-edg-cmptg .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-edg-cmptg .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-edg-cmptg .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-edg-cmptg .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-edg-cmptg .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-edg-cmptg .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-edg-cmptg .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-edg-cmptg .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-edg-cmptg .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-edg-cmptg .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-edg-cmptg .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-edg-cmptg .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-edg-cmptg .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#aqua-edg-cmptg .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#aqua-edg-cmptg .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;} 
.product-brief-txt{margin-left:0px;float:left;margin-left:40px;padding-top:10px;font-style:italic;font-size:9px;}
#aqua-edg-cmptg .sol-sub-body .sol-sub-components{width:740px;}
#aqua-edg-cmptg .sol-sub-body .sol-sub-components .components-title{background:url(/graphics/hp/ben_wide_header.png) no-repeat scroll 0 0;}
#aqua-edg-cmptg .sol-sub-body .sol-sub-components .components-body{background:url(/graphics/hp/ben_wide_body.png) repeat-y scroll 0 0;}
#aqua-edg-cmptg .sol-sub-body .sol-sub-components .components-footer{background:url(/graphics/hp/ben_wide_btm.png) no-repeat scroll 0 0;}
#aqua-edg-cmptg .sol-sub-body .promo-container{float:right;}
		
/*Aqua Edge Computing CSS Ends*/	


/*AQUA Mobile Accelerator CSS Below*/

#aqua-mobile-accelerator .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aqua-mobile-accelerator .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-mobile-accelerator .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aqua-mobile-accelerator .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#aqua-mobile-accelerator .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#aqua-mobile-accelerator .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aq-mob-acc-title.png) no-repeat scroll -5px -3px; height:110px; width:760px; position:absolute; top:45px; left:0; }
#aqua-mobile-accelerator .featured2 .featured-mod {position:relative;}
#aqua-mobile-accelerator .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-mobile-accelerator .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-mobile-accelerator .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-mobile-accelerator .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-mobile-accelerator .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-mobile-accelerator .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-mobile-accelerator .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-mobile-accelerator .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-mobile-accelerator .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .ddos-defender-writeup .left_side {width:285px; float:left; padding-right:40px;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .ddos-defender-writeup .right_side {width:275px; float:left;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#aqua-mobile-accelerator .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-mobile-accelerator .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aqua-mobile-accelerator .sol-sub-body .news .main {height:220px;}
#aqua-mobile-accelerator .sol-sub-body .promo-container .promo .promo-head{line-height:20px;}
#aqua-mobile-accelerator .sol-sub-body .news .main .text_container .d-link a{text-transform:none;}
#aqua-mobile-accelerator .sol-sub-body .promo-container .promo .promo-head{text-transform:none;}
#aqua-mobile-accelerator .sol-sub-body .promo-container .promo1.promo .promo-txt{height:220px;}

/*AQUA Mobile Accelerator CSS Ends*/	

/*AQUA IPv6 Adaptation CSS Starts*/	

#aqua-ipv6-adaptation .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/aq-sol-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#aqua-ipv6-adaptation .product-brief-txt{margin-left:0px;float:left;margin-left:40px;padding-top:10px;font-style:italic;font-size:9px;}
#aqua-ipv6-adaptation .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#aqua-ipv6-adaptation .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aq-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aqua-ipv6-adaptation .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#aqua-ipv6-adaptation .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/aq-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#aqua-ipv6-adaptation .featured2 .featured-mod .sol_sub_title {background: url(/graphics/hp/aqua_ipv6_sol_tit_img.png) no-repeat scroll 0px 0px; height:110px; width:635px; position:absolute; top:45px; left:0; }
#aqua-ipv6-adaptation .featured2 .featured-mod {position:relative;}
#aqua-ipv6-adaptation .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aqua-ipv6-adaptation .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aqua-ipv6-adaptation .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aqua-ipv6-adaptation .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aqua-ipv6-adaptation .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aqua-ipv6-adaptation .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aqua-ipv6-adaptation .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aqua-ipv6-adaptation .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aqua-ipv6-adaptation .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aqua-ipv6-adaptation .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aqua-ipv6-adaptation .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aqua-ipv6-adaptation .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aqua-ipv6-adaptation .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left;margin-top: 32px; }
#aqua-ipv6-adaptation .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px;margin-top:50px;}
#aqua-ipv6-adaptation .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;} 
#aqua-ipv6-adaptation .sol-sub-body .news .main .text_container{margin: 30px 0 0;height: 80px;}
#aqua-ipv6-adaptation .sol-sub-body .news .main{height:auto;} 
#aqua-ipv6-adaptation .sol-sub-body .promo-container .promo1 .promo-head{text-transform: none;}
#aqua-ipv6-adaptation .sub-heading{font-size:14px;padding-top:20px;}
#aqua-ipv6-adaptation .sub-heading-desc{padding-top:10px;font-weight:normal;font-size:11px;}
/*AQUA IPv6 Adaptation CSS Ends*/	



/*Sola ESD CSS below*/

#sola-sub-esd .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-esd .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-esd .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#sola-sub-esd .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-esd .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-esd .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/sola_esd.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#sola-sub-esd .featured2 .featured-mod {position:relative;}
#sola-sub-esd .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-esd .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-esd .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-esd .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-esd .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-esd .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-esd .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-esd .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-esd .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-esd .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-esd .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-esd .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-esd .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-esd .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-esd .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-esd .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-esd .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-esd .sol-sub-body .news .main {height:430px;}
#sola-sub-esd .featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-left{width:100%}
#sola-sub-esd .featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-left .dwnld-soln-bro{width:165px;}

/*Sola ESD CSS ends*/

/* Sola Net Storage CSS Begins */
#sola-sub-net_storage .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-net_storage .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-net_storage .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px;font-size:14px; line-height:48px; color:#fff;}
#sola-sub-net_storage .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-net_storage .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-net_storage .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/sola_aka_netsto.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#sola-sub-net_storage .featured2 .featured-mod {position:relative;}
#sola-sub-net_storage .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-net_storage .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-net_storage .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-net_storage .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-net_storage .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-net_storage .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-net_storage .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-net_storage .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-net_storage .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-net_storage .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-net_storage .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-net_storage .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-net_storage .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-net_storage .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-net_storage .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-net_storage .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-net_storage .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-net_storage .sol-sub-body .news .main {height:430px;}
#sola-sub-net_storage .sol-sub-body .promo-container .promo .first-promo-txt{ background: url(/graphics/hp/sol_cust_testimonial_bgshadow.png) repeat-y scroll 0 0; height: 90px; padding: 20px 25px 18px; width: 152px; }
/* Sola Net Storage Css Ends */

/* Sola Stream Analyser CSS Begins */
#sola-sub-stream_analyser .featuredcontainer .featured1 { height:164px; position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-stream_analyser .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-stream_analyser .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px; padding-top:56px; font-size:14px; line-height:48px; color:#fff;}
#sola-sub-stream_analyser .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:87px; left:323px;}
#sola-sub-stream_analyser .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-stream_analyser .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/sola_stream_ana.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#sola-sub-stream_analyser .featured2 .featured-mod {position:relative;}
#sola-sub-stream_analyser .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-stream_analyser .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-stream_analyser .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-stream_analyser .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-stream_analyser .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-stream_analyser .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-stream_analyser .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-stream_analyser .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-stream_analyser .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-stream_analyser .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-stream_analyser .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-stream_analyser .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-stream_analyser .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-stream_analyser .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-stream_analyser .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-stream_analyser .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-stream_analyser .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-stream_analyser .sol-sub-body .news .main {height:430px;}
/* Sola Stream Analyser Css Ends */

/* Sola Media Delivery CSS Begins */
#sola-sub-media_delivery .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-media_delivery .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-media_delivery .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#sola-sub-media_delivery .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-media_delivery .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-media_delivery .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/media_solution_title.png) no-repeat scroll -5px -9px; height:95px; width:639px; position:absolute; top:45px; left:0; }
#sola-sub-media_delivery .featured2 .featured-mod {position:relative;}
#sola-sub-media_delivery .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-media_delivery .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-media_delivery .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-media_delivery .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-media_delivery .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-media_delivery .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-media_delivery .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-media_delivery .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-media_delivery .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-media_delivery .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-media_delivery .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-media_delivery .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-media_delivery .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-media_delivery .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-media_delivery .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-media_delivery .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-media_delivery .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-media_delivery .sol-sub-body .news .main {height:430px;}
/* Sola Media Delivery Css Ends */

/* Sola Media Analytics CSS Begins */
#sola-sub-media_analytics .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-media_analytics .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-media_analytics .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#sola-sub-media_analytics .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-media_analytics .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-media_analytics .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/sola_med_analytics.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#sola-sub-media_analytics .featured2 .featured-mod {position:relative;}
#sola-sub-media_analytics .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-media_analytics .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-media_analytics .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-media_analytics .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-media_analytics .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-media_analytics .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-media_analytics .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-media_analytics .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-media_analytics .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-media_analytics .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-media_analytics .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-media_analytics .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-media_analytics .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-media_analytics .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-media_analytics .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-media_analytics .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-media_analytics .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-media_analytics .sol-sub-body .news .main {height:430px;}
/* Sola Media Analytics Css Ends */

/* Sola HD Networks CSS Begins */
#sola-sub-hd_networks .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-hd_networks .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-hd_networks .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#sola-sub-hd_networks .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-hd_networks .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-hd_networks .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/sola_hd_networks.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#sola-sub-hd_networks .featured2 .featured-mod {position:relative;}
#sola-sub-hd_networks .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-hd_networks .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-hd_networks .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-hd_networks .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-hd_networks .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-hd_networks .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-hd_networks .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-hd_networks .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-hd_networks .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-hd_networks .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-hd_networks .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-hd_networks .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-hd_networks .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-hd_networks .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-hd_networks .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-hd_networks .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-hd_networks .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-hd_networks .sol-sub-body .news .main {height:260px;}
#sola-sub-hd_networks .sol-sub-body .promo-container .promo .first-promo-txt{background:url(/graphics/hp/sol_cust_testimonial_bgshadow.png) repeat-y scroll 0 0; height: 90px; padding: 20px 25px 18px; width: 152px;}
/* Sola HD Networks Css Ends */

/* Sola Media Workflow CSS Below */
#sola-sub-media_workflow .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-media_workflow .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-media_workflow .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px;  font-size:14px; line-height:48px; color:#fff;}
#sola-sub-media_workflow .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-media_workflow .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-media_workflow .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/sola_aka_netsto.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#sola-sub-media_workflow .featured2 .featured-mod {position:relative;}
#sola-sub-media_workflow .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-media_workflow .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-media_workflow .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-media_workflow .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-media_workflow .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-media_workflow .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-media_workflow .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-media_workflow .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-media_workflow .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-media_workflow .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-media_workflow .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-media_workflow .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-media_workflow .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-media_workflow .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-media_workflow .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-media_workflow .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-media_workflow .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-media_workflow .sol-sub-body .news .main {height:430px;}
#sola-sub-media_workflow .sol-sub-body .promo-container .promo .first-promo-txt{   background: url(/graphics/hp/sol_cust_testimonial_bgshadow.png) repeat-y scroll 0 0; height: 90px;
padding: 20px 25px 18px; width: 152px;}
#sola-sub-media_workflow .featured2 .featured-mod .sol_sub_title{background:url(/graphics/hp/sola_mediaworkflow_hdr.png) no-repeat scroll -5px -5px;}
#sola-sub-media_workflow .sol-sub-body .sol-sub-components{width:740px;}
#sola-sub-media_workflow .sol-sub-body .sol-sub-components .components-title{background:url(/graphics/hp/ben_wide_header.png) no-repeat scroll 0 0;}
#sola-sub-media_workflow .sol-sub-body .sol-sub-components .components-body{background:url(/graphics/hp/ben_wide_body.png) repeat-y scroll 0 0;}
#sola-sub-media_workflow .sol-sub-body .sol-sub-components .components-footer{background:url(/graphics/hp/ben_wide_btm.png) no-repeat scroll 0 0;}
#sola-sub-media_workflow .sol-sub-body .promo-container{float:left;}

/* Sola Media Workflow CSS Ends */


/*SOLA Download Manager CSS below*/
#sola-sub-download-manager .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-download-manager .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-download-manager .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px;  font-size:14px; line-height:48px; color:#fff;}
#sola-sub-download-manager .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-download-manager .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff;  padding-bottom:50px;}
#sola-sub-download-manager .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/download_man_titl.png) no-repeat scroll -5px -9px; height:95px; width:699px; position:absolute; top:45px; left:0; }
#sola-sub-download-manager .featured2 .featured-mod {position:relative;}
#sola-sub-download-manager .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-download-manager .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-download-manager .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-download-manager .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-download-manager .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-download-manager .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-download-manager .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-download-manager .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-download-manager .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-download-manager .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-download-manager .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-download-manager .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-download-manager .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-download-manager .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-download-manager .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-download-manager .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-download-manager .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-download-manager .sol-sub-body .news .main {height:430px;}
#sola-sub-media_delivery .sol-sub-body .promo-container .promo .promo-txt{height:65px;}
/*SOLA Download Manager CSS ends*/

/*SOLA Download Analytics CSS Below*/
#sola-sub-download-analytics .featuredcontainer .featured1 {  position:relative; width:100%; background:url(/graphics/hp/sola-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#sola-sub-download-analytics .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#sola-sub-download-analytics .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/sola-sub-header1.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#sola-sub-download-analytics .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:323px;}
#sola-sub-download-analytics .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/sola-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#sola-sub-download-analytics .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/download_anal_titl.png) no-repeat scroll -5px -9px; height:95px; width:699px; position:absolute; top:45px; left:0; }
#sola-sub-download-analytics .featured2 .featured-mod {position:relative;}
#sola-sub-download-analytics .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#sola-sub-download-analytics .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#sola-sub-download-analytics .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#sola-sub-download-analytics .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#sola-sub-download-analytics .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#sola-sub-download-analytics .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#sola-sub-download-analytics .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#sola-sub-download-analytics .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#sola-sub-download-analytics .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#sola-sub-download-analytics .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#sola-sub-download-analytics .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#sola-sub-download-analytics .featured2 .sols-sub-container .sol-tagline {font-size: 12px; font-style: italic; font-weight: lighter; line-height: 21px; margin-bottom: 45px; margin-top: 18px;}
#sola-sub-download-analytics .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#sola-sub-download-analytics .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#sola-sub-download-analytics .featured2 .sols-sub-container .ddos-defender-writeup {float: left; font-size: 12px; line-height: 21px; margin-right: 1px; margin-top: 12px; padding-right: 80px; width: 547px;}
#sola-sub-download-analytics .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#sola-sub-download-analytics .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#sola-sub-download-analytics .sol-sub-body .news .main {height:430px;}


/*SOLA Download Analytics CSS Ends*/

/*Terra Core CSS below*/



#terra-sub-core .featuredcontainer .featured1 { height:165px; position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#terra-sub-core .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_solasolution.png); width:223px;}
#terra-sub-core .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.jpg) no-repeat scroll left bottom; height:109px; padding-top:56px; font-size:14px; line-height:48px; color:#fff;}
#terra-sub-core .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:89px; left:307px;}
#terra-sub-core .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sub-core .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/terra_sub_core.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#terra-sub-core .featured2 .featured-mod {position:relative;}
#terra-sub-core .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sub-core .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sub-core .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sub-core .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sub-core .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sub-core .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sub-core .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sub-core .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sub-core .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sub-core .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sub-core .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sub-core .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-size:12px; line-height:21px; margin-top:12px;}
#terra-sub-core .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-sub-core .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:469px; float:left; }
#terra-sub-core .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-sub-core .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#terra-sub-core .sol-sub-body .news .main {height:220px;}
/*Terra Core CSS ends*/

/*Terra Web Application Accelerator CSS below*/
#terra-sub-web-app-acc .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#terra-sub-web-app-acc .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-sub-web-app-acc .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#terra-sub-web-app-acc .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:365px;}
#terra-sub-web-app-acc .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sub-web-app-acc .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/terra_webapp.png) no-repeat scroll -42px -4px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#terra-sub-web-app-acc .featured2 .featured-mod {position:relative;}
#terra-sub-web-app-acc .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sub-web-app-acc .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sub-web-app-acc .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sub-web-app-acc .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sub-web-app-acc .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sub-web-app-acc .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sub-web-app-acc .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sub-web-app-acc .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sub-web-app-acc .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sub-web-app-acc .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sub-web-app-acc .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sub-web-app-acc .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-sub-web-app-acc .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-sub-web-app-acc .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#terra-sub-web-app-acc .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#terra-sub-web-app-acc .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-sub-web-app-acc .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#terra-sub-web-app-acc .sol-sub-body .news .main{height:455px;}
#terra-sub-web-app-acc .featured2 .featured-mod .sols-sub-container .pdf-container{margin:0; position:absolute; bottom:0;}
/*Terra Web Application Accelerator CSS ends*/

/*Terra IP Application Accelerator CSS below*/
#terra-sub-ip-app-acc .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#terra-sub-ip-app-acc .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-sub-ip-app-acc .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#terra-sub-ip-app-acc .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:365px;}
#terra-sub-ip-app-acc .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sub-ip-app-acc .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/terra_ipapp.png) no-repeat scroll -40px 0px; height:110px; width:775px; position:absolute; top:45px; left:0; }
#terra-sub-ip-app-acc .featured2 .featured-mod {position:relative;}
#terra-sub-ip-app-acc .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sub-ip-app-acc .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sub-ip-app-acc .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sub-ip-app-acc .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sub-ip-app-acc .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sub-ip-app-acc .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sub-ip-app-acc .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sub-ip-app-acc .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#terra-sub-ip-app-acc .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-sub-ip-app-acc .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#terra-sub-ip-app-acc .sol-sub-body .news .main{height:330px;}
#terra-sub-ip-app-acc .featured2 .featured-mod .sols-sub-container .pdf-container{margin-top:40px;}
/*Terra IP Application Accelerator CSS ends*/

/*Terra Steelhead Cloud Accelerator CSS Starts*/
#terra-sthd-cld-acc .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#terra-sthd-cld-acc .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-sthd-cld-acc .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#terra-sthd-cld-acc .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:365px;}
#terra-sthd-cld-acc .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sthd-cld-acc .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/terra_steelhead_cloud.png) no-repeat scroll -47px -0px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#terra-sthd-cld-acc .featured2 .featured-mod {position:relative;}
#terra-sthd-cld-acc .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sthd-cld-acc .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sthd-cld-acc .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sthd-cld-acc .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sthd-cld-acc .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sthd-cld-acc .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sthd-cld-acc .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sthd-cld-acc .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sthd-cld-acc .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sthd-cld-acc .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sthd-cld-acc .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sthd-cld-acc .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-sthd-cld-acc .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-sthd-cld-acc .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#terra-sthd-cld-acc .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#terra-sthd-cld-acc .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-sthd-cld-acc .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#terra-sthd-cld-acc .sol-sub-body .news .main{height:330px;}
#terra-sthd-cld-acc .sol-sub-body .news .main {height:330px;}
#terra-sthd-cld-acc .foot-note{font-size:9px;margin-top:20px;}
#terra-sthd-cld-acc .sols-sub-container{position:relative;}
#terra-sthd-cld-acc .featured2 .prev-next-btns{z-index:200}
/*Terra Steelhead Cloud Accelerator CSS Ends*/


/*Terra Enhanced DNS CSS Here*/
#terra-sub-edns .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#terra-sub-edns .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-sub-edns .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#terra-sub-edns .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:365px;}
#terra-sub-edns .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sub-edns .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/edns_ico.png) no-repeat scroll -1px -2px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#terra-sub-edns .featured2 .featured-mod {position:relative;}
#terra-sub-edns .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sub-edns .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sub-edns .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sub-edns .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sub-edns .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sub-edns .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sub-edns .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sub-edns .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sub-edns .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sub-edns .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sub-edns .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sub-edns .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-sub-edns .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-sub-edns .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#terra-sub-edns .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#terra-sub-edns .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-sub-edns .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}

#terra-sub-edns .sol-sub-body .news .main{height:200px;}

#expand_div{position:absolute; width:100%; min-height:660px; top:575px; left:0; display:none; z-index:100;}
.oDiv{ height:600px;position:relative;width:765px;margin:0 auto; }
.iDiv{ margin:0 auto; padding-top:0px; padding-left:50px; width:495px; position:relative;}
.oDiv a{color:#ffffff;background:transparent url(http://www.akamai.com/graphics/icons/case_study/x.png) no-repeat scroll 0 0;padding:0px 13px 13px;text-decoration:none; position:absolute; top:-27px; right:-27px;}
#overlay{ position:absolute; min-height:1590px;*min-height:1610px; top:0; left:0; background-color:#dcdcdc; opacity:0.8; filter:alpha(opacity=80); display:none; width:100%; z-index:10; }

#expand_div_ts{position:absolute; width:100%; min-height:660px; top:665px; left:0; display:none; z-index:100;}

#expand_div_ts .iDiv{ padding-left:6px; width:766px;}
#expand_div_ts .oDiv{ height:600px; position:relative;width:766px; margin:0 auto; }
#overlay_ts{ position:absolute;min-height:1470px; top:0; left:0; background-color:#dcdcdc; opacity:0.8; filter:alpha(opacity=80); display:none; width:100%; z-index:10; }

/*Terra Enhanced DNS CSS ends*/


/*Terra GTM CSS Below*/
#terra-sub-gtm .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#terra-sub-gtm .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-sub-gtm .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#terra-sub-gtm .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:365px;}
#terra-sub-gtm .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sub-gtm .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/gtm_ico.png) no-repeat scroll -1px 0; height:110px; width:748px; position:absolute; top:45px; left:0; }
#terra-sub-gtm .featured2 .featured-mod {position:relative;}
#terra-sub-gtm .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sub-gtm .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sub-gtm .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sub-gtm .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sub-gtm .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sub-gtm .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sub-gtm .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sub-gtm .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sub-gtm .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sub-gtm .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sub-gtm .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sub-gtm .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-sub-gtm .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-sub-gtm .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#terra-sub-gtm .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#terra-sub-gtm .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-sub-gtm .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}

#terra-sub-gtm .sol-sub-body .sol-sub-components {width:964px;}
#terra-sub-gtm .sol-sub-body .sol-sub-components .components-title{background:url(/graphics/hp/gtm_hdr_bg.png) no-repeat scroll 0 0;}
#terra-sub-gtm .sol-sub-body .sol-sub-components .components-body{background:url(/graphics/hp/gtm_body_bg.png) repeat-y scroll 0 0;}
#terra-sub-gtm .sol-sub-body .sol-sub-components .components-footer{background:url(/graphics/hp/gtm-sub-mid-ftr.png) repeat-y scroll 0 0;}



/*Terra GTM CSS Ends*/

/*Terra Site Analyser CSS below*/
#terra-sub-site-analyser .featuredcontainer .featured1 { height:165px; position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#terra-sub-site-analyser .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-sub-site-analyser .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/terra_siteanaly.png) no-repeat scroll -5px -9px; height:110px; width:748px; position:absolute; top:45px; left:0; }
#terra-sub-site-analyser .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; padding-top:56px; font-size:14px; line-height:48px; color:#fff;}
#terra-sub-site-analyser .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:89px; left:365px;}
#terra-sub-site-analyser .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sub-site-analyser .featured2 .featured-mod {position:relative;}
#terra-sub-site-analyser .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sub-site-analyser .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sub-site-analyser .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sub-site-analyser .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sub-site-analyser .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sub-site-analyser .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sub-site-analyser .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sub-site-analyser .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sub-site-analyser .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sub-site-analyser .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sub-site-analyser .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sub-site-analyser .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-sub-site-analyser .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#terra-sub-site-analyser .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#terra-sub-site-analyser .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#terra-sub-site-analyser .sol-sub-body .news .main {height:280px;}
/*Terra Site Analyser Accelerator CSS ends*/

/*Terra Alta CSS Begins*/
#terra-sub-alta .featuredcontainer .featured1 {  position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center -76px; padding-top:0px; margin:0 auto; }
#terra-sub-alta .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-sub-alta .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#terra-sub-alta .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:365px;}
#terra-sub-alta .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-sub-alta .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/terra_alta_titile.png) no-repeat scroll 2px -3px; height:110px; width:395px; position:absolute; top:45px; left:0; }
#terra-sub-alta .featured2 .featured-mod {position:relative;}
#terra-sub-alta .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-sub-alta .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-sub-alta .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-sub-alta .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-sub-alta .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-sub-alta .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-sub-alta .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-sub-alta .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-sub-alta .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-sub-alta .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-sub-alta .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-sub-alta .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-sub-alta .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-sub-alta .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#terra-sub-alta .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#terra-sub-alta .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-sub-alta .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#terra-sub-alta .sol-sub-body .news .main{height:640px;}
#terra-sub-alta .ulli-head{padding-bottom:15px;font-weight:bold;}
#terra-sub-alta .sol-sub-body .sol-sub-components {width:740px;}
#terra-sub-alta .sol-sub-body .sol-sub-components .components-title{background:url(/graphics/hp/ben_wide_header.png) no-repeat scroll 0 0;}
#terra-sub-alta .sol-sub-body .sol-sub-components .components-body{background:url(/graphics/hp/ben_wide_body.png) repeat-y scroll 0 0;}
#terra-sub-alta .sol-sub-body .sol-sub-components .components-footer{background:url(/graphics/hp/ben_wide_btm.png) no-repeat scroll 0 0;}
#terra-sub-alta .sol-sub-body .promo-container .promo .promo-head{line-height:20px;}
#terra-sub-alta .sol-sub-body .promo-container .promo2 .promo-txt{height:210px;}
#terra-sub-alta .sol-sub-body .promo-container .promo .promo-head{text-transform:none;}
/*Terra Alta CSS ends*/

/*Terra Cloud Catalyst CSS Begins*/
#terra-cloud-catalyst .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/terra-sub-header-bg.jpg) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#terra-cloud-catalyst .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_terrasolution.png); width:223px;}
#terra-cloud-catalyst .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/terra-sub-header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#terra-cloud-catalyst .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:365px;}
#terra-cloud-catalyst .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/terra-sub-header2-alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#terra-cloud-catalyst .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/terra_catalyst_title.png) no-repeat scroll 2px -3px; height:110px; width:620px; position:absolute; top:45px; left:0; }
#terra-cloud-catalyst .featured2 .featured-mod {position:relative;}
#terra-cloud-catalyst .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#terra-cloud-catalyst .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#terra-cloud-catalyst .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#terra-cloud-catalyst .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#terra-cloud-catalyst .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#terra-cloud-catalyst .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#terra-cloud-catalyst .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#terra-cloud-catalyst .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#terra-cloud-catalyst .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#terra-cloud-catalyst .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#terra-cloud-catalyst .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#terra-cloud-catalyst .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#terra-cloud-catalyst .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#terra-cloud-catalyst .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:279px; float:left; }
#terra-cloud-catalyst .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 600px; padding-right:70px; overflow:hidden;}
#terra-cloud-catalyst .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#terra-cloud-catalyst .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#terra-cloud-catalyst .sol-sub-body .news .main{height:640px;}
#terra-cloud-catalyst .ulli-head{padding-bottom:15px;font-weight:bold;}
#terra-cloud-catalyst .sol-sub-body .sol-sub-components {width:740px;}
#terra-cloud-catalyst .sol-sub-body .sol-sub-components .components-title{background:url(/graphics/hp/ben_wide_header.png) no-repeat scroll 0 0;}
#terra-cloud-catalyst .sol-sub-body .sol-sub-components .components-body{background:url(/graphics/hp/ben_wide_body.png) repeat-y scroll 0 0;}
#terra-cloud-catalyst .sol-sub-body .sol-sub-components .components-footer{background:url(/graphics/hp/ben_wide_btm.png) no-repeat scroll 0 0;}
#terra-cloud-catalyst .sol-sub-body .promo-container .promo .promo-head{line-height:20px;}
#terra-cloud-catalyst .sol-sub-body .promo-container .promo2 .promo-txt{height:210px;}
#terra-cloud-catalyst .sol-sub-body .promo-container .promo .promo-head{text-transform:none;}
#terra-cloud-catalyst .spacer {height:25px; width:80%; }

/*Terra Cloud Catalyst CSS Ends*/



/*Kona WAF CSS Below*/


#kona-waf .featuredcontainer .featured1 {  position:relative; width:100%; background:url(/graphics/hp/kona-sec-header-bg.jpg) no-repeat scroll center top #7C0B00; padding-top:0px; margin:0 auto; }
#kona-waf .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_to_kona.png); width:223px;}
#kona-waf .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/light_red_bg.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#kona-waf .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px;  left:338px;}
#kona-waf .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/kona-sec_portf_sub-header2-alternate.jpg) no-repeat scroll center bottom #7C0B00; color:#fff; padding-bottom:50px; }
#kona-waf .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/kona-waf_hdr_txt.png) no-repeat scroll -1px -5px; height:96px; width:630px; position:absolute; top:45px; left:0; }
#kona-waf .featured2 .featured-mod {position:relative;}
#kona-waf .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#kona-waf .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#kona-waf .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#kona-waf .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#kona-waf .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#kona-waf .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#kona-waf .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#kona-waf .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#kona-waf .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#kona-waf .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#kona-waf .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#kona-waf .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#kona-waf .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#kona-waf .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#kona-waf .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#kona-waf .sol-sub-body .news .main {height:280px;}
#kona-waf .date{display:block; margin-bottom:10px; font-weight:bold;color: #70868D; font-size: 11px;}

/*Kona WAF CSS ends*/

/*KONA Edge Tokenisation CSS below*/
#kona-edge-tokenization .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/kona-sec-header-bg.jpg) no-repeat scroll center top #7C0B00; padding-top:0px; margin:0 auto; }
#kona-edge-tokenization .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_to_kona.png); width:223px;}
#kona-edge-tokenization .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/light_red_bg.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#kona-edge-tokenization .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:338px;}
#kona-edge-tokenization .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/kona-sec_portf_sub-header2-alternate.jpg) no-repeat scroll center bottom #7C0B00; color:#fff; padding-bottom:50px; }
#kona-edge-tokenization .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/kona-edge-tokenization_txt.png) no-repeat scroll -1px -5px; height:101px; width:494px; position:absolute; top:45px; left:0; }
#kona-edge-tokenization .featured2 .featured-mod {position:relative;}
#kona-edge-tokenization .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#kona-edge-tokenization .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#kona-edge-tokenization .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#kona-edge-tokenization .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#kona-edge-tokenization .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#kona-edge-tokenization .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#kona-edge-tokenization .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#kona-edge-tokenization .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#kona-edge-tokenization .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#kona-edge-tokenization .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#kona-edge-tokenization .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#kona-edge-tokenization .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#kona-edge-tokenization .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#kona-edge-tokenization .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#kona-edge-tokenization .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#kona-edge-tokenization .sol-sub-body .news .main {height:455px;}
#kona-edge-tokenization .date{display:block; margin-bottom:10px; font-weight:bold;color: #70868D; font-size: 11px;}
/*KONA Edge Tokenisation CSS ends*/

/*KONA DDoS Defender CSS below*/
#kona-ddos-defense .featuredcontainer .featured1 { height:165px; position:relative; width:100%; background:url(/graphics/hp/kona-sec-header-bg.jpg) no-repeat scroll center top #7C0B00; padding-top:0px; margin:0 auto; }
#kona-ddos-defense .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_to_kona.png); width:223px;}
#kona-ddos-defense .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/light_red_bg.png) no-repeat scroll left bottom; height:109px; padding-top:56px; font-size:14px; line-height:48px; color:#fff;}
#kona-ddos-defense .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:87px; left:338px;}
#kona-ddos-defense .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/kona-sec_portf_sub-header2-alternate.jpg) repeat scroll center bottom #7C0B00; color:#fff; padding-bottom:50px; }
#kona-ddos-defense .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/kona-ddos-defender-txt.png) no-repeat scroll -1px -5px; height:96px; width:605px; position:absolute; top:45px; left:0; }
#kona-ddos-defense .featured2 .featured-mod {position:relative;}
#kona-ddos-defense .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#kona-ddos-defense .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#kona-ddos-defense .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#kona-ddos-defense .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#kona-ddos-defense .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#kona-ddos-defense .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#kona-ddos-defense .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#kona-ddos-defense .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#kona-ddos-defense .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#kona-ddos-defense .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#kona-ddos-defense .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#kona-ddos-defense .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#kona-ddos-defense .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#kona-ddos-defense .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#kona-ddos-defense .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#kona-ddos-defense.sol-sub-body .news .main {height:280px;}
/*KONA DDoS Defender CSS ends*/

/*KONA Site Defender CSS Below*/
#kona-site-defender .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/kona-sec-header-bg.jpg) no-repeat scroll center -76px #7C0B00; padding-top:0px; margin:0 auto; }
#kona-site-defender .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_to_kona.png); width:223px;}
#kona-site-defender .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/light_red_bg.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#kona-site-defender .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:338px;}
#kona-site-defender .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/kona-sec_portf_sub-header2-alternate.jpg) no-repeat scroll center bottom #7C0B00; color:#fff; padding-bottom:50px; }
#kona-site-defender .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/kona_site_def_txt.png) no-repeat scroll -1px -5px; height:110px; width:644px; position:absolute; top:45px; left:0; }
#kona-site-defender .featured2 .featured-mod {position:relative;}
#kona-site-defender .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#kona-site-defender .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#kona-site-defender .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#kona-site-defender .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#kona-site-defender .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#kona-site-defender .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#kona-site-defender .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#kona-site-defender .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#kona-site-defender .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#kona-site-defender .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#kona-site-defender .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#kona-site-defender .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#kona-site-defender .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#kona-site-defender .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#kona-site-defender .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#kona-site-defender.sol-sub-body .news .main {height:280px;}
#kona-site-defender .date{display:block; margin-bottom:10px; font-weight:bold;color: #70868D; font-size: 11px;}
/*KONA Site Defender CSS Ends*/

/*Kona Site Shield CSS Below*/
#kona-site-shield .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/kona-sec-header-bg.jpg) no-repeat scroll center top #7C0B00; padding-top:0px; margin:0 auto; }
#kona-site-shield .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_to_kona.png); width:223px;}
#kona-site-shield .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/light_red_bg.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#kona-site-shield .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:338px;}
#kona-site-shield .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/kona-sec_portf_sub-header2-alternate.jpg) no-repeat scroll center bottom #7C0B00; color:#fff; padding-bottom:50px; }
#kona-site-shield .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/kona_siteshield_ico.png) no-repeat scroll 0 0; height:110px; width:644px; position:absolute; top:45px; left:0; }
#kona-site-shield .featured2 .featured-mod {position:relative;}
#kona-site-shield .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#kona-site-shield .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#kona-site-shield .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#kona-site-shield .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#kona-site-shield .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#kona-site-shield .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#kona-site-shield .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#kona-site-shield .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#kona-site-shield .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#kona-site-shield .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#kona-site-shield .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#kona-site-shield .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#kona-site-shield .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#kona-site-shield .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#kona-site-shield .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#kona-site-shield.sol-sub-body .news .main {height:280px;}
#kona-site-shield .date{display:block; margin-bottom:10px; font-weight:bold;color: #70868D; font-size: 11px;}
/*Kona Site Shield CSS ends*/


/*Kona Compliance Management CSS Below*/
#kona-compliance-management .date{display:block; margin-bottom:10px; font-weight:bold;color: #70868D; font-size: 11px;}
#kona-compliance-management .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/kona-sec-header-bg.jpg) no-repeat scroll center top #DADFE1; padding-top:0px; margin:0 auto; }
#kona-compliance-management .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_to_kona.png); width:223px;}
#kona-compliance-management .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/light_red_bg.png) no-repeat scroll left bottom; height:109px;  font-size:14px; line-height:48px; color:#fff;}
#kona-compliance-management .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:338px;}
#kona-compliance-management .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/kona-sec_portf_sub-header2-alternate.jpg) no-repeat scroll center bottom #7C0B00; color:#fff; padding-bottom:50px; }
#kona-compliance-management .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/compliance_mgmt_title.png) no-repeat scroll 0 0; height:110px; width:644px; position:absolute; top:45px; left:0; }
#kona-compliance-management .featured2 .featured-mod {position:relative;}
#kona-compliance-management .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#kona-compliance-management .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#kona-compliance-management .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#kona-compliance-management .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#kona-compliance-management .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#kona-compliance-management .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#kona-compliance-management .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#kona-compliance-management .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#kona-compliance-management .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#kona-compliance-management .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#kona-compliance-management .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#kona-compliance-management .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#kona-compliance-management .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#kona-compliance-management .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#kona-compliance-management .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#kona-compliance-management.sol-sub-body .news .main {height:280px;}
/*Kona Compliance Management CSS Ends*/

/*Solution' Sub Page's common style begins here*/
.sol-sub-content {background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll center top #DADFE1; padding-top:30px;}
.sol-sub-content .sol-sub-body { margin: 0 auto; width: 964px; overflow:hidden; padding-bottom:80px; }
.sol-sub-body .news { float: left; margin-bottom: 20px; margin-right: 20px; width: 292px; }
.sol-sub-body .news .top { background-position: 0 -1695px; height: 10px; }
.sol-sub-body .news .main { background: url(/graphics/hp/news_main.png) repeat-y scroll 0 0; font-weight: bold; height: 455px; position: relative; width: 292px; }
.sol-sub-body .news .bottom { background-position: 0 -1785px; height: 8px; }
.sol-sub-body .mod-titles { color: #70868d; float: left; font-size: 12px; margin: 12px 0 0 15px; }
.sol-sub-body .news .mod-titles { margin: 3px 0 0 25px; }
.sol-sub-body .news .main .rss { background: url(/graphics/hp/social-links.png) no-repeat scroll -58px 0 ; float: left; height: 17px; margin-left: 10px; margin-top: 12px; width: 17px; }
.sol-sub-body .news .main .text_container { float: none; font-size: 1em; margin: 30px 0 10px ; width: 188px; height:360px; overflow:visible; padding:0 50px 0 45px; }
.sol-sub-body .news .main .text_container a { display:block;}
.sol-sub-body .news .main .text_container .title { color: #53667e; margin-bottom: 5px; font-weight:bold; line-height:18pt;  }
.sol-sub-body .news .main .text_container .text { color: #839397; line-height: 16px; margin-bottom: 10px; font-size:11px; }
.sol-sub-body .news .main .text_container .title a { color: #53667e; }
.sol-sub-body .news .main .text_container .text a { color: #839397; }
.sol-sub-body .news .main .text_container a.read_more_link {color:#43aac6; font-size:11px; line-height:16px; margin-bottom:18px; display:block; text-decoration: underline; }
.sol-sub-body .news .main .text_container .read_link { bottom: 20px; color: #43AAC6; left: 35px; position: absolute; text-decoration: underline; }
.sol-sub-body .news .main .text_container .d-link {width:100%; overflow:hidden; margin-right:15px; float:none; margin-bottom:35px;}
.sol-sub-body .news .main .text_container .d-link.last {margin:0;}
.sol-sub-body .news .main .text_container .d-link a { background: none; color: #43aac6; display: block; font-size: 11px; font-weight: bold; min-height: 40px; padding: 0; text-transform:capitalize; line-height:16px; text-decoration:underline; }
.sol-sub-body .sol-sub-components { float: left; margin-bottom: 0px; margin-right: 20px; width: 429px; }
.sol-sub-body .sol-sub-components .components-title { height:40px; background: url(/graphics/hp/kona_ddos_def_comp.png) no-repeat scroll -5px 0; }
.sol-sub-body .sol-sub-components .components-footer { height:8px; background: url(/graphics/hp/sol-sub-mid-ftr.png) no-repeat scroll 0 0; }
.sol-sub-body .sol-sub-components .components-body {background: url(/graphics/hp/mid-tile-y.png) repeat-y scroll 0 0; padding:50px; }
.sol-sub-body .sol-sub-components .components-body ul,.sol-sub-body .sol-sub-components .components-body li { list-style:none; padding:0; margin:0; width:100%; }
.sol-sub-body .sol-sub-components .components-body li { margin:0 0 20px; padding-left:25px; background:url(/graphics/hp/sol-sub-bul.png) no-repeat scroll 0 6px; width:91%; }
.sol-sub-body .sol-sub-components .components-body .comp-icons { height:72px; width:72px; float:left; margin: 0 20px 0 0; }
.sol-sub-body .sol-sub-components .components-body .comp-detail { }
.sol-sub-body .sol-sub-components .components-body .comp-detail h3 { font-size:18px; line-height:30px; color:#43aac6; margin:-6px 0 10px; font-weight:normal; }
.sol-sub-body .sol-sub-components .components-body .comp-detail .comp-desc { font-size:12px; line-height:18px; color:#70868d; font-weight:bold; }
.sol-sub-body .promo-container { float: left; margin-bottom: 30px; margin-right: 0px; width: 202px; }
.sol-sub-body .promo-container .promo1 {margin-bottom:20px;}
.sol-sub-body .promo-container .promo .promo-title {margin:0; padding:0; background:url(/graphics/hp/title_block.png) no-repeat scroll 0px 0; height:40px; width:202px; }
.sol-sub-body .promo-container .promo .promo-img-container {background:url(/graphics/hp/kona-img-bg.png) no-repeat scroll 0 0; height:102px; width:202px; }
.sol-sub-body .promo-container .promo .promo-head {color:#57656e; font-size:14px; font-weight:bold; line-height:30px; text-transform: uppercase;}
.sol-sub-body .promo-container .promo .promo-desc {color:#70868d; font-size:11px; font-weight:normal; line-height:18px; margin-bottom:16px; }
.sol-sub-body .promo-container .promo .view_now_link {color:#43aac6; font-size:11px; font-weight:bold; line-height:16px; text-decoration: underline; }
.sol-sub-body .promo-container .promo .promo-footer { background:url(/graphics/hp/sol_cust_testimonial_bg.png) no-repeat scroll 0 0; width:201px; height:13px;}
.sol-sub-body .promo-container .promo2 {margin-bottom:0px;}
.sol-sub-body .promo-container .promo .promo-txt {background:url(/graphics/hp/sol_cust_testimonial_bgshadow.png) repeat-y scroll 0 0px; height:118px; width:152px; padding:20px 25px 18px; }
.sol-sub-body .promo-container .promo2 .promo-txt {height:132px; }
.sol-sub-body .components-link-container {width:100%; overflow:hidden; margin-top:55px;}
.sol-sub-body .components-link-container .c-link {width:100%; overflow:hidden; margin:0 15px 0 0; float:none; padding-left:0px;}
.sol-sub-body .components-link-container .c-link.last {margin-top:50px;}
.sol-sub-body .components-link-container .c-link a {background:none; padding:0px; display:inline; font-size:11px; font-weight:bold; line-height:16px; color:#43aac6; text-decoration: underline; }
.sol-sub-body .components-link-container .c-link .pdf-ico {background:url(/graphics/hp/pdf_icon.png) no-repeat scroll 0 0; float:left;width:28px;height:36px;}
.dwnld-soln-bro {float:left;width:270px;margin-left:20px; margin-top:10px;}
.sol-sub-body .news .main .text_container .d-link .d-link-arrow{background:url(/graphics/hp/related_donwloads_right_arrow.png) no-repeat scroll 0 0; float:left;width:4px;height:8px; margin-top:4px;}
.sol-sub-body .news .main .text_container .d-link a.d-link-txt{float: left;margin-left: 17px;width: 163px;float:left;}
.featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-left .pdf-ico{background:url(/graphics/hp/pdf_icon.png) no-repeat scroll 0 0; float:left;width:28px;height:36px;}
.featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-left .dwnld-soln-bro{width:140px; text-decoration:underline;}
.featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-left{overflow:hidden;width:50%;float:left;}
.featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-right .pdf-ico{background:url(/graphics/hp/pdf_icon.png) no-repeat scroll 0 0; float:left;width:28px;height:36px;}
.featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-right .dwnld-soln-bro{width:190px;text-decoration:underline;}
.featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-right{overflow:hidden;width:50%;float:left;}
.featured2 .featured-mod .sols-sub-container .pdf-container {overflow:hidden;width:50%; margin-top:50px;}
/*Solution' Sub Page's common style ends here*/

/*Hd Video Page CSS */
#hd-video {text-align:left;}
#hd-video #hd_container {width:100%}
#hd-video #hd_container .header {background:url(/graphics/hp/hdr_bg.png) no-repeat scroll 0 0; width:100%; height:173px;}
#hd-video #hd_container .header .header_content {width:964px; margin:0 auto; overflow:hidden;}
#hd-video #hd_container .header .header_content h2 {background:url(/graphics/hp/hd_title.png) no-repeat scroll 20px 0; width:256px; height:70px; float:left; margin:90px 20px 10px 0;}
#hd-video #hd_container .header .header_content .pillar_nav {float:right; width:570px; margin-top:120px; padding:0 30px; overflow:hidden;}
#hd-video #hd_container .header .header_content .pillar_nav .cloud {width:98px; height:30px; background:url(/graphics/hp/cloud_button.png) no-repeat scroll 0 0; float:left;}
#hd-video #hd_container .header .header_content .pillar_nav .cloud.highlight {width:99px; background:url(/graphics/hp/hd_buttonmo.png) no-repeat scroll 0 0;}
#hd-video #hd_container .header .header_content .pillar_nav .mobile {width:82px; height:30px; background:url(/graphics/hp/mobile_button.png) no-repeat scroll 0 0; float:left;}
#hd-video #hd_container .header .header_content .pillar_nav .security {width:84px; height:30px; background:url(/graphics/hp/secu_button.png) no-repeat scroll 0 0; float:left;}
#hd-video #hd_container .header .header_content .pillar_nav .security.highlight {background:url(/graphics/hp/hd_buttonmo.png) no-repeat scroll 0 0;}
#hd-video #hd_container .header .header_content .pillar_nav .hd-video {width:98px; height:30px; background:url(/graphics/hp/hd_button.png) no-repeat scroll 0 0; float:left;}
#hd-video #hd_container .header .header_content .pillar_nav .hd-video.highlight {width:99px; background:url(/graphics/hp/hd_buttonmo.png) no-repeat scroll 0 0;}
#hd-video #hd_container .header .header_content .pillar_nav .spacer {width:7px; height:30px; background:url(/graphics/hp/cl_divider.png) no-repeat scroll 0 0; margin:0 30px; float:left;}
#hd-video #hd_container .hd_body {background:#22262c; width:100%; min-height:1000px;}
#hd-video #hd_container .hd_body .hd_content {width:964px; margin:0 auto;}

/*Cloud Page CSS*/
#cloud {text-align:left;}
#cloud #cloud_container {width:100%}
#cloud #cloud_container .header {background:url(/graphics/hp/hdr_bg.png) no-repeat scroll 0 0; width:100%; height:173px;}
#cloud #cloud_container .header .header_content {width:964px; margin:0 auto; overflow:hidden;}
#cloud #cloud_container .header .header_content h2 {background:url(/graphics/hp/cloud_title.png) no-repeat scroll 20px 0; width:256px; height:70px; float:left; margin:90px 20px 10px 0;}
#cloud #cloud_container .header .header_content .pillar_nav {float:right; width:570px; margin-top:120px; padding:0 30px; overflow:hidden;}
#cloud #cloud_container .header .header_content .pillar_nav .cloud {width:99px; height:30px; background:url(/graphics/hp/cloud_button.png) no-repeat scroll 0 0; float:left;}
#cloud #cloud_container .header .header_content .pillar_nav .cloud.highlight {background:url(/graphics/hp/cloud_buttonmo.png) no-repeat scroll 0 0;}
#cloud #cloud_container .header .header_content .pillar_nav .mobile {width:82px; height:30px; background:url(/graphics/hp/mobile_button.png) no-repeat scroll 0 0; float:left;}
#cloud #cloud_container .header .header_content .pillar_nav .security {width:84px; height:30px; background:url(/graphics/hp/secu_button.png) no-repeat scroll 0 0; float:left;}
#cloud #cloud_container .header .header_content .pillar_nav .security.highlight {background:url(/graphics/hp/secu_mobutton.png) no-repeat scroll 0 0;}
#cloud #cloud_container .header .header_content .pillar_nav .hd-video {width:99px; height:30px; background:url(/graphics/hp/hd_button.png) no-repeat scroll 0 0; float:left;}
#cloud #cloud_container .header .header_content .pillar_nav .hd-video.highlight {background:url(/graphics/hp/hd_buttonmo.png) no-repeat scroll 0 0;}
#cloud #cloud_container .header .header_content .pillar_nav .spacer {width:7px; height:30px; background:url(/graphics/hp/cl_divider.png) no-repeat scroll 0 0; margin:0 30px; float:left;}
#cloud #cloud_container .cloud_body {background:#22262c; width:100%; min-height:1000px;}
#cloud #cloud_container .cloud_body .cloud_content {width:964px; margin:0 auto; background:url(/graphics/site/background_tile2.gif) repeat-x scroll 0 0 #000;}

/*Cloud Page CSS*/
#security {text-align:left;}
#security #security_container {width:100%}
#security #security_container .header {background:url(/graphics/hp/hdr_bg.png) no-repeat scroll 0 0 #2a3849; width:100%; height:173px;}
#security #security_container .header .header_content {width:964px; margin:0 auto; overflow:hidden;}
#security #security_container .header .header_content h2 {background:url(/graphics/hp/secu_title.png) no-repeat scroll 20px 0; width:256px; height:70px; float:left; margin:90px 20px 10px 0;}
#security #security_container .header .header_content .pillar_nav {float:right; width:570px; margin-top:120px; padding:0 30px; overflow:hidden;}
#security #security_container .header .header_content .pillar_nav .cloud {width:98px; height:30px; background:url(/graphics/hp/cloud_button.png) no-repeat scroll 0 0; float:left;}
#security #security_container .header .header_content .pillar_nav .cloud.highlight {width:99px; background:url(/graphics/hp/cloud_buttonmo.png) no-repeat scroll 0 0;}
#security #security_container .header .header_content .pillar_nav .mobile {width:82px; height:30px; background:url(/graphics/hp/mobile_button.png) no-repeat scroll 0 0; float:left;}
#security #security_container .header .header_content .pillar_nav .security {width:84px; height:30px; background:url(/graphics/hp/secu_button.png) no-repeat scroll 0 0; float:left;}
#security #security_container .header .header_content .pillar_nav .security.highlight {background:url(/graphics/hp/secu_mobutton.png) no-repeat scroll 0 0;}
#security #security_container .header .header_content .pillar_nav .hd-video {width:98px; height:30px; background:url(/graphics/hp/hd_button.png) no-repeat scroll 0 0; float:left;}
#security #security_container .header .header_content .pillar_nav .hd-video.highlight {width:99px; background:url(/graphics/hp/hd_buttonmo.png) no-repeat scroll 0 0;}
#security #security_container .header .header_content .pillar_nav .spacer {width:7px; height:30px; background:url(/graphics/hp/cl_divider.png) no-repeat scroll 0 0; margin:0 30px; float:left;}
#security #security_container .security_body {background:#22262c; width:100%; }
#security #security_container .security_body .security_content {width:964px; margin:0 auto;}

/*mobile page CSS*/
#mobile {text-align:left;}
#mobile #mobile_container {width:100%}
#mobile #mobile_container .header {background:url(/graphics/hp/hdr_bg.png) no-repeat scroll 0 0 #2a3849; width:100%; height:173px;}
#mobile #mobile_container .header .header_content {width:964px; margin:0 auto; overflow:hidden;}
#mobile #mobile_container .header .header_content h2 {background:url(/graphics/hp/mob_title.png) no-repeat scroll 20px 0; width:256px; height:70px; float:left; margin:90px 20px 10px 0;}
#mobile #mobile_container .header .header_content .pillar_nav {float:right; width:570px; margin-top:120px; padding:0 30px; overflow:hidden;}
#mobile #mobile_container .header .header_content .pillar_nav .cloud {width:98px; height:30px; background:url(/graphics/hp/cloud_button.png) no-repeat scroll 0 0; float:left;}
#mobile #mobile_container .header .header_content .pillar_nav .cloud.highlight {width:99px; background:url(/graphics/hp/cloud_buttonmo.png) no-repeat scroll 0 0;}
#mobile #mobile_container .header .header_content .pillar_nav .mobile {width:82px; height:30px; background:url(/graphics/hp/mobile_button.png) no-repeat scroll 0 0; float:left;}
#mobile #mobile_container .header .header_content .pillar_nav .mobile.highlight{width:84px; background:url(/graphics/hp/mob_mobutton.png) no-repeat scroll 0 0;}
#mobile #mobile_container .header .header_content .pillar_nav .security {width:84px; height:30px; background:url(/graphics/hp/secu_button.png) no-repeat scroll 0 0; float:left;}
#mobile #mobile_container .header .header_content .pillar_nav .security.highlight {background:url(/graphics/hp/secu_mobutton.png) no-repeat scroll 0 0;}
#mobile #mobile_container .header .header_content .pillar_nav .hd-video {width:98px; height:30px; background:url(/graphics/hp/hd_button.png) no-repeat scroll 0 0; float:left;}
#mobile #mobile_container .header .header_content .pillar_nav .hd-video.highlight {width:99px; background:url(/graphics/hp/hd_buttonmo.png) no-repeat scroll 0 0;}
#mobile #mobile_container .header .header_content .pillar_nav .spacer {width:7px; height:30px; background:url(/graphics/hp/cl_divider.png) no-repeat scroll 0 0; margin:0 30px; float:left;}
#mobile #mobile_container .mobile_body {background:#22262c; width:100%; }
#mobile #mobile_container .mobile_body .mobile_content {width:804px; background:#FFF; margin:0 auto; padding:30px 80px;}


/*Education Overview page CSS*/

#service-support-education-overview .featuredcontainer .featured1 {  position:relative; width:100%;background-color:#1e2934; }
#service-support-education-overview .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aquasolution.png); width:223px;}
#service-support-education-overview .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/ss_innder_center_header1.png) no-repeat scroll center bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#service-support-education-overview .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#service-support-education-overview .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/ss_education_header_2_alternate.jpg) no-repeat scroll center bottom #126180; color:#fff; padding-bottom:50px; }
#service-support-education-overview .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/serviceandsupport_edu.png) no-repeat scroll -5px -3px; height:110px; width:635px; position:absolute; top:45px; left:0; }
#service-support-education-overview .featured2 .featured-mod {position:relative;}
#service-support-education-overview .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#service-support-education-overview .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px; color:#ff8d25;}
#service-support-education-overview .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#service-support-education-overview .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#service-support-education-overview .featured2 .sols-sub-container .f2_tagline3 {font-size:17px; line-height:33px; font-weight:normal; text-align:left;color:#ff8d25; margin-top:57px;}
#service-support-education-overview .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#service-support-education-overview .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#service-support-education-overview .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:570px; float:left;margin-top:12px; }
#service-support-education-overview .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 305px; padding-right:80px}
#service-support-education-overview .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#service-support-education-overview .featured2 .sols-sub-container ul{list-style:none outside none;width:100%; font-size:12px;padding:0;}
#service-support-education-overview .featured2 .sols-sub-container li{background:url(/graphics/hp/ss_dots.png) no-repeat scroll 0 6px; padding-left:25px;padding-top:1px;line-height:18px;font-weight:bold;margin:0 0 10px;}	
.writeup-desc {padding-top:20px;}
#service-support-education-overview .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#service-support-education-overview .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#service-support-education-overview .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#service-support-education-overview .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#service-support-education-overview .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#service-support-education-overview .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#service-support-education-overview .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#service-support-education-overview .writeup-desc {padding-top:20px;}
#service-support-education-overview .featuredcontainer .featured1 .back-solns {background-image:url(/graphics/hp/back_servicesupport.png);width:246px;}
#service-support-education-overview .sol-sub-body .news .main .text_container .d-link{margin-bottom:0px;}
#service-support-education-overview .training-regn{display:block; background:url(/graphics/hp/training_registration.png) no-repeat scroll 0 0; width:175px; height:34px; margin-top:30px;}
#service-support-education-overview .training-calendar{display:block; background:url(/graphics/hp/training_calendar.png) no-repeat scroll 0 0; width:175px; height:34px; margin-top:30px;}
#service-support-education-overview h4.f2_tagline4{color:#FF8D25; line-height:33px;}
#service-support-education-overview .icon-li{width:165px;float:left;list-style-type:none;background:none !important;}
/*Education Overview page CSS ends here*/ 

/*Services Navigation Common Style Below*/

.featured2 .featured-mod .ss-nav-overview{float:left;width:82px;height:35px;text-align:center;color:#9DBECB;font-size:11px;}
.featured2 .featured-mod .ss-nav-overview.act {color:#fff;}
.featured2 .featured-mod .ss-nav-aksrvcs{float:left;width:128px;height:35px;text-align:center;color:#9DBECB;font-size:11px;}
.featured2 .featured-mod .ss-nav-aksrvcs.act {color:#fff;}
.featured2 .featured-mod .ss-nav-trcalen{float:left;width:134px;height:35px;text-align:center;color:#9DBECB;font-size:11px;}
.featured2 .featured-mod .ss-nav-trcalen.act {color:#fff;}
.featured2 .featured-mod .ss-nav-trreg{float:left;width:131px;height:35px;text-align:center;color:#9DBECB;font-size:11px;}
.featured2 .featured-mod .ss-nav-trreg.act {color:#fff;}
.featured2 .featured-mod .ss-nav {overflow:hidden;width:475px;position:absolute;top:134px;left:475px;text-align:center;background:url(/graphics/hp/service_suppor_nav_shadow.png) no-repeat scroll center bottom;}

		
/*Services Navigation Common Style Ends*/

/*Services Support Homepage CSS below*/

#service-support .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/ss_header1.jpg) no-repeat scroll center top #dadfe1; padding-top:0px; margin:0 auto; }
#service-support .featuredcontainer .featured1 .featured_title {font-weight:normal; width:964px; margin:0 auto; background:url(/graphics/hp/ss_center_header1.png) no-repeat scroll center bottom; height:189px;}
#service-support .featuredcontainer .featured2 { position:relative; width:100%; background-color:#266184; padding-bottom:50px;}
#service-support .featured2 #aqua-sol-nav .sel.aq-nav-btn {background:url(/graphics/hp/ss_tab_act.png) no-repeat scroll 0 0; }
#service-support .featured2 .aq-sols-container .aq-col1 {width:309px; float:left; margin:0 18px 0 0px; }
#service-support .featured2 .aq-sols-container .aq-col2 {width:309px; float:left;margin-left:42px; }
#service-support .featured2 .featured-mod a.aq-sol.sola-vision {background:url(/graphics/hp/ss_services.png) no-repeat scroll 0 0; }
#service-support .featured2 .featured-mod a.aq-sol.sola-netstorage {background:url(/graphics/hp/ss_support.png) no-repeat scroll 0 0; }
#service-support .featured2 .featured-mod a.aq-sol.sola-ma {background:url(/graphics/hp/sola_media.png) no-repeat scroll 0 0; }
#service-support .featured2 .featured-mod a.aq-sol.sola-esd {background:url(/graphics/hp/ss_education.png) no-repeat scroll 0 0; }
#service-support .featured2 .featured-mod a.aq-sol.sola-dm {background:url(/graphics/hp/sola_downl.png) no-repeat scroll 0 0; }
#service-support .featured2 .featured-mod a.aq-sol.sola-da {background:url(/graphics/hp/sola_dowl.png) no-repeat scroll 0 0; }
#service-support .aq-content {background:url(/graphics/hp/aqua_solutions_bg.png) repeat scroll top center #dadfe1; }
#service-support .featured2 .featured-mod a.aq-sol {display:block; text-align:right; margin-top:4px; padding:30px 0; *padding:23px 0; cursor:pointer; width:333px; }
#service-support #sliderMain .slider .groups .mod .aq-flow-tab { background:url(/graphics/hp/services_scio.png) no-repeat scroll 0 0; }
#service-support #sliderMain .slider .groups .mod .aq-lightening-tab {background:url(/graphics/hp/education_sico.png) no-repeat scroll 0 0;}
#service-support #sliderMain .slider .groups .mod .mod-hd {color:#656d6f; }
#service-support #sliderMain .slider .groups .mod .aq-content-tab {background:url(/graphics/hp/support_sico.png) no-repeat scroll 0 0;}
#service-support #sliderMain .slider .groups .mod .sola-dm-tab {background: url(/graphics/hp/sola_dm_tab.png) no-repeat scroll 0 0 ;}
#service-support #sliderMain .slider .groups .mod .sola-da-tab {background: url(/graphics/hp/sola_da_tab.png) no-repeat scroll 0 0 ;}
#service-support #sliderMain .slider .groups .mod .sola-sd-tab {background: url(/graphics/hp/sola_sd_tab.png) no-repeat scroll 0 0 ;}
#service-support .featured2 #aqua-sol-nav .aq-nav-btn, .featured2 #aqua-sol-nav .aq-nav-btn {width:162px; float:left; position:relative; padding:11px 2px; margin-right:1px; min-height:15px; text-align:center; background:url(/graphics/hp/ss_tab.png) no-repeat scroll 0 0; font-weight:bold; font-size:1.1em; }
#service-support #sliderMain #prev-next-btn .dlNext {display:none;}
#service-support #sliderMain #prev-next-btn .dlPrev {display:none;}

/*Service Support Homepage CSS ends*/

/*Akamai Services CSS*/
#service-support-education-ak-services .featuredcontainer .featured1 { position:relative; width:100%;background-color:#1e2934; }
#service-support-education-ak-services .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_servicesupport.png); width:246px;}
#service-support-education-ak-services .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/ss_innder_center_header1.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#service-support-education-ak-services .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#service-support-education-ak-services .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/ss_education_header_2_alternate.jpg) no-repeat scroll center bottom #dadfe1; color:#fff; padding-bottom:50px; }
#service-support-education-ak-services .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/serviceandsupport_edu.png) no-repeat scroll -5px -3px; height:110px; width:635px; position:absolute; top:45px; left:0; }
#service-support-education-ak-services .featured2 .featured-mod {position:relative;}
#service-support-education-ak-services .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#service-support-education-overview .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px; color:#ff8d25;}
#service-support-education-ak-services .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#service-support-education-ak-services .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#service-support-education-ak-services .featured2 .sols-sub-container .f2_tagline3 {font-size:17px; line-height:33px; font-weight:normal; text-align:left;color:#ff8d25; margin-top:15px;}
#service-support-education-ak-services .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#service-support-education-ak-services .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#service-support-education-ak-services .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:570px; float:left;margin-top:12px; }
#service-support-education-ak-services .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 100%; padding-right:80px}
#service-support-education-overview .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#service-support-education-ak-services .featured2 .sols-sub-container ul{list-style:none outside none;width:100%; font-size:12px;padding:0;}
#service-support-education-ak-services .featured2 .sols-sub-container li{background:url(/graphics/hp/ss_dots.png) no-repeat scroll 0 6px; padding-left:25px;padding-top:1px;line-height:18px;font-weight:bold;margin:0 0 10px;}	

#service-support-education-ak-services .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px; color:#ff8d25;}
#service-support-education-ak-services .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#service-support-education-ak-services .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#service-support-education-ak-services .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#service-support-education-ak-services .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#service-support-education-ak-services .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#service-support-education-ak-services .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#service-support-education-ak-services .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#service-support-education-ak-services .writeup-desc{padding-top:20px;}
#service-support-education-ak-services .sol-sub-content {min-height:0px;}
#service-support-education-ak-services .featured2 .sols-sub-container a.f2_tagline3{display:block;}

/*Akamai Services CSS ends*/

/*Akamai Services Training Calendar Starts*/

#service-support-tracal .featuredcontainer .featured1 { position:relative;width:100%;background-color:#1e2934; }
#service-support-tracal .featuredcontainer .featured1 .back-solns {background-image:url(/graphics/hp/back_servicesupport.png); width:246px;}
#service-support-tracal .featuredcontainer .featured1 .featured_title {font-weight:bold;width:964px; margin:0 auto; background:url(/graphics/hp/ss_innder_center_header1.png) no-repeat scroll left bottom;height:109px; font-size:14px; line-height:48px; color:#fff;}
#service-support-tracal .featuredcontainer .featured1 .featured_title span.sol1_title {position:absolute; display:block; width:250px; left:307px;}
#service-support-tracal .featuredcontainer .featured2 { height:1700px; position:relative;width:100%;background:url(/graphics/hp/ss_education_header_3.jpg) no-repeat scroll center bottom #126180; color:#fff; }
#service-support-tracal .featured2 .featured-mod .sol_sub_title{background:url(/graphics/hp/serviceandsupport_edu.png) no-repeat scroll -5px -3px; height:110px; width:635px;position:absolute; top:45px; left:0; }
#service-support-tracal .featured2 .featured-mod {position:relative;}
#service-support-tracal .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#service-support-education-overview .featured2 .sols-sub-container .f2_tagline1 {font-size:24px;line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px; color:#ff8d25;}
#service-support-tracal .featured2 .sols-sub-container .f2_tagline2 {font-size:11px;font-weight:bold; text-align:left; line-height:18px; margin-top:}
#service-support-tracal .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px;font-weight:bold; text-align:left; line-height:18px;display:block; }
#service-support-tracal .featured2 .sols-sub-container .f2_tagline3 {font-size:17px;line-height:33px; font-weight:normal; text-align:left;color:#ff8d25; margin-top:15px;}
#service-support-tracal .featured2 .sols-sub-container .sol-brief {margin-top: 8px;width:100%; overflow:hidden;}
#service-support-tracal .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px;font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#service-support-tracal .featured2 .sols-sub-container .sol-sub-cust-testimonial{font-size:18px; font-weight:lighter;float:left;margin-top:12px; }
#service-support-tracal .featured2 .sols-sub-container .ddos-defender-writeup {font-size:12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 100%; padding-right:80px;height:1435px;}
#service-support-education-overview .featured2 .sols-sub-container .featured-link {font-size:11px;text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#service-support-tracal .featured2 .sols-sub-container ul{list-style:none outside none;width:100%; font-size:12px;padding:0;}
#service-support-tracal .featured2 .sols-sub-container li{background:url(/graphics/hp/ss_dots.png) no-repeat scroll 0 6px; padding-left:25px;padding-top:1px;line-height:18px;font-weight:bold;margin:0 0 10px;}	
#service-support-tracal .writeup-desc {padding-top:20px;}
#service-support-tracal .t-header{background-color:#115d7d;}
#service-support-tracal .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; color:#ff8d25; margin-bottom:20px;}
#service-support-tracal .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#service-support-tracal .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#service-support-tracal .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#service-support-tracal .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#service-support-tracal .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#service-support-tracal .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#service-support-tracal .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#service-support-tracal .featured2 .sols-sub-container .f2_tagline4 {font-size:12px; line-height:33px; font-weight:normal; text-align:left; color:#ff8d25;}
#service-support-tracal .sol-sub-content {min-height:0px;}

/*Akamai Services Training Calendar Ends*/



/*Akamai Service Solutions Page CSS*/
#services .featuredcontainer .featured1 { position:relative; width:100%;background-color:#1e2934; }
#services .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_servicesupport.png); width:245px;}
#services .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/ss_innder_center_header1.png) no-repeat scroll center bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#services .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:307px;}
#services .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/ss_education_header_2_alternate.jpg) no-repeat scroll center bottom #126180; color:#fff; padding-bottom:50px; }
#services .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/serviceandsupport_service.png) no-repeat scroll -5px -3px; height:110px; width:418px; position:absolute; top:45px; left:0; }
#services .featured2 .featured-mod {position:relative;}
#services .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#services .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#services .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#services .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#services .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#services .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#services .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#services .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#services .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#services .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#services .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#services .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#services .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#services .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#services .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#services .sol-sub-body .news .main {height:340px;}
#services .sol-sub-body .sol-sub-components{float:left; margin:0; width:651px;}
#services .sol-sub-body .sol-sub-components .components-title{background: url(/graphics/hp/service_hdr_bg.png) no-repeat scroll 0 0 transparent; height: 40px;}
#services .sol-sub-body .sol-sub-components .components-body{background: url(/graphics/hp/service_body_bg.png) repeat-y scroll 0 0; min-height: 330px; padding: 50px;}
#services .sol-sub-body .sol-sub-components .components-body .text_section{width:100%; overflow:hidden; margin-bottom:60px;}
#services .sol-sub-body .sol-sub-components .components-body .text_section .left{float:left; width:240px; margin-right:40px;}
#services .sol-sub-body .sol-sub-components .components-body .text_section .left .text-head{color:#43AAC6; display:block; font-size:14px; font-weight:bold; margin-bottom:15px; text-decoration:underline;}
#services .sol-sub-body .sol-sub-components .components-body .text_section .comp-desc{color: #70868D; font-size: 13px;  line-height: 20px;}
#services .sol-sub-body .sol-sub-components .components-body .text_section .right{float:left; width:260px;}
#services .sol-sub-body .sol-sub-components .components-body .text_section .right .comp-desc{font-size:11px; line-height:17px; font-weight:bold;}
#services .sol-sub-body .components-link-container .c-link{float:left; width:30%;}
#services .dwnld-soln-bro{width:110px; margin-top:5px;}
#services .sol-sub-body .components-link-container .c-link last{float:left; width:20%;}		
#services .sol-sub-body .news .main .text_container .d-link{margin:0;}
#services .featured2 .sols-sub-container .dwnld-soln-bro{margin-top:10px; width:160px;}
#services .featured2 .sols-sub-container .f2_tagline1 {color:#FF8D25;}
#services .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/serviceandsupport_service.png) no-repeat scroll -4px -13px; height:110px; width:418px; position:absolute; top:45px; left:0; }

/*Akamai Service Solutions page CSS ends*/

/*akamai Support Page CSS Below*/
#support .featuredcontainer .featured1 { position:relative; width:100%;background-color:#1e2934; }
#support .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_servicesupport.png); width:245px;}
#support .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/ss_innder_center_header1.png) no-repeat scroll center bottom; height:109px;  font-size:14px; line-height:48px; color:#fff;}
#support .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px;  left:307px;}
#support .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/ss_education_header_2_alternate.jpg) no-repeat scroll center bottom #126180; color:#fff;  padding-bottom:50px;}
#support .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/serviceandsupport_support.png) no-repeat scroll -5px -3px; height:110px; width:418px; position:absolute; top:45px; left:0; }
#support .featured2 .featured-mod {position:relative;}
#support .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#support .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#support .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#support .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#support .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#support .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#support .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#support .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#support .featured2 .sols-sub-container .f2_tagline1 a{font-size:24px; line-height:33px; font-weight:normal; text-decoration:underline;}
#support .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#support .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#support .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#support .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:40px;}
#support .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:322px; float:left; }
#support .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 547px; padding-right:80px}
#support .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#support .sol-sub-body .news .main {height:340px;}
#support .sol-sub-body .sol-sub-components{float:left; margin:0; width:651px;}
#support .sol-sub-body .sol-sub-components .components-title{background: url(/graphics/hp/service_hdr_bg.png) no-repeat scroll 0 0 transparent; height: 40px;}
#support .sol-sub-body .sol-sub-components .components-body{background: url(/graphics/hp/service_body_bg.png) repeat-y scroll 0 0; min-height: 90px; padding: 50px;}
#support .sol-sub-body .sol-sub-components .components-body .text_section{width:100%; overflow:hidden; margin-bottom:60px;}
#support .sol-sub-body .sol-sub-components .components-body .text_section .left{float:left; width:240px; margin-right:40px;}
#support .sol-sub-body .sol-sub-components .components-body .text_section .left .text-head{color:#43AAC6; display:block; font-size:14px; font-weight:bold; margin-bottom:15px; text-decoration:underline;}
#support .sol-sub-body .sol-sub-components .components-body .text_section .comp-desc{color: #70868D; font-size: 13px;  line-height: 20px;}
#support .sol-sub-body .sol-sub-components .components-body .text_section .right{float:left; width:260px;}
#support .sol-sub-body .sol-sub-components .components-body .text_section .right .comp-desc{font-size:11px; line-height:17px; font-weight:bold;}
#support .sol-sub-body .components-link-container .c-link{float:left; width:30%;}
#support .dwnld-soln-bro{width:110px; margin-top:5px;}
#support .sol-sub-body .components-link-container .c-link last{float:left; width:20%;}		
#support .sol-sub-body .news .main .text_container .d-link{margin:0;}
#support .featured2 .sols-sub-container .dwnld-soln-bro{margin-top:10px; width:160px; font-size:11px; font-weight:bold;}
#support .featured2 .featured-mod .sols-sub-container .pdf-container{display:block; width:100%}
#support .featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-left{display:block; width:100%; margin-bottom:20px;}
#support .featured2 .featured-mod .sols-sub-container .pdf-container .pdf-container-right{display:block; width:100%}
#support .featured2 .featured-mod .sols-sub-container .pdf-container{margin-top:20px;}
#support .sol-sub-body .components-link-container{margin:0;}
#support .featured2 .sols-sub-container .f2_tagline1 {color:#FF8D25;}
#support .featured2 .sols-sub-container .f2_tagline1 a{color:#FF8D25;}
#support .sol-sub-body .components-link-container .c-link.last{margin-top:0px;}
/*akamai Support page CSS ends*/

/*Aura AANP Page CSS Below*/
#aura-aanp .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aura_aanp.png) no-repeat scroll -4px -0px;height:110px; width:835px; position:absolute; top:45px; left:0;}
#aura-aanp .featuredcontainer .featured1 {  position:relative; width:100%; background:url(/graphics/hp/aura_header1.png) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#aura-aanp .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aurasolution.png); width:223px;}
#aura-aanp .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aura_titlehdr.jpg) no-repeat scroll left bottom; height:109px;  font-size:14px; line-height:48px; color:#fff;}
#aura-aanp .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:89px; left:365px;}
#aura-aanp .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/aura-sub-header2-alternate.jpg) no-repeat scroll center bottom #348A6E; color:#fff; padding-bottom:50px; }
#aura-aanp .featured2 .featured-mod {position:relative;}
#aura-aanp .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aura-aanp .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aura-aanp .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aura-aanp .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aura-aanp .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aura-aanp .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aura-aanp .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aura-aanp .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aura-aanp .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aura-aanp .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aura-aanp .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aura-aanp .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aura-aanp .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#aura-aanp .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:428px; float:left;margin-top:12px; }
#aura-aanp .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 450px; padding-right:70px; overflow:hidden;}
#aura-aanp .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#aura-aanp .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aura-aanp .sol-sub-body .sol-sub-components{float:none;height:280px;width:440px;}
#aura-aanp .sol-sub-body .sol-sub-components .components-body{padding:32px 50px;}
#aura-aanp .sol-brief a{text-decoration:underline;color:#FFF;}

/*Aura AANP Page CSS Ends*/

/*Aura Licensed CDN CSS below*/
#aura-lic-cdn .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aura_liccdn.png) no-repeat scroll -4px -0px;height:110px; width:748px; position:absolute; top:45px; left:0;}
#aura-lic-cdn .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/aura_header1.png) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#aura-lic-cdn .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aurasolution.png); width:223px;}
#aura-lic-cdn .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aura_titlehdr.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aura-lic-cdn .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:89px; left:365px;}
#aura-lic-cdn .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/aura-sub-header2-alternate.jpg) no-repeat scroll center bottom #348A6E; color:#fff; padding-bottom:150px; }
#aura-lic-cdn .featured2 .featured-mod {position:relative;}
#aura-lic-cdn .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aura-lic-cdn .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aura-lic-cdn .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aura-lic-cdn .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aura-lic-cdn .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aura-lic-cdn .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aura-lic-cdn .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aura-lic-cdn .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aura-lic-cdn .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aura-lic-cdn .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aura-lic-cdn .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aura-lic-cdn .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aura-lic-cdn .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#aura-lic-cdn .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:428px; float:left; }
#aura-lic-cdn .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 450px; padding-right:70px; overflow:hidden;}
#aura-lic-cdn .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#aura-lic-cdn .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aura-lic-cdn .sol-sub-body .sol-sub-components .components-body{padding:32px 50px;}

/*Aura Licensed CDN CSS Ends*/

/*Aura Managed CDN CSS Below*/
#aura-mgd-cdn .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aura_mangcdn.png) no-repeat scroll -2px -0px;height:110px; width:564px; position:absolute; top:45px; left:0;}
#aura-mgd-cdn .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/aura_header1.png) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#aura-mgd-cdn .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aurasolution.png); width:223px;}
#aura-mgd-cdn .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aura_titlehdr.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aura-mgd-cdn .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:89px; left:365px;}
#aura-mgd-cdn .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/aura-sub-header2-alternate.jpg) no-repeat scroll center bottom #348A6E; color:#fff; padding-bottom:50px; }
#aura-mgd-cdn .featured2 .featured-mod {position:relative;}
#aura-mgd-cdn .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aura-mgd-cdn .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aura-mgd-cdn .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aura-mgd-cdn .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aura-mgd-cdn .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aura-mgd-cdn .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aura-mgd-cdn .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aura-mgd-cdn .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aura-mgd-cdn .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aura-mgd-cdn .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aura-mgd-cdn .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aura-mgd-cdn .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aura-mgd-cdn .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#aura-mgd-cdn .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:428px; float:left;margin-top:12px; }
#aura-mgd-cdn .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 450px; padding-right:70px; overflow:hidden;}
#aura-mgd-cdn .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#aura-mgd-cdn .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aura-mgd-cdn .sol-sub-body .sol-sub-components{float:none;width:440px;}
#aura-mgd-cdn .sol-sub-body .sol-sub-components .components-body{padding:32px 50px;}
#aura-mgd-cdn .sol-sub-body a{text-decoration:underline;color:#0181B7;}
/*Aura Managed CDN CSS Ends*/

/*Akamai Instant Federation CSS Below*/
#aura-inst-fed .featured2 .featured-mod .sol_sub_title {background:url(/graphics/hp/aura_akamaifederat.png) no-repeat scroll -4px -0px;height:110px; width:748px; position:absolute; top:45px; left:0;}
#aura-inst-fed .featuredcontainer .featured1 {position:relative; width:100%; background:url(/graphics/hp/aura_header1.png) no-repeat scroll center top; padding-top:0px; margin:0 auto; }
#aura-inst-fed .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_aurasolution.png); width:223px;}
#aura-inst-fed .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/aura_titlehdr.jpg) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
#aura-inst-fed .featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; top:89px; left:365px;}
#aura-inst-fed .featuredcontainer .featured2 { position:relative; width:100%; background:url(/graphics/hp/aura-sub-header2-alternate.jpg) no-repeat scroll center bottom #348a6e; color:#fff; padding-bottom:50px; }
#aura-inst-fed .featured2 .featured-mod {position:relative;}
#aura-inst-fed .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
#aura-inst-fed .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
#aura-inst-fed .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
#aura-inst-fed .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
#aura-inst-fed .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
#aura-inst-fed .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
#aura-inst-fed .featured2 .sols-sub-container {padding:130px 0 0 5px;}
#aura-inst-fed .featured2 .sols-sub-container .f2_tagline1 {font-size:24px; line-height:33px; font-weight:normal; text-align:left; margin-bottom:16px;}
#aura-inst-fed .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
#aura-inst-fed .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
#aura-inst-fed .featured2 .sols-sub-container .sol-brief {margin-top: 8px; width:100%; overflow:hidden;}
#aura-inst-fed .featured2 .sols-sub-container .sol-tagline {margin-bottom:45px; font-weight:lighter; font-size:12px; line-height:21px; font-style:italic; margin-top:18px;}
#aura-inst-fed .featured2 .sols-sub-container .sol-tagline p {margin-bottom:25px;}
#aura-inst-fed .featured2 .sols-sub-container .sol-sub-cust-testimonial {font-size:18px; font-weight:lighter; width:428px; float:left;margin-top:12px; }
#aura-inst-fed .featured2 .sols-sub-container .ddos-defender-writeup {font-size: 12px; line-height: 21px; float: left; margin-top: 12px; margin-right: 1px; width: 450px; padding-right:70px; overflow:hidden;}
#aura-inst-fed .featured2 .sols-sub-container .ddos-defender-writeup h5 {background:url(/graphics/hp/mobile_redirect_img.png) no-repeat scroll 0 0; float: left; margin-top: 12px; margin-right: 1px; width: 440px; padding-right:40px; height:262px;}
#aura-inst-fed .featured2 .sols-sub-container .featured-link {font-size:11px; text-decoration:underline; display:block; margin-top:15px; font-weight:bold;}
#aura-inst-fed .sol-sub-content .sol-sub-body, #aura-inst-fed .sol-sub-content{min-height:0px;}
#aura-inst-fed .sol-sub-body .sol-sub-components {float:none;width:440px; height:280px;}
#aura-inst-fed .sol-sub-body .sol-sub-components .components-body{padding:32px 50px;}
/*Akamai Instant Federation CSS Ends*/


/*new Security Pillar Page CSS Below*/
#pillar{width:964px; margin:0 auto; background:#FFF; min-height:500px; padding-top:80px;}
#pillar #security_header{width:904px; background:#068edd; text-transform:uppercase; height:37px; padding:20px 40px 0 20px; color:#FFF; font-size:12px; overflow:hidden;}
#pillar #security_header .title{float:left; width:45px;}
#pillar #security_header .navigation{float:right; width:440px; overflow:hidden;}
#pillar #security_header .navigation .cloud{float:left; background:url(/graphics/hp/pil_cloud.png) no-repeat scroll 0 0; width:69px; height:15px; margin-right:30px;}
#pillar #security_header .navigation .cloud.sel{background:url(/graphics/hp/pil_cloud_sel.png) no-repeat scroll 0 0 !important; }
#pillar #security_header .navigation .cloud:hover{background:url(/graphics/hp/pil_cloud_sel.png) no-repeat scroll 0 0; }
#pillar #security_header .navigation .mobile{float:left; background:url(/graphics/hp/pil_mobile.png) no-repeat scroll 0 0; width:59px; height:17px; margin:0px 30px;}
#pillar #security_header .navigation .mobile.sel{background:url(/graphics/hp/pil_mobile_sel.png) no-repeat scroll 0 0 !important;}
#pillar #security_header .navigation .mobile:hover{background:url(/graphics/hp/pil_mobile_sel.png) no-repeat scroll 0 0;}
#pillar #security_header .navigation .media{float:left; background:url(/graphics/hp/pil_media.png) no-repeat scroll 0 0; width:55px; height:18px; margin:0px 30px;}
#pillar #security_header .navigation .media.sel{background:url(/graphics/hp/pil_media_sel.png) no-repeat scroll 0 0 !important;}
#pillar #security_header .navigation .media:hover{background:url(/graphics/hp/pil_media_sel.png) no-repeat scroll 0 0;}
#pillar #security_header .navigation .security{float:left; background:url(/graphics/hp/pil_security.png) no-repeat scroll 0 0; width:74px; height:18px; margin-left:30px}
#pillar #security_header .navigation .security.sel{background:url(/graphics/hp/pil_security_sel.png) no-repeat scroll 0 0 !important;}
#pillar #security_header .navigation .security:hover{background:url(/graphics/hp/pil_security_sel.png) no-repeat scroll 0 0;}
#pillar #security_header .navigation .spacer{float:left; background:url(/graphics/hp/pil_divider.png) no-repeat scroll 0 0; width:1px; height:19px; margin:0px;}
#pillar #security_content{width:964px;} 
#pillar #security_content .main_promo{background:url(/graphics/hp/sec_main_promo.jpg) no-repeat scroll 0 0; width:519px; height:118px; padding:65px 390px 75px 55px; color:#FFF; font-size:24px; line-height:35px; text-transform:uppercase;}
#pillar .security_body{overflow:hidden;}
#pillar .col1{float:left; width:660px;}
#pillar .col2{background: url(/graphics/hp/pil-col2-bg.jpg) no-repeat scroll 0 0 #FFFFFF; float: left; min-height: 560px; padding: 35px; width: 234px;}
#pillar .col2 ul.video-promo{width:231px; margin:0 auto; padding:0; margin-bottom:30px;}
#pillar .col2 ul.video-promo li.video{width:196px; background:url(/graphics/hp/pil-vid-bg.jpg) no-repeat scroll 0 0; height:24px; color:#9fd1ed; padding:11px 0 0 35px; font-size:10px; cursor:pointer; font-weight:bold;}
#pillar .col2 ul.video-promo li.video.sel{background:url(/graphics/hp/pil-vid-sel-bg.jpg) no-repeat scroll 0 0 !important; color:#FFF;}
#pillar .col2 ul.video-promo li.video:hover{background:url(/graphics/hp/pil-vid-sel-bg.jpg) no-repeat scroll 0 0; color:#FFF;}
#pillar .col2 .dataviz-promo{display:block; background:url(/graphics/hp/pil-dataviz-promo.png) no-repeat scroll 0 0; width:129px; height:26px; padding:105px 85px 15px 20px; color:#4F5153; font-size:11px; font-weight:bold; margin-bottom:30px;}
#pillar .col2 .dataviz-promo:hover{color:#007CC4;}
#pillar .col2 .solutions-promo{display:block; padding:90px 25px 20px 25px; background:url(/graphics/hp/pil-solutions-promo.png) no-repeat scroll 0 0; width:184px; height:116px; font-size:11px; color:#4F5153;}
#pillar .col2 .solutions-promo:hover{color:#007CC4;}
#pillar .col2 .solutions-promo .description{display:block; line-height:18px;}
#pillar .col2 .solutions-promo .link{display:block; font-weight:bold; margin-top:19px; padding-right:80px;}
#pillar .col1 .divider{width:100%; height:1px; background:#e3e3e3; margin:20px 0 40px 0;}
#pillar .col1 .col1-content{padding:0px 50px; width:560px; overflow:hidden;}
#pillar .col1 .col1-content .title_blue{font-size:27px; color:#0094e0; margin:50px 0 40px 0; font-weight:normal;}
#pillar .col1 .col1-content .left-col-text{width:255px; margin-right:50px; font-size:12px; line-height:18px; color:#545961; float:left;}
#pillar .col1 .col1-content .right-col-text{width:255px; font-size:12px; line-height:18px; color:#545961; float:left;}
#pillar #security_content .col1 .col1-content .left-col-text p, #security_content .col1 .col1-content .right-col-text p{margin:0; margin-bottom:30px;}
#pillar #security_content .security_body .col1 .promo-content{width:560px;}
#pillar #security_content .security_body .col1 .promo-content .promo{width:270px; float:left;}
#pillar #security_content .security_body .col1 .promo-content .promo.promo1{margin-right:20px;}
#pillar #security_content .security_body .col1 .promo-content .promo .promo-head{background:url(/graphics/hp/pil_box_hdr.png) no-repeat scroll 0 0; width:249px; height:15px; padding:10px; font-size:11px; color:#FFF; text-transform:uppercase;}
#pillar #security_content .security_body .col1 .promo-content .promo a.casestudy{background: url(/graphics/hp/promo-li-cs-bg.png) no-repeat scroll 0 0; height: 51px; margin: 0; padding: 10px 45px 0; width: 179px; display:block; color: #4F5153; font-size: 10px; font-weight: bold; text-decoration: underline;}
#pillar #security_content .security_body .col1 .promo-content .promo a.casestudy:hover{color:#007CC4;}
#pillar #security_content .security_body .col1 .promo-content .promo a.whitepaper{width:179px; height:51px; background:url(/graphics/hp/promo-li-wp-bg.png) no-repeat scroll 0 0;padding:10px 45px 0 45px; margin:0; color: #4F5153; display:block; font-size: 10px; font-weight: bold; text-decoration: underline;}
#pillar #security_content .security_body .col1 .promo-content .promo a.whitepaper:hover{color:#007CC4;}
#pillar .view{background:url(/graphics/hp/pil_view_btn.png) no-repeat scroll 0 0; display:block; width:81px; height:38px; margin-bottom:20px;}
#pillar .learn_more{background:url(/graphics/hp/pil_learn_more.png) no-repeat scroll 0 0; display:block; width:141px; height:38px; margin-bottom:20px;}
#pillar .col2 ul.video-promo li.video{list-style:none;position:relative;}
	
#pillar .cmp-vid.sel{background:url(/graphics/hp/pil_sol_compliance_vid_tn.png) no-repeat 0 0 !important; height:138px;width:231px;position:absolute;left:0px;top:35px;cursor:pointer;}
#pillar .ddos-vid.sel{background:url(/graphics/hp/pil_sol_ddos_vid_tn.png) no-repeat 0 0 !important; height:138px;width:231px;position:absolute;left:0px;top:35px;cursor:pointer;}
#pillar .webapp-vid.sel{display:block;background:url(/graphics/hp/pil_sol_web_app_vid_tn.png) no-repeat 0 0 !important; height:138px;width:231px;position:absolute;left:0px;top:35px;cursor:pointer;}
#pillar .col2 ul.video-promo li.video.sel{background:url(/graphics/hp/pil-vid-sel-bg.jpg) no-repeat scroll 0 0 !important; color:#FFF;cursor:auto;}
#pillar .col2 ul.video-promo li.video.first {height:162px;}
#pillar .video.first .cmp-vid{background:url(/graphics/hp/pil_sol_compliance_vid_tn.png) no-repeat 0 0; height:138px;width:231px;position:absolute;left:0px;top:35px;cursor:pointer;}
#pillar object:focus { outline:none; }
#pillar #flashContent { display:none; }
#pillar #expand_div{position:absolute; width:100%; min-height:660px; top:396px; left:368px; display:none; z-index:100;}
#pillar .oDiv{position:relative;margin:0 auto; top:55px;width:595px;}
#pillar .iDiv{ margin:0 auto; padding-top:0px; padding-left:50px;position:relative;}
#pillar .oDiv a.cls_btn{color:#ffffff;background:transparent url(http://www.akamai.com/graphics/icons/case_study/x.png) no-repeat scroll 0 0;padding:0px 13px 13px;text-decoration:none; position:absolute; top:-23px; right:-90px;}
#pillar #overlay{ position:absolute; min-height:1590px;*min-height:1610px; top:0; left:0; background-color:#dcdcdc; opacity:0.8; filter:alpha(opacity=80); display:none; width:100%; z-index:10; }
#pillar #expand_div_ts{position:absolute; width:100%; min-height:200px; top:20px; left:0; display:none; z-index:100;}
#pillar #expand_div_ts .iDiv{ padding-left:6px; }
#pillar #expand_div_ts .oDiv{ height:200px; position:relative;width:200px; margin:0 auto; }
#pillar #overlay_ts{ position:absolute;min-height:1470px; top:0; left:0; background-color:#dcdcdc; opacity:0.8; filter:alpha(opacity=80); display:none; width:100%; z-index:10; }
#pillar .sponsor_list li{background:none;}
#pillar .expand_div{width:40%;}
#pillar #contentWrapper{
	color:#00000;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	text-align:center;
}
#pillar #resourcesWrapper{
	background: #FFFFFF;
	padding:25px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	text-align:center;
	font-size:14px
}
#pillar div#akamaiStandardPlayer
{
	visibility:hidden;
}
#pillar	#flashContent a.fp-img{background:none !important;margin-top:60px;right:0px;left:50px;}

/*KONA Site Defender Sub Page CSS Below*/
.kona_sub_security .featuredcontainer .featured1 { position:relative; width:100%; background:url(/graphics/hp/kona-sec-header-bg.jpg) no-repeat scroll center top #7C0B00; padding-top:0px; margin:0 auto; }
.kona_sub_security .featuredcontainer .featured1 .back-solns {background-image: url(/graphics/hp/back_to_kona.png); width:223px;}
.kona_sub_security .featuredcontainer .featured1 .featured_title {font-weight:bold; width:964px; margin:0 auto; background:url(/graphics/hp/light_red_bg.png) no-repeat scroll left bottom; height:109px; font-size:14px; line-height:48px; color:#fff;}
.kona_sub_security.featuredcontainer .featured1 .featured_title span.sol1_title { position:absolute; display:block; width:250px; left:338px;}
.kona_sub_security .featuredcontainer .featured2 {position:relative; width:100%; background:url(/graphics/hp/kona-sec_portf_sub-header2-alternate.jpg) no-repeat scroll center bottom #7C0B00; color:#fff; padding-bottom:30px; }
.kona_sub_security .featured2 .featured-mod .sol_sub_title {background:none; height:110px; width:844px; position:absolute; top:45px; left:0; font-size:30px; font-weight:lighter; }
.kona_sub_security .featured2 .featured-mod {position:relative;}
.kona_sub_security .featured2 .prev-next-btns {position:absolute; top:36px; right:39px; height:55px; width:117px; }
.kona_sub_security .featured2 .prev-next-btns .prv-nxt { height:55px; width:56px; background:url(/graphics/hp/sol-sub-arrows.png) no-repeat scroll 0 0; float:left; }
.kona_sub_security .featured2 .prev-next-btns .prv-nxt.prev {background:url(/graphics/hp/sub-arrow_left.png) no-repeat scroll 0 0; margin-right:3px;}
.kona_sub_security .featured2 .prev-next-btns .prv-nxt.next {background:url(/graphics/hp/sub-arrow_right.png) no-repeat scroll 0 0; }
.kona_sub_security .featured2 .prev-next-btns .prv-nxt.prev:hover {background:url(/graphics/hp/arrowmo_left.png) no-repeat scroll 0 0; }
.kona_sub_security .featured2 .prev-next-btns .prv-nxt.next:hover {background:url(/graphics/hp/arrowmo_right.png) no-repeat scroll 0 0; }
.kona_sub_security .featured2 .sols-sub-container {padding:130px 0 0 5px;}
.kona_sub_security .featured2 .sols-sub-container .f2_tagline1 {font-size:18px; line-height:33px; font-weight:normal; text-align:left; margin:0px 0 16px;}
.kona_sub_security .featured2 .sols-sub-container .f2_tagline2 {font-size:11px; font-weight:bold; text-align:left; line-height:18px; margin-top:}
.kona_sub_security .featured2 .sols-sub-container .f2_tagline2 span {font-size:10px; font-weight:bold; text-align:left; line-height:18px;display:block; }
.kona_sub_security .kona_sol_writeup {font-size:1.1em;}
.kona_sub_security .writeup {margin-bottom:24px; }
.kona_sub_security .writeup li{margin-bottom:14px; }
.kona_sub_security .para {margin-bottom:16px; }
.kona_sub_security .kona_sol_writeup a {text-decoration:underline; color: #FFF; }
/*KONA Site Defender Sub Page CSS Ends*/

@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) and (orientation:portrait) {
	#pillar #overlay{width:100%;background-color:transparent;}
	#pillar #expand_div{left:150px;}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) and (orientation:landscape) {
	#pillar #overlay{width:100%;background-color:transparent;}
	#pillar #expand_div{left:150px;}
}
/*New Security Pillar Page CSS ends*/

#search_results {width:100%; }

/*IE7 Specific Over-rides*/
#akamaiheader { overflow:visible; z-index:9999999; text-align:left; *position:relative; *height:0px; }
#homepage .featuredcontainer {min-height:377px; position:relative; *z-index:-9999; *left:0; *bottom:0; *width:100%; }
**:first-child+html #solutions .solution_head {padding:0; margin-top:80px;} * html #solutions .solution_head {padding:0; margin-top:80px;}
@media \0screen {
 /*.search #search_query {height:25px; padding:11px 0 0 3px;}*/
}
*:first-child+html #akamaiheader .bottomnav .nav .lnav .navlinks a .actI {padding-top:5px; margin-top:0px;} * html #akamaiheader .bottomnav .nav .lnav .navlinks .industries .actI {padding:5; margin-top:0px;}

/*Over Ride for Common CSS */
#body_copy {padding-top:80px;background:url(/graphics/hp/industries_hp_bg.png) no-repeat center top #0069b1; width:964px; margin:0 auto; font-size:12px;}

#main_page_body {text-align:left;}

#footerwrapper {clear: both; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#kona-ddos-defender .sol-sub-body .news .main { height: 430px; }
} 