/*  inner content */
#steps-content-container{float:left; border:1px #bdbcbd solid; margin-top:21px; width:675px; _width:672px; min-height:250px; background:url('/images/mw4me-filter/filter-steps-bg-new-v2.png') left bottom repeat-x; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; color:#000;}
#steps-content-container-inner{float:left; border:1px #999999 solid; margin:10px 10px 23px 10px; width:653px; _width:672px; min-height:255px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; background: #fff; color:#000;}
#steps-container{float:left; width:653px; padding: 17px 15px 10px 15px; }
#steps-content{float:left; width:147px; min-height:156px; background:#ffffff url('/images/mw4me-filter/steps-content-bg.png') left top repeat-x; border:1px solid #cbe9fb; border-top: none; padding:6px 5px 5px 15px; -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.6); box-shadow:0px 2px 3px rgba(50, 50, 50, 0.6); margin-left: 2px;*margin-left: 0px;margin-left: 0px\0/ie8;}
#steps-content-new{float:left; width:249px; min-height:156px; background:#ffffff url('/images/mw4me-filter/steps-content-bg.png') left top repeat-x; border:1px solid #cbe9fb; border-top: none; padding:6px 10px 5px 20px; -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.6); box-shadow:0px 2px 3px rgba(50, 50, 50, 0.6); margin-left: -5px;}
#steps-content-last{float:left; width:134px; min-height:156px;*height:157px;background:#ffffff url('/images/mw4me-filter/steps-content-bg.png') left top repeat-x; border:1px solid #cbe9fb; border-top: none; padding:6px 17px 5px 20px;-webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.6); box-shadow:0px 2px 3px rgba(50, 50, 50, 0.6); margin-left: -7px;*margin-left: -6px;margin-left: -6px\0/ie8;}
#steps-content-heading{float:left; height:35px; width:153px; background:url('/images/mw4me-filter/steps-content-heading-bg.png') repeat-x; color:#fff; padding:0px 0 0 15px;}
#steps-content-heading-strenth{float:left; height:35px; width:260px; background:url('/images/mw4me-filter/steps-content-heading-bg.png') repeat-x; color:#fff; padding:0px 0 0 15px;}
#steps-content-heading-last{float:left; height:35px; width:153px; background:url('/images/mw4me-filter/steps-content-heading-bg.png') repeat-x; color:#fff; padding:0px 0 0 15px;*padding:0px 3px 0 12px;}
#steps-heading-arrow{ background:url('/images/mw4me-filter/steps-content-heading-bg.png') repeat-x; width:11px; height:33px; padding: 2px 3px 0 5px;}
#steps-heading-arrow img{margin-top: -1px;}

#whats-company-container{float:left; border:1px #bdbcbd solid; margin-top:41px; width:278px; _width:297px; min-height:270px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px ;border-radius:10px 10px 10px 10px; padding:10px;}

.tab-search-fl{margin-left: 0!important; float:left; display:block; height:31px; background:url('/images/mw4me-filter/search-btn-v1.png') no-repeat; position:relative; cursor:pointer; width: 116px; border: none; }
.tab-ev{ float:left; display:block; height:27px; padding:2px 10px 5px 10px; background:url('/images/company/inner-img-sprite-bg.png') 0 -118px repeat-x; border:none; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; color:#FFF; font-weight:700; cursor:pointer;}
.tab-ev:hover{ background:url('/images/company/inner-img-sprite-bg.png') 0 -159px repeat-x; color:#fff;}

#fundamental-strenth-tooltip {position:absolute; margin-left:155px; *margin:10px 0 0 0; width:220px;min-height: 10px;z-index: 1; }
#mrp-range-tooltip {position:absolute; margin-left:53px; *margin:15px 0 0 0; width:220px;min-height: 10px;z-index: 1;}
#fundamental-strenth-tooltip, #mrp-range-tooltip {background-color:#e4f7f9; border:5px solid #CDE2E4; float:left;padding:10px; -webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px; color:#000; padding:10px; font-weight: normal;}

#whats-filter-container {border: 1px solid #BDBCBD; border-radius: 10px 10px 10px 10px;float: left; margin-top: 21px; min-height: 235px; padding: 0 10px 10px 10px;width: 283px;}
#whats-filter-container ol { float:left; list-style-type: decimal; list-style-position:outside; padding-left:30px; margin-left:10px;}
#whats-filter-container li { padding-top:10px; }


.pagination-tab-disabled{background-color:#ececec; }
.pagination-tab-disabled a{color:#d8d8d8;}
.tab-ev-disabled{ float:left; display:block; height:27px; padding:2px 10px 5px 10px; *padding:5px 2px 5px 2px; background:#ececec; border:none; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; color:#FFF; font-weight:700;}
.tab-ev-disabled hover{color:#d8d8d8;}

.somewhat-good-big, .very-good-big, .not-good-big, .not-analysis-big, .somewhat-good-icon-s,.orange,  .very-good-icon-s, .green, .not-good-icon-s, .red, .no-image-icon-s, .noimage, .no-analysis-icon-s,.gray {display:inline-block; vertical-align:middle}
.somewhat-good-icon-s,.orange,  .very-good-icon-s, .green, .not-good-icon-s, .red, .no-image-icon-s, .noimage, .no-analysis-icon-s,.gray {width:13px; height:12px;}
.somewhat-good-big, .very-good-big, .not-good-big, .not-analysis-big {width:58px; height:19px;}
.somewhat-good-big{ background:url('/images/mw4me-filter/somewhat-good-icon-filter-v1.png') }
.very-good-big{ background:url('/images/mw4me-filter/very-good-icon-filter-v1.png')}
.not-good-big{ background:url('/images/mw4me-filter/not-good-icon-filter-v1.png')}
.not-analysis-big{ background:url('/images/mw4me-filter/na-icon-filter-v1.png')}
.somewhat-good-icon-s,.orange { background:url('/images/company/inner-img-sprite.png') -321px -332px no-repeat; }
.very-good-icon-s, .green{ background:url('/images/company/inner-img-sprite.png') -300px -332px no-repeat;}
.not-good-icon-s, .red{ background:url('/images/company/inner-img-sprite.png') -276px -332px no-repeat; }
.no-image-icon-s, .noimage{ background:url('/images/company/inner-img-sprite.png') -399px -332px no-repeat;}
.no-analysis-icon-s,.gray{ background:url('/images/company/inner-img-sprite.png') -375px -332px no-repeat; }

/* table */
table{ color:#000; background-color:#d8d8d4; float:left;  }
.table-heading{background-color:#e8e8e4; font-size:12px; font-weight:700;}
td {text-align:center;}
.bgwhite{background-color:#FFF; font-size:11px;}
.bgheading{background-color:#f3f3f3; font-size:11px; font-weight:700;}
.bglightcolor{background-color:#f9f9f9;}
.tablewidth { width:747px;}
.tablewidthie6 { _width:163px; float:left;}
.selected-row{background-color:#e4f7f9; font-size:11px;}

/* new addition*/
.ul-arrow{background: url("/images/common/arrow.png") no-repeat scroll left 5px transparent; list-style:none; padding-left:15px;}
.color-gray { color:gray; }
.font13 {font-size:13px;}
/*new addition */

.rounded-border-bottom {-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px ;border-radius:0 0 10px 10px;}
.rounded-border-left {-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0 ;border-radius:10px 0 0 0;}
.rounded-border-right {-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0 ;border-radius:0 10px 0 0; }
.rounded-border4 {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.rounded-border4-left {-webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.rounded-border4-right {-webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.rounded-border-top {-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0;}

#steps-content-container label {margin-top: 9px;width: 88px;}
#steps-content-container input { margin-right:10px; }
#steps-content-container .radiobtn { margin: 0px 8px 0 0; *margin:-3px 8px 0 0px;float:left;margin: 0px 8px 0 0\0/ie8!important; vertical-align: middle;}
#steps-content-container .checkbox2 {margin: 2px 10px 0 0; *margin: -1px 10px 0 0;margin: 0px 10px 0 0\0/ie8; vertical-align: middle;}
:root #steps-content-container .checkbox2 {margin: -1px 10px 0 0\0/ie9;}

.padding-top3 {padding-top:3px}
.filter-search-bt{position: absolute; z-index:1; margin: 218px 10px 10px 509px; *margin: 218px 10px 10px -140px;}
.padding-left8 { padding-left:8px;}
.margin-top25 { margin-top:25px;}

.like-flt{width:368px; text-align:center; padding:10px 0 0 0;}
.font24{font-size:24px;}
.req{width:530px; float:left;}
.free-f{width:540px; float:left;}
.req-demo{background:#f2f2f2; border:1px solid #e9e9e9; border-radius:7px; font-size:18px;margin:0 0 30px 140px; float:right; color:#333; padding:10px 15px;}
.req-demo strong{color:#000;}
.req-demo a{padding:7px 10px 7px 16px; margin:10px 0 5px 25px; float:left; color:#fff; font-weight:bold; font-size: 16px; border:2px solid #fff; -webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0px 0px 2px 2px #b5b5b5; box-shadow: 0px 0px 2px 2px #b5b5b5;
background: #de5722; /* Old browsers */
background: -moz-linear-gradient(top, #de5722 0%, #d44f23 34%, #c84622 67%, #bf4023 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de5722), color-stop(34%,#d44f23), color-stop(67%,#c84622), color-stop(100%,#bf4023)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #de5722 0%,#d44f23 34%,#c84622 67%,#bf4023 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #de5722 0%,#d44f23 34%,#c84622 67%,#bf4023 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #de5722 0%,#d44f23 34%,#c84622 67%,#bf4023 100%); /* IE10+ */
background: linear-gradient(to bottom, #de5722 0%,#d44f23 34%,#c84622 67%,#bf4023 100%); /* W3C */}
.req-demo a:hover{color:#000;}
.margin-top-30{margin-top:30px;}
.width-245{width:245px!important;}
.font17{font-size:17px;}
.margin-top-6{margin-top: 6px;}
#mrp-label {padding-top: 11px;*margin-left: -10px;}
#mrp-label label{float: left;width: 150px;margin-bottom: 10px;*margin-bottom: 7px;}
:root #mrp-label label{margin-bottom: 11px\0/ie9;}
#mrp-label input{*margin-top: -3px!important;vertical-align: middle;}
.line-height16{line-height: 16px;}
.filter-strght{width:98px;border-right: 2px dotted #999999;height: 155px;padding-right: 19px;}
.filter-strght2{width:98px;margin-left: 30px;position: relative}
#steps-content-heading-last .qusicon-white, #steps-content-heading-strenth .qusicon-white{position: absolute;margin: -2px 0 0 2px;background: url('/images/mw4me-filter/question-mark-tooltip.png') no-repeat;}
#site-talk-popup-na-v2{margin-top:-10px!important;padding-top: 0!important;}
#site-talk-popup-content-filter{margin-top: 0!important}
#site-talk-bottom{margin-top: 38px!important}
.mo-tooltip2{display: none; position:absolute; background-color:#e4f7f9; border:5px solid #CDE2E4; float:left; -webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px; color:#000; padding:5px 10px; font-weight: normal; text-align: left; font-size: 11px; width: 165px;margin: -28px 0 0 -54px;*margin: 98px 0 0 -144px;cursor: pointer;}
#desable-filter-tooltip:hover .mo-tooltip2{display: block;}
.mrp-tooltip2{display: none;position:absolute; background-color:#e4f7f9; border:5px solid #CDE2E4; float:left; -webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px; color:#000; padding:5px 10px; font-weight: normal; text-align: left; font-size: 11px; width: 165px;margin:-21px 0 0 -33px;*margin:114px 0 0 -164px;cursor: pointer;}
#steps-mrp-tooptip-div:hover .mrp-tooltip2 {display: block;}

.filter-watchlist-msg-popup{position:relative; top:20%; *top:21%; z-index:9999;}
#alertmessage-done-comm-pg { font-size:11px; padding:2px 0 3px 0;font-weight: bold; background:#ece688; border:1px solid #928800; width:20%;  margin:0 0 0 325px; color:#000; position:fixed;}
.rep-message-fix {padding-top:3px;display:inline-block; }
.close-btn-comm-message {float: right; margin:-3px 3px 0 0; *margin:-19px 3px 0 0; color:#666; font-size:8px; display: inline-block;}

.peter-lynch-table-nav{width:987px; float: left;}
.peter-lynch-table-nav a{color: #000;}
.table-sub-nav{width: 140px; height: 76px; text-align: center; float: left; cursor: pointer;}
.table-sub-nav-text{font-size: 14px; margin: 8px 0; width: 100%; float: left;text-align: center;}
.table-sub-nav-img{padding-bottom: 7px;}
.peter-lynch-active-submenu{background: #ebebeb;border-right: none!important;}
.peter-lynch-deactive-submenu{background: #f6f6f6;border-right:1px solid #e7e7e7; color:#666666;}
.peter-lynch-bot-text{ font-size: 11px; line-height: 16px; width: 987px; padding: 8px 0; float: left;}
.tag-nav-bottom{ font-size: 11px; line-height: 16px; width: 987px; padding-top: 8px; float: left; color: #666666;}
.tag-nav-bottom h3{color: #666666;}

.tag-com-nm{float: left;width: 185px;word-wrap: break-word;}
.compeer-sprite-img{background:url("/images/compeer/compeer-sprite-img.png") no-repeat; float: right;margin-top: 7px;}
.stalwart{background-position:-104px -7px; width:9px; height: 11px;}
.value{background-position:-83px -7px; width:12px; height: 12px;}
.fast-grower{background-position:-65px -7px; width:11px; height: 11px;}
.cyclical{background-position:-23px -7px; width:11px; height: 11px;}
.slow-grower{background-position:-40px -7px; width:15px; height: 10px;}
.question-mark{background-position:-122px -7px; width:6px; height:10px;}
.turnaround{background-position:-7px -7px; width:12px; height: 13px;}
.peter-lynch-bot-text h2,.tag-nav-bottom h3{font-weight: normal; font-size: 11px;}