/* ------------------------------------------------------ */
/* Homepage  - Elements */
/* ------------------------------------------------------ */
@font-face{
font-family:'SegoePrint';
src: url('//www.peopleclaim.com/css/fonts/SegoePrint_gdi.eot');
src: url('//www.peopleclaim.com/css/fonts/SegoePrint_gdi.eot?#iefix') format('embedded-opentype'),
url('//www.peopleclaim.com/css/fonts/SegoePrint_gdi.woff') format('woff'),
url('//www.peopleclaim.com/css/fonts/SegoePrint_gdi.ttf') format('truetype'),
url('//www.peopleclaim.com/css/fonts/SegoePrint_gdi.svg#SegoePrint-Regular') format('svg');
font-weight: 400;
font-style: normal;
font-stretch: normal;
unicode-range: U+0020-2666;
}

@font-face {
font-family: 'Conv_nevis';
src: url('//www.peopleclaim.com/css/fonts/nevis.eot');
src: url('//www.peopleclaim.com/css/fonts/nevis.woff') format('woff'), url('//www.peopleclaim.com/css/fonts/nevis.ttf') format('truetype'), url('//www.peopleclaim.com/css/fonts/nevis.svg') format('svg');
font-weight: normal;
font-style: normal;
}
#modal-overlay{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: #000;z-index: 999;opacity: 0.8;}
#modal-video{width: 900px;background-color: #fff;position: absolute;top: 0;left: 50%;margin-left: -450px;z-index: 1000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 1px 25px #2b2b2b;-wekbit-box-shadow: 0 1px 25px #2b2b2b;box-shadow: 0 1px 25px #2b2b2b;}
a.modal-close{width: 34px;height: 34px;background: url(../images/modal-close-bg.png) no-repeat;display: block;text-indent: -9999px;position: absolute;top: -15px;right: -15px;cursor:pointer;}
a.modal-close:hover{background-position: left bottom;}
.modal-main {padding: 10px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
a#cta-file-claim {width: 229px;height: 44px;display: block;background: url(../images/cta-file-claim.png) no-repeat;text-indent: -9999px;position: absolute;right: -10px;bottom:15px;margin:0px;}
a#cta-file-claim:hover { background-position: left bottom; }
#modal-video p {font-size: 20px;padding: 22px 0 10px;}
#modal-video p.right { padding-right: 210px; }

/* ------------------------------------------------------ */

/*----Added on 15th april 2016------
#header{background:#fff; margin-bottom:10px; border-radius:0 0 5px 5px; position:relative; box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
#header ul#navigation{padding:0 15px; width:100%; float:left; box-sizing:border-box; background:#36A7C1; border-radius:0 0 5px 5px; margin-top:15px;}
#header ul#navigation li{float:left; color:#16748E; position:relative;}
#header ul#navigation li a{padding:11px 5px; color:#fff; cursor:pointer; display:inline-block;}
#header ul#navigation li a:hover{color:#fff; background:#2E8EA4;}*/

.footerSeals{margin:15px 0; text-align:center; z-index:100;}

/*Added styles for new header on 13th june 2014*/
a#logo{width:187px;height:42px;display: block;text-indent: -9999px;background: url(../images/peopleclaim-logo.png) no-repeat;float: left;margin:18px 0 0 23px;}

#header{background:#fff; margin-bottom:10px; border-radius:0 0 5px 5px; position:relative; box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -o-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
#header ul#navigation{padding:0 5px; width:100%; float:left; box-sizing:border-box; background:#36A7C1; border-radius:0 0 5px 5px; margin-top:15px;}
#header ul#navigation li{float:left; color:#16748E; position:relative;}
#header ul#navigation li:after{content:''; height:100%; position:absolute; width:1px; background:rgba(0,0,0,.2); right:0; top:0;}
#header ul#navigation li:last-child:after{content:normal;}
#header ul#navigation li a{padding:10px 9px; color:#fff; cursor:pointer; display:inline-block;}
#header ul#navigation li a:hover{background:rgba(0,0,0,.2); color:#fff;}

#header ul#navigation .GroupLinks a{display:inline-block !important; color:#999 !important; font-size:11px !important;}
#header ul#navigation .GroupLinks:hover{background:none !important;}
#header ul#navigation .GroupLinks a:hover{background:none !important; color:#000 !important;}

.FR{float:right !important;}
fieldset{border: 0 none;padding: 0;}
#header ul#subMenu{background:none repeat #fff; top:100%; left:-3px; width:100%; box-sizing:border-box; border:1px solid #ddd; border-top:none; z-index:100 !important; position:absolute; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);}
#header ul#subMenu li{display:block; float:none; border-bottom:solid 1px #ddd;}
#header ul#subMenu li:after{content:normal;}
#header ul#subMenu li a{display:block; padding:7px 10px 0; color:#168AD4;}
#header ul#subMenu li a:hover{background:none; color:#333;}

#header ul#navigation li a .Thumb{display:inline-block; width:22px; height:22px; overflow:hidden; background:url(../images/newimages/noimage2.png) no-repeat center center / 100% auto; margin-bottom:-7px; margin-right:5px; margin-top:-7px; border-radius:50%; -o-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
#header ul#navigation li a .Thumb img{width:100%; height:100%;}
#header ul#navigation li a.Highlight{font-weight:bold; color:#FBC827 !important;}
#header ul#navigation li a.Highlight:before{content:''; background:url(../StaticContents/images/newimages/more-items.png) no-repeat scroll 0 0; background-size:12px auto; margin-right:5px; margin-bottom:-1px; display:inline-block; width:12px; height:13px;}

#header ul#navigation .SubMenu{background:none repeat #fff; top:100%; left:0; width:200px; box-sizing:border-box; border:1px solid #ddd; border-top:none; z-index:100 !important; position:absolute; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); display:none;}
#header ul#navigation .SubMenu li{display:block; float:none; border-bottom:solid 1px #ddd;}
#header ul#navigation .SubMenu li:after{content:normal;}
#header ul#navigation .SubMenu li a{display:block; padding:7px 10px; color:#168AD4; float:none;}
#header ul#navigation .SubMenu li a:hover{background:none; color:#333;}
#header ul#navigation li:hover{background:rgba(0,0,0,.1);}
#header ul#navigation li:hover .SubMenu{display:block !important;}


div#header-search {background:#fff; position: absolute;top: 18px;right: 15px;width: 253px;height: 23px;display: block; border:solid 1px #ddd; border-radius:4px; padding:5px;}
div#header-search fieldset input {float: left;background-color: transparent;padding:0 5px; height:24px !important; width: 225px;color: #aeaeae; box-sizing:border-box; font:normal 12px arial;}
div.focus fieldset input {color: #4d4d4d !important;}
#header-search .focus input { color: #000; }
div#header-search fieldset button {width: 24px;height: 21px;float: right;text-indent: -9999px;background: url(../images/header-search-bg.png) no-repeat scroll -228px -1px; margin-top:1px; cursor:pointer;}

/* ------------------------------------------------------ */

#homepage-tabs {height: 34px;padding: 0 10px;background: #fff;}
#homepage-tabs ul {height: 34px;background: #fff url(../images/homepage-tabs-bg.png) left bottom repeat-x;font:12px Arial;padding:0 0 0 10px}
#homepage-tabs ul li,#homepage-tabs ul li a,#homepage-tabs ul li a span {display: block;float: left;height: 31px;}
#homepage-tabs ul li {padding-right: 1px;}
#homepage-tabs ul li a,
#homepage-tabs ul li a span {background: url(../images/tabs-bg.png) no-repeat;}
#homepage-tabs ul li a {padding-left: 10px;}
#homepage-tabs ul li a:hover	{ background-position: left -31px; }
#homepage-tabs ul li a.selected	{ background-position: left -62px; color: #004d78;font-weight:bold;text-shadow:1px 1px 1px rgba(255,255,255,1);-moz-text-shadow:1px 1px 1px rgba(255,255,255,1);-webkit-text-shadow:1px 1px 1px rgba(255,255,255,1)}
#homepage-tabs ul li a span {height: 23px;padding: 8px 24px 0 14px;background-position: right top;}
#homepage-tabs ul li a:hover span		{ background-position: right -31px; }
#homepage-tabs ul li a.selected span	{ background-position: right -62px; }

/* ------------------------------------------------------ */

#branding {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("../images/branding-bg.jpg") no-repeat scroll 0 0 #9ADAF5;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-color: -moz-use-text-color #FFFFFF #FFFFFF;border-right: 10px solid #FFFFFF;border-style: none solid solid;border-width: 0 10px 10px;min-height: 375px;padding: 30px 70px 40px 40px;position: relative;width: 855px;border-left:10px solid #fff;border-bottom:10px solid #fff;margin-bottom: 25px;-webkit-border-bottom-right-radius: 20px; -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomright: 20px; -moz-border-radius-bottomleft: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px;}
#branding h1{font-size: 12px;color: #4D4D4D;}
#branding h3{padding: 30px 0 10px 0;font-size: 16px;font-weight: normal;color: #000;}
#branding h3 strong {color: #f6881f;}
#branding em { font-size: 18px; font-style: normal; color: #000 }

/* ------------------------------------------------------ */

#branding-title {font-size: 24px;font-weight:bold;color: #f6881f;}

/* ------------------------------------------------------ */

#branding-video {width: 327px;height: 179px;float: right;}
#branding-video h3 { padding-top: 38px; }
#branding-video a {width: 327px;height: 179px;background: url(../images/branding-video-bg.jpg) no-repeat;display: block;text-indent: -9999px;}
#branding-video a:hover { background-position: left bottom; }
#branding-video2 {width: 351px;height: 191px;float: right;}
#branding-video2 div.content a {width: 351px;height: 191px;background: url(../images/branding-video-bg3.png) no-repeat;display: block;text-indent: -9999px;}
#branding-video2 div.content h3 { padding-top: 38px; }
#branding-video2 div.content a:hover { background-position: left bottom; }

/* ------------------------------------------------------ */

#as-seen-at {position: absolute;top: 355px;right: 65px;width: 350px;}
#compare-hp {float: right;width: 320px;font-size: 12px; position:absolute;right:74px;top:402px;}
#compare-hp h2{font-size: 12px;font-weight:normal;}
#as-seen-at h3 {font-size: 12px;padding: 10px 0 8px 0;}
#as-seen-at ul {}
#as-seen-at ul li {display: block;float: left;padding-right: 20px;}
#as-seen-at ul li a {display: block;text-indent: -9999px;cursor: normal;background-position: left bottom !important;}
/*#as-seen-at ul li a:hover { background-position: left bottom !important; }*/

#as-seen-at ul li#logo-abc a	{ width: 42px; height: 42px; background: url(../images/logo-abc.png) no-repeat; }
#as-seen-at ul li#logo-cnbc		{  }
#as-seen-at ul li#logo-cnbc a	{ width: 50px; height: 38px; background: url(../images/logo-cnbc.png) no-repeat; }
#as-seen-at ul li#logo-apm		{ padding-right: 16px; }
#as-seen-at ul li#logo-apm a	{ width: 102px; height: 32px; background: url(../images/logo-apm.png) no-repeat; cursor:default;}
#as-seen-at ul li#logo-forbes 	{ padding-top: 3px; }
#as-seen-at ul li#logo-forbes a	{ background: url("../images/logo-forbes.png") no-repeat scroll 0 0 transparent;height: 24px;width: 73px; cursor:default; }
#as-seen-at ul li#logo-nyt		{ padding-right: 18px; padding-top: 0; }
#as-seen-at ul li#logo-nyt a	{ width: 116px; height: 31px; background: url(../images/logo-nyt.png) no-repeat;cursor:default; }

/* ------------------------------------------------------ */

#form-file-claim {width: 458px;float: left;min-height: 1px;_height: 1px;}
ul#field-type{width: 149px;float: left;}
ul#field-type li, ul#field-type li label, ul#field-type li span {display: block;width: 148px;height: 35px;}
ul#field-type li.selected { width: 149px; }
ul#field-type li {float: left;position: relative;margin-bottom: 1px;}
ul#field-type li input {display: block;position: absolute;top: 11px;left: 12px;z-index: 1;}
ul#field-type li label {width: 118px;height: 24px;padding: 11px 0 0 30px;cursor: pointer;font-size: 11px;font-weight: bold;position: absolute;top: 0;left: 0;z-index: 1;}
ul#field-type li.selected label { color: #f6881f; }
ul#field-type li span {position: absolute;top: 0;left: 0;background-color: #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
ul#field-type li.selected span {width: 149px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
ul#field-type li:first-child span {-webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;}
ul#field-type li:last-child span {-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;}
#form-container {width: 309px;float: left;background-color: #fff;-webkit-border-radius: 5px;-webkit-border-top-left-radius: 0;-moz-border-radius: 5px;-moz-border-radius-topleft: 0;border-radius: 5px;border-top-left-radius: 0;min-height: 179px;_height: 179px;font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;position: relative;/*padding-bottom: 64px;*/}
#form-container .tab {padding: 19px 18px 0 18px;min-height: 1px;_height: 1px;}
#form-file-claim .field {float: left;margin-bottom: 8px;}
#form-file-claim .input, #form-file-claim .input span {height: 31px;display: block;float: left;}
.second-input { margin-left: 5px; _display: inline; }
#form-file-claim label.label {font-size: 11px;color: #4d4d4d;padding: 0 0 3px 5px;display: block;}
#form-file-claim label.mandatory {background: url(../images/mandatory-bg.png) 3px 4px no-repeat;font-weight: normal;padding-left: 15px;}
/*#form-file-claim .input {padding-left: 5px;background: url(../images/form-elements-bg.png) no-repeat;}*/
#form-file-claim .input {padding-left: 5px;background: url(../images/form-elements-bg.png) 0 -310px no-repeat;}
#form-file-claim .focus { background-position: left -62px; }
#form-file-claim .LV_invalid_field { background-position: left -31px; }
#form-file-claim .LV_valid_field { background-position: left -248px; }
#form-file-claim .input-check .LV_valid_field { background-position: left -279px; }
/*#form-file-claim .input span {background: url(../images/form-elements-bg.png) right top no-repeat;}*/
#form-file-claim .input span {background: url(../images/form-elements-bg.png) right -310px no-repeat;}
#form-file-claim .focus span { background-position: right -62px; }
#form-file-claim .LV_invalid_field span { background-position: right -31px; }
#form-file-claim .LV_valid_field span { background-position: right -248px; }
#form-file-claim .input-check .LV_valid_field span { background-position: right -279px; }
#form-file-claim .input input {font-size: 12px;color: #838383;width: 257px;padding: 7px 8px 6px 3px;background-color: transparent;}
#form-file-claim .input input.input-half {width: 118px;}
#form-file-claim .input-check .input input { padding-right: 25px; }
#form-file-claim .focus input { color: #000; }
#form-file-claim .select {height: 32px;}
#form-file-claim .field-submit {width: 200px;height: 44px;position: relative;margin-bottom: 17px;margin-top: 5px;}
#form-file-claim .field-medium { height: 34px; }
#form-file-claim .field-small { height: 27px; }
#form-file-claim .field-submit-AB {height: 44px; margin-bottom: 17px; margin-top: 5px; position: relative; width: 100%;}
#form-file-claim input.btn-submit-resolve-AB { background-attachment: scroll;  background-color: transparent;  background-image: url("../images/button-resolve-bg.png");background-position: 0px -44px; background-repeat: no-repeat; display: block; height: 44px; left: 0; position: absolute;text-indent: -9999px; top: 0; width: 300px;}
#form-file-claim input.btn-submit-resolve-AB:hover{background: url(../images/button-resolve-bg.png) no-repeat; cursor:pointer}
#form-file-claim .field-submit button {width: 300px;height: 44px;display: block;background: url(../images/button-resolve-bg.png) no-repeat;text-indent: -9999px;position: absolute;top: 0;left: 2px;}
#form-file-claim button#btn-submit-search {width: 133px;background: url(../images/btn-submit-bg.png) no-repeat;}
#form-file-claim button#btn-submit-search:hover { background-position: left -44px; }
#form-file-claim input.btn-submit-resolve{width: 156px;background: url(../images/btn-submit-bg.png) -133px 0 no-repeat;left:143px;height:44px;display:block;text-indent:-9999px;position:absolute;top:0;}
#form-file-claim input.btn-submit-resolve:hover { background-position: -133px -44px;cursor:pointer}
#form-file-claim button#btn-submit-search-medium {width: 110px;height: 34px;background: url(../images/btn-submit-medium-bg.png) no-repeat;}
#form-file-claim button#btn-submit-search-medium:hover { background-position: left -35px; }
#form-file-claim button#btn-submit-resolve-medium {width: 158px;height: 34px;background: url(../images/btn-submit-medium-bg.png) -111px 0 no-repeat;left: 113px;}
#form-file-claim button#btn-submit-resolve-medium:hover { background-position: -111px -35px; }
#form-file-claim button#btn-submit-search-small {width: 110px;height: 27px;background: url(../images/btn-submit-small-bg.png) no-repeat;}
#form-file-claim button#btn-submit-search-small:hover { background-position: left -28px; }
#form-file-claim button#btn-submit-resolve-small {width: 158px;height: 27px;background: url(../images/btn-submit-small-bg.png) -111px 0 no-repeat;left: 113px;}
#form-file-claim button#btn-submit-resolve-small:hover { background-position: -111px -28px; }
#form-file-claim .field-checkbox {border-top: 1px dotted #c1c1c1;padding: 10px 0;}
#form-file-claim .field-checkbox-last { border-bottom: 1px dotted #c1c1c1; margin-bottom: 17px; margin-top: 5px; }
#form-file-claim .checkbox input {float: left;}
#form-file-claim .checkbox label {float: left;padding-left: 5px;}
.field-checkbox-more-inner {padding: 10px 0 0 15px;min-height: 30px;_height: 1px;}
.field-checkbox-top { padding: 0 2px; }
.field-checkbox small.grey { padding-left: 19px; color: #838383; font-size: 11px; }
span.sep-or {position: absolute;top: 15px;left: 132px;z-index: 1;font-size: 11px;color: #6f6f6f;font-weight: bold;}

/* ------------------------------------------------------ */

.smart-select {width: 273px;float: left;position: relative;height:31px!important;cursor: pointer;background: url(../images/form-elements-bg.png) left -93px no-repeat;z-index:997;}
.select .LV_invalid_field	{ background-position: left -186px; }
.select .LV_valid_field		{ background-position: left -217px; }
.smart-select-open			{ background-position: left -155px !important; }
.select-small, .select-small .smart-select {width: 126px;height:31px;}
.smart-select input, .smart-select div {font-size: 12px;color: #000;border: 0;}
.smart-select input{color:#000 !important}
.smart-select input {background: transparent; width: 220px;margin: 2px 0 0 3px;padding: 5px;}
.smart-select input.gray, .smart-select div.gray { color: #969799;}
.select-small .smart-select input {width: 78px;font:12px Arial}
.smart-select a.smart-select-trigger {float: right;background: url(../images/form-elements-bg.png) right -93px no-repeat;width: 29px;height: 31px;}
.select-small .smart-select a.smart-select-trigger{height: 31px;}
.smart-select a.smart-select-trigger:hover { background-position: right -124px; }
/*.smart-select.outset a.smart-select-trigger { background-position: left bottom; }
.smart-select.hover a.smart-select-trigger { background-position: right top; }
.smart-select.hover.outset a.smart-select-trigger { background-position: right bottom; }*/
.select .LV_invalid_field a.smart-select-trigger	{ background-position: right -186px; }
.select .LV_valid_field a.smart-select-trigger		{ background-position: right -217px; }
.smart-select-open a.smart-select-trigger { background-position: right -155px !important; }
.smart-select ul{width: 100%;max-height: 115px;_height: 115px;overflow: auto;border: 1px solid #8ed2f0;border-top: 0;background-color: #fff;padding: 5px 0;position: absolute;top: 31px;left: 2px;z-index: 100;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.smart-select li{margin: 0 !important;padding: 0 !important;background: none !important;}
.smart-select ul li a {display: block;color: #000;text-decoration: none !important;padding: 5px 0 5px 10px;font-size: 12px;}
.smart-select ul li a.last { border: 0; }
.smart-select ul li a.highlight {background-color: #e5edf5;-webkit-border-top-right-radius: 0;-webkit-border-top-left-radius: 0;-moz-border-radius-topright: 0;-moz-border-radius-topleft: 0;border-top-right-radius: 0;border-top-left-radius: 0;}

/* ------------------------------------------------------ */

#content {width: 985px;min-height: 1px;_height: 1px;padding-top: 25px;}
#main{width:660px;float: left;}
.box {border:1px solid #e4e4e4;padding: 0;background: #fff url(../images/box-top-bg.png) repeat-x;margin-bottom: 25px;}
.box-highlight{border-color: #37c5f3;}
.box-top {height: 27px;padding: 15px 15px 15px 20px;}
.box-top span {padding-top: 5px; float: left; font-size: 14px;font-weight:bold;}
div#search-recent {float: right;padding-top: 2px;}
div#search-recent p { float: left; padding: 2px 10px 0 0; font-weight: bold; }
div#search-recent fieldset {float: left;width: 233px;height: 23px;background: url(../images/search-recent-bg.png) no-repeat;}
div#search-recent fieldset input {float: left;background-color: transparent;padding: 4px 3px 3px 5px;width: 200px;}
div#search-recent fieldset button {width: 24px;height: 23px;float: right;text-indent: -9999px;background: url(../images/search-recent-bg.png) right top no-repeat;}
.box-main {float: none;padding: 5px 20px;width: auto;min-height: 1px;_height: 1px;}
.box-bottom {margin-top: 10px;border-top: 1px solid #eaeaea;padding: 10px 20px;}
#sidebar {width: 300px;float: right;}

/* ------------------------------------------------------ */

ol.claims-list {float: left;padding-top: 10px;}
ol.claims-list li {	display: block;	float: left;width: 618px;padding: 15px 0;}
.claim-category {width: 67px;height: 13px;float: left;background: url(../images/icons-bg.png) no-repeat;padding: 67px 13px 0 0;text-transform: uppercase;font-size: 11px;color: #6d6e71;text-align: center;}
.claim-posted				{ background-position: left -15px; }
.claim-filed				{ background-position: left -144px; }
.claim-settled				{ background-position: left -268px; }
.claim-pending-posted		{ background-position: left -384px; }
.claim-pending				{ background-position: left -510px; }
.claim-waiting-posted		{ background-position: left -640px; }
.claim-waiting				{ background-position: left -775px; }
.claim-negotiation			{ background-position: left -895px; }
.claim-negotiation-posted	{ background-position: left -1011px; }
.claim-details {width: 538px;float: left;}
.claim-details p em { color: #1a86c8; font-weight: bold; font-size: 14px; }
.claim-contact {padding: 10px 0;}
.claim-contact ul small {display: block;float: left; font-size: 11px;padding-top: 1px;}
.claim-contact ul {float: left; /*padding-left: 10px;*/}
.claim-contact ul li {display: inline;float: none;width: auto;padding: 0;font-size: 11px;color: #e7e7e7;}
.claim-contact ul li.grey a { color: #d1d3d4; }
.claim-contact ul li.grey a:hover { color: #15415a; }
.claim-bottom {margin-top: 15px;height: 15px;background: url(../images/claim-separator-bg.png) right top no-repeat;padding-right: 5px;}
.claim-bottom a {font-size: 11px;background: url(../images/bullet2.png) left 3px no-repeat;padding-left: 15px;}

/* ------------------------------------------------------ */

ol.videoclaims-list {}
ol.videoclaims-list li {width: 248px;display: block;padding: 15px 0 5px;}
.videclaim-thumb {width: 258px;min-height: 136px;_height: 136px;position: relative;-moz-border-radius: 5px;}
.videoclaim-mask {width: 258px;height: 136px;overflow: hidden;-moz-border-radius: 5px;}
.videoclaim-mask img { -moz-border-radius: 5px; }
a.btn-play {width: 258px;height: 136px;display: block;text-indent: -9999px;background: url(../images/btn-play-bg.png) no-repeat;position: absolute;top: 0;left: 0;z-index: 1;}
a.btn-play:hover { background-position: left bottom;}
.videclaim-thumb em {width: 238px;font-size: 12px;font-weight: bold;font-style: normal;color: #fff;background: url(../images/videoclaim-mask-bg.png) no-repeat;padding: 10px;line-height: 120%;position: absolute;left: 0;bottom: 0;z-index: 2;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;
                     /*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;*/}
.videoclaim-details {min-height: 1px;_height: 1px;padding-top: 10px;}
.videoclaim-details h3 {font-size: 12px;color: #676767;float: left;width: 185px;padding: 0;}
.videoclaim-details a {float: right;display: block;font-size: 11px;font-weight: bold;padding-top: 1px;}

/* ------------------------------------------------------ */

.sidebar-box {padding-bottom: 40px;}
#sidebar-box1 { font-size: 12px; }
#sidebar-box2 { font-size: 12px; }
.sidebar-box div {	color: #ed7e31;	font-size: 24px;font-weight:bold;margin-bottom: 10px;}
.sidebar-box h2 {color: #ed7e31;font-size: 24px;font-weight:bold;margin-bottom: 10px;}
.sidebar-box h2 p{color: #000;font-size: 12px;font-weight:normal;}
.sidebar-box div span { color: #808080;}
.sidebar-box ul {font-size: 12px;font-weight:normal;color: #000;}
#sidebar-box1 ul.bg { padding-left: 140px; min-height: 178px; _height: 178px; background: url(../images/img-sidebar-01.jpg) no-repeat; }
.sidebar-box ul li {background: url(../images/bullet3.png) 0 9px no-repeat;padding: 3px 0 3px 12px;}
#sidebar-box2 p { padding-right: 110px; width: 160px; min-height: 108px; _height: 108px; background: url(../images/img-sidebar-02.jpg) right top no-repeat; }

/* New Structure Start */
.homebrandingcont, .bbbClaimsCnt{background-color:#fff;border-color:-moz-use-text-color #fff #fff;border-right:10px solid #fff;border-left:10px solid #fff;border-bottom:10px solid #fff;border-style:none solid solid;border-width:0 10px 10px;-webkit-border-bottom-right-radius: 20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.homebranding {background: url("../images/branding-bg.jpg") no-repeat scroll 0 0;padding: 30px 70px 0 40px;position: relative;width: 855px;min-height:275px;}
.brandingbtm{background:url("../images/home-main-btm-curve.jpg") no-repeat scroll 0 bottom;width:965px;height:53px;margin:-8px auto 0}
.homebranding h1 {font-size: 12px;color: #4D4D4D;}
.homebranding h3 {padding: 30px 0 10px 0;font-size: 16px;font-weight: normal;color: #000;}
.homebranding h3 strong {color: #f6881f;}
.homebranding em { font-size: 18px; font-style: normal; color: #000 }
.logolsts h3{font-size:12px;padding:20px 0 5px}
.logolsts ul{margin:8px 0 0}
.logolsts ul li{float:left;margin-right:83px}
.logolsts ul li.last{margin:0 !important}
.logolsts ul li a{text-indent:-9999px;display:block}
.logolsts ul li a.nytimeslogo, .logolsts ul li a.marketamericalogo, .logolsts ul li a.forbeslogo, .logolsts ul li a.bnetlogo, .logolsts ul li a.itbusinesslogo{background: url("../images/sprite-home-logos.png") no-repeat;cursor:default}
.logolsts ul li a.nytimeslogo{background-position:-8px 0;width:116px;height:31px}
.logolsts ul li a.marketamericalogo{background-position:-15px -51px;width:102px;height:32px}
.logolsts ul li a.forbeslogo{background-position:-30px -103px;width:73px;height:23px;margin:5px 0 0}
.logolsts ul li a.bnetlogo{background-position:-2px -146px;width:132px;height:30px}
.logolsts ul li a.itbusinesslogo{background-position:-15px -196px;width:97px;height:22px;margin:7px 0 0}

.testimonialscont{padding:30px 20px 20px;font-size:12px;font-family:Arial, Verdana, Times New Roman, Sans-Serif}            
.testimonialscont h3 span{font-size:18px;color:#4d4d4d;margin:2px 21px 7px -18px;line-height:24px;font-weight:normal;position:relative;top:-5px;left:20px}
.testimonialscont h3 b{font-size:34px;color:#b3b3b3;line-height:10px}
.testimonialscont h3 b.end{line-height:24px;vertical-align:bottom}
.testimonialscont .testimonials{float:left;margin:0 50px 0 0}
.testimonialscont .first{width:240px}
.testimonialscont .clientname{margin:0 0 0 20px;color:#4d4d4d;line-height:24px}
.testimonialscont .second{width:240px;margin:0 70px 0 20px}
.testimonialscont .second p{padding:5px 0}
.testimonialscont .third{margin:0;width:290px;position:relative;margin:0}
.testimonialscont .third b{position:absolute;top:-9px}
/*.testimonials .quoteopen{float:left;background:url("../images/sprite-quotes.gif") 0 0 no-repeat;width:18px;height:13px;margin:0 2px 0}
.testimonials .quoteclose{float:right;background:url("../images/sprite-quotes.gif") bottom right no-repeat;width:18px;height:13px;margin:-21px 0 0}*/
.testimonials .clientdetls{margin:0 0 0 20px;color:#b8b8b8}
/* ------------------------------------------------------ */

#branding-title {font-size: 24px;font-weight:bold;color: #f6881f;}

/* ------------------------------------------------------ */

#branding-video {width: 327px;height: 179px;float: right;}
#branding-video h3 { padding-top: 38px; }
#branding-video a {width: 327px;height: 179px;background: url(../images/branding-video-bg.jpg) no-repeat;display: block;text-indent: -9999px;}
#branding-video a:hover { background-position: left bottom; }
/* New Structure End */

/* Footer Links Start */
.footerlinks{padding:39px 27px 35px;color:#999;line-height:18px;font-size:12px;margin:0 auto}
.footerlinksCont{float:left;width:100%;margin:0 0 15px 0}
.footerlinks h3{padding:0;margin:0;font-size:12px;line-height:18px;color:#999;}
.footerlinks .firstcol{float:left;width:182px;margin:0 59px 0 0;}
.footerlinks .secondcol{float:left;width:210px;margin:0 50px 0 0;}
.footerlinks .thirdcol{float:left;width:120px;margin:0 50px 0 0;}
.footerlinks .fourthcol{float:left;width:260px;}
.footerlinks a, .footerlinks a:hover{font-size:11px;color:#999;}
.footerlinks ul.mgrB16{margin-bottom:16px;}
/* Footer Links End */

/*A/B Testing for 5 CTA buttons */

#form-file-claim input.btn-submit-cta01 {width:  303px;height: 41px;background: url(../images/cta-sprite-06-start-your-claim.png) no-repeat 0 -41px;}
#form-file-claim input.btn-submit-cta01:hover { background-position: 0 0px;cursor:pointer; }
#form-file-claim input.btn-submit-cta02 {width:  303px;height: 41px;background: url(../images/cta-sprite-07-learn-more.png) no-repeat 0 -41px;}
#form-file-claim input.btn-submit-cta02:hover { background-position: 0 0px; cursor:pointer;}
#form-file-claim input.btn-submit-cta03 {width:  303px;height: 41px;background: url(../images/cta-sprite-08-post-your-claim.png) no-repeat 0 -41px;}
#form-file-claim input.btn-submit-cta03:hover { background-position: 0 0px; cursor:pointer;}
#form-file-claim input.btn-submit-cta04 {width:  303px;height: 41px;background: url(../images/cta-sprite-04.png) no-repeat 0 -41px;}
#form-file-claim input.btn-submit-cta04:hover { background-position: 0 0px; cursor:pointer;}
#form-file-claim input.btn-submit-cta05 {width:  303px;height: 41px;background: url(../images/cta-sprite-05.png) no-repeat 0 -41px;}
#form-file-claim input.btn-submit-cta05:hover { background-position: 0 0px; cursor:pointer;}
#form-file-claim input.btn-submit-cta10 {width:  303px;height: 41px;background: url(../images/cta-sprite-10-get-help.png) no-repeat 0 -41px;}
#form-file-claim input.btn-submit-cta10:hover { background-position: 0 0px; cursor:pointer;}
/*A/B Testing for 5 CTA buttons End */

/* Intern Application Form Start */
.internbg{width:985px;height:88px !important;background: #fff url(../images/inter-header-bg.gif) repeat-x !important;position:relative}
.internBox{background-color:#fff;padding:0;-webkit-border-bottom-right-radius:15x;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;-moz-box-shadow: 0px 1px 0px #cecece;-webkit-box-shadow:0px 1px 0px #cecece;box-shadow:0px 1px 0px #cecece}
.blueHead{background:#006fac;border-bottom:1px solid #004c75;height:41px;padding:0 16px 0 50px;-moz-text-shadow: 0px 1px 0px #000;-webkit-text-shadow:0px 1px 0px #000;text-shadow:0px 1px 0px #000}
.innternReg h1{color:#fff;font-size:18px;line-height:41px}
.innternReg h1 span{float:right;font-size:12px;color:#fff !important}
.interCont{padding:15px 50px 24px}
.interCont .contLft{float:left;width:585px}
p.firstL{font-size:14px;margin:0 0 15px}
.contactInfo .heading{background: url(../images/intern-mandatory.gif) right 16px no-repeat}
.contactInfo .heading h2{background: url(../images/intern-stephd-bg.gif) 0 0 no-repeat;color:#3f8901;font-size:14px;font-weight:normal;line-height:38px;padding:0 0 0 12px;display:inline-block}
.contactInfo .heading h2 span{background: url(../images/intern-stephd-bg.gif) right -38px no-repeat;font-size:14px;line-height:38px;padding:0 12px 0 0;display:inline-block}
.contactInfo .btmLine{background: url(../images/intern-btm-bdr.gif) 0 bottom repeat-x;margin:0 0 20px}
.edu{margin:0 0 5px!important}
.contactInfo ul{float:left;margin:0 0 15px}
.contactInfo ul li{float:left;width:280px;margin:0 24px 15px 0;}
.contactInfo ul li.even{margin:0}
.contactInfo ul li b, .contactInfo ul li span{line-height:23px}
.internRow{float:left;width:100%;margin:0 0 15px 0}
.inputtxt, .inputtextarea, .inputtxthme{padding:5px;border:1px solid #d2d2d2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#000;float:left}
.inputtxt{background: url(../images/intern-input-bg.gif) 0 0 repeat-x}
.inputtextarea{background: url(../images/intern-txtarea-bg.gif) 0 0 repeat-x}
.inputinvalid{border:1px solid red !important}
.inputvalid{border:1px solid green !important}
.bgNone{background:none !important}
.lblMand{background: url(../images/intern-mandatory.gif) right 2px no-repeat;float:left;padding:0 13px 5px 0}
hr{border:0 none}
hr.dotted, hr.mgrDotted{border-bottom:1px dotted #999;height:1px;background:#fff;padding:0;margin:0 0 15px}
.mgrBZero{margin-bottom:0 !important}
.internrdo{float:left;width:50px}
.internrdo input[type="radio"]{float:left;margin:0;padding:0}
.internrdo label{float:left;margin:0;padding:0 0 0 5px}
.notifiedTxt{float:left;width:318px;margin:0 0 0 5px}
.sendAppBtn{margin-left:340px}
.btnSendApp{background: url(../images/internship-send-app-btn.png) 0 0 no-repeat;width:245px;height:41px;border:none;cursor:pointer}
/* Intern Application Form End */

/* Intern Confirmation Start */
.internConfirm{padding:0 29px}
.thanksbox{background:#f4f4f4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top:1px solid #f0f0f0;padding:11px 11px 20px;margin:0 0 20px 0}
.thanksbox h1{background: url(../images/intern-thanks-icon.gif) 0 0 no-repeat;font-size:18px;color:#333;padding:10px 0 0 75px;font-weight:normal}
.thanksbox h1 span{color:#006fac;font-weight:normal}
.whatNxt{margin:0 0 0 86px;color:#4d4d4d;font-size:14px}
.whatNxt h2{font-size:18px;margin:0 0 5px 0}
.whatNxt ul{margin:10px 0 0}
.whatNxt li, .interContAbt ul.goals li, .interContAbt ul.apply li{background: url(../images/intern-bullets.gif) no-repeat;padding:0 0 7px 18px}
.whatNxt li{background-position:left -62px}
/* Intern Confirmation End */

/* Intern Application Training Start */
.interContAbt{padding:40px 50px 48px;font-size:14px}
.interContAbt .contLft{float:left;width:520px}
.interContAbt h3{font-size:16px;color:#333;margin:8px 0;padding:0}
.interContAbt p{line-height:22px;padding:0 0 8px 0}
.interContAbt ul.goals li{background-position:left -28px}
.interContAbt ul.apply li{background-position:left 6px}
.interContAbt ul.works li, .interContAbt ul.benefits li{background: url(../images/intern-multi-bullets.gif) no-repeat}
.interContAbt ul.works li{background-position:left -51px;padding:0 0 7px 18px;line-height:22px}
.interContAbt ul.benefits li{background-position:left 4px;padding:0 0 7px 20px;line-height:18px}
.interContAbt ul.apply{padding:5px 0}
.btnApplyNowIntern{background: url(../images/intern-applynow-btn.gif) 0 0 no-repeat;width:365px;height:41px;border:none;cursor:pointer;float:right;margin:30px 0 0}
.btnApplyNow{background: url(../images/intern-apply-btn.gif) 0 0 no-repeat;width:245px;height:41px;border:none;cursor:pointer;margin:0 0 10px 0}
.interContAbt .contRht{margin-left:600px}
.floatLw100{float:left;width:100%}
p.font11{font-size:11px;line-height:20px}
.font12{font-size:12px}
hr.mgrDotted{margin:5px 0 13px !important}
/* Intern Application Training End */
/*CTA Buttons for the free claims*/
#form-file-claim input.btn-submit-cta0301 {width: 295px;height: 49px;background: url(../images/cta-0301.png) no-repeat;}
#form-file-claim input.btn-submit-cta0301:hover { background-position: 0 -49px; cursor:pointer}
#form-file-claim input.btn-submit-cta0301:active { background-position: 0 -98px; }
#form-file-claim input.btn-submit-cta0301R {width: 295px;height: 49px;background: url(../images/cta-0301.png) no-repeat;text-indent: -9999em;}
#form-file-claim input.btn-submit-cta0301R:hover { background-position: 0 -98px;cursor:pointer }
#form-file-claim input.btn-submit-cta0301R:active { background-position: 0 -49px; }
#form-file-claim input.btn-submit-cta0301b {width: 295px;height: 49px;background: url(../images/cta-0301b.png) no-repeat;text-indent: -9999em;}
#form-file-claim input.btn-submit-cta0301b:hover { background-position: 0 -49px; cursor:pointer}
#form-file-claim input.btn-submit-cta0301b:active { background-position: 0 -98px; }
#form-file-claim input.btn-submit-cta0302 {width: 295px;height: 49px;background: url(../images/cta-0302.png) no-repeat;text-indent: -9999em;}
#form-file-claim input.btn-submit-cta0302:hover { background-position: 0 -49px; cursor:pointer}
#form-file-claim input.btn-submit-cta0302:active { background-position: 0 -98px; }
#form-file-claim input.btn-submit-cta0303 {width: 295px;height: 49px;background: url(../images/cta-0303.png) no-repeat;text-indent: -9999em;}
#form-file-claim input.btn-submit-cta0303:hover { background-position: 0 -49px; cursor:pointer}
#form-file-claim input.btn-submit-cta0303:active { background-position: 0 -98px; }
#form-file-claim input.btn-submit-cta0303b {width: 295px;height: 49px;background: url(../images/cta-0303b.png) no-repeat;text-indent: -9999em;}
#form-file-claim input.btn-submit-cta0303b:hover { background-position: 0 -49px; cursor:pointer}
#form-file-claim input.btn-submit-cta0303b:active { background-position: 0 -98px; }
#form-file-claim input.btn-submit-cta0304 {width: 295px;height: 49px;background: url(../images/cta-0304.png) no-repeat;text-indent: -9999em;}
#form-file-claim input.btn-submit-cta0304:hover { background-position: 0 -49px; cursor:pointer}
#form-file-claim input.btn-submit-cta0304:active { background-position: 0 -98px; }
#form-file-claim input.btn-submit-cta0304b {width: 295px;height: 49px;background: url(../images/cta-0304b.png) no-repeat;text-indent: -9999em;}
#form-file-claim input.btn-submit-cta0304b:hover { background-position: 0 -49px; cursor:pointer}
#form-file-claim input.btn-submit-cta0304b:active { background-position: 0 -98px; }			
/* CTA Buttons for the free claims */ 
/* NEW CTA Buttons */
#form-file-claim input.cta-free-01 {background:  url(../images/01.png) top left no-repeat transparent;height: 57px;width: 276px;text-indent: -9999em;}
#form-file-claim input.cta-free-01:hover {background-position: 0 -57px;cursor:pointer}
#form-file-claim input.cta-free-01:active {background-position: 0 -114px;}
#form-file-claim input.cta-free-01o {background:  url(../images/01o.png) top left no-repeat transparent;height: 57px;width: 276px;text-indent: -9999em;}
#form-file-claim input.cta-free-01o:hover {background-position: 0 -57px;cursor:pointer}
#form-file-claim input.cta-free-01o:active {background-position: 0 -114px;}
#form-file-claim input.cta-free-02 {background:  url(../images/02.png) top left no-repeat transparent;height: 57px;width: 276px;text-indent: -9999em;}
#form-file-claim input.cta-free-02:hover {background-position: 0 -57px;cursor:pointer}
#form-file-claim input.cta-free-02:active {background-position: 0 -114px;}
#form-file-claim input.cta-free-02o {background:  url(../images/02o.png) top left no-repeat transparent;height: 57px;width: 276px;text-indent: -9999em;}
#form-file-claim input.cta-free-02o:hover {background-position: 0 -57px;cursor:pointer}
#form-file-claim input.cta-free-02o:active {background-position: 0 -114px;}
#form-file-claim input.cta-free-03 {background:  url(../images/03.png) top left no-repeat transparent;height: 57px;width: 276px;text-indent: -9999em;}
#form-file-claim input.cta-free-03:hover {background-position: 0 -57px;cursor:pointer}
#form-file-claim input.cta-free-03:active {background-position: 0 -114px;}
#form-file-claim input.cta-free-03o {background:  url(../images/03o.png) top left no-repeat transparent;height: 57px;width: 276px;text-indent: -9999em;}
#form-file-claim input.cta-free-03o:hover {background-position: 0 -57px;cursor:pointer}
#form-file-claim input.cta-free-03o:active {background-position: 0 -114px;}
/* NEW CTA Buttons ends */

#branding-video2 a{background: url("../images/branding-video-bg3.png") no-repeat scroll 0 0 transparent;display:block;height:191px;text-indent:-9999px;width:351px}
#branding-video4{width:351px;height:191px;float:right}
#branding-video4 a{width:351px;height:191px;background: url("../images/branding-video-bg4.png") no-repeat scroll 0 0 transparent;display:block;text-indent:-9999px}
#branding-video4 h3{padding-top:30px}
#branding-video4 a:hover{background-position:0 -191px}

.claimAlertBox{font-size:12px;border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f5f2f2;padding:13px 15px;margin:9px 0 0}
.zipRow{padding:10px 0 0}
.claimAlertBox .zipRow span{font-weight:bold;float:left;padding:10px 0 0}
.claimAlertBox .zipRow .inputtxt{margin:0 10px;vertical-align:bottom}
.claimAlertBox .popuptxt{width:157px}
.claimAlertBox .inputtxt, .claimAlertBox .zipRow .inputtxthme{background: url(../images/alertInput-bg.gif) 0 0 repeat-x;border:1px solid #d2d2d2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#333;float:none}
.claimAlertBox .zipRow .inputtxthme{margin:5px 10px 0}
a.trigger-alerts{display:inline-block;height:31px;width:95px;text-indent:-99999em;background: url(../images/alerts-btn.png) no-repeat;cursor:pointer}
a.trigger-alerts:hover{background-position:0 -31px;cursor:pointer}
a.trigger-alerts:active{background-position:0 -62px;cursor:pointer}
a.triggeralertshome{position:absolute;right:22px;bottom:13px}
a.triggeralertsbbb{position:absolute;right:15px;bottom:9px}
.alertyouremail{margin:0 0 44px}
.claimAlertBox .zipRow .nospam{position:absolute;right:130px;bottom:25px;font-size:10px}
.claimDetls{font-size:12px}
.posR{position:relative}
.claimAlertBox .confirmation{background: url(../images/tick-transp.png) 0 2px no-repeat;padding:0 0 0 25px;line-height:20px}
.claimAlertBox .confirmation strong{margin:0 0 5px;display:block}

a.weigh-in-btn{display:block;background: url(../images/weigh-in-btn.png) no-repeat transparent;height:30px;width:237px;text-indent:-99999em;margin-top:10px}
a.weigh-in-btn:hover{background-position:0 -30px}
a.weigh-in-btn:focus{background-position:0 -60px}

/* BBB Claim Page CSS Start */
.bbbClaimsCnt{box-shadow:0px 1px 0px rgba(218,218,218,1);-moz-box-shadow:0px 1px 0px rgba(218,218,218,1);-webkit-box-shadow:0px 1px 0px rgba(218,218,218,1);font-size:14px}
.bbbMidCnt{background: url(../images/img-newhomebg.jpg) 0 0 repeat-x;padding:30px 15px 30px 33px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;height:471px}
.bbbMidCnt .lft{float:left;width:595px;background: url(../images/img-bbmladyNew.png) 250px bottom no-repeat}
.bbbMidCnt .lft .lftinner{width:590px;height:491px}
.bbbMidCnt .lft h1{margin:10px 0 0;font-size:30px}
.bbbMidCnt .lft .bdrBtm{padding:10px 0 0;line-height:22px}
.bbbMidCnt .lft hr{background: url(../images/img-bbb-bdr.gif) 0 -2px repeat-x;height:2px}
.bbbMidCnt .lft h2{font-size:21px;color:#333;padding:15px 0}
.bbbMidCnt .lft ul{float:left;width:340px;margin:15px 0 0}
.bbbMidCnt .lft ul li{background: url(../images/img-bbbcheckmark.gif) 0 2px no-repeat;padding:0 0 0 25px;font-size:12px;line-height:18px;float:left;width:315px;margin:0 0 15px}
.bbbMidCnt .lft ul li b{font-size:14px}
.bbbMidCnt .lft ul li.dottedline{background: url(../images/img-bbb-bdr.gif) 0 0 repeat-x;height:2px;margin:10px 0}
.bbbMidCnt .rht{float:left;width:277px;padding:20px 20px 20px 25px;background-color:#fff;box-shadow:0px 7px 10px rgba(0,0,0,0.26);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
.bbbMidCnt .rht h2{font-size:24px;font-weight:normal}
.rht .lstsCnt{margin:15px 0 0;width:275px;height:180px;overflow-x:hidden;overflow-y:scroll;border:1px solid #e7e3e3}
.rht .lstsCnt .row{background:#fff url(../images/reviewratingslsts-bg.gif) 0 bottom repeat-x;float:left;width:94.4%;padding:7px;color:#158adb;font-size:12px;font-weight:bold;border-bottom:1px solid #dcdcdc}
.rht .lstsCnt input{float:left;margin:0px;padding:0}
.rht .lstsCnt span{float:left;padding:0 0 0 5px;margin:0}
.rht .lstsCnt label{float:left;padding:0 0 0 5px;margin:0;width:224px;line-height:15px}
.rht .lstsCnt label:hover, .rht .lstsCnt label:focus
{color: #3279AC;}
.rht .otherparty{margin:17px 0 17px 8px}
.bbbMidCnt .inputtxt{padding:7px;border:1px solid #bebebe;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#909090}
.bbbMidCnt .inputtxt:focus{border:1px solid #158adb;color:#333}
.bbbMidCnt p.btmpara{border-top:1px dotted #999;padding:10px 0 0 0;font-size:12px}
.mgrB15{margin-bottom:15px}
.btngethelp{margin:15px 0 12px;display:block;height:50px;text-indent:-99999em;cursor:pointer;background: url(../images/bbb-btn-sprite.png) no-repeat transparent;width:278px}
.btngethelp:hover{background-position:0 -50px}
.btngethelp:focus{background-position:0 -100px}
.midBtmCnt{padding:25px 15px 25px 30px}
.midBtmCnt .section{float:left;width:273px;padding:0 20px 0 0;margin:0 20px 0 0}
.midBtmCnt .bdrR{border-right:1px solid #e6e6e6}
.midBtmCnt .section p{padding:0 0 10px;line-height:22px}
.midBtmCnt .mid{width:230px}
.midBtmCnt .last{float:right;width:291px;margin:0 10px 0 0;padding:0}
.orgTxt{color:#ff8800}
ul.bbbLsts li{background: url(../images/img-bbbclaim-bullets.gif) no-repeat;padding:0 0 12px 40px;line-height:24px}
ul.bbbLsts li.first{background-position:0 0}
ul.bbbLsts li.second{background-position:0 -53px}
ul.bbbLsts li.third{background-position:0 -106px}
.lnkseehow{display:block;height:72px;text-indent:-99999em;cursor:pointer;background: url(../images/video-btn-sprite.gif) no-repeat transparent;width:291px;margin:0 0 15px}
.lnkseehow:hover{background-position:0 -72px}
.midBtmCnt .claimAlertBox{font-size:12px;border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f5f2f2;padding:11px;margin:9px 0 0}
.midBtmCnt .zipRow{padding:10px 0 0}
.midBtmCnt .claimAlertBox .zipRow span{font-weight:bold;float:left;padding:10px 0 0}
.midBtmCnt .claimAlertBox .zipRow .inputtxt{margin:0 9px;vertical-align:bottom}
/*.midBtmCnt .claimAlertBox .inputtxt{background:url(../images/alertInput-bg.gif) 0 0 repeat-x;border:1px solid #d2d2d2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#333;float:none}
.midBtmCnt a.trigger-alerts{display:inline-block;height:31px;width:96px;text-indent:-99999em;background:url(../images/sign-up-btn.png) no-repeat;cursor:pointer}
.midBtmCnt a.trigger-alerts:hover{background-position:0 -31px;cursor:pointer}
.midBtmCnt a.trigger-alerts:active{background-position:0 -62px;cursor:pointer}*/
.claimAlertBox h3{font-size:14px;font-weight:bold;padding:0 0 10px;color:#333}
.logolstsCnt{padding:10px 35px 35px 40px}
.logolstsCnt h3{font-size:12px;padding:20px 0 5px;color:#696969}
.logolstsCnt ul{margin:8px 0 0}
.logolstsCnt ul li{float:left;margin-right:95px}
.logolstsCnt ul li.last{margin:0 !important}
.logolstsCnt ul li a{text-indent:-9999px;display:block}
.logolstsCnt ul li a.nytimeslogo, .logolstsCnt ul li a.marketamericalogo, .logolstsCnt ul li a.forbeslogo, .logolstsCnt ul li a.bnetlogo, .logolstsCnt ul li a.itbusinesslogo{background: url(../images/img-bba-home-logos.png) no-repeat;cursor:default}
.logolstsCnt ul li a.nytimeslogo{background-position:-8px 0;width:116px;height:31px}
.logolstsCnt ul li a.marketamericalogo{background-position:-15px -51px;width:102px;height:32px}
.logolstsCnt ul li a.forbeslogo{background-position:-30px -103px;width:73px;height:23px;margin:5px 0 0}
.logolstsCnt ul li a.bnetlogo{background-position:-2px -146px;width:132px;height:30px}
.logolstsCnt ul li a.itbusinesslogo{background-position:-15px -196px;width:97px;height:22px;margin:7px 0 0}
.bbbClaimsSrchCnt{background-color:#fff;border:20px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.bbbClaimsSrchCnt #sl-search-box button{width:123px;height:39px;background: url(../images/btn-search-submit.png) no-repeat;float:left;text-indent:-9999px;margin-top:23px}
.bbbClaimsSrchCnt #sl-search-box button:hover{background-position:left bottom}
.bbbClaimsSrchCnt #sl-search-box input.srchBtn{width:123px;height:39px;background: url(../images/btn-search-submit.png) no-repeat;float:left;text-indent:-9999px;margin-top:23px}
.bbbClaimsSrchCnt #sl-search-box input.srchBtn:hover{background-position:left bottom}
.partyDetls{padding:15px 0 0}
.partyDetls .inputtxt, .partyDetls .select{padding:4px 7px;border:1px solid #bebebe;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#909090;margin:0 0 10px;font-size:12px !important}
.partyDetls .select{color:#333}
.partyDetls .inputtxt:focus, .partyDetls .select:focus{border:1px solid #ff8800}
.partyDetls input.focus{color:#333}
.partyDetls .select{padding:3px}
.partyDetls a{color:#158adb;font-size:12px;margin:3px 0 0;display:inline-block}
/* BBB Claim Page CSS End */
.bbbClaimsSrchCnt #sl-search-box{font-size:12px}
.bbbClaimsSrchCnt #sl-search-box ul{width:875px;float:left;min-height:1px;_height:1px}
.bbbClaimsSrchCnt #sl-search-box ul li{display:block;float:left;border-left:1px solid #dfdfdf;padding:2px 36px 2px 15px}
.bbbClaimsSrchCnt #sl-search-box ul li.first, .bbbClaimsSrchCnt #sl-search-box ul li:first-child{padding-left:0;border-left:0}
.bbbClaimsSrchCnt #sl-search-box ul li.last, .bbbClaimsSrchCnt #sl-search-box ul li:last-child{padding-right:0}
.bbbClaimsSrchCnt #sl-search-box ul li a.Active{font-weight:bold;color:#ff8800}
.bbbClaimsSrchCnt #sl-search-box ul li.Active{font-weight:bold;color:#ff8800}
.bbbClaimsSrchCnt #sl-search-box ul li a.Disable{color:#d1d1d1}
/*--------------------------------------------------------------------------------------------------------*/
.homebrandingPopUp {background: url("../images/branding-bg.jpg") no-repeat scroll 0 0;padding: 30px 70px 0 40px;position: relative;width: 441px;min-height:335px;}
.homebrandingPopUp h1 {font-size: 12px;color: #4D4D4D;}
.homebrandingPopUp h3 {padding: 30px 0 10px 0;font-size: 16px;font-weight: normal;color: #000;}
.homebrandingPopUp h3 strong {color: #f6881f;}
.homebrandingPopUp em { font-size: 18px; font-style: normal; color: #000 }
/*--------------------------------------------------------------------------------------------------------*/

/* Peopleclaim-or-bbb New CSS Start */
.bbbbox{background:#fff;padding:40px;-moz-border-radius:15px;-wekit-border-radius:15px;border-radius:15px;font-size:12px;margin:4px 0 6px;line-height:18px}
.bbbbox h1{font-size:27px;color:#4D4D4D;margin:0 0 20px}
.bbbbox h1 span{font-weight:normal}
.lfttext{float:left;width:440px}
.mgrL20{margin-left:20px}
.compareLsts .left, .compareLsts .mid, .compareLsts .last{float:left;width:300px;margin:15px 5px 0 0}
.compareLsts .mid{margin-right:0}
.compareLsts .last{margin-right:0}
.compareLsts .head{background:#0086C8;padding:2px 7px;font-size:14px;font-weight:bold;color:#fff}
.last .head{background:#b3b3b3}
.compareLsts .subhead{color:#4d4d4d;padding:10px 7px;font-size:14px;font-weight:bold}
.left strong{font-size:14px}
.compareLsts .row{background:#dfeef4;padding:10px 7px;color:#4d4d4d}

.compareTbl{width:905px;margin:15px 0 0}
.compareTbl tr th{padding:2px 7px;color:#fff;background:#0086C8;text-align:left;font-size:14px}
.compareTbl tr .space{padding:0;background:#fff}
.compareTbl tr th.last{background:#b3b3b3}
.compareTbl tr td{padding:10px 7px;vertical-align:top}
.compareTbl tr td.cmppoint{font-size:14px;font-weight:bold;color:#4d4d4d}
.compareTbl tr.Row{background:#fff;color:#4d4d4d; float:none;}
.compareTbl tr.Alt{background:#dfeef4;color:#4d4d4d}
.compareTbl tr.Alt td.last{background:#f2f2f2}
.compareTbl tr.foot td{font-size:10px;line-height:12px;border-top:1px solid #e6e6e6}

.bbbbox .lftcnt{float:left;width:630px}
.bbbbox .rhtcnt{margin-left:640px}
.bbbbox .lftcnt h3.powerpp, .bbbbox .lftcnt h3.who, .bbbbox .lftcnt h3.consumers{background: url(../images/bbb-icns-sprite.png) 0 0 no-repeat;font-size:18px;padding:0 0 15px 30px;color:#4c4c4c}
.bbbbox .lftcnt h3.powerpp{background-position:0 0}
.bbbbox .lftcnt h3.who{background-position:0 -64px}
.bbbbox .lftcnt h3.consumers{background-position:0 -132px}

.bbbbox h4{font-size:18px;font-weight:bold;color:#0086C8;padding:15px 15px 0 30px}
.btnresyourcomp{background: url(../images/bbbclaim-btns.png) no-repeat;height:41px;display:inline-block;text-indent:-999999px}
.btnresyourcomp{background-position:0 0;width:306px}
.btnresitnow{background: url(../images/resolve-it-now-sprite.png) no-repeat;width:229px;height:45px;display:inline-block;text-indent:-999999px}
.btnresitnow:hover{background-position:0 -45px}
.btnresitnow:active{background-position:0 -90px}
.rhtcnt .helpbox{background:#fff;padding:12px 15px;border:5px solid #e6e6e6;-moz-border-radius:5px;-wekit-border-radius:5px;border-radius:5px}
.helpbox h2{font-size:26px;color:#ff8800;line-height:27px;padding:0 0 10px}
.helpbox h5{font-size:14px;font-weight:normal;padding:0 0 15px}
a.videolnk{color:#0086c8;text-align:center;display:block}
.footnote{font-size:11px;margin:10px 0}
.lftcnt .sectioncnt{padding:0 0 0 30px}
.sectioncnt p{margin:0 0 15px}
/* Peopleclaim-or-bbb New CSS End */

/* Page Load Loading Popup Start */
.pageloadoverlay{background:#000;width:100%;height:100%;left:0;top:0;margin:0;position:fixed;filter:alpha(opacity=80);opacity:.80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";z-index:101}/*--IE 8 Transparency--*/
.pageloadCnt{width:300px;margin:0 auto;position:absolute;left:37%;top:35%;background:#fff;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:14px;z-index:999999}
.pageloadCnt .grey{color:#c8c8c8;font-size:12px}
.pageloadCnt p{margin:0 0 10px}
.pageloadCnt img{display:block;margin:0 auto}
/* Page Load Loading Popup End */
.backtobbb{float:right;position:relative;top:-15px;right:-70px;padding:7px 7px 7px 15px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;-webkit-border-radius-top-left:20px;-webkit-border-radius-bottom-left:20px;border-radius-top-left:20px;border-radius-bottom-left:20px;background:#a9d9ea;font-size:12px}
.backtobbb a{background: url(../images/backtorestore.gif) right center no-repeat;color:#006191;padding:0 20px 0 0}
/* BBBbranchesReview CSS Start */
.branchesmain{background:#fff;color:#333;padding:0 10px 10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.branchesreview{background:#9adaf5 url(../images/branchesreview-bg.jpg) 0 0 repeat-x;padding:25px;-moz-border-radius-bottomleft:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-left-radius:15px;-webkit-border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}
.branchinner{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:20px}
.branchesreview h1, .branchesreview h2{font-size:16px;padding:0 0 3px;color:#333}
.branchesreview h2{padding:25px 0 5px;border-bottom:1px solid #e1e1e1;margin:0 0 8px}
.branchesreview .countrysection{float:left;width:231px;margin:15px 50px 0 0}
.countryrow{margin:0 10px 0 20px}
.countrysection h6{font-size:14px;font-weight:bold;border-bottom:2px solid #e5e5e5;padding:0 0 10px}
.countrysection ul{margin:0 0 20px}
.countrysection ul li{background: url(../images/branch-bullet.gif) 0 13px no-repeat;border-bottom:1px dotted #999999;padding:7px 0 7px 10px;line-height:18px}
.countryrow .last{margin-right:10px}
/* BBBbranchesReview CSS End */
.btn-disabled { opacity: 0.2; }
.btn-disabled:hover { background-position: left top; cursor: default !important; }
.toggle{color:#AEAEAE !important}
.focus {color:#333 !important}

/* New Home Page CSS Start */
.mgrL10{margin-left:10px}
.font14{font-size:14px !important}
.homebrandingnew{background: url(../images/branding-bg.jpg) no-repeat scroll 0 0;padding:30px 40px 30px;position:relative;width:885px;min-height:275px}
.homebrandingnew h1{font-size:12px;color:#4D4D4D}
.newmidSect{padding:50px 0;position: relative;z-index: 1;}
.newmidSect .srchSect{float:left;width:585px}
.newmidSect .rightvideo{float:right;width:256px}
.commonBox{float:left;width:335px;padding:20px 50px;background:#fff;-moz-border-radius:5px;-moz-border-radius-topleft:0;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;border-radius:5px;border-top-left-radius:0;-moz-box-shadow:2px 3px 3px #A1B6BF;-webkit-box-shadow:2px 3px 3px #A1B6BF;box-shadow:2px 3px 3px #A1B6BF}
.commonBoxMain{position:relative}
.commonBoxMain h6{position:absolute;left:165px;top:-13px;background: url(../images/start-here-band.png) 0 0 no-repeat;width:90px;height:53px;text-indent:-99999px}


.inputnew input, .inputnewinvalid input, .inputnew:focus, .inputnewvalid input, .chkBoxRow .inputnew, .chkBoxRow .inputnewinvalid, .chkBoxRow .inputnewvalid{font-family:Verdana, Arial, Helvetica, sans-serif !important;height:auto !important;border:1px solid #ff8800;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 7px 0px #DEDEDE inset;-webkitbox-shadow:0px 0px 7px 0px #DEDEDE inset;box-shadow:0px 0px 7px 0px #DEDEDE inset;font-size:14px !important}
.inputnewinvalid input, .chkBoxRow .inputnewinvalid, .inputnew:focus{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d47100;font-size:14px !important}
.inputnewvalid input, .chkBoxRow .inputnewvalid{border:1px solid #7ba93a;font-size:14px !important}


.commonBox span.mandatory{background: url(../images/mandatory-bg.png) 3px 4px no-repeat;padding:0 0 5px 15px;color:#333;display:block;font-weight:normal}
.commonBox label.mandatory{background: url(../images/mandatory-bg.png) 3px 4px no-repeat;padding:0 0 5px 15px;color:#333;display:block;font-weight:normal}
.commonBox .fieldRow{margin:0 0 14px}
.commonBox .chkBoxRow{margin:14px 0}
.commonBox .chkBoxRow input[type="checkbox"]{float:left;padding:0;margin:0}
.commonBox .chkBoxRow label{float:left;padding:0 0 0 7px;margin:0}
.commonBox .customDrp{position:relative}
.commonBox p.options{font-size:11px;text-align:center;font-weight:bold;margin:3px 0 0}
.customDrp ul{position:absolute;left:0;top:27px;width:333px !important;height:115px;overflow:auto;border:1px solid #8ed2f0;border-top:0;background-color:#fff;padding:5px 0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;z-index:999}
.customDrp ul li a{background:#fff;display:block;color:#000;text-decoration:none !important;padding:5px 0 5px 10px}
.customDrp ul li a:hover{background:#e5edf5}
.customDrp .inputbdrNone, .customDrpValid .inputbdrNone, .customDrpInvalid .inputbdrNone{border:1px solid #d2d2d2;padding:0 5px;width:297px;height:25px !important;line-height:25px !important;border-right:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;-moz-box-shadow:0 1px 2px 0 #E0DFDF;-webkit-box-shadow:0 1px 2px 0 #E0DFDF;box-shadow:0 1px 2px 0 #E0DFDF}
.customDrp input{border:1px solid #d2d2d2;padding:0 5px;width:297px;height:25px !important;line-height:25px !important;border-right:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;-moz-box-shadow:0 1px 2px 0 #E0DFDF;-webkit-box-shadow:0 1px 2px 0 #E0DFDF;box-shadow:0 1px 2px 0 #E0DFDF}
/*.resolvecomplaintBtn, .resolvecomplaintBtnloader{background:url("../images/newimages/button-resolve-bg.gif") no-repeat scroll 0 0 transparent;width:334px;height:52px;cursor:pointer;position: relative;}*/
.resolvecomplaintBtn, .resolvecomplaintBtnloader{background: url("../images/newimages/button-resolve-btn-02f.png") no-repeat scroll 0 0 transparent;width:334px;height:52px;cursor:pointer;position: relative;}
.resolvecomplaintBtn:hover{background-position:0 -52px}
.resolvecomplaintBtnloader{background-position:0 -104px}
.rightvideo h2{font-size:14px;line-height:21px;color:#333;margin:0 0 10px}
.rightvideo a.video{background: url(../images/alt-hp-video_New.png) 0 0 no-repeat;width:256px;height:86px;display:block;margin:7px 0 0}
.rightvideo a.video:hover{background-position:0 -86px}
.rightvideo ul li{background: url(../images/tick-transp.png) 0 1px no-repeat;padding:0 0 5px 20px;font-size:14px}
.freeclaimAlerts{float:right;margin:0;width:290px;position:relative;margin:0}
.testimonialscroll{float:left;width:450px;padding:0 60px}
.testimonialscroll blockquote{font-family:'SegoePrint',Verdana, Arial, Helvetica, sans-serif;font-size:16px;padding:4px 0 0 25px}
.testimonialscroll .quoteClose{position:relative;top:8px}
.testimonialscroll .testimonialTxt{width:450px}
.testimonialscroll ul.pagination{margin:0 auto;width:100px}
.testimonialscroll ul.pagination li{*float:left;}
.testimonialscroll ul.pagination li a{float:left;background: url(../images/selector.png) 0 0 no-repeat;width:11px;height:11px}
.testimonialscroll ul.pagination li.current a{background-position:0 -11px}
.paginationCnt{width:530px}
.paginationCnt ul.pagination{margin:0 auto;width:100px; text-align:center;}
.paginationCnt ul.pagination li{display:inline-block; *float:left;}
.paginationCnt ul.pagination li a{float:left;background: url(../images/selector.png) 0 0 no-repeat;width:11px;height:11px;}
.paginationCnt ul.pagination li.current a{background-position:0 -11px}
.byname{display:block;margin:15px 0 15px 25px}
.locationSect{margin:10px 0 0 19px}
.locationSect .country, .locationSect .state{float:left;width:153px;margin-bottom:10px}
.locationSect label.lblRegion{float:none;padding:0 0 5px;display:block}
.country ul, .state ul{width:151px !important}
.customDrp ul li a.highlight {background-color: #e5edf5;-webkit-border-top-right-radius: 0;-webkit-border-top-left-radius: 0;-moz-border-radius-topright: 0;-moz-border-radius-topleft: 0;border-top-right-radius: 0;border-top-left-radius: 0;}
.country .customDrp{position:relative}
.country .customDrp input{border:1px solid #d2d2d2;padding:0 5px;width:115px;height:25px !important;line-height:25px !important;border-right:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;-moz-box-shadow:0 1px 2px 0 #E0DFDF;-webkit-box-shadow:0 1px 2px 0 #E0DFDF;box-shadow:0 1px 2px 0 #E0DFDF}
.customDrp .customDrp-trigger, .country .customDrp .customDrp-trigger{float:right;background: url(../images/custom-drp-arrow.png) 0 0 no-repeat;width:27px;height:29px}
.customDrp .customDrp-trigger:hover, .country .customDrp .customDrp-trigger:hover, .state .customDrp .customDrp-trigger:hover{background-position:0 -31px}

.state .customDrp{position:relative}
.state .customDrp input{border:1px solid #d2d2d2;padding:0 5px;width:115px;height:25px !important;line-height:25px !important;border-right:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;-moz-box-shadow:0 1px 2px 0 #E0DFDF;-webkit-box-shadow:0 1px 2px 0 #E0DFDF;box-shadow:0 1px 2px 0 #E0DFDF}
.state .customDrp .customDrp-trigger{float:right;background: url(../images/custom-drp-arrow.png) 0 0 no-repeat;width:27px;height:29px}
.customDrpValid .customDrp-trigger, .customDrpValid .customDrp-trigger:hover, .country .customDrpValid .customDrp-trigger, .country .customDrpValid .customDrp-trigger:hover, .state .customDrpValid .customDrp-trigger, .state .customDrpValid .customDrp-trigger:hover{background-position:0 -124px}
.customDrpInvalid .customDrp-trigger, .customDrpInvalid .customDrp-trigger:hover, .country .customDrpInvalid .customDrp-trigger, .country .customDrpInvalid .customDrp-trigger:hover, .state .customDrpInvalid .customDrp-trigger, .state .customDrpInvalid .customDrp-trigger:hover{background-position:0 -93px}
.customDrpFocus .customDrp-trigger, .customDrpFocus .customDrp-trigger:hover, .country .customDrpFocus .customDrp-trigger, .country .customDrpFocus .customDrp-trigger:hover, .state .customDrpFocus .customDrp-trigger, .state .customDrpFocus .customDrp-trigger:hover{background-position:0 -62px}
.customDrpFocus .focus, .country .customDrpFocus input, .state .customDrpFocus input{border:1px solid #8ed2f0;border-right:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}
.customDrpValid .focus, .country .customDrpValid input, .state .customDrpValid input{border:1px solid #7ba93a;border-right:0}
.customDrpInvalid .focus, .country .customDrpInvalid input, .state .customDrpInvalid input{border:1px solid #d85913;border-right:0}
.customDrpValid input {border: solid 1px #7BA93A;width: 297px;border-right: none;}
.customDrpInvalid input {border: solid 1px #D85913;width: 297px;border-right: none;}
.customDrpFocus input{border: solid 1px #2B84A9;width: 297px;border-right: none;}
.newautoComp{position:absolute !important;left:0;/*top:40px;*/float:none;width:333px;z-index:9999}

ul.profileType{width: 149px;float: left;}
ul.profileType li, ul.profileType li label, ul.profileType li span{display: block;width: 148px;height: 35px;}
ul.profileType li.selected{width: 149px;}
ul.profileType li {float: left;position: relative;margin-bottom: 1px;}
ul.profileType li input {display: block;position: absolute;top: 11px;left: 12px;z-index: 1;}
ul.profileType li label {width: 118px;height: 24px;padding: 11px 0 0 30px;cursor: pointer;font-size: 11px;font-weight: bold;position: absolute;top: 0;left: 0;z-index: 1;}
ul.profileType li.selected label { color: #f6881f; }
ul.profileType li span {position: absolute;top: 0;left: 0;background-color: #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
ul.profileType li.selected span {width: 149px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
ul.profileType li:first-child span {-webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;}
ul.profileType li:last-child span {-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;}
#company-relationships .select {height: 32px;}		

/* New Home Page CSS End */

/* How-to-Billing-Lawyers Page CSS Start */
.howtoCnt{padding:40px 30px;background:#fff;border-top:1px solid #cee6f1;border-bottom:1px solid #cecece;-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.howtoCnt h2{font:italic bold 20px/normal 'Indie Flower',Verdana, Arial, Helvetica, sans-serif;color:#66b126}
.howtoCnt h1{font-size:26px;color:#333;line-height:36px}
.howtoCnt .left{float:left;width:606px;padding:0 30px 0 0;border-right:1px solid #e5e5e5}
.howtoCnt p.lGrey{font-size:14px;color:#8d8d8d;line-height:24px;margin:30px 0}
.howtoCnt h4{font-size:18px;margin:0 0 10px;color:#66b126;font-weight:bold}
.howtoCnt p{line-height:22px;margin:0 0 10px}
ul.bulletLsts{margin:0 0 10px}
ul.bulletLsts li{background: url(../images/small-bullet.png) 0 8px no-repeat;padding:0 0 7px 10px;line-height:20px}
ul.tickLsts{margin:10px 0 0}
ul.tickLsts li{background: url(../images/bg-tick-grey.png) 0 3px no-repeat;padding:0 0 10px 25px;line-height:20px}
ul.tickLsts li:last-child{padding-bottom:0}
.imp{font-size:11px;color:#696969}
.screenshot{box-shadow:0 3px 10px #ddd;width:440px;margin:30px auto}
.screenshot .inner{padding:20px 20px 0}
.screenshot .caption{border-top:1px solid #f1f1f1;margin:20px 0 0;padding:8px;font-size:12px;color:#8d8d8d;text-shadow:0 1px 0 #fff;text-align:center;background: url(../images/bg-caption.png) 0 0 repeat}
.btnResCompLawyer{background: url(../images/btn-law-orange.png) 0 0 no-repeat;width:354px;height:55px;border:0;cursor:pointer;display:block;margin:5px 0 50px;cursor:pointer}
.btnResCompLawyer:hover{background-position:0 -55px}
.btnResCompLawyer:active{background-position:0 -110px}
ul.btmLnksLsts li{border-bottom:1px dotted #b2b2b2;padding:10px 0}
.howtoCnt .rht{float:right;width:270px}
.howtoCnt .rht ul{margin:10px 0 10px}
.howtoCnt .rht ul li{border-bottom:1px dotted #b2b2b2;padding:10px 0;line-height:18px}
.howtoCnt .rht ul li a{cursor:pointer}
.howtoCnt .rht ul li a:hover{color:#0966a6}
a.orgLnk{color:#ff8800}
a.orgLnk:hover{color:#c76a00}
/* How-to-Billing-Lawyers Page CSS End */

/* Case Studies CSS Start */
.flW100{float:left;width:100%}
.caseStudies{border-top:1px solid #cee6f1;border-top:1px solid #dcdcdc;background:#fff;padding:30px;-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.csLft{float:left;width:570px;padding:0 30px 0 0;border-right:1px solid #f2f2f2}
.csRht{margin-left:620px}
.csLft h1{font:bold 26px/normal "SegoePrint",Verdana, Arial, Helvetica, sans-serif;margin:0 0 5px}
.csLft h4{font-weight:normal;color:#8d8d8d;line-height:21px;margin:0 0 20px}
.csLft .row{border-bottom:1px dotted #b2b2b2;margin:0 0 20px}
.csLft .row h5{font-size:18px;font-weight:bold;color:#333;line-height:24px;margin:0 0 15px}
.csLft .row p{margin:0 0 20px}
.resDisp{float:left;width:330px;margin:0 20px 0 0;border-right:1px dotted #b2b2b2}
.btnResolveDispute{background: url(../images/resolve-sprite.png) 0 0 no-repeat;width:305px;height:49px;cursor:pointer;border:0;margin:10px 0 0}
.btnResolveDispute:hover{background-position:0 -49px}
.btnResolveDispute:active{background-position:0 -98px}
.csRht h2{font-size:12px;line-height:20px;margin:0 0 10px}
.csRht ul li{background: url(../images/tick-transp.png) 0 1px no-repeat;padding:0 0 7px 23px;font-size:14px}
.alertsSect{margin:10px 0 15px;padding:10px 0 15px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
.csRht a.video{background: url(../images/video-btn-4.png) 0 0 no-repeat;width:305px;height:86px;display:block;margin:7px 0 0}
.csRht a.video:hover{background-position:0 -86px}
.shareStory h3{font-size:24px;color:#333;padding:0 0 25px}
.shareStory h3 span{display:block;font-size:12px;font-weight:normal}
.shareStory .inputtxt, .shareStory .inputarea{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #cac9c8;-moz-box-shadow:0 1px 2px #ccc inset;-webkit-box-shadow:0 1px 2px #ccc inset;box-shadow:0 1px 2px #ccc inset;padding:5px;width:345px}
.shareStory .inputarea{font-family:Verdana, Arial, Helvetica, sans-serif;height:100px;resize:none}
.shareStory .row{float:left;width:100%;margin:0 0 10px}
.shareStory .row .fieldLbl{float:left;width:75px;padding:4px 0 0}
.shareStory .row .inputfield{margin:0 0 0 85px}
.shareStory .row input[type="checkbox"]{float:left;margin:0;padding:0}
.shareStory .row label{float:left;padding:0 0 0 5px}
.btn-send-story{background: url(../images/send-story-btn.png) 0 0 no-repeat;width:198px;height:38px;cursor:pointer;border:0;margin:5px 0}
/* Case Studies CSS End */

.OthrOptnFldSec{margin: 10px 0 3px; float:left; width:100%;}

/* Home page bottom part updates styles 17-01-14*/
.NewHmBtmPrt .ClmDefLftPart{width:640px; float:left; font-size:12px; color:#333;}
.NewHmBtmPrt .ClmDefLftPart h3.Head{font-size:18px; color:#333; font-weight:normal; line-height:21px; display:block; margin:0 0 15px; padding:0;}
.NewHmBtmPrt .ClmDefLftPart .ContentPart{margin:15px 0 0;border-bottom:1px solid #E5E5E5; float:left; width:100%;}
.NewHmBtmPrt .ClmDefLftPart .DefContent{color:#333; float:left; width:187px; padding:0 15px 20px; border-right:solid 1px #e5e5e5; font-size:11px; line-height:18px; position:relative;}
.NewHmBtmPrt .ClmDefLftPart .DefContent h4.Head{background: url(../images/newimages/hm-dif-icon.png) 0 0px no-repeat; font-size:12px; font-weight:bold; line-height:17px; padding:5px 0 0 32px; min-height:38px; margin:0 0 10px;}
.NewHmBtmPrt .ClmDefLftPart .DefContent .LnkPrt{display:block; position:relative;}
.NewHmBtmPrt .ClmDefLftPart .DefContent.Nopad{padding-left:0;}
.NewHmBtmPrt .ClmDefLftPart .DefContent.Nobrdr{border-right:none;}
.NewHmBtmPrt .ClmDefLftPart p.Cont{margin:15px 15px 0 0; line-height:18px; padding:0; float:left;}
.NewHmBtmPrt .ClmDefLftPart a.OrngBtn{background: #ff9f31;
background: -moz-linear-gradient(top,  #ff9f31 0%, #ff8903 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9f31), color-stop(100%,#ff8903));
background: -webkit-linear-gradient(top,  #ff9f31 0%,#ff8903 100%);
background: -o-linear-gradient(top,  #ff9f31 0%,#ff8903 100%);
background: -ms-linear-gradient(top,  #ff9f31 0%,#ff8903 100%);
background: linear-gradient(to bottom,  #ff9f31 0%,#ff8903 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9f31', endColorstr='#ff8903',GradientType=0 );
border:solid 1px #e17903; box-shadow:0 1px 1px #ffb25b inset; font-weight:bold; color:#fff; text-shadow:0 1px 0px #d97b11; padding:8px 10px; display:inline-block; margin:7px 0 0; border-radius:4px;}
.NewHmBtmPrt .ClmDefLftPart a.OrngBtn:hover{background: #ff8903;
background: -moz-linear-gradient(top,  #ff8903 0%, #ff9f31 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8903), color-stop(100%,#ff9f31));
background: -webkit-linear-gradient(top,  #ff8903 0%,#ff9f31 100%);
background: -o-linear-gradient(top,  #ff8903 0%,#ff9f31 100%);
background: -ms-linear-gradient(top,  #ff8903 0%,#ff9f31 100%);
background: linear-gradient(to bottom,  #ff8903 0%,#ff9f31 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8903', endColorstr='#ff9f31',GradientType=0 );}
.NewHmBtmPrt .ClmDefLftPart a.OrngBtn:active{background: #ff8903;}
.ClmDefRytPart{border-left:solid 1px #e5e5e5; float:left; width:288px; padding:10px 0 10px 18px;}
.AlertSec{float: right;margin: 0;position: relative;font-size:12px; color:#333;}
.AlertSec b{margin-left:20px;}
.AlertSec .Inner{background: none repeat scroll 0 0 #F5F2F2;border: 1px solid #D7D7D7;border-radius: 5px 5px 5px 5px;font-size: 12px;margin: 9px 0 0;padding:15px 20px 20px; width:243px;}
.AlertSec .Inner p{display:block; line-height:18px;}
.AlertSec .Inner .FormSec{display:block; margin:8px 0 0;}
.FormSec .TxtBox{ border: 1px solid #CAC9C8;border-radius: 5px 5px 5px 5px;box-shadow: 0 5px 1px -3px #e2e2e2 inset;color: #333;padding:4px 6px;font-size: 12px; min-height:22px; width:86px; margin:0 0 5px;}
.FormSec .TxtBox:focus{border:solid 1px #666;}
.AlertSec .Inner a.AlertSbmt, .AlertSec .Inner a.trigger-alerts{background: #83c050;
background: -moz-linear-gradient(top,  #83c050 0%, #67b228 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#83c050), color-stop(100%,#67b228));
background: -webkit-linear-gradient(top,  #83c050 0%,#67b228 100%);
background: -o-linear-gradient(top,  #83c050 0%,#67b228 100%);
background: -ms-linear-gradient(top,  #83c050 0%,#67b228 100%);
background: linear-gradient(to bottom,  #83c050 0%,#67b228 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83c050', endColorstr='#67b228',GradientType=0 );
border:solid 1px #5ea322; box-shadow:0 1px 1px #9dcd74 inset; font-weight:bold; color:#fff; text-shadow:0 1px 0px #5a922a; padding:8px 12px; float:right; margin:0; border-radius:5px; min-height:13px; width:auto; height:auto;text-indent: 0; position:relative; right:0; bottom:0;}
.AlertSec .Inner a.AlertSbmt:hover, .AlertSec .Inner a.trigger-alerts:hover{background: #67b228;
background: -moz-linear-gradient(top,  #67b228 0%, #83c050 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#67b228), color-stop(100%,#83c050));
background: -webkit-linear-gradient(top,  #67b228 0%,#83c050 100%);
background: -o-linear-gradient(top,  #67b228 0%,#83c050 100%);
background: -ms-linear-gradient(top,  #67b228 0%,#83c050 100%);
background: linear-gradient(to bottom,  #67b228 0%,#83c050 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67b228', endColorstr='#83c050',GradientType=0 );}
.AlertSec .Inner a.AlertSbmt:active, .AlertSec .Inner a.trigger-alerts:active{background: #67b228;}
.AlertSec .Inner span{font-size: 10px;position: relative;right: -50px;top:20px;}
.ClmDefRytPart .TestSec{float:right; margin:25px 0 0}
.PostInfoTtip{position:absolute; background: #ffffff; padding:20px 30px 30px; width:307px; border-top:solid 3px #178adb; box-shadow:0px 0px 4px #ccc; left:80px;top:-6px;z-index:10;}
.PostInfoTtip span.arrow{ background: url(../images/newimages/info-tooltip-box-arow.png) 0 0 no-repeat; left:-11px; top:3%; height:23px; width:11px; position: absolute;}
.PostInfoTtip .TtipH{font-size:18px; font-weight:bold; color:#333; margin:0 0 5px 0; display:block; line-height:20px;}
.PostInfoTtip .TtipCont{font-size:14px; margin:15px 0 0; padding:0;}

/* styles added for Default_V8 version */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
.clearfix{display:block;zoom:1}
.clear{clear:both;font-size:0;margin:0;padding:0;height:0;line-height:0}
#container{margin: 0 auto;position: relative;width: 1000px;}
.BodyPart{background:#fff; padding:30px;}
.BodyPart.ClrChng{background:#fafafa;}
.BtmDashBrdr{border-bottom:dashed 1px #c8c8c8;}
h1.Head36{color:#ff8800; font-size:36px; font-weight:bold; line-height:36px; display:block; text-align:center; margin:0; padding:0;}
h3.PplCount{color:#333; font-size:18px; line-height:27px; font-weight:normal; display:block; text-align:center; margin:5px 0; padding:0;}
div.NewClaimHelpSec{background: url(../images/newimages/landingpage-lady.png) no-repeat scroll 60px 0; display:block; min-height:300px; margin:40px 0;}
div.NewClaimHelpSec div.ContentSec{width:465px; margin:20px 0 0 445px;}
div.NewClaimHelpSec div.ContentSec h2.Head{font-size:24px; font-weight:bold; color:#333; display:inline-block; margin:4px 0 0;}
div.NewClaimHelpSec div.ContentSec ul{margin:15px 0 25px; padding:0; display:block;}
div.NewClaimHelpSec div.ContentSec ul li{display:inline-block; list-style:none;background: url(../images/newimages/landingpage-tick.png) no-repeat scroll 0px 1px; margin:18px 0 0; min-height:25px; padding:0 0 0 35px; line-height:21px; font-size:14px;}
div.NewClaimHelpSec div.ContentSec a.Btn, div.YouTubeBlwCnt a.Btn{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width:285px;padding:14px 0px 8px;text-align: center;box-shadow: 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.4) inset;background: #13993a url(../images/newimages/grd-normal.png) repeat-x;border: 1px solid #0f7a2e;color: #fff;text-shadow: 0 1px 0px #1c8139;display:inline-block; font-size:21px; font-weight:bold; line-height:18px; letter-spacing:-1px; width:308px;}
div.NewClaimHelpSec div.ContentSec a.Btn span{font-size:11px; color:#94ebae; display:block; font-weight:normal;}
div.NewClaimHelpSec div.ContentSec a.Btn:hover, div.YouTubeBlwCnt a.Btn:hover{background: #13993a url(../images/newimages/grd-hover.png) repeat-x;}
div.NewClaimHelpSec div.ContentSec a.Btn:active, div.YouTubeBlwCnt a.Btn:active{background: #13993a}
div.LogosSeenSec{background:#fafafa; min-height:120px; padding:12px 60px 0 60px;}
div.LogosSeenSec p{font-size:12px; display:block; color:#333; margin:0; padding:0; line-height:normal;}
div.ScrollSec{margin:20px auto; width:550px;}
div.ScrollSec div.Content{/* background:url(../images/newimages/landingpage-invitecomma.png) no-repeat; padding:0 0 0 25px;*/display:block; text-align:center; color:#109838; line-height:27px; font-size:18px; font-weight:normal; font-style:italic; position:relative; width:550px;}
div.ScrollSec div.Content span.Close{background: url(../images/newimages/landingpage-closecomma.png) no-repeat; height:15px; width:19px;display:inline-block; margin:0 0 0 5px;}
div.ScrollSec div.Content span.Invite{background: url(../images/newimages/landingpage-invitecomma.png) no-repeat; height:15px; width:19px;display:inline-block; margin:0 5px 0 0; position:relative;; top:-6px;}
div.ScrollSec div.Info{color:#777777; font-size:12px; margin:20px 0 0 20px; width:525px;}
h4.WhyPPC{margin:30px 0 35px; display:block; text-align:center; font-weight:bold; font-size:24px; line-height:21px; color:#333;}
div.WhyPPCPart{margin:40px 23px 30px; width:250px; float:left; text-align:center; color:#333;}
div.WhyPPCPart.MrgnSet{margin:35px 41px 30px;}
div.WhyPPCPart .Icon{background: url(../images/newimages/free-icon.png) no-repeat top center; height:170px; display:block;}
div.WhyPPCPart .Icon.Two{background: url(../images/newimages/fast-icon.png) no-repeat top center;}
div.WhyPPCPart .Icon.Three{background:url(../images/newimages/count-icon.png) no-repeat top center;}
div.WhyPPCPart h4{font-size:14px; font-weight:bold; display:block; margin:0; padding:0; color:#333;}
div.WhyPPCPart p{font-size:12px; line-height:21px; margin:15px 0; display:block; padding:0; color:#333;}
div.WhyPPCPart a.Link{font-size:12px; text-align:center; background:#f5f5f5; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:13px 0; display:inline-block; margin:10px 0 0; width:210px;}
div.youtube{width:640px; margin:0 auto 10px;}
div.YouTubeBlwCnt{margin:10px auto 45px; text-align:center;}
div.YouTubeBlwCnt p{margin:0 0 23px; font-size:14px; color:#333;}
div.YouTubeBlwCnt a.Btn{font-size:14px; padding:20px 0; letter-spacing:0px;}
.ScrollBtns{margin:70px 0 0;}
.ScrollBtns ul.pagination{margin:0 auto;width:100px}
.ScrollBtns ul.pagination li a{float:left;background: url(../images/newimages/scroller-buttons.png) 0 0 no-repeat;width:12px;height:12px}
.ScrollBtns ul.pagination li{margin:0 4px; display:inline-block; *float:left;}
.ScrollBtns ul.pagination li.current a{background-position:0 -20px}
.HomeTopCopy{font-size: 11px; padding-bottom: 10px; text-align: justify;opacity:0.5;}

/*How it Works Styles Added on 12th June 2014*/
.HowItWorks{min-height:282px; float:left; width:97%; position:relative; border:solid 5px #fde3c9; margin:0 10px 10px;
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 40%, #eaf6fd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(40%,#ffffff), color-stop(100%,#eaf6fd));
background: -webkit-linear-gradient(top,  #ffffff 40%,#eaf6fd 100%);
background: -o-linear-gradient(top,  #ffffff 40%,#eaf6fd 100%);
background: -ms-linear-gradient(top,  #ffffff 40%,#eaf6fd 100%);
background: linear-gradient(to bottom,  #ffffff 40%,#eaf6fd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaf6fd',GradientType=0 );
}
.CloseCross{position:absolute; top:8px; right:8px; width:14px; height:14px;}
.CloseCross img{width:100%; height:100%;}
.HowItWorks .InnerPart{background: url(../images/newimages/green-reverse-arrow.png) no-repeat scroll 405px 55px; display:block;}
.HowItWorks .ColPart{margin:20px 0 5px 36px; width:205px; color:#000; float:left;}
.HowItWorks .ColPart .Heading{font-size:12px;font-weight:bold; margin:0; padding:0; color:#000;}
.HowItWorks .ColPart .Heading .Number{
background: #ff8800;
background: -moz-linear-gradient(top,  #ffa033 60%, #ff8800 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#ffa033), color-stop(100%,#ff8800));
background: -webkit-linear-gradient(top,  #ffa033 60%,#ff8800 100%);
background: -o-linear-gradient(top,  #ffa033 60%,#ff8800 100%);
background: -ms-linear-gradient(top,  #ffa033 60%,#ff8800 100%);
background: linear-gradient(to bottom,  #ffa033 60%,#ff8800 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa033', endColorstr='#ff8800',GradientType=0 );
border-radius:100%;-moz-border-radius:100%; -webkit-border-radius:100%;color:#fff; width:25px; height:22px; display:inline-block; font-size:14px; margin:0 8px 0 0; text-align:center; vertical-align:middle; padding-top:3px;}
.HowItWorks .ColPart .Icon{min-height:117px; display:block; margin-top:10px; width:100%;}
.HowItWorks .ColPart .Icon.One{background: url(../images/newimages/state-your-claim.png) no-repeat scroll 13px 0;}
.HowItWorks .ColPart .Icon.Two{background: url(../images/newimages/add-your-demands.png) no-repeat scroll 3px 2px;}
.HowItWorks .ColPart .Icon.Three{background: url(../images/newimages/negotiat-terms.png) no-repeat scroll 5px 0;}
.HowItWorks .ColPart .Icon.Four{background: url(../images/newimages/settle.png) no-repeat scroll 3px 15px;}
.HowItWorks .ColPart p{font-size:11px; line-height:18px; color:#000;}
.HowItWorks .BtnSec{margin:0 0 0 36px; font-size:12px; font-weight:bold;}
.BtnGreen, .BtnBlue{background: url(../images/newimages/btn-grdnt-img.png) repeat-x scroll 0 0; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:4px 10px; display:inline-block; color:#fff; line-height:normal; margin:0 2px 0 8px;}
.BtnGreen{background-color:#119839;}
.BtnBlue{background-color:#188bdb;}
.BtnGreen:hover, .BtnGreen:focus{background:#119839; color:#fff;}
.BtnBlue:hover, .BtnBlue:focus{background:#188bdb; color:#fff;}
#header ul#navigation li.Active a{color:#fef400;}
#header ul#navigation li.Active a:hover{color:#fef400;}
.noborder{border:none !important;}

/*(cps.ctl.Lightbox) Modal dialog box*/
.modal-dlg {background-color: #fff;position: absolute;top: 0;left: 50%;margin-left: -450px;z-index: 1000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 1px 25px #2b2b2b;-wekbit-box-shadow: 0 1px 25px #2b2b2b;box-shadow: 0 1px 25px #2b2b2b;}
.modal-dlg p {font-size: 20px;padding: 22px 0 10px;}
.modal-dlg p.right { padding-right: 210px; }
.modal-dlgIframe {border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;position: absolute;top: 0;left: 50%;margin-left: -450px;z-index: 1000;-moz-border-radius:20px;-webkit-border-radius:20px;-moz-box-shadow: 0 1px 25px #2b2b2b;-wekbit-box-shadow: 0 1px 25px #2b2b2b;box-shadow: 0 1px 25px #2b2b2b;}
.modal-dlgIframe p.right { padding-right: 210px; }
a.modal-close {width: 34px;height: 34px;background: url(../images/modal-close-bg.png) no-repeat;display: block;text-indent: -9999px;position: absolute;top: -15px;right: -15px;cursor:pointer;z-index:9999}
a.modal-close:hover { background-position: left bottom; }
.modal-main {padding: 10px;border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
.modal-mainIframe {padding: 10px;background: url(../images/black-50-transp.png);border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
#modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:999;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:alpha(opacity=50)}

/*new header styles*/
.Newheader{position:relative; width:100%; display:block; background:rgba(0,0,0,.4);}
.Newheader .RightPart{width:350px; float:right; margin:12px 0px 0 0;}
.RightPart .SocialSec{margin:0 0 0 2px; padding:0; float:left; list-style:none;}
.RightPart .SocialSec li{float:left; margin-right:4px;}
.RightPart .SocialSec li a{width:16px; height:16px; display:inline-block;background: url("../images/newimages/head-socila-media-icon.png") no-repeat scroll 0 0 transparent; text-indent:-9999px; opacity:.5; *float:left;}
.RightPart .SocialSec li a:hover{opacity:1;}
.RightPart .SocialSec li a.FB{background-position:0 0;}
.RightPart .SocialSec li a.Twt{background-position:-20px 0;}
.RightPart .SocialSec li a.GP{background-position:-40px 0;}
.RightPart .SocialSec li a.YT{background-position:-60px 0;}
.RightPart .TopLinks{margin:0; padding:0; float:left; list-style:none;}
.BrandName{background: url("../images/newimages/peopleclaim-logo2.png") no-repeat scroll 0 0 transparent; display:block;float:left;height:45px;margin:18px 0 0 15px;text-indent:-9999px;width:190px;}
.RightPart .TopLinks{margin:0; padding:0; float:right;}
.RightPart .TopLinks li{float:left; border-right:solid 1px rgba(255,255,255,.2); margin-left:6px;}
.RightPart .TopLinks li a{color:#fff; padding-right:6px;text-shadow:0 1px 0 rgba(0,0,0,1);}
.RightPart .TopLinks li a:hover{opacity:.8;}
.RightPart .TopLinks li.Last{border-width:0px;}
.RightPart .TopLinks li.Last a{padding-right:0;}

.RightPart .search{float:right;margin:7px 0 0;width:99%;height: 24px;background:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:solid 1px #dddddd;box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.1) inset;}
.RightPart .search fieldset input{float:left;background-color: transparent;padding: 5px 3px 3px 6px;width: 88%;color: #aeaeae;font-size: 12px;}
.focus fieldset input{color: #4d4d4d !important;}
.RightPart .search .focus input{color:#000; }
.RightPart .search fieldset button{width: 24px;height: 25px;float: right;text-indent: -9999px;background: url(../images/newimages/search-btn.png) no-repeat center 5px; margin-right:2px;}
.RightPart .search fieldset button:hover{background-position:center -25px;}
.NewMenuSec{background:rgba(0,0,0,.3); background:#000\9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:100%; float:left; margin-top:7px;}
.NewMenuSec .Menu{margin:0; padding:0;}
.NewMenuSec .Menu li{float:left; position:relative; margin:0 15px 0 15px;color:#fff; padding:6px 0;}
.NewMenuSec .Menu li a{color:#fff; text-decoration:none; padding:0; float:left;text-shadow:0 1px 0 rgba(0,0,0,1);}
.NewMenuSec .Menu li a:hover{opacity:.8;}
.NewMenuSec .Menu li.DropArrow a{background: url(../images/newimages/navi-arrow.png) no-repeat 0 center; padding-left:14px;}
.NewMenuSec .Menu li .SubDrop{margin:0; padding:3px 0; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position:absolute; top:24px; box-shadow:0 0 5px rgba(0,0,0,.2); z-index:100; left:0;}
.NewMenuSec .Menu li .SubDrop li{border-bottom:solid 1px #e5e5e5; display:block; margin:0; padding:0; width:100%; line-height:13px;}
.NewMenuSec .Menu li .SubDrop li a{color:#018bd5; padding:7px 0 7px 13px; text-shadow:none;background:none !important; float:none; display:block;}
.NewMenuSec .Menu li .SubDrop li a:hover{color:#333; opacity:1;}

.MenuV2{margin:8px 0 3px; padding:0 5px; display:block; list-style:none; float:left; width:100%}
.MenuV2 li{float:left; border-right:solid 1px rgba(255,255,255,.2); border-right:solid 1px #a9b6ca \9; margin-left:10px; padding-right:10px; margin-bottom:5px;}
.MenuV2 li a{color:#a9b6ca; font-size:11px;}
.MenuV2 li a:hover{opacity:.8;}
.MenuV2 li.Active a{color:#fff;}
.MenuV2 li:last-child{border-right:none;}

/*new headerV2 styles*/
.HeaderV2{position:relative; display:block; padding:0 10px; background:none; width:auto;}
.HeaderV2 .NewMenuSec{background:#f2f2f2;}
.HeaderV2 .NewMenuSec .Menu li a, .HeaderV2 .RightPart .TopLinks li a{color:#178adb; text-shadow:none;}
.HeaderV2 .NewMenuSec .Menu li a:hover, .HeaderV2 .RightPart .TopLinks li a:hover, .HeaderV2 .NewMenuSec .Menu li:hover a{color:#126eaf; opacity:1;}
.HeaderV2 .MenuV2 li, .HeaderV2 .RightPart .TopLinks li{border-color:#ccc;}
.HeaderV2 .MenuV2 li a{color:#adadad;}
.HeaderV2 .MenuV2 li.Active a, .HeaderV2 .MenuV2 li a:hover{color:#333;}
.HeaderV2 .NewMenuSec .Menu li.DropArrow a{background: url(../images/newimages/navi-arrow2.png) no-repeat 0 center;}
.HeaderV2 .BrandName{background: url("../images/newimages/peopleclaim-logo3.png") no-repeat scroll 0 0 transparent;}
.HeaderV2:before{clear:both; content:''; display:inline-block;}
.InnerWrapper{margin:0 auto; width:985px; position:relative;}
.HeaderV2 .InnerWrapper{margin:0 auto; width:965px; position:relative; padding:0 10px; background:#fff;}
.HeaderV2 .InnerWrapper:after {clear: both; content: ""; display: block;}
.HeaderV2 .NewMenuSec .Menu li .Highlight{background:url(../images/newimages/new-icon.png) no-repeat scroll 0 1px; width:29px; height:12px; padding-left:32px;}
.HeaderV2 .NewMenuSec .Menu li .New{background:url(../images/newimages/new_icon.gif) no-repeat scroll 0 0; position:absolute; right:-10px; top:-5px; width:23px; height:12px;}
.HeaderV2 .NewMenuSec .Menu li .New3{background:url(../images/newimages/new_icon2.gif) no-repeat scroll 0 0; position:absolute; right:-25px; top:-5px; width:28px; height:13px;}
.HeaderV2 .NewMenuSec .Menu li .New4{background:url(../images/newimages/new_icon3.gif) no-repeat scroll 0 0; position:absolute; right:-22px; top:-5px; width:25px; height:13px;}


.LinkSec2{float:right; border:1px solid #44aec5; border-radius:5px; width:290px; box-sizing:border-box; overflow:hidden;}
.LinkSec2 li{display:block; line-height:150%; padding:7px 15px; border-bottom:1px solid #e4e4e4;}
.LinkSec2 li:last-child{border-bottom:none;}
.LinkSec2 li a{background:url(../images/newimages/related-case-arrow.png) no-repeat scroll 0 4px; padding-left:15px; display:block;}
.LinkSec2 li.Head{background:#44aec5; font-weight:bold; border-bottom:1px solid #44aec5; padding:10px 15px; color:#fff;}
.MT15{margin-top:15px;}