﻿.section, .section.actionBar, .emphasize{background:White url("/images/_template/section.png") left top repeat-x;margin:15px -54px;padding:30px 50px 0;width:101% !important;position:relative;min-height:100px !important;*margin-top:0;*padding-bottom:10px;z-index:10;}
.wider .section.actionBar, .wider .column .section.actionBar, .wider .column.last .section.actionBar, .wider .emphasize{margin:15px -34px;}
.section.actionBar, .column .section.actionBar, .column.last .section.actionBar, .emphasize{background:White url("/images/_template/section-reverse.png") left bottom repeat-x;padding:30px 50px 0 !important;margin-top:0 !important;width:880px !important;left:-1px;}
.emphasize, .section.emphasize, .column .section.emphasize, .column.last .section.emphasize{min-height:55px !important;background-image:none !important;background-color:#fffaea;padding-top:15px !important;padding-bottom:1px !important;}
.section .column .emphasize{width:102% !important;left:3px;}
.section .column.last .emphasize{width:100% !important;left:auto !important;right:-2px !important;}
.column.last .emphasize{left:auto !important;right:-2px !important;}
.column .emphasize{width:102% !important;left:0;}
#contentMain .emphasize p{padding-right:0 !important;}
.section .column .section.actionBar, .column .section .section.actionBar{left:3px !important;}
.section.stripe{padding:15px 50px;min-height:20px !important;margin-bottom:0;}
.section.stripe.botCap, .section.emphasize.botCap, .section.botCap, .section.actionBar.botCap{margin-bottom:-70px;padding-bottom:25px !important;padding-top:30px !important;}
.section.stripe.topCap, .section.emphasize.topCap, .section.topCap, .section.actionBar.topCap{margin-top:-25px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){.section.stripe.topCap, .section.emphasize.topCap, .section.topCap, .section.actionBar.topCap{margin-top:-18px !important;padding-top:20px !important;}
.topCap .large{line-height:36px !important;}
}
.topCap *{clear:both !important;}
.column.last .section{margin:15px -51px;}
.section h2, .section h3, .section h4, .section h5, .section h6, .section p.h2, .section p.h3, .section p.h4, .section p.h5, .section p.h6{padding-top:0 !important;margin-top:0 !important;}
.grid2cola .section p, .grid2cola .column.first.section p, .grid2cola .column.first .section p{width:90% !important;}
.column{float:left;}
.grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid2colg, .grid3col, .grid3cola, .grid3colb, .grid3colc, .grid3cold, .grid4col, .grid5col, .grid6col{width:100%;}
.grid2col .column{width:48%;margin-right:2%;}
.grid2col .grid2col .column{width:47.8%;}
.grid3col .grid2col .column{width:46%;}
.grid4col .grid2col .column{width:45%;}
.grid2cola .column.first{width:59%;}
.grid2cola .column.last{width:32%;}
.grid2cola .column p{width:auto !important;}
.grid2colb .column.first{width:74.9%;}
.grid2colb .column.last{width:23%;}
.grid2colc .column.first{width:32%;}
.grid2colc .column.last{width:66%;}
.grid2colc .column .grid2col .column{width:47.8%;}
.grid2colc .column .grid2cola .column.first{width:59%;}
.grid2colc .column .grid2cola .column.last{width:36%;margin-right:-30px !important;}
.grid2colc .column .grid2colb .column.first{width:74.9%;}
.grid2colc .column .grid2colb .column.last{width:23%;}
.grid2cold .column.first{width:23%;}
.grid2cold .column.last{width:74.9%;}
.grid2cole .column.first{width:79%;}
.grid2cole .column.last{width:19%;}
.grid2colf .column.first{width:19%;}
.grid2colf .column.last{width:79%;}
.grid2colg .column.first{width:15%;}
.grid2colg .column.last{width:83%;}
.grid2col .grid2colg .column.last{width:73%}
.grid2col .grid2colg .column.first{width:24%}
.grid3col .column{width:30%;margin-left:5% !important;}
.grid2col .grid3col .column{width:31%;}
.grid2cola .grid3col .column, .grid2colb .grid3col .column{width:31%;margin-left:5% !important;}
.grid2cola .grid3col .column.first, .grid2colb .grid3col .column.first, .grid2cola .grid3col .column.last, .grid2colb .grid3col .column.last{margin-left:0 !important;}
.grid3cola .column{width:58%;margin-left:2%;}
.grid3cola .column.first, .grid3cola .column.last{width:19%;}
.grid3colb .column{width:40%;margin-left:3%;}
.grid3colb .column.first, .grid3colb .column.last{width:26%;}
.grid3colc .column{width:18%;margin-left:2%;}
.grid3colc .column.first, .grid3colc .column.last{width:40%;}
.grid3cold .column{width:10%;margin-left:2%;}
.grid3cold .column.first, .grid3cold .column.last{width:44%;}
.grid2cola .grid2col .column, .grid2colb .grid2col .column, .grid2colc .grid2col .column, .grid2cold .grid2col .column, .grid2cole .grid2col .column{width:47.8%;}
.grid4col .column{width:23%;margin-left:3%;}
.grid5col .column{width:18.4%;margin-left:2%;}
.grid6col .column{width:15%;margin-left:2%;}
.column.first, .column.last{margin-left:0 !important;}
.column.first{clear:left;}
.column.last{float:right !important;margin-right:0 !important;}
.column.last p{padding-right:0 !important;}
p.last, ul.last, ol.last, li.last{_width:auto !important;_float:none !important;}
#container:after, #content:after, .grid2col:after, .grid2cola:after, .grid2colb:after, .grid2colc:after, .grid2cold:after, .grid2cole:after, .grid2colf:after, .grid3col:after, .grid3cola:after, .grid3colb:after, .grid4col:after, .grid5col:after, .grid6col:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#container, #content, .grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid3colb, .grid4col, .grid5col, .grid6col{zoom:1;}
.grid2cola .column.last.right, .grid2colc .column.first.left{font-size:12px !important;width:321px;position:relative;z-index:20;right:-56px !important;margin-left:-56px !important;background:transparent url('/images/_template/_rtcol/_svcPlans/left-shadow-top.png') no-repeat left 12px !important;}
.section .grid2cola .column.last.right, .grid2cola.section .column.last.right{right:-51px !important;*right:-50px !important;margin-left:-50px !important;}
.grid2cola .column.first.left{width:68% !important;margin-right:0 !important;}
.grid2colc .column.first.left{right:0 !important;margin-left:0 !important;margin-right:-55px !important;left:-55px !important;top:-20px;background:transparent url('/images/_template/_rtcol/_svcPlans/right-shadow-top.png') no-repeat right 12px !important;}
.grid2cola .column.last.right .section, .grid2colc .column.first.left .section{float:right;position:relative;background:none;width:299px !important;background-color:#F4F4F4;border-left:1px solid #DADADA;border-right:1px solid #DADADA;-moz-box-shadow:0 1px 3px rgba(0,0,0,.06);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);padding:0;margin:0;}
.grid2colc .column.first.left .section{float:left;}
.grid2cola .column.last.right .section .innerContent, .grid2colc .column.first.left .section .innerContent, .grid2cola .column.last.right .section.border .innerContent, .grid2colc .column.first.left .section.border .innerContent{float:right;width:260px;padding:20px;}
.grid2cola .column.last.right .section.first{min-height:10px !important;}
.grid2cola .column.last.right .section.first .innerContent{padding-top:0;}
.grid2colc .column.first.left .section .innerContent, .grid2colc .column.first.left .section.border .innerContent{float:left;}
.grid2cola .column.last.right .section.border .innerContent, .grid2colc .column.first.left .section.border .innerContent{border-bottom:1px solid #dcdcdc;}
.grid2cola .column.last.right .section.border.subSection, .grid2cola .column.last.right .section.subSection{min-height:70px !important;}
.grid2cola .column.last.right .section.border.subSection, .grid2cola .column.last.right .section.subSection .innerContent{width:258px;background-image:none !important;background-color:#f7f7f7 !important;}
.grid2cola .column.last.right .section.border.subSection .innerContent p, .grid2cola .column.last.right .section.subSection .innerContent p{padding-bottom:10px !important;}
.grid2cola .column.last.right .section.last .innerContent, .grid2colc .column.first.left .section.last .innerContent, .grid2cola .column.last.right .section.flushBot .innerContent, .grid2colc .column.first.left .section.flushBot .innerContent{padding-bottom:0 !important;}
.grid2cola .column.last.right .cap, .grid2colc .column.first.left .cap{float:right;position:relative;width:299px !important;height:22px !important;-moz-border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;background-color:#f4f4f4;border-left:1px solid #DADADA;border-right:1px solid #DADADA;border-top:1px solid #eaeaea;z-index:999;}
.grid2cola .column.last.right.blueBg .cap, .grid2cola .column.last.right.blueBg .section{background-color:#EDF2F6 !important;}
.grid2colc .column.first.left .cap{float:left;}
.grid2cola .column.last.right .bottom.cap, .grid2colc .column.first.left .bottom.cap{margin-bottom:0;-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px;border-bottom:2px solid #dadada;-moz-box-shadow:0 1px 3px rgba(0,0,0,.06);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);clear:both;background-position:left bottom !important;border-top:none;}
.grid2cola .column.last.right >:first-child + .section .innerContent{padding-top:0 !important;}
.grid2cola .right p, .grid2colc .left p{line-height:145%;padding-bottom:20px !important;}
.grid2colc .left .h2, .grid2colc .left .h3, .grid2colc .left .h4, .grid2colc .left .h5, .grid2colc .left .h6, .grid2colc .left h2, .grid2colc .left h3, .grid2colc .left h4, .grid2colc .left h5, .grid2colc .left h6, .grid2cola .right .h2, .grid2cola .right .h3, .grid2cola .right .h4, .grid2cola .right .h5, .grid2cola .right .h6, .grid2cola .right h2, .grid2cola .right h3, .grid2cola .right h4, .grid2cola .right h5, .grid2cola .right h6{font-size:1.5em !important;line-height:normal;padding-bottom:5px !important;padding-left:20px !important;letter-spacing:normal;}
.grid2cola .column.last.right .innerContent h2, .grid2cola .column.last.right .innerContent .h2, .grid2colc .column.last.right .innerContent h3, .grid2cola .column.last.right .innerContent .h3, .grid2cola .column.last.right .innerContent h4, .grid2cola .column.last.right .innerContent .h4, .grid2cola .column.last.right .innerContent h5, .grid2cola .column.last.right .innerContent .h5{padding-left:0 !important;}
.grid2colc .column.first.left{width:32% !important;}
#contentMain .grid2colc .column.first.left .section .innerContent, #contentMain .grid2cola .column.last.right .section .innerContent.nav{padding:0 !important;width:300px;}
#contentMain .grid2cola .column.last.right .section.last .innerContent.nav{padding-top:20px !important;}
#contentMain .grid2colc .column.first.left .section .innerContent ul.colNav, #contentMain .grid2cola .column.last.right .section .innerContent ul.colNav{width:300px !important;margin-bottom:10px;padding:0 !important;}
#contentMain .grid2colc .column.first.left .section .innerContent .h4, #contentMain .grid2cola .column.last.right .section .innerContent.nav .h4{font-size:1.5em !important;padding-left:20px !important;}
#contentMain .column ul.colNav li{display:block;margin:0 !important;height:30px;line-height:30px;}
#contentMain .column ul.colNav li:hover{background-position:left top;}
#contentMain .column ul.colNav li.first{margin-top:0;padding-top:0;border-top:none !important;}
#contentMain .column ul.colNav li.last{margin-bottom:0;padding-bottom:0;border-bottom:none !important;}
#contentMain .column ul.colNav li a{background:transparent url('/images/_template/_rtcol/_svcPlans/li-arrow-round-right.png') no-repeat 95% -38px;padding:0 0 0 20px;color:#949494;display:block;line-height:30px;font-size:13px !important;}
#contentMain .column ul.colNav.rt li a{background:transparent url('/images/_template/_rtcol/_svcPlans/li-arrow-round-left.png') no-repeat 5% -38px;}
#contentMain .column ul.colNav li a{color:#333333 !important;}
#contentMain .column ul.colNav li a:hover{color:#0099ff !important;text-decoration:none !important;background-position:95% -2px;}
#contentMain .column ul.colNav li.current a{color:#111111 !important;background-position:95% -2px !important;}
#contentMain .column ul.colNav.rt li a:hover, #contentMain .column ul.colNav.rt li.current a{background-position:5% -2px !important;}
#contentMain .column ul.colNav li.current{background-color:#eaeaea;display:block;width:299px;}
#contentMain .column ul.colNav li.divider{line-height:36px !important;padding-left:10px !important;margin-top:10px !important;margin-bottom:10px !important;font-size:13px;text-align:center;background:transparent url("/images/_template/3.2_table_fade_row-td-bg-stripes.png") repeat-x scroll left top !important;}
#contentMain .column ul.colNav li.divider.empty{line-height:10px;height:10px;margin-bottom:0 !important;}
#contentMain .column ul.colNav li#activate{display:none;}
#contentMain .column ul.colNav li.overview{height:36px;line-height:36px;}
#contentMain .column ul.colNav li.overview a{font-weight:bold !important;padding:5px 0 5px 20px;height:26px;background-position:95% bottom;}
#contentMain .column ul.colNav li.overview a:hover{background-position:95% top !important;}
#contentMain .column ul.colNav li.overview.current a{background-position:95% top !important;}
.grid2cola .column.last.right .section blockquote, .grid2colc .column.first.left .section blockquote{padding:0;color:#656565;}
.grid2cola .column.last.right .section .testimonial, .grid2cola .column.last.right .section.border .testimonial{padding:15px 10px 0 20px;width:240px !important;height:200px !important;}
.testimonial blockquote{font-size:26px !important;line-height:1.2em !important;}
.testimonial.cycle, .testimonial.cycle .cycleItem{background-image:none !important;background-color:transparent !important;}
.grid2col .contentBox.plain .testimonial.cycle, .grid2col .contentBox.plain .testimonial.cycle .cycleItem{height:180px !important;width:380px !important;}
.grid2colc .contentBox.plain .testimonial.cycle, .grid2colc .contentBox.plain .testimonial.cycle .cycleItem{height:140px !important;width:500px !important;}
.contentBox.plain .testimonial.cycle, .innerContent .testimonial.cycle{top:10px !important;overflow:hidden !important;padding:0;text-align:center !important;height:180px !important;width:380px !important;}
.hugeTestimonial{position:relative;left:-55px;padding-top:10px;width:980px;height:110px;}
.botCap .hugeTestimonial{padding-top:0;height:140px;}
.hugeTestimonial blockquote{padding:0 20px !important;width:940px !important;height:90px;text-align:center;font-size:28px !important;}
.hugeTestimonial .author, .hugeTestimonial .author strong, .hugeTestimonial .author a{font-size:17px !important;}
.hugeTestimonial .author{text-align:right;position:relative;right:20px;bottom:20px;}
.innerContent .testimonial.cycle{left:-5px !important;}
#contentMain .featClients, #contentMain .featClients .h3{width:250px !important;cursor:pointer !important;}
#contentMain .featClients{background:url("/images/_home/3.1_subHeroShot_DKbg.png") repeat-x scroll left bottom #FFFFFF !important;position:relative;left:0;bottom:-10px !important;top:auto;padding:0 !important;height:166px !important;}
.home #contentMain .featClients{height:176px !important;}
#contentMain .featClients .h3{text-align:center;position:absolute;left:auto;bottom:0;z-index:990;}
.clientlogo, .clientCycle{position:absolute;bottom:0;left:0;width:174px;height:166px;}
.clientCycle{width:250px;}
.clientlogo{margin-left:40px;}
#subHeroShot div#featClients p.h3{position:absolute;z-index:998;left:5px;bottom:7px;text-align:center;width:200px;}
#subHeroShot div#featClients img{position:absolute;z-index:997;right:15px;bottom:0;}
a img{border:none;text-decoration:none;}
#contentMain ul li ul, #contentMain ol li ol, .column ul{margin-left:0;padding-left:0;}
ul.plain, ul.plain li, ol.plain, ol.plain li{list-style:none;list-style-type:none;margin:0;padding:0;}
ol.strong li, ul.strong li{font-weight:bold;color:Black;}
ol.strong li li, ul.strong li li{font-weight:normal;color:#111111;}
.column ol, .column ul{margin-top:0;margin-bottom:0;}
ol.flushLeft, ol.normal{padding-left:20px !important;}
.column ol.flushLeft, .column ol.normal{padding-left:10px !important;}
.column ol li ol.plain{padding-left:0 !important;}
ul.plain li, .column ul li{margin-left:25px;}
ul.normal, ol.normal, ul.listLink, ul.icoL{margin:0 0 30px 0 !important;padding:0 !important;}
ul.normal li, ol.normal li, ul.listLink li, ul.icoL li, ul.icoR li, ul.li_grn li{list-style-position:outside;margin-left:40px !important;padding-left:0 !important;text-indent:0 !important;*padding-left:14px;}
ol li{list-style-type:decimal;}
ol li li{list-style-type:lower-alpha;}
ol li li li{list-style-type:lower-roman;}
ol li li li li{list-style-type:lower-latin;}
#contentMain .column ul li, #contentMain .column ol li{margin-left:14px !important;}
#contentMain .column.last.right ul.featureList{margin-bottom:15px;}
#contentMain .column.last.right ul.featureList li{border-top:1px solid #D2DBE4;margin-left:0 !important;padding:8px 0 8px 25px !important;list-style-image:none !important;list-style-type:none;background:url("/images/_icons/template-bullet-trans.png") no-repeat left top;line-height:normal;}
#contentMain .column.last.right ul.featureList.lengthy li{padding:10px 0 10px 25px !important;background-position:left 2px !important;}
#contentMain .column ul.flushLeft li{margin-left:0 !important;}
#contentMain .tabContent ul.normal li, #contentMain .tabContent ol.normal li, #contentMain .tabContent ul.listLink li, #contentMain .tabContent ul.icoL li, #contentMain .tabContent ul.icoR li, #contentMain .tabContent ul.li_grn li{margin-left:0 !important;}
#contentMain ul.normal li ul li, #contentMain ol.normal li ul li, #contentMain ul.listLink li ul li, #contentMain ul.icoL li ul li, #contentMain ul.wordy li ul li{margin-left:10px !important;margin-bottom:0 !important;}
#contentMain ol.flushLeft li ol.plain li{margin-left:0 !important;}
#contentMain ul.normal ul, #contentMain ol.normal ol.normal, #contentMain ul.icoL ul, #contentMain ul.listLink ul{margin-bottom:0;}
#contentMain ol.none{list-style-type:none;padding-left:0;}
#contentMain .wordy li{margin-bottom:5px;}
#contentMain ol ol{margin-bottom:10px !important;}
#contentMain .wordy li ul li{padding-left:0;margin-left:0;background-image:none;list-style-image:none;}
#contentMain ul.breadcrumb, #contentMain ul.breadcrumb li, .crumbs, .crumbs ul, .crumbs li, #footerCap{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0;font-size:12px;line-height:16px !important;}
#contentMain ul.breadcrumb, #contentMain div.breadcrumbFooter, .crumbs, #footerCap{display:block;width:100%;height:20px;padding-top:20px;}
#contentMain div.breadcrumbFooter{background-image:url(/images/_template/ovalHrB.gif);background-position:left -20px;padding-top:0;}
#contentMain ul.breadcrumb li, .crumbs li{float:left;padding:0 10px;}
#contentMain ul.breadcrumb li.first, .crumbs li.first{padding-left:0;}
#contentMain ul.breadcrumb li a, #contentMain ul.breadcrumb li.linkBlue{display:block;height:20px;white-space:nowrap;}
#contentMain ul.breadcrumb li.linkBlue, .crumbs li.linkBlue{margin-right:10px;}
#contentMain ul.breadcrumb li.linkBlue.hover, .crumbs li.linkBlue.hover{text-decoration:underline;}
.crumbs, #footerCap{position:relative;width:965px;left:-55px;top:-36px;z-index:998;margin-bottom:-20px;padding:9px 10px 7px 5px;}
.wider .crumbs{left:-35px;}
#contentMain .crumbs{border-bottom:1px solid #f3f3f3;}
.crumbs li ul{float:right;}
.crumbs li{font-size:11px !important;padding-left:0;padding-right:8px;cursor:default;color:#949494 !important;}
.crumbs li.first{padding-left:10px;}
.crumbs li a{background:url("/images/_icons/ico_more-light.png") right -1px no-repeat;padding-right:12px;color:#61aed4 !important;}
.crumbs li.active{text-transform:capitalize;}
#footer .crumbs, #footerCap{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-box-shadow:0 1px 11px rgba(0, 0, 0, 0.17);-webkit-border-radius:0 0 10px 10px;-webkit-box-shadow:0 1px 11px rgba(0, 0, 0, 0.17);background:none repeat scroll 0 0 #EAF6FF;left:9px;position:absolute;top:71px;}
#heroDivider .crumbs, .contentDivider .crumbs{position:absolute;left:9px;top:28px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;}
#heroDivider .crumbs ul{top:24px;}
.home .crumbs ul, #footerCap{text-indent:-999px;background-color:White !important;}
.support #contentMain table ul.listLink li{background-image:none;padding-left:0 !important;margin-left:0 !important;}
.support #contentMain table ul.listLink li a{padding-left:16px;}
hr{width:100%;height:1px;font-size:1px;color:#c0c8cb;background:#c0c8cb;border:none !important;margin:0;padding:0;*margin-top:-6px;}
hr.light{background-color:#e0e0e0 !important;color:#e0e0e0 !important;}
.underline{height:33px;display:inline-block;background:url("/images/_template/underline.png") right bottom no-repeat;}
.ie7 .underline{position:relative;top:7px;}
.ovalHr{width:725px;height:40px;margin-bottom:-10px;background:url("/images/_template/ovalHr.gif") left top no-repeat;}
.ovalHr.bot{background-image:url("/images/_template/ovalHrB.gif");margin-bottom:0;margin-top:-10px;*margin-top:0;}
.ovalHr.center{margin-left:65px;}
.support .ovalHr{margin-bottom:-20px;}
.support .ovalHr.bot{margin-top:-20px;}
.contentBox sup, #onDemandExp sup{line-height:normal;position:relative;top:.1em;vertical-align:top;}
body{font:normal 13px/21px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#333333;}
p{padding:0;margin:0;}
#contentMain p{padding:0 50px 20px 0;margin:0;}
#contentMain p strong{font-weight:bold;color:Black;letter-spacing:normal;}
.acct #contentMain p{padding:0 12px 12px 0;}
#contentMain .column p{padding-right:0 !important;}
#contentMain table p{font-size:12px;padding:10px 0 10px 10px;text-align:left !important;vertical-align:middle;}
blockquote, .italic{font:italic 12px/22px "Times New Roman", Times, "Georgia", Serif;}
.italic{font-size:inherit;}
blockquote{margin:0;padding:0 65px 30px 65px;}
blockquote.large{font:italic 15px/25px "Times New Roman", Times, "Georgia", Serif;}
blockquote.testimonial, .testimonial blockquote{font:normal 21px/28px "Times New Roman", Times, "Georgia", Serif;margin-bottom:10px;}
.testimonial p.author, .testimonial p.author strong, .testimonial p.author a{font-family:"Trebuchet MS", Trebuchet MS, Arial, Sans-Serif;color:#656565 !important;font-size:13px;}
.testimonial p.author a:hover{color:#0099ff !important;text-decoration:none !important;}
.contentBox blockquote{padding:0 !important;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{font-family:Helvetica, Arial, Verdana, Sans-Serif;color:#000000;margin:.2em 0 .3em 0 !important;padding:0 !important;line-height:1.4em !important;font-weight:bold;clear:left !important;}
h1, .h1, h2, .h2, h3, .h3, .svcPlans h4, .svcPlans p.h4, .h1 strong, .h2 strong, .h3 strong{letter-spacing:-1px !important;}
h1, .h1, h2, .h2{font-size:2.25em;}
h4, h5, h6, .h4, .h5, .h6{letter-spacing:normal !important;}
h3, .h3{font-size:2em;margin:1.4em 0 .8em 0 !important;}
h4, .h4{font-size:1.6em;margin:1em 0 .6em 0 !important;letter-spacing:-.02em !important;}
h5, .h5{font-size:1.2em;margin:.7em 0 .2em 0 !important;}
h6, .h6{font-size:1.1em;}
#contentMain h2.huge, #contentMain .h2.huge, #contentMain h3.huge, #contentMain .h3.huge, #contentMain h1.huge, #contentMain .h1.huge, h3.huge, h4.huge, h5.huge, h6.huge{margin-top:.2em !important;font-size:2.8em !important;}
#contentMain h2.massive, #contentMain .h2.massive, #contentMain h3.massive, #contentMain .h3.massive, #contentMain h1.massive, #contentMain .h1.massive, h3.massive, h4.massive, h5.massive, h6.massive{margin-top:.4em !important;font-size:4em !important;}
#contentMain h1, #contentMain .h1{margin-top:15px !important;}
#contentMain .hero h1, #contentMain .hero .h1, #contentMain .hero .massive{margin-top:0 !important;}
#contentMain .biggest{margin-top:0 !important;font-size:5.5em !important;}
#contentMain h2.huge strong, #contentMain .h2.huge strong, #contentMain h3.huge strong, #contentMain p.h3.huge strong, #contentMain h1.huge strong, #contentMain .h1.huge strong{letter-spacing:-1px !important;}
#contentMain .h2.subhead, #contentMain h2.subhead, #contentMain .subhead, #contentMain .h1.subhead, #contentMain h1.subhead{margin-top:-15px !important;margin-bottom:.8em !important;font-weight:normal;font-size:1.9em;color:#333333;clear:right !important;}
.contentBox h3, .contentBox h4, .contentBox h5, .contentBox .h3, .contentBox .h4, .contentBox .h5, .clientBox .content h4, .svcPlans h4, .svcPlans .h4{margin:15px 0 10px 0 !important;font-size:1.3em !important;letter-spacing:normal !important;font-weight:bold;}
.contentBox .h3 strong, .contentBox .h4 strong, .contentBox .h5 strong, .contentBox strong.h3, .contentBox strong.h4, .contentBox strong.h5{letter-spacing:normal !important;}
.contentBox.plain h3, .contentBox.plain h4, .contentBox.plain h5, .contentBox.plain p.h3, .contentBox.plain p.h4, .contentBox.plain p.h5{margin-top:0 !important;}
.contentBox.plain p.last{margin-bottom:0 !important;}
.svcPlans h4, .svcPlans p.h4{font-size:1.2em !important;}
.column.last .svcPlans h4, .column.last .svcPlans .h4{font-size:1.2em !important;font-family:Helvetica, Arial, Sans-Serif !important;}
#subHeroShot h3, #subHeroShot .h3, #subHeroShot p.link, .square#subHeroShot h3, .square#subHeroShot .h3, .square#subHeroShot p.link, #subHeroShot .h3 strong, .square#subHeroShot .h3 strong{font-family:Helvetica, Arial, Verdana, Sans-Serif;font-size:1.1em;line-height:14px !important;color:#333333 !important;font-weight:bold !important;letter-spacing:normal !important;margin:7px 0 6px 0 !important;}
.column.last.right .h5{font-size:1.15em !important;}
#subHeroShot p.link a{color:Black !important;text-decoration:none !important;}
#subHeroShot p.link{cursor:pointer;}
h4.modular, p.h4modular{margin:5px 0 0 0 !important;line-height:16px !important;}
h4.tabSubHeading, p.h4tabSubHeading{margin-top:0;}
#contentMain h2, #contentMain h1{clear:left;}
.util #contentMain h2, .util #contentMain p.h2{padding:5px 0 5px 0;margin-bottom:0;}
.caps{text-transform:uppercase !important;}
.center{text-align:center;}
.justify{text-align:justify;}
.strikethru{text-decoration:line-through;color:#c0c8cb;}
.textHighlight, p .highlight, strong.highlight{background-color:#ffffdd !important;}
.highlight, .textHighlight, .highlighter{background-color:#fffaea !important;}
#contentMain table tbody tr th.highlighter{background:#fffaea url("/images/_template/3.2_table_fade_row-td-bg-stripes.png") left bottom repeat-x !important;}
#contentMain table tbody tr th.highlighter.last{background-image:none !important;}
strong.highlight{font-weight:normal !important;}
.flush{margin-top:0 !important;padding-top:0 !important;}
.flushBot{margin-bottom:0 !important;padding-bottom:0 !important;}
.tight{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}
.blkShadow{text-shadow:1px 1px #000;}
.blkShadow.spread{text-shadow:2px 2px 3px #000;}
.whtShadow{text-shadow:1px 1px #fff;}
.whtShadow.spread{text-shadow:2px 2px 3px #fff;}
.ltShadow{text-shadow:1px 1px #ccc;}
.ltShadow.spread{text-shadow:2px 2px 3px #ccc;}
.bluShadow{text-shadow:1px 1px #000364;}
.bluShadow.spread{text-shadow:2px 2px 3px #000364;}
.imr .caps{display:inline !important;visibility:visible !important;}
small, .small, .textCaption, .textCaptionWhite{font-size:11px !important;letter-spacing:normal !important;line-height:13px;}
sub{top:.5ex;}
abbr, acronym{border:none !important;}
small.tight{line-height:11px;}
.medium, .contentBox p{font-size:12px;line-height:16px;}
.contentBox p{line-height:18px;}
.medium p, p.medium{padding-bottom:10px !important;}
.light, small.light{font-weight:normal !important;}
.large, p.large{font-family:Helvetica, Arial, Verdana, Sans-Serif;font-weight:normal !important;font-size:1.4em !important;line-height:26px !important;}
table.large, table .large{font-size:1.3em !important;line-height:24px !important;}
#contentMain p.huge, #contentMain p.larger{font-size:48px;font-family:Helvetica, Arial, Verdana, Sans-Serif;font-weight:bold;height:60px;margin:15px 0 0 0 !important;padding:0 !important;}
#contentMain p.larger{font-size:36px;color:#333333;height:50px;margin-top:18px !important;}
.intro, p.intro, strong.intro, .intro strong{font-weight:normal !important;font-size:14px !important;line-height:23px !important;letter-spacing:-.02em !important;}
#contentMain p.intro{margin-bottom:20px !important;}
.white, .white strong{color:White !important;}
.white a, a.white, .white a:hover, a.white:hover{color:White !important;text-decoration:underline !important;}
.blueWhite{color:#c5e0fe !important;}
.blueWhite strong, .blueWhite a, a.blueWhite, .blueWhite a:hover, a.blueWhite:hover{color:White !important;}
.black{color:Black !important;}
.body{color:#333333 !important;}
.dkGray{color:#656565 !important;}
.ltGray{color:#d2d2d2 !important;}
.gray, .light, .light a.alinknone, .light a.seo, .light a.match{color:#949494 !important;}
.blue{color:#0077c0 !important;}
.lkBlue{color:#0088cc !important;}
.ltBlue{color:#3aa7e7 !important;}
.dkBlue{color:#1552a0 !important;}
.linkBlue, h5.linkBlue, p.h5.linkBlue, p.h5.linkBlue a, .linkBlue strong, .subhead .linkBlue{color:#0088CC !important;cursor:pointer !important;}
.linkBlue:hover, .linkBlue a:hover, h5.linkBlue a:hover, p.h5.linkBlue a:hover, .subhead .linkBlue:hover{color:#0099ff !important;text-decoration:underline;}
.green{color:#9ac516 !important;}
.ltGreen{color:#6e9754 !important;}
.dkGreen{color:#87b200 !important;}
.orange{color:#fda426 !important;}
.dkOrg{color:#fd8b26 !important;}
.goldFish{color:#d73b14 !important;}
.yellow{color:#fedd69 !important;}
.red{color:#d40000 !important;}
.textBigRed, .textBigBlue{font-size:16px;font-weight:bold;}
.textBigRed{color:#d40000;}
.textBigBlue{color:#0077c0;}
.signup #contentMain h2, .signup #contentMain h3{text-align:center !important;}
.flushLeft, ul.flushLeft, ul.flushLeft li, #contentMain ul.normal.flushLeft, h3.icoL, h4.icoL, h5.icoL, h6.icoL, p.h3.icoL, p.h4.icoL, p.h5.icoL, p.h6.icoL{padding-left:0 !important;}
.flushTop{margin-top:0 !important;padding-top:0 !important;}
.flushBot{margin-bottom:0 !important;padding-bottom:0 !important;}
p.subHeading{display:block;font-family:Arial, Sans-Serif;font-size:16px;margin:0 0 20px 0 !important;padding:0 !important;letter-spacing:normal;color:#63747b;font-style:italic;}
a, a:visited, .link{color:#0088CC;text-decoration:none;outline:0 !important;}
a strong, a:visited strong{color:#0088CC !important;}
p a, li a, .link{text-decoration:none !important;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, p.h1 a, p.h2 a, p.h3 a, p.h4 a, p.h5 a, p.h6 a{text-decoration:none !important;color:Black;}
a.seo, a.seo:visited, a.match, a.match:visited{text-decoration:none !important;}
a.seo, p a.seo, p a.seo:visited, li a.seo, li a.seo:visited, small a.seo, li a.seo:visited, a.match, p a.match, p a.match:visited, li a.match, li a.match:visited, small a.match, li a.match:visited{color:#333333 !important;}
h1 a, p.h1 a, h2 a, p.h2 a, h3 a, p.h3 a, h4 a, p.h4 a, h5 a, p.h5 a, h6 a, p.h6 a, h1 a.seo, p.h1 a.seo, h2 a.seo, p.h2 a.seo, h3 a.seo, p.h3 a.seo, h4 a.seo, p.h4 a.seo, h5 a.seo, p.h5 a.seo, h6 a.seo, p.h6 a.seo, h1 a.match, p.h1 a.match, h2 a.match, p.h2 a.match, h3 a.match, p.h3 a.match, h4 a.match, p.h4 a.match, h5 a.match, p.h5 a.match, h6 a.match, p.h6 a.match{color:Black !important;}
h1.linkBlue a, p.h1.linkBlue a, h2.linkBlue a, p.h2.linkBlue a, h3.linkBlue a, p.h3.linkBlue a, h4.linkBlue a, p.h4.linkBlue a, h5.linkBlue a, p.h5.linkBlue a, h6.linkBlue a, p.h6.linkBlue a{color:#0088cc !important;}
.contentBox p a.seo, .contentBox p a.seo:visited, .contentBox p a.match, .contentBox p a.match:visited{color:#626668 !important;}
a.seo:hover, a:hover, p a.seo:hover, li a.seo:hover, #contentMain a.seo:hover strong, a.match:hover, a:hover, p a.match:hover, li a.match:hover, #contentMain a.match:hover strong{color:#0099ff !important;text-decoration:underline !important;}
#contentMain .signUpFat a:hover strong, #contentMain a.signUpFat:hover strong{color:#ffffff !important;text-decoration:none !important;}
#contentMain .prodAnchor, #contentMain .prodAnchor a{display:inline;overflow:hidden !important;height:0 !important;font-size:1px !important;line-height:1px !important;margin:-10px !important;padding:0 !important;}
img{border:0;margin:0;padding:0;}
.imgBorder{border:1px solid #666;}
.imgFloatRight, .imgFloatLeft{position:relative;border:0;float:left;margin:0;padding:1px 25px 25px 0;}
.imgFloatRight{float:right;padding:1px 0 25px 25px;}
.thumbnails a img{opacity:.6;float:left;display:block;width:auto;height:auto;padding:0 0 10px 0 !important;}
.thumbnails a{text-decoration:none;float:left;width:auto;height:auto;margin-right:6px;}
.thumbTabs .thumbnails a{margin-right:5px;display:none;}
.thumbnails a.flushR{margin-right:0;}
.thumbnails a:hover{color:white !important;font-weight:bold;}
.thumbnails a small{font-size:12px !important;}
#contentMain table{border-collapse:collapse;border:1px solid #e5e5e5;font-size:12px;width:100%;background:url("/images/_template/3.2_table_fade-light_bg.png") left top repeat;}
#contentMain table.scriptOnly, #contentMain table.noScript{border:1px solid #e5e5e5 !important;}
#contentMain table, #contentMain table tr, #contentMain table tr td, #contentMain table tr th{cursor:default;}
#contentMain table td a.tog, #contentMain table td a.hovLocal, #contentMain table td a.hovTip{font-weight:bold;text-decoration:none;}
#contentMain table td strong.bad{color:#cc6600 !important;}
#contentMain table td strong.good{color:#789900 !important;font-size:14px;}
#contentMain table td.dollars{text-align:right;padding-right:20px !important;}
#contentMain table tbody tr{background:url("/images/_template/3.2_table_fade_row-td-bg-stripes.png") left bottom repeat-x !important;}
#contentMain table tbody td, #contentMain table tbody th{background:url("/images/_template/3.2_table_fade_column-td-bg-stripes.png") left top repeat-y !important;*border-bottom:1px solid #e5e5e5;}
#contentMain table tbody th, #contentMain table tbody tr td.first{background:none !important;}
#contentMain table th h5, #contentMain table th p.h5{margin-top:0 !important;}
#contentMain table.scriptOnly td, #contentMain table.scriptOnly th{border-bottom:1px solid #e5e5e5 !important;border-right:1px solid #e5e5e5 !important;}
#contentMain table th{font-weight:bold;font-size:13px;}
#contentMain table th.highlightRow{font-size:13px;text-align:center;text-transform:uppercase;}
#contentMain table thead th, #contentMain table.scriptOnly thead th, #contentMain table .subhead th, #contentMain table.scriptOnly .subhead th{font-family:Helvetica, Arial, Verdana, Sans-Serif;letter-spacing:normal;font-size:14px !important;padding:10px;border-bottom:none !important;background:#fafafa url("/images/_template/subHero_plan-btn-grad-bg.png") left bottom repeat-x !important;text-align:center;}
.support #contentMain table tbody tr th{font-size:14px !important;padding:8px !important;}
#contentMain table .subhead th, #contentMain table.scriptOnly .subhead th{background-position:left top !important;}
#contentMain table.vertPlans thead th{text-align:left;padding:10px 5px;font-size:14px !important}
#contentMain table.vertPlans th small.blue{text-align:right;position:relative;right:0;}
#contentMain table.vertPlans tr, #contentMain table.vertPlans tr td, #contentMain table.vertPlans tbody tr th{cursor:pointer;}
#contentMain table.vertPlans tbody tr#bigger th{cursor:default;padding:8px 0;}
#contentMain table.vertPlans tbody tr#bigger th h4, #contentMain table.vertPlans tbody tr#bigger th a{line-height:20px;}
table.noHover, .noHover td, .noHover tr{background-color:transparent !important;}
.tableTop{margin:0;padding:0;width:auto;}
#contentMain table.invisible tr div{font-size:12px;line-height:15px;width:auto;margin:0;line-height:normal;}
#contentMain table tr div ul, #contentMain table tr div ul li{margin:0;}
#contentMain table ul.listLink li{background-color:#f8f8f8 !important;}
.noScript td, .invisible td{background-color:Transparent !important;}
#contentMain table ul.listLink li.odd{background-color:white !important;}
#contentMain table ul.listLink li a{color:Black;text-decoration:none !important;}
#contentMain table tbody tr.highlightRow, #contentMain table tbody tr.highlightRow td, #contentMain table tbody tr.highlightRow th, #contentMain table.comparePlans tbody tr.highlightRow, #contentMain table.comparePlans tbody tr.highlightRow td, #contentMain table.comparePlans tbody tr.highlightRow th, #contentMain table.comparePlans tbody tr td.highlightRow, #contentMain table.comparePlans tbody tr th.highlightRow, #contentMain table tbody tr td.highlight, #contentMain table tbody tr th.highlight, #contentMain table tbody tr td.highlightRow, #contentMain table tbody tr th.highlightRow{background-color:#e2e2e2 !important;padding:8px 5px !important;}
#contentMain table tbody tr.highlightRow td, #contentMain table tbody tr td.highlightRow{background:url("/images/_template/3.2_table_fade_column-td-highlight-bg-stripes.png") left top repeat-y !important;}
td.ico_check{background-position:center;}
.acct #contentMain table td, .acct #contentMain table td{background-image:none !important;background-color:#f8f8f8 !important;}
.acct #contentMain table tbody tr:nth-child(odd) td, .acct #contentMain table tbody tr:nth-child(odd) th{background-color:white !important;}
.acct #contentMain table.invisible tbody tr:nth-child(odd) td, .acct #contentMain table.invisible tbody tr:nth-child(odd) th{background-color:Transparent !important;}
table.invisible, .invisible td, .invisible tr, .invisible th, #contentMain table.invisible, #contentMain table.invisible tbody td, #contentMain table.invisible tbody tr, #contentMain table.invisible tbody th{border:none !important;background:none !important;}
img{border:0;margin:0;padding:0;}
.imr{margin:0;padding:0;}
.imr span{display:none;}
.qfV{font-family:Verdana, Helvetica, sans-serif;}
.qfA{font-family:Arial, Helvetica, sans-serif;}
.qfT{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.qfL{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
.qfG, blockquote{font-family:Georgia, "Times New Roman", Times, serif;}
.floatL, .floatL, .clrRight, .clrLeft{display:block;height:auto;}
.floatL{float:left !important;}
.floatR{float:right !important;}
.clrRight{clear:right !important;}
.clrLeft{clear:left !important;}
.stdRtColFeature{float:left;clear:right;width:198px;margin-left:22px;height:auto;}
.stdLColFeature{float:left;width:509px;height:auto;}
.clearDiv, .clearBorder, .clearBorderShade{clear:both;height:1px;font-size:1px;}
.clear{clear:both;}
.hide, .hideText, .closed{display:none;}
.show, .showText, .open{display:block;}
.casestudyMain{border-top:1px solid #99cce6;padding:15px 15px 0 0;margin:25px 0 0 0;}
.casestudyMain table, .partners table{margin:15px 15px 0 0;padding:0;width:650px;}
.casestudyMain table td, .partners table td{margin:0;padding:0 15px 15px 0;vertical-align:top;}
@media screen{*, input, a, div{outline:0 none !important;}
body{background:#f2f2f2 url("/images/_template/3.4_body_mastStripe.gif") left top repeat-x;color:#333;margin:0;padding:0;overflow-x:hidden;}
#sectionStripe, #bodyContainer, #mastHead, #contentContainer, #contentMain, #contentSide{position:relative;top:0;left:0;padding:0;margin:0;width:auto;height:auto;}
#sectionStripe{background:transparent;position:fixed;z-index:1;height:999em;}
#bodyContainer{z-index:3;color:#111;}
#mastHead{width:998px;height:133px;margin-bottom:-22px;top:-6px;left:-9px;background:url("/images/_template/3.4_sectionStripe.png") no-repeat center top #f2f2f2;}
#contentContainer{top:6px;left:9px;width:980px;z-index:3;background-color:white !important;text-align:left;-webkit-box-shadow:0 1px 11px rgba(0, 0, 0, 0.17);-moz-box-shadow:0pt 1px 11px rgba(0, 0, 0, 0.17);}
#contentContainer, .contentDivider hr, #footer .crumbs, #footerCap{*border-right:#dadada 1px solid !important;border-right:#dadada 1px\ solid !important;*border-left:#dadada 1px solid !important;border-left:#dadada 1px\ solid !important;}
.contentDivider > hr:first-child, #footer .crumbs, #footerCap{border-bottom:#dadada 2px\ solid !important;*border-bottom:#dadada 2px solid !important;}
#contentMain{background-color:White;z-index:801;float:left;left:55px;top:10px;padding-bottom:60px;min-height:560px;*height:500px;}
#contentMain{width:732px;}
#contentMain.wide{width:870px;}
#contentMain.wider{width:910px;left:35px;}
.tutorials #contentMain.wider{width:936px;left:21px}
#contentMain .bulletNav .column ul, #contentMain .bulletNav .column ul li{list-style:none !important;list-style-type:none !important;margin-left:0 !important;}
.tutorials div.svcPlans.rtcol{right:0;}
.search #contentMain{top:0;}
div.noLeftNav#contentMain, .order #contentMain{float:left;top:0;left:0;right:0;}
div.noLeftNav{width:944px !important;margin:13px 0 0 8px !important;height:520px;*padding:0 12px 0 0 !important;}
#footer{position:relative;font-size:12px !important;color:#949494;line-height:normal;z-index:10;}
#footer strong{color:#656565 !important;}
#footer, #navMain, #navMain ul li a{background:url('/images/_template/3.3.1_header.png') no-repeat left top;}
#footer{background-color:#e5e5e5;background-position:left -242px;}
#header{background-position:left -36px !important;}
#sectionStripe, #bodyContainer, #footer{width:998px;left:50%;margin-left:-499px;*margin-left:-499px;}
#sectionStripe, #bodyContainer, #contentMain{*height:100%;}
#footer{bottom:0;padding:1px 0 0 0;height:150px;background-color:#f2f2f2;background-image:none;bottom:0;height:132px;overflow:hidden;padding:18px 0 0;top:-18px;}
#mastHead h2, #mastHead div{background-color:Transparent !important;height:75px;margin:0;padding:0;}
#mastHead a#fpwLogo, #mastHead a#fpwLogo img{display:block;cursor:pointer;position:relative;z-index:997;width:220px !important;height:64px !important;text-decoration:none !important;}
#mastHead a#fpwLogo{top:13px;left:23px;}
#mastHead #contactInfo ul li{background:url('/images/_template/3.4_masthead-images.png') no-repeat left bottom;cursor:pointer !important;}
#mastHead img#scanAlert{display:block;float:right;position:absolute;right:20px;top:28px;cursor:pointer !important;z-index:998;}
.mspartneraward{background:Transparent url("/images/_template/3.4_ms-partner-finalist_mast-foot.gif") left top no-repeat;width:177px;height:61px !important;position:relative;top:0;right:0;}
#mastHead .mspartneraward{position:absolute;top:6px;float:right;right:9px;z-index:998;display:block;}
#footer .mspartneraward{height:49px !important;float:left;width:168px;background-position:left bottom;}
.checkout #mastHead a#scanAlert{margin-bottom:-88px;}
#mastHead #contactInfo, #mastHead #contactInfo ul{height:23px;overflow:visible;z-index:998;width:515px;}
#mastHead #contactInfo{position:absolute;top:48px;left:279px;}
#mastHead #contactInfo ul, #mastHead #contactInfo ul li, #mastHead #contactInfo ul li a{float:left;clear:right;height:23px !important;list-style-type:none !important;margin:0;padding:0;text-decoration:none !important;}
#mastHead #contactInfo ul li span{visibility:hidden;}
#contactInfo ul li#salesPhone{background-position:left bottom;width:207px;}
#contactInfo ul li#salesPhone.hover{background-position:left -92px;}
#contactInfo ul li#salesChat{background-position:10px -69px;width:147px;}
#contactInfo ul li#salesChat.hover{background-position:10px -46px;}
#contactInfo ul li#salesEmail{background-position:10px -23px;width:161px;}
#contactInfo ul li#salesEmail.hover{background-position:10px top;}
#mastHead #navUtil, #mastHead #navLinks .nav, #mastHead #navLinks .nav *{margin:0;padding:0;font-size:10px;}
#mastHead #navUtil, #mastHead #navUtil #navLinks{width:511px;}
#mastHead #navUtil{position:absolute;top:0;left:267px;height:25px;}
#mastHead #navUtil #navLinks{float:left;height:25px;}
#mastHead #navLinks .nav{float:right;width:auto;line-height:1.0;top:0;background-color:transparent !important;}
#mastHead #navLinks .nav ul, #mastHead #navLinks .nav ul li{padding:0 !important;margin:0 !important;}
#mastHead #navLinks .nav ul{float:left !important;z-index:997;}
#mastHead #navLinks .nav li, #mastHead #navLinks .nav li{display:block;text-align:left !important;z-index:999;height:25px;line-height:25px !important;text-decoration:none;outline:0 !important;}
#mastHead #navLinks .nav li{float:left;list-style:none;color:White !important;text-align:left;padding:0 19px 0 17px;background:transparent url(/images/_template/3.4_sectionStripe_linkDividers.png) right top no-repeat;cursor:pointer !important;}
#mastHead #navLinks .nav li.last{background-image:none;}
#mastHead #navLinks .nav li.myacctLogin{padding-right:21px;}
#mastHead #navLinks .nav li.hover{text-decoration:underline !important;}
.mac.webkit #mastHead #navLinks .nav li{padding:0 18px 0 16px;}
.mac.webkit #mastHead #mastHead #navLinks .nav li.myacctLogin{padding-right:0;}
.mac.webkit #mastHead #navUtil{left:266px;}
.checkout #mastHead #navLinks{visibility:hidden;}
#nav .siteSearch, #nav .siteSearch input, #footerSocial .siteSearch, #footerSocial .siteSearch input{outline:0 none !important;border:none !important;*display:block !important;height:23px !important;margin:0;padding:0;}
#nav .siteSearch, #footerSocial .siteSearch{position:absolute;z-index:998;right:12px;top:15px;*top:13px;width:128px;height:23px;background:none !important;border:none !important;visibility:hidden;padding-top:3px;}
#footerSocial .siteSearch{position:relative;float:right;visibility:visible !important;top:0;}
#nav .siteSearch input.kw, #nav .siteSearch input.kw.focus, #nav .siteSearch input.kw.clearFocus, #nav .siteSearch input.kw.clearFocus.hover, #footerSocial .siteSearch input.kw, #footerSocial .siteSearch input.kw.focus, #footerSocial .siteSearch input.kw.clearFocus, #footerSocial .siteSearch input.kw.clearFocus.hover{background:none !important;border:none !important;color:#949494 !important;font-size:11px !important;line-height:16px !important;float:left;width:112px;height:21px !important;padding-top:0;text-indent:7px;*height:23px !important;*line-height:20px !important;height:23px\0/!important;line-height:19px\0/!important;}
#nav .siteSearch input.kw, #nav .siteSearch input.kw.focus, #nav .siteSearch input.kw.clearFocus, #nav .siteSearch input.kw.clearFocus.hover{*line-height:20px !important;}
#footerSocial .siteSearch input.kw, #footerSocial .siteSearch input.kw.focus, #footerSocial .siteSearch input.kw.clearFocus, #footerSocial .siteSearch input.kw.clearFocus.hover, #footerSocial form.siteSearch input.go{background:url('/images/_template/footer_siteSearch_inputBG.png') no-repeat left top !important;}
#nav form.siteSearch input.go, #footerSocial form.siteSearch input.go{background:url('/images/_template/3.1_siteSearch_go.png') no-repeat right top;border:none 0 !important;float:left !important;clear:right;height:20px !important;*zoom:1;*margin-top:2px;line-height:20px !important;width:16px !important;text-indent:-999em;cursor:pointer !important;outline:none none 0 !important;}
#footerSocial form.siteSearch input.go{background-position:right top !important;*margin-top:0;}
.home #nav form.siteSearch input.go{top:-35px !important;}
#contentMain .siteSearch{width:400px;position:relative;bottom:-25px;}
#contentMain .siteSearch input.kw{width:250px;float:left !important;}
#contentMain .siteSearch .go{float:left !important;position:relative;left:10px;top:-5px;}
#contentMain .grid2cola .right .siteSearch{width:260px;bottom:auto;top:0;}
#contentMain .grid2cola .right .siteSearch .go{float:right !important;left:auto;right:0;margin-bottom:-20px;}
#nav, #navMain, #header{width:980px;height:56px;position:absolute;z-index:801;margin:0;}
#nav, .util #nav{height:48px !important;top:69px !important;left:9px;}
#navMain{position:absolute;height:40px !important;top:8px;}
.checkout #nav{display:none;}
#navMain, #navMain ul li a{overflow:hidden;background-position:left -160px;}
#navMain ul, #navMain ul li{margin:0;padding:0;list-style:none;}
#navMain ul li{display:inline;list-style-type:none;}
#navMain ul li a{float:left;height:0;padding-top:40px;margin:0;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;}
#navMain ul li#why a{width:115px;}
#navMain ul li#sharepoint a{width:225px;}
#navMain ul li#wssV3 a{width:228px;}
#navMain ul li#reseller a{width:134px;}
#navMain ul li#support a{width:122px;}
#navMain ul li a span{display:none;}
#navMain ul .notActive a:hover{background-image:none !important;}
#navMain ul a.pressed:hover{background-image:url(/images/_template/3.3.1_header.png) !important;}
#navMain{background-position:left -80px !important;}
#navMain #why a, #navMain #why a.pressed{background-position:left -120px !important;}
#navMain #why a.pressed:hover{background-position:left -40px !important;}
.why #navMain #why a, .why #navMain #why a:hover{background-position:left top !important;}
#navMain #sharepoint a, #navMain #sharepoint a.pressed{background-position:-115px -120px !important;}
#navMain #sharepoint a.pressed:hover{background-position:-115px -40px !important;}
.sharepoint #navMain #sharepoint a, .sharepoint #navMain #sharepoint a:hover{background-position:-115px top !important;}
#navMain #wssV3 a, #navMain #wssV3 a.pressed{background-position:-340px -120px !important;}
#navMain #wssV3 a.pressed:hover{background-position:-340px -40px !important;}
.wssV3 #navMain #wssV3 a, .wssV3 #navMain #wssV3 a:hover{background-position:-340px top !important;}
#navMain #reseller a,#navMain #reseller a.pressed{background-position:-568px -120px !important;}
#navMain #reseller a.pressed:hover{background-position:-568px -40px !important;}
.reseller #navMain #reseller a, .reseller #navMain #reseller a:hover{background-position:-568px top !important;}
#navMain #support a,#navMain #support a.pressed{background-position:-702px -120px !important;}
#navMain #support a.pressed:hover{background-position:-702px -40px !important;}
.support #navMain #support a, .support #navMain #support a:hover{background-position:-702px top !important;}
#header{background-color:#f2f2f2;width:998px;height:72px;position:relative;z-index:4;float:right;top:0;left:9px;*left:-9px;}
body:nth-of-type(1) #header{float:none;left:-9px;}
#header p.h2, #header h1{font-weight:normal;height:34px;position:absolute;z-index:999;left:20px;bottom:18px;color:#333333;font-size:1.9em;cursor:pointer;}
#contentMain #pageIntroText{width:690px !important;height:40px;min-height:82px !important;*height:82px;float:left;position:absolute;top:-76px;right:-55px;z-index:990;}
#contentMain.wider #pageIntroText{right:-35px;}
.util #contentMain #pageIntroText{min-height:40px !important;*height:40px;}
#contentMain #pageIntroText{visibility:hidden !important;}
#contentMain #pageIntroText p{display:none;}
#contentMain #pageIntroText #contentSide{*display:block;visibility:visible;}
.sidetrust{display:none !important;}
#contentMain #pageIntroText div.portalNav{*display:block !important;*visibility:visible !important;width:690px;height:40px;position:relative;z-index:998;float:right;bottom:0;right:0;font:normal 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important;}
.tutorials #contentMain.wider #pageIntroText div.portalNav{left:-25px;}
.portalNav ul, .portalNav ul li, .portalNav ul li a{display:block;list-style-type:none;list-style-image:none;margin:0;padding:0;height:40px;line-height:48px !important;letter-spacing:normal !important;}
.portalNav ul{float:right;position:relative;right:20px;bottom:0;width:auto;}
.portalNav ul li, .portalNav ul li ul, .portalNav ul li ul li{float:left;width:auto;position:inherit;}
.portalNav ul li a{color:#333333;text-decoration:none !important;text-align:center;width:auto;padding:0 15px;}
* html .portalNav ul li a{display:inline;}
.portalNav ul li a:hover{color:#0099ff !important;background-position:center bottom !important;}
.portalNav ul li.signup a{background:url('/images/_template/3.1_portalNav_sign-up.png') no-repeat right 9px !important;color:#0088ff !important;}
.portalNav li.active, .portalNav li.active a, .portalNav li.signup.active a{background:url('/images/_template/3.4_portalNav_activeTab.png') no-repeat left top !important;height:40px;line-height:40px;color:Black;top:1px;}
.portalNav ul li.active a{margin-right:0;background-position:right -41px !important;cursor:default !important;}
.portalNav ul li.signup a.upper, .portalNav ul li.signup a.button.upper{text-transform:uppercase !important;font-size:11px !important;}
.portalNav ul li.signup a.button{width:78px;*padding-right:40px !important;*text-indent:12px;height:22px;line-height:22px !important;position:relative;right:0;bottom:-10px;background:url('/images/_buttons/subnav_signup.png') no-repeat 20px -22px !important;}
.portalNav ul li.signup a.button.wide{width:120px;background:url('/images/_buttons/subnav_signup-wide.png') no-repeat !important;}
.portalNav ul li.signup a.button.wide{background-position:20px -22px !important;}
.portalNav ul li.signup a.button:hover, .portalNav ul li.signup.active a.button:hover, .portalNav ul li.signup a.button.wide:hover, .portalNav ul li.signup.active a.button.wide:hover{background-position:20px top !important;}
.portalNav ul li.signup a.button.blue, .portalNav ul li.signup.active a.button.blue{color:#fff !important;background-position:20px -66px !important;}
.portalNav ul li.signup a.button.blue:hover, .portalNav ul li.signup.active a.button.blue:hover{color:#fff !important;background-position:20px -44px !important;}
.portalNav ul li.signup.active{background-image:none !important;}
.portalNav ul li ul, .portalNav ul li ul li ul{display:none;}
.quickstart .portalNav li#overview, .quickstart .portalNav li#overview a{visibility:hidden;}
.signup .portalNav ul li.signup{visibility:hidden;}
#contentMain .hero{height:321px !important;width:900px !important;padding:20px 50px 0 30px;position:relative;right:55px;top:-37px;*margin-bottom:-37px;z-index:2;background:url(/images/_template/hero_wss_blue-bg-2010-square.jpg) no-repeat left top;background-color:transparent !important;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}
#contentMain .cycleContainer .hero{background-image:none;}
.sharepoint #contentMain .hero{top:-36px;}
.huge.white, .massive.white, .biggest.white{color:White !important;text-shadow:2px 2px 3px #000364;}
.hero .huge.regular, .hero .massive.regular, .hero .regular strong{font-weight:normal !important;}
.hero hr{border:0 none;height:1px;width:980px;font-size:1px;position:absolute;background:transparent url(/images/_template/3.2_980-template_trans.png) no-repeat left top !important;}
#contentMain .hero .message{position:absolute;width:980px;}
#contentMain .hero p{padding:0;}
#contentMain .hero p.light{font-size:14px;line-height:17px;color:#949494;margin:0 0 17px 0;}
#contentMain .hero p.large{font-size:16px;line-height:21px;color:#656565;margin:0 0 21px 0;}
#subHeroShot, #subHeroShot .innerContent{width:980px !important;height:auto;padding:0 !important;-moz-border-radius:10px;-webkit-border-radius:10px;}
.home #subHeroShot, .home #subHeroShot .innerContent{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}
#subHeroShot{position:relative;left:-55px;background:none !important;border-bottom:#d2d2d2 1px solid;padding-top:0 !important;margin-bottom:0;}
#subHeroShot.square{top:-38px;}
#subHeroShot.capped{top:-10px;}
#subHeroShot div.box{position:relative;float:left;padding:10px 25px;width:auto;height:auto;background:url("/images/_home/3.1_subHeroShot_divider.png") right top repeat-y;z-index:999;}
#subHeroShot div.box#last{background:none;}
#subHeroShot div.box{cursor:default;}
#subHeroShot.capped div.box{padding:20px 25px 0;}
#subHeroShot div.box.noclick{cursor:default !important;}
#subHeroShot div#featClients{padding:0;height:166px;width:200px;background:url("/images/_home/3.1_subHeroShot_DKbg.png") left bottom repeat-x;}
#subHeroShot div#featClients p.h3{position:absolute;z-index:998;left:5px;bottom:7px;text-align:center;width:200px;}
#subHeroShot div#featClients img{position:absolute;z-index:997;right:15px;bottom:0;}
#heroDivider, .contentDivider{width:998px !important;height:34px;position:relative;z-index:995;left:-64px;top:-10px;margin-bottom:30px;background-position:left -2px !important;color:Transparent !important;border:none !important;clear:both;}
#heroDivider, #header{background-image:url(/images/_template/3.4_980-template_trans.png) !important;background-image:url(/images/_template/3.4_980-template_trans-ie.png)\ !important;*background-image:url(/images/_template/3.4_980-template_trans-ie.png) !important;}
.contentDivider{background:none repeat scroll 0 0 #f2f2f2;height:65px !important;margin-bottom:20px;*margin-bottom:20px !important;margin-top:0;overflow:hidden;top:20px;z-index:15;}
.contentDivider.flushTop{top:-20px !important;}
.contentDivider.flushBot{margin-bottom:0;*margin-bottom:0 !important;}
.contentDivider.flush{top:-20px !important;margin-bottom:0;*margin-bottom:0 !important;}
.contentDivider.tight{top:-20px !important;margin-bottom:-20px !important;*margin-bottom:-20px !important;}
.contentDivider.tightBot{top:-20px !important;margin-bottom:-40px !important;*margin-bottom:-40px !important;}
.wider .contentDivider, .wider #heroDivider{left:-44px;}
.lnav .column.last .contentDivider{left:-359px;z-index:-1;}
.contentDivider hr{height:40px;width:980px;margin-left:9px;background-color:white;border:medium none;position:relative;*color:White;border-top:#dadada 1px\ solid !important;*border-top:#dadada 1px solid !important;}
.contentDivider hr.highlightYlw{background-color:#FFFAEA;*color:#FFFAEA;}
.contentDivider hr.subHeroGray{background-color:#e7e7e7;*color:#e7e7e7;margin-top:-5px !important;}
.contentDivider > hr:first-child{height:15px;margin-bottom:15px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-box-shadow:0 -1px 11px rgba(0, 0, 0, 0.17);-moz-box-shadow:0pt -1px 11px rgba(0, 0, 0, 0.17);}
.contentDivider > hr:last-child{margin-bottom:0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-box-shadow:0pt 1px 11px rgba(0, 0, 0, 0.17);-webkit-box-shadow:0pt 1px 11px rgba(0, 0, 0, 0.17);}
.contentDivider > hr:first-child, #footer .crumbs, #footerCap{border-top:none\ !important;*border-top:none !important;}
.contentDivider{*margin-bottom:-10px;}
.contentDivider hr{margin-top:0\ !important;margin-left:0\ !important;*margin-left:8px;*width:982px;*margin-top:-15px;}
.contentDivider > hr:first-child{*height:25px;}
.contentDivider > hr.subHeroGray:first-child{*height:10px !important;}
.ie7 #heroDivider{z-index:-1 !important;}
.ie7 .cycleContainer{overflow:visible !important;}
#subHeroShot p{font-size:11px;line-height:14px;padding:0 !important;margin:0;color:#656565 !important;}
#subHeroShot p small{font-size:10px !important;}
.square#subHeroShot p{line-height:18px;font-size:12px;}
#subHeroShot p.large{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;line-height:18px !important;font-size:12px !important;}
.square#subHeroShot p small, .square#subHeroShot p.small{line-height:14px;font-size:11px;}
.innerContent a.more.fixed{position:absolute;bottom:10px;left:auto;right:20px;padding-left:16px;line-height:16px;}
#subHeroShot img{margin:0 auto;}
.subHeroProdList ul, .subHeroProdList li{margin:0;padding:0;list-style-type:none;text-indent:0;}
.subHeroProdList li, .subHeroProdList li a{display:block;height:64px;width:auto;line-height:normal !important;}
.subHeroProdList li{height:74px;float:left;padding-right:2px;background:transparent url(/images/_home/3.1_subHeroShot_divider.png) repeat-y scroll right top;}
.subHeroProdList li a small{line-height:12px !important;}
.subHeroProdList li.last{background-image:none;padding:10px 0 0 1px;height:64px;text-align:center;clear:right;}
.subHeroProdList li.last a{background-image:none;line-height:18px !important;}
.subHeroProdList li a{padding:10px 14px 0 14px;text-decoration:none !important;background:url('/images/_template/subHero_plan-btn-grad-bg.png') repeat-x left bottom;}
.subHeroProdList li.last a{background-image:none;padding-top:0;line-height:18px !important;}
.subHeroProdList li a .large, .subHeroProdList li a .large *{line-height:18px !important;}
#contentMain .subHeroProdList li a:hover, #contentMain .subHeroProdList li a.hover, #contentMain .subHeroProdList li a:hover *{text-decoration:none !important;background-image:none !important;}
.subHeroProdList li a .large strong{font-weight:bold !important;}
.subHeroProdList li a .planPrice, .subHeroProdList li a .planPrice small{color:#333333 !important;}
.subHeroProdList li a span.planPrice{margin-top:-5px !important;display:block;*display:inline;width:100%;height:20px;}
#footer #footerLinks{position:relative;z-index:7;top:115px;}
.checkout #footer #footerLinks { top: 0 !important; }
#footerLinks li, #boxOlinks li{font-size:10px !important;}
#footerLinks a, #footerLinks a:visited, #footerLinks a:link, #footerLinks a:active, #footerLinks a:hover{text-decoration:none !important;outline:0;}
#footerLinks li, #footerLinks a, #footerLinks p{text-shadow:1px 1px White;}
#footerLinks a.copyright{color:#949494;padding-left:0 !important;}
#footerLinks ul, #footer ul.breadcrumb, #footer ul.breadcrumb *, #footer #twitfbrss ul{margin:0;padding:0;*float:right;}
#footerLinks ul#contact{position:relative;right:5px;top:10px;}
#footerLinks li, #footer .breadcrumb li, #footer #twitfbrss li{display:inline-block;height:20px;line-height:20px !important;width:auto;background:url('/images/_template/footer_nav-divider.gif') no-repeat left center !important;*float:left;}
#footer .breadcrumb li, #footer .breadcrumb li ul, #footer .breadcrumb li ul li, #footer .breadcrumb li a, #footer .breadcrumb li li a, #footer .breadcrumb li li li a{background:none !important;float:left !important;line-height:27px !important;}
#footer .breadcrumb li a, #footer .breadcrumb li li a, #footer .breadcrumb li li li a, #footer .breadcrumb li li li li a{background:url('/images/_icons/ico_arrow_breadcrumb_footer.png') no-repeat right 12px !important;}
#footerLinks #contact li{padding:0 5px 0 10px !important;}
#footer .breadcrumb li strong a, #footer .breadcrumb li li strong a, #footer .breadcrumb li li li strong a, #footer .breadcrumb li li li li strong a, #footer #twitfbrss li{background-image:none !important;}
#footerLinks li.first{background:none !important;}
#footerLinks li a, #footer .breadcrumb li a{display:inline-block;height:20px;padding:0 5px 0 10px;color:#949494;}
#footer .breadcrumb li{font-size:11px !important;}
#footer .breadcrumb li.first a, #footerLinks li.first a{padding-left:0;}
#footer .breadcrumb li strong a{font-weight:normal !important;color:#656565;}
#footer #twitfbrss{float:right;position:relative !important;right:0;top:5px;z-index:989;}
#footer #twitfbrss, #footer #twitfbrss li{font-size:10px !important;line-height:11px !important;text-align:left;}
#footer #twitfbrss strong{font-weight:normal !important;}
#boxOlinks .body ul{margin:-10px 0 0 0 !important;}
#footerSocial #boxOlinks .column ul.flushLeft li{margin-left:0 !important;}
#boxOlinks li, #boxOlinks li a{color:#949494;line-height:16px;}
#boxOlinks li a.buy{color:#0088cc;}
#twitfbrss a.mediaIcon{background:url('/images/_icons/_social-media/footer_icons.png') no-repeat left top;padding:2px 0 0 27px;float:left;display:block;height:22px;width:auto;color:#949494;text-decoration:none !important;}
#footer #twitfbrss a.mediaIcon:hover, #footer #twitfbrss a.mediaIcon:hover strong{color:#008ae6 !important;background-position:left bottom;}
#twitfbrss a#twitter.mediaIcon{width:73px;}
#twitfbrss a#twitter.mediaIcon:hover{background-position:left -24px !important;}
#twitfbrss a#facebook.mediaIcon{width:83px;background-position:left -48px;}
#twitfbrss a#facebook.mediaIcon:hover{background-position:left -72px !important;}
#twitfbrss a#blogRSS.mediaIcon{width:67px;background-position:left -96px;}
#twitfbrss a#blogRSS.mediaIcon:hover{background-position:left bottom !important;}
#onDemandExp{display:none;}
.basicBox, .basicBox .inner{width:auto;height:auto;}
.basicBox{background-color:#f3f4f5;border:1px solid #d9dee2;}
.basicBox .inner{padding:10px 10px 0 10px;}
.contentBox, .contentBox .innerContent{float:left;text-align:left;border:none;}
.contentBox.dark{background:#e8e8e8 url("/images/_template/_rnd-cboxes/linkbox-outer-Dark-gradient.gif") left bottom repeat-x;}
.contentBox.dark div.innerContent{background:#fff url("/images/_template/_rnd-cboxes/linkbox-inner-Dark-gradient.gif") left bottom repeat-x;}
div.contentBox, #subHeroShot{background:#e8e8e8 url("/images/_template/_rnd-cboxes/linkbox-outer-gradient.gif") left bottom repeat-x;padding:1px;height:auto;min-height:50px;width:auto;min-width:196px;z-index:999;*height:100%;*width:196px;}
div.contentBox div.innerContent, #subHeroShot .innerContent{background:#fff url("/images/_template/_rnd-cboxes/linkbox-inner-gradient.gif") left bottom repeat-x;position:relative;padding:5px 10px;height:auto;min-height:40px;width:auto;min-width:178px;*float:left;*height:100%;*width:178px;}
body:last-child .contentBox, body:last-child .contentBox .innerContent{width:auto;height:auto;}
.contentBox.plain, .contentBox.plain hr{background:#f3f4f5 none !important;border:1px solid #e5e5e5 !important;padding:20px;width:auto;height:auto;}
.contentBox.plain.highlight{background-color:#fffaea !important;border:2px solid #ffe77e !important;}
.signup .contentBox.dark, .signup .contentBox.dark hr{padding:0 !important;}
.contentBox.dark.plain, .contentBox.dark.plain .innerContent hr{background-color:#bebebe !important;border-color:#c0c0c0 !important;background-image:none !important;}
.contentBox.dark.plain .innerContent hr{border:none 0 !important;border-top:1px solid #bebebe !important;}
.contentBox.dark.plain div.innerContent.plain{background-color:#e5e5e5 !important;background-image:none !important;}
.contentBox p{margin:0 0 12px 0 !important;padding:0 !important;}
.contentBox h4, .contentBox p.h4{margin:5px 0 !important;font-size:1.25em;}
.contentBox #text h4, .contentBox #text p.h4{font-size:1.8em;margin:10px 0 !important;}
.contentBox .large{display:block;width:100%;height:auto;margin:0;padding:0;letter-spacing:normal;font-size:1.2em !important;}
.contentBox .light{color:#949494 !important;}
.contentBox .light strong{color:#333333 !important;}
.contentBox .blue{color:#2b86c4 !important;}
.contentBox .blue strong, .contentBox .dkBlue{color:#1552a0 !important;}
#rtCol .innerContent p{font-size:11px !important;line-height:15px !important;}
#rtCol .onDemand .innerContent p{font-family:Verdana, Arial, Helvetica, sans-serif !important;margin:8px 0 -8px 4px !important;}
#rtCol .contentBox li a{display:block;line-height:22px;background-image:url('/images/_icons/li_go-blue.png');background-position:2px center !important;}
#rtCol .onDemand .innerContent li a{line-height:18px !important;}
div.sidetrust{display:none;}
.contentBox.consultCustom{width:732px !important;height:86px !important;margin:0;float:left;clear:both;position:relative;left:0;top:-20px;}
.contentBox.consultCustom .innerContent{width:712px !important;height:76px !important;color:#656565 !important;background-position:left -70px !important;}
.wide .contentBox.consultCustom{width:870px !important;}
.wide .contentBox.consultCustom .innerContent{width:850px !important;}
.contentBox.consultCustom img.boxshot{position:absolute;top:-15px;left:10px;}
.contentBox.consultCustom span#text{display:block;position:absolute;top:26px;left:95px;width:380px;height:45px;}
#contentMain .contentBox.bigger{width:525px;height:131px;margin:15px 15px 35px 0;}
#contentMain .contentBox.trial{margin-top:15px;}
#contentMain .contentBox.trial .innerContent span#text{position:absolute;right:0;width:94%;height:100%;}
#contentMain .contentBox.bigger .innerContent{width:505px;height:121px;}
.contentBox div.bigBoxShot{background-color:transparent;background-position:right top;background-repeat:no-repeat;width:505px;height:133px;position:absolute;right:0;top:0;}
.moss .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/mos_lg_cropped.jpg);}
.sharepoint .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/wss_lg_cropped.jpg);}
.sharepoint.sss .contentBox div.bigBoxShot, .sharepoint.sfs .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/2010_lg_cropped.jpg);}
.quickstart .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/quickstart_lg_cropped.jpg);}
.exchange .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/exc_lg_cropped.jpg);}
.crm .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/crm_lg_cropped.jpg);}
.ded .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/ded_lg_cropped.jpg);}
.sql .contentBox div.bigBoxShot{background-image:url(/images/_template/_box-shots/sql_lg_cropped.jpg);}
.bigPostIt{background:transparent url(/images/_template/large-post-it-note-bg.png) no-repeat scroll left top;width:172px;height:167px;position:absolute;top:0;right:0;}
#contentMain.wider .contentBox.bigger{width:565px;}
#contentMain.wider .contentBox.bigger .innerContent, #contentMain.wider .contentBox.bigger .innerContent div.bigBoxShot{width:545px;}
#contentMain.wider .contentBox.bigger .innerContent .bigPostIt{right:80px !important;}
.contentBox.consultCustom .innerContent #text h4{display:block;width:327px;height:21px;margin:0 !important;padding:0 !important;font-size:18px;letter-spacing:normal;}
.contentBox.consultCustom .innerContent #text p{text-indent:2px;}
.contentBox.consultCustom a.consult, .contentBox.consultCustom a.custom{width:229px;height:43px;display:block;background-repeat:no-repeat;background-position:left bottom;background-color:Transparent;outline:0;text-decoration:none !important;float:right;position:absolute;top:22px;right:20px;}
.contentBox.consultCustom a.consult span, .contentBox.consultCustom a.custom span{display:none;}
.contentBox.consultCustom a.consult:hover, .contentBox.consultCustom a.custom:hover{background-position:left top;}
.contentBox.consultCustom a.custom{background-image:url('/images/_template/consultCustom/3.1_free-custom-quote.png');}
.contentBox a.box{display:block;width:100%;height:100%;text-decoration:none !important;}
.contentBox a.box *{text-decoration:none !important;}
.contentBox a.box:hover h4{text-decoration:underline !important;color:#0088cc !important;}
.contentBox a.box:hover, .contentBox a.box:hover *{cursor:pointer !important;color:#0088cc !important;}
.quadBoxes .contentBox h4, .quadBoxes .contentBox p.heading, .quadBoxes .contentBox p.heading strong{letter-spacing:normal;font-weight:bold;font-size:13px;margin:0;padding:0 0 6px 0 !important;}
.quadBoxes .contentBox h4 a:hover{text-decoration:underline !important;}
.quadBoxes .contentBox h4 em{font-style:normal;font-weight:normal;font-size:12px;}
.quadBoxes .contentBox p{font-size:11px !important;line-height:14px !important;color:#626668;padding-bottom:6px !important;}
.quadBoxes .contentBox p em{color:#3d484c;float:right;text-align:right;font-style:normal;}
.quadBoxes{width:443px;height:auto;margin:20px 0 0 0;}
.quadBoxes .innerContent a.more.fixed{right:100px;}
.quadBoxes .contentBox{float:left;width:443px;height:auto;}
.quadBoxes .contentBox p{line-height:14px;}
.quadBoxes img.imgFloatRight{margin:-24px 0 0 0;padding:0;}
.contentBoxDk{width:auto;height:auto;padding:2% 1%;background-color:#ecf1f5;border-bottom:4px solid #c0c8cb;}
.contentBoxDk p, .contentBoxDk ul{padding-left:2%;padding-right:2%;}
.contentBoxDk p strong{font-size:14px;line-height:20px;}
.landingHero a.signup, div.customSignup{position:absolute;z-index:998;}
.landingHero a.signup{display:block;width:171px;height:33px;position:absolute;left:25px;top:195px;z-index:998;background:transparent url("/images/_buttons/995-getstarted-orange.png") left top no-repeat;}
.landingHero a.signup:hover{background-position:left bottom;}
div.customSignup{width:500px;height:55px;left:225px;top:190px;}
a.btn span.imr{display:none !important;}
a.btn, a.btn:hover{font:normal 14px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:White !important;text-decoration:none !important;}
a.btn small{display:block;font-size:10px !important;color:#333;width:120%;}
.btn.floatL{margin-right:10px;clear:right;}
.btn.floatR{margin-left:25px;}
#contentMain a.btn.gray, #contentMain a.btn.gray span span{font-size:14px !important;}
table a.btn, table a.btn:hover{font:normal 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:White !important;text-decoration:none !important;}
a.btn strong, a.btn:hover strong, a.btn.huge, a.btn.huge:hover{font-family:Helvetica, Arial, Verdana, Sans-Serif;color:White !important;font-size:17px;line-height:34px;}
a.btn.huge, a.btn.huge:hover, a.btn.huge strong, a.btn.huge:hover strong{font-weight:bold;font-size:20px !important;line-height:normal !important;text-align:center;}
a.btn.huge small{font-size:12px !important;display:inline;width:auto;font-weight:bold;position:relative;top:-13px;color:#eaeaea !important;}
a.btn strong, a.btn.huge{text-shadow:0 1px 1px #0a3872;}
a.btn.orange strong, a.btn.huge.orange{text-shadow:0 1px 1px #69370b;}
a.btn.green strong, a.btn.huge.green{text-shadow:0 1px 1px #4d6e22;}
a.btn:hover strong, a.btn.huge:hover{text-shadow:0 2px 1px #0a3872;}
a.btn.orange:hover strong, a.btn.huge.orange:hover{text-shadow:0 2px 1px #69370b;}
a.btn.green:hover strong, a.btn.huge.green:hover{text-shadow:0 2px 1px #4d6b26;}
#contentMain a.btn, #contentMain a.btn.dark, #contentMain a.btn span, #contentMain a.btn.dark span, #contentMain a.btn.huge, #contentMain a.btn.huge span{display:inline-block;line-height:33px !important;height:35px !important;cursor:pointer !important;}
#contentMain a.btn.huge, #contentMain a.btn.huge .inner, #contentMain a.btn.huge .inner .arrow, #contentMain a.btn.huge .inner .arrow strong{line-height:65px !important;height:70px !important;}
a.btn, a.btn .inner{width:auto;background:transparent url(/images/_buttons/btns.png) left bottom no-repeat;padding-left:6px;}
a.btn.huge, a.btn.huge .inner{width:auto;background:transparent url(/images/_buttons/btns-huge.png) left bottom no-repeat !important;padding-left:0;}
a.btn .inner{background-position:right -175px;position:relative;right:-4px;}
a.btn.huge .inner{position:relative;background-position:left -350px !important;right:-40px !important;padding-right:30px;padding-top:0;padding-left:0;}
a.btn.gray .inner{padding-right:0 !important;}
a.btn .arrow{background:transparent url(/images/_buttons/btns-arrow-and-div.png) right bottom no-repeat !important;padding-right:50px;}
a.btn.gray .arrow{background-image:url(/images/_buttons/btns-arrow-and-div_gray.png) !important;}
a.btn.huge .inner .arrow{background:transparent url(/images/_buttons/btns-huge_arrow.png) right -350px no-repeat !important;padding-right:50px;}
a.btn.huge{margin-right:-50px !important;}
a.btn.huge.floatL{margin-right:10px !important;}
a.btn.wide{padding-left:16px;}
.grid2cola .column.last.right .section .innerContent{overflow:hidden;}
.grid2cola .column.last.right .section a.btn{position:relative;left:-26px;padding-left:15px;width:113%;}
.grid2cola .column.last.right .section a.btn .inner{background-image:none;margin-right:-26px;width:113%;}
.grid2cola .column.last.right .section a.btn .arrow{position:absolute;left:7px;top:0;text-indent:0;text-align:left !important;background-position:right top !important;width:69%;}
a.btn .div span{display:none;}
a.btn .div{margin-bottom:-15px;width:35px;background:transparent url(/images/_buttons/btns-hdivider.png) center -2px no-repeat;*margin-bottom:-18px;*margin-top:-4px;*background-position:center -6px;}
a.btn:hover{background-position:left -350px;}
a.btn:hover .inner{background-position:right -140px;}
a.btn.huge:hover{background-position:left -700px !important;}
a.btn.huge:hover .inner{background-position:left -280px !important;}
a.btn.huge:hover .inner .arrow{background-position:right -280px !important;}
a.btn.orange{background-position:left -245px;}
a.btn.orange .inner{background-position:right -35px;}
a.btn.orange:hover{background-position:left -210px;}
a.btn.orange:hover .inner{background-position:right top;}
a.btn.huge.orange{background-position:left -490px !important;}
a.btn.huge.orange .inner{background-position:left -70px !important;}
a.btn.huge.orange .inner .arrow{background-position:right -70px !important;}
a.btn.huge.orange:hover{background-position:left -420px !important;}
a.btn.huge.orange:hover .inner{background-position:left top !important;}
a.btn.huge.orange:hover .inner .arrow{background-position:right top !important;}
a.btn.green{background-position:left -315px;}
a.btn.green .inner{background-position:right -105px;}
a.btn.green:hover{background-position:left -280px;}
a.btn.green:hover .inner{background-position:right -70px;}
a.btn.huge.green{background-position:left -630px !important;}
a.btn.huge.green .inner{background-position:left -210px !important;}
a.btn.huge.green .inner .arrow{background-position:right -210px !important;}
a.btn.huge.green:hover{background-position:left -560px !important;}
a.btn.huge.green:hover .inner{background-position:left -140px !important;}
a.btn.huge.green:hover .inner .arrow{background-position:right -140px !important;}
a.hugeButton{border-style:none;border-color:inherit;border-width:0;display:block;float:left;text-decoration:none !important;outline:0 none;width:221px;height:102px;background:url('/images/_buttons/signup-trial-grn-orange-huge.png') no-repeat left -77px !important;}
.sharepoint a.hugeButton{background-image:url('/images/_buttons/signup-rf-trial-wss-grn-orange-huge.png') !important;}
a.hugeButton span{display:none;text-decoration:none !important;}
a.hugeButton#pricing{width:332px;background-position:left bottom !important;}a.hugeButton:hover{background-position:left top !important;}
a.hugeButton#pricing:hover{background-position:left top !important;}
.featureBoxes{background:#f2f2f2;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid rgba(255,255,255,.80);border-bottom-color:rgba(255,255,255,.40);height:182px;margin:0 !important;padding-left:0 !important;position:relative;left:0px;width:864px;-moz-box-shadow:rgba(0,0,0,.12) 0 0 50px inset, rgba(0,0,0,.3) 0 1px 4px;-webkit-box-shadow:rgba(0,0,0,.12) 0 0 50px inset, rgba(0,0,0,.3) 0 1px 4px;}
.featureBoxes img{position:absolute;top:8px;left:44px;}
.featureBoxes li, .featureBoxes a{display:inline-block;float:left;height:182px;margin:0 !important;position:relative;width:288px;text-align:center;z-index:999;top:0;}
.featureBoxes p{padding:0 10px !important;position:absolute;top:125px;text-align:center;}
.ie7 .featureBoxes p{position:relative !important;top:-55px !important;}
.featureBoxes a{line-height:225px !important;text-shadow:rgba(0,0,0,.25) 0 1px 1px;top:0;border-left:1px solid #ddd;border-right:1px solid #fff;text-decoration:none !important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.featureBoxes li:first-child a{border-left:1px solid transparent;}
.featureBoxes li:last-child a{border-right:1px solid transparent;}
.featureBoxes a:hover, .featureBoxes a:active, .featureBoxes a.active{background:rgba(0,0,0,.05)}
.ie7 .featureBoxes a:hover{text-decoration:underline !important;color:#333333;}
.fpwebForm, .fpwebForm p, .fpwebForm small, .fpwebForm table, #frmTestCheckout, #frmTestCheckout p, #frmTestCheckout small, #frmTestCheckout table, form, fieldset, legend, label, input, select, option, textarea{font-weight:normal !important;font-size:13px !important;color:#484848;line-height:20px !important;border:none;margin:0;padding:0;}
label, input, select, option, textarea{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important;}
.fpwebForm .medium, .formBox .fieldset tbody tr td strong.blue, .action label, label.action, #frmTestCheckout .medium, #frmTestCheckout .fieldset tbody tr td strong.blue{font-size:12px !important;line-height:19px !important;}
.fpwebForm small, .fpwebForm .small, .formBox .fieldset thead tr th, #frmTestCheckout small, #frmTestCheckout .small, #frmTestCheckout .fieldset thead tr th, label.error, label.invalid{font-size:10px !important;line-height:14px !important;}
div.blockErrorMessages span.error{width:100%;padding:5px 0;border-bottom:1px solid #d3d3d3;float:left;clear:left;}
label{color:#646464;font-size:13px;}
div.error ul li, label.error, .error label, label.invalid, .invalid label, span.error, span.invalid, input.small, select.small, textarea.small, .small input, .small select, .small option, .small textarea, .fpwebForm .greenBox p, .formRow input, .formRow select, .formRow option, .formRow textarea, .formBox .fieldset tbody tr td, .formBox .fieldset tbody tr th{font-size:11px !important;text-indent:3px;}
.fpwebForm strong, .fpwebForm h4, .fpwebForm .linkBox h3, .fpwebForm .greenBox h3, #frmTestCheckout strong, #frmTestCheckout h4, #frmTestCheckout .linkBox h3, #frmTestCheckout .greenBox h3{font-weight:bold;}
.fpwebForm h4, .fpwebForm div.linkBox h3, .fpwebForm div.greenBox h3, #frmTestCheckout h4, #frmTestCheckout div.linkBox h3, #frmTestCheckout div.greenBox h3{font-size:13px !important;}
.fpwebForm h2, .fpwebForm h3, .fpwebForm h5, .fpwebForm h6, .fpwebForm .large, .fpwebForm .fieldset th, #frmTestCheckout h2, #frmTestCheckout h3, #frmTestCheckout h5, #frmTestCheckout h6, #frmTestCheckout .large, #frmTestCheckout .fieldset th{display:block;width:100%;height:auto;margin:0;padding:0;padding-left:0 !important;font-size:17px !important;font-weight:normal;line-height:26px !important;letter-spacing:-1px;}
.fpwebForm h5, .fpwebForm h6, #frmTestCheckout h5, #frmTestCheckout h6{font-weight:bold;letter-spacing:normal;}
#contentMain .fpwebForm h2, #contentMain .fpwebForm h3{padding-left:0 !important;}
.fpwebForm .large{letter-spacing:normal;}
#contentMain .fpwebForm h2{margin-top:0 !important;padding:0 0 15px 0 !important;font-size:20px !important;}
#contentMain .fpwebForm h3{margin-top:0 !important;line-height:23px;}
#contentMain .fpwebForm .formBox h3, #contentMain .fpwebForm .formBox h2{margin:0 !important;padding:12px 0 !important;font-size:1.5em !important;}
.fpwebForm h5, .fpwebForm h6, .fpwebForm .fieldset th{font-size:13px;letter-spacing:normal;}
.fpwebForm .medium{font-size:12px !important;line-height:17px !important;}
#contentMain .fpwebForm .light{color:#949494 !important;}
#contentMain .fpwebForm .gray, label.action, .action label, .formBox .fieldset thead tr th, .formRow input, .formRow select, .formRow textarea{color:#777 !important;}
.fpwebForm .light strong, .fpwebForm .gray strong, .fpwebForm .dark, label.dark, label .dark{color:#484848 !important;}
.fpwebForm .blue{color:#2b86c4 !important;}
.fpwebForm .blue strong, .fpwebForm .dkBlue{color:#1552a0 !important;}
.fpwebForm a, label a{text-decoration:none;}
.fpwebForm a:hover, label.active, label a:hover, label a.focus, input.hover, select.hover, .fpwebForm .rowHover a{color:#0088cc !important;text-decoration:none;outline:Transparent none 0 !important;}
#currentLoginInfo select.hover{background-color:#fafafa;}
table.fieldset a:hover{text-decoration:underline !important;}
color:#ff0000 !important;label.error, label.invalid, span.error, span.invalid{color:#ff0000 !important;line-height:11px;margin:0;padding:0;}
input.error, input.invalid, textarea.error, textarea.invalid, select.error, select.invalid{border:1px solid #FF0000 !important;background-color:White !important;}
.fpwebForm #loginBox label.error{margin:5px 0;}
input, select, option, textarea{width:auto;height:auto;border:1px solid #d3d3d3;color:#777777 !important;}
option{border:none;background-color:White !important;}
input:focus, input.focus, textarea:focus, textarea.focus, select:focus, select.focus{color:black !important;border-color:#0077c0;-webkit-focus-ring-color:Transparent;}
.block label, label.block, .block input, .block select, .block textarea{display:block;clear:left;vertical-align:top;}
.floatL .block label, .floatL label.block, .floatL .block input, .floatL .block select, .floatL .block textarea{clear:none !important;}
.clrRight .block input, .clrRight .block select, .clrRight .block textarea{margin-right:0 !important;}
.block label, label.block{vertical-align:baseline;line-height:normal;margin:0 0 4px 0;text-indent:2px;}
.fpwebForm label, #frmTestCheckout label{display:block;clear:left;}
.inline label, label.inline, .fpwebForm label label.error, #frmTestCheckout label label.error{display:inline;}
.inline label label.error{display:block;}
.fpwebForm .action label input, #frmTestCheckout .action label input{float:left;}
.fpwebForm label input, #frmTestCheckout label input{clear:left;display:block;}
input.inputText{display:block !important;}
.inline label, label.inline, div.action label{vertical-align:middle;line-height:26px;margin:0 6px 0 0;text-indent:0;}
.inline label.right{margin:0 0 0 6px;}
div.action label input, .inline input, .inline select, .inline textarea, input.inline, select.inline, textarea.inline, label.inline *{float:left;vertical-align:middle;width:auto;position:relative;top:4px;left:0;}
label.action, .action label{display:block;border-bottom:1px solid #d3d3d3;padding:0 0 5px;margin:0 0 7px;}
.fpwebForm .action a, .fpwebForm .action a:visited, #frmTestCheckout .action a, #frmTestCheckout .action a:visited{color:#a3a5a4;}
input, .formBox select, textarea{width:96%;background:#fff url("/images/_template/_forms/inputText.png") left top repeat-x;padding:2px 4px 6px 4px;margin:0 0 10px 0;*width:95%;}
body:last-child input{padding:4px;}
.formBox select, .formBox select option, #frmTestCheckout select, #frmTestCheckout select option{padding:3px;font-size:12px !important;*font-size:13px !important;}
.formBox select, #frmTestCheckout select{width:99%;*width:98%;*margin-top:1px;*margin-bottom:15px;}
body:last-child .formBox select, body:last-child #frmTestCheckout select{padding:1px;}
body:last-child .formBox select option, body:last-child #frmTestCheckout select option{padding:2px 3px;}
div.name, input.name, div.name input{width:155px;}
div.name, input.name{margin-right:8px;}
div.name input{margin-right:0;}
input.phone, .phone input{width:185px !important;}
input:hidden{display:none;}
input.checkbox, input.radio, .checkbox input, .radio input{width:auto !important;margin:0 5px 0 0 !important;padding:0 !important;position:relative;top:2px;left:0;border:none;background:none;display:inline;}
input.radio{background-image:none !important;background-color:Transparent !important;outline:0;border:none !important;}
.formRow input, .formRow select, .formRow textarea{width:90%;margin:5px 0 !important;padding:3px 3% 0 3% !important;vertical-align:middle;}
table.fieldset input.radio, table.fieldset input.checkbox, table.fieldset .radio input, table.fieldset .checkbox input{display:block;padding:3px 0 !important;margin:0 5px 0 10px !important;width:auto !important;}
.formBox.confirmation{padding:20px 47px !important;}
.formBox table.fieldset{width:100%;border:1px solid #eeeeee !important;border-bottom:none !important;background-color:White;display:table !important;}
.formBox table.fieldset tr, .formBox table.fieldset td, .formBox table.fieldset th{background-color:#ffffff !important;}
.formBox table.fieldset thead tr, .formBox table.fieldset tbody tr{border-bottom:1px solid #e0e0e0 !important;}
#contentMain .formBox table.fieldset tr td.editContact div.wrapper{margin:0;width:auto;float:none;}
#contentMain .formBox table.fieldset tr td.editContact fieldset{padding:15px 0 0 15px;}
#contentMain .formBox table.fieldset thead th, #contentMain .formBox table.fieldset tbody th, #contentMain .formBox table.fieldset tbody td{border-right:none !important;padding:0 5px !important;display:table-cell !important;line-height:27px !important;}
#contentMain .formBox table.fieldset tbody td.editContact{padding:0 !important;}
#contentMain .formBox table.fieldset thead tr.nobutton th, #contentMain .formBox table.fieldset tbody tr.nobutton th, #contentMain .formBox table.fieldset tbody tr.nobutton td{padding:5px !important;cursor:default !important;}
#contentMain .formBox table.fieldset thead th{width:auto !important;background-image:none !important;background-color:#f3f3f3 !important;border:none !important;font-weight:normal !important;text-align:left !important;}
.formBox table.fieldset tbody tr td, .formBox table.fieldset tbody tr th{background-color:#f3f4f5 !important;border-right:none;color:#484848;}
.formBox table.fieldset tbody tr.odd td, .formBox table.fieldset tbody tr.odd th{background-color:#ffffff !important;}
.formBox .fieldset tbody tr.rowHover td, .formBox .fieldset tbody tr.rowHover th{background-color:#fbfbfb !important;color:#0088cc !important;cursor:pointer !important;}
.formBox table.fieldset tbody td.selected, .formBox table.fieldset tbody .selected td, .formBox table.fieldset body .selected th, .formBox .fieldset tbody tr.rowHover td.selected, .formBox table.fieldset tbody th.selected, .formBox .fieldset tbody tr.rowHover th.selected,.formBox table.fieldset tbody td.editContact{width:auto !important;}
.formBox table.fieldset tbody td.editContact div.contactWrap{margin-bottom:-20px !important;}
#statusMessageContainer{background-color:#ffedac !important;color:#484848 !important;padding:.3em .7em !important;margin:0 0 10px 0 !important;}
.statusMessagePanel{background:#f6eec5;border:3px solid #eae3c3;font-size:12px;line-height:18px;color:#444 !important;padding:.6em 2% .9em 2% !important;width:90%;left:3%;bottom:auto !important;top:0 !important;position:fixed !important;z-index:100 !important;overflow:auto !important;opacity:.9 !important;-moz-opacity:.9 !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)" !important;display:none;}
.fpwebForm div.vertDivider{float:left;width:auto;height:455px;padding-right:40px;border-right:1px solid #d3d3d3;*padding-right:40px}
*html .fpwebForm div.vertDivider{padding-right:20px;}html>body .fpwebForm div.vertDivider{height:auto;min-height:455px;}
.fpwebForm div.vertDivider.twenty{margin-right:20px;width:21px;}
dd, dt{margin:0;}
dt{font-weight:bold;border-bottom:1px dotted #ccc;}
dd{padding:10px 0;margin-bottom:20px;}
dl.faq dt:before, dl.faq dd:before{color:#656565;margin-right:8px;}
dl.faq dt:before{content:"Q:";}
dl.faq dd:before{content:"A:";font-weight:bold;}
#contentMain .fpwebForm hr{border-color:#d2d2d2 !important;color:#d2d2d2;margin:0 0 12px 0;}
#contentMain .fpwebForm .error hr{margin:10px 0;}
.fpwebForm div.formBox, #frmTestCheckout div.formBox{float:left;position:relative;background:#e5e5e5 url("/images/_template/_forms/formBox.png") left top repeat-x;border:1px solid #d2d2d2;width:auto;height:150px;padding:11px;padding-top:0;margin-bottom:15px;}
html>body .fpwebForm div.formBox, html>body #frmTestCheckout div.formBox{min-height:150px;height:auto;}
.fpwebForm div.formBox#loginBox, #frmTestCheckout div.formBox#loginBox{padding:20px;width:285px;}
.fpwebForm div.formBox.confirmation{padding:20px 47px 5px 47px !important;}
.fpwebForm .formBox fieldset, #frmTestCheckout .formBox fieldset{border:none;padding:15px 0 0 15px;margin:0;background:#fff;border:1px solid #eee;}
.fpwebForm fieldset.active, #frmTestCheckout fieldset.active{background:#fff url("/images/_template/_forms/fieldset_active.png") left top repeat-x;margin-bottom:20px;border-color:#0077c0;}
div#ServiceAnnouncements{background:#fffbe5 url(/images/_template/_forms/service-alert-gradient.png) repeat-x left bottom;border:1px solid #eae3c3;height:auto;width:100%;margin-bottom:15px;-moz-border-radius:6px;-webkit-border-radius:6px;}
div#ServiceAnnouncements ul, div#ServiceAnnouncements ul li{list-style-type:none;list-style-position:outside;padding:0;margin:0;}
div#ServiceAnnouncements ul{padding:10px 0 5px;margin:0;height:auto;background:transparent url(/images/_template/_forms/service-alert-text.png) no-repeat left center;}
div#ServiceAnnouncements ul li{font-size:11px;color:#6b6960;line-height:16px;margin-left:190px;padding-bottom:5px;}
.fpwebForm table.fieldset tr td.buttonContainer{width:58px !important;}
.fpwebForm table.fieldset tr td a.rowbutton{display:block;position:relative;right:-5px !important;top:0;font-size:10px !important;line-height:28px;height:28px !important;width:68px !important;text-indent:34px !important;text-align:left !important;background:url("/images/_template/_forms/btn_row-view.png") left bottom repeat-x !important;}
.fpwebForm table.fieldset tr td a.rowbutton:hover, .fpwebForm table.fieldset tr.rowHover td a.rowbutton{background-position:left top !important;color:#0088cc !important;}
.fpwebForm a.setup-acct, .fpwebForm a.mailAccess{display:block;height:43px;background:transparent url("/images/_template/_forms/my-acct-landing-btn.png") left bottom no-repeat;}
.fpwebForm a.mailAccess{float:left;width:152px;}
.fpwebForm a.setup-acct{width:203px;}
.fpwebForm a.setup-acct:hover{background-position:left -258px !important;}
.fpwebForm a.mailAccess#excControl{background-position:left -215px;width:185px;}
.fpwebForm a.mailAccess#excControl:hover{background-position:left -172px !important;}
.fpwebForm a.mailAccess#owa{background-position:left -129px;width:164px;}
.fpwebForm a.mailAccess#owa:hover{background-position:left -86px !important;}
.fpwebForm a.mailAccess#smarterMail{background-position:left -43px;}
.fpwebForm a.mailAccess#smarterMail:hover{background-position:left top !important;}
.fpwebForm div.actions, .fpwebForm div.actions a, .fpwebForm div.actions input.submit{display:block;height:28px;border:none;cursor:pointer !important;}
.fpwebForm .formBox div.actions{float:right;position:relative;right:0;bottom:0;width:auto;}
.fpwebForm .formBox div.actions div.buttonBox{float:right;position:relative;width:190px;right:-4px;bottom:5px;*right:5px;}
.fpwebForm .formBox td.editContact div.actions div.buttonBox{width:257px;right:5px;}
.fpwebForm .formBox fieldset div.actions{right:-5px;bottom:-5px;}
.fpwebForm .formBox div.actions a, .fpwebForm div.actions input.submit{float:left;width:105px;background:transparent url("/images/_template/_forms/btn_formActions.png") left bottom no-repeat !important;}
.fpwebForm fieldset div.actions a, .fpwebForm .formBox div.actions a, #contentMain .fpwebForm div.actions input.submit{text-indent:-999em !important;}
.fpwebForm fieldset div.actions a span, .fpwebForm .formBox div.actions a span{visibility:hidden;}
.fpwebForm .formBox div.actions a.delete{background-position:left top;width:75px;margin-right:1px;background-position:left -28px !important;}
.fpwebForm .formBox div.actions a.delete:hover{background-position:left top !important;}
.fpwebForm .formBox div.actions a.cancel{background-position:left top;width:75px;margin-right:1px;background-position:left -84px !important;}
.fpwebForm .formBox div.actions a.cancel:hover{background-position:left -56px !important;}
.fpwebForm .formBox div.actions a.update{background-position:left -140px !important;}
.fpwebForm .formBox div.actions a.update:hover{background-position:left -112px !important;}
.fpwebForm .formBox div.actions a.submit:hover, #contentMain .fpwebForm div.actions input.submit:hover{background-position:left -168px !important;}
.fpwebForm div.linkBox{border:1px solid #e0e0e0;float:left;clear:both;margin-bottom:15px;width:100%;height:auto;}
.fpwebForm div.linkBox h3, .fpwebForm div.greenBox h3{color:#484848;background-color:#e5e5e5;text-indent:30px;line-height:34px !important;height:34px;letter-spacing:normal;background-position:5px center !important;}
.fpwebForm div.greenBox h3{background-color:Transparent;color:#2c4d00;}
.fpwebForm div.greenBox div.inner p{padding:0 10px 0 7px !important;margin-bottom:6px !important;line-height:normal !important;letter-spacing:-.04em !important;}
.fpwebForm div#ssl{width:115px;height:55px;padding:0 7px 0 0 !important;}
.fpwebForm div.linkBox ul, .fpwebForm div.linkBox li, .fpwebForm div.linkBox a{display:block;width:100%;margin:0 !important;padding:0 !important;list-style-type:none;list-style:none;line-height:27px;font-size:11px;}
.fpwebForm div.linkBox li, .fpwebForm div.linkBox a{height:27px;color:#777777;text-decoration:none !important;background-color:#fbfbfb !important;background:url("/images/_template/_forms/linkBox_li.png") left top repeat-y !important;text-indent:30px;letter-spacing:normal !important;}
.fpwebForm div.linkBox li{padding-bottom:1px;background-color:#fbfbfb !important;border-bottom:1px solid #e0e0e0;}
.fpwebForm div.linkBox a{background-position:left bottom;background-color:#f5f5f5 !important;}
.fpwebForm div.linkBox a:hover{background-color:Transparent !important;background-image:none !important;}
.fpwebForm div.greenBox, .fpwebForm div.inner{float:left;width:auto;height:auto;}
.fpwebForm div.greenBox{background:#abe065 url("/images/_template/_forms/greenBox.png") left top repeat-x;padding:1px;}
.fpwebForm .greenBox div.inner{background:#fefffd url("/images/_template/_forms/greenBox_inner.png") left top repeat-x;width:100%;padding-bottom:10px;}
.validatorCallout{display:none;}
.fpwebForm a.btn, .fpwebForm a.input, .fpwebForm fieldset div.actions a, .fpwebForm table tr a.rowbutton, input.btn{text-transform:uppercase;text-decoration:none !important;}
input.btn, a.input{display:block !important;width:133px !important;height:43px !important;background-color:Transparent !important;background-position:right bottom !important;background-repeat:no-repeat !important;border:none !important;cursor:pointer !important;text-indent:-999em;}
input.sm.btn, a.sm.input, small a.input{height:31px !important;}
input.btn:hover, input.btn.hover, input.btn:focus, input.btn.focus, a.input:hover, a.input.hover, a.input:focus, a.input.focus{background-position:right top !important;}
input.login, a.input.login{float:right !important;margin-top:10px !important;background-image:url("/images/_template/_forms/login.png");}
input.contact, a.input.contact{width:173px !important;background-image:url("/images/_template/_forms/contact.png");}
input.btn.verify, a.input.verify{background-image:url("/images/_template/_forms/verify.png");}
input.btn.submit, a.input.submit{background-image:url("/images/_template/_forms/submit.png");}
input.btn.send, a.input.send{background-image:url("/images/_template/_forms/send.png");}
input.btn.update, a.input.update{background-image:url("/images/_template/_forms/update.png");}
input.btn.done, a.input.done{background-image:url("/images/_template/_forms/done.png");}
input.btn.confirm, a.input.confirm{background-image:url("/images/_template/_forms/confirm.png");}
input.btn.cancel, a.input.cancel{background-image:url("/images/_template/_forms/cancel.png");}
input.btn.search, a.input.search{background-image:url("/images/_template/_forms/search.png");}
input.btn.buynow, a.input.buynow{background-image:url("/images/_buttons/buy-now-green.png");}
input.btn.signup, a.input.signup{background-image:url("/images/_buttons/buy-now-SIGNUP-green.png");}
input.btn.sm.buynow, a.input.sm.buynow, small a.input.buynow{background-image:url("/images/_buttons/buy-now-green_sm.png");}
input.btn.sm.signup, a.input.sm.signup, small a.input.signup{background-image:url("/images/_buttons/buy-now-SIGNUP-green_sm.png");}
input.btn.sm.quote, a.input.sm.quote, input.btn.sm.quoteC, a.input.sm.quoteC, input.btn.sm.quoteG, a.input.sm.quoteG, input.btn.sm.preorder, a.input.sm.preorder{background-image:url("/images/_buttons/buy-now-QUOTE-green_sm.png");background-position:right -31px !important;width:152px !important;}
a.input.sm.quote:hover, input.btn.sm.quote.hover{background-position:right top !important;}
a.input.sm.quoteC, input.btn.sm.quoteC{background-position:right -155px !important;}
a.input.sm.quoteC:hover, input.btn.sm.quoteC.hover{background-position:right -124px !important;}
a.input.sm.quoteG, input.btn.sm.quoteG{background-position:right -93px !important;}
a.input.sm.quoteG:hover, input.btn.sm.quoteG.hover{background-position:right -62px !important;}
a.input.sm.preorder, input.btn.sm.preorder{background-position:right -186px !important;}
a.input.sm.preorder:hover, input.btn.sm.preorder.hover{background-position:right -217px !important;}
input.btn.orange.buynow, a.input.orange.buynow{background-image:url("/images/_buttons/buy-now-orange.png");}
input.btn.orange.signup, a.input.orange.signup{background-image:url("/images/_buttons/buy-now-SIGNUP-orange.png");}
input.btn.sm.orange.buynow, a.input.sm.orange.buynow, small a.input.orange.buynow{background-image:url("/images/_buttons/buy-now-orange_sm.png");}
input.btn.sm.orange.signup, a.input.sm.orange.signup, small a.input.orange.signup{background-image:url("/images/_buttons/buy-now-SIGNUP-orange_sm.png");}
input.btn.blue.buynow, a.input.blue.buynow{background-image:url("/images/_buttons/buy-now-blue.png");}
input.btn.blue.signup, a.input.blue.signup{background-image:url("/images/_buttons/buy-now-SIGNUP-blue.png");}
input.btn.sm.blue.buynow, a.input.sm.blue.buynow, small a.input.blue.buynow{background-image:url("/images/_buttons/buy-now-blue_sm.png");}
input.btn.sm.blue.signup, a.input.sm.blue.signup, small a.input.blue.signup{background-image:url("/images/_buttons/buy-now-SIGNUP-blue_sm.png");}
input.btn.applynow, a.input.applynow{background-image:url("/images/_buttons/apply-now-blue.png");}
#contentMain .fpwebForm a.btn, #contentMain .fpwebForm a.btn span, #contentMain a.btn.gray, #contentMain a.btn.gray span{background-position:left bottom;display:inline-block;line-height:30px !important;height:30px !important;font-size:12px !important;letter-spacing:normal !important;}
#contentMain .fpwebForm a.btn:link, #contentMain .fpwebForm a.btn:visited, #contentMain .fpwebForm a.btn:active, #contentMain .fpwebForm a.btn:hover, #contentMain a.btn.gray:link, #contentMain a.btn.gray:visited, #contentMain a.btn.gray:active, #contentMain a.btn.gray:hover, #contentMain .fpwebForm a.btn:link span.inner, #contentMain .fpwebForm a.btn:visited span.inner, #contentMain .fpwebForm a.btn:active span.inner, #contentMain .fpwebForm a.btn:hover span.inner, #contentMain a.btn.gray:link span.inner, #contentMain a.btn.gray:visited span.inner, #contentMain a.btn.gray:active span.inner, #contentMain a.btn.gray:hover span.inner{background-image:url("/images/_template/_forms/btn-30.png") !important;padding-left:8px;color:#008ae6;}
#contentMain .fpwebForm a.btn:link span.inner, #contentMain .fpwebForm a.btn:visited span.inner, #contentMain .fpwebForm a.btn:active span.inner, .fpwebForm a.btn:hover span.inner, #contentMain a.btn.gray:link span.inner, #contentMain a.btn.gray:visited span.inner, #contentMain a.btn.gray:active span.inner, a.btn.gray:hover span.inner{background-position:right -60px;position:relative;right:-5px;padding-right:25px;}
#contentMain .fpwebForm a.btn span.inner img, #contentMain a.btn.gray span.inner img{position:relative;top:-3px;right:19px;margin-bottom:-10px;margin-right:-10px;}
*:first-child+html #contentMain .fpwebForm a.btn span.inner img, *:first-child+html #contentMain a.btn.gray span.inner img{margin-bottom:-15px;top:-8px;}
* html #contentMain .fpwebForm a.btn span.inner img, * html #contentMain a.btn.gray span.inner img{margin-bottom:-15px;top:-8px;}
#contentMain .fpwebForm a.btn:hover, #contentMain .fpwebForm a.btn:hover span.inner, #contentMain .fpwebForm a.btn.hover, #contentMain .fpwebForm a.btn.hover span.inner, #contentMain a.btn.gray:hover, #contentMain a.btn.gray:hover span.inner, #contentMain a.btn.gray.hover, #contentMain a.btn.gray.hover span.inner{color:#0088cc !important;}
#contentMain .fpwebForm a.btn:hover, #contentMain .fpwebForm a.btn.hover, #contentMain a.btn.gray:hover, #contentMain a.btn.gray.hover{background-position:left -30px !important;}
#contentMain .fpwebForm a.btn:hover span.inner, #contentMain .fpwebForm a.btn.hover span.inner, #contentMain a.btn.gray:hover span.inner, #contentMain a.btn.gray.hover span.inner{background-position:right top !important;}
.fpwebForm span.icoL{border:none !important;text-decoration:none !important;text-indent:30px;width:auto;height:30px;overflow:hidden;padding:0 !important;margin:0;line-height:30px;display:block;background-repeat:no-repeat;background-position:5px center !important;background-color:Transparent;}
.fpwebForm .btn span.icoL{text-indent:25px;background-position:left center !important;}
.fpwebForm span.ico_addUser{background-image:url("/images/_template/_forms/btn_ico-adduser.png") !important;}
.fpwebForm span.ico_editUser{background-image:url("/images/_template/_forms/btn_ico-editUser.png") !important;}
.fpwebForm span.ico_users, .fpwebForm span.ico_userGroup{background-image:url("/images/_template/_forms/btn_ico-users.png") !important;}
.fpwebForm span.ico_cc{background-image:url("/images/_template/_forms/btn_ico-cc.png") !important;}
.fpwebForm span.ico_qlinks{background-image:url("/images/_template/_forms/btn_ico-qlinks.png") !important;}
.fpwebForm span.ico_cog{background-image:url("/images/_template/_forms/btn_ico-cog.png") !important;}
.fpwebForm span.ico_addsup{background-image:url("/images/_template/_forms/btn_ico-addsup.png") !important;}
.fpwebForm span.ico_viewall{background-image:url("/images/_template/_forms/btn_ico-viewall.png") !important;}
.fpwebForm span.ico_view{background-image:url("/images/_template/_forms/btn_ico-view.png") !important;}
div.svcPlans, div.svcPlans div.initial, div.svcPlans div.expanded{margin:0;padding:0;float:left;width:744px;height:auto;}
div.svcPlans div.expanded{width:736px;}
div.svcPlans div.initial{height:208px;overflow:hidden;margin-bottom:10px;}
div.svcPlans div.expanded{height:0;clear:both;overflow:hidden;display:none;}
.svcPlans .initial span.plan{display:block;width:238px;height:208px;margin-right:6px;background:url("/images/_template/_rnd-cboxes/linkbox-outer-Dark-gradient.gif") left bottom repeat-x;padding:1px 1px 2px 1px !important;border:none !important;}
.svcPlans .initial span.plan span.jWrap{display:block !important;width:238px;height:208px;border:none !important;background:#fff url("/images/_template/_rnd-cboxes/linkbox-inner-Dark-gradient.gif") left bottom repeat-x !important;}
.svcPlans .initial span.last{margin-right:0;clear:right;}
.svcPlans img.svcPlanRibbon{position:absolute;right:-2px;top:-2px;}
#contentMain .svcPlans .initial h4, #contentMain .svcPlans.rtcol .initial h4{margin:0 !important;padding:5px 0 0 5px !important;display:block;height:48px;}
.sIFR-active #contentMain .svcPlans .initial h4, .sIFR-active #contentMain .svcPlans .initial h4 object{cursor:pointer !important;}
.svcPlans span.jHover, .svcPlans span.jHover small, .svcPlans span.jHover a{cursor:pointer !important;}
.svcPlans .initial span.jHover span.jWrap{background:#fff url("/images/_template/_rnd-cboxes/linkbox-inner-gradient.gif") left bottom repeat-x !important;}
#contentMain .svcPlans .initial span.jHover h4 a{color:#e8e8e8 !important;cursor:pointer !important;}
.svcPlans .initial h4 a span{display:block;float:left;clear:left;width:230px;height:14px;margin-top:22px !important;margin-left:4px;letter-spacing:normal !important;color:#93a1ac;font:normal 10px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important;}
.svcPlans .rtcol .initial h4 a span{margin-bottom:0 !important;}
.svcPlans .initial h4 a span em{display:none;}
.svcPlans .initial p.large{position:absolute;top:60px;left:10px;letter-spacing:normal !important;padding-left:0 !important;padding-right:0 !important;font:normal 14px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !important;}
.svcPlans .initial span.features{display:block;position:absolute;top:110px;left:4px;width:236px;height:102px;margin:-5px 0 0 0;}
.svcPlans ul, .svcPlans li, .sidePricePurchase, .sidePricePurchase li{list-style:none;list-style-image:none !important;margin:0;padding:0;}
.svcPlans .initial ul.li_grn li, .svcPlans .initial .li_grn{list-style-image:none !important;padding-bottom:2px;padding-left:14px !important;margin-left:5px;line-height:16px !important;*padding-left:0 !important;}
.sidePricePurchase li, .svcPlans li{margin:0;padding:0;height:auto;font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
.sidePricePurchase li, .sidePricePurchase li li{clear:left;}
.svcPlans li.info{list-style-position:inside;}
.svcPlans li.info{font-size:11px;color:#949494;}
.svcPlans li.planPrice, .svcPlans .expanded li.signUpFat{display:block;float:left;height:50px;}
.svcPlans li.planPrice, .planPrice{font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:-.07em;font-weight:bold;font-size:24px;line-height:32px;width:140px;padding:7px 0 0 5px;*padding-top:8px !important;}
.moss .svcPlans li.planPrice, .moss .planPrice{font-size:23px;}
li.planPrice small, .planPrice small{color:#c6e0f1 !important;font-size:9px !important;line-height:12px !important;}
.expanded li.planPrice small{color:#cbcbcb !important;}
.initial li.planPrice small.starting{display:none !important;}
.svcPlans .expanded li.planPrice{letter-spacing:-2px;}
.svcPlans li.planPrice sup, .planPrice sup, sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;}
.svcPlans li.planPrice sup, .planPrice sup{position:relative;bottom:1.3ex;*bottom:2.5ex;}
.svcPlans li.planPrice sup, .svcPlans li.planPrice small sup, .planPrice sup, .planPrice small sup{font-weight:normal;font-size:.7em;line-height:.5em;letter-spacing:-2px;margin:0 1px;}
body:last-child .svcPlans li.planPrice sup, .svcPlans li.planPrice small sup, .planPrice sup, .planPrice small sup{font-size:.5em;}
.svcPlans .initial{overflow:visible !important;}
.svcPlans .initial span{position:relative;}
.svcPlans .initial li.signUpFat{display:block;float:left;position:absolute;left:-1px;bottom:-5px;height:43px !important;width:240px !important;background:url('/images/_template/_svcPlans/svcPlan_LearnMore.png') no-repeat left bottom;}
.svcPlans .initial li a.input.signup, .svcPlans .initial li a.input.buynow{position:absolute;right:-6px;bottom:-6px;padding:0 !important;}
.svcPlans .initial .jHover li.signUpFat{background-position:left top;}
.svcPlans .initial li.signUpFat a{visibility:hidden;}
.svcPlans .initial li.planPrice{color:#fff !important;position:absolute;bottom:12px;z-index:990;bottom:-17px;}
.svcPlans li.signUpFat a, #contentMain .svcPlans li.signUpFat a:hover, .svcPlans a.signUpFat, .svcPlans a.signUpFat:hover, .svcPlans a.details:hover{display:block;font-family:Arial, Helvetica, sans-serif;width:84px;height:31px;padding:19px 35px 0 12px;background-color:Transparent;background-repeat:no-repeat;background-position:right bottom;text-align:center;text-decoration:none !important;color:White !important;font-size:16px;}
.svcPlans a.signUpFat, .svcPlans a.signUpFat:hover{padding-top:5px !important;}
#contentMain .svcPlans li.signUpFat a:hover, #contentMain .svcPlans li.signUpFat a.details:hover, #contentMain .svcPlans a.signUpFat:hover{background-position:right top;}
div.svcPlans.rtcol, div.svcPlans.rtcol div.initial{width:312px;height:auto;}
div.svcPlans.rtcol{position:absolute;}
div.svcPlans.rtcol div.initial{position:relative;top:-35px;}
.svcPlans.rtcol .initial span.plan, .svcPlans.rtcol .initial span.plan span.jWrap{width:310px;height:112px;}
.svcPlans.rtcol .initial span.plan{margin-right:0;margin-bottom:8px;padding:0 !important;overflow:visible;clear:left;border:1px solid #e5e5e5 !important;background-color:#f5f5f5 !important;background-image:none;}
#contentMain .svcPlans.rtcol .initial span.plan span.jWrap{background-color:Transparent !important;background-image:none !important;position:relative;}
.svcPlans.rtcol .initial span.features{display:block;top:25px;left:4px;width:236px;height:35px;margin:0;}
#contentMain .rtcol .initial span.plan ul li.info, #contentMain .column .rtcol .initial span.plan ul li.info{float:left;list-style:none !important;list-style-type:none !important;list-style-image:none !important;background:none !important;padding:0 3px !important;margin-left:0 !important;text-indent:0 !important;font-size:10px;}
.rtcol .initial li.planPrice small{color:#949494 !important;font-size:10px !important;line-height:12px !important;}
.svcPlans.rtcol .initial li.planPrice{color:#333333 !important;position:absolute;right:20px;text-align:right;bottom:20px;*top:35px;z-index:990;}
.svcPlans.rtcol .initial li.signUpFat, .svcPlans.rtcol .initial li.signUpFat a{display:block;height:37px !important;width:159px !important;background:url('/images/_template/_svcPlans/svcPlan_LearnMore_rtcol.png') no-repeat left bottom;}
.svcPlans.rtcol .initial li.signUpFat{display:block;float:right;position:absolute;left:auto;right:-1px;bottom:-1px;}
.svcPlans.rtcol .initial .jHover li.signUpFat{background-position:left top !important;}
#contentMain .grid2cola #static.svcPlans{width:300px;float:right;margin-bottom:0;}
#contentMain .grid2cola .column.last.right .svcPlans .initial .h4{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#333 !important;position:absolute;left:20px;padding:10px 0 0 0 !important;line-height:normal !important;height:20px;}
#contentMain .grid2cola .column.last.right .svcPlans .initial.exc .h4, #contentMain .grid2cola .column.last.right .svcPlans .initial.crm .h4, #contentMain .grid2cola .column.last.right .svcPlans .initial.exc ul.features, #contentMain .grid2cola .column.last.right .svcPlans .initial.crm ul.features{left:10px !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial{margin-bottom:0 !important;top:0;height:auto;width:300px;z-index:999;float:right;background:#f4f4f4 url('/images/_template/_rtcol/_svcPlans/bg-gradient-svcPlans.png') repeat-x left top !important;background-image:none !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan{margin-top:-1px !important;border:1px solid #dcdcdc !important;line-height:normal !important;position:relative;z-index:998;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.featured{left:-6px;width:308px !important;z-index:999 !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.featured, #contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.hover{border:1px solid #83b3cf !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.featured div.innerContent, #contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.hover div.innerContent{background:#def1ff url() !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan div.shadow{background:transparent url('/images/_template/_rtcol/_svcPlans/featured-shadow.png') repeat-x left top !important;position:absolute;top:-1px;left:1px;width:298px;height:17px;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.hover .h4 a{color:#000 !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan, #contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan, #contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan div.innerContent{width:297px !important;height:62px !important;background:#fffefa url() !important;padding:1px !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan div.innerContent{padding:0 !important;background:#f4f4f4 url() left bottom repeat-x !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.featured div.innerContent{padding:0 !important;width:308px !important;}
#contentMain .grid2cola .column.last.right div.svcPlans div.initial div.plan.hover{cursor:pointer !important;}
#contentMain .grid2cola .column.last.right .svcPlans .initial ul.features{position:absolute;bottom:0px;left:20px;}
#contentMain .grid2cola .column.last.right .svcPlans .initial ul li.info{font-size:10px;padding:0 !important;float:left;color:#656565 !important;}
#contentMain .grid2cola .column.last.right .svcPlans .initial ul li{background:none !important;margin-left:0 !important;}
#contentMain .grid2cola .column.last.right .svcPlans .initial ul li.signUpFat{height:17px !important;background:url('/images/_template/_rtcol/_svcPlans/learn-more-arrow.png') no-repeat right bottom !important;position:absolute;bottom:23px;left:30px;}
#contentMain .grid2cola .column.last.right .svcPlans .initial .featured ul li.signUpFat{left:40px !important;}
#contentMain .grid2cola .column.last.right .svcPlans .initial.exc ul li.signUpFat, #contentMain .grid2cola .column.last.right .svcPlans .initial.crm ul li.signUpFat{left:45px !important;}
#contentMain .grid2cola .column.last.right .svcPlans .initial .hover ul li.signUpFat{background-position:right top !important;}
#contentMain .grid2cola .column.last.right .svcPlans li.planPrice{bottom:6px !important;position:relative;font-size:12px;color:#0088cc !important;height:20px;width:auto;line-height:normal;padding-left:0 !important;}
#contentMain .grid2cola .column.last.right .svcPlans li.planPrice small, #contentMain .grid2cola .column.last.right .svcPlans li.planPrice small.light{color:#656565 !important;}
#contentMain .grid2cola .column.last.right .section .innerContent.actionDiv, #contentMain .grid2cola .column.last.right .section .innerContent.actionDiv:hover{cursor:pointer;padding:0;width:301px !important;height:110px;position:relative;top:-5px;background:transparent url('/images/_template/_rtcol/_svcPlans/action-bg_small.png') no-repeat left bottom !important;}
#contentMain .grid2cola .column.last.right .section .innerContent.actionDiv:hover a{color:#0099ff !important;}
#contentMain .grid2cola .column.last.right .section .innerContent.actionDiv a:hover, #contentMain .grid2cola .column.last.right .section .innerContent.actionDiv.big a:hover{text-decoration:none !important;}
#contentMain .grid2cola .column.last.right .section .innerContent.actionDiv.big, #contentMain .grid2cola .column.last.right .section .innerContent.actionDiv.big:hover{height:124px !important;background:transparent url('/images/_template/_rtcol/_svcPlans/action-bg_big.png') no-repeat left bottom !important;}
#contentMain .grid2cola .column.last.right .section .innerContent.actionDiv:hover, #contentMain .grid2cola .column.last.right .section .innerContent.actionDiv.big:hover{background-position:left top !important;}
#contentMain .grid2cola .column.last.right .section .innerContent.actionDiv{margin-bottom:10px;}
#contentMain .grid2cola .column.last.right .section .innerContent.actionDiv p{line-height:15px !important;}
.svcPlans div.strengthIndicators{width:137px;height:36px;position:absolute;bottom:1px;left:0;}
div.strengthIndicators table{width:135px !important;height:36px !important;border:none 0;position:absolute;right:0;}
div.strengthIndicators table td, div.strengthIndicators table th, div.strengthIndicators table th small{border:none 0 !important;padding:0 !important;font-size:10px !important;line-height:11px !important;font-weight:normal !important;text-align:left;text-transform:uppercase;color:#a3a5a4 !important;background-color:Transparent !important;cursor:pointer !important;}
div.strengthIndicators table th{padding-left:2px !important;}
div.strengthIndicators table td{width:12px !important;}
div.strengthIndicators table td span{width:10px;height:10px;display:block;overflow:hidden;background:url('/images/_template/_svcPlans/strength-indicators.gif') left bottom no-repeat;text-indent:-999em;}
div.strengthIndicators table td.one span{background-position:left -25px;}
div.strengthIndicators table td.two span{background-position:left -13px;}
div.strengthIndicators table td.thr span{background-position:left -1px;}
#contentMain .fourOne#accFoundation{float:left;clear:left;width:738px !important;height:50px;padding:0;margin:10px 0 20px 0;border:none !important;background-color:Transparent !important;background-image:none !important;}
#contentMain .fourOne.priceFooter#accFoundation{width:898px !important;margin-top:5px;margin-left:-1px;}
#contentMain .fourOne#accFoundation div.contentBox{float:left;clear:right;margin-right:5px;min-height:48px !important;height:48px !important;}
#contentMain .fourOne#accFoundation div.contentBox{margin-right:7px;}
.fourOne#accFoundation .contentBox .innerContent, .fourOne#accFoundation .contentBox .innerContent a{width:100%;padding:0 !important;height:48px !important;display:block;background:url('/images/_template/_svcPlans/svcPlan_FooterButtons.png') no-repeat left bottom;}
.fourOne.priceFooter#accFoundation .contentBox .innerContent, .fourOne.priceFooter#accFoundation .contentBox .innerContent a{background:url('/images/_template/_svcPlans/3.2_pricing-table_FooterButtons.png') no-repeat left bottom;}
.fourOne.priceFooter.entWSS#accFoundation .contentBox .innerContent, .fourOne.priceFooter.entWSS#accFoundation .contentBox .innerContent a{background:url('/images/_template/_svcPlans/3.2_pricingTable_footer_wss-enterprise.png') no-repeat left bottom;}
.fourOne.priceFooter.crm#accFoundation .contentBox .innerContent, .fourOne.priceFooter.crm#accFoundation .contentBox .innerContent a, .fourOne.priceFooter.entMOS#accFoundation .contentBox .innerContent, .fourOne.priceFooter.entMOS#accFoundation .contentBox .innerContent a, .fourOne.priceFooter.quickstart#accFoundation .contentBox .innerContent, .fourOne.priceFooter.quickstart#accFoundation .contentBox .innerContent a{background:url('/images/_template/_svcPlans/3.2_pricingTable_footer_crm.png') no-repeat left bottom;}
.fourOne#accFoundation .contentBox .innerContent a:hover{background-image:none !important;}
.fourOne.priceFooter#accFoundation .contentBox#print, .fourOne.priceFooter#accFoundation .contentBox#print .innercontent, .priceFooter .contentBox#print .innerContent a{min-width:188px;width:188px;}
.fourOne.priceFooter#accFoundation .contentBox#print .innerContent a{background-position:left bottom !important;}
.fourOne.priceFooter#accFoundation .contentBox#print .innerContent{background-position:left top !important;}
.fourOne.priceFooter#accFoundation .contentBox#email, .fourOne.priceFooter#accFoundation .contentBox#email .innercontent, .priceFooter .contentBox#email .innerContent a{min-width:188px;width:188px;}
.fourOne.priceFooter#accFoundation .contentBox#email .innerContent a{background-position:-191px bottom !important;}
.fourOne.priceFooter#accFoundation .contentBox#email .innerContent{background-position:-191px top !important;}
.fourOne.priceFooter#accFoundation .contentBox#chatExpert, .fourOne.priceFooter#accFoundation .contentBox#chatExpert .innercontent, .priceFooter .contentBox#chatExpert .innerContent a{min-width:213px;width:213px;}
.fourOne.priceFooter#accFoundation .contentBox#chatExpert .innerContent a{background-position:-382px bottom !important;}
.fourOne.priceFooter#accFoundation .contentBox#chatExpert .innerContent{background-position:-382px top !important;}
.fourOne.priceFooter#accFoundation .contentBox#enterprise, .fourOne.priceFooter#accFoundation .contentBox#enterprise .innercontent, .priceFooter .contentBox#enterprise .innerContent a{min-width:253px;width:253px;}
.fourOne.priceFooter#accFoundation .contentBox#enterprise .innerContent a{background-position:-595px bottom !important;}
.fourOne.priceFooter#accFoundation .contentBox#enterprise .innerContent{background-position:-595px top !important;}
iframe{margin:0;padding:0;}
#buttonSubmit{border-color:#ffa620;background-color:#ff7700;color:white;font-size:16px;font-weight:bold;margin:4px 0 0 0;padding:2px;}
div.bubbleTip{border:2px solid #208fdf;color:#777777;font-size:11px;z-index:1000;text-align:left;min-width:275px;max-width:350px;width:auto;background-color:White;z-index:999;}
*html div.bubbleTip{width:275px;}
div.bubbleTip div.inner{padding-bottom:23px;position:relative;bottom:-13px;left:0;background:url('/images/_template/_clueTips/bubbleTip_blue.png') no-repeat 17px bottom;padding-left:10px;padding-right:5px;padding-top:0;z-index:999;}
div.bubbleTip p.header{display:block;position:relative;top:0;left:0;width:100%;height:22px;line-height:22px !important;text-indent:5px;font-size:13px;font-weight:bold;color:White;background-color:#208fdf;margin-bottom:-8px;}
#cluetip-close img{border:0;}
#cluetip-close{display:block;width:28px;height:15px;}
*> #cluetip-close{float:right;position:relative;top:-34px;right:-10px;}
*:first-child+html #cluetip-close{top:-50px;margin-bottom:-50px !important;}
#cluetip-extra{display:none;}
#cluetip-waitimage{width:30px;height:30px;position:absolute;background:url("/images/_template/_clueTips/circle-0099ff-ajax-loader.gif") center center no-repeat;}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
.cluetip-jtip{background-color:#323b3f;background-image:none;padding:4px;}
.cluetip-jtip #cluetip-outer{position:relative;background:#fff url("/images/_template/_clueTips/fp_swooshBg.jpg") left bottom no-repeat;}
.modalContent h3, .modalContent h4, .modalContent h5, .modalContent h6{font-family:Arial, Helvetica, sans-serif !important;letter-spacing:normal;}
.cluetip-jtip h3#cluetip-title{margin:0 0 10px 0;padding:0 0 0 3%;width:97%;height:24px;line-height:24px;font-size:16px;background:#5aa1dc url("/images/_template/_clueTips/fp_title-blue.gif") left top repeat-x;color:white;font-weight:bold;font-family:Arial, Helvetica, sans-serif;letter-spacing:normal;}
.cluetip-jtip.hov h3#cluetip-title{display:none !important;background:none !important;}
.cluetip-jtip #cluetip-inner{padding:0 4%;display:inline-block;width:92%;height:auto;}
.cluetip-jtip.hov #cluetip-inner{color:#3d484c !important;}
*:first-child+html .cluetip-jtip #cluetip-inner{padding:4%;}
*:first-child+html .cluetip-jtip #cluetip-inner p{padding:0 0 6px 0 !important;margin:0 !important;}
.cluetip-jtip div#cluetip-close{text-align:right;margin:4px;color:white;}
.cluetip-jtip div#cluetip-close a{display:block;width:28px;height:15px;background:#ff0000 url("/images/_template/_clueTips/fp_closeRed.gif") right bottom no-repeat;}
.cluetip-jtip div#cluetip-close a:hover{background-position:right top !important;}
.clue-right-jtip .cluetip-arrows{background-image:url("/images/_template/_clueTips/fp_arrow-left.png");}
.clue-left-jtip .cluetip-arrows{background-image:url("/images/_template/_clueTips/fp_arrow-right.png");left:100%;margin-right:-9px;}
.clue-top-jtip .cluetip-arrows, clue-bottom-jtip .cluetip-arrows{top:100%;left:50%;margin-left:-9px;height:9px;width:17px;}
.clue-top-jtip .cluetip-arrows{background-image:url("/images/_template/_clueTips/fp_arrow-up.png");}
.clue-bottom-jtip .cluetip-arrows{background-image:url("/images/_template/_clueTips/fp_arrow-dn.png");top:-11px;margin-left:-11px;}
.cluetip-jtip.modal{padding:46px;}
.cluetip-jtip.modal #cluetip-inner{padding:0 !important;}
.cluetip-jtip.modal #cluetip-inner div#cluetip-close{margin:14px 10px 4px 4px;}
.cluetip-overlay{display:block;background:#3d484c url("/images/_template/_facebox/b.png") left top repeat;}
#jquery-overlay, #jquery-lightbox, #lightox-loading, #lightbox-nav{position:absolute;top:0;left:0;width:100%;}
#jquery-overlay{z-index:910;height:500px;}
#jquery-lightbox{z-index:911;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#jquery-lightbox-buttonbar, #lightbox-loading{margin:0 auto;height:24px;position:relative;top:13px;left:0;width:100%;z-index:1000 !important;background-color:Transparent !important;}
#lightbox-container-image-box{background:#e5e5e5 url("/images/_template/_forms/formBox.png") left top repeat-x;position:relative;min-width:250px;min-height:250px;*width:250px;*height:250px;margin:0 auto;padding:10px;}
#lightbox-container-image{background-color:Transparent;position:absolute;left:20px;top:20px;}
#lightbox-loading{background-color:Transparent !important;top:13px;left:0;height:24px;width:100%;}
#lightbox-loading a, #lightbox-loading a img{background-color:Transparent;position:relative;left:auto;top:0;}
.iframe#lightbox-container-image{padding:0;}
#lightbox-nav{height:100%;z-index:912;}
#lightbox-nav a{outline:none;}
#lightbox-nav #stripe{background:transparent no-repeat !important;height:100% !important;*margin-left:3px;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;*zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;top:0;position:absolute;float:left;}
#lightbox-nav-btnNext{right:0;top:0;position:absolute;float:right;}
#lightbox-container-image-data-box{font:10px "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, Sans-Serif !important;background-color:#e5e5e5;margin:0 auto;line-height:1.6em;overflow:auto;width:100%;padding:0 20px 0;}
#lightbox-container-image-data{padding:0 10px;color:#656565;}
#lightbox-container-image-data #lightbox-image-details{width:100%;float:none;text-align:left;}
#lightbox-image{border:1px solid #c0c8cb;}
#lightbox-image-details-caption{font-weight:normal;margin-bottom:20px;display:block !important;}
#lightbox-image-details-caption p{padding-bottom:7px;}
#lightbox-image-details-currentNumber{font-size:10px;color:#949494;display:block;margin-top:5px;clear:left;padding-bottom:20px;width:100%;border-top:1px solid #c0c8cb;}
#lightbox-secNav-btnClose{background-image:url("/images/_icons/ico_close.png");display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:left bottom;background-color:Transparent;float:right;right:-30px;position:relative;}
#lightbox-secNav-btnClose:hover{background-position:left top !important;}
a#lightbox-secNav-btnClose img{display:none;}
.icoL, .icoR{background-image:url("/images/_icons/li_go-gray.png") !important;}
a.icoL, a.icoR, ul.listLink li a, .svcPlans .initial ul.li_grn li, .svcPlans .initial .li_grn{background-image:url("/images/_icons/li_go-blue.png") !important;background-repeat:no-repeat !important;}
ul.icoL li, ul.icoR li, li.icoL, li.icoR, ul.li_grn li, ul.li_blue li, ul.li_blue li, ul.li_go li, li.li_grn, li.li_blue, li.li_blue, li.li_go, #contentMain #events ul li{list-style-image:url("/images/_icons/li_go-gray-list-item.png") !important;}
ul.ico_check li, li.ico_check{list-style-image:url("/images/_icons/ico_check.png") !important;}
h1.icoL, h2.icoL, h3.icoL, h4.icoL, h1.icoR, h2.icoR, h3.icoR, h4.icoR, .large.icoL, .large.icoR, .large .icoL, .large .icoR, h2 a.icoL, h3 a.icoL, h4 a.icoL{background-position:left center !important;background-image:url("/images/_icons/ico_go-black.png");}
.icoL, .icoR, li .icoL, li .icoR{text-indent:16px;background-repeat:no-repeat;background-position:left 3px;}
ul.icoL li, ul.icoR li, li.icoL, li.icoR, .icoL li, .icoR li{list-style-type:none;}
li .icoL, li .icoR{text-indent:0;}
p.icoL, strong.icoL, span.icoL{background-position:left top;}
.btn span.icoL{background-position:left center;padding-left:6px;}
strong.icoL{padding-left:18px;}
strong.h5.icoL, .large strong.icoL{padding-left:23px !important;}
.icoL, .icoR{padding-top:2px;padding-bottom:2px;}
p.icoR, strong.icoR, span.icoR, li .icoR, .large.icoR, .large .icoR{background-position:right 3px !important;padding-right:18px !important;text-indent:0;}
strong.icoR{padding-right:18px;}
.large.icoR, .large .icoR, strong.h5.icoR, .large strong.icoR{background-position:right 4px !important;padding-right:23px !important;}
a.icoL{text-indent:0;padding-left:20px !important;}
.small .icoR, .medium .icoR{background-position:right 5px;}
.small .icoL, .medium .icoL{background-position:left 5px;}
h1.icoL, h2.icoL, h3.icoL, h4.icoL{background-position:left center;}
h1.icoR, h2.icoR, h3.icoR, h4.icoR{background-position:right center;}
.icoSmall .icoR{padding-right:14px !important;}
.icoSmall .icoL{padding-left:14px !important;}
.td_check{display:block;width:100%;height:16px;}
.ico_check, .ico_good, .textCheckMark, .td_check{background-image:url("/images/_icons/ico_check.png") !important;background-position:center center;background-repeat:no-repeat;}
.ico_check li{background-position:left center;}
a.more, .more{white-space:nowrap;padding-right:10px;background:transparent url(/images/_icons/ico_more.png) no-repeat scroll right 1px;}
a.more.light{color:#c5e0fe !important;background:transparent url(/images/_icons/ico_more-light.png) no-repeat scroll right 1px;}
a.more.light strong{color:#c5e0fe !important;}
small a.more, a.small.more{background-position:right top;}
.large a.more, a.large.more{padding-right:9px;background-position:right 2px;}
a.back{white-space:nowrap;padding-left:10px;background:transparent url(/images/_icons/ico_back.png) no-repeat scroll left 1px;}
.large a.back, a.large.back{padding-left:14px;background-position:left 3px;}
.ico_cog, a.ico_cog{background-image:url("/images/_icons/ico_cog.png") !important;}
.ico_add, a.ico_add{background-image:url("/images/_icons/ico_add.png") !important;}
.ico_delB, a.ico_delB, .ico_del, a.ico_del{background-image:url("/images/_icons/ico_delB.png") !important;}
.ico_bad, a.ico_bad{background-image:url("/images/_icons/ico_del.png") !important;}
small .ico_add, small a.ico_add, .li_add{background-image:url("/images/_icons/li_add.png") !important;}
small .ico_del, small a.ico_del, .li_del{background-image:url("/images/_icons/li_del.png") !important;}
.ico_checkB, a.ico_checkB{background-image:url("/images/_icons/ico_checkB.png") !important;}
.ico_clpBrd, a.ico_clpBrd{background-image:url("/images/_icons/ico_clpBrd.png") !important;}
.ico_cursor, a.ico_cursor{background-image:url("/images/_icons/ico_cursor.png") !important;}
.ico_comm, a.ico_comm{background-image:url("/images/_icons/ico_comm.png") !important;}
.ico_help, a.ico_help{background-image:url("/images/_icons/ico_help-lg.png") !important;padding-left:24px !important;}
.ico_info, a.ico_info{background-image:url("/images/_icons/ico_info2.png") !important;background-position:3px 4px !important;}
.ico_important, a.ico_important{background-image:url("/images/_icons/ico_important.png") !important;}
.ico_err, a.ico_err{background-image:url("/images/_icons/ico_err.png") !important;}
.ico_home, a.ico_home{background-image:url("/images/_icons/ico_home.png") !important;}
.ico_print, a.ico_print{background-image:url("/images/_icons/ico_print.png") !important;}
.ico_phone, a.ico_phone{background-image:url("/images/_icons/ico_phone2.png") !important;background-position:left 4px !important;}
.ico_emailOpen, .ico_emailOpen{background-image:url("/images/_icons/ico_emailOpen.png") !important;}
.ico_email, a.ico_email{background-image:url("/images/_icons/ico_email.png") !important;}
small .ico_email, a.ico_email.icoSmall{background-image:url("/images/_icons/ico_email_10px.png") !important;padding-left:15px !important;}
.ico_lock, a.ico_lock{background-image:url("/images/_icons/ico_lock.png") !important;}
small .ico_lock, a.ico_lock.icoSmall{background-image:url("/images/_icons/ico_lock_10px.png") !important;padding-left:12px !important;}
small .ico_vid, a.ico_vid.icoSmall{background-image:url("/images/_icons/ico_vid_10px.png") !important;padding-left:12px !important;}
small .icoL.ico_vid, .icoL.icoSmall.ico_vid{background-position:left 5px !important;}
.ico_siteMapCol, a.ico_siteMapCol{background-image:url("/images/_icons/ico_siteMapCol.png") !important;}
.app_doc, a.app_doc{background-image:url("/images/_icons/app_doc.png") !important;}
.app_win, a.app_win{background-image:url("/images/_icons/app_win.png") !important;}
.app_fla, a.app_fla{background-image:url("/images/_icons/app_fla.png") !important;}
.app_img, a.app_img{background-image:url("/images/_icons/app_img.png") !important;}
.app_ms, a.app_ms{background-image:url("/images/_icons/app_ms.png") !important;}
.app_pdf, a.app_pdf{background-image:url("/images/_icons/app_pdf.png") !important;}
small .app_pdf, a.app_pdf.icoSmall{background-image:url("/images/_icons/app_pdf_10px.png") !important;padding-left:12px !important;}
.app_ppt, a.app_ppt{background-image:url("/images/_icons/app_ppt.png") !important;}
.app_www, a.app_www{background-image:url("/images/_icons/app_www.png") !important;}
.app_xls, a.app_xls{background-image:url("/images/_icons/app_xls.png") !important;}
.app_zip, a.app_zip{background-image:url("/images/_icons/app_zip.png") !important;}
ul.icoL, ul.icoR, ul.ico_check, ul.normal, ul.normal li, ul.listLink li{background-image:none !important;list-style-image:none;list-style-type:none;list-style-position:outside;}
.lgico, .hgico{display:block;}
.lgico span, .hgico span{width:48px;height:48px;padding-right:6px;display:block;float:left;position:relative;left:0;top:-2px;background:White url('/images/_icons/_large/_48/ico_lg.png') left top no-repeat;}
.lgico.apps span{top:-8px;background:transparent url('/images/_icons/_large/_48/_apps/ico_lg-apps.png') no-repeat left top;}
.hgico.apps span{width:82px;height:82px;padding-right:10px;background:transparent url('/images/_icons/_large/_82/ico_hg-apps.png') left top no-repeat;}
.lgico .vault{background-position:left top;}
.lgico .wireless{background-position:left -48px;}
.lgico .backupX{background-position:left -96px;}
.lgico .office{background-position:left -144px;}
.lgico .blackberry{background-position:left -192px;}
.lgico .blackberryX{background-position:left -240px;}
.lgico .book{background-position:left -288px;}
.lgico .briefcaseM{background-position:left -336px;}
.lgico .briefcase{background-position:left -384px;}
.lgico .briefcaseX{background-position:left -432px;}
.lgico .bullseye{background-position:left -480px;}
.lgico .integrate{background-position:left -528px;}
.lgico .calcX{background-position:left -576px;}
.lgico .cal{background-position:left -624px;}
.lgico .paint{background-position:left -672px;}
.lgico .compass{background-position:left -720px;}
.lgico .team{background-position:left -768px;}
.lgico .pim{background-position:left -816px;}
.lgico .pimX{background-position:left -864px;}
.lgico .organize{background-position:left -912px;}
.lgico .fileCabX{background-position:left -960px;}
.lgico .video{background-position:left -1008px;}
.lgico .easelX{background-position:left -1056px;}
.lgico .inbox{background-position:left -1104px;}
.lgico .inboxX{background-position:left -1152px;}
.lgico .lamp{background-position:left -1200px;}
.lgico .lampX{background-position:left -1248px;}
.lgico .lcd{background-position:left -1296px;top:-5px;}
.lgico .lcdX{background-position:left -1344px;top:-5px;}
.lgico .multimedia{background-position:left -1392px;}
.lgico .paletteX{background-position:left -1440px;}
.lgico .paperClip{background-position:left -1488px;}
.lgico .globe{background-position:left -1536px;}
.lgico .phoneX{background-position:left -1584px;}
.lgico .chrono{background-position:left -1632px;}
.lgico .publish{background-position:left -1680px;}
.lgico .publishX{background-position:left -1728px;}
.lgico .search{background-position:left -1776px;}
.lgico .dboX{background-position:left -1824px;}
.lgico .notepad{background-position:left -1872px;}
.lgico .group{background-position:left -1920px;top:-5px;}
.lgico .groupX{background-position:left -1968px;top:-5px;}
.lgico .money{background-position:left -2016px;}
.lgico .graph{background-position:left -2064px;}
.lgico .safe{background-position:left -2112px;}
.lgico .radar{background-position:left -2160px;}
.lgico .insight{background-position:left -2208px;}
.lgico .announce{background-position:left -2256px;}
.lgico .monitor{background-position:left -2304px;}
.lgico .blocks{background-position:left -2352px;}
.lgico .syndicate{background-position:left -2400px;}
.lgico .keys{background-position:left -2448px;}
.lgico .sheet{background-position:left -2496px;}
.lgico .menu{background-position:left -2544px;}
.lgico .grnLight{background-position:left -2592px;}
.lgico .desktop{background-position:left -2640px;}
.lgico .pim2{background-position:left -2688px;top:-8px;}
.lgico .pda{background-position:left -2736px;}
.lgico .exc{background-position:left -2784px;}
.lgico .acc{background-position:left -2832px;}
.lgico .vis{background-position:left -2880px;}
.lgico .inf{background-position:left -2928px;}
.lgico.apps .appsAll{background-position:left top;}
.lgico.apps .appsCrs{background-position:left -48px;}
.lgico.apps .appsAve{background-position:left -96px;}
.lgico.apps .appsApt{background-position:left -144px;}
.lgico.apps .appsNin{background-position:left -192px;}
.lgico.apps .appsQst{background-position:left -240px;}
.hgico.apps .appsAll{background-position:left top;}
.hgico.apps .appsCrs{background-position:left -82px;}
.hgico.apps .appsAve{background-position:left -164px;}
.hgico.apps .appsApt{background-position:left -246px;}
.hgico.apps .appsNin{background-position:left -328px;}
.hgico.apps .appsQst{background-position:left -410px;}
.block p.click, .block p.click span, .block p.click strong{cursor:pointer !important;}
.featureBlocks p.clear{margin-bottom:6px !important;}
#contentMain .contentBox .innerContent ul.listLink{margin:0 !important;padding:0 !important;display:block;list-style:none;}
#contentMain .contentBox .innerContent ul.listLink li{list-style-type:none;margin:0 !important;padding:2px 0 !important;border-bottom:1px solid #e7ebef;}
ul.listLink li a{text-decoration:none;padding-top:3px;padding-bottom:3px;display:block;background-position:left center !important;padding-left:18px;}
ul.listLink li a:hover{text-decoration:underline;}
#contentMain ul.listLink li.liHover{background-color:White !important;}
ul.bigLink, ul.bigLink li{margin:0;padding:0;width:100%;list-style:none;list-style-type:none;}
ul.bigLink li.noLink, ul.bigLink li a{height:38px !important;text-decoration:none !important;}
ul.bigLink li a{float:left;height:auto;width:auto;padding-left:46px !important;line-height:27px;*height:32px;*line-height:21px;}
ul.bigLink li a small{float:left;width:auto;height:auto;margin-top:-6px;*margin-top:-3px;}
ul.bigLink li{float:left;height:auto;background:transparent url("/images/_template/contentBox_bigLinkDivider.gif") left bottom repeat-x;}
ul.bigLink li.last{background-image:none;}
ul.bigLink li a.ico_userCom{background:transparent url("/images/_template/contentBox_bigLink_liveChat.gif") left bottom no-repeat !important;}
ul.bigLink li a:hover{background-color:#e7ecef !important;cursor:pointer !important;}
ul.bigLink li.noLink a{background-position:11px 11px !important;}
ul.bigLink li.noLink a:hover{cursor:default !important;background-color:transparent !important;}
ul.listBlog, ul.listBlog li, ul.listContactUs, ul.listContactUs li{margin:0;padding:0;list-style:none;list-style-type:none;}
ul.listBlog{margin:5px 0 0 0;}
ul.listBlog li{color:#333;padding:2px 2px 2px 20px;}
ul.listContactUs{padding:5px 10px 10px 10px;}
ul.listContactUs li{float:left;display:block;padding:0 35px;width:140px;}
ul.listContactUs li a{display:block;height:75px;margin:0;padding:0;text-decoration:none;text-align:center;width:140px;}
ul.listContactUs li a:hover{text-decoration:none;}
ul#listTestimonials{margin:0;padding:0;list-style:none;}
ul#listTestimonials li{margin:0;padding:5px 5px 20px 25px;list-style-type:none;background:url("/about-us/_images/iconQuoteSm.jpg") 1px 8px no-repeat;}
ol.listNumbered li{margin:0;padding:4px 0 15px 0;}
ul.listContactUsTwo, ul.listContactUsTwo li, ul.listContactUsTwo li a{display:block;margin:0;padding:0;width:140px;}
ul.listContactUsTwo{width:auto;padding:5px 0 10px 0;height:auto;}
ul.listContactUsTwo li{padding-left:30px;list-style-type:none !important;}
ul.listContactUsTwo li a{height:75px;text-decoration:none;text-align:center;}
ul.listContactUsTwo li a:hover{text-decoration:none;}
ul.listImgText{margin:15px 0;padding:0;}
ul.listImgText li{clear:both;display:block;margin:0;padding:5px 10px 5px 0;list-style-type:none;text-align:left;}
ul.listImgText li img{border:none;float:left;margin:0 20px 10px 0;padding:0;text-decoration:none;text-align:center;width:110px;}
ul.listImgText li div{float:right;padding:5px 0 5px 0;text-align:left;width:315px}
.videoLink{display:block;width:139px;height:109px;position:relative;background:url('/images/_template/vidFrameSmall.jpg') no-repeat left top;}
.videoLink img{position:absolute;top:13px;left:14px;border:0 none !important;}
.twoColVideos{width:725px;height:295px;background:url("/moss-hosting/_images/moss-vidFloor.jpg") left top no-repeat;}
.twoColVidFrame{float:left;width:346px;height:288px;margin:8px;}
.twoColVidFrame#left{background:url("/images/_template/vidFrameLeft.jpg") left top no-repeat;}
.twoColVidFrame#right{background:url("/images/_template/vidFrameRight.jpg") left top no-repeat;}
.twoColVidFrame a.vidLink{display:block;position:relative;left:6px;top:6px;width:332px;height:215px;}
.twoColVidFrame p.vidCaption{font-size:11px;color:#444;margin-top:15px;}
.twoColVidFrame p.vidCaption a{background:url("/images/_icons/li_go.png") left top no-repeat;padding-left:20px;}
.tabContent{visibility:hidden;float:left;clear:left;width:100%;height:300px;background:url("/images/_template/tabContentSide.png") left 25px no-repeat;}
.tabContent div{padding-top:20px;}
#contentMain .tabContent p{padding-left:0;padding-right:20px;}
#contentMain .tabContent h4, #contentMain .tabContent h5, #contentMain .tabContent h6, #contentMain .tabContent p.h4, #contentMain .tabContent p.h5, #contentMain .tabContent p.h6{padding-left:0 !important;}
#contentMain .tabContent h4{margin-top:10px;font-size:18px;}
html>body .tabContent{height:auto;min-height:300px;}
.tabContent ul.ui-tabs-nav{display:block;width:100%;height:auto;background:url("/images/_template/tabContentTop.png") right bottom no-repeat;}
.ui-tabs-nav{cursor:pointer !important;font-size:13px;list-style:none;margin:0;padding:0 0 1px 0;}
.ui-tabs-nav:after{display:block;clear:both;content:" ";}
.ui-tabs-nav li{cursor:pointer !important;float:left;margin:0 0 0 4px;min-width:40px;}
.ui-tabs-nav a, .ui-tabs-nav a span{cursor:pointer !important;display:block;padding:0 10px;background:url("/images/_template/tab.png") no-repeat;}
#contentMain.wide .ui-tabs-nav a, #contentMain.wide .ui-tabs-nav a span, #contentMain.wider .ui-tabs-nav a, #contentMain.wider .ui-tabs-nav a span{padding-left:15px;padding-right:15px;}
.ui-tabs-nav a{margin:1px 0 0;padding-left:0 !important;color:#949494 !important;line-height:1.2;text-align:center;text-decoration:none !important;white-space:nowrap;outline:0;}
#contentMain .ui-tabs-nav a:hover{text-decoration:none !important;}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;color:Black !important;font-weight:bold;cursor:default !important;}
.ui-tabs-nav a span{width:20px;min-width:20px;height:23px;min-height:23px;padding-top:8px;padding-right:0 !important;}
*>.ui-tabs-nav a span{width:auto;height:auto;}
.ui-tabs-nav .ui-tabs-selected a span{padding-bottom:1px !important;}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active{background-position:100% -99px;}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{background-position:100% -66px;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span{background-position:0 -33px;}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span{background-position:0 0;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited{cursor:pointer;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40);}
.ui-tabs-panel{padding:1em 20px;margin-left:1px;background:#fff;}
.thumbTabs .ui-tabs-panel{padding:1em 0;}
.ui-tabs-loading em{padding:0 0 0 20px;background:url("/images/_template/tab_loading.gif") no-repeat 0 50%;}
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display:inline-block;}
#contentMain div.thumbnails ul, #contentMain div.thumbnails ul li{list-style-image:none !important;list-style-type:none !important;list-style:none !important;margin:0 !important;padding:0 !important;}
div.thumbnails span.li, div.list span.imgThumb{display:none;}
div.thumbnails .imgThumb a{color:#333333 !important;}
div.thumbnails .imgThumb a:hover{color:#fff !important;}
.thumbTabs h4{margin-left:10px;}
.thumbnails a small{width:90%;height:auto;position:relative;z-index:1000;float:left;clear:left;margin:-35px 0 0 10px;}
.thumbnails li{*font-size:0;*line-height:0;}
.thumbnails a{*position:relative;}
.thumbnails a small{*margin-left:0;*left:10px;*height:14px;cursor:pointer;}
#bodyContainer #contentMain .print{display:none !important;}
*:first-child+html body{zoom:100% !important;}
body>div[id^="lpInviteLayer"]{display:none;}
.mylayer{bottom:0 !important;top:auto !important;height:90px !important;left:0 !important;margin:0;position:fixed !important;width:100%;z-index:100 !important;overflow:auto !important;}
.showme.mylayer{visibility:visible !important;}
.mylayer #newwrap{visibility:inherit;overflow:auto;width:100% !important;height:inherit;background:transparent url("/images/_template/_liveChat/chat-slider_bg.png") repeat-x left bottom;}
.mylayer a{display:block;}
.mylayer table, .mylayer table tr, .mylayer table td{background-color:Transparent !important;}
img.lpInviteChatImgAccept{position:absolute;bottom:0;left:50%;margin-left:-425px;display:block;}
img.lpInviteChatImgClose{position:absolute;bottom:61px;right:10px;color:#fff;}
.saas #goldCert{display:none;}
.overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;background-color:#000;opacity:.8 !important;-moz-opacity:.8 !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;z-index:998;}
body:nth-of-type(1) .overlay{position:absolute;}
* html .overlay{display:block;position:absolute !important;background:url('/images/_template/overlay.png') left top !important;behavior:url(/includes/_global/_js/UI_compatibility/iepngfix.htc);}
* html .containerPlus.form{display:block;position:absolute !important;}
* html .containerPlus.form .buttonBar{margin-top:0 !important;top:15px !important;right:-10px !important;}
* html .containerPlus.form .buttonBar a.close{behavior:url(/includes/_global/_js/UI_compatibility/iepngfix.htc);}
.containerPlus{z-index:999 !important;display:none;width:600px;position:fixed;top:2em;}
.containerPlus.form .content .formBox{padding:25px;padding-bottom:10px;margin-bottom:0;}
.containerPlus.form .buttonBar{position:relative;top:0;right:16px;z-index:1000;float:right;margin-top:-7px;margin-right:0px;}
.containerPlus.form .buttonBar a{display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:left bottom;background-color:Transparent;}
.containerPlus.form .buttonBar a:hover{background-position:left top !important;}
.containerPlus.form .buttonBar a.close{background-image:url("/images/_icons/ico_close.png");}
.containerPlus.form .buttonBar a span{display:none;}
.containerPlus.form .content{overflow:hidden;}
.containerPlus.form .o{background:none;}
.containerPlus.form .e{background:none;margin-left:3px;}
.containerPlus.form .c{background:none;margin-right:6px;padding-top:0;padding-bottom:0;}
#contentMain .casestudy p, #contentMain .casestudy h2{font:15px/26px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#contentMain .casestudy h2{color:#797979 !important;position:absolute;left:50px;top:5px;}
#contentMain .casestudy p.first{margin-top:20px;}
#contentMain .tools{position:absolute;right:15px;top:5px;list-style:none;margin:0;padding:0;}
#contentMain .tools.foot{position:relative;left:-15px;top:0;}
#contentMain .tools li{float:left;}
.portalNav #overview{display:none;}
}
.clientCycle #faderImagePrimary{display:block !important;}
.addthis_toolbox a{text-decoration:none !important;}
.addthis_counter a:hover{color:White !important;}
.addthis_counter .addthis_button_expanded:hover{color:#464646 !important;}
.socialBoxes{background-color:#EAF6FF;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;padding:4px 16px;min-width:226px;*width:226px;}
#footer .socialBoxes, #heroDivider .socialBoxes, .contentDivider.flushTop .socialBoxes{bottom:auto !important;top:8px;background-color:transparent;padding:0 16px 0 0;border:0 none;}
.signup #footer .socialBoxes{display:block;}
.twitter-share-button{position:relative;top:-1px;}
.socialBoxes{display:none;}
@media print{.hide, .hideText, .closed{display:block;}
.screen, iframe, #mastHead, #nav, #contentSide, #footer, #onDemandHdr{display:none;}
body, #bodyContainer, #contentContainer, #contentMain{position:static;width:7in;height:auto;float:none;margin:0;padding:0;}
#contentMain{color:black;font-size:11pt;line-height:13pt;}
small, .small, .textCaption, .textCaptionWhite{font-size:8pt;line-height:11pt;}
.medium{font-size:10pt;line-height:12pt;}
h1, h2, h3, h4, h5, h6{line-height:normal;}
h1{font-size:20pt;padding:24px 0 14px 0;}
h2{font-size:16pt;padding:24px 0 14px 0;}
h3{font-size:13pt;padding:13pt 0;}
h4{font-size:11pt;padding:11pt 0;}
h5{font-size:11pt;padding:8pt 0;}
h6{font-size:11pt;padding:6pt 0;}
#contentMain h2{font-weight:bold;}
#header .imr span, .consultCustom .imr span{display:block;}
#header h1{margin:0;padding:0;margin-bottom:-15pt;}
*:first-child+html #header{margin-bottom:20px;}
#pageIntroText p br{display:none;}
.contentBox{float:left;width:auto;height:auto;border:1px solid #e7ebef;border-bottom-width:4px;border-bottom-color:#93a1ac;}
.contentBox .innerContent{font-family:Verdana, Arial, Helvetica, sans-serif !important;background-image:none;background-color:transparent;width:auto;height:auto;font-size:12px !important;color:#696d6f;line-height:16px;}
.ui-tabs-nav{display:none;}
.comparePlans .imr span{display:block !important;visibility:visible !important}
}
@media projection, screen{.ui-tabs-hide{display:none;}
}