/*BRANDING REDESIGN STYLES*/
h1{font-weight:normal}
/*workaround to have round bullets*/
.listSQor li{background:url('/images/masthead/circleOR.gif') no-repeat 0 .5em}
.listSQbl li{background:url('/images/masthead/circleBL.gif') no-repeat 0 .5em}
/*icons*/
.purchasing{padding:.2em 0 .2em 2.5em; font-weight:bold; display:inline-block; background:url('/images/masthead/buy-icon.gif') left no-repeat; margin-bottom:20px}
.trialware{padding:.2em 0 .2em 2.5em; font-weight:bold; display:inline-block; background:url('/images/masthead/trialware-icon.gif') left no-repeat; margin-bottom:20px}
.trialwareDnld{padding:.2em 0 .2em 1.5em; font-weight:bold 1em/2.9em arial, helvetica, sans-serif; display:inline-block; background:url('/images/masthead/b-trialware-icon.gif') left no-repeat}
.data{padding:.2em 0 .2em 2.5em; font-weight:bold; display:inline-block; background:url('/images/masthead/datasheet-icon.gif') left no-repeat; margin-bottom:20px}
.compare{padding:.2em 0 .2em 2.5em; font-weight:bold; display:inline-block; background:url('/images/masthead/compare_icon.gif') left no-repeat}
.treeNode ul{margin:0}
.treeNode li{list-style-position:outside; list-style-type:none; padding-left:1.8em; cursor:pointer}
.treeNode .treeON{font:bold .92em arial, helvetica, sans-serif; display:inline-block; color:#222; background:url('/images/masthead/tree_node_minus.jpg') no-repeat; margin-bottom:1.2em}
.treeNode .treeOff{font:bold .92em arial, helvetica, sans-serif; display:inline-block; color:#D84704; display:inline-block; background:url('/images/masthead/tree_node_plus.jpg') no-repeat; margin-bottom:1.2em}
.treeNode .treeText{font-size:.92em; font-style:normal; margin-bottom:1em; color:#555; margin-left:1.8em}
/*product detail text*/
.prodIntroTxt{font:1.2em/1.4em arial, helvetica, sans-serif; color:#666}
/*price background*/
.priceBG{float:left; background:url('/images/masthead/b_yellow_btn.gif'); margin-right:14px; width:78px; min-height:15px}
*html .priceBG{height:15px}
.priceBGTxt{text-align:center; color:#222; font:bold .95em arial, helvetica, sans-serif; vertical-align:middle}
/*product detail*/
.prodTitle h2{font-weight:normal; font-size:18px}
.prodTab{margin-bottom:10px; width:100%}
.prodTab a, .prodTab a:visited, .prodTab a:hover{color:#777; text-decoration:none}
.prodTab .tabModOff{float:left; display:inline; margin-right:10px; width:165px}
.prodTab .tabModOff .tabModOfftxt{background-color:#FC0; padding:.1em 2em; color:#777}
.prodTab .tabModOff span{color:#222; font-size:1.2em; font-weight:bold}
.prodTab .tabModOn{background-color:#FFF; display:inline; float:left; margin-right:10px; width:165px}
.prodTab .tabModOn .tabModOntxt{padding:.1em 2em; color:#777; border-left:1px solid #FC0; border-right:1px solid #FC0}
.prodTab .tabModOn span{color:#222; font-size:1.2em; font-weight:bold}
.prodTab .tabModOnBtm{background-color:#FFF; border-left:1px solid #FC0; border-right:1px solid #FC0; height:15px; position:absolute; width:163px}
.prodTab .tabModOnLft{float:left; background-color:#FFF; display:inline; margin-right:10px; width:165px}
.prodTab .tabModOnLft .tabModOnLftTxt{border-left:1px solid #FC0; border-right:1px solid #FC0; padding:.1em 2em; color:#777}
.prodTab .tabModOnLft span{color:#222; font-size:1.2em; font-weight:bold}
.prodTab .tabModOnLft .tabONbtm{position:relative; background-color:#FFF; height:40px; z-index:20}
.prodtabgSnavTop, .prodtabgSnavBtm{background:transparent}
.prodtabgs1, .prodtabgs2, .prodtabgs3, .prodtabgs4{overflow:hidden}
.prodtabgs1, .prodtabgs2, .prodtabgs3{height:1px}
.prodtabgs2, .prodtabgs3, .prodtabgs4{background:#FC0; border:1px solid #FC0; border-width:0 1px}
.prodtabgs1{margin:0 4px; background:#FC0}
.prodtabgs2{margin:0 2px; border-width:0 2px}
.prodtabgs3{margin:0 1px}
.prodtabgs4{height:1px; margin:0 1px}
/*rounded corners for product SEE BUY USE*/
.prodgSnavTop, .prodgSnavBtm{display:block; background:transparent}
.prodgs1, .prodgs2, .prodgs3, .prodgs4{display:block; overflow:hidden}
.prodgs1, .prodgs2, .prodgs3{height:1px}
.prodgs2, .prodgs3, .prodgs4{background:#FFF; border:1px solid #FC0; border-width:0 1px}
.prodgs1{margin:0 4px; background:#FC0}
.prodgs2{margin:0 2px; border-width:0 2px}
.prodgs3{margin:0 1px}
.prodgs4{height:1px; margin:0 1px}
.prodBdyWrap{background:transparent}
.prodBdyWrap .tabModOnBtmCrnr{background-color:#FFF; border-left:1px solid #FC0; height:10px; width:10px; position:absolute}
.prodBdyWrapBdy{border-right:1px solid #FC0; border-left:1px solid #FC0; background-color:#FFF; padding-bottom:1.2em}
.prodBdyWrapTxt{padding-top:6px; margin:0 17px; background-color:#FFF}
/*Widgets used in right columns with border and background*/
.prodrgtColWdgt{margin-bottom:1.6em; background:transparent}
.prodrgtColWdgtBdy{border-left:1px solid #999; border-right:1px solid #999; background-color:#FFF}
.prodrgtColWdgtTxt{padding:.5em .9em .2em .9em; font:.9em arial, helvetica, sans-serif; color:#222}
.prodrgtColWdgtTxt p{padding-bottom:.4em; color:#555}
/*rounded corners*/
.prodrgtColWdgtnavTop, .prodrgtColWdgtnavBtm{display:block; background:transparent}
.prodrgtColWdgt1, .prodrgtColWdgt2, .prodrgtColWdgt3, .prodrgtColWdgt4{display:block; overflow:hidden}
.prodrgtColWdgt1, .prodrgtColWdgt2, .prodrgtColWdgt3{height:1px}
.prodrgtColWdgt2, .prodrgtColWdgt3, .prodrgtColWdgt4{background:#FFF; border:1px solid #999; border-width:0 1px}
.prodrgtColWdgt1{margin:0 4px; background:#999}
.prodrgtColWdgt2{margin:0 2px; border-width:0 2px}
.prodrgtColWdgt3{margin:0 1px}
.prodrgtColWdgt4{height:1px; margin:0 1px}
/*Product Detail Colunm Layouts*/
.prodtwoColRgtLft{float:left; width:170px}
.prodtwoColRgtRgt{float:right; width:490px; width:expression('488px'); margin-left:10px}
/*two inner columns inside the 490px middle box*/
/*.prodtwoColRgt2Lft {float:left; width:230px; width:expression('228px')}.prodtwoColRgt2Rgt {float:right; width:230px; margin-left:30px}*/
/*two inner columns inside the 490px middle box use with flash content 160x240*/
.prodtwoColRgt2Lft{float:left; width:230px; width:expression('228px')}
.prodtwoColRgt2Rgt{float:right; width:240px; margin-left:20px}
/*two inner columns (right module) example used in the USE TAB pages*/
.prodtwoColRgt2LftMod1{float:left; width:340px; width:expression('338px')}
.prodLGtwoColRgt2RgtMod1{float:right; width:130px}
/*two inner columns (right module) example used in the BUY TAB pages*/
.prodtwoColRgt2LftMod2{float:left; width:350px; width:expression('348px')}
.prodtwoColRgt2RgtMod2{float:right; width:120px}
/*two inner columns inside 350px column example used in the BUY TAB pages*/
.prodtwoColRgt2LftMod2Lft{float:left; width:220px}
.prodtwoColRgt2RgtMod2Rgt{float:right; width:110px}
/*two inner columns (left module) example used on Yellobooks pages*/
.prodtwoColRgt2LftMod3{float:left; width:100px}
.prodLGtwoColRgt2RgtMod3{float:right; width:370px}
/*Category Landing Pages*//*class for the category description*/
.catDsc{padding-bottom:.8em; color:#666; font-size:.95em} 
/*CONTENT*/
.txtWdgtHdr, b.twTop b{background:#93946A}
b.lSnTop b{color:#7F6377; background:#D5D5CB}
.solWdgtHdr{background:#D5D5CB}
.buyNowWdgt{border-top:4px solid #7F6377}
.cbType4 h3{margin-bottom:.3em; padding:0; border-bottom:4px solid #D0C9CE}
.cbType5 h6{color:#93946A}
.cbType16 h3{background:#D5D5CB}
.cbType17 h3{background:#D5D5CB}
.prodFdrHdr{background:#707146}
.custSupWdgtHdr{color:#fff; background:#93946A}
.backChevronL2{padding:0 0 0 .8em; background:url('/images/masthead/chevronOR2.gif') left no-repeat}
.marginBottomSM div{float:left; width:100%; clear:both; display:block; margin-bottom:.3em}
.marginBottomMD div{float:left; width:100%; clear:both; display:block; margin-bottom:.9em}
.marginBottomLG div{float:left; width:100%; clear:both; display:block; margin-bottom:1.5em}
.imgMargin img{margin-top:.4em; margin-right:.9em; margin-bottom:.4em}
.prodFtrd{float:left; clear:both; margin-top:1.5em}
.prodFtrdLft{float:left; width:85px}
.prodFtrdRgt{float:right; width:275px}
.prodDtlLft{float:left; width:115px}
.prodDtlRgt{float:right; width:255px}
.prodDtlHdr{color:#707146; font:bold 2em arial, helvetica, sans-serif; display:table-cell; vertical-align:middle; height:85px; z-index:-1}
.prodDtlAppliance{text-align: center}
.pressListColLft{width:50px; float:left}
.pressListColRgt{width:420px; float:right}/*WIDGETS*/
#lbuWdgtNoBG{width:85%; margin-bottom:2.5em; clear:both}
.entSolWdgtSubHdr{padding:0 0 0 .2em; font:bold 1.2em/1.5em arial, helvetica, sans-serif; color:#666; background-color:#FFF}
.entSolWdgtBody{font-size:.9em; line-height:1.2em; background-color:#FFF}
.entSolWdgtPd{padding:.4em 0 .6em .2em; margin-right:.8em}
li.entSolWdgtOn{list-style:none; font-size:1em; font-weight:bold; padding-left:.8em; background:url('/images/masthead/chevronBL2.gif') no-repeat 0 4px}
.entSolWdgtFtr{padding:0}
.lbuWdgtBody .chevronN{background:url('/images/masthead/chevronOR.gif') no-repeat 0 .4em} 
/*LBU alignment*/
/*Ent Landing Widget*/
#tabModEntBdy{margin-top:.6em; border:1px solid #999; padding:1em 1.4em 1em; background:url('/images/masthead/threatExpBdyBG.gif') top repeat-x}
#tabModEntBdy h3{font:bold 1.3em/1em arial, helvetica, sans-serif; color:#333}
#tabModEntBdy .verPromo h3{font:bold 1em verdana, arial, sans-serif}
/*THEME PAGE*/
.themePane{margin-bottom:3em; width:765px; height:181px; background:#FC0}
.themePane h1, .themePane h2{color:#000; padding-bottom:.2em}
.themeHdrImg{float:left; padding-right:15px}
.themeHdrBody{padding:25px 20px 5px 0}
.themeHdrBody p{font-size:1.1em}
.themeBdyImg{float:left; padding-right:15px}
.themeBdyBody{float:left; width:465px}
.themeBdyBody h3{color:#666}
.themeBdyBody p{font-size:.9em}
.themeBdyBody span{color:#CCC}
a.r, a.r:visited{color:#F15A21; text-decoration:none}
a.r:hover, a.r:active{color:#F15A21; text-decoration:underline}
a.g, a.g:visited{color:#006E53; text-decoration:none}
a.g:hover, a.g:active{color:#006E53; text-decoration:underline}
a.b, a.b:visited{color:#006494; text-decoration:none}
a.b:hover, a.b:active{color:#006494; text-decoration:underline}/*-HEADER BG COLOR FOR A-Z TABLE-*/
.tabModTblHdrSg{background-color: #707146}/*-HEADER BG COLOR FOR TRIALWARE TABLE-*/
.trlTblHdr, .trlTblBdy, .trlTblAlert{border:none; font-size:1em; width:100%; width:expression('95%')}
.trlTblHdr td, .trlTblBdy td{padding:.5em}
.trlTblBdy td{vertical-align:top}
.trlTblHdr{font-weight:bold}
.trlTblHdrSg{color:#FFF; background-color: #707146; font-weight:bold}
.trlTblSubHdr{font-weight:bold; border-top: #333 1px solid; padding-top:.5em}
.trlTblBdy{border-top-width:0}
.trlTRbg{background:#E6E6E6}
/*Support Redesign*/
.prodSelectLft{float:left; width:130px; margin-top:5px; margin-bottom:5px}
.prodSelectRt{float:left; width:180px; margin-top:5px; margin-bottom:5px}
.ProductDeselect{background-color:#FFFFFF; width:100%; cursor:default; color:#C60; padding-left:5px}
.ProductSelect{background-color:#FFFFFF; width:100%; cursor:pointer; color:#C60; padding-left:5px; text-decoration: underline}
.ProductSeparatorOuter{font-size:10px; height:10px; width:100%; background-color:#FFF; vertical-align:middle; display:inline}
.ProductSeparatorInner{display:inline; height:10px; width:100%; padding:0px; color:#999; background-color:#999; font-size:1px}
.ProductSelectHR{height:1px; color:#999}
.ItemBox{border:solid #666 1px; visibility:hidden; position:absolute; width:100%; z-index:200; background-color:#FFF}
/*Ent Support Landing Widget*/
#tabModSupBdy{margin-top:.6em; border:1px solid #999; border-bottom-width:0; padding:.8em 1.4em 0em; background:#FFF url('/images/masthead/threatExpBdyBG.gif') top repeat-x}
#tabModSupBdy h3{font-size:1.6em}
#tabModSupFtr{border:1px solid #999; border-top-width:0; padding:0em 1.4em 1.2em; background:url('/images/masthead/threatExpFtrBG.gif') top repeat-x}
#tabModSupFtr h3{font-size:1.6em}
/*Ent Help Menu*/
#HelpWindow{z-index: 999; position:absolute; top:-999px; left:-999px; display:none; visibility:hidden; width: 200px; background-color:white; border-bottom:1px solid #989898; margin-bottom:1px}
.HelpWindowHeader{background-color:#EE5808; color:#FFFFFF; padding:3px; padding-left:8px; padding-right:8px; font-weight:bold}
.HelpWindowBody{padding:8px; padding-top:5px; color:#6D6D6D; border-right:1px solid #989898; border-left:1px solid #989898}
.HelpWindowFooter{background-color:#EAEAEA; padding:3px; border-right:1px solid #989898; border-left: 1px solid #989898}
#HelpWindowb{z-index: 999; position: absolute; top: -999px; left: -999px; display: none; visibility: hidden; width: 200px; background-color: white; border-bottom: 1px solid #989898}
#HelpWindowc{z-index: 999; position: absolute; top: -999px; left: -999px; display: none; visibility: hidden; width: 200px; background-color: white; border-bottom: 1px solid #989898}
#HelpWindowd{z-index: 999; position: absolute; top: -999px; left: -999px; display: none; visibility: hidden; width: 200px; background-color: white; border-bottom: 1px solid #989898}
#HelpWindowe{z-index: 999; position: absolute; top: -999px; left: -999px; display: none; visibility: hidden; width: 200px; background-color: white; border-bottom: 1px solid #989898}
/* Solutions Landing :: Start */
.TabSection_Main_Sol{width:950px; margin-top:10px}
.TabSection_Box_Sol{width:950px; background-color:#BBB; height:55px; overflow:hidden; position:relative}
.TabSection_Sol{position:absolute; width:940px; left:10px; margin-bottom:3px}
.Tab_Off_Sol{display:inline; height:35px; top:4px; position:relative; background:url('/images/masthead/business/b_top_tab_bg2.gif') no-repeat; ; color:#555; font:bold 14px arial, helvetica, sans-serif; text-align:left; cursor:pointer; padding-left:10px}
.Tab_On_Sol{display:inline; top:4px; position:relative; height:35px; background:url('/images/masthead/business/b_top_tab_grey_bg.gif') no-repeat; color:#555; font:bold 14px arial, helvetica, sans-serif; text-align:left; cursor:pointer; padding-left:10px}
.NortonTab_BdyTop_Sol, .NortonTab_BdyBtm_Sol{display:block; background:transparent}
.NortonTab_Bdygs1_Sol, .NortonTab_Bdygs2_Sol, .NortonTab_Bdygs3_Sol, .NortonTab_Bdygs4_Sol{display:block; overflow:hidden}
.NortonTab_Bdygs1_Sol, .NortonTab_Bdygs2_Sol, .NortonTab_Bdygs3_Sol{height:1px}
.NortonTab_Bdygs2_Sol, .NortonTab_Bdygs3_Sol, .NortonTab_Bdygs4_Sol{background:#EEE; border:1px solid #EEE; border-width:0 1px}
.NortonTab_Bdygs1_Sol{margin:0 5px; background:#EEE}
.NortonTab_Bdygs2_Sol{margin:0 3px; border-width:0 2px}
.NortonTab_Bdygs3_Sol{margin:0 2px}
.NortonTab_Bdygs4_Sol{height:2px; margin:0 1px}
.TabBox_outer_off_Sol{display:block; background: none; border:none; float:left; cursor:pointer}
.TabBox_outer_on_Sol{display:block; background: none; border:none; float:left; cursor:pointer}
.TabSectionContent_outer_Sol{background-color:#BBB; width:950px; position:relative}
.TabSectionContent_inner_Sol{display:block; clear:both; width:930px; position:relative; left:10px; right:10px; bottom:6px}
.TabSectionContent_text_Sol{display:block; width:930px; background-color:#ebebeb}
.NortonTab_Bottom_Off_Sol{display:block; clear:both; height:25px; width:215px; position:absolute; visibility:hidden}
.NortonTab_Bottom_On_Sol{display:block; z-index:999; clear:both; height:25px; width:215px; position:absolute; background-color:#ebebeb; visibility:visible; overflow:visible}
.NortonTab_cornercover_Sol{position:absolute; top:0px; left:0px; display:block; width:10px; height:10px; background-color:#ebebeb; z-index:11; border:none; overflow:hidden}
.NortonTab_cornercover_right_Sol{position:absolute; top:0px; right:0px; display:block; width:10px; height:10px; background-color:#ebebeb; z-index:11; border:none; overflow:hidden}
.Norton_BlendLayer_Sol{display:block; background-color:#fff; position:absolute; width:900px; z-index:9; left:25px; top:20px}
.childTabSection_Sol{width:200px; float:left; padding-top:5px}
.childTab_Off_Sol{padding-left:10px; background:url('/images/masthead/business/b_subnav_bg_off.gif') center no-repeat; display:table-cell; vertical-align:middle; width:200px; height:37px; color:#222; font:bold 12px arial, helvetica, sans-serif; text-align:left; cursor:pointer; padding-right:10px}
.childTab_Off_Sol a{color:#222}
.childTab_Off_Sol a:visited{color:#222}
.childTab_Off_Sol a:hover{color:#222}
.childTab_Off_text_Sol{vertical-align: middle; width:200px; height:37px; color:#222; font:bold 12px arial, helvetica, sans-serif; text-align:left}
.childTab_On_Sol{padding-left:10px; background:url('/images/masthead/business/b_subnav_bg_on.gif') center no-repeat; display:table-cell; vertical-align:middle; width:200px; height:37px; color:#222; font:bold 12px arial, helvetica, sans-serif; text-align:left; cursor:pointer; padding-right:10px}
.childTab_On_Sol a{color:#222}
.childTab_On_Sol a:visited{color:#222}
.childTab_On_Sol a:hover{color:#222}
.childTab_BdyTop_Sol, .childTab_BdyBtm_Sol{display:block; background:transparent}
.childTab_Bdygs1_Sol, .childTab_Bdygs2_Sol, .childTab_Bdygs3_Sol, .childTab_Bdygs4_Sol{display:block; overflow:hidden}
.childTab_Bdygs1_Sol, .childTab_Bdygs2_Sol, .childTab_Bdygs3_Sol{height:1px}
.childTab_Bdygs2_Sol, .childTab_Bdygs3_Sol, .childTab_Bdygs4_Sol{background:#bfbfbf; border:1px solid #EEE; border-width:0 1px}
.childTab_Bdygs1_Sol{margin:0 5px; background:#bfbfbf}
.childTab_Bdygs2_Sol{margin:0 3px; border-width:0 2px}
.childTab_Bdygs3_Sol{margin:0 2px}
.childTab_Bdygs4_Sol{height:2px; margin:0 1px}
.childTab_Bottom_Off_Sol{display:block; clear:both; height:10px; position:absolute; visibility:hidden}
.childTab_Bottom_On_Sol{display:block; clear:both; height:25px; position:absolute; background-color:#EEEEEE; visibility:visible}
.childTab_cornercover_Sol{position:absolute; display:block; width:10px; height:10px; background-color:#EEE; z-index:11; border:none; overflow:hidden}
.Norton_BlendLayer_Sol{display:block; background-color:#fff; position:absolute; width:910px; height:300px; z-index:9; left:25px; top:15px}
/*Widgets used in right columns with border and background*/
.bizTabWdgt_Sol{margin-bottom:1.6em}
.bizTabWdgtBG_Sol{border-left:1px solid #DDD; border-right:1px solid #DDD; background:#bfbfbf}
.bizTabWdgtBody_Sol{padding:.3em 1em; font-size:.9em; font-weight:bold; color:#222}
.bizTabWdgtBody_Sol hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0}
.bizTabWdgtBody_Sol h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.bizTabWdgtBody_Sol a, .bizTabWdgtBody_Sol a:visited{color:#D84704}
.bizTabWdgtBody_Sol td{font:Arial; color:#555; font-size:.7em}/*rounded corners*/
.bizTabWdgtnavTop_Sol{display:block; background:transparent}
.bizTabWdgtnavTop_Sol .bizTabWdgtg1_Sol, .bizTabWdgtnavTop_Sol .bizTabWdgts2_Sol, .bizTabWdgtnavTop_Sol .bizTabWdgts3_Sol, .bizTabWdgtnavTop_Sol .bizTabWdgts4_Sol{display:block; overflow:hidden}
.bizTabWdgtnavTop_Sol .bizTabWdgts1_Sol, .bizTabWdgtnavTop_Sol .bizTabWdgts2_Sol, .bizTabWdgtnavTop_Sol .bizTabWdgts3_Sol{height:1px}
.bizTabWdgtnavTop_Sol .bizTabWdgts2_Sol, .bizTabWdgtnavTop_Sol .bizTabWdgts3_Sol, .bizTabWdgtnavTop_Sol .bizTabWdgts4_Sol{background:#bfbfbf; border:1px solid #DDD; border-width:0 1px}
.bizTabWdgtnavTop_Sol .bizTabWdgts1_Sol{margin:0 5px; background:#DDD}
.bizTabWdgtnavTop_Sol .bizTabWdgts2_Sol{margin:0 3px; border-width:0 2px}
.bizTabWdgtnavTop_Sol .bizTabWdgts3_Sol{margin:0 2px}
.bizTabWdgtnavTop_Sol .bizTabWdgts4_Sol{height:2px; margin:0 1px}
.bizTabWdgtnavBtm_Sol{display:block; background:transparent}
bizTabWdgts1_Sol, .bizTabWdgts2_Sol, .bizTabWdgts3_Sol, .bizTabWdgts4_Sol{display:block; overflow:hidden}
.bizTabWdgts1_Sol, .bizTabWdgts2_Sol, .bizTabWdgts3_Sol{height:1px}
.bizTabWdgts2_Sol, .bizTabWdgts3_Sol, .bizTabWdgts4_Sol{background:#bfbfbf; border:1px solid #DDD; border-width:0 1px}
.bizTabWdgts1_Sol{margin:0 5px; background:#DDD}
.bizTabWdgts2_Sol{margin:0 3px; border-width:0 2px}
.bizTabWdgts3_Sol{margin:0 2px}
.bizTabWdgts4_Sol{height:2px; margin:0 1px}
/*Widgets used in right columns with border and background*/
.bizRgtColWdgt_Sol{margin-bottom:1.6em}
.bizRgtColWdgtBG_Sol{border-left:1px solid #DDD; border-right:1px solid #DDD; background:transparent}
.bizRgtColWdgtBody_Sol{padding:.3em 1em; font-size:.9em}
.bizRgtColWdgtBody_Sol hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0}
.bizRgtColWdgtBody_Sol h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.bizRgtColWdgtBody_Sol a, .bizRgtColWdgtBody_Sol a:visited{color:#D84704}
.bizRgtColWdgtBody_Sol td{font:Arial; color:#555; font-size:.7em}/*rounded corners*/
.bizRgtColWdgtnavTop_Sol{display:block; background:transparent}
.bizRgtColWdgtnavTop_Sol .bizRgtColWdgtg1, .bizRgtColWdgtnavTop_Sol .bizRgtColWdgts2_Sol, .bizRgtColWdgtnavTop_Sol .bizRgtColWdgts3_Sol, .bizRgtColWdgtnavTop_Sol .bizRgtColWdgts4_Sol{display:block; overflow:hidden}
.bizRgtColWdgtnavTop_Sol .bizRgtColWdgts1_Sol, .bizRgtColWdgtnavTop_Sol .bizRgtColWdgts2_Sol, .bizRgtColWdgtnavTop_Sol .bizRgtColWdgts3_Sol{height:1px}
.bizRgtColWdgtnavTop_Sol .bizRgtColWdgts2_Sol, .bizRgtColWdgtnavTop_Sol .bizRgtColWdgts3_Sol, .bizRgtColWdgtnavTop_Sol .bizRgtColWdgts4_Sol{background:transparent; border:1px solid #DDD; border-width:0 1px}
.bizRgtColWdgtnavTop_Sol .bizRgtColWdgts1_Sol{margin:0 5px; background:#DDD}
.bizRgtColWdgtnavTop_Sol .bizRgtColWdgts2_Sol{margin:0 3px; border-width:0 2px}
.bizRgtColWdgtnavTop_Sol .bizRgtColWdgts3_Sol{margin:0 2px}
.bizRgtColWdgtnavTop_Sol .bizRgtColWdgts4_Sol{height:2px; margin:0 1px}
.bizRgtColWdgtnavBtm_Sol{display:block; background:transparent}
.bizRgtColWdgts1_Sol, .bizRgtColWdgts2_Sol, .bizRgtColWdgts3_Sol, .bizRgtColWdgts4_Sol{display:block; overflow:hidden}
.bizRgtColWdgts1_Sol, .bizRgtColWdgts2_Sol, .bizRgtColWdgts3_Sol{height:1px}
.bizRgtColWdgts2_Sol, .bizRgtColWdgts3_Sol, .bizRgtColWdgts4_Sol{background:transparent; border:1px solid #DDD; border-width:0 1px}
.bizRgtColWdgts1_Sol{margin:0 5px; background:#DDD}
.bizRgtColWdgts2_Sol{margin:0 3px; border-width:0 2px}
.bizRgtColWdgts3_Sol{margin:0 2px}
.bizRgtColWdgts4_Sol{height:2px; margin:0 1px}
.biz_cust{float:left; padding-top:10px; margin-left:10px; width:140px; display:inline}/*White back corner*/
.bizWhiteBack_Sol{margin-bottom:1.6em}
.bizWhiteBackBG_Sol{border-left:1px solid #DDD; border-right:1px solid #DDD; background:#fff}
.bizWhiteBackBody_Sol{padding:.3em 1em; font-size:.9em}
.bizWhiteBackBody_Sol hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0}
.bizWhiteBackBody_Sol h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.bizWhiteBackBody_Sol a, .bizWhiteBackBody_Sol a:visited{color:#D84704}
.bizWhiteBackBody_Sol td{font:Arial; color:#555; font-size:.7em}
.bizWhiteBacknavTop_Sol{display:block; background:transparent}
.bizWhiteBacknavTop_Sol .bizWhiteBackg1_Sol, .bizWhiteBacknavTop_Sol .bizWhiteBacks2_Sol, .bizWhiteBacknavTop_Sol .bizWhiteBacks3_Sol, .bizWhiteBacknavTop_Sol .bizWhiteBacks4_Sol{display:block; overflow:hidden}
.bizWhiteBacknavTop_Sol .bizWhiteBacks1_Sol, .bizWhiteBacknavTop_Sol .bizWhiteBacks2_Sol, .bizWhiteBacknavTop_Sol .bizWhiteBacks3_Sol{height:1px}
.bizWhiteBacknavTop_Sol .bizWhiteBacks2_Sol, .bizWhiteBacknavTop_Sol .bizWhiteBacks3_Sol, .bizWhiteBacknavTop_Sol .bizWhiteBacks4_Sol{background:transparent; border:1px solid #DDD; border-width:0 1px}
.bizWhiteBacknavTop_Sol .bizWhiteBacks1_Sol{margin:0 5px; background:#DDD}
.bizWhiteBacknavTop_Sol .bizWhiteBacks2_Sol{margin:0 3px; border-width:0 2px}
.bizWhiteBacknavTop_Sol .bizWhiteBacks3_Sol{margin:0 2px}
.bizWhiteBacknavTop_Sol .bizWhiteBacks4_Sol{height:2px; margin:0 1px}
.bizWhiteBacknavBtm{display:block; background:transparent}
bizWhiteBacks1_Sol, .bizWhiteBacks2_Sol, .bizWhiteBacks3_Sol, .bizWhiteBacks4_Sol{display:block; overflow:hidden}
.bizWhiteBacks1_Sol, .bizWhiteBacks2_Sol, .bizWhiteBacks3_Sol{height:1px}
.bizWhiteBacks2_Sol, .bizWhiteBacks3_Sol, .bizWhiteBacks4_Sol{background:#fff; border:1px solid #DDD; border-width:0 1px}
.bizWhiteBacks1_Sol{margin:0 5px; background:#DDD}
.bizWhiteBacks2_Sol{margin:0 3px; border-width:0 2px}
.bizWhiteBacks3_Sol{margin:0 2px}
.bizWhiteBacks4_Sol{height:2px; margin:0 1px}
.arrowStyle_Sol{margin:0px 20px 2px 5px}
.arrowStyle2_Sol{margin:0px 0px 2px 5px}
.bizImgBox_Sol{width:530px; float:left; padding-top:10px; padding-left:10px}
.bizCust_Sol{width:140px; float:left; padding-top:10px; padding-left:10px; padding-right:10px}
.bizText14_Sol{line-height:2em; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#222}
.bizText12_Sol{line-height:2em; font-size:1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#222}
.bizText14a_Sol{padding-top:5px; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#222; float:left}
.bizText11_Sol{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555; padding-top:10px}
.heroBtm_Sol{margin:0}
.heroBtmBdy_Sol{background-color:#F6C424}
.heroBtmTxt_Sol{padding:.9em .9em .9em .9em; font:1.2em/1.5em arial, helvetica, sans-serif; color:#222}
.heroBtmTxt_Sol a, .heroBtmTxt_Sol a:visited{font:1em/1.2em; color:#D84704; font-weight:bold}
.gsHeroBtm_Sol{display:block; background:transparent}
.gsHero1_Sol, .gsHero2_Sol, .gsHero3_Sol, .gsHero4_Sol{display:block; overflow:hidden}
.gsHero1_Sol, .gsHero2_Sol, .gsHero3_Sol{height:1px}
.gsHero2_Sol, .gsHero3_Sol, .gsHero4_Sol{background:#F6C424; border:1px solid #F6C424; border-width:0 1px}
.gsHero1_Sol{margin:0 5px; background:#F6C424}
.gsHero2_Sol{margin:0 3px; border-width:0 2px}
.gsHero3_Sol{margin:0 2px}
.gsHero4_Sol{height:2px; margin:0 1px}
.bizRgtColWdgtBody_Sol_box{padding:.3em 1em; font-size:.9em; width:
}
/* Solutions Landing :: End */
.mainBdyWrapTxtGrey{padding:.7em .15em 0px .15em; background-color:#999}
/*- Text / Icon -*/
.txtSM11pt{font-size:.9em}
#reg{font:1em arial, sans-serif; color:#666}
.question{margin-left:5px; padding:.5em 0 0 1.6em; display:inline-block; background:url('/images/masthead/icon_question.gif') left no-repeat}/*-LIGHT GREY ROUND CORNER*/
.lightgrey_rndcrn{border-top:#c2c2c2 1px solid; border-right:#dddddd 1px solid; border-left:#dddddd 1px solid; border-bottom:#fff 1px solid; background-color:#FFF}
.lightgrey_rndcrn_heading{padding:0px 20px 17px 20px; background-image: url('/images/masthead/header_lightgrey_bg.gif'); background-repeat: repeat-x; background-color: #aeaeae; color:#fff; font-famil:arial, helvetica, sans-serif}
.lightgrey_rndcrn_heading_title{float: left; font-size:1.15em; line-height:1.05em}
.gSnavlightgreyrndcrn{display:block; background:transparent}
.gs1LightGrey, .gs2LightGrey, .gs3LightGrey, .gs4LightGrey{display:block; overflow:hidden}
.gs1LightGrey, .gs2LightGrey, .gs3LightGrey{height:1px}
.gs2LightGrey, .gs3LightGrey, .gs4LightGrey{background:#c3c3c3; border:1px solid #dddddd; border-width:0 1px}
.gs1LightGrey{margin:0 4px; background:#c3c3c3}
.gs2LightGrey{margin:0 2px; border-width:0 2px}
.gs3LightGrey{margin:0 1px}
.gs4LightGrey{height:1px; margin:0 1px}
/*-DARK GREY ROUND CORNER*/
.darkgrey{border-top:#aeaeae 1px solid; border-right:#aeaeae 1px solid; border-left:#aeaeae 1px solid; border-bottom:#fff 1px solid; background-color:#FFF}
.darkgrey_heading{padding:3px 10px 20px 25px; background-image: url(/images/masthead/table_header_bg.gif); background-repeat: repeat-x; background-color: #fff; color:#222; font-famil:arial, helvetica, sans-serif}
.darkgrey_heading_title{float: left; font-size:1.38em}
.darkgrey_subhead{height:22px; padding:3px 0px 0px 25px; background-image: url(/images/masthead/table_subheader_bg.gif); background-repeat: repeat-x; background-color: #9c9c9c; font-famil:arial, helvetica, sans-serif}
.darkgrey_subhead_content{float:left}
.darkgrey_subhead_title{float: left; font-size:1.2em; color:#fff}
.darkgrey_divider{float:left; padding:1em 10px 1em 10px}
.gSnavTopTablerndcrn{display:block; background:transparent }
.gs1Grey, .gs2Grey, .gs3Grey, .gs4Grey{display:block; overflow:hidden}
.gs1Grey, .gs2Grey, .gs3Grey{height:1px}
.gs2Grey, .gs3Grey, .gs4Grey{background:#aeaeae; border:1px solid #aeaeae; border-width:0 1px}
.gs1Grey{margin:0 4px; background:#aeaeae}
.gs2Grey{margin:0 2px; border-width:0 2px}
.gs3Grey{margin:0 1px}
.gs4Grey{height:1px; margin:0 1px}
.gSnavBtmDarkGrey{display:block; background:transparent}
.gs1DarkGrey, .gs2DarkGrey, .gs3DarkGrey, .gs4DarkGrey{display:block; overflow:hidden}
.gs1DarkGrey, .gs2DarkGrey, .gs3DarkGrey{height:1px}
.gs2DarkGrey, .gs3DarkGrey, .gs4DarkGrey{background:#fff; border:1px solid #aeaeae; border-width:0 1px}
.gs1DarkGrey{margin:0 4px; background:#aeaeae}
.gs2DarkGrey{margin:0 2px; border-width:0 2px}
.gs3DarkGrey{margin:0 1px}
.gs4DarkGrey{height:1px; margin:0 1px}
/*-2COL EVENT-*/
.event2col_rndcrn{border-top:#aeaeae 1px solid; border-right:#aeaeae 1px solid; border-left:#aeaeae 1px solid; border-bottom:#e4e4e4 1px solid; background-color:#FFF}
.event2col_rndcrn_heading{padding:5px 10px 25px 19px; background-image: url(/images/masthead/table_header_bg.gif); background-repeat: repeat-x; background-color: #aeaeae; color:#222; font-famil:arial, helvetica, sans-serif}
.event2col_rndcrn_heading_title{float: left; font-size:1.38em}
.event2col_rndcrn_subhead{height:20px; padding:3px 0px 0px 20px; background-image: url(/images/masthead/table_subheader_bg.gif); background-repeat: repeat-x; background-color: #9c9c9c; font-famil:arial, helvetica, sans-serif}
.event2col_rndcrn_subhead_col1{float:left; width:140px; text-align:left; margin-left:0px}
.event2col_rndcrn_subhead_col2{float:left; text-align:center}
.event2col_rndcrn_subhead_title{float: left; font-size:.9em; color:#fff}
.event2col_rndcrn_row{height:60px; clear:both; background-image: url(/images/masthead/table_row_bg60.gif); background-position:50% bottom; background-repeat:repeat-x; padding-top:0px; padding-bottom:1em; border-left:#999999 1px; color:#666666; font-family:arial, helvetica, sans-serif; font-size:.9em}
.event2col_rndcrn_row_col1{margin-left:20px; float:left; width:110px; text-align:left; color:#222; padding-top:15px}
.event2col_rndcrn_row_col2 .event_title{font-size:1.2em; line-height:18px; color:#d84704}
.event2col_rndcrn_row_col2{margin-left:12px; color:#555; padding-top:10px; padding-right:20px}
.event2col_rndcrn_row_col2 p{text-align:left}
.event2col_rndcrn_row_col2 table{border:none; margin-left:0px; padding-top:.2em; padding-right:10px; color:#666666; font-family:arial, helvetica, sans-serif; font-size:1em}
.event2col_rndcrn_divider{float:left; padding:1em 10px 1em 10px}
.gSnavBtmTable{display:block; background:transparent}
.gs1Table, .gs2Table, .gs3Table, .gs4Table{display:block; overflow:hidden}
.gs1Table, .gs2Table, .gs3Table{height:1px}
.gs2Table, .gs3Table, .gs4Table{background:#e4e4e4; border:1px solid #aeaeae; border-width:0 1px}
.gs1Table{margin:0 4px; background:#aeaeae}
.gs2Table{margin:0 2px; border-width:0 2px}
.gs3Table{margin:0 1px}
.gs4Table{height:1px; margin:0 1px}
/*3COL EVENT*/
.event3col_rndcrn{border-top:#aeaeae 1px solid; border-right:#aeaeae 1px solid; border-left:#aeaeae 1px solid; border-bottom:#e4e4e4 1px solid; background-color:#FFF}
.event3col_rndcrn_heading{padding:5px 10px 25px 19px; background-image: url(/images/masthead/table_header_bg.gif); background-repeat: repeat-x; background-color: #aeaeae; color:#222; font-famil:arial, helvetica, sans-serif}
.event3col_rndcrn_heading_title{float: left; font-size:1.38em}
.event3col_rndcrn_subhead{height:20px; padding:3px 0px 0px 20px; background-image: url(/images/masthead/table_subheader_bg.gif); background-repeat: repeat-x; background-color: #9c9c9c; font-famil:arial, helvetica, sans-serif}
.event3col_rndcrn_subhead_col1{float:left; width:140px; text-align:left}
.event3col_rndcrn_subhead_col2{float:left; width:400px; text-align:center}
.event3col_rndcrn_subhead_col3{float:left; margin-left:15px}
.event3col_rndcrn_subhead_title{float: left; font-size:.9em; color:#fff}
.event3col_rndcrn_row{height:60px; clear:both; background-image: url(/images/masthead/table_row_bg60.gif); background-position:50% bottom; background-repeat:repeat-x; padding-top:0px; padding-bottom:1em; border-left:#999999 1px; color:#666666; font-family:arial, helvetica, sans-serif; font-size:.9em}
.event3col_rndcrn_row_col2 .event_title{font-size:1.2em; line-height:18px; color:#d84704}
.event3col_rndcrn_row_col1{margin-left:20px; float:left; width:110px; text-align:left; color:#222; padding-top:15px}
.event3col_rndcrn_row_col2{float:left; width:400px; color:#555; padding-top:10px}
.event3col_rndcrn_row_col2 p{text-align:left}
.event3col_rndcrn_row_col2 table{border:none; margin-left:0px; padding-top:.2em; padding-right:10px; color:#666666; font-family:arial, helvetica, sans-serif; font-size:1em}
.event3col_rndcrn_row_col3{margin-left:0px; float:left; text-align:left; color:#222; padding-top:15px; padding-right:10px}
.event3col_rndcrn_divider{float:left; padding:1em 10px 1em 10px}
/*Styles for Business enhancement trialware page*/
.biztdBG{background:url('/images/masthead/threatExpFtrBG.gif') bottom repeat-x}
.treeNode2 ul{margin:0}
.treeNode2 li{list-style-position:outside; list-style-type:none; cursor:pointer; padding-left:.9em; margin-bottom:.9em; margin-top:.9em}
.treeNode2 .treeON2{font:bold .92em arial, helvetica, sans-serif; display:inline-block; color:#222; background:url('/images/masthead/tree_node_minus.jpg') no-repeat; background-color: #FFF; margin-top:.9em; margin-left:.9em}
.treeNode2 .treeOff2{font:bold .92em arial, helvetica, sans-serif; display:inline-block; color:#222; display:inline-block; background:url('/images/masthead/tree_node_plus.jpg') no-repeat; margin-top:.9em; margin-left:.9em}
.treeNode2 .treeText2{font-size:.92em arial, helvetica, sans-serif; color:#555; margin-bottom:.9em}
.mainBdyWrapBdy2{border-right:1px solid #DDD; border-left:1px solid #DDD; background-color:#FFF}
.mainBdyWrapTxt2{padding:1em 0 0 0; background-color:#FFF}
.bizTrialware hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:0; padding-top:0px; padding-bottom:0px; margin-left:10px; margin-right:10px}
.trialwareTop{font:bold 1em/2.9em arial, helvetica, sans-serif; display:inline-block; background:url('/images/masthead/b-trialware-icon.gif') top no-repeat; padding-top:1.3em; padding-bottom:1em; line-height:1.2em}
.nameTd{width:170px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#555; font-weight:bold; padding-left:.9em; padding-right:.9em}
.nameTdIndent{width:170px; width:expression('170px'); font:Arial, Helvetica, sans-serif; font-size:11px; color:#555; font-weight:normal; padding-left:1.8em; padding-right:10px; padding-right:expression('0px')}
.trialTd{width:100px; text-align:center; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:1em}
.trialTd a{cursor:pointer; text-decoration:none}
.trialTd a:hover{cursor:pointer; text-decoration:none}
.descTd{padding-left:.9em; padding-right:.9em; font:Arial, Helvetica, sans-serif; font-size:11px; color:#555; padding-top:.9em; padding-bottom:.9em}
.topSectionLft{float:left; padding-top:5px; padding-bottom:15px; padding-left:20px; padding-right:20px}
.topSectionRgt{float:left; width:265px; padding-top:5px}
.topSectionRgtTitle{font:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#222; margin-bottom:15px}
.topSectionRgtSub{font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333}
.topSectionP{font: Arial, Helvetica, sans-serif; font-size:12px; color:#777}
.topSectionP a{color:#d84704}
/*css for business/resources/index.jsp page starts*/
.mainBdyWrapBdy2{border-right:1px solid #DDD; border-left:1px solid #DDD; background-color:#FFF}
.mainBdyWrapTxt2{padding:1em 0 0 0; background-color:#FFF}
.topSectionImgLft{float:left; padding-top:5px; padding-bottom:15px; padding-left:20px; padding-right:20px}
.topSectionTextRgt{float:left; width:250px; padding-top:5px}
.topSectionRgtTitle{font:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#222; margin-bottom:15px}
/*Top row with images business/resources/index.jsp page*/
.iconImgRgt{text-align:center; width:148px}
.iconImgRgt a{color:#222}
.iconImgRgt a:visited{color:#222}
.iconImgRgt a:hover{color:#222}
.iconImgCnt{text-align:center; width:158px}
.iconImgCnt a{color:#222}
.iconImgCnt a:visited{color:#222}
.iconImgCnt a:hover{color:#222}
.iconImgLft{text-align:center; width:168px}
.iconImgLft a{color:#222}
.iconImgLft a:visited{color:#222}
.iconImgLft a:hover{color:#222}
.topRowBG{border-left:1px solid #DDD; border-right:1px solid #DDD; background:#FFF url('/images/masthead/b-resources_gradient.jpg') top repeat-x}
.topRownavTop{display:block; background:transparent}
.topRownavTop .topRowg1, .topRownavTop .topRows2, .topRownavTop .topRows3, .topRownavTop .topRows4{display:block; overflow:hidden}
.topRownavTop .topRows1, .topRownavTop .topRows2, .topRownavTop .topRows3{height:1px}
.topRownavTop .topRows2, .topRownavTop .topRows3, .topRownavTop .topRows4{background:#d0CfCd; border:1px solid #DDD; border-width:0 1px}
.topRownavTop .topRows1{margin:0 5px; background:#DDD}
.topRownavTop .topRows2{margin:0 3px; border-width:0 2px}
.topRownavTop .topRows3{margin:0 2px}
.topRownavTop .topRows4{height:2px; margin:0 1px}
.topRowBody{font:Arial; font-weight:bold; font-size:10px; color:#222}
.topSectionFeature{font:Arial; font-weight:normal; font-size:12px; line-height:18px; color:#666}
.topSectionFeature h3{font:Arial; font-weight:bold; font-size:12px; line-height:18px; color:#333}
/*Center row with image and text business/resources/index.jsp page*/
.highlightTxt{float:right; width:250px; line-height:15px; font-size:11px}
.highlightTxt a{float:right; width:250px; line-height:15px; font-size:11px; color:#d84704}
.highlightTxt h4{font:arial; font-weight:bold; color:#d84704; font-size:16px}
.highlightTxt h3{font:arial; font-weight:bold; color:#333333; font-size:12px; line-height:18px}
/*Grey background background #818181 on business/resources/index.jsp page*/
.grbkgTop{display:block; background:transparent}
.grbkgbs1, .grbkgbs2, .grbkgbs3, .grbkgbs4{display:block; overflow:hidden}
.grbkgbs1, .grbkgbs2, .grbkgbs3{height:1px}
.grbkgbs2, .grbkgbs3, .grbkgbs4 {
background:#818181 border:1px solid #818181; border-width:0 1px}
.grbkgbs1{margin:0 5px; background:#818181}
.grbkgbs2{margin:0 3px; border-width:0 2px}
.grbkgbs3{margin:0 2px}
.grbkgbs4{height:2px; margin:0 1px}
.grbkgBtm{display:block; background:transparent}
.grbkgbs1, .grbkgbs2, .grbkgbs3, .grbkgbs4{display:block; overflow:hidden}
.grbkgbs1, .grbkgbs2, .grbkgbs3{height:1px}
.grbkgbs2, .grbkgbs3, .grbkgbs4{background:#818181; border:1px solid #818181; border-width:0 1px}
.grbkgbs1{margin:0 5px; background:#818181}
.grbkgbs2{margin:0 3px; border-width:0 2px}
.grbkgbs3{margin:0 2px}
.grbkgbs4{height:2px; margin:0 1px}
.promobg{background-color:#FFFFFF; padding:10px 10px 5px 10px; font-size:11px}
.highlightTitle{font: Arial; font-size:15px; color:#fff; padding :3px 0px 5px 20px}
/*css for business/resources/index.jsp page ends*//*css for business/training/faq/index.jsp page  Starts*/
.mainBdyWrapTraining{border-right:1px solid #DDD; border-left:1px solid #DDD; background-color:#FFF}
.mainBdyWrapTxtTraining{padding:20px; padding-top:15px; background-color:#FFF}
.introTraining{width:495px; font:Arial, Helvetica, sans-serif; line-height:16px; font-size:11px; color:#333}
.contactTraining{margin-top:10px; width:495px; font:Arial, Helvetica, sans-serif; line-height:16px; font-size:11px; color:#333}
.treeNodeOuter ul{margin:0}
.treeNodeOuter li{list-style-position:outside; list-style-type:none; padding-left:1.8em; cursor:default; margin-bottom:0px}
.treeNodeOuter ol .listOLbl li{list-style-type:decimal}
.treeNodeOuter .treeON2{font:bold .92em arial, helvetica, sans-serif; display:inline-block; color:#222; background:url('/images/masthead/tree_node_minus.jpg') no-repeat; margin-bottom:.9em}
.treeNodeOuter .treeOff2{font:bold .92em arial, helvetica, sans-serif; display:inline-block; color:#D84704; display:inline-block; background:url('/images/masthead/tree_node_plus.jpg') no-repeat; margin-bottom:.9em}
.treeNodeOuter .treeText{font-size:.92em; font-style:normal; color:#333; padding-left:1.8em; margin-bottom:0px}
.treeText ol .listOLbl li{list-style-type:decimal}
.treeNodeInnerChild{background:#ffffff}
.treeNodeInnerChild ol{margin:0; padding:0; background:#ffffff}
.treeNodeInnerChild ul{margin:0; padding:0; background:#ffffff}
.treeNodeInnerChild li{margin-bottom:0px}
.treeNodeInnerChild .treeON2{font-size:11px; font-weight:bold; font-family:arial, helvetica, sans-serif; display:inline-block; color:#222; background:url('/images/masthead/tree_node_minus.jpg') no-repeat; padding-left:1.8em; padding-right:1.8em; margin-bottom:.9em}
.treeNodeInnerChild .treeOff2{font-size:11px; font-weight:bold; font-family:arial, helvetica, sans-serif; display:inline-block; color:#D84704; display:inline-block; background:url('/images/masthead/tree_node_plus.jpg') no-repeat; padding-left:1.8em; padding-right:1.8em; margin-bottom:.9em}
.treeNodeInnerChild .treeTextInner{font-size:11px; font-family:arial, helvetica, sans-serif; font-style:normal; color:#333; padding-left:1.8em; padding-bottom:0px}
.treeNodeInnerChild .treeTextInner ol .listOLbl li{list-style-type:decimal}
/*css for business/training/faq/index.jsp page ends*/
/*css for Business Services Landing*/
.promoOneCol4Lft{float:left; width:232px}
.promoOneCol4CntrLft{float:left; margin-left:8px; width:232px}
.promoOneCol4CntrRgt{float:left; margin-left:8px; width:232px}
.promoOneCol4Rgt{float:right; width:232px}
.promoBdyWrapBdy{border-right:1px solid #DDD; border-left:1px solid #DDD; background-color:#FFF; padding-bottom:.5em}
.promoBdyWrapTxt{padding:.5em 1em 0 1em; background-color:#FFF}
.cbPromo{font-size:.9em}
.cbPromo h3{color:#666}
.cbPromo a{font-weight:bold}
.cbPromoLft{float:left; width:130px}
.cbPromoRgt{float:right}
.serAOneCol4Lft{float:left; width:254px}
.serAOneCol4CntrLft{float:left; margin-left:20px; width:160px}
.serAOneColHRCntr{float:left; margin-left:20px; width:1px; background-color:#DDD}
.serAOneCol4CntrRgt{float:left; margin-left:20px; width:254px}
.serAOneCol4Rgt{float:left; margin-left:20px; width:160px}
.serBOneColLft{float:left; width:480px}
.serBOneColLft2Lft{float:left; width:230px}
.serBOneColLft2Rgt{float:left; margin-left:20px; width:230px}
.serBOneColRgt{float:left; margin-left:18px; width:410px}
.serBOneColRgt2Lft{float:left; width:230px}
.serBOneColRgt2Rgt{float:left; margin-left:20px; width:160px}
.serCOneColLft{float:left; width:730px}
.serCOneColLft2Lft{float:left; width:230px}
.serCOneColLft2Cntr{float:left; margin-left:20px; width:230px}
.serCOneColLft2Rgt{float:left; margin-left:20px; width:230px}
.serCOneColRgt{float:left; margin-left:18px; width:160px}
.mainBdyWrapTxtCSpadding{padding:.5em .8em 0; background-color:#FFF; text-align:left; font-size:.9em}
.mainBdyWrapTxtCSpadding h3{padding-bottom:.8em; text-align:center; color:#333; font-size:1em}
.mainBdyWrapBdyCSbottom{border-right:1px solid #DDD; border-left:1px solid #DDD; background-color:#FFF; padding-bottom:.5em}
.mainBdyWrapTxtCSInnerpadding{padding:.5em .8em 0; background-color:#FFF; font-weight:normal; border-right:1px solid #DDD; border-left:1px solid #DDD; color:#333}
.mainBdyWrapTxtCSInnerpadding h3{text-align:left; font-size:1em}
.gSnavTopGray, .gSnavBtmGray{display:block; background:transparent}
.gs1Gray, .gs2Gray, .gs3Gray, .gs4Gray{display:block; overflow:hidden}
.gs1Gray, .gs2Gray, .gs3Gray{height:1px}
.gs2Gray, .gs3Gray, .gs4Gray{background:#B9B9B9; border:1px solid #B9B9B9; border-width:0 1px}
.gs1Gray{margin:0 4px; background:#B9B9B9}
.gs2Gray{margin:0 2px; border-width:0 2px}
.gs3Gray{margin:0 1px}
.gs4Gray{height:1px; margin:0 1px}
.mainBdyWrapTxtGray{background-color:#B9B9B9; padding:0 .8em .4em .8em}
.mainBdyWrapTxt6padding{padding:.5em .8em 0; background-color:#FFF}
.mainBdyWrapBdy17bottom{border-right:1px solid #B9B9B9; border-left:1px solid #B9B9B9; background-color:#FFF; padding-bottom:.8em; padding-bottom:expression('0')}/*tab styles*/
#tabSER ul{float:left; margin:8px 0 10px 1px}
#tabSER li{font-size:1.2em; float:left; margin-right:10px; display:inline; list-style:none}
#tabSER li a{padding:.7em .7em .2em; color:#666; font-weight:bold; display:block; text-decoration:none; cursor:pointer}
#tabSER .tabModOn{float:left; background-color:#FFF}
#tabSER .tabModOnLft{background:url('/images/masthead/serLftOn.gif') no-repeat left top; height:35px; float:left; postition:relative}
#tabSER .tabModOnRgt{background:url('/images/masthead/serRgtOn.gif') no-repeat right top; height:35px; float:left; position:relative}
#tabSER .tabModOff{float:left}
#tabSER .tabModOffLft{background:url('/images/masthead/serLft.gif') no-repeat left top; height:35px; float:left; postition:relative}
#tabSER .tabModOffRgt{background:url('/images/masthead/serRgt.gif') no-repeat right top; float:left; height:35px; position:relative}
#tabSER .tabONbtm{position:absolute; postion:expression('absolute'); background-color:#FFF; height:18px; top:32px; left:0px; z-index:20; width:100%; visibility:hidden}
/*Busisness Product landing redesign*/
.mainBdyWrapTxtProdpadding{padding:.5em .8em 0; background-color:#FFF}
.mainBdyWrapBdyProdbottom{border-right:1px solid #B9B9B9; border-left:1px solid #B9B9B9; background-color:#FFF; padding-bottom:.5em}
.prodAOneColLft{float:left; width:480px; padding-bottom:.8em; padding-left:expression('.8em')}
.prodAOneColLftLft{float:left; margin-top:1.6em}
.prodAOneColLft2Lft{float:left; width:230px}
.prodAOneColLft2Rgt{float:left; margin-left:10px; width:230px}
.prodAOneColRgt{float:left; margin-left:28px; width:400px; width:expression('402px'); padding-top:1.6em}
.prodCOneColLft2Lft{float:left; width:210px}
.prodCOneColLft2Rgt{float:left; margin-left:20px; width:210px}
.prodCOneColRgt2Rgt{float:left; margin-left:10px; width:220px; padding-bottom:.8em}
.txtAreaBdy{padding-top:.8em}
.txtAreaBdy h3{font-size:1.1em; color:#666; padding-bottom:1em}
.txtAreaOneColLft2Lft{float:left; width:285px; line-height:1.3em}
.txtAreaOneColLft2Rgt{float:left; margin-left:20px; width:285px; line-height:1.3em}
.txtAreaBdy2{padding:.8em 0}
.prodDOneColLft{float:left; width:210px; padding-top:.8em}
.prodDOneColRgt{float:left; margin-left:20px; width:670px; padding-top:.8em}
.prodDOneColRgt2Lft{float:left; width:300px}
.prodDOneColRgt2Rgt{float:left; margin-left:50px; width:300px}
.promoProdOneCol4Lft{float:left; width:180px; padding-left:20px}
.promoProdOneCol4Rgt{float:left; margin-left:65px; width:180px}
.mainBdyWrapTxtGray2{background-color:#B9B9B9; padding:.4em .8em}
.mainBdyWrapTxtResource{background-color:#FFF; padding:.8em .8em}
.resourceBdy{padding:.8em 0 .8em}
.resourceBdy h3{font-size:1.1em; color:#666; padding-bottom:1em}
.resourceBdy li{padding-bottom:.5em}
.resourceOneColLft2Lft{float:left; width:210px}
.resourceOneColLft2Rgt{float:left; margin-left:20px; width:210px}
.prodCatTitle h3{color:#555; font-size:1.4em}
.prodCatCopyBlock{color:#666; padding-bottom:.8em}
.prodCatCopyBlock h3{color:#666}
.prodCatCopyBlock li{padding-bottom:.4em}
.prodCatCopyBlockTxt{color:#666; font-size:.95em; padding-bottom:.2em}
.prodCatTabModOn{background:url('/images/masthead/b-prod-land-tabD-on.gif') no-repeat left top; height:41px; margin-bottom:expression('10px'); color:#222; padding:.4em .8em; font-size:1.1em; cursor:pointer; font-weight:bold}
.prodCatTabModHover{background:url('/images/masthead/b-prod-land-tabD-rollover.gif') no-repeat left top; height:41px}
.prodCatTabModOff{background:url('/images/masthead/b-prod-land-tabD-off.gif') no-repeat left top; height:41px; margin-bottom:expression('10px'); color:#222; padding:.4em .8em; font-size:1.1em; cursor:pointer; font-weight:bold}
/*Security Response*/
.gs1Grey1, .gs2Grey1, .gs3Grey1, .gs4Grey1{display:block; overflow:hidden}
.gs1Grey1, .gs2Grey1, .gs3Grey1{height:1px}
.gs2Grey1, .gs3Grey1, .gs4Grey1{background:#999; border:1px solid #ccc; border-width:0 1px}
.gs1Grey1{margin:0 4px; background:#999}
.gs2Grey1{margin:0 2px; border-width:0 2px}
.gs3Grey1{margin:0 1px}
.gs4Grey1{height:1px; margin:0 1px}
.gSnavBtmGrey{display:block; background:transparent}
.gs1Grey1Btm, .gs2Grey1Btm, .gs3Grey1Btm, .gs4Grey1Btm{display:block; overflow:hidden}
.gs1Grey1Btm, .gs2Grey1Btm, .gs3Grey1Btm{height:1px}
.gs2Grey1Btm, .gs3Grey1Btm, .gs4Grey1Btm{background:#ccc; border:1px solid #ccc; border-width:0 1px}
.gs1Grey1Btm{margin:0 4px; background:#ccc}
.gs2Grey1Btm{margin:0 2px; border-width:0 2px}
.gs3Grey1Btm{margin:0 1px}
.gs4Grey1Btm{height:1px; margin:0 1px}
.info{padding-left:1em; margin-left:1em; display:inline; background:url('/images/masthead/infoIcon.gif') no-repeat left}
.infoBox{float:left; margin-left:.5em; cursor:pointer}
.infoBoxContent{position: relative; z-index:50; visibility:hidden; margin-left:1.5em}
.infoBoxIcon{float:left}
.infoBoxWrap{color:#222; font:normal .9em arial, helvetica, sans-serif; position:absolute; width:200px}
.infoBoxTitle{background-color:#B8B8B7; color:#FFF; font-weight:bold; padding:0em .6em .2em .6em}
.infoBoxBody{border: #B8B8B7 solid 1px; background: #E6E6E6 url('/images/masthead/bgInfoPopupGradient.jpg') repeat-x; padding:.5em}
.infoBoxTopGrey, .infoBoxBtmGrey{display:block; background:transparent}
.infoBox1Grey, .infoBox2Grey, .infoBox3Grey, .infoBox4Grey{display:block; overflow:hidden}
.infoBox1Grey, .infoBox2Grey, .infoBox3Grey{height:1px}
.infoBox2Grey, .infoBox3Grey, .infoBox4Grey{background:#B8B8B7; border:1px solid #B8B8B7; border-width:0 1px}
.infoBox1Grey{margin:0 4px; background:#B8B8B7}
.infoBox2Grey{margin:0 2px; border-width:0 2px}
.infoBox3Grey{margin:0 1px}
.infoBox4Grey{height:1px; margin:0 1px}
.bubbleBox{float:left}
.bubbleBoxContent{position: relative; z-index:50}
.bubbleBoxWrap{color:#333; font:normal .9em arial, helvetica, sans-serif; position:absolute; width:500px; bottom:0px; left:15px}
.bubbleBoxBody{border-left: #B8B8B7 solid 1px; border-right: #B8B8B7 solid 1px; background-color:#FFF; padding:0 .5em .5em .5em}
.bubbleBoxTopGrey, .bubbleBoxBtmGrey{display:block; background:transparent none repeat scroll 0%}
.bubbleBox1Grey, .bubbleBox2Grey, .bubbleBox3Grey, .bubbleBox4Grey{display:block; overflow:hidden}
.bubbleBox1Grey, .bubbleBox2Grey, .bubbleBox3Grey{height:1px}
.bubbleBox2Grey, .bubbleBox3Grey, .bubbleBox4Grey{background:#FFF; border:1px solid #B8B8B7; border-width:0 1px}
.bubbleBox1Grey{margin:0 4px; background:#B8B8B7}
.bubbleBox2Grey{margin:0 2px; border-width:0 2px}
.bubbleBox3Grey{margin:0 1px}
.bubbleBox4Grey{height:1px; margin:0 1px}
.bubbleBoxBtm{background:url('/images/masthead/b-spam-errorbubble-bottom.gif') no-repeat bottom; height:20px}
.bubbleBoxTop{background:url('/images/masthead/b-spam-errorbubble-top.gif') no-repeat top; height:16px}
/*two inner columns inside the 710px box*/
.srTwoColLft2Lft{float:left; width:340px}
.srTwoColLft2Rgt{float:right; width:340px}
/*two inner columns*/
.srTwoColLft2Lft2{float:left; width:330px}
.srTwoColLft2Rgt2{float:right; width:330px}
.timeline-event-bubble-title, .timeline-event-bubble-body, .timeline-event-bubble-time{font-size:.7em; font-family:Arial, Helvetica, sans-serif}
.mainBdyWrapTxtGreyTc{padding:1px 5px; background-color:#B9B9B9}
.mainBdyWrapTxtTc{padding:1px 5px; background-color:#FFF; font-size:11px}
/*carousel-boxes*/
.mainBdyWrapTxtCarouselWdgtLG{background-color:#F5F5F5; padding:6px 10px 0}
.mainBdyWrapTxtCarouselWdgtCol{padding:10px 10px 0}
.mainBdyWrapBdyCarouselWdgt{background-color:#F5F5F5; border-left:1px solid #DDD; border-right:1px solid #DDD; padding-bottom:.5em}
.mainBdyWrapInnerTxtCarouselWdgt{background-color:#FFF; border-left:1px solid #CCC; border-right:1px solid #CCC; color:#222; padding:10px 15px; text-align:left}
.mainBdyWrapInnerTxtCarouselWdgt2{background-color:#FFF; border-left:1px solid #CCC; border-right:1px solid #CCC; color:#222; text-align:left}
.gs1CarouselWdgt, .gs2CarouselWdgt, .gs3CarouselWdgt, .gs4CarouselWdgt{display:block; overflow:hidden}
.gs1CarouselWdgt, .gs2CarouselWdgt, .gs3CarouselWdgt{height:1px}
.gs2CarouselWdgt, .gs3CarouselWdgt, .gs4CarouselWdgt{background:#F5F5F5; border:1px solid #DDD; border-width:0 1px}
.gs1CarouselWdgt{background:#DDD; margin:0 4px}
.gs2CarouselWdgt{border-width:0 2px; margin:0 2px}
.gs3CarouselWdgt{margin:0 1px}
.gs4CarouselWdgt{height:1px; margin:0 1px}
.gs1CarouselWdgtInner, .gs2CarouselWdgtInner, .gs3CarouselWdgtInner, .gs4CarouselWdgtInner{display:block; overflow:hidden}
.gs1CarouselWdgtInner, .gs2CarouselWdgtInner, .gs3CarouselWdgtInner{height:1px}
.gs2CarouselWdgtInner, .gs3CarouselWdgtInner, .gs4CarouselWdgtInner{background:#FFF; border:1px solid #CCC; border-width:0 1px}
.gs1CarouselWdgtInner{background:#CCC; margin:0 4px}
.gs2CarouselWdgtInner{border-width:0 2px; margin:0 2px}
.gs3CarouselWdgtInner{margin:0 1px}
.gs4CarouselWdgtInner{height:1px; margin:0 1px}
.carouselWdgtCntrl{height:16px; margin-top:10px; text-align:center}
.carouselWdgtCntrl img{margin-right:5px; vertical-align:middle}
.carouselWdgtCntrl a, .carouselWdgtCntrl a:visited, .carouselWdgtCntrl a:hover, .carouselWdgtCntrl a:active{text-decoration:none}
.outer_scorebar{overflow: hidden; position: relative; text-align: center}
.outer_scorebar h3{font-size:.95em; font-weight:bold; padding-bottom:.2em; text-align:left}
.scorebar{height:180px; overflow: hidden}
.scorebar_prevbtn, .scorebar_nextbtn, .clicked, .notClicked{float: left; width: 21px}
.scorebar_nextbtn, .scorebar_prevbtn{background: url(/images/masthead/norton/toolbar/images/n-nis-slide-control-back-bu.gif) no-repeat center center}
.scorebar_nextbtn{background-image: url(/images/masthead/norton/toolbar/images/n-nis-slide-control-forwd-b.gif)}
.clicked{background: url(/images/widgets/carousel/n-nis-slide-control-on-but.gif) no-repeat center center}
.notClicked{background: url(/images/widgets/carousel/n-nis-slide-control-off-but.gif) no-repeat center center}
.boxHolder{float:left; width:672px}
.ipLookupFrm input{float:left; font:.95em arial, helvetica, sans-serif; vertical-align:middle; padding-left:5px}
input.ipLookupFrmErr{color:#cc0000; border:1px solid #cc0000}
.srGrphErrTxt{color:#cc0000; font:bold .95em Arial, Helvetica, sans-serif; text-align:center; margin-top:6em}
.srErrTxt{color:#cc0000}
.srLearnTxt{font-size:.9em}
.srLearnMrgn{padding-left:15px}
.arrowBlkD{padding:0 .8em .2em 0; background:url('/images/masthead/b-dk-arrow-down.gif') right no-repeat}
.arrowBlkU{padding:0 .8em .2em 0; background:url('/images/masthead/b-dk-arrow-up.gif') right no-repeat}
.ipGood{padding-left:1.5em; background:url('/images/masthead/b-good-icon.gif') left no-repeat}
.ipNeutral{padding-left:1.5em; background:url('/images/masthead/b-neutral-icon.gif') left no-repeat}
.ipBad{padding-left:1.5em; background:url('/images/masthead/b-bad-icon.gif') left no-repeat}
.srFlyDwnWdgt{border:1px solid #DDD; border-width:1px 0px 0px 0px; width:250px}
.srFlyDwnWdgtHdr, .srFlyDwnWdgtTxt{background-color:#EBEBEB; border:1px solid #DDD; font-size:.9em; padding:.5em}
.srFlyDwnWdgtHdr{border-width: 0px 1px 1px; z-index:30}
.srFlyDwnWdgtBdy{background:transparent url("/images/masthead/clear.gif"); position:absolute; visibility:hidden; width:250px; z-index:30}
.srFlyDwnWdgtTxt{border-width:0px 1px}
.srFlyDwnWdgt h2{background:transparent url(/images/masthead/sym-dropdown-arrow.gif) no-repeat scroll left center; cursor:pointer; padding-left:1.5em; display:inline; font-size:1em}
.srFlyDwnWdgt h3{border:1px solid #CCC; border-width:1px 0px 0px 0px; color:#888; font-size:1em; padding-top:.5em}
.srFlyDwnWdgt ul{margin-left:1.5em}
.srFlyDwnWdgt ul li a:link, .srFlyDwnWdgt ul li a:visited{color:#222; cursor:pointer; text-decoration:none}
.srFlyDwnWdgt ul li a:hover, .srFlyDwnWdgt ul li a:active{color:#D84704; cursor:pointer; text-decoration:none}
.srFlyDwnWdgtTop, .srFlyDwnWdgtBtm{display:block; background:transparent}
.srFlyDwnWdgt1, .srFlyDwnWdgt2, .srFlyDwnWdgt3, .srFlyDwnWdgt4{display:block; overflow:hidden}
.srFlyDwnWdgt1, .srFlyDwnWdgt2, .srFlyDwnWdgt3{height:1px}
.srFlyDwnWdgt2, .srFlyDwnWdgt3, .srFlyDwnWdgt4{background:#EBEBEB; border:1px solid #DDD; border-width:0 1px}
.srFlyDwnWdgt1{margin:0 4px; background:#DDD}
.srFlyDwnWdgt2{margin:0 2px; border-width:0 2px}
.srFlyDwnWdgt3{margin:0 1px}
.srFlyDwnWdgt4{height:1px; margin:0 1px}
.srSuOneCol{width:540px}
.srSuTbl{font:1em Arial, Helvetica, sans-serif; width:100%}
.srSuTbl thead{font-weight:bold}
.srSuTblMrgn td{padding:.5em 0}
.legalBoxTop, .legalBoxBtm{display:block; background:transparent}
.legalBoxBody{background:#D6DFE9; padding:1.2em 1.75em}
.legalBox1, .legalBox2, .legalBox3, .legalBox4{display:block; overflow:hidden}
.legalBox1, .legalBox2, .legalBox3{height:1px}
.legalBox2, .legalBox3, .legalBox4{background:#D6DFE9; border:1px solid #D6DFE9; border-width:0 1px}
.legalBox1{margin:0 4px; background:#D6DFE9}
.legalBox2{margin:0 2px; border-width:0 2px}
.legalBox3{margin:0 1px}
.legalBox4{height:1px; margin:0 1px}
/*Security Response*/
/*Licensing Redesign*/
/*tab styles*/
#tabFade ul{float:left; margin-bottom:8px}
#tabFade li{float:left; margin-right:10px; display:inline; list-style:none}
#tabFade li a{padding:.5em 1.2em 0; color:#222; font-weight:bold; display:block; text-decoration:none}
#tabFade .tabModOn{float:left; background-color:#ccc}
#tabFade .tabModOnLft{background:url('/images/widgets/tabbed/AboutGrayTabLft.gif') no-repeat left top; height:25px; float:left; postition:relative}
#tabFade .tabModOnRgt{background:url('/images/widgets/tabbed/AboutGrayTabRgt.gif') no-repeat right top; float:left; height:25px; position:relative}
#tabFade .tabModOff{float:left}
#tabFade .tabModOffLft{background:url('/images/widgets/tabbed/AboutLeft.gif') no-repeat left top; height:25px; float:left; postition:relative}
#tabFade .tabModOffRgt{background:url('/images/widgets/tabbed/AboutRgt.gif') no-repeat right top; float:left; height:25px; position:relative}
#tabFade .tabONbtm{background-color:#999; height:18px; position:absolute; top:20px; left:0px; z-index:20; width:100%; visibility:hidden}
.tabFadeBdyWrapTxtGrey{background: #ccc url( '/images/widgets/tabbed/TWbackground.jpg' ) top repeat-x; padding:2px 6px}
.tabFadeBdyWrapBdybottom{border-right:1px solid #ccc; border-left:1px solid #ccc; background-color:#FFF; padding-bottom:10px}
.tabFadeBdyWrapTxt{padding:6px 12px 0 12px; background-color:#FFF}
.mainBdyWrapTxtPromopadding{padding:.5em .8em 0 .8em; background-color:#FFF}
.mainBdyWrapTxtPromopadding h3{padding-bottom:.3em; color:#333; font-size:1.1em}
.mainBdyWrapTxtPromopaddingTab{width:100%; margin-top:.5em; font-size:.9em}
.mainBdyWrapTxtPromopaddingFtr{color:#999; font-size:.9em; line-height:1.2em; margin-top:.2em}
.mainBdyWrapBdyPromobottom{border-right:1px solid #DDD; border-left:1px solid #DDD; background-color:#FFF; padding-bottom:.5em}
.hide{display:none}
.show{display:block}
.bizTabModTblHdr, .bizTabModTblBdy{font-size:1em; width:100%}
.bizTabModTblHdr{border-left:1px solid #C1C1C1; border-top:1px solid #C1C1C1; border-right:1px solid #C1C1C1}
.bizTabModTblBdy{border-left:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; border-right:1px solid #C1C1C1}
.bizTabModTblHdr td{padding:.3em .5em}
.bizTabModTblBdy td{padding:.3em 1.7em}
.bizTabModTblHdr{font-weight:bold}
.bizTabModTblHdrSg{background:#C1C1C1; color:#FFF; font-weight:bold}
.bizTabModTblBdy{border-top-width:0}
.bizTabModTblImgBrdr{background:url('/images/masthead/dashedVert.gif') left repeat-y}
.bizTabModTblImgBgBrdr{background: #EDEDEB url('/images/masthead/dashedVert.gif') left repeat-y}
.bizTabModTRbg{background:#EDEDEB}
.bizLicModTblHdr, .bizLicModTblHdrMid, .bizLicModTblBdy{color:#222; font-size:.7em}
.bizLicModTblHdr, .bizLicModTblHdrMid{font-weight:bold}
.bizLicModTblHdrMid td{padding:.3em 0.3em .3em; border-right:1px solid #CCC; vertical-align:top}
.bizLicModTblHdr td{padding:.3em 0.3em .3em; border-right:1px solid #CCC; border-top:1px solid #949494}
.bizLicModTblBdy td{padding:.3em 0.3em .3em; border-right:1px solid #CCC; border-top:1px solid #949494; vertical-align:top}
.bizLicModTblHdrbg{background:#E5E5E5}
.bizLicModTblHdrSg{background:#959595; color:#FFF; font-weight:bold; font-size:1em; text-align:center}
.bizLicModTRbg{background:#E5E5E5}
.bizLicModTRbgBtm{background:#E5E5E5; border-bottom:1px solid #CCC}
.twoColRgt2LftModLftLG{float:left; width:275px; margin-bottom:1.2em}
.twoColRgt2LftModRgtSM{float:right; width:210px; text-align:center}
.bizLicImg{margin-bottom:.2em}
.bizLicImgTxt{font-size:.9em; font-weight:bold; color:#222}
.bizLicTab{color:#222}
.bizLicMrgn{margin:1.2em 0 .5em 0}
.bizLicMrgnBtmMD{margin-bottom:1em}
.bizLictLftLft{float:left; width:140px}
.bizLictLftRgt{float:left; width:140px; margin-left:20px}
/*Solution Redesign Styles*/
/*text size*/
.textsize18gr{font:18px bold Arial, Helvetica, sans-serif; color:#333}
.textsize12or{font:12px bold Arial, Helvetica, sans-serif; color:#d84704}
.textsize18gr1{font:18px bold Arial, Helvetica, sans-serif; color:#666}
.textsize16gr1bold{font:16px Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; color:#666}
.textsize16gr1{font:16px Arial, Helvetica, sans-serif; color:#666; font-style:italic}
.textsize14gr2{font:14px Arial, Helvetica, sans-serif; color:#ccc; line-height:1.5em}
.textsize16wh{font:16px Arial, Helvetica, sans-serif; color:#fff}
.textsize18gr1bold{font:18px Arial, Helvetica, sans-serif; color:#666}
.textsize11gr1{font:11px Arial, Helvetica, sans-serif; color:#666}
.textsize11whBold{font:11px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold}
/*text size*/
/*Div boxes- START*/
.Box320Lft{float:left; width:320px}
.Box320Rgt{float:right; width:320px}
.Box150{width:150px; margin-right:20px; margin-left:7px; margin-left:expression('3px'); margin-top:20px; margin-top:expression('25px'); float:left; font:18px Arial, Helvetica, sans-serif; color:#666}
.Box560{width:560px; margin:10px 0px 10px 0px; float:left}
.Box150Rgt{width:150px; margin:20px 0px 0px 25px; margin-top:20px; marging-top:expression('25px'); float:right; font:11px Arial, Helvetica, sans-serif; color:#D84708}
.Box190Rgt{width:190px; float:right}
/*Div boxes -END*/
.newSolmainBdyWrapTxtGray{background-color:#B9B9B9; padding:0 .8em .6em .8em}
/*Lightgrey rounded corners of middle box*/
.gSNewSolLightGreyTop, .gSNewSolLightGreyBtm{display:block; background:transparent}
.gs1NewSolLightGrey, .gs2NewSolLightGrey, .gs3NewSolLightGrey, .gs4NewSolLightGrey{display:block; overflow:hidden}
.gs1NewSolLightGrey, .gs2NewSolLightGrey, .gs3NewSolLightGrey{height:1px}
.gs2NewSolLightGrey, .gs3NewSolLightGrey, .gs4NewSolLightGrey{background:#EBEBEB; border:1px solid #DDD; border-width:0 1px}
.gs1NewSolLightGrey{margin:0 4px; background:#DDD}
.gs2NewSolLightGrey{margin:0 2px; border-width:0 2px}
.gs3NewSolLightGrey{margin:0 1px}
.gs4NewSolLightGrey{height:1px; margin:0 1px}/*for white box in solution page*/
.gs1NewSolwhite, .gs2NewSolwhite, .gs3NewSolwhite, .gs4NewSolwhite{display:block; overflow:hidden; background:#FFF}
.gs1NewSolwhite, .gs2NewSolwhite, .gs3NewSolwhite{height:1px}
.gs2NewSolwhite .gs3NewSolwhite, .gs4NewSolwhite{border:1px solid #FFF; border-width:0 1px}
.gs1NewSolwhite{margin:0 5px; background:#FFF}
.gs2NewSolwhite{margin:0 3px; border-width:0 2px}
.gs3NewSolwhite{margin:0 2px}
.gs4NewSolwhite{height:2px; margin:0 1px}
.mainBdyWrapTxtNewSolpadding{padding:.5em .8em .4em; padding-bottom:.4em; padding-bottom:expression('.8em'); background-color:#EBEBEB}
.mainBdyWrapBdyNewSolbottom{border-right:1px solid #B9B9B9; border-left:1px solid #B9B9B9; background-color:#EBEBEB; padding-bottom:.3em; padding-bottom:expression('0px'); padding-top:.3em}
.mainBdyWrapBdyNewSolWhitebox{border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; background-color:#FFF; padding-bottom:.8em; padding-bottom:expression('0px')}
/*tab styles*/
#tabSERNewSol ul{float:left; margin:8px 0px 10px 0px}
#tabSERNewSol li{font-size:1.2em; float:left; margin-left:1px; margin-right:0px; display:inline; list-style:none}
#tabSERNewSol li a{padding:.7em .7em .2em; color:#666; font-weight:bold; display:block; text-decoration:none; cursor:pointer}
#tabSERNewSol .tabModOnNewSol{float:left; background-color:#b8b8b8}
#tabSERNewSol .tabModOnLftNewSol{background:url('/images/masthead/serLftOn_newSol.gif') no-repeat left top; height:35px; float:left; postition:relative}
#tabSERNewSol .tabModOnRgtNewSol{background:url('/images/masthead/serRgtOn_sol.gif') no-repeat right top; height:35px; float:left; position:relative}
#tabSERNewSol .tabModOffNewSol{float:left}
#tabSERNewSol .tabModOffLftNewSol{background:url('/images/masthead/serLft.gif') no-repeat left top; height:35px; float:left; postition:relative}
#tabSERNewSol .tabModOffRgtNewSol{background:url('/images/masthead/serRgt.gif') no-repeat right top; float:left; height:35px; position:relative}
#tabSERNewSol .tabONbtmNewSol{position:absolute; postion:expression('absolute'); background-color:#EBEBEB; height:18px; top:32px; left:0px; z-index:20; width:100%; visibility:hidden}
/*for xml*/
.sol{margin-bottom:1.6em}
.solBG{border-left:1px solid #DDD; border-right:1px solid #DDD; background:transparent}
.solBody{padding:.3em 1em; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.solBody hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0}
.solBody h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.solBody a, .solBody a:visited{color:#D84704}/*rounded corners*/
.solnavTop{display:block; background:transparent}
.solnavTop .solg1, .solnavTop .sols2, .solnavTop .sols3, .solnavTop .sols4{display:block; overflow:hidden}
.solnavTop .sols1, .solnavTop .sols2, .solnavTop .sols3{height:1px}
.solnavTop .sols2, .solnavTop .sols3, .solnavTop .sols4{background:transparent; border:1px solid #DDD; border-width:0 1px}
.solnavTop .sols1{margin:0 5px; background:#DDD}
.solnavTop .sols2{margin:0 3px; border-width:0 2px}
.solnavTop .sols3{margin:0 2px}
.solnavTop .sols4{height:2px; margin:0 1px}
.solnavBtm{display:block; background:transparent}
sols1, .sols2, .sols3, .sols4{display:block; overflow:hidden}
.sols1, .sols2, .sols3{height:1px}
.sols2, .sols3, .sols4{background:#FFF; border:1px solid #DDD; border-width:0 1px}
.sols1{margin:0 5px; background:#DDD}
.sols2{margin:0 3px; border-width:0 2px}
.sols3{margin:0 2px}
.sols4{height:2px; margin:0 1px}
.bizRgtColWdgtBody_Sol{font-size:12px; font-family:Arial, Helvetica, sans-serif}
.bizRgtColWdgtBGWhite_Sol{border-left:1px solid #DDD; border-right:1px solid #DDD; background:transparent}
.bizRgtColWdgts2_Sol, .bizRgtColWdgts3_Sol, .bizRgtColWdgts4_Sol{border-left:1px solid #DDD; border-right:1px solid #DDD; background:transparent}
.bizRgtColWdgtBG_Sol{border-left:1px solid #DDD; border-right:1px solid #DDD; background:url('/images/masthead/business/b_solutions_resources_grada.jpg') bottom repeat-x}
.bizRgtColWdgts2_Sol, .bizRgtColWdgts3_Sol, .bizRgtColWdgts4_Sol{background:url('/images/masthead/business/b_solutions_resources_grada.jpg') bottom repeat-x; border:1px solid #DDD; border-width:0 1px}
.arrowStyle_Sol{margin:0px 40px 2px 5px}
.arrowStyle_Sol2{margin:0px 0px 2px 5px}
.mainBdyWrapBdySumScrollDiv{background-color:#FFFFFF; border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9}
/*server management box- overview/benifits box for solution detail page*/
.serverMgtBoxTop, .serverMgtBoxTopBtm{display:block; background:transparent}
.serverMgtBoxcurve1, .serverMgtBoxcurve2, .serverMgtBoxcurve3, .serverMgtBoxcurve4{display:block; overflow:hidden}
.serverMgtBoxcurve1, .serverMgtBoxcurve2, .serverMgtBoxcurve3{height:1px}
.serverMgtBoxcurve2, .serverMgtBoxcurve3, .serverMgtBoxcurve4{background:#666666; border:1px solid #666; border-width:0 1px}
.serverMgtBoxcurve1{margin:0 4px; background:#666}
.serverMgtBoxcurve2{margin:0 2px; border-width:0 2px}
.serverMgtBoxcurve3{margin:0 1px}
.serverMgtBoxcurve4{height:1px; margin:0 1px}
.serverMgtBoxMiddle{border-right:1px solid #666666; border-left:1px solid #666666; background-color:#666666; padding:20px 20px 30px 20px}
.serverMgtBoxMiddleBold{font:bold 12px arial, helvetica, sans-serif; color:#ffffff; line-height:18px; padding-bottom:20px}
.serverMgtBoxMiddleTxt{font: 12px arial, helvetica, sans-serif; color:#ffffff; line-height:18px; padding-bottom:20px}
.serverMgtBoxMiddleHeading{font: 18px arial, helvetica, sans-serif; color:#ffffff; padding-bottom:20px}
.benefitText{font:14px arial, helvetica, sans-serif; color:#ffffff; line-height:17px; padding-bottom:20px}
.benefitHeading{font:18px arial, helvetica, sans-serif; color:#ffffff; padding-bottom:10px}
/*Image div*/
imgDiv{display:block; width:900px}
/*it project scrollbar on overview page*/
.itProjectBox{display:block; width:200px; padding:0px 10px 10px 10px; float:left}
.itProjectBox h3{font:bold 18px arial, helvetica, sans-serif; color:#333333; padding-bottom:10px; padding-top:20px}
.itProjectBoxTxt{font: 12px arial, helvetica, sans-serif; color:#d84704; line-height:16px}
.itProjectBoxheading{font:bold 14px arial, helvetica, sans-serif; color:#222; margin-left:10px}
.itProjectBoxheadingEnt{font: 18px arial, helvetica, sans-serif; color:#333; padding-bottom:17px; padding-top:35px}
.Box268Lft{float:left; width:268px}
.Box380RgtProject{width:380px; width:expression('390px'); margin:0px 0px 0px 0px; padding:13px 10px 7px 20px; float:left; font:11px bold Arial, Helvetica, sans-serif; color:#666}
.mainBdyWrapTxtGray2Project{background-color:#B9B9B9; padding:.7em .8em .6em .8em}
/*it project scrollbar on overview page-ends*//*Button for solution Landing*/
.button_left_sol{float:left; padding:0 0 0 10px; margin-left:5px; display:inline-block; background:url('/images/masthead/button_left_sol.gif') left no-repeat; height:15px}
.button_middle_sol{float:left; padding:0px; display:inline-block; background-image:url('/images/masthead/button_middle_sol.gif'); background-repeat: repeat-x; height:15px}
.button_middle_sol a{font-size:11px; color:#000; font-weight:bold; text-decoration:none; letter-spacing:.1em; text-align:center; text-transform: uppercase}
.button_middle_sol a:hover{color:#000; text-decoration:none}
.button_middle_sol a:visited{color:#000; text-decoration:none}
.button_middle_sol a:active{color:#000; text-decoration:none}
.button_right_sol{float:left; padding:0 0 0 10px; display:inline-block; background:url('/images/masthead/button_right_sol.gif') left no-repeat; height:15px}
/*css customer success*/
.bizRgtColWdgtnavTop{display:block; background:transparent}
.bizRgtColWdgtnavTop .bizRgtColWdgtg1, .bizRgtColWdgtnavTop .bizRgtColWdgts2, .bizRgtColWdgtnavTop .bizRgtColWdgts3, .bizRgtColWdgtnavTop .bizRgtColWdgts4{display:block; overflow:hidden}
.bizRgtColWdgtnavTop .bizRgtColWdgts1, .bizRgtColWdgtnavTop .bizRgtColWdgts2, .bizRgtColWdgtnavTop .bizRgtColWdgts3{height:1px}
.bizRgtColWdgtnavTop .bizRgtColWdgts2, .bizRgtColWdgtnavTop .bizRgtColWdgts3, .bizRgtColWdgtnavTop .bizRgtColWdgts4{background:#fff; border:1px solid #DDD; border-width:0 1px}
.bizRgtColWdgtnavTop .bizRgtColWdgts1{margin:0 5px; background:#DDD}
.bizRgtColWdgtnavTop .bizRgtColWdgts2{margin:0 3px; border-width:0 2px}
.bizRgtColWdgtnavTop .bizRgtColWdgts3{margin:0 2px}
.bizRgtColWdgtnavTop .bizRgtColWdgts4{height:2px; margin:0 1px}
.bizRgtColWdgtnavBtm{display:block; background:transparent}
bizRgtColWdgts1, .bizRgtColWdgts2, .bizRgtColWdgts3, .bizRgtColWdgts4{display:block; overflow:hidden}
.bizRgtColWdgts1, .bizRgtColWdgts2, .bizRgtColWdgts3{height:1px}
.bizRgtColWdgts2, .bizRgtColWdgts3, .bizRgtColWdgts4{background:url('/images/masthead/business/b_solutions_resources_grada_sol.jpg') bottom repeat-x; border:1px solid #DDD; border-width:0 1px}
.bizRgtColWdgts1{margin:0 5px; background:#DDD}
.bizRgtColWdgts2{margin:0 3px; border-width:0 2px}
.bizRgtColWdgts3{margin:0 2px}
.bizRgtColWdgts4{height:2px; margin:0 1px}
/*gradient back*/
.bizRgtColWdgt{margin-bottom:1.6em}
.bizRgtColWdgtBG{border-left:1px solid #DDD; border-right:1px solid #DDD; background:#fff url('/images/masthead/business/b_solutions_resources_grada_sol.jpg') bottom repeat-x}
.bizRgtColWdgtBody{padding:0em 1em; font-size:.9em}
.bizRgtColWdgtBody hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0; clear:both}
.bizRgtColWdgtBody h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.bizRgtColWdgtBody a, .bizRgtColWdgtBody a:visited{color:#D84704}
/*css customer success*/
/*featured resources box*/
.resourcesboxLft700{display:block; width:700px; float:left}
.topMargin20{display:block; margin-top:20px}
/*list for benefits*/
.listCRwh li{list-style-position:outside; list-style-type:none; padding-left:.8em; padding-bottom:10px}
.listCRwh li{background:url('/images/masthead/circleWH.gif') no-repeat 0 .5em}
/*definition box*/
.box320left{width:320px; float:left; display:block}
/*for it projects scroll bar*/
.gSnavTopSum, .gSnavBtmSum{display:block; background:transparent}
.gs1Sum, .gs2Sum, .gs3Sum, .gs4Sum{display:block; overflow:hidden}
.gs1Sum, .gs2Sum, .gs3Sum{height:1px}
.gs2Sum, .gs3Sum, .gs4Sum{background:#CCC; border:1px solid #CCC; border-width:0 1px}
.gs1Sum{margin:0 5px; background:#CCC}
.gs2Sum{margin:0 3px; border-width:0 2x}
.gs3Sum{margin:0 2px}
.gs4Sum{height:2px; margin:0 1px}
.mainBdyWrapTxtSum{background-color:#CCC; padding: 0px 3px}
.mainBdyWrapBdySum{border-right:1px solid #B9B9B9; border-left:1px solid #B9B9B9; background-color:#FFF; padding-bottom:.8em; padding-bottom:expression('0')}
.mainBdyWrapBdySolutionbottom{border-right:3px solid #FFF; border-left:3px solid #FFF; background-color:#FFF; padding:5px; overflow-x:hidden; overflow-y:auto}
.mainBdyWrapTxtSolution{padding:20px; background-color:#FFF}
/*corners for promobox*/
.promoNewSolLightGreyTop, .promoNewSolLightGreyvBtm{display:block; background:transparent}
.promo1NewSolLightGrey, .promo2NewSolLightGrey, .promo3NewSolLightGrey, .promo4NewSolLightGrey{display:block; overflow:hidden}
.promo1NewSolLightGrey, .promo2NewSolLightGrey, .promo3NewSolLightGrey{height:1px}
.promo2NewSolLightGrey, .promo3NewSolLightGrey, .promo4NewSolLightGrey{background:#dbdad9; border:1px solid #dbdad9; border-width:0 1px}
.promo1NewSolLightGrey{margin:0 4px; background:#dbdad9}
.promo2NewSolLightGrey{margin:0 2px; border-width:0 2px}
.promo3NewSolLightGrey{margin:0 1px}
.promo4NewSolLightGrey{height:1px; margin:0 1px}
/*promo text style*/
.solPromoHead{font: 12px arial, helvetica, sans-serif; font-weight:bold; color:#555555; padding-bottom:5px}
.solPromoText{font: 11px arial, helvetica, sans-serif; color:#555555; padding-bottom:5px}
.solPromoArrow a{font: 11px arial, helvetica, sans-serif; color:#d84704}
.solpromoBdyWrapBdy{border-right:1px solid #dbdad9; border-left:1px solid #dbdad9; background-color:#dbdad9; padding-bottom:.5em}
.solpromoBdyWrapTxt{padding:.5em 1em 0 1em; background-color:#dbdad9}
.solFlashBdyWrapBdy{width:700px; float:left; padding-left:10px; margin-right:10px; padding-top:10px}
/*added for enterprise jsp*/
.newSolLanding{margin-bottom:1.6em}
.newSolLandingBG{border-left:1px solid #ccc; border-right:1px solid #ccc; background:url('/images/masthead/business/solution/b-sol-ent-subnavbg-noborder.gif') bottom repeat-x}
.newSolLandingBody{padding:.3em 1em .3em 3em; font-size:1.1em; font-weight:bold}
.newSolLandingBody hr{color:#ccc; background-color:#ccc; border:none; height:1px; margin:.7em 0}
.newSolLandingBody h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#D84704}
.newSolLandingBody a{text-decoration:none}
.newSolLandingBody a:hover{color:#333; text-decoration:none}
.newSolLandingBody a:hover{color:#333; text-decoration:none}
.newSolLandingBody td{font:Arial; color:#555; font-size:.7em}
.newSolLandingBody_on{color:#333; text-decoration:none}
.newSolLandingBody_off{color:#D84704; text-decoration:none}
.newSolLandingnavTop{display:block; background:transparent}
.newSolLandingnavTop .newSolLandingg1, .newSolLandingnavTop .newSolLandings2, .newSolLandingnavTop .newSolLandings3, .newSolLandingnavTop .newSolLandings4{display:block; overflow:hidden}
.newSolLandingnavTop .newSolLandings1, .newSolLandingnavTop .newSolLandings2, .newSolLandingnavTop .newSolLandings3{height:1px}
.newSolLandingnavTop .newSolLandings2, .newSolLandingnavTop .newSolLandings3, .newSolLandingnavTop .newSolLandings4{background:#fff; border:1px solid #ccc; border-width:0 1px}
.newSolLandingnavTop .newSolLandings1{margin:0 5px; background:#ccc}
.newSolLandingnavTop .newSolLandings2{margin:0 3px; border-width:0 2px}
.newSolLandingnavTop .newSolLandings3{margin:0 2px}
.newSolLandingnavTop .newSolLandings4{height:2px; margin:0 1px}
.newSolLandingnavBtm{display:block; background:transparent}
newSolLandings1, .newSolLandings2, .newSolLandings3, .newSolLandings4{display:block; overflow:hidden}
.newSolLandings1, .newSolLandings2, .newSolLandings3{height:1px}
.newSolLandings2, .newSolLandings3, .newSolLandings4{background:url('/images/masthead/business/solution/b-sol-ent-subnavbg-noborder.gif') bottom repeat-x; border:1px solid #ccc; border-width:0 1px}
.newSolLandings1{margin:0 5px; background:#ccc}
.newSolLandings2{margin:0 3px; border-width:0 2px}
.newSolLandings3{margin:0 2px}
.newSolLandings4{height:2px; margin:0 1px}
/*added for enterprise jsp*/
.featuresRes{float:left; width:126px; margin:.8em; display:inline}
.blackHeading{font: 18px arial, helvetica, sans-serif; color:#333; padding-bottom:10px; padding-top:15px}
.blackHeadingAccolades{font: 18px arial, helvetica, sans-serif; color:#333; padding-bottom:10px; padding-top:20px}
.diffText{font: 12px Arial, Helvetica, sans-serif; font-style:italic; color:#333; padding-bottom:5px}
.diffLearn{font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color:#d84704; padding-bottom:10px}
/*dropdown tab for solutiondetail page - START*/
.solTopDiv{float:left}
.solNavFlypane{position:absolute; z-index:999; visibility:hidden}
.solNavFly{background-color:#dedcdb; border:#666 1px solid; border-bottom:0px; border-top:0px; font-weight:normal; padding:2px 0px 5px 0px; width:200px; color:#666}
.solNavFly a, .solNavFly a:visited{font-size:11px; font-family:arial, helvetica, sans-serif; display:block; text-decoration:none; color:#666}
.solNavFly a:active, .solNavFly a:hover{background-color:#666; text-decoration:none; color:#fff; font-size:11px}
.solNavFly span a, .solNavFly span a:hover{display:block; text-decoration:none; line-height:1em}
.solNavFlyBtm{display:block; filter:alpha(opacity=95)}
.solFlygs1, .solFlygs2, .solFlygs3, .solFlygs4{display:block; overflow:hidden; background-color:#dedcdb}
.solFlygs1, .solFlygs2, .solFlygs3{height:1px}
.solFlygs2, .solFlygs3, .solFlygs4{border:1px solid #666; border-width:0 1px}
.solFlygs1{margin:0 5px; background-color:#666}
.solFlygs2{margin:0 3px; border-width:0 2px}
.solFlygs3{margin:0 2px}
.solFlygs4{height:2px; margin:0 1px}
.solTopTabHeadBox{font-size:11px; color:#333; font-family:arial, helvetica, sans-serif; padding:0px 5px 0px 5px; background-color:#dedcdb; border-right:1px solid #666; border-left:1px solid #666; width:200px}
solTopTabHeadBox a:hover{color:#666; text-decoration:none}
.solTabOuter{background-color:#B9B9B9; float:right; padding:10px 10px 0px 10px}
.solTabOuter table{background-color:#B9B9B9; float:right}
/*dropdown tab for solutiondetail page -END*/
.greyCurveRightImg{background:url('/images/masthead/business/sol_dropDwn_leftcurve.gif') 0 0 no-repeat; width:9px; height:7px; float:left}
/*solutionDetail*/
.Box710LftSolDet{float:left; width:710px}
.Box268LftSolDet{float:left; width:268px}
.Box380RgtSolDet{width:380px; width:expression('390px'); margin:0px 0px 0px 0px; padding-left:20px; float:left; font:11px bold Arial, Helvetica, sans-serif; color:#666}
.overviewMgtBoxMiddle{border-right:1px solid #666666; border-left:1px solid #666666; background-color:#666666; padding:10px 10px 15px 10px}
.benefitTextSolDet{font:bold 11px arial, helvetica, sans-serif; color:#ffffff; padding-bottom:10px}
.mainBdyWrapSolDet{width:232px; width:expression('220px')}
.dropAStyle{padding-left:5px; text-decoration:none; color:#666}
.dropAlineHeight{line-height:15px}
.dropPpadding{padding:0px 5px 0px 5px}
.mainBdyWrapSolDet2{padding-bottom:2px}
.mainBdyWrapBdy17bottomSolDet{border-right:1px solid #B9B9B9; border-left:1px solid #B9B9B9; background-color:#FFF; padding-bottom:.8em}
.mainBdyWrapTxtGraySolDet{background-color:#B9B9B9; padding:.4em .8em}
.mainBdyWrap698{width:698px; float:left}
.solDetImage{padding:10px 0px 10px 0px}
.solDetDesc{font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; line-height:23px}
.solDetItPjTop{width:200px; padding:0px 0px 10px 0px; float:left}
.divBox910SolDet{width:910px}
.divBox710SolDet{padding-top:10px; width:710px; float:left}
.divBox710SolDetTxt{background-color:#FFF; padding:.8em .8em; padding-bottom:0px; padding-bottom:expression('7px')}
.itProjectRightDivWrap{float:left; padding-left:10px; width:175px; width:expression('185px'); padding-top:10px}
.solDelCustomerImage{border:1px #ccc solid; background:#FFFFFF; float:left; margin-left:10px}
.solDelCustomerImage img{margin-left:auto; margin-right:auto; display:block; text-align:center}
.solDelCustomerImage table{width:90px; padding:0px; cell-spacing:0px; height:45px}
.benefitHeadingSolDet{font:18px arial, helvetica, sans-serif; color:#ffffff; padding-bottom:15px}
.Box150Lft2{width:160px; width:expression('165px'); float:left; padding-right:10px; padding-right:expression('0px'); padding-left:5px}
.Box150Lft2 table{width:160px; font:18px Arial, Helvetica, sans-serif; color:#666; height:65px}
.Box150Rgt2{width:170px; float:right}
.Box150Rgt2 table{width:170px; font:11px Arial, Helvetica, sans-serif; color:#D84708; height:65px}
.Box560mid{width:570px; margin:10px 0px 10px 0px; float:left}
.softServName{font:Arial; font-size:12px; font-weight:bold; color:#333; padding-bottom:10px}
.dataSheetPurchaseText{font:Arial; font-size:11px; font-weight:normal}
.softServDesc{font:Arial; font-size:11px; color:#333; font-weight:normal; padding-bottom:10px}
.mainBodyBoxTop{background:#b8b8b7; padding:7px 10px 7px 10px}
.featuredText{font: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; padding :3px 0px 5px 10px}
.softwareText{color:#333; font-size:18px; padding-bottom:5px; line-height:normal}
.softSolBoxOff{font:Arial normal; cursor:pointer; font-size:10px; line-height:12px; background:url('/content/en/us/enterprise/images/solutions/solutions/software-70x90.gif') no-repeat; font-weight:normal; height:60px; width:80px; float:left; margin-top:10px; margin-right:10px; padding:5px; color:#333333}
.servSolBoxOff{font:Arial normal; cursor:pointer; font-size:10px; line-height:12px; background:url('/content/en/us/enterprise/images/solutions/solutions/services-70x90.gif') no-repeat; font-weight:normal; height:60px; width:80px; float:left; margin-top:10px; margin-right:10px; padding:5px; color:#333333}
.softServSolBoxOn{font:Arial normal; cursor:pointer; font-size:10px; line-height:12px; background:url('/content/en/us/enterprise/images/solutions/solutions/active-70x90.gif') no-repeat; font-weight:normal; height:60px; width:80px; float:left; margin-top:10px; margin-right:10px; padding:5px; color:#fff}
.softServBoxSize{width:80px; height:60px}
.pdwidh3Top{padding-top:30px; padding-top:expression('15px')}
.solBdyWrapTxtGray{background-color:#B9B9B9; padding-left:.8em; padding-right:.8em; padding-top:12px; padding-top:expression('15px'); padding-bottom:10px}
fMnavTop, .fMnavBtm{display:block; background:transparent}
.fM1, .fM2, .fM3, .fM4{display:block; overflow:hidden}
.fM1, .fM2, .fM3{height:1px}
.fM2, .fM3, .fM4{background:#ffffff; border:1px solid #DDD; border-width:0 1px}
.fM1{margin:0 4px; background:#DDD}
.fM2{margin:0 2px; border-width:0 2px}
.fM3{margin:0 1px}
.fM4{height:1px; margin:0 1px}
/*Project Detail Page*/
.box300Lft{width:300px; float:left; display:block}
.box380Rgt{width:380px; float:right; display:block}
.marginTop5{margin-top:5px}
.marginTop10{margin-top:10px}
.box420Rgt{width:420px; float:right; display:block}
.mainBdyWrapTxtResourceSymSol{background-color:#FFFFFF; padding:7px 10px 7px 10px}
.symsolBox{border-right:1px solid #666666; border-left:1px solid #666666; background-color:#666666; padding-top:3px; padding-bottom:5px; padding-left:10px}
.textsize16whBold{font:16px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold}
.padTop20{padding-top:20px}
.padBtm10{padding-bottom:10px}
.benefitsHeadingTxt{line-height:15px; padding-top:0px; margin-top:0px; padding-bottom:4px; padding-right:5px; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF}
.mainBdyWrapSymSol{background:transparent none repeat scroll 0 0; float:left; width:175px; width:expression('174px')}
.mainBdyWrapBdySumScrollDivProject{background-color:#FFFFFF; border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9; float:left; width:172px; width:expression('174px')}/*Enterprise Page Styles**/
.box930Lft{display:block; width:929px; width:expression('930px')}
.newSolLandingBodypadding{padding:7px 10px 5px 10px; font-size:1.1em; font-weight:bold}
.mainBdyWrapsolContent{background:transparent; width:890px; padding:5px 0px 0px 8px}
.ent3ColLft{display:block; width:200px; padding:10px 20px 10px 0px; float:left}
.ent3ColMiddle{display:block; width:355px; float:left; padding-top:10px; padding-right:20px}
/*Customer Success Redesign*/
/*spotlight page*/
.csSptCrsl{float:left; height:240px; overflow:hidden; width:825px}
.csSptCrsl_p{float:left; width:825px}
.csSptCrsl_ph{width:4125px}
.csSptCrsl_clr{float:left; height:240px; text-align:center; width:30px}
.csSptCrsl_clr div{position:relative; top:50%}
.csSptCrsl_cbt{display:block; margin-top:10px; text-align:center; width:885px}
.csSptCrsl_cbt div{float:left; padding:0 5px}
.csSptCrsl_cbt div table{align:absmiddle; border:1px #ccc solid; height:52px; text-align:center; width:165px}
.csSptFeat{border-right:1px solid #dddddd; float:left; padding-left:5px; width:600px}
.csSptFeat div{display:none; float:left; padding:10px 18px 0 0; width:280px}
.csSptFeat div img{margin-bottom:10px}
.csSptOneColLft{float:left; height:240px; width:390px}
.csSptOneColRgt{float:left; width:435px}
.csSptRcnt{float:right; padding-right:5px; width:260px}
.csSptRcnt div{display:none; float:left; margin-top:10px; width:240px}
.csSptRcnt div img{margin-bottom:10px}
ul.csSptCltList{list-style:none; padding-top:30px}
ul.csSptCltList li{font-weight:bold; padding-bottom:5px}
ul.csSptCltList img{margin-right:15px; vertical-align:middle}
/*finder page*/
/* two inner columns inside 25px padded tabbed environment 430-455 */
.csoneColTabLft {float:left; width:430px}
.csoneColTabRgt {float:right; width:455px; padding-right:10px}
.csFndBbl		{float:left; visibility:hidden;}
.csFndBblCont	{position:relative; z-index:50}
.csFndBblWrap	{bottom:0; color:#333; font:normal .9em arial,helvetica,sans-serif; left:10px; position:absolute; width:445px}
.csFndBblBody	{border-left:#B8B8B7 solid 1px; border-right:#B8B8B7 solid 1px; background-color:#FFF; padding:0 20px}
.csFndBblBtm	{background:url('/images/masthead/business/cs-fnd-bbl-btm-sm.gif') no-repeat bottom; height:20px}
.csFndBblTop	{background:url('/images/masthead/business/cs-fnd-bbl-top-sm.gif') no-repeat top; height:16px; text-align:right}
.csFndBblBody .lc		{color:#666666; float:left; font-weight:bold; margin-right:15px; width:150px}
.csFndBblBody .lc img	{margin-bottom:10px;}
.csFndBblBody .rc		{float:right; width:235px}
.csFndBblBody hr		{background-color:#bbbbbb; border:medium none; color:#bbbbbb; height:1px; margin:10px 0;}
.csFndBblTop div		{padding:2px 20px 0 0}
.csFndForm select	{font-size:11px; margin-bottom:15px; width:410px}
.csFndForm input	{margin-right:5px; padding:0}
.csFndForm .chckbx	{color:#222222; font:normal 11px arial, helvetica, sans-serif}
#csFndList_nav_top, #csFndList_nav_btm	{color: #666; font:bold 11px Arial, Helvetica, sans-serif}
#csFndList_nav_top div, #csFndList_nav_btm div {margin-bottom:15px}
#csFndList_nav_top .pagination {margin-bottom:5px}
#csFndList_nav_btm .pagination {margin-bottom:0}
#csFndList ul		{list-style-type:none; margin:0; padding:10px 0;}
#csFndList ul li	{line-height:18px; list-style-type:none; padding:0;}
#csFndList ul li a.link:hover  {font-weight:bold;}
#csFndList .clt {color:#bbb}
#csFndList .clt img	{vertical-align:middle;}
#csFndRecent {margin:5px 0; text-decoration:none;}
.csFndTip	{color:#666; margin:15px 5px 0}
/*detail page*/
.csDtlHdrCol_1{float:left; font:bold 12px Arial; padding-left:10px; width:220px}
.csDtlHdrCol_1 img{pdding-bottom:10px}
.csDtlHdrCol_2{float:left; padding-left:20px; width:450px}
.csDtlHdrCol_3{float:right; padding-right:10px; width:190px}
.csDtlHdrCol_3 ul{list-style-type:none; margin:0; padding:3px 0 20px 0}
.csDtlHdrCol_3 ul li{font-weight:bold; list-style-type:none; padding:3px 0}
.csDtlHdrCol_3 hr{background-color:#bbbbbb; border:medium none; color:#bbbbbb; height:1px; margin-bottom:20px}
.csDtlHdrCol_3 h3{font-size: 1em}
.csDtlOneCol{float:left; padding:10px 10px 10px 40px; width:860px}
.csDtlPodCol_1{border-right:solid 1px #bbbbbb; float:left; padding-right:20px; width:409px}
.csDtlPodCol_1 hr{background-color:#bbbbbb; border:medium none; color:#bbbbbb; height:1px; margin:10px 0}
.csDtlPodCol_1 .pddt{color:#999999; font-size:1em; font-weight:bold; margin:1em 0}
.csDtlPodCol_2{float:left; padding-left:20px; width:410px}
.csDtlPodCol_2 ul{list-style-type:none; margin:0; padding:10px 0}
.csDtlPodCol_2 ul li{list-style-type:none; padding:3px 0}
.csDtlPodCol_2 ul li img{margin-right:10px; vertical-align:middle}
.csDtlSccCol{float:left; padding-right:20px; width:190px}
.csDtlVidCol_1{float:left; padding-right:20px; width:360px}
.csDtlVidCol_2{float:right; width:450px}
h2.csDtlHeader img{margin:0 14px 0 10px; vertical-align:middle}
/*Submit/Thank you pages*/
.bizformWdgt{margin-top:2em}
.bizformWdgtTbl{font-size:1em; color:#222}
.bizformWdgtTblLft{width:25%; font-size:.9em; text-align:right}
.bizformWdgtTblRgt{width:75%; font-size:.9em}
.bizformWdgtTblInpt{border:1px solid #555; width:410px}
.bizformWdgtTblSel, .bizformWdgtTblTxtArea{border:1px solid #555; width:410px}
.bizformWdgtTblSbmt{margin-top:.5em}
.csTwoColTabLft2LftMod{float:left; width:280px; margin:0px 20px; display:inline}
.csTwoColTabLft2RgtMod{float:left; width:587px}
.csTwoColLftLft{float:left; width:707px}
.csTwoColLftRgt{float:right; width:180px}
.csTwoColTabLft{float:left; width:574px}
.csTwoColTabRgt{float:right; width:276px}
/*gray box with white text as seen on CS BVA page*/
.grayBoxTop, grayBoxBtm{display:block; background:transparent}
.grayBox1, .grayBox2, .grayBox3, .grayBox4{display:block; overflow:hidden}
.grayBox1, .grayBox2, .grayBox3{height:1px}
.grayBox2, .grayBox3, .grayBox4{background:#666; border:1px solid #666; border-width:0 1px}
.grayBox1{margin:0 4px; background:#666}
.grayBox2{margin:0 2px; border-width:0 2px}
.grayBox3{margin:0 1px}
.grayBox4{height:1px; margin:0 1px}
.grayBoxBdy{border-right:1px solid #666; border-left:1px solid #666; background-color:#666; padding:2px 10px}
.grayBoxTxt{color:#fff; line-height:18px}
.grayBoxTxt .cbMrgnBtmLG{float:none}
.grayBoxTxt .listSQbl li{background:url('/images/masthead/white-circle-4x4.gif') no-repeat 0 .5em; line-height:normal; padding-top:2px; padding-bottom:2px}/*product detail: buy*/
.lrcWdgt{margin-bottom:0.6em}
.lrcWdgtTitle{background-color:#8D8C8A; padding:0em .87em .25em}
.lrcWdgtTitle h3{color:#FFF}
.lrcWdgtBG{border-left:1px solid #8D8C8A; border-right:1px solid #8D8C8A; background-color:#E6E6E6}
.lrcWdgtBody{padding:0.83em 0.83em 0.5em}
.lrcWdgtBody hr{color:#8D8C8A; background-color:#8D8C8A; border:none; height:1px; margin:.7em 0}
.lrcWdgtBody h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.lrcWdgtBody a, .lrcWdgtBody a:visited{color:#D84704}
.lrcWdgtBody li{padding-top:.2em; padding-bottom:.2em}
.lrcWdgtTop, .lrcWdgtBtm{display:block; background:transparent}
.lrcWdgtTop .lrcWdgt2, .lrcWdgtTop .lrcWdgt3, .lrcWdgtTop .lrcWdgt4{background:#8D8C8A; border:1px solid #8D8C8A; border-width:0 1px}
.lrcWdgt1, .lrcWdgt2, .lrcWdgt3, .lrcWdgt4{display:block; overflow:hidden}
.lrcWdgt1, .lrcWdgt2, .lrcWdgt3{height:1px}
.lrcWdgt2, .lrcWdgt3, .lrcWdgt4{background:#E6E6E6; border:1px solid #8D8C8A; border-width:0 1px}
.lrcWdgt1{margin:0 5px; background:#8D8C8A}
.lrcWdgt2{margin:0 3px; border-width:0 2px}
.lrcWdgt3{margin:0 2px}
.lrcWdgt4{height:2px; margin:0 1px}
.lrcWdgtCol2Lft{float:left; width:310px}
.lrcWdgtCol2Rgt{float:right; width:140px}
.lrcWdgtFormInput{border:1px solid #B6B6B6; font:1em Arial, Helvetica, sans-serif; color:#555; margin-right:3px; vertical-align:middle}
.lrcWdgtFormInputImg{vertical-align:middle}
/*boxType1: 8D8C8A*/
.boxType1WdgtTitle{background-color:#8D8C8A; padding:0 0.8em 0}
.boxType1WdgtTitle h3{color:#FFF; font-size:1em}
.boxType1WdgtBody{background-color:#8D8C8A; padding:0 0.3em}
.boxType1WdgtBody hr{color:#8D8C8A; background-color:#8D8C8A; border:none; height:1px; margin:.7em 0}
.boxType1WdgtBody h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.boxType1WdgtBody a, .boxType1WdgtBody a:visited{color:#D84704}
.boxType1WdgtBody li{padding-top:.2em; padding-bottom:.2em}
.boxType1WdgtTop, .boxType1WdgtBtm{display:block; background:transparent}
.boxType1Wdgt1, .boxType1Wdgt2, .boxType1Wdgt3, .boxType1Wdgt4{display:block; overflow:hidden}
.boxType1Wdgt1, .boxType1Wdgt2, .boxType1Wdgt3{height:1px}
.boxType1Wdgt2, .boxType1Wdgt3, .boxType1Wdgt4{background:#8D8C8A; border:1px solid #8D8C8A; border-width:0 1px}
.boxType1Wdgt1{margin:0 4px; background:#8D8C8A}
.boxType1Wdgt2{margin:0 2px; border-width:0 2px}
.boxType1Wdgt3{margin:0 1px}
.boxType1Wdgt4{height:1px; margin:0 1px}
.boxType1WdgtTxt{background-color:#FFF; padding:0.4em 0.4em 0}/*boxType2: B9B8B7*/
.boxType2WdgtTitle{background-color:#B9B8B7; padding:0 0.8em 0}
.boxType2WdgtTitle h3{color:#FFF; font-size:1em}
.boxType2WdgtBody{background-color:#B9B8B7; padding:0 0.3em}
.boxType2WdgtBody span{padding: .4em 0 .4em 0; display:block}
.boxType2WdgtBody hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0}
.boxType2WdgtBody h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.boxType2WdgtBody a, .boxType2WdgtBody a:visited{color:#D84704}
.boxType2WdgtBody li{padding-top:.2em; padding-bottom:.2em}
.boxType2WdgtTop, .boxType2WdgtBtm{display:block; background:transparent}
.boxType2Wdgt1, .boxType2Wdgt2, .boxType2Wdgt3, .boxType2Wdgt4{display:block; overflow:hidden}
.boxType2Wdgt1, .boxType2Wdgt2, .boxType2Wdgt3{height:1px}
.boxType2Wdgt2, .boxType2Wdgt3, .boxType2Wdgt4{background:#B9B8B7; border:1px solid #B9B8B7; border-width:0 1px}
.boxType2Wdgt1{margin:0 4px; background:#B9B8B7}
.boxType2Wdgt2{margin:0 2px; border-width:0 2px}
.boxType2Wdgt3{margin:0 1px}
.boxType2Wdgt4{height:1px; margin:0 1px}
.boxType2WdgtTxt{background-color:#FFF; padding:0.005em 0.4em 0}/*boxType3: 8D8C8A*/
.boxType3WdgtBody{background-color:#B9B8B7; padding:0 0.3em; color:#fff}
.boxType3WdgtBody span{padding: .4em 0 .4em 0; display:block}
.boxType3WdgtBody hr{color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0}
.boxType3WdgtBody h3{width:100%; padding-bottom:.2em; font:bold 1em arial, helvetica, sans-serif; color:#222}
.boxType3WdgtBody a:link, .boxType3WdgtBody a:visited{color:#fff}
.boxType3WdgtBody a:hover, .boxType3WdgtBody a:active{color:#fff; text-decoration:underline}
.boxType3WdgtBody li{padding-top:.2em; padding-bottom:.2em}
.boxType3WdgtTxt{background-color:#8D8C8A; padding:0.005em 0.4em 0}
.boxType3WdgtTop, .boxType3WdgtBtm{display:block; background:transparent}
.boxType3Wdgt1, .boxType3Wdgt2, .boxType3Wdgt3, .boxType3Wdgt4{display:block; overflow:hidden}
.boxType3Wdgt1, .boxType3Wdgt2, .boxType3Wdgt3{height:1px}
.boxType3Wdgt2, .boxType3Wdgt3, .boxType3Wdgt4{background:#B9B8B7; border:1px solid #B9B8B7; border-width:0 1px}
.boxType3Wdgt1{margin:0 4px; background:#B9B8B7}
.boxType3Wdgt2{margin:0 2px; border-width:0 2px}
.boxType3Wdgt3{margin:0 1px}
.boxType3Wdgt4{height:1px; margin:0 1px}
.arrowWhtL{padding:0 0 0.1em 0.7em; background:url('/images/masthead/white-arrow.gif') left no-repeat}
.pdBuy{font-size:.9em; color:#333; line-height:1.3em}
.pdBuy h3{font-size:1.3em; line-height:1.8em; font-weight:bold}
.pdBuy h2{font-size:1.1em; line-height:1.5em; font-weight:bold; padding-bottom:.2em}
.unbold{font-weight:normal}
.redstrike{color:#CC0000; text-decoration: line-through}
.compareBubble{cursor:pointer; padding-top:.9em}
.bubbleProdBox{float:left; visibility:hidden}
.bubbleProdBoxContent{position: relative; z-index:50}
.bubbleProdBoxWrap{color:#333; font:normal .9em arial, helvetica, sans-serif; position:absolute; width:213px; bottom:13px; left:-100px}
.bubbleProdBoxBody{border-left: #7F7F7F solid 1px; border-right: #7F7F7F solid 1px; background-color:#FFF; padding:0 .5em .5em .5em}
.bubbleProdBoxTopGrey, .bubbleProdBoxBtmGrey{display:block; background:transparent none repeat scroll 0%}
.bubbleProdBox1Grey, .bubbleProdBox2Grey, .bubbleProdBox3Grey, .bubbleProdBox4Grey{display:block; overflow:hidden}
.bubbleProdBox1Grey, .bubbleProdBox2Grey, .bubbleProdBox3Grey{height:1px}
.bubbleProdBox2Grey, .bubbleProdBox3Grey, .bubbleProdBox4Grey{background:#FFF; border:1px solid #7F7F7F; border-width:0 1px}
.bubbleProdBox1Grey{margin:0 4px; background:#7F7F7F}
.bubbleProdBox2Grey{margin:0 2px; border-width:0 2px}
.bubbleProdBox3Grey{margin:0 1px}
.bubbleProdBox4Grey{height:1px; margin:0 1px}
.bubbleProdBoxBtm{background:url('/images/masthead/compare-flyout-bottom.gif') no-repeat bottom; height:20px}
.bubbleProdBoxTop{background:url('/images/masthead/compare-flyout-top.gif') no-repeat bottom; height:6px}
.bubbleClose{float:right; cursor:pointer}
.pageMask{background-color:#000000; position: absolute; width: 100%; height: 850px; top: 0px; left: 0px; z-index: 1001; visibility: hidden; overflow:auto; filter: alpha(opacity=5); opacity: .05}
#SymantecIFrameDiv{position:absolute; z-index: 3001; top:50px; left:0px; width: 100%; visibility: hidden; background-color:transparent; height:725px; border:none; padding-left: auto; padding-right: auto; margin-left: auto; margin-right: auto; text-align:center; margin: 0px auto 0 auto}/*Services Redesign*/
.GlobalDwnLdImg{background:transparent url(/images/masthead/podcstDwnLd.gif) no-repeat scroll left center; padding-left:1.2em; display:inline-block; height:15px; margin-left:.5em}
.listNoneMD{list-style:none}
.listNoneMD li{padding-bottom:.2em}
.listNoneLG{list-style:none}
.listNoneLG li{padding-bottom:.3em}/*tabs*/
#tabBizSER ul{float:left; margin:8px 0 10px 0}
#tabBizSER li{font-size:1.2em; float:left; margin-right:11px; display:inline; list-style:none}
#tabBizSER li a{padding:.2em .7em; vertical-align:top; color:#666; font-weight:bold; font-weight:bold; display:block; text-decoration:none; cursor:pointer}
#tabBizSER .tabSerModOn{float:left; background-color:#B8B8B8; width:124.6px}
/*to adjust the width for Safari and Chrome the webkit browsers*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#tabBizSER .tabSerModOn{width: 126px}
}
#tabBizSER .tabSerModOnLft{background:url('/images/masthead/business/solution/smb/components/activeTab-left-5px.gif') no-repeat left top; height:35px; float:left; postition:relative}
#tabBizSER .tabSerModOnRgt{background:url('/images/masthead/business/solution/smb/components/activeTab-right-173px.gif') no-repeat right top; height:35px; float:left; position:relative}
#tabBizSER .tabSerONbtm{position:absolute; postion:expression('absolute'); background-color:#EBEBEB; height:18px; top:32px; left:0px; z-index:20; width:124.6px; visibility:hidden}/*to adjust the width for Safari and Chrome the webkit browsers*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#tabBizSER .tabSerONbtm{width: 126px}
}
#tabBizSER .tabModOff{float:left; width:123px}
#tabBizSER .tabModOffLft{background:url('/images/masthead/serLft.gif') no-repeat left top; height:35px; float:left; postition:relative}
#tabBizSER .tabModOffRgt{background:url('/images/masthead/serRgt.gif') no-repeat right top; float:left; height:35px; position:relative}
/*Column Layouts*/
.mainBdyWrapBdyWhitebox{background-color:#FFF; padding:.3em .8em .8em}
.mainBdyWrapBdyWhiteboxtwoColLftLft{float:left; width:690px}
.mainBdyWrapBdyWhiteboxtwoColLftRgt{float:right; width:180px}
.mainBdyWrapBdyWhiteboxTopColLft{float:left; padding-left:10px; width:440px}
.mainBdyWrapBdyWhiteboxTopColRt{float:right; marign-left:20px; width:430px}
.mainBdyWrapBdyWhiteboxBtmColLft{float:left; width:190px}
.mainBdyWrapBdyWhiteboxBtmColCnt{float:left; width:470px; margin-left:20px}
.mainBdyWrapBdyWhiteboxBtmColRt{float:right; width:180px; margin-left:20px}
/*Services List page*/
.serCustomerImageBdy{background-color:#FFF; border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9}
.indCustomerImage{float:left}
/*Services Fliters*/
.cbType22a{font-size:.92em}
.cbType22a h3{font:bold 1em arial, helvetica, sans-serif; margin-bottom:.5em}
.cbType22a ul{padding-left:10px}
.serFndForm select{font-size:11px; width:170px; margin-bottom:5px}
/*Contact Sales Redesign*/
.gradnavTop{display:block; background:transparent}
.gradnavTop .grads1, .gradnavTop .grads2, .gradnavTop .grads3, .gradnavTop .grads4{display:block; overflow:hidden}
.gradnavTop .grads1, .gradnavTop .grads2, .gradnavTop .grads3{height:1px}
.gradnavTop .grads2, .gradnavTop .grads3, .gradnavTop .grads4{background:#fff; border:1px solid #ccc; border-width:0 1px}
.gradnavTop .grads1{margin:0 5px; background:#ccc}
.gradnavTop .grads2{margin:0 3px; border-width:0 2px}
.gradnavTop .grads3{margin:0 2px}
.gradnavTop .grads4{height:2px; margin:0 1px}
.gradHeadpadding{padding:5px 0 5px 10px}
.gradHeadpadding h2{font-size:1.6em; font-weight:normal}
.gradBG{border-left:1px solid #ccc; border-right:1px solid #ccc; background:url('/images/masthead/business/solution/b-sol-ent-subnavbg-noborder.gif') bottom repeat-x}
.gradmainBdyWrapBdy{background-color:#FFF; border-left:1px solid #DDD; border-right:1px solid #DDD; padding:10px 10px 7px}
.grayHeadText{float:left; width:275px}
/*Articles Redesign*//*three inner columns*/
.oneCol3LftLib{float:left; width:240px}
.oneCol3CntrLib{float:left; width:470px; margin-left:30px}
.oneCol3RgtLib{float:left; width:160px; margin-left:30px}
.oneCol2LftLib{float:left; width:370px}
.oneCol2RgtLib{float:left; width:285px; margin-left:30px}
/*ecommerce styles (buy tab in product detail area*/
.dgTableHdr{background-color:#EDEAEA; height:2em; padding:0 10px}
.dgTableHdr h3{font-weight:bold; font-size:1em; padding-top:4px}
.dgTable, .dgTable2{border:1px dotted #999; border-collapse:collapse}
.dgTable th{padding:.9em}
.dgTable th{background-color:#CCC}
.dgTable thead tr td{padding:.7em .8em 0 .8em}
/*New classes for buy tab project 4/2011*/
.dgTable tbody tr td, .dgTable2 tbody tr td {padding:0 .8em 0}
/*End - New classes for buy tab project 4/2011*/
.dgTable2 thead tr td{padding:.4em .8em}
.dgTable tfoot td{background-color:#999}
.dgTable .dgTableBL, .dgTable2 .dgTableBL{border-left:1px dotted #999}
/*New classes for buy tab project 4/2011*/
.dgTable .dgTableBLM, .dgTable2 .dgTableBLM {border-left:1px dotted #999; padding:0 0 1em 1.25em}
.dgTable .dgTableBBM, .dgTable2 .dgTableBBM {border-left:1px dotted #999; padding-bottom:1em}
.dgTable .dgTableMinput, .dgTable2 .dgTableMinput {padding:0 1.25em 1em .583em}
.dgTable .textLB, .dgTable2 .textLB {padding:0 .8em .333em}
.dgTable .drpDwnMrgn, .dgTable2 .drpDwnMrgn {padding:0 .8em 1em}
.supportLB, .CustomLB {margin-right:2px}
.pdDropdownWide {width:350px}
.aoDropdownWide {width:315px}
/*End - New classes for buy tab project 4/2011*/
.dgTable tbody tr td label{color:#222}
.dgTable tbody tr td select, .dgTable2 tbody tr td select{color:#222}
option.default{color:#555}
option.selected{color:#222}
.dgTableFtr{background-color:#C0BDBD; padding:10px 10px 8px 0; text-align:right}
.dgTableFtrTxt{font-weight:bold; font-size:.92em; color:#222}
.bdrBox{border:1px dotted #999; padding:7px 10px}
.dgTable2 thead tr{border-bottom:1px dotted #999}
.dgTable2 tbody tr td, .dgTable2 tbody tr td.left{padding-top:10px; padding-bottom:10px; vertical-align:bottom}
.dgTable2 tbody tr td.left{padding-left:20px}
.dgTable2 tbody tr td.left2{padding-left:10px} 
/*for agents or options only tables*/
.dgTable2 tbody tr td.left span{padding-left:21px}
.dgTable2 tbody tr.even{background: #fff}
.dgTable2 tbody tr.odd{background: #e4e4e4}
.dgTable2 tbody tr.expanded, .dgTable2 tbody td.expanded{background: #ededed}
.dgTable2 tbody td.expanded{border-bottom:1px dotted #999; padding-top:0}
.dgTable2 tbody tr.expanded td.dgTableBL{border-left:none}
.dgTable2 tbody tr td label{color:#222; font-size:.92em}
.dgTable2 .txtSM{font-size:.83em}
.dgTable2 .txtDrkGry{font-size:.92em; color:#222}
.treeTable tr.selected, .treeTable tr.accept{background-color:#3875D7}
.treeTable tr.collapsed td label{font-size:.92em}
.treeShow{padding-left:1.5em; font-weight:bold; display:inline-block; background:url('/images/masthead/tree_node_plus.jpg') left no-repeat; cursor:pointer; color:#D84704; font-size:.92em}
.treeHide{padding-left:1.5em; font-weight:bold; display:inline-block; background:url('/images/masthead/tree_node_minus.jpg') left no-repeat; cursor:pointer; color:#222; font-size:.92em}
.mainBdyWrapFCO1, .mainBdyWrapFC02, .mainBdyWrapFC03, .mainBdyWrapFC04{display:block; overflow:hidden}
.mainBdyWrapFC01, .mainBdyWrapFC02, .mainBdyWrapFC03{height:1px}
.mainBdyWrapFC02, .mainBdyWrapFC03, .mainBdyWrapFC04{background:#FC0; border:1px solid #FC0; border-width:0 1px}
.mainBdyWrapFC01{margin:0 5px; background:#FC0}
.mainBdyWrapFC02{margin:0 3px; border-width:0 2px}
.mainBdyWrapFC03{margin:0 2px}
.mainBdyWrapFC04{height:2px; margin:0 1px}
.mainBdyWrapFC0Bdy{border-right:1px solid #FC0; border-left:1px solid #FC0; background-color:#FC0; padding-bottom:2px}
.mainBdyWrapFC0Txt{padding:0 10px; background-color:#FC0; color:#222}
.mainBdyWrapFC0TxtLft{float:left; width:410px}
.mainBdyWrapFC0TxtLft h3 {
font size:1.21em; color:#222; font-weight:bold}
.mainBdyWrapFC0TxtRgt{float:right; margin:13px 10px 0 0}
.mainBdyWrapFC0TxtRgt ul{float:left}
.mainBdyWrapFC0TxtRgt li{font-size:.9em; float:left; display:inline; list-style:none}
.mainBdyWrapFC0TxtRgt li a{padding:3px 9px 0 10px; letter-spacing:.1em; color:#FFF; font-weight:bold; display:block; text-decoration:none; cursor:pointer; text-transform: uppercase}
.mainBdyWrapFC0TxtRgt li a:active, .mainBdyWrapFC0TxtRgt li a:hover, .mainBdyWrapFC0TxtRgt li a:visited{color:#FFF; text-decoration:none}
.mainBdyWrapFC0TxtRgt .btnLGLft{background:url('/images/masthead/btn-lg-yellowbg-left.gif') no-repeat left top; height:20px; float:left; postition:relative}
.mainBdyWrapFC0TxtRgt .btnLGRgt{background:url('/images/masthead/btn-lg-yellowbg-rt.gif') no-repeat right top; float:left; height:20px; position:relative}
.mainBdyWrapPromoGry1, .mainBdyWrapPromoGry2, .mainBdyWrapPromoGry3, .mainBdyWrapPromoGry4{display:block; overflow:hidden}
.mainBdyWrapPromoGry1, .mainBdyWrapPromoGry2, .mainBdyWrapPromoGry3{height:1px}
.mainBdyWrapPromoGry2, .mainBdyWrapPromoGry3, .mainBdyWrapPromoGry4{background:#6A6A6A; border:1px solid #6A6A6A; border-width:0 1px}
.mainBdyWrapPromoGry1{margin:0 5px; background:#6A6A6A}
.mainBdyWrapPromoGry2{margin:0 3px; border-width:0 2px}
.mainBdyWrapPromoGry3{margin:0 2px}
.mainBdyWrapPromoGry4{height:2px; margin:0 1px}
.mainBdyWrapPromoGryBdy{border-right:1px solid #6A6A6A; border-left:1px solid #6A6A6A; background-color:#6A6A6A; padding-bottom:2px}
.mainBdyWrapPromoGryTxt{padding:0 10px; background-color:#6A6A6A; color:#FFF}
.mainBdyWrapPromoGryTxt h3 {
font size:1.21em; color:#FC0; font-weight:bold}
.mainBdyWrapPromoGryTxt a, .mainBdyWrapPromoGryTxt a:hover, .mainBdyWrapPromoGryTxt a:visited, .mainBdyWrapPromoGryTxt a:active{color:#FC0; font-weight:bold}
.arrowYelR{padding:0 .6em .2em 0; background:url('/images/masthead/b-yellow-arrow.gif') right no-repeat}
.curSel{font-size:.92em}
.curSel select{color:#222; font-size:1em}
.errorAjax1{-moz-border-radius:6px 6px 6px 6px; -moz-box-shadow:0 0 6px #000000; background:none repeat scroll 0 0 #FFFFFF; border:2px solid #FF0000; color:#555555; font-family:arial, helvetica, sans-serif; font-size:10px; padding:4px 10px; text-align:left; width:150px; float:right}
/*small business solutions*/
.boxType10Hdr1, .boxType11Hdr1, .boxType12Hdr1, .boxType10Ftr1, .boxType12Ftr1{border-right:1px solid #ddd; border-left:1px solid #ddd}
.boxType10Hdr1{background-color:#fc0}
.boxType11Hdr1{background-color:#ccc}
.boxType12Hdr1{background-color:#f38A02}
.boxType10Ftr1{background-color:#ffffcc}
.boxType12Ftr1{background-color:#fcdcb3}
.boxType10Ftr1 span, .boxType12Ftr1 span{float:right; font-size: 12px; font-weight: bold; padding: 4px 10px 3px}
.boxType10Hdr1 h3, .boxType12Hdr1 h3{padding:4px 10px 6px; width:93.5%; font-size:16px; font-weight:normal}
.boxType10Txt1, .boxType12Txt1{padding:10px 10px 0; background-color:#fff}
.boxType10Txt1Col2Lft, .boxType12Txt1Col2Lft{float:left; width:75px; margin-right:20px}
.boxType10Txt1Col2Rgt, .boxType12Txt1Col2Rgt{float:right; width:186px}
.boxType10Txt1Link, .boxType12Txt1Link{margin-left: 10px; float: left; padding-top: 2px}
.boxType10Txt1 ul.listSQbl li, .boxType12Txt1 ul.listSQbl li{margin-top:7px}
.boxType10Txt1 ul.listSQbl li:first-child, .boxType12Txt1 ul.listSQbl li:first-child{padding-top:0}
.boxType11Hdr1 h3{padding:4px 10px 6px; width:93.5%; font-size:14px}
.boxType11Txt1{padding:10px 20px 0; background-color:#fff}
.boxType11Txt1 p{margin:0}
.boxType11Txt1 h3{color:#555; font-size:12px; padding:0}
.boxType11Txt1 ul.listNone li{color:#555; padding-top:7px}
.boxType11Txt1 ul.listNone li:first-child{padding-top:0; color:#F00}
.boxType11Txt1Col1Lft, .boxType11Txt1Col1Rgt{float:left; width:206.5px}
.boxType11Txt1Col1Lft, .boxType11Txt1Col2Lft{float:left; margin-right:10px}
.boxType11Txt1Col2Lft{width:150px}
.boxType11Txt1Col2Rgt{float:left; width:257px}
.hr5{background-color:#fc0; height:1px}
.hr5 hr{display:none}
.button_middleLGSol{background-image: url("/images/masthead/button_middle20.gif"); background-repeat: repeat-x; display: inline-block; float: left; height: 20px; padding: 2px 0 0}
.button_middleLGSol a{color: #fff; font-size: 11px; text-align: center; text-decoration: none}
.button_middleLGSol img{margin-left:3px}
.boxType10Top, .boxType10Btm, .boxType11Top, .boxType11Btm, .boxType12Top, .boxType12Btm{display:block; background:transparent}
.boxType10Btm1, .boxType10Btm2, .boxType10Btm3, .boxType10Btm4, .boxType11Btm1, .boxType11Btm2, .boxType11Btm3, .boxType11Btm4, .boxType12Btm1, .boxType12Btm2, .boxType12Btm3, .boxType12Btm4, .boxType12Top1, .boxType12Top2, .boxType12Top3, .boxType12Top4{display:block; overflow:hidden}
.boxType10Btm1, .boxType10Btm2, .boxType10Btm3, .boxType11Btm1, .boxType11Btm2, .boxType11Btm3, .boxType12Btm1, .boxType12Btm2, .boxType12Btm3, .boxType12Top1, .boxType12Top2, .boxType12Top3{height:1px}
.boxType10Btm2, .boxType10Btm3, .boxType10Btm4{background:#ffffcc; border:1px solid #ddd; border-width:0 1px}
.boxType11Btm2, .boxType11Btm3, .boxType11Btm4{background:#ccc; border:1px solid #ddd; border-width:0 1px}
.boxType12Top2, .boxType12Top3, .boxType12Top4{background:#f38a02; border:1px solid #ddd; border-width:0 1px}
.boxType12Btm2, .boxType12Btm3, .boxType12Btm4{background:#fcdcb3; border:1px solid #ddd; border-width:0 1px}
.boxType10Btm1, .boxType11Btm1, .boxType12Btm1, .boxType12Top1{margin:0 5px; background:#ddd}
.boxType10Btm2, .boxType11Btm2, .boxType12Btm2, .boxType12Top2{margin:0 3px; border-width:0 2px}
.boxType10Btm3, .boxType11Btm3, .boxType12Btm3, .boxType12Top3{margin:0 2px}
.boxType10Btm4, .boxType11Btm4, .boxType12Btm4, .boxType12Top4{height:2px; margin:0 1px}
.yellowWdgtTxt{border: 2px solid #FFcc00; -webkit-border-radius: 5px; /*for Safari and Chrome*/ -moz-border-radius: 5px; /*for Firefox*/ -o-border-radius: 5px; /*when Opera Presto 2.3 or later is released*/ border-radius: 5px; /*future proofing for when border-radius is supported*/ position:relative; /*force position in IE 6*/ _position:inherit; background-color:#FFF; padding:14px 10px}
.yellowWdgtTxt h3{float:left; width:auto; padding-bottom:0; padding-right:10px; font:bold 1.2em arial, helvetica, sans-serif; color:#222}
#contentPane1 .yellowWdgtTxt ul.listNone{clear:none; margin-top:0; padding-top:1px}
.yellowWdgtTxt ul.listNone li{display:inline; padding:0 20px; border-left:1px solid #CCC; font-weight:bold}
.yellowWdgtTxt ul.listNone li:first-child{border-left:none}
.yellowWdgtTxt ul.listNone li a{background: url("/images/masthead/orangeArrowsm.gif") no-repeat scroll right center transparent; padding-right:.8em; text-decoration: none}
.yellowWdgtTxt ul.listNone li span.lp1 em{color:#999; font-weight:normal}
.yellowWdgtTxt ul.listNone li span.lp1 a{background:none; padding:0}
.ctl{font-size: 0px; position: absolute; top: -2px; left: -2px; z-index: 1}
.ctr{font-size: 0px; position: absolute; top: -2px; right: -2px; z-index: 1}
.cbl{font-size: 0px; position: absolute; bottom: -2px; left: -2px; z-index: 1}
.cbr{font-size: 0px; position: absolute; bottom: -2px; right: -2px; z-index: 1}
.corners-6x6{width: 6px; height: 6px}
.main-corner-tl{background: transparent url(/images/masthead/2pxyellowcorner.gif) no-repeat 0 0; display:none;/*display for IE 7 & IE 8 only*/ display: block\9; /*force not to display in IE 6*/ _display:none}
.main-corner-tr{background: transparent url(/images/masthead/2pxyellowcorner.gif) no-repeat -7px 0; display:none; /*display for IE 7 & IE 8 only*/ display: block\9; /*force not to display in IE 6*/ _display:none}
.main-corner-bl{background: transparent url(/images/masthead/2pxyellowcorner.gif) no-repeat 0 -7px; display:none; /*display for IE 7 & IE 8 only*/ display: block\9; /*force not to display in IE 6*/ _display:none}
.main-corner-br{background: transparent url(/images/masthead/2pxyellowcorner.gif) no-repeat -7px -7px; display:none; /*display for IE 7 & IE 8 only*/ display: block\9; /*force not to display in IE 6*/ _display:none}
/*no flash*/
#noFlash ul{float:left; margin:10px 0px 7px 10px}
#noFlash li{font:bold 1.167em arial, helvetica, sans-serif; color:#222; float:left; margin-right:10px; line-height:14px; display:inline; list-style:none}
#noFlash .tabInner{padding-top:5px; padding-left:8px}
#noFlash .tabInner a{padding-top:5px; padding-left:8px; line-height:14px; text-decoration: underline; cursor:pointer}
#noFlash .tabModOn{float:left}
#noFlash .tabModOnLft{background:url('/images/masthead/business/products/b-fam-noflash-on-left.gif') no-repeat left top; height:40px; float:left; postition:relative}
#noFlash .tabModOnRgt{background:url('/images/masthead/business/products/b-fam-noflash-on-rt.gif') no-repeat right top; height:40px; float:left; position:relative}
#noFlash .tabModOff{float:left}
#noFlash .tabModOffLft{background:url('/images/masthead/business/products/b-fam-noflash-off-left.gif') no-repeat left top; height:40px; float:left; postition:relative}
#noFlash .tabModOffRgt{background:url('/images/masthead/business/products/b-fam-noflash-off-rt.gif') no-repeat right top; float:left; height:40px; position:relative}
.noFlashHeroBody{height:256px; width:750px; background:url('/images/masthead/business/products/b-familypage-noflash-hero-img.jpg') no-repeat left top}
.noFlashBodyContent{float:left; margin-left:50px; margin-right:50px}
.noFlashBodyHead{width:100%; font:bold 2.167em arial; color:#222; margin-top:25px; margin-bottom:5px} /*24px*/
.noFlashBodyContentInner{width:490px; font: 1.167em arial; color:#434343}
.noFlashBodyContentInner p{margin-bottom:13px}
.noFlashBodyContentInner p a{font: arial}
.noFlashPopup{padding-left:12px; background:url('/images/masthead/business/products/popup-tx.gif') left no-repeat; zoom: 1/*for IE*/}
.tabTextHover{font:bold 1.167em arial, helvetica, sans-serif; line-height:14px; display:block; text-decoration:underline; cursor:pointer}








/*SMALL CAMPAIGN PAGES*/

#contentPaneCmpSmall {width:950px; font:12px/1.2 arial,helvetica,sans-serif; color:#555; text-align:left; z-index:1; margin:0 auto}

.mainTitleCmpSmall {background:#555; height:50px;}
.mainTitleCmpSmall h1 {font-size:2.33em; color: #fff; font-weight:normal; padding-left:20px; padding-top:9px;}
.mainTitleCmpSmall span {color:#fdb611;}

.template1ColLftCmpSmall {float:left; width:695px;}
.template1ColRgtCmpSmall {float:right; border-left:1px solid #ccc; padding-left:20px; width:160px;}
.template2ColLftCmpSmall {float:left; border-right:1px solid #ccc; padding-right:20px;}
.template2ColRgtCmpSmall {float:left; width:695px; padding-left:20px;}

.greyBorderCmpSmall {border-style:solid; border-width:7px; border-color:#ccc; background:#fff; margin-top:10px;}
.greyBorderCmpSmallPadding {padding:20 20 20 20;}

.mainCopyCmpSmall {line-height:1.333em;}
.mainCopyCmpSmall h2 {font-size: 1.833em; color:#222; font-weight:normal; padding-bottom:15px;}
.mainCopyCmpSmall h3 {font-size: 1.167em; color:#555; padding-bottom:4px;}

.smTxtCmpSmall {font-style:italic; color:#999; font-size:0.917em; padding-top:3px; line-height:14px;}


/*BIG GINORMOUS BUTTON*/
.bigBtn_LftUp {float:left; padding:0 0 0 0px; background:url('/images/masthead/bigBtn_LftUp.gif') no-repeat left; width:20px; height:15px;}
.bigBtn_RgtUp {float:left; padding:0 0 0 0px; background:url('/images/masthead/bigBtn_RgtUp.gif') no-repeat left; width:20px; height:15px;}
.bigBtn_LftDn {float:left; padding:0 0 0 0px; background:url('/images/masthead/bigBtn_LftDn.gif') no-repeat left; width:20px; height:15px;}
.bigBtn_RgtDn {float:left; padding:0 0 0 0px; background:url('/images/masthead/bigBtn_RgtDn.gif') no-repeat left; width:20px; height:15px;}

.bigBtn_Txt {float:left; padding-right:15px;}
.bigBtn_Txt a {font-size:11px; color:#fff; font-weight:bold;text-decoration:none; letter-spacing:.01em; text-align:center;}
.bigBtn_Txt a:hover {color:#fff; text-decoration:none;}
.bigBtn_Txt a:visited {color:#fff; text-decoration:none;}
.bigBtn_Txt a:active {color:#fff; text-decoration:none;}

.bigBtn_BG {background:#e04e03;}
.bigBtn_Divide {background:#ff6666; width:1px;}
.bigBtn_Arrow {width:24px; background:url('/images/masthead/bigBtn_Arrow.gif') no-repeat left;}
/* KK added on 12/01/11 global css for up level */
/*  CONTENT  */
/* set section color */
.txtWdgtHdr, b.twTop b {background:#7A6F69}
.conProdSel {width:100%; color:#333; font:1em/1.3em verdana,arial,sans-serif}
.cbType4 h3 {margin-bottom:.3em; padding:0; border-bottom:4px solid #DDDFD2}

/*  PODCAST HOMEPAGE  */
.podcastHeroHdr {background:#FFF; border:1px solid #CCC}
.podcastHeroBdy {background:#F7C705; margin:1px}
.podcastHeroBdy div {height:130px; padding-left:1.5em}
.podcastCntLft {float:left; width:55px}
.podcastCntRgt {float:right; width:312px}

/*Updated Podcast Pages 3/31/09*/
.podChannelTabModOff {background:transparent url(/images/masthead/b-pod-land-tabD-off.gif) no-repeat scroll left top;color:#555555;cursor:pointer;font-size:1.1em;font-weight:bold; padding:0em 0.8em .8em 0.4em;margin-right:expression('10px');}
.podChannelTabModOn {background:transparent url(/images/masthead/b-pod-land-tabD-on.gif) no-repeat scroll left top;color:#222222;cursor:pointer;font-size:1.1em;font-weight:bold;height:55px;padding:0em 0.8em 0.8em 0.4em;margin-right:expression('10px');}
.podcastbanner{background:transparent url(/images/masthead/podcasts_header.gif) no-repeat scroll left; width:950px; height:205px; font-weight:bold; display:inline-block}
.podcastbanner h1{font-size:2.3em; color:#fff}
.textWrap{padding:7px 10px 5px 20px}
.gradnavTop {display:block; background:transparent}
	.gradnavTop .grads1, .gradnavTop .grads2, .gradnavTop .grads3, .gradnavTop .grads4 {display:block; overflow:hidden}
	.gradnavTop .grads1, .gradnavTop .grads2, .gradnavTop .grads3 {height:1px}
	.gradnavTop .grads2, .gradnavTop .grads3, .gradnavTop .grads4 {background:#fff; border:1px solid #ccc; border-width:0 1px}
	.gradnavTop .grads1 {margin:0 5px; background:#ccc}
	.gradnavTop .grads2 {margin:0 3px; border-width:0 2px}
	.gradnavTop .grads3 {margin:0 2px}
	.gradnavTop .grads4 {height:2px; margin:0 1px}
	.gradBodypadding {padding:5px 10px 7px 20px}
	.gradBodypadding h1{font-size:1.5em; font-weight:normal}
.gradBG {border-left:1px solid #ccc; border-right:1px solid #ccc; background:url('/images/masthead/business/solution/b-sol-ent-subnavbg-noborder.gif') bottom repeat-x}
.podChannelTabModHover {background:transparent url(/images/masthead/b-pod-land-tabD-off.gif) no-repeat scroll left top; color:#222;cursor:pointer; font-size:1.1em; font-weight:bold; height:55px; padding:0 0.8em 0.8em 0.4em; text-decoration:underline}
.podButtonWrap{float:left; width:520px}
.prodCatTitle h3{color:#222; font-size:1.4em}
.rightTitlewrap{width:280px; float:right}
.podButton{margin-left:10px; margin-top:10px; float:left; width:150px}
.podcontentWrap{float:left; width:370px; margin-right:10px;}
.GlobalDwnLdImg{background:transparent url(/images/masthead/podcstDwnLd.gif) no-repeat scroll left center; font-weight: bold; padding:2em 0 2em 1.75em; display:inline-block}
.leftContentContainer{float:left; width:530px}
.podcstDetails {color:#999; font-size:0.9em; font-weight:bold; padding-left:.3em}
.channelLinkWrap{width:185px; float:left;}
.channelContainer{width:380px; float:left}

/*  WINDOWS PROTECTION THEME PAGE  */
.windowsProtectionPane {background-color:#FFF}
	.windowsProtectionPane h1, .windowsProtectionPane h2 {color:#333; padding-bottom:.2em}
	.windowsProtectionPane p {font-size: .9em; font-weight:bold; color:#999}

/*  HEADER BG COLOR FOR THREAT EXPLORER  */
.tabModTblHdrSg {background-color: #7A6F69}

/*feature box as seen on the contact us page */
.featureModBdy {border:1px solid #999; padding:1.3em; background:#FFF url('/images/masthead/threatExpBdyBG.gif') top repeat-x}
	.featureModBdy h2 {font-size:1.8em}
	.featureModBdy .cbMrgnBtmMD {float:none} /*forces floats to clear so box is correct in IE*/
	.featureModBdy .cbMrgnBtmSM {float:none} 
	.featureModBdy .cbMrgnBtmLG {float:none}

	/* four inner columns widths adjusted for compatible contact us page, if this affects other global pages please let Holly know*/
	.oneCol4Lft {float:left; width:227px}
	.oneCol4CntrLft {float:left; width:227px; margin-left:10px}
	
/*DARK GREY ROUND CORNER - Agnostic Updates JJS 20081117 */
.Global_GreyBdyWrap {background:transparent}		
.Global_GreyBdyWrapHdr {padding:0px 0px 2px 20px; background-image: url(/images/masthead/table_header_bg.gif); background-repeat: repeat-x; border-right:1px solid #aeaeae; border-left:1px solid #aeaeae;} /*grey gradient hr in header*/
.Global_GreyBdyWrapHdr h3 {font-size:1.25em; color:#fff; font-weight:bold;}
.Global_GreyBdyWrapBdy {border-right:1px solid #aeaeae; border-left:1px solid #aeaeae; background-color:#FFF; padding-bottom:1.2em}
.Global_GreyBdyWrapTxt {padding:20px 20px 3px 20px; background-color:#FFF;}
.Global_GreyBdyWrapTxt2 {padding:20px 20px 3px 20px; background:#FFF url('/content/en/us/global/images/globalsites/ag-gateway-lgmap-img.gif') no-repeat;line-height:1.5em;}
.Global_GreyBdyWrapTop {display:block; background:transparent}	
.Global_GreyBdyWrapgs1, .Global_GreyBdyWrapgs2, .Global_GreyBdyWrapgs3, .Global_GreyBdyWrapgs4 {display:block; overflow:hidden}
.Global_GreyBdyWrapgs1, .Global_GreyBdyWrapgs2, .Global_GreyBdyWrapgs3 {height:1px}
.Global_GreyBdyWrapgs2, .Global_GreyBdyWrapgs3, .Global_GreyBdyWrapgs4 {background:#aeaeae; border:1px solid #aeaeae; border-width:0 1px}
.Global_GreyBdyWrapgs1 {margin:0 5px; background:#aeaeae}
.Global_GreyBdyWrapgs2 {margin:0 3px; border-width:0 2px}
.Global_GreyBdyWrapgs3 {margin:0 2px}
.Global_GreyBdyWrapgs4 {height:2px; margin:0 1px}
.grey_gSnavTop, .grey_gSnavBtm {display:block; background:transparent}
	.grey_gs1, .grey_gs2, .grey_gs3, .grey_gs4 {display:block; overflow:hidden}
	.grey_gs1, .grey_gs2, .grey_gs3 {height:1px}
	.grey_gs2, .grey_gs3, .grey_gs4 {background:#FFF; border:1px solid #aeaeae; border-width:0 1px}
	.grey_gs1 {margin:0 4px; background:#aeaeae}
	.grey_gs2 {margin:0 2px; border-width:0 2px}
	.grey_gs3 {margin:0 1px}
	.grey_gs4 {height:1px; margin:0 1px}
	/* three inner columns */
	.oneCol3GblLft {float:left; width:290px}
	.oneCol3GblCntr {float:left; width:290px; margin-left:20px}
	.oneCol3GblRgt {float:right; width:290px}
.txtLtGray{color:#999}
.gblDownload {font-size:1em; color:#222; line-height:18px;}
.gblDownload h3 {font-size:1.16em; font-weight: normal}
.gblProductListing {font:.92em arial, helvetica, sans-serif; color:#555; line-height:15px;}
.gblProductListing h3 {font-size: 1.18em; color:#222; font-weight:normal;}		
.gblErrorSiteMapList {font:1em arial, helvetica, sans-serif; color:#555; line-height:18px;}
.gblErrorSiteMapList h3 {font-size: 1.33em; color:#222; font-weight:normal; line-height:19px;}

/* SEM PAGES 1/31/12 */
.semInfoCover{background-color:#b6b6b6; float:none; height:398px; margin-left:10px; width:730px}
.semInfoTop{float:left; width:360px}
.semLftColumnContent{color:#555; font-size:12px}
.semMainSection_Top{background-color:#b6b6b6; overflow:visible; padding-top:6px; position:relative; text-align:left; width:750px}
.semRgtColWdgtBG{background-color:#fff; background-image:none; border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6}
.semRgtColWdgtBody{font-size:12px; height:380px; padding:0 1em}
.semRgtColWdgtnavBtm{background:transparent; display:block}
.semRgtColWdgtnavTopCover{float:right; width:360px}
.semRgtColWdgts1, .semRgtColWdgts2, .semRgtColWdgts3, .semRgtColWdgts4{display:block; overflow:hidden}
.semRgtColWdgts1, .semRgtColWdgts2, .semRgtColWdgts3{height:1px}
.semRgtColWdgts1{background:#b6b6b6; margin:0 5px}
.semRgtColWdgts2, .semRgtColWdgts3, .semRgtColWdgts4{background-color:#fff; background-image:none; border:1px solid #b6b6b6; border-width:0 1px}
.semRgtColWdgts2{border-width:0 2px; margin:0 3px}
.semRgtColWdgts3{margin:0 2px}
.semRgtColWdgts4{height:2px; margin:0 1px}
.semTabSectionContent_outer{text-align:left; width:750px}
.semCopyRt{float:left; padding:10px 0px 0px 10px; width:210px}
.semImgLft{float:left; padding-bottom:20px; width:106px}
.semWidgetBody div{padding:4px 0px 4px 0px}
.semWidget{margin-bottom:10px}
.semWidgetBody{padding:0px 3px 0px 10px}
.semInfo{font-size:12px; padding-left:10px}
.semLftColumnContent p{margin-bottom:20px}
.semLftColumnContainer{clear:both; margin:0px; padding:0px; width:333px}
.semLftColumnlearnMore{bottom:15; position:absolute; right:383; width:100px}
.semLearnMoreArrow {margin-bottom:1px}
.semRgtColumnImg1 {padding:20px 0px 20px 0px}
.semRgtColumnlearnMore {position:absolute; bottom:15; right:10; width:100px}		
.semRgtColumn {padding-bottom:15px}	
.semInfo h4, .semInfo div {padding-top:2px}
.semRgtWidget {padding:4px 0px 0px 3px}	
	
	
	
	
	
								