/* CSS Document */
html{overflow: -moz-scrollbars-vertical;}
body {font:12px Arial, Helvetica, sans-serif;color:#060606;/*line-height:1.5em;*/background-color:#fff;}
body,form,ul,li,p,h1,h2,h3,h5{margin:0;padding:0;}
h1{font-size:28px;}h2{font-size:25px;}h3{font-size:20px;}h4{font-size:16px;}
a{text-decoration:none;color:#1e5c98;}
img{border:none;}
a:hover{text-decoration:underline;color:#12395f;}
input{float:left;margin-right:5px;}
.padd15{padding:15px;}
.padd10{padding:10px;}
.padd20{padding:20px;}
.lucidaItalic,.banner .takeTour{font-family:lucida sans;font-style:italic;}
.lucida{font-family:lucida sans;}
/* Clearing html elements */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.container p {margin:0;/*padding:2px 5px;*/}
.xtop, .xbottom {background:transparent none repeat scroll 0 0;display:block;font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block;overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF none repeat scroll 0 0;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.xb1 {background:#d4d4d4 none repeat scroll 0 0;margin:0 5px;}.xb2 {border-width:0 2px;margin:0 3px;}.xb3 {margin:0 2px;}.xb4 {height:2px;margin:0 1px;}
.xboxcontent {background-color:#fff;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;display:block;height:auto; /*overflow:hidden;*/}
.gryCurve .xtop .xb2,.gryCurve .xtop .xb3,.gryCurve .xtop .xb4{ background:#f8f8f8;}
.greyBr .xb2,.greyBr .xb3,.greyBr .xb4 {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.greyBr .xb1 {background:#e5e5e5;}
.greyBr .xboxcontent {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.greyBr .headerBg .xb2,.greyBr .headerBg .xb3,.greyBr .headerBg .xb4,.greyBrHeader{background:#ffffff;}

.greyBr.greyBrProduct .xb1{background-color:#d4d4d4;}
.greyBr.greyBrProduct .xboxcontent, .greyBr.greyBrProduct .xb2,.greyBr.greyBrProduct .xb3,.greyBr.greyBrProduct .xb4 {border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.greyBr.greyBrProduct .xtop .xb2,.greyBr.greyBrProduct .xtop .xb3,.greyBr.greyBrProduct .xtop .xb4 {background-color:#f4f4f4;}
.greyBrHeader{padding:10px;}
.greyBrHeader .login{float:right;margin-right:40px;}
.greyBrHeader h2{font-weight:normal;color:#2e2e2e;float:left;padding-left:12px;}
.greyBrHeaderList{margin:5px 0 0 105px;}
.greyBrHeaderList span a{color:#a5a5a5;font-weight:bold;}
.greyBrHeaderList span.separator{width:1px;height:17px;background:url(../images/separator.gif) no-repeat;margin:0 3px;}
.greyBrHeaderList .selected{color:#3c3c3c;}

.darkGreyBg{margin-bottom:5px;}
.darkGreyBg .xtop .xb1, .darkGreyBg .xtop .xb2,.darkGreyBg .xtop .xb3,.darkGreyBg .xtop .xb4 {border-left:1px solid #cccfd6;border-right:1px solid #cccfd6;background:#cccfd6;}
.darkGreyBg .darkGreyBgHeader {background:url(../images/separator.gif) repeat-x;}
.darkGreyBg .xboxcontent{border-left:1px solid #aeb1b8;border-right:1px solid #aeb1b8;}
.darkGreyBg .icon1{background:url(../images/icon/icon1.jpg) no-repeat 10px center;font-weight:bold;padding:4px 25px;}
.darkGreyBg .xbottom .xb1, .darkGreyBg .xbottom .xb2, .darkGreyBg .xbottom .xb3, .darkGreyBg .xbottom .xb4{border-left:1px solid #aeb1b8;border-right:1px solid #aeb1b8;} 
.darkGreyBg .xbottom .xb1{background:#aeb1b8;}
.lightGreyBr{margin-bottom:12px;}
.lightGreyBr .xb2,.lightGreyBr .xb3,.lightGreyBr .xb4 {border-left:1px solid #ece9e9;border-right:1px solid #ece9e9;}
.lightGreyBr .xtop .xb2,.lightGreyBr .xtop .xb3,.lightGreyBr .xtop .xb4{background-color:#fff;}
.lightGreyBr .xb1 {background:#ece9e9;}
.lightGreyBr .xboxcontent {background:#fff;border-left:1px solid #ece9e9;border-right:1px solid #ece9e9;}

.greyBrBg{margin:0 4px;}
.greyBrBg .xtop .xb2,.greyBrBg .xtop .xb3,.greyBrBg .xtop .xb4 {border-left:1px solid #ece9e9;border-right:1px solid #ece9e9;background-color:#fff;}
.greyBrBg .xbottom .xb2,.greyBrBg .xbottom .xb3,.greyBrBg .xbottom .xb4 {border-left:1px solid #ece9e9;border-right:1px solid #ece9e9;}
.greyBrBg .xb1 {background:#ece9e9;}
.greyBrBg .xboxcontent {border-left:1px solid #ece9e9;border-right:1px solid #ece9e9;}
.greyBrBg .shortGreyBg{border-bottom:1px solid #ece9e9;background:url(../images/shortGreyBg.jpg) repeat-x bottom;padding:2px 12px 6px;}
.right-col .greyBrBg .shortGreyBg {padding:2px 5px 6px;}
.shortGreyBg div{font-weight:bold;font-size:13px;}

.greyBrBgContent div{float:left;}
.greyBrBgContent ul li{list-style:none;margin-top:12px;}

.headerContent .logo{float:left;margin-left:10px;}

.headerListItem div{ float:left; height:20px;}
.headerListItem .headerListItemC a{color:#FFFFFF;text-decoration:none; float:left; padding-top:2px;}
.headerListItem .headerListItemL {/*width:3px;height:21px;float:left;background:url(../images/headerListItemL.png) no-repeat -3px 0;*/width:3px;background:transparent url(../images/obtnL.gif) no-repeat left top;}
.headerListItem .headerListItemR {/*width:3px;height:21px;float:left;background:url(../images/headerListItemR.png) no-repeat -3px 0;*/width:3px;background:transparent url(../images/obtnR.gif) no-repeat left top;}
.headerListItem .headerListItemC{/*float:left;height:21px;padding-top:1px;background:url(../images/headerListItemC.gif) repeat-x 0 -21px;*/background:transparent url(../images/obtnC.gif) repeat-x left top;padding:0px 8px;font-weight:bold;}
/*.headerListItem.hover div, .headerListItem.selected div{background-position:0 0;}
.hover .headerListItemC a, .selected .headerListItemC a{color:#fff;text-decoration:none;}*/
.hover .headerListItemL{background:transparent url(../images/obtnHL.gif) no-repeat left top;width:3px;}
.hover .headerListItemR{background:transparent url(../images/obtnHR.gif) no-repeat left top;width:3px;}
.hover .headerListItemC{background:transparent url(../images/obtnHC.gif) repeat-x left top;}
.viziTag{color:#2f2f2f;font-size:13px;}
.viziTag span{font-size:18px;}
.viziTag a{font-size:11px;}
.viziTag p{line-height:1.6em;padding:15px;text-align:justify;margin-bottom:12px;}
.viziTagBg{position:relative;}
.itsFree{position:absolute;top:-10px;right:-5px;}
.viziTagBg p{font-size:12px;text-align:left;padding:9px 8px 6px;color:#152d45;font-weight:bold;}
.viziTagBg a{color:#152d45;text-decoration:underline;}
.viziTag .xboxcontent {background-color:#fdfdfd;border-left:1px solid #ececec;border-right:1px solid #ececec;}
.viziTag .xb1{background:#ececec;}
.viziTag .xb2,.viziTag .xb3,.viziTag .xb4 {background:#fdfdfd;border-left:1px solid #ececec;border-right:1px solid #ececec;}
.viziTagBg{margin:0 7px;position:relative;}
.viziTagBg .xboxcontent {background:#fdfdfd url(../images/greyBg1.gif) repeat-x bottom;border-left:1px solid #ececec;border-right:1px solid #ececec;}
.viziTagBg .xb1{background:#ececec;}
.viziTagBg .xtop .xb2,.viziTagBg .xtop .xb3,.viziTagBg .xtop .xb4 {background:#fdfdfd;border-left:1px solid #ececec;border-right:1px solid #ececec;}
.viziTagBg .xbottom .xb2,.viziTagBg .xbottom .xb3,.viziTagBg .xbottom .xb4 {background:#f0f0f0;border-left:1px solid #ececec;border-right:1px solid #ececec;}

.greyBg1 .xboxcontent {background-color:#fafafa;border-left:1px solid #fafafa;border-right:1px solid #fafafa;}
.greyBg1 .xb1{background:#fafafa;}
.greyBg1 .xb2,.greyBg1 .xb3,.greyBg1 .xb4 {background:#fafafa;border-left:1px solid #fafafa;border-right:1px solid #fafafa;}
.greyBg2 .xboxcontent {background-color:#f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;}
.greyBg2 .xb1{background:#f9f9f9;}
.greyBg2 .xb2,.greyBg2 .xb3,.greyBg2 .xb4 {background:#f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;}
.greyBg3 .xboxcontent {background-color:#f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;}
.greyBg3 .xb1{background:#f6f6f6;}
.greyBg3 .xb2,.greyBg3 .xb3,.greyBg3 .xb4 {background:#f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;}
.greyBg6 .xboxcontent {background-color:#f3f2f2;border-left:1px solid #f3f2f2;border-right:1px solid #f3f2f2;}
.greyBg6 .xb1{background:#f3f2f2;}
.greyBg6 .xb2,.greyBg6 .xb3,.greyBg6 .xb4 {background:#f3f2f2;border-left:1px solid #f3f2f2;border-right:1px solid #f3f2f2;}

.greyBg4{background:#e1e1e1;font-weight:bold;padding:2px 0;text-align:center;}
.greyBg5{background:#fbfbfb;}
.topSiteHome{float:left;width:48%;margin:5px 0 0 5px;}

.headerList  .active .xboxcontent, .headerList  .hover .xboxcontent {background-color:#ffb22f;border-left:1px solid #ffb22f;border-right:1px solid #ffb22f;color:#fff;}
.headerList  .active .xboxcontent a, .headerList  .hover .xboxcontent a{text-decoration:none;color:#fff;}
.headerList  .active .xb1, .headerList  .hover .xb1{background:#ffb22f;}
.headerList  .active .xb2,.headerList .active .xb3,.headerList .active .xb4,.headerList  .hover .xb2,.headerList .hover .xb3,.headerList .hover .xb4 {background:#ffb22f;border-left:1px solid #ffb22f;border-right:1px solid #ffb22f;}
.headerList  .hover .xboxcontent div{display:block;}

.wrapper{background:url(../images/bodyBg.jpg) repeat-x;}
.container{width:960px;margin:0 auto;}
.container{position:relative;}
.header{margin-bottom:8px;}
.headerHd{background:#eee url(../images/headerBg.gif) repeat-x bottom;padding:0px 10px;color:#6e6e6e;width:938px;}
.headerHd .headerList{float:right;}
.headerHd .productList{/*margin-left:9px;*/}
.headerHd .productList span a{font-weight:bold;color:#000;padding:6px 8px;float:left;/*IE7*/}
.headerHd .productList span a.active{background-color:#fff; text-decoration:none; color:#7e7e7e; font-weight:bold !important; }
/*.main-content{margin-top:8px;}

.countrySelector{border-left:1px solid #8e8e8e;float:left;margin-left:5px;padding-left:5px;}

.countrySelector .changeCountry{margin-right:5px;}
.countrySelector .countryFlag{float:left;margin:1px 0 0 2px;}
.countryList{display:none;}*/
.loggedinUsername div{padding:6px 0 0 0;}
/*.changeCountryActive .countryList{display:block;}
.changeCountryActive .changeCountry{visibility:hidden;}*/

.headerList .headerListItem{float:left;cursor:pointer;}
.headerListItem a{color:#000;}
.subHeaderList{display:none;position:absolute;right:0;border:1px solid #cbcbcb;background:#e7e6e6;}
.subHeaderList ul{list-style:none;}
.headerListItem .subHeaderList ul li a{color:#020202;background:none;line-height:1.8em;}
.subHeaderList ul li.hover{background:#a09f9f;}
.subHeaderList ul li.hover a{color:#fff;text-decoration:none;}
.headerListItem .hasSubList a{background:url(../images/icon/sub-headerList.gif) no-repeat right 9px;padding-right:10px;}
.hover .hasSubList a{background:url(../images/icon/sub-headerListActive.gif) no-repeat right 9px;}

.signInContainer{/*position:absolute;right:0;top:25px;z-index:5000;*/display:none;width:320px;}
.signInTop{width:320px;height:35px;background:url(../images/signInTop.png) no-repeat 1px center;}
.signInTop div{left:20px;position:relative;top:10px;color:#262626;font-size:13px;font-weight:bold;}
.signInCenter{width:291px;padding:0 17px;background:url(../images/signInCenter.png) repeat-y;}
.signInBottom{width:325px;height:20px;background:url(../images/signInBottom.png) no-repeat;}
div.closeSignIn{width:15px;height:15px;position:absolute;right:10px;top:0px;z-index:1000;}
.websiteSearch{float:right;margin:9px -9px 0 0 ;}
.login .btn{float:left;}
.signInContainer .btn{float:right;}
.websiteSearchInput{border-top:1px solid #8a3f03;border-left:1px solid #8a3f03;border-bottom:1px solid #bcbcbc;border-right:1px solid #bcbcbc;color:#bb8b64;padding:5px 30px 6px 5px;font-size:11px;width:300px;margin-right:10px;}
.blogSearch{margin-top:15px;}
.blogSearchInput{background:url(../images/icon/searchIconGrey.gif) no-repeat center right;border:1px solid #dcdbdb;color:#777;padding:5px 30px 6px 5px;font-size:11px;width:238px;position:relative;top:-9px;margin-right:10px;}
.headerContent{margin:25px 0 20px 10px;width:938px;}
/*.banner{width:672px;height:219px;}
.banner1{background:url(../images/homepage/bannerBg1.jpg) no-repeat;}
.banner2{background:url(../images/homepage/bannerBg2.jpg) no-repeat;}
.banner3{background:url(../images/homepage/bannerBg3.jpg) no-repeat;}
.banner h1{font-weight:normal;}
.banner p{margin:10px 0 0 5px;}
.banner .takeTour, .login a{text-decoration:underline;}*/
.topNavWrapperL{background:url(../images/homepage/topNavL.jpg) no-repeat scroll left bottom;width:5px;height:28px;float:left;}
.topNavWrapperR{background:url(../images/homepage/topNavR.jpg) no-repeat scroll left bottom;width:5px;height:28px;float:left;}
.topNav{background:#7FB3E6;float:left;width:662px;}
.topNav .topNavList{float: right;margin-right:20px;}
.topNav .login{float:left;margin:2px 0 0 15px;}
.topNav .login img{position:relative;top:4px;cursor:pointer;margin-right:10px;}
.topNavList a{font-size:13px;display:block;padding:5px 20px;cursor:pointer;}
.topNavList .active a{font-weight:bold;background-color:#aacdf0;}
.topNavList span{float:left;color:#163C61;font-weight:bold;}
.topNavList .prev-topNavItem{background:url(../images/prev.gif) no-repeat center left;width:5px;height:30px;}
.topNavList .next-topNavItem{background:url(../images/next.gif) no-repeat center left;width:5px;height:30px;}
.topNavList a:hover{text-decoration:none;}
.greyBrBg .topNav1{padding:0;}
.topNav1 div{float:left;}
.topNav1 a{display:block;padding:3px 25px 5px;}
.left-col{float:left;width:673px;margin:3px 6px;}
.left-col .paraHeading{color:#194f8c;font-weight:normal;margin:5px;}
.left-col .paraHeading .date{color:#939393;font-size:11px;}
.right-col{float:left;width:264px;margin:3px 7px 3px 0;}
a.link{color:#8b8c8d;font-size:11px;}
.lightGreyBr ul li{list-style:none;margin:6px 12px;}
.lightGreyBr ul li a.link{font-size:12px;}
.footer{margin:10px 0;}
.footer .divider,.compareSiteContainer .divider{margin:0 3px 0 5px;color:#989898;}
.footer,.footer a{color:#989898;font-size:11px;}
.footer div{color:#666;}
.footer a:hover{color:#666;}
.shortGreyBg .views{float:right;font-size:12px;}
.shortGreyBg .views span{color:#060606;text-decoration:underline;cursor:pointer;}
.shortGreyBg .views .active{text-decoration:none;color:#828282;cursor:default;}

.btn {cursor:pointer;}.btn div{float:left;height:24px;}
.btn .btnL{width:2px;background:url(../images/btnL.png) no-repeat;}
.btn .btnR{width:2px;background:url(../images/btnR.png) no-repeat;}
.btn .btnC{background:url(../images/btnC.gif) repeat-x;padding:0px 8px;font-weight:bold;}
.btn .btnC div{margin:4px 0 0;color:#fff;height:1%;}
.hover .btnL{background:url(../images/btnL.png) no-repeat 0 -24px;}
.hover .btnR{background:url(../images/btnR.png) no-repeat 0 -24px;}
.hover .btnC{background:url(../images/btnC.gif) repeat-x 0 -24px;}
.click .btnL{background:url(../images/btnL.png) no-repeat 0 -48px;}
.click .btnR{background:url(../images/btnR.png) no-repeat 0 -48px;}
.click .btnC{background:url(../images/btnC.gif) repeat-x 0 -48px;}

.categoryList{padding:5px;}
.categoryList ul li{margin:8px 0 0 12px;display:inline;line-height:1.8em;}
.categoryList ul li a{color:#8B8C8D;}
.errDiv{display:none;font-weight:bold;font-size:11px;}
/************************* Slide Viewer CSS *****************************/
/*preload classes*/ 
.svw {width: 672px; height: 222px; background: #fff;} 
.svw ul {position: relative; left: -999em;}  
/*core classes*/ 
#bannerSlider{background:url(../images/homepage/bannerTop.jpg) no-repeat left top;}
.stripViewer { position: relative; overflow: hidden; padding-top:4px;}
/* this is your UL of images */
.stripViewer ul { margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
.stripViewer ul li {  float:left; } 
.stripTransmitter { overflow: auto; width: 1%; display:none;} 
.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #ff0000; color: #fff; text-decoration: none; display: block; } 
.stripTransmitter a:hover, a.current{ background: #fff; color: #ff0000; }

.alignTxt2Btn{position:relative;top:5px;margin-left:5px;}
.bannerPad{position: relative;top:30px;left:30px;}

.signUp .left-col{width:400px;padding:10px 20px;}
.signUp .right-col{padding:28px 0;width:490px;}
.signupItemLabel{text-align:right;padding-right:5px;width:40%;}
.signupItem{width:203px;}
.signupItemSelect{width:207px;}
.signUp .greyBg1, .signUp .greyBg2, .signUp .greyBg3, .signUp .greyBg6{margin-bottom:20px;width:368px;}
.signUp .right-col .greyBg1{width:466px;margin-bottom:0;}
.takeTourList{background-color:#e6e7e9;margin:10px 10px 0;color:#1d1d1d;font-size:13px;padding:4px 10px;}
.takeTourList .divide{margin:0 5px;}
.takeTourList a{color:#4f5050;}
.takeTourList a:hover{color:#1d1d1d;}
.takeTourList a.active{text-decoration:underline;color:#1d1d1d;}
.viziTagWrapper{background:url(../images/containerShadow.jpg) no-repeat bottom;padding-bottom:10px;}
.productContainer{display:none;}
.productBanner{margin:10px;}
.productBanner ul{margin-left:10px;}
.productBanner ul li{list-style:none;background:url(../images/icon/icon11.png) no-repeat;padding-left:23px;margin-top:10px;}
.productBanner p{line-height:1.5em;margin-bottom:5px;padding:2px 5px;}
.productBanner .right-col{width:325px;}
.productBanner .right-col img{float:right;}
.productBanner .left-col{width:570px;}
.productBanner .xboxcontent{padding:5px 10px;}
.productBanner .xtop .xb2, .productBanner .xtop .xb3, .productBanner .xtop .xb4{background:#fdfdfd;}
.highlight{color:#25619f;}
.iconFloat{float:left;margin:0 10px;}
.signupBenefits ul{margin:10px 10px 10px 30px;}
.signupBenefits ul li{margin-top:5px;}
.mandatoryFields{color:#9e9f9f;text-align:right;margin-right:38px;font-size:11px;}
.staticPageWrap{margin: 0pt 20px; padding: 12px 0pt;font-size:13px;}
.staticPageWrap .basic {margin:0 0 0 10px;}
.staticPageWrap .header {font-weight:bold;margin:15px 0 5px;}
.staticPageWrap .tncheader {font-weight:bold;margin:15px 10px 5px 0;}
.staticPageWrap .define {margin:5px 0 0 10px;}
.form{margin-top:10px;}
div.field {clear:left;margin: 0px 0px 0px 10px;padding:5px 0 4px;}
div.field:after {clear:both;content:'.';display:block;line-height:0pt;visibility:hidden;}
div.field:hover {background:#f9f9f9;}
.field label {display:block;float:left;padding:3px 10px 0pt;text-align:right;width: 180px;}
.field textarea {height:140px;}
.field input.txt, .field input.smtxt, .field textarea {border-color:#999999 rgb(204, 204, 204) rgb(221, 221, 221) rgb(170, 170, 170);border-style:solid;border-width:1px;width:520px;}
.field input.smtxt {width:170px;}
.field input.txt:focus, .field input.smtxt:focus, .field textarea:focus {background:#fef9f4 none repeat scroll 0%;}
#submit {margin-left:200px;}
.compareSite{border-bottom:1px dotted #cdcdcc;padding:15px 0 15px 45px;}
.compareSite div{float:left;font-weight:bold;}
.compareSite input{margin:0 5px;}
.compareSiteContainer{position:relative;padding:15px;}
#siteVisitsSummary{padding:15px;}
.compareSiteContainer h3,#siteVisitsSummary h3{color:#474745;font-weight:normal;}
.compareSiteContainer table{position:absolute;top:15px;z-index:1000;left:220px;font-size:10px;color:#777777;}
.compareSiteNav{position:relative;top:1px;}
.compareSiteNav .tab{margin-left:2px;cursor:pointer;float:right;}
.compareSiteNav .tabL,.productTabContainer .tabL{width:4px;height:25px;background:url(/images/tabL.gif) no-repeat;float:left;}
.compareSiteNav .tabR,.productTabContainer .tabR{width:4px;height:25px;background:url(/images/tabR.gif) no-repeat;float:left;}
.compareSiteNav .tabC,.productTabContainer .tabC{height:25px;background:url(/images/tabC.gif) repeat-x;padding:0 10px;float:left;}
.compareSiteNav .tabC div,.productTabContainer .tabC div{height:20px;padding-top:4px; float:left;}
.productTabContainer .tabL,.productTabContainer .tabR,.productTabContainer .tabC{height:24px;}
.compareSiteContent{border:1px solid #dadada;display:none; overflow:hidden;}
.compareSiteNav .active .tabL,.productTabContainer .active .tabL{background:url(/images/tabL.gif) no-repeat 0 -25px;}
.compareSiteNav .active .tabR,.productTabContainer .active .tabR{background:url(/images/tabR.gif) no-repeat 0 -25px;}
.compareSiteNav .active .tabC,.productTabContainer .active .tabC{background:url(/images/tabC.gif) repeat-x 0 -25px;color:#D41921;font-weight:bold;}
/* MediaMix */
.mediamix .container{width:1002px;}
.mediamix .staticPageWrap{margin:0 11px;}
.productTabContainer{border-bottom:1px solid #e0e0e0;padding:2px 0 0 8px;background:#f4f4f4 url(/images/productTabContainer.gif) repeat-x 0 bottom;}
.productTabContainer .productTab{float:left;margin-right:3px;cursor:pointer;position:relative;top:1px;border-bottom:1px solid #e0e0e0;}
.productTabContainer .active{position:relative;top:1px;border-bottom:1px solid #FFFFFF;}
.specifydiv2 {font-size:16px;color:#d41921;font-weight:700;}
.createdon{font:11px Arial, Helvetica, sans-serif;color:#8e8e8e;margin-top:6px;display: block;}
/* Compare */
#siteVisitsSummary table{borderc-collapse:collapse;border:1px solid #dadada;margin-top:10px;}
#siteVisitsSummary td{text-align:right;border-top:1px solid #dadada;padding:3px 10px;}
#siteVisitsSummary td.siteSummaryItem{border-right:1px solid #f0f0f0;}
#siteVisitsSummary th{text-align:right;color:#d41921;padding:3px 10px;background:#fff url(/images/tableBg.gif) bottom repeat-x;}
#siteVisitsSummary .alt td{background-color:#fbfbfa;}
.demographics div{width:20px;height:20px;cursor:pointer;}
.demographics #pieChart{background:url(/images/logo/pieChart.gif) no-repeat;}
.demographics #pieChart.active{background:url(/images/logo/pieChart.gif) no-repeat 0 -20px;}
.demographics #barGraph{background:url(/images/logo/barGraph.gif) no-repeat;}
.demographics #barGraph.active{background:url(/images/logo/barGraph.gif) no-repeat 0 -20px;}
.demographicsContent{display:none;}
.pielegend {font-size:11px;}
.pielegend .piecolor {float:left;height:11px;margin:0 10px;width:11px;}
.errCompareDiv{display:none;padding:6px 10px;margin-top:12px;background-color:#FFFF99;font-size:12px;border:1px dashed #fccdab;width:91%;}
.errCompareDivMsg{float:left;color:#D41921;}
.compareSite div.errCompareDivClose{text-align:right;text-decoration:underline;width:100%;cursor:pointer;font-weight:normal;}
.demographicPieChartLegend {width:190px;float:right;margin:10px;padding-top:2px;padding-left:10px;padding-right:10px;}
.chartSiteTitle{color:#D41921;text-align:center;font-weight:bold;}

/*TOOL TIPS*/
.tooltipMessage {padding: 5px;background-color: #FFFFCC;border: 1px solid #ff9933; width:180px; color: #6b6b6b; display:none; position:absolute;left:0px;top:0px; z-index: 203;}

/*Reports Page Content*/
.pagesection {	border-top:1px dashed #d8d8d8;	margin:0 15px;}
.headsection {border-top:none;}
.graphsmfour {float:left;/*width:25%;*/	width:50%;height:235px;}
.graphicon {margin-bottom:10px;	float:left;}
.pielegend {font-size:11px;	color:#000000;line-height:16px;}
.pielegend .piecolor {width:11px;height:11px;float:left;margin:0 10px;}

/*Demographics - added by blacksquare Rev 3*/
.demo {padding:20px;}
.demo .top {border-top:0;padding-top:0;}
.demosection {border-top:1px dashed #CCC;padding-top:10px;padding-bottom:5px;}
.demosection h2 {color:#474745;	font-weight:bold;}
.demosection .pielegend {margin-top:70px;}
.demosection .chartindex {margin-top:20px;}
.header_links {	background-image:url(../images/traffic-gradient.png);background-repeat:repeat-x;clear:both;font-size:15px;margin:0 15px;min-height:20px;padding:3px 14px;}
.seperator {color: #ff8888;	font-size:16px;}
.header_links a {font-size:14px;padding:0 10px;text-decoration:none;color: #181818;}
.header_links a:hover {	text-decoration:underline;}
.header_links .disabledLink {color:#DE2A00;}
.header_links .disabledLink:hover {text-decoration:none;color:#DE2A00;}

/*Site Visits Page*/
.nonpub_sitevisit {left:325px;position:absolute;text-align:center;top:150px;}
.nonpub_sitevisit div {color:#474745;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:20px;}
.sitevisit {position: relative;}

/*My Sites - added by blacksquare Rev 2*/
.mysitessection {padding:25px 0 10px 50px;margin:10px 15px;border-top:1px dashed #CCC;}
.mysiteslink {margin-bottom:15px;}
.mysiteslink a {font-size:22px;line-height:22px;text-decoration:none;}
.mysitesdata {font-size:18px;line-height:18px;font-weight:bold;color:#fd7c14;margin-bottom:5px;}
.mysitesview {margin-top:3px;}
.mysitesview a {font-size:14px;line-height:18px;color:#fe5a00;font-weight:bold; text-decoration:underline;}
.mysitesview a:hover {color: #ae0000;}
.mysitesx a {font-size:22px;line-height:22px;font-weight:bold;}

/*Error msgs on error ftls*/
#error {/*margin-left: 20px;*/} 
#error .simpleerror {font-size:18px;font-weight:700;margin:10px 0px 10px 10px;}
#error .fferror {font-size:14px;margin:10px 0px 10px 10px;}
#error .statserr {font-size:20px;line-height:24px;margin-bottom:5px;}
h3.formheader {	background-image:url(../images/bg-formhdr.png);width:806px;	height:26px;background-repeat:no-repeat;margin:5px 20px 15px 20px;padding:6px 15px;color:#474745;}
td.texttd {padding:3px 5px 10px 0px;color:#626262;font-size:14px;}
td.textlegend {	padding:3px 5px 5px 0px;color:#626262;font-size:10px;}
.forminstr {padding:5px 50px 10px 50px;	color:#626262;font-size:14px;}

/*Added by Abhishek*/
.FL{ float:left;}.FR{ float:right;}.CL{ clear:both;}.TR{ text-align:right;}.TC{ text-align:center;}.TL{ text-align:left;}.DN{display:none;}.DB{display:block;}
.ul { text-decoration:underline;}.bold{ font-weight:bold;}

.PA5{ padding:5px;}.PA10{ padding:10px;}.PA15{ padding:15px;}.PA20{ padding:20px;}
.PT3 {padding-top:3px;}.PT4 {padding-top:4px;}.PT5 {padding-top:5px;}.PT10 {	padding-top:10px;}.PT20 {padding-top:20px;}.PT35 {padding-top:35px;}
.PB3{padding-bottom:3px;}.PB5{ padding-bottom:5px;}.PB7{padding-bottom:7px;}.PB10{padding-bottom:10px;}.PB15 {padding-bottom:15px;}.PB20{padding-bottom:20px;}
.PL3{ padding-left:3px;}.PL5{ padding-left:5px;}.PL10{ padding-left:10px;}.PL15{ padding-left:15px;}.PL20{ padding-left:20px;}.PL25{ padding-left:25px;}
.PR5{ padding-right:5px;}.PR10{ padding-right:10px;}.PR15{ padding-right:15px;}.PR20{ padding-right:20px;}.PR25{ padding-right:25px;}
.ML5{margin-left:5px;}.ML10{margin-left:10px;}.ML15{margin-left:15px;}.ML20{margin-left:20px;}.ML35{margin-left:35px;}
.MT3{ margin-top:3px;}.MT5{ margin-top:5px;}.MT8{ margin-top:8px;}.MT10{ margin-top:10px;}.MT15{ margin-top:15px;}.MT20{ margin-top:20px;}.MT25{ margin-top:25px;}
.MR5{ margin-right:5px;}.MR10{ margin-right:10px;}.MR15{ margin-right:15px;}.MR20{ margin-right:20px;}
.MB5{ margin-bottom:5px;}.MB10{ margin-bottom:10px;}.MB15{ margin-bottom:15px;}.MB20{ margin-bottom:20px;}.MB25{ margin-bottom:25px;}.MB35{ margin-bottom:35px;}


.gryBrdr{ border-top:1px #f1f1f1 solid; width:100%;}


.lucidaSans{ font-family:lucida sans, Arial;}	
	
.o_12{ font-size:12px; color:#f77f00;}.o_14{ font-size:14px; color:#f77f00;}.o_18{ font-size:18px; color:#f77f00;}
.g_14{ font-size:14px; color:#389303;}.g_18{ font-size:18px; color:#389303;}
.b_10{ font:10px Arial; color:#000000;}.b_11{ font:11px Arial; color:#000000;}.b_12{ font:12px Arial; color:#000000;}.b_14{ font:14px Arial; color:#000000;}
.bl_11 {font-size:11px;	color:#2b5ebc;}.bl_12 {font-size:12px;	color:#2b5ebc;}
.dbl_10{ color:#22468f; font-size:10px;}.dbl_11{ color:#22468f; font-size:11px;}.dbl_13{ color:#22468f; font-size:13px;}.dbl_14 {font-size:14px;color:#22468f;}.dbl_16 {font-size:16px;color:#22468f;}.dbl_18 {font-size:18px;color:#22468f;}
.dgry_12 {color:#3c3c3c;font-size:12px;}.dgry_16 {color:#3c3c3c;font-size:16px;}
.mgry_12 {color:#444444;font-size:12px;}.mgry_13 {color:#444444;font-size:13px;}
.lgry_11 {color:#4a4a4a;font-size:11px;}.lgry_12 {color:#4a4a4a;font-size:12px;}.lgry_14 {color:#4a4a4a;font-size:14px;}.lgry_15 {color:#4a4a4a;font-size:15px;}
.r_12 {font-size:12px;	color:#D41921;}.r_12 {font-size:12px;	color:#D41921;}
.gryBand{background-color:#f8f8f8;padding:10px; font-size:27px; color:#444444; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; width:938px;float:left;}
.colL{ border-right: 1px #bbbbbb dotted; overflow:hidden; float:left; width:625px; margin-bottom:10px;}
.colR{ overflow:hidden; float:left; width:290px; color:#606060; font-size:14px;}
.vioGradBox{ background: transparent url(../images/vioGradBg.jpg) no-repeat top left; padding:20px 15px; width:582px; overflow:hidden;}
.vioGradBox .title{ font-size:18px; color:#073f98; padding-bottom:20px; }

.blueGradBox{ background: transparent url(../images/blueGradBg.jpg) no-repeat top left; padding:10px; width:183px; overflow:hidden;}
.blueGradBox .title{ font-size:13.vioGradBox .titlepx; color:#073f98; text-decoration:underline; font-weight:bold; }
.blueGradBox .cont {color:#777777; font-size:13px; padding-top:10px; text-align:center;}
.greyBgBox{ font-size:12px; background-color:#fdfdfd; border:1px #f8f8f8 solid; padding:10px 0; float:left; /*overflow:hidden;*/}
.greyBgBox table th{color:#474747; font-weight:bold; padding:2px 0; background: transparent url(../images/tableHeaderBg.gif) repeat-x 0 12px; text-align:left;}
.greyBgBox table td{color:#474747; padding:2px 0;}

.page li{ float:left;font-size:11px; background: transparent url(../images/sep.gif) no-repeat 100% 3px; padding:0 6px; list-style-type:none;}
.page li a{ font-weight:bold; text-decoration:underline; color:#000;}
.page li a.inAct{ font-weight:bold; text-decoration:underline; color:#c5c5c5;}
.page li.curr a{ font-weight:normal; text-decoration:none;}
.page li.last{ background:none;}

.staticPageWrap1 { font-size:13px; margin:0 10px; padding:12px 0;}
.mainCont{ width:938px; border:1px #f2f2f2 solid; border-top:none; /*overflow:hidden;*/ padding:10px 0; }
#summTabs .disabled a{ background:none;}
.tabBG{ background:transparent url(../images/tabRcurve.gif) no-repeat right top; height:29px; width:935px; padding-right:4px;}
.tabCont{ background:transparent url(../images/tabBG.jpg) repeat-x right top; height:29px; width:100%;}
.tabCont ul{ background:transparent url(../images/tabLcurve.gif) no-repeat left top; height:29px; padding-left:5px;}
.tabCont ul li { float:left; list-style-type:none; background:transparent url(../images/tabSep.gif) no-repeat right 5px;}
.tabCont ul li a{ float:left; color:#474747; font-size:12px; font-weight:bold; text-decoration:none; padding:7px 10px;}
.tabCont ul li a.curr, .tabCont ul li a:hover{ color:#ffffff; background: transparent url(../images/tabBG_curr.jpg) repeat-x left top; text-decoration: none;}
.tabCont ul li a.sel{ color:#ffffff; background: transparent url(../images/tabBG_curr.jpg) repeat-x left top; text-decoration: none;}
.tabCont ul li.last{ background:none;}
ul.links{background:none;}
ul.links li { float:left; list-style-type:none; background:transparent url(../images/tabSep.gif) no-repeat right 5px; padding:0 5px;}
ul.links li a{ float:left; color:#000000; font-size:11px; font-weight:normal; text-decoration:underline; padding:5px;}
ul.links li a:hover{ background:none; color:#000000;}
ul.links li.last{ background:none; padding-right:0;}

.hdbox {width:100%;}
.hdbox .hdtl {background:url(../images/hdTL.gif) no-repeat scroll left top transparent;	float:left;	height:30px;width:6px;}
.hdbox .hdtr {background:url(../images/hdTR.gif) no-repeat scroll right top transparent;float:right;height:30px;width:6px;}
.hdbox .hdtc {background:url(../images/hdTC.gif) repeat-x scroll left top transparent;height:31px;width:100%;}
.hdbox .hdheading {float:left;padding-left:5px;	padding-top:10px;}
.hdheading h5 {	float:left;	font-size:12px;	font-weight:bold;color:#4e4e4e;	padding:0;margin:0;}
.hdbox .hdcnt {	border-left:1px solid #ececec;border-right:1px solid #ececec;overflow:hidden;padding:10px 10px 0;}
.hdbox .hdbl {background:url(../images/hdBL.gif) no-repeat scroll left bottom transparent;float:left;height:6px;width:6px;}
.hdbox .hdbr {background:url(../images/hdBR.gif) no-repeat scroll right bottom transparent;float:right;height:6px;width:6px;}
.hdbox .hdb {background:url(../images/hdBC.gif) repeat-x scroll left bottom transparent;height:6px;width:100%;}
.gryBox {overflow:hidden;width:675px;}
.gryBox .gryTop {background:transparent url(../images/gryTopBg.gif) no-repeat top left;	height:7px;width:675px;	float:left;}
.gryBox .gryCont {background:transparent url(../images/gryBg.gif) repeat-y top left;padding:10px 20px 10px 15px;width:640px;float:left;}
.gryBox .gryBottom {background:transparent url(../images/gryBottomBg.gif) no-repeat top left;height:7px;width:675px;float:left;}
.rowDiv { border-bottom:1px dotted #CDCDCD;	float:left;	padding:20px 25px 5px 0;width:595px;}
.rowDiv p{width:490px; float:left;}
.rowDiv ul li{list-style-type:none;padding:5px 0 0 10px; font-size:12px; color:#444444;}
.last {border:none;background:none;padding-bottom:0;}
.startNowBtn {background:transparent url(../images/startNowBtn.jpg) no-repeat top left;width:70px;height:24px;cursor:pointer;display:block;}
.viewOurPlansBtn {background:transparent url(../images/viewOurPlansBtn.jpg) no-repeat top left;width:102px;height:25px;	cursor:pointer;	display:block;}
.viewOurPlansGrBtn {background:transparent url(../images/viewOurPlansGrBtn.jpg) no-repeat top left;width:137px;height:32px;	cursor:pointer;display:block;}
.addVizisenseTagBtn{ background:transparent url(../images/addVizisenseTagBtn.jpg) no-repeat top left; width:137px; height:32px;cursor:pointer;	display:block;}
.knowMoreBtn{ background:transparent url(../images/knowMoreBtn.gif) no-repeat top left; width:106px; height:32px;cursor:pointer;	display:block;}
.rhsList li {padding:5px 0;list-style-type:none;}
.rhsList ul li {padding:10px 0 0 10px;list-style-type:none;}
.rhsList li a {color:#4e4e4e;text-decoration:underline; font-size:13px;}
.newsList li{padding:5px 0;list-style-type:none; color:##777777; text-align:justify;}
.newsList li a {color:#3972cd;text-decoration:underline; line-height:18px;}
.gryhdbox {width:100%;}
.gryhdbox .gryhdtl {background:url(../images/gryhdTL.gif) no-repeat scroll left top transparent;float:left;height:38px;	width:7px;}
.gryhdbox .gryhdtr {background:url(../images/gryhdTR.gif) no-repeat scroll right top transparent;float:right;height:38px;width:7px;}
.gryhdbox .gryhdtc {background:url(../images/gryhdTC.gif) repeat-x scroll left top transparent;height:38px;width:100%;}
.gryhdbox .gryhdheading {background:url(../images/gryhdbull.gif) no-repeat scroll left 19px transparent;float:left;padding-left:10px;padding-top:14px;margin-left:5px;}
.gryhdheading h5 {float:left;font-size:13px;font-weight:bold;color:#000;}
.gryhdbox .gryhdcnt {border-left:1px solid #ececec;	border-right:1px solid #ececec;	overflow:hidden;padding:10px 10px 0;}
.gryhdbox .gryhdbl {background:url(../images/hdBL.gif) no-repeat scroll left bottom transparent;float:left;height:6px;width:6px;}
.gryhdbox .gryhdbr {background:url(../images/hdBR.gif) no-repeat scroll right bottom transparent;float:right;height:6px;width:6px;}
.gryhdbox .gryhdb {background:url(../images/hdBC.gif) repeat-x scroll left bottom transparent;height:6px;width:100%;}

/*Summary page*/

.hideStats{ background:transparent url(../images/free_view-top.gif) no-repeat top left; width:379px; height:234px; overflow:hidden; position:relative; }
.hideStats a.upgradeNowBtn{position:absolute; top:55%; right:20px;}
.hideBotStats{ background: transparent url(../images/free_view.gif) no-repeat top left; width:908px; height:240px; overflow:hidden; position:relative; margin-left:19px; }
.hideBotStats .upgradeBox{ background: transparent url(../images/upgradeBoxBg.gif) no-repeat top left; width:330px; height:61px; overflow:hidden;position:absolute; top:60px; left:245px; padding:30px;}
.upgradeNowBtn{	background:url(../images/upgradeNowBtn.gif) no-repeat scroll left top transparent; width:144px; height:35px; cursor:pointer; display:block;}
.upgradeNow_2Btn{	background:url(../images/upgradeNow_2Btn.gif) no-repeat scroll left top transparent; width:99px; height:26px; cursor:pointer; display:block;}
.summTab .summL{background:transparent url(../images/summL.gif) no-repeat top left; height:25px; width:7px; float:left;}
.summTab .summC{width:90%;background:transparent url(../images/summC.gif) repeat-x top left; height:22px; float:left; font-size:12px; font-weight:bold; padding-top:3px;}
.summTab .summR{background:transparent url(../images/summR.gif) no-repeat top left; height:25px; width:7px; float:left;}

/*Summary page*/

/*signIn*/
.gryhdpop {width:100%;font-family: Arial;	display:none;}
.gryhdpop .gryhdpoptl {background:url(../images/gryhdpopTL.gif) no-repeat scroll left top transparent;float:left;height:29px;width:3px;}
.gryhdpop .gryhdpoptr {background:url(../images/gryhdpopTR.gif) no-repeat scroll right top transparent;	float:right;height:29px;width:3px;}
.gryhdpop .gryhdpoptc {background:url(../images/gryhdpopTC.gif) repeat-x scroll left top transparent;height:29px;width:100%;}
.gryhdpop .gryhdpopheading {float:left;	padding-left:10px;padding-top:7px;width:300px;}
.gryhdpopheading h5 {float:left;font-size:15px;	color:#073260;}
.gryhdpop .gryhdpopcnt {overflow:hidden;padding:10px 10px 0;background-color:#fff;}
.gryhdpop .gryhdpopbl {background:url(../images/gryhdpopBL.gif) no-repeat scroll left bottom transparent;float:left;height:29px;width:3px;}
.gryhdpop .gryhdpopbr {background:url(../images/gryhdpopBR.gif) no-repeat scroll right bottom transparent;float:right;height:29px;width:3px;}
.gryhdpop .gryhdpopb {background:url(../images/gryhdpopBC.gif) repeat-x scroll left bottom transparent;height:29px;width:100%;}
#signInPop{ position:relative;}
.signInPop,.forgotPwdPop{ position:absolute; /*top:30px; left:-200px; .left:-170px;z-index:3000;*/}
.signIn{ font-size:12px;}
.signIn label{ color:#174473;}
.signIn input{ color:#8b8585; font-size:12px; padding:0 2px; width:200px;}
.signInBtn, input.signInBtn{ width:72px; height:22px; display:block;border:none;background:transparent url(../images/signInBtn.jpg) no-repeat top left; display:block; cursor:pointer; }
.forgotpwdBtn{ width:72px; height:22px; display:block;	background:transparent url(../images/signInBtn.jpg) no-repeat top left; display:block; cursor:pointer; }
.popCloseBtn{ width:14px; height:14px; display:block; background:transparent url(../images/popClose.gif) no-repeat top left; display:block; cursor:pointer; }
.dbl_12{ color:#174473; font-size:12px;}

.blGradBox{ width:100%; overflow:hidden;}
.blGradBox .blGradL { background:url(../images/blGradL.jpg) no-repeat scroll left top transparent; float:left; height:44px;	width:2px;}
.blGradBox .blGradC { background:url(../images/blGradC.jpg) repeat-x scroll left top transparent; width:100%; overflow:hidden;}
.blGradBox .blGradR { background:url(../images/blGradR.jpg) no-repeat scroll right top transparent; float:right; height:44px;	width:2px;}
h1.title{ color:#D41921;}
.compareSiteHeader{ /*width:545px;*/}
.compareSiteHeader h2{ font-size:20px; color:#474745;}
.compareSiteHeaderNav{margin-bottom:5px; margin-left:5px;}
.compareSiteHeaderNav .tab{margin-right:5px; padding-right:5px;cursor:pointer;float:left;}
#compareSiteSearch{ border-right:1px #c8c8c8 solid;}
.compareSiteHeaderContent{display:none;}
.compareSiteHeaderContent input{width:92px;font-size:11px;color:#8f8f8f;padding:2px;border:1px #d6d6d6 solid; margin-top:3px;}
.compareSiteHeaderContent.compareSite{padding:0;border:none;}
.compareSiteHeaderNav .active {color:#0a64ae;font-weight:bold; cursor:default;	}
.compareSiteHeaderContent input.searchSite{width:280px;padding:2px;color:#8f8f8f; font-size:11px; border:1px #d6d6d6 solid;margin-left:5px;}
.compareSite span{float:left; margin-top:3px;}
.searchBox{ padding:10px;margin-top:10px; background-color:#f9f9f9; border:1px #efefef solid; width:595px;float:left;}
.searchBox .compareSiteHeader{ float:left;} 
/*sku plans page*/

/*Plans Table*/
#plansTable { border:1px #e3e3e3 solid;	overflow:hidden; float:left; width:935px;}
.row {border:1px #FFF solid;border-top:none;float:left;	overflow:hidden;}
#plansTable .header,#plansPricing .header {border:1px #FFF solid;	border-bottom:1px #e3e3e3 solid;color:#5e5e5e;font-weight:bold;	float:left; margin-bottom:0;}
#plansTable .header .prodCell,#plansPricing .header .prodCell {	background-color:#eaf6f7;color:#1e6695; font-size:14px;	padding:12px 0 12px 10px;text-align:left;border-bottom:1px #fff solid;margin:0;	width:527px;}
#plansTable .header .basicCell,#plansPricing .header .basicCell { background:#cee6f9 url(../images/FreeIcon.gif) no-repeat 60px 7px; border-right:1px #fff solid;padding:13px 0 12px;text-align:center;border-bottom:1px #fff solid; margin:0;}
#plansTable .header .basicCell span,#plansPricing .header .basicCell span{margin-left:-12px;}
#plansTable .header .plusCell,#plansPricing .header .plusCell {	background-color:#bad9f3;float:left;border-right:1px #fff solid;width:98px;	padding:13px 0 12px;text-align:center;	border-bottom:1px #fff solid;margin:0;}
#plansTable .header .proCell,#plansPricing .header .proCell {	background-color:#accfec;float:left;border-right:1px #fff solid;width:98px;	padding:13px 0 12px;	text-align:center;border-bottom:1px #fff solid;margin:0;}
#plansTable .header .advCell,#plansPricing .header .advCell {	background-color:#9bc6e9;float:left;width:99px;	padding:13px 0 12px;	text-align:center;border-bottom:1px #fff solid;	margin:0;}
.prodCell {	padding:14px 0 14px 10px;width:527px;float:left;border-bottom:1px #ebebeb solid;/*padding-bottom:500px;margin-bottom:-500px;*/;}
.basicCell {width:98px;	float:left;	background-color:#f5f5f5;border-right:1px #fff solid;border-bottom:1px #ebebeb solid;padding:12px 0;text-align:center;padding-bottom:250px;margin-bottom:-250px;}
.plusCell {	width:98px;float:left;background-color:#eeeeee;	border-right:1px #fff solid;border-bottom:1px #d7d7d7 solid;padding:12px 0;	text-align:center;padding-bottom:250px;margin-bottom:-250px;}
.proCell {width:98px;float:left;background-color:#e6e6e6;border-right:1px #fff solid;border-bottom:1px #cbcbcb solid;padding:12px 0;text-align:center;padding-bottom:250px;margin-bottom:-250px;}
.advCell {width:99px;float:left;background-color:#dbdbdb;border-bottom:1px #c0c0c0 solid;padding:12px 0;text-align:center;padding-bottom:250px;margin-bottom:-250px;}
#plansTable .prodCell p{ padding:5px 0 0 15px; color:#2d2d2d;}
#plansTable .prodCell ul{ padding:5px 0 0 15px; color:#575757;}
#plansTable .prodCell ul li{ background:transparent url(../images/dash.gif) no-repeat left 8px; padding:2px 0 2px 10px; list-style-type:none;}

.signUpBtn {width:75px;	height:24px;display:block;	background:transparent url(../images/signUPbtn.gif) no-repeat top left;display:block;	cursor:pointer;}
.signUpdisBtn {width:75px;height:24px;display:block;background:transparent url(../images/signUPdisbtn.jpg) no-repeat top left;	display:block;cursor:pointer;}
.sendQBtn {	width:75px;	height:24px;display:block;background:transparent url(../images/senQueryBtn.gif) no-repeat top left;display:block;cursor:pointer;}
.sendQdisBtn {width:75px; height:24px; display:block; background:transparent url(../images/senQuerydisBtn.jpg) no-repeat top left;	display:block;cursor:pointer;
}
.checked{	background-image:url(../images/check.png);	background-repeat:no-repeat;background-position:center 4%;}
.uncheck{background-image:url(../images/uncheck.png);background-repeat:no-repeat;background-position:center 4%;}
.zoom{ background-color:#e3b1b1;}

.getStartedBtn { background:transparent url(../images/getStartedBtn.gif) no-repeat top left; width:99px; height:26px; cursor:pointer; display:block;}
.getStartedBtnBig { background:transparent url(../images/getStartedBtnBig.gif) no-repeat top left; width:112px; height:33px; cursor:pointer; display:block;}
/*Plan SignUp Container*/
.planSignUp {display:none;	float:left; background:#fff; width:285px;}
.planSignUp .HprodCell{ width:277px;}
.planSignUp table td,.formCont table td {padding:8px 5px;}
.planSignUp table label{color:#5d5d5d;	float:right;text-align:right;font-size:12px;}
.formCont,.formCont table td label{color:#5d5d5d;	float:left;text-align:left;font-size:12px;}
.planSignUp table input,.planSignUp table select,.formCont table td input,.formCont table select{border:1px #dfe4fa solid;width:170px; font-size:12px;color:#5d5d5d;}
.submitBtn, input.submitBtn {width:79px !important;	height:24px;display:block;background:transparent url(../images/submitBtn.jpg) no-repeat top left;display:block;cursor:pointer;
border:none;}
.error{ background:url("../images/ErrorIcon.gif") no-repeat scroll left -2px transparent;color:#c61c00 !important;font-weight:bold;margin:5px;padding-left:22px;}
.info {color:#2B5EBC;font-weight:bold;}

/*Plans Pricing*/
#plansPricing{border:1px solid #E3E3E3;float:left;width:935px;}
#plansPricing .row{overflow:hidden;}
#plansPricing .prodCell { width:197px;padding-bottom:50px;margin-bottom:-50px;}
#plansPricing .header .prodCell { width:197px; padding:12px 10px;}
#plansPricing .col { width:125px;}
#plansPricing .header .basicCell,#plansPricing .header .plusCell,#plansPricing .header .proCell,#plansPricing .header .advCell,
#plansPricing .basicCell,#plansPricing .plusCell,#plansPricing .proCell,#plansPricing .advCell { width:124px;padding-bottom:50px;margin-bottom:-50px;}

/*Accordian*/
.accord h4 {margin:0;font-size:14px;color:#025488;background:url("../images/expIcon.gif") no-repeat scroll left 6px transparent;padding-left:15px;text-decoration:underline; cursor:pointer;}
.accord h4.active {	background:url("../images/collIcon.gif") no-repeat scroll left 6px transparent;}
.accord .content {padding:10px 10px 10px 15px;display:none;width:475px; color:#575757;}



.upgradeNowBtn{
	background:url(../images/upgradeNowBtn.gif) no-repeat scroll left top transparent; width:144px; height:35px; cursor:pointer; display:block;}
.upgradeAccBtn{background:url(../images/upgradeAccBtn.gif) no-repeat scroll left top transparent; width:143px; height:24px; cursor:pointer; display:block;}
/*Hover box for disabled links*/
.upgradeHover{ position:absolute !important;top:-40px; width:330px; color:#262526; font-size:11px; font-weight:normal; width:300px;z-index:500; }
.upgradeHover .upgradeL{ background:transparent url(../images/upgardeL.png) top left no-repeat; width:4px; height:40px; float:left;}
.upgradeHover .upgradeC{ background:transparent url(../images/upgardeC.png) top left repeat-x; padding:12px; float:left;position:relative;z-index:500;width:265px;}
.upgradeHover .upgradeC a{ font-size:11px; color:#2b5ebc !important; padding:0; text-decoration:underline; cursor:pointer !important;}
.upgradeHover .upgradeR{ background:transparent url(../images/upgardeR.png) top right no-repeat; width:4px; height:40px; float:left;}
.disabled{position:relative; color:#BDBCBC !important;cursor:default !important;}
.disabled a{ cursor:default !important; outline:none; /*background:none !important;*/ color:#BDBCBC !important;}
.errorBlock{ border:1px #666 solid; padding:5px; color:#cc0000; display:none; background-color:#EAF6F7; font-size:11px; position:absolute; width:135px;}

/*Site stats table on sitestats product page*/
.siteTable .tbHeaderC {background:url("../images/tbHeaderC.jpg") repeat-x scroll left top transparent;float:left;height:15px;padding:10px;width:670px;}
.siteTable .title td{border:none; padding:0;}
.siteTable .tbHeaderC{ text-align:center;}
.siteTable .tbHeaderC .head{ font-size:13px; border:none; padding:0 70px;}
.siteTable .head{ color:#e75700; font-size:12px; font-family:"Lucida Sans",Arial; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.siteTable ul{ margin-bottom:15px;}
.siteTable ul li{ color:#3d3d3d; list-style-type:none; background:transparent url(../images/bullet.gif) no-repeat left 5px; padding-left:10px; font-size:12px; }
.siteTable td{ border-left:none; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:10px;}

/*Home page scroller*/
.homeFlash{ overflow:hidden; width:930px; margin:10px;}
.homeTop{}
.homeTopL{ background:transparent url(../images/homeTopL.gif) no-repeat top left; height:32px; width:4px; float:left;}
.homeTopR{ background:transparent url(../images/homeTopR.gif) no-repeat top left; height:32px; width:4px; float:right;}

.homeTopC{ background:transparent url(../images/homeTopC.gif) repeat-x top left; height:32px; float:left; width:922px;}
.homeTopC a{  float:left; text-decoration:none; margin-right:3px; margin-top:5px; text-decoration:none;}
.homeTopC a span{ float:left; color:#fff; font-size:14px;font-weight:bold;height:19px; padding:8px 25px 0;}

.homeTopC a.active,.homeTopC a:hover{ background:transparent url(../images/homeTab_active.gif) no-repeat top left; text-decoration:none; }
.homeTopC a.active span{ background:transparent url(../images/homeTab_active.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#244e8e;  height:19px; padding:8px 25px 0;}
.homeTopC a:hover span{ background:transparent url(../images/homeTab_active.gif) no-repeat top right; font-size:14px; font-weight:bold; color:#244e8e;   height:19px; padding:8px 25px 0;}

.homeCont{ background:transparent url(../images/homeContbg.jpg) repeat-y top left; float:left; width:929px; overflow:hidden; color:#00386f; font-size:16px; font-family:Arial;}
.homeCont .knowLink{ color:#0B3863;font-size:14px;left:840px;position:absolute;text-decoration:underline;top:180px;width:80px;}
.homeCont .title img{ margin-top:25px; padding-top:55px;} 
.homeCont ul.list{ width:auto !important; margin:15px 0 0 0; position:static;}
.homeCont ul.list li{ list-style-type:none; padding:8px; font-size:15px; color:#0b3863; float:left;width:100%; }

.homeCont ul.bullList{ width:410px;}
.bullList li{ list-style-type:none; background:transparent url(../images/bullet.gif) no-repeat left 50%; padding:8px 12px; float:left; font-size:15px; width:180px; color:#0b3863; }
.toggleCont{ display:none; color:#3d3d3d;font-size:15px; color:#0b3863; margin-left:50px;}

.homeBot{}
.homeBotL{ background:transparent url(../images/homeBotL.gif) no-repeat top left; height:5px; width:5px; float:left;}
.homeBotR{ background:transparent url(../images/homeBotR.gif) no-repeat top left; height:5px; width:5px; float:right;}
/*.homeBotC{ background:transparent url(../images/homeBotC.gif) repeat-x top left; height:5px; float:left; width:920px;}*/
.homeBotC{ background:transparent url(../images/homeBotC.jpg) no-repeat top left; height:5px; float:left; width:920px;}

.banner{  width:929px; height:202px; float:left; position:relative;}


.tabsCont { background:none repeat scroll 0 0 #F8F8F8;border-bottom:1px #dddddd solid; height:24px;padding-top:8px; padding-left:10px; float:left; width:948px;}
.tabsCont a:link, .tabsCont a:visited{ background:transparent url(../images/tabBgAct.gif) no-repeat top right; color:#444444; display:block; font-weight:bold; height:24px; line-height:24px; text-decoration:none; font-size:12px;/*.width:1%;*/ float:left; margin-right:3px; outline:none; }
.tabsCont a span{ background:transparent url(../images/tabBgAct.gif) no-repeat top left; width:auto; _width:1%;/*IE6*/ display:block; height:24px; margin-right:15px; padding-left:15px;}
.tabsCont a:hover{ background:transparent url(../images/tabsBg.gif) no-repeat top right; display:block; color:#585858; position:relative; top:1px;line-height:24px;}
.tabsCont a:hover span{ background:transparent url(../images/tabsBg.gif) no-repeat top left; display:block; cursor:pointer;}
/* ACTIVE ELEMENTS */
.tabsCont  a.active:link,.tabsCont  a.active:visited,.tabsCont  a.active:visited,.tabsCont  a.active:hover{ color:#585858; background:transparent url(../images/tabsBg.gif) no-repeat top right; position:relative; top:1px;height:25px;margin-top:-1px;}
.tabsCont  a.active span,.tabsCont  a.active:hover span{ background:transparent url(../images/tabsBg.gif) no-repeat top left; cursor:pointer; }

/*Topsites page*/
.color1  {border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
.color1 .xtop .xb1,.color1 .xtop .xb2,.color1 .xtop .xb3,.color1 .xtop .xb4{background:#ffeec8 none repeat scroll 0 0;border-left:1px solid #ffeec8;border-right:1px solid #ffeec8;}
.color1 .xbottom .xb1,.color1 .xbottom .xb2,.color1 .xbottom .xb3,.color1 .xbottom .xb4{border-left:1px solid #ffeec8;border-right:1px solid #ffeec8;background:#ffeec8;}
.color1 .xboxcontent{border-left:1px solid #fef2e8;border-right:1px solid #ffeec8;background:#ffeec8;}*/
.color1{margin:4px 0;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
.color1,.color2{border-collapse:collapse;}
.color1 thead td{background-color:#fff0b8;color:#d41921;}
.color1 tbody tr{background-color:#f9f9f9;}
.color1 tbody td{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}
.color1 tr.alt{background-color:#fff;}
.color1 tbody td.name a, .color1 tbody td.name {
color:#D41921;
font-weight:bold;
}
.paging {font:11px Arial, Helvetica, sans-serif;padding: 5px;}
.paging .number a {	text-decoration:none;margin: 2px;}
.paging .number .off {color: grey;}
.paging .prevNext {	text-align: right;}
.paging .prevNext span {color: #051c80;}
.paging .prevNext a {color: grey;}
.paging .prevNext a.on {color: #DE2A00;}

.sdtable {	border: #cccccc 1px solid;border-bottom: 0px;font:11px Arial, Helvetica, sans-serif;}
.sdtable .head th {	background-image:url("../images/topbar-gradient.png");background-repeat: repeat-x;padding: 4px;	font-weight:500;color:#D41921; /*text-align:left;*/text-align:right;}
.sdtable .head span {color:#D41921;}
.sdtable .domain td {background-color: #FBF5DB;	border-bottom: #cccccc 1px solid;}
.sdtable .alter td {background-color: #f9f9f9;}
.sdtable .normal td {}
.sdtable .body td {padding: 4px;border-bottom: #e8e8e8 1px solid;}
.sdtable .rank {width: 6%;/*text-align: center;*/text-align: left;}
.sdtable .name {width: 21%;}
.sdtable .link {color: #051c80;	text-decoration: none;}
.sdtable a:hover {color:#FC7904;}
.sdtable .uu {width: 20%;text-align: right;}
.sdtable .reach {width: 18%;text-align: right;}
.sdtable .visits {width: 17%;text-align: right;}
.sdtable .pageviews {width: 18%;text-align: right;}
.sdtable .notavailable {width: 73%;text-align: center;font-size: 11px;}
.confidence {color:grey;font-weight:bold;}

.topSiteContainer{float:left;margin:10px 0 0 6px;width:264px;padding:4px 0 0 4px;}
.topSiteContainer table{font-size:12px;}
.topSiteContainer .top{background:url(../images/top.png) no-repeat;height:5px;}
.topSiteContainer .repeat table{width:258px;}
.topSiteContainer .headerRepeat table{width:254px;}
.topSiteContainer .headerRepeat{background:url(../images/headerRepeat.png) repeat-y;padding:0 5px;}
.topSiteContainer .repeat{background:url(../images/repeat.png) repeat-y;padding:0 5px 0 1px;position:relative;}
.topSiteContainer .repeat .alt td{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#f9f9f9;}
.topSiteContainer .headerRepeat .col1{width:60%;font-weight:bold;padding-bottom:3px;}
.topSiteContainer .repeat .col1{width:60%;padding:3px 0;}
.topSiteContainer .headerRepeat .col2{width:18%;padding:0 0 3px 10px;color:#d41921;}
.topSiteContainer .repeat .col2{width:18%;padding:3px 10px 0 0;text-align:right;}
.topSiteContainer .headerRepeat .col3{width:22%;padding-bottom:3px;color:#d41921;}
.topSiteContainer .repeat .col3{width:22%;padding:3px 10px 0 0;text-align:right;}
.topSiteContainer .bottom{background:url(../images/bottom.png) no-repeat;height:6px;}
.topSiteContainerRow .active{border:1px solid #E38D1C;padding:4px 0 0 4px;margin-top:9px;}
.topSiteContainerRow .active .top{background-image:url(../images/topActive.png);}
.topSiteContainerRow .active .headerRepeat{background-image:url(../images/headerRepeatActive.png);}
.topSiteContainerRow .active .headerRepeat .col2, .topSiteContainerRow .active .headerRepeat .col3{color:#764400;}
.topSiteContainerRow .active .repeat{background-image:url(../images/repeatActive.png);}
.topSiteContainerRow .active .bottom{background-image:url(../images/bottomActive.png);}

topsiteMonthChange{font-size:11px;cursor:pointer;color:#D41921;}
.topsiteMonthSelect{cursor:pointer;border:1px #fff solid;}
.topsiteMonthSelect .currentMonth{padding:2px 3px;width:106px;}
.topsiteMonthSelect .currentMonth span{float:right;}
.topsiteMonthSelect .currentMonth span img{position:absolute;right:15px;top:10px;}
.topsiteMonthSelect ul{display:none;list-style:none;padding:2px 3px;font-weight:normal;background:#fff;position:absolute;width:105px;z-index:1;}
.topsiteMonthSelect ul li{margin-top:3px;}
.topsiteMonthSelect ul .selected{display:none;position:absolute;}
.indianSpan p{color:#0A64AE;font-weight:bold; margin-right:5px;padding:3px;}
.indianSpan .active{border:1px solid #d0d0d0;background-color:#f9f9f9;}
.indianSpan .active .currentMonth{border-bottom:1px solid #d0d0d0;background:}
.indianSpan .active ul{border:1px solid #d0d0d0;border-top:none;}
.firstTopSiteRow{z-index:1000;}
.currentMonthHover{border:1px solid #d0d0d0;}
.catTitle{background-color:#fff0b8; font-weight:bold; padding: 5px; color: #424141;}
.topOverall{min-height:50px;}/*To set the minheight for the Topsites Overall overlay when no data is available*/
/*Overlay on Topsites page*/
.topSitesCont{ position:relative;}
.topsitesOverlay{ width:420px; position:absolute; top:45px; left:347px;}
.topsitesOverlay .tsoT{ background:transparent url(../images/tsoT.png) no-repeat top left; height:6px;}
.topsitesOverlay .tsoC{ background:transparent url(../images/tsoC.png) repeat-y top left;}
.topsitesOverlay .tsoC .upgradeNowBtn{position:relative; top:5%; left:45%;}
.topsitesOverlay .tsoB{ background:transparent url(../images/tsoB.png) no-repeat top left; height:6px;}

/*Overlay on Topcategory page*/
.topcatOverlay { float:left;width:108px;background:transparent url(../images/tsoIcon.png) no-repeat center;position:absolute;top:3px;	right:6px;}
.topcatOverlay .tsoT {background:transparent url(../images/tcoT.png) no-repeat top left;height:5px;width:108px;margin:auto;.margin-bottom:-10px;}
.topcatOverlay .tsoC {background:transparent url(../images/tcoC.png) repeat-y top left;width:108px;}
.topcatOverlay .tsoB {background:transparent url(../images/tcoB.png) no-repeat top left;height:6px;width:108px;}
.tcoIcon{background:transparent url(../images/upgradeNowIcon.gif) no-repeat top left;display:block; height:19px;width:19px;position:relative; top:45%; left:45%}
	
 .overlay{position:absolute;top:0px;left:0px;opacity:0.4;filter: alpha(opacity = 40);background-color:#000;width:100%;display:none;z-index:2;}
.thumbnailContent{margin:0 auto;position:absolute;display:none;}
.thumbnailContentWrapper{width:100%;position:absolute;left:0px;top:0px;z-index:10000;}
.closeThumbnailContent{font-size:11px;width:40px;height:20px;background:url(../images/icon/Cross.gif) no-repeat right top;position:absolute;right:0;top:-22px;color:#555;padding:1px 13px 0 0;font-weight:bold;}

.hideScroll{overflow-x:hidden !important;}

.preLoader{width:35px;height:35px;background:url(../images/loading.gif) no-repeat left top;display:none;float:right;}

/*Homepage Intro Text*/
#homeInfoPop{ position:absolute; top: 30px; left: 30%;width: 325px;}
#homeInfoPop .lB2,#homeInfoPop .lB3,#homeInfoPop .lB4 {background:#f5f7fc none repeat scroll 0 0;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;}
#homeInfoPop .lB1 {background:#C8C8C8 none repeat scroll 0 0;margin:0 5px;}
#homeInfoPop .lBlCont {background-color:#f5f7fc;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;display:block;height:auto;padding:5px 10px;line-height:18px;}

.lightBlBg{ margin:0 20px 10px 10px;padding-top:7px;}
.lBlTop, .lBlBott {background:transparent none repeat scroll 0 0;display:block;font-size:1px;}
.lB1, .lB2, .lB3, .lB4 {display:block;overflow:hidden;}
.lB1, .lB2, .lB3 {height:1px;}
.lB2, .lB3, .lB4 {background:#f8f9fd none repeat scroll 0 0;border-left:1px solid #e7ecef;border-right:1px solid #e7ecef;}
.lB1 {background:#e7ecef none repeat scroll 0 0;margin:0 5px;}.lB2 {border-width:0 2px;margin:0 3px;}.lB3 {margin:0 2px;}.lB4 {height:2px;margin:0 1px;}
.lBlCont {background-color:#f8f9fd;border-left:1px solid #e7ecef;border-right:1px solid #e7ecef;display:block;height:auto;padding:10px;}

/*Country Selector*/
.countrySel{ display:block; background-color:#f6f6f6; border:1px #dcdcdc solid;}
.countrySel .countryList{display:none;position:absolute;background-color:#f6f6f6; border:1px #dcdcdc solid;border-top:0; }
.countrySel .countryList li{ list-style-type:none;}
.countrySel .current{ padding:5px;float:left;background:transparent url(../images/dropdownArrow.gif) no-repeat 93% 50%; width:100px;cursor:pointer;}
.countrySel .countryList li a{ padding:5px;float:left; color:#3c3c3c; text-decoration:none; width:100px;display:block;}
.countrySel .countryList li a:hover{ color:#fff;background-color:#b9b9b9;}
.countrySel .current { background-color:transparent;color:#3c3c3c;}

/*Reports html page*/
.downloadReportBtn{ background:transparent url(../images/downloadReportBtn.gif) no-repeat top left; width:160px; height:27px; cursor:pointer; display:block;}
.downloadPdfBtn{ background:transparent url(../images/downloadPdfBtn.gif) no-repeat top left; width:160px; height:27px; cursor:pointer; display:block;}
.downloadPptBtn{ background:transparent url(../images/downloadPptBtn.gif) no-repeat top left; width:160px; height:27px; cursor:pointer; display:block;}
.squareList li{background:url("../images/squareBullet.gif") no-repeat scroll left 50% transparent;list-style-type:none;padding:5px 15px;}

.expLink{ background: url(../images/icon/icon15.gif) no-repeat left center;cursor: pointer;text-decoration: underline; padding-left:20px;color:#285eb0; font-size:12px;}
.expCont{ position:relative; float:left;background:transparent url(../images/dropdownArrow.gif) no-repeat 93% 50%;padding-right:20px}
.expCont a{ color:#285eb0; font-size:12px;}
.expCont .expMenu{  background-color: #FFFFFF;border: 1px solid #285EB0;left: 30px;position: absolute;width: 80px;}
.expCont .expMenu li{ list-style-type:none; padding:3px;}
.expCont .expMenu li:hover{background-color:#fff;}
/*Added by Abhishek*/

