/* ------------------------------------------------------------------------------------------------------------ */
/* Global / Reset Elements */
/* ------------------------------------------------------------------------------------------------------------ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; }
:focus		{ outline: none; border: none; }
html		{ overflow-x: hidden;-webkit-backface-visibility: hidden; }
body		{ margin: 0; padding: 0; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333; background: #f5f5f5; }
a			{ outline: none; text-decoration: none; color: #168ad4; }
a:hover		{ color: #15415a; }
a img		{ border: 0; }
li a span	{ cursor: pointer; }
h1, h2, h3, h4, h5, h6 { font-size: 1px; }
textarea, input, button, select { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #373737;}
table		{ border-collapse: collapse; border: 0; border-spacing: 0; border-style: inset; }
button		{ display: block; border: 0; cursor: pointer !important; }
fieldset	{ border: 0; padding: 0; }
label		{ vertical-align: 3px; }
ul, ol		{ list-style-type: none; }
p, em		{ line-height: 150%; }
address		{ font-style: normal;line-height:150%}


/*-------------------------- Font face section start here ------------------------*/
@font-face {
	font-family: 'Conv_segoe_print_bold';
	src: url('//www.peopleclaim.com/css/fonts/segoe_print_bold.eot');
	src: url('//www.peopleclaim.com/css/fonts/segoe_print_bold.eot?#iefix') format('embedded-opentype'),
	     url('//www.peopleclaim.com/css/fonts/segoe_print_bold.woff') format('woff'), 
	     url('//www.peopleclaim.com/css/fonts/segoe_print_bold.ttf') format('truetype'), 
	     url('//www.peopleclaim.com/css/fonts/segoe_print_bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner,
input[type="radio"]::-moz-focus-inner{border: none;}
@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;}
/* ------------------------------------------------------------------------------------------------------------ */
.captcha_text{padding: 3px 5px;border: 1px solid #d6d6d6;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;color: #4D4D4D;float: left;}
.changeImage{ outline: none; text-decoration: none; color: #168ad4; cursor:pointer;}
.form-captcha{padding: 30px 10px 0px 30px;text-align: left;}

.clear		{ clear: both; }
.left		{ float: left; }
.right		{ float: right; }
.nobg		{ background: none !important; padding-left: 0 !important;}
.relative	{ position: relative; }
.text-right	{ text-align: right; }

.optional	{ font-style: normal; font-weight: normal; color: #FF8800; font-size: 12px; }
.paddLeftSmall {padding-left:2px;}
.mandatory	{ font-style: normal; font-weight: bold; color: #FF8800; background: url(../images/mandatory-bg.png) left 4px no-repeat; padding-left: 12px; }

small.sticky{background: url(../images/sticky-bg.png) no-repeat;display: block;padding: 2px 0 4px 20px;font-size: 12px;font-style: italic;}
.orange{color: #FF8800; font-weight: bold;}
.big{color: #FF8800; font-weight: bold; font-size:18px;}
.pad-top{padding-top: 8px;}
.orange{color: #FF8800; font-weight:bold;}
        
 #liveChat {margin-top: 10px; float:right;}
/* ------------------------------------------------------------------------------------------------------------ */
h1		{ font-size: 20px; color: #FF8800; }
h2		{ font-size: 20px; color: #4D4D4D; }
h3		{ font-size: 19px; color: #4D4D4D; padding-bottom: 20px; }
h4		{ font-size: 14px; color: #4D4D4D; }
h5		{ font-size: 14px; color: #4D4D4D; font-weight: normal; margin-top: 10px; }
h1 span		{ color: #4D4D4D; }
h4 small	{ font-size: 11px; font-weight: normal; color: #8e8e8e; }
h1.title	{ font-size: 24px; color: #4d4d4d; margin-bottom: 10px; }
h2.title	{ font-size: 14px; }
h4.title	{ font-size: 12px; margin-top: 15px; }
h3.small { font-size: 14px; padding-bottom: 10px; font-weight: normal; }
h2.smaller { font-size: 13px !important; }
h3.title-black { color: #333 !important; }
small.grey { font-size: 12px; color: #989898; }
input.bg-input{padding: 3px 5px;border: 1px solid #e6f2f7;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;color: #a2a2a2;}
.focus input.bg-input{border-color: #d4e5ec;color: #4d4d4d;}
input.bg-input{padding: 3px 5px;border: 1px solid #e6f2f7;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;color: #a2a2a2;}
.focus input.bg-input{border-color: #d4e5ec;color: #4d4d4d;}
span.rejected { font-weight: bold; color: #E40031; }
/* ------------------------------------------------------------------------------------------------------------ */

ul.checkbox-inner-list{padding: 5px 0 10px 15px;}
ul.checkbox-inner-list li{display: block;font-size: 11px;padding: 0 0 3px 10px;background: url(../images/dot.png) 0 5px no-repeat;}

/* ------------------------------------------------------------------------------------------------------------ */

ul.bullet-list{margin: 7px 0 7px 15px;}
ul.bullet-list li {list-style-type: disc;padding: 3px 0;}

/* ------------------------------------------------------------------------------------------------------------ */

.alert{background: url(../images/alert-bg.png);padding: 15px 20px;position: relative;}
.alert a.alert-close{width: 23px;height: 23px;display: block;background: url(../images/alert-close-bg.png) left bottom no-repeat;text-indent: -9999px;position: absolute;top: 0;right: 0;}
.alert a.alert-close:hover{background-position: left top;}
a.ico-forward{background: url(../images/ico-forward.png) no-repeat;padding-left: 20px;font-weight: bold;font-size: 11px;}
a.ico-alert{background: url(../images/ico-alert.png) 2px 0 no-repeat;padding-left: 20px;font-size: 11px;margin-top: 8px;display: block;float: left;}
.message-date {color: #696969;border-top: 1px solid #e5e5e5;padding-top: 5px;display: block;margin-top: 5px;}
.message-date small{display: block;float: left;}

/* ------------------------------------------------------------------------------------------------------------ */

span.checkmark{width: 17px;height: 27px;display: block;text-indent: -9999px;background: url(../images/checkmark-bg.png) no-repeat;float: left;}

/* ------------------------------------------------------------------------------------------------------------ */

#page-title{padding: 40px 0 20px 30px;}		
#title-text, #title-editplace{min-height: 1px;_height: 1px;}
.big-input{width: 241px;height: 40px;background: url(../images/title-editplace.png) no-repeat;float: left;padding: 3px;}
.big-input input {font-size: 24px;color: #4d4d4d;width: 220px;padding: 6px 10px;}
#title-editplace button {}
#page-title h1 {font-size: 24px;color: #4d4d4d;float: left;}
#page-title a.btn-edit {float: left;margin-left: 20px;margin-top: 4px;_display: inline;}
#page-title span.separator {display: block;float: left;font-size: 24px;color: #4d4d4d;font-weight: bold;padding: 5px 10px 0;}

/* ------------------------------------------------------------------------------------------------------------ */

a#btn-add-videoclaim {width: 300px;height: 59px;display: block;text-indent: -9999px;background: url(../images/btn-add-videoclaim-bg.png) no-repeat;margin-bottom: 25px;}
a#btn-add-videoclaim:hover { background-position: left bottom; }

/* ------------------------------------------------------------------------------------------------------------ */

a.ico, span.ico {display: block;padding: 1px 0 0 18px;min-height: 16px;_height: 16px;margin-top:2px;_display: inline;}
span.ico{color: #168ad4;font-style: italic;}
a.no-text{padding-left: 0;text-indent: -9999px;display: block;margin: 0;padding: 0;}
a.ico-first{ margin-left: 0; }
a.ico-add{ background: url(../images/ico-add2.png) left 4px no-repeat; }
span.ico-lock{background: url(../images/ico-lock.png) no-repeat; }
a.ico-calendar			{ width: 14px; height: 16px; background: url(../images/ico-calendar.png) no-repeat; margin: 3px 0 0 -18px; padding: 0; }
a.ico-calendar:hover	{ background-position: left bottom; }
a.ico-remove		{ width: 16px; height: 16px; background: url(../images/ico-remove.png) no-repeat; }
a.ico-remove:hover	{ background-position: right top; }
a.ico-expand		{ width: 20px; height: 20px; background: url(../images/ico-expand.png) no-repeat; }
a.ico-expand:hover	{ background-position: left bottom; }
a.ico-collapse		{ background-position: right top !important; }
a.ico-collapse:hover{ background-position: right bottom !important; }
a.btn-add, a.btn-add span {height: 27px;display: block;float: left;background: url(../images/btn-add.png) no-repeat;font-size: 11px;}
a.btn-add {padding-left: 25px;margin-left: 36px;_display: inline;}
a.btn-add:hover { background-position: left bottom; }
a.btn-add span {height: 21px;padding: 6px 15px 0 0;background-position: right top;}
a.btn-add:hover span { background-position: right bottom; }
a.btn-skip {width: 64px;height: 25px;display: block;background: url(../images/btn-skip.png) no-repeat;text-indent: -9999px;}
a.btn-skip:hover { background-position: left bottom; }
a.btn-edit {width: 60px;height: 21px;display: block;background: url(../images/buttons-bg.png) left -60px;text-indent: -9999px;}
a.btn-edit:hover { background-position: left -81px; }
a.btn-link {background: -moz-linear-gradient(center top , #FFFFFF 0%, #E8E8E8 100%) repeat scroll 0 0 transparent;border: 1px solid #B3B3B3;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;display: block;padding: 3px 5px;text-transform: uppercase;}
a.btn-link:hover{border-color: #40CEF9;color: #168AD4;}
input.btn-link {
background: #e8e8e8; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e8e8e8 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e8e8e8 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#e8e8e8 100%); /* W3C */
border: 1px solid #b3b3b3;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;padding: 3px 5px;
text-transform: uppercase;display: block;/*color: #168ad4;*/}
input.btn-link:hover {color: #168ad4;border-color: #40cef9;cursor:pointer;}
p.edit-title{color:#333;font: 12px Verdana; margin:0 0 5px 0; padding:0; line-height:18px;}
.btn-cancel { float: left; margin: 2px 0 0 10px; _display: inline; clear:none}

/* ------------------------------------------------------------------------------------------------------------ */
a.link-ico {
padding-left: 20px;
}

a.link-ico-video	{ background: url(../images/ico-video.png) 0 1px no-repeat; }
a.link-ico-post		{ background: url(../images/ico-post.png) 2px 2px no-repeat; }
a.link-ico-email	{ background: url(../images/ico-email.png) 2px 3px no-repeat;  }

/* ------------------------------------------------------------------------------------------------------------ */

a.icon{font-size: 11px;color: #1c8fcf;font-weight: bold;text-shadow: 0 1px 0 #fff;padding-left: 20px;display: block;min-height: 16px;_height: 16px;}
a.icon:hover{ color: #ff8800; }
a.icon-save{ background: url(../images/icon-save.png) no-repeat; }
a.icon-restart{ background: url(../images/icon-restart.png) no-repeat; }

/* ------------------------------------------------------------------------------------------------------------ */

.info {border: 1px solid #ebebeb;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;padding: 10px;background-color: #f5f5f5;margin:57px 0 20px 0;font-size: 11px;}
.message {background: #FFFEDE url(../images/ico-message.png) 10px 12px no-repeat;border-color: #FFF383;padding-left: 40px;}
.messageWithoutInfoIcon {background: #FFFEDE;border-color: #FFF383;}
.details {background: #f5f5f5 url(../images/ico-message.png) 10px 12px no-repeat;}
.tips { background: #f5f5f5 url(../images/ico-tips.png) 13px 9px no-repeat; padding-left: 40px; }
.info address { color:#4D4D4D;font: 14px Verdana;line-height: 18px; margin-top: 3px; }
.info label {color: #4D4D4D;font: 20px/24px Verdana;margin-bottom: 5px;}
.smaller h4 { font-size: 12px; padding-top: 2px; }

/* styles added on 1 july 2013 for offenderinforightbox */
label.againsthead{/*color:#ff8800 !important;font: 18px Verdana !important;line-height: 24px; margin:15px 0 5px 0 !important;*/font-size:12px; font-weight:bold; color:#000; margin:5px 0; line-height:normal; display:inline-block;}
.againstcountry{font-size:12px !important; line-height:18px; margin:0 !important;}
div.againstline{border-bottom:solid 1px #dcdcdc; display:block; margin:20px 0 15px;}
.igainstemailbox{display:block; margin:0;}
.igainstemailbox p {display: inline-block;font-size: 12px;line-height: 18px;margin: 0 0 8px;padding: 0;}
.igainstemailbox p.edit-title, .whoareyouinfo p.edit-title2{color:#333;font: 14px Verdana;line-height: 24px; font-weight:bold;margin:0 0 15px 0; padding:0; line-height:18px;}
.whoareyouinfo p.edit-title2{font-size:12px; font-weight:normal;}
.igainstemailbox input.textbox, .whoareyouinfo input.textbox{color: #8D8D8D;border:solid 1px #a7a7a7; padding:6px 5px; box-shadow: 0 2px 2px #CCCCCC inset;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; width:94%;}
.igainstemailbox input.textbox2, .whoareyouinfo input.textbox2{border-color:#89b167;}
.igainstemailbox a.save, .whoareyouinfo a.save{margin:10px 0 0; display:inline-block; background:url(../images/newimages/save-btn-bkr-sprite.png) scroll 0px 0px repeat-x; border:solid 1px #589a1f; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; height:20px;text-shadow: 0 1px 1px #6E6E6E; text-align:center; color:#fff; font-size:12px; font-weight:bold;padding: 6px 20px 0;;}
.igainstemailbox a.save:hover, .whoareyouinfo a.save:hover{background-position:0 -30px;}
.igainstemailbox a.save:active, .whoareyouinfo a.save:active{background-position:0 -60px;}
.whoareyouinfo a.normalink, .igainstemailbox a.normalink {float:right;margin: 15px 5px 0 0;}
.whoareyouinfo {background-color: #f7fbf4 !important; border:solid 1px #e0efd3; font-size:12px;}
.whoareyouinfo label{font-size:12px; font-weight:bold; color:#333;vertical-align: 0; word-wrap:break-word;}
.whoareyouinfo a.changeAdded{margin:5px 0 0; display:inline-block;}
a.editthisbtn{margin:10px 0 0; display:inline-block; background: url(../images/newimages/btn-editinfo-bkr.png) scroll 0px 0px repeat-x; border:solid 1px #c2c2c2; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; height:20px; text-align:center; color:#333333; font-size:12px; padding:5px 20px 0;;}
a.editthisbtn:hover{background-position:0 -30px; color:#333;}
a.editthisbtn:active{background-position:0 -62px; color:#333;}
a.NrmlLinkV2{background:none; font-size:12px; color:#018bd5; margin:15px 0 5px -3px; display:inline-block;}
label.emailtxt{font-size:12px; font-weight:normal;margin:5px 0 0; display:inline-block;}

/* ------------------------------------------------------------------------------------------------------------ */

ul.list{margin-left: 32px;}
ul.list li {font-size: 11px;padding: 5px 0;list-style-type: disc;}
ul.list2 {margin: 5px 0 0 15px;}
ul.list2 li {font-size: 11px;padding: 5px 0;list-style-type: disc;line-height: 140%;}
/* ------------------------------------------------------------------------------------------------------------ */
/* Structure Elements */
/* ------------------------------------------------------------------------------------------------------------ */
#container {width: 985px;margin: 0 auto;position: relative;}

/* ------------------------------------------------------------------------------------------------------------ */

#header {}
div#social {position: absolute;top: 28px;right: 340px;}
div#social div, div#social div a {width: 20px;height: 20px;display: block;}
div#social div {padding-right: 70px;float: left;}
div#social-google{padding-right: 60px!important;}
div#social div a {background: url(../images/social-bg.png) no-repeat;text-indent: -9999px;}
div#social div a:hover { background-position: left bottom; }
div#social div#social-facebook a{ background-position: right top; }
div#social div#social-facebook a:hover	{ background-position: right bottom; }
div#social div#social-twitter a	{  }
#header2 {width: 985px;height: 214px;background: url(../images/header2-bg.jpg) no-repeat;}
#header3 {width: 985px;height: 214px;background: url(../images/header3-bg.jpg) no-repeat;}
#header2 h1, #header2 span { display: none; }
#header3 h1, #header3 span { display: none; }

/* ------------------------------------------------------------------------------------------------------------ */

#content {width: 985px;padding-top: 0 !important;}

/* ------------------------------------------------------------------------------------------------------------ */

#footer {width: 985px;background: none;margin-top: 30px;border-top: 2px solid #e7e7e8;padding-top: 20px;clear:both;}
#footer ul {text-align: center;}
#footer ul li {display: inline;color: #1a86c8;font-size: 10px;}
#footer ul li a {padding: 0 10px;}
#footer ul li a:hover{color:#15415A}

/* ------------------------------------------------------------------------------------------------------------ */
/* Content Classes */
/* ------------------------------------------------------------------------------------------------------------ */

.box {background-color: #fff;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;padding: 30px;/*border: 1px solid #d8d8d8;*/}
.box-main {width: 654px;float: left; position:relative;}
.box-main h1.titleDesc{background: url(../images/fieldset-icons-bg.png) left -700px no-repeat;font-size:20px;line-height:26px;color:#000;min-height: 30px;_height: 30px;padding-left: 40px;margin-bottom: 15px;}
.box-main h1.titleDesc span{display:block;color:#000;}
.box-main .subhead{padding-left:40px;color:#000}
.box-sidebar {width: 239px;float: right;}
#floating-sidebar {width: 239px;position: absolute;right: 31px;}

/* ------------------------------------------------------------------------------------------------------------ */

.table-container{ padding: 10px 0 0 18px;}
.table-container .textarea{ margin-top: 0;}

/* ------------------------------------------------------------------------------------------------------------ */

input.btn-submit{width: 115px;height: 30px;background: url(../images/buttons-bg.png) no-repeat;text-indent: -9999px;float: left;margin-left:0px;_display: inline;}
input.btn-submit:hover { background-position: left bottom; }
fieldset.form-bottom input.btn-previous			{ width: 115px; height: 30px;margin: 4px 0 0 0; }
input.btn-previous:hover	{ background-position: left -30px; cursor:pointer }
input.btn-continue, input.btn-continueloader	{width: 127px; height:30px; background: url(../images/newimages/buttons-bg.gif) no-repeat;text-indent: -9999px;float: left;margin-left: 20px;display:inline-block;}
input.btn-continue:hover { background-position:0px -30px; cursor:pointer }
input.btn-continueloader{ background-position:0px -60px; cursor:pointer }
input.btn-send-claim, input.btn-send-claimloader { width:230px; height: 39px; background: url(../images/newimages/send-your-claim-loading.gif) no-repeat; float: right; }
input.btn-send-claim:hover	{ background-position:0px -39px; cursor:pointer;}
input.btn-send-claimloader{background-position:0px -78px;  cursor:pointer}
input.btn-checkout, input.btn-checkoutloader	{ width: 270px; height: 39px; background: url(../images/newimages/btn-checkout-new.gif) no-repeat; float: right; margin: 0 0 0 0px;}
input.btn-checkout:hover { background-position: 0 -39px; cursor:pointer;}
input.btn-checkoutloader{ background-position: 0 -78px; cursor:pointer;width: 310px;}
input.btn-save {width: 81px;height: 40px;background: url(../images/title-editplace.png) -247px top no-repeat;margin: 3px 0 0 10px;}
input.btn-save:hover { background-position: -328px top; }
button.btn-submit {width: 115px;height: 30px;background: url(../images/buttons-bg.png) no-repeat;text-indent: -9999px;float: left;margin-left: 20px;_display: inline;}
button.btn-submit:hover { background-position: left bottom; }
button.btn-previous			{  }
button.btn-previous:hover	{ background-position: left -30px; }
button.btn-continue			{ width: 127px; background-position: -115px top; }
button.btn-continue:hover	{ background-position: -115px -30px; }
button.btn-save {width: 81px;height: 40px;background: url(../images/title-editplace.png) -247px top no-repeat;margin: 3px 0 0 10px;}
button.btn-save:hover { background-position: -328px top; }
/* ------------------------------------------------------------------------------------------------------------ */

.focus-tooltip {position: absolute;top: 19px;right: -225px;z-index: 20;width: 200px;background-color: #F5F5F5;padding: 8px 12px 12px;border: 1px solid #D6D6D6;-moz-box-shadow: 0 2px 5px #ececec;-webkit-box-shadow: 0 2px 5px #ececec;box-shadow: 0 5px 5px #ececec;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.focus-tooltip:after {content: "";width: 0;height: 0;display: block;border-width: 6px 6px 6px 0;border-style: solid;border-color: transparent #D6D6D6;position: absolute;top: 6px;left: -6px;}
.focus-tooltip em {display: block;margin-bottom: 6px;text-shadow: 0 1px 0 #fff;font-style: normal;font-weight: bold;}
.focus-tooltip p {color: #424c4e;padding: 0;text-shadow: 0 1px 0 #fff;padding-bottom: 5px;}
.focus-tooltip p:last-child { padding-bottom: 0; }

/* ------------------------------------------------------------------------------------------------------------ */

div.calendar{width: 240px;color: #000;}
div.calendar.popup{margin: 30px 0 0 10px;font: 12px Verdana,Arial,Helvetica,sans-serif;}
div.calendar table{width: 100%;background-color: #eee;border: 1px solid #aaa;border-collapse: collapse;}
div.calendar thead {background-color: white;}
div.calendar td, div.calendar th{padding: 3px;text-align: center;}
div.calendar td.title{font-weight: bold;}
div.calendar th{background: #ddd;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;font-weight: bold;color: #555;}
div.calendar tr.days td {width: 2em;color: #555;text-align: center;cursor: pointer;}
div.calendar tr.days td:hover, div.calendar td.button:hover{background-color: #34ABFA;cursor: pointer;}
div.calendar tr.days td:active, div.calendar td.button:active{background-color: #cde;}
div.calendar tr.days td.selected{font-weight: bold;background-color: #fff;color: #000;}
div.calendar tr.days td.today{font-weight: bold;color: #D50000;}
div.calendar tr.days td.otherDay{color: #bbb;}

/* ------------------------------------------------------------------------------------------------------------ */
div#edit-box {}
div#edit-box .fieldset {margin: 5px 0 5px;}
div#edit-box .fieldset label {display: block;margin-bottom: 3px;font-size: 12px;line-height:1.2em}
div#edit-box .fieldset input.input {border: 1px solid #dbdbdb;padding: 4px;-moz-border-radius: 3px; margin: 3px 0;-wekbit-border-radius: 3px;border-radius: 3px;width: 205px;}
div#edit-box .fieldset select.select {width: 217px;}
/* ------------------------------------------------------------------------------------------------------------ */

p.orange { color: #ff8800; }
p.text { font-size: 12px; margin-bottom: 10px; }
p.orange span { color: #4D4D4D; }
p.bigger { font-size: 14px; }
/* ------------------------------------------------------------------------------------------------------------ */

.summary-box {background: #f5f5f5 url(../images/sb-top-bg.png) repeat-x;border: 1px solid #f5f5f5;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;padding: 9px 10px 10px;margin-top: 20px;}
.editing {background: #dceff8 url(../images/sb-top-editing-bg.png) repeat-x;border-color: #dceff8;}
.not-filled {background: #fff none;border: 1px solid #dfe9ed;}
.sb-half {width: 295px;float: left;margin-right: 20px;_display: inline;}
.sb-half-last { margin-right: 0; }
.summary-box h3.title { font-size: 14px; padding: 0; }
.summary-box h3.bigger { font-size: 16px; padding: 0; }
.summary-box h3 em { font-style: normal; color: #ff8800; }
.summary-box h4 { font-size: 12px; border-top: 1px solid #f2f2f2; margin-top: 15px; padding-top: 15px; margin-right: 20px; }
.follow { color: #549e1c; }
.sb-multiple {padding-top: 10px;}
.sb-top {height: 22px;}
.sb-top h2 {font-size: 14px;color: #333;float: left;padding-top: 3px;}
.not-filled .sb-top h2 { color: #b7c5ca; }
.sb-top h2 span {width: 26px;height: 16px;display: block;background: url(../images/sb-icons-bg.png) 3px 3px no-repeat;float: left;}
#box-claim-against .sb-top h2 span			{ background-position: 3px 3px; }
#box-your-complaint .sb-top h2 span			{ background-position: 2px -50px; }
#box-product-details .sb-top h2 span		{ background-position: 3px -102px; }
#box-timeline .sb-top h2 span				{ background-position: 3px -157px; }
#box-other-people-involved .sb-top h2 span	{ background-position: 3px -209px; }
#box-settle-demands .sb-top h2 span			{ background-position: 3px -261px; }
#box-alt-settle-demands .sb-top h2 span		{ background-position: 3px -261px; }
#box-your-video-complaint .sb-top h2 span	{ background-position: 3px -315px; }
#box-messages-exhibits .sb-top h2 span		{ background-position: 3px -367px; }
#box-regulators-media .sb-top h2 span		{ background-position: 3px -419px; }
#box-request-help .sb-top h2 span			{ background-position: 3px -470px; }
#box-other-steps-taken .sb-top h2 span		{ background-position: 3px -522px; }
#box-claim-title .sb-top h2 span			{ background-position: 3px -575px; }
#box-introductory-message .sb-top h2 span	{ background-position: 3px -575px; }
#box-suggestions .sb-top h2 span			{ background-position: 3px -575px; }

#box-claim-against.editing .sb-top h2 span			{ background-position: -33px 3px; }
#box-your-complaint.editing .sb-top h2 span			{ background-position: -34px -50px; }
#box-product-details.editing .sb-top h2 span		{ background-position: -33px -102px; }
#box-timeline.editing .sb-top h2 span				{ background-position: -33px -157px; }
#box-other-people-involved.editing .sb-top h2 span	{ background-position: -33px -209px; }
#box-settle-demands.editing .sb-top h2 span			{ background-position: -33px -261px; }
#box-alt-settle-demands.editing .sb-top h2 span		{ background-position: -33px -261px; }
#box-your-video-complaint.editing .sb-top h2 span	{ background-position: -33px -315px; }
#box-messages-exhibits.editing .sb-top h2 span		{ background-position: -33px -367px; }
#box-regulators-media.editing .sb-top h2 span		{ background-position: -33px -419px; }
#box-request-help.editing .sb-top h2 span			{ background-position: -33px -470px; }
#box-other-steps-taken.editing .sb-top h2 span		{ background-position: -33px -522px; }
#box-claim-title.editing .sb-top h2 span			{ background-position: -33px -575px; }
#box-introductory-message.editing .sb-top h2 span	{ background-position: -33px -575px; }
#box-suggestions.editing .sb-top h2 span			{ background-position: -33px -575px; }

#box-claim-against.not-filled .sb-top h2 span			{ background-position: -70px 3px; }
#box-your-complaint.not-filled .sb-top h2 span			{ background-position: -70px -50px; }
#box-product-details.not-filled .sb-top h2 span			{ background-position: -70px -102px; }
#box-timeline.not-filled .sb-top h2 span				{ background-position: -70px -157px; }
#box-other-people-involved.not-filled .sb-top h2 span	{ background-position: -70px -209px; }
#box-settle-demands.not-filled .sb-top h2 span			{ background-position: -70px -261px; }
#box-alt-settle-demands.not-filled .sb-top h2 span		{ background-position: -70px -261px; }
#box-your-video-complaint.not-filled .sb-top h2 span	{ background-position: -70px -315px; }
#box-messages-exhibits.not-filled .sb-top h2 span		{ background-position: -70px -367px; }
#box-regulators-media.not-filled .sb-top h2 span		{ background-position: -70px -419px; }
#box-request-help.not-filled .sb-top h2 span			{ background-position: -70px -470px; }
#box-other-steps-taken.not-filled .sb-top h2 span		{ background-position: -70px -522px; }
#box-claim-title.not-filled .sb-top h2 span				{ background-position: -70px -575px; }
#box-introductory-message.not-filled .sb-top h2 span	{ background-position: -70px -575px; }
#box-suggestions.not-filled .sb-top h2 span				{ background-position: -70px -575px; }

.sb-top a.btn-link			{ border-color: #dedede; }
.sb-top a.btn-link:hover	{ border-color: #40cef9; }

.editing .sb-top a.btn-link {
border-color: #4898be;
color: #fff;
background: #599dbd; /* Old browsers */
background: -moz-linear-gradient(top, #76bbdc 0%, #599dbd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#76bbdc), color-stop(100%,#599dbd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #76bbdc 0%,#599dbd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #76bbdc 0%,#599dbd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #76bbdc 0%,#599dbd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76bbdc', endColorstr='#599dbd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #76bbdc 0%,#599dbd 100%); /* W3C */
}
.editing .sb-top a.btn-link:hover { border-color: #235e7a; }
.sb-top a.simple-link { padding: 5px 10px 0 0; }
.sb-main {background-color: #fff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;padding: 15px 0 15px 20px;border-bottom: 1px solid #ededed;margin-top: 10px;min-height: 1px;_height: 1px;}
.sb-main-padding { padding-right: 20px; }
/*.sb-half .sb-main { min-height: 108px; max-height: 108px; overflow: auto; }*/

.editing .sb-main { border-color: #d5e8f0; }
.sb-textarea	{ max-height: 75px; overflow: auto; padding-right: 15px; margin-top: 5px; }
.sb-col			{ float: left; width: 190px; padding-right: 10px; }
.sb-field		{ padding-top: 10px; }
.sb-field label { display: block; padding-bottom: 4px; }

span.wont-post {width: 66px;height: 11px;display: block;background: url(../images/wont-post-bg.png) no-repeat;text-indent: -9999px;}
span.wont-post-right { float: right; margin-top: 5px; }
.listitem{padding: 5px 0;line-height: 160%;}
ol.list {padding-right: 20px;}
ol.list li {border-bottom: 1px solid #f2f2f2;padding: 5px 0;line-height: 160%;}
ol.list li:first-child	{ padding-top: 0; }
ol.list li:last-child	{ border-bottom: 0; padding-bottom: 0; }

table.sb-table {width: 100%;margin-top: 10px;}
table.sb-table td {padding: 8px;border-bottom: 1px dashed #f2f2f2;vertical-align: top;}
table.sb-table tr:last-child td { border-style: solid; }
table.sb-table td.text-right { text-align: right; }
table.sb-table thead tr td {border-top: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;font-weight: bold;}

.sb-amount {text-align: right;font-weight: bold;padding: 8px 8px 0 0;}
.sb-amount span.amount { font-size: 14px; color: #549e1c; padding-left: 20px; }

ol.bullet-checked li {background: url(../images/bullet-checked.png) 0 9px no-repeat;padding-left: 23px;}
ol.bullet-checked li:first-child { background-position: 0 4px; }

.sb-two-cols {min-height: 1px;_height: 1px;padding-top: 15px;}
.sb-two-cols .left {width: 316px;}
.sb-two-cols .right {width: 296px;}

select#select-default-message {width: 592px;margin-bottom: 10px;}
#container-textarea-default-message {margin: 0;}

textarea#textarea-default-message {width: 582px;margin: 0;}
textarea.textarea-response-message {width: 506px;padding: 5px;border: 1px solid #d6d6d6;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;margin-top: 5px;float: left;resize: none;color: #999;margin-top: 0;}
.focus textarea {color: #4d4d4d !important;border-color: #acacac !important;}
.textarea { margin-top: 0; }
button#button-send-message {width: 141px;height: 27px;background: url(../images/button-send-message.png) no-repeat;text-indent: -9999px;margin-top: 10px;float: right;}
button#button-send-message:hover { background-position: left bottom; }

/* ------------------------------------------------------------------------------------------------------------ */

#page-response {}
#page-response-left {width: 325px;float: left;}
#page-response-right {width: 580px;float: right;}
#page-response h1 {font-size: 20px;margin: 0 0 15px;}

.page-response-title {padding: 15px 20px;background: url(../images/lines-bg01.png);margin-top: 20px;min-height: 1px;_height: 1px;}
.page-response-title div.left {width: 560px;}
.page-response-title div.right {width: 305px;text-align: right;}
.page-response-title h2 {font-size: 22px;color: #ff8802;margin-bottom: 5px;}
.page-response-title h2 span { font-weight: normal; }
.page-response-title p { line-height: 140%; }

#response-details {background: url(../images/response-details-bg.png) repeat-y;margin-top: 20px;min-height: 1px;_height: 1px;}
.page-response-details {width: 540px;padding: 15px 20px;/*background: url(../images/lines-bg02.png);*/min-height: 1px;_height: 1px;float: left;}

.icon {background: url(../images/page-response-details-icons.png) no-repeat;padding-left: 38px;}
.icon-by			{ background-position: 0 10px; }
.icon-against		{ background-position: 0 -67px; }
.icon-party-help	{ background-position: 0 -172px; }

.page-response-details em {font-size: 18px;color: #4d4d4d;font-style: normal;font-weight: bold;display: block;margin: 0 0 15px;line-height: 100%;}
.page-response-details em small { display: block; font-size: 11px; font-weight: normal; line-height: 120%; }
.page-response-details div.left {width: 260px;border-right: 1px dotted #e9e9e9;padding-right: 10px;}
.page-response-details div.right {width: 250px;}
#page-response-box {float: right;width: 285px;padding: 15px 20px;/*background: url(../images/lines-bg02.png);*/}
#page-response-box h2 { font-size: 14px; }
#page-response-box ul {padding-top: 10px;}
#page-response-box ul li {padding: 3px 0 3px 13px;background: url(../images/greenbullet.png) 0 8px no-repeat;font-size: 11px;}
.response-footer-note {color: #696969;border-top: 1px solid #e5e5e5;padding-top: 5px;}
.action-tooltip { margin-bottom: 15px; }
.action-box {margin-bottom: 15px;text-align: left;border-top: 1px solid #e5e5e5;padding-top: 8px;}
.action-box h4 { font-size: 14px; margin: 0 0 8px; border-top: 0; }
#action-accept-box span.color,
#alt-action-accept-box span.color { color: #61ae1d; }
#action-reject-box span.color { color: #b60202; }
.action-box form {  }
.action-box-footer {border-top: 1px dashed #F2F2F2;padding-top: 15px;margin-top: 5px;}
#info-action-accept,
#info-alt-action-accept {background: url(../images/check-bg.png) 0 8px no-repeat;width: 365px;padding-left: 35px;color: #4d4d4d;}

/* ------------------------------------------------------------------------------------------------------------ */

ul.response-actions {float: left;margin: 20px 0 18px 0;}
ul.response-actions li {display: block;float: left;padding-right: 4px;}
ul.response-actions li a {height: 36px;display: block;text-indent: -9999px;background: url(../images/response-actions-bg.png) no-repeat;}
ul.response-actions li.action-accept a			{ width: 109px; background-position: left top; }
ul.response-actions li.action-accept a:hover	{ background-position: left -37px; }
ul.response-actions li.action-accept a.selected { background-position: left -74px; }

ul.response-actions li.action-reject a			{ width: 105px; background-position: -109px top;  }
ul.response-actions li.action-reject a:hover	{ background-position: -109px -37px;  }
ul.response-actions li.action-reject a.selected { background-position: -109px -74px; }

ul.response-actions li.action-negotiate a			{ width: 132px; background-position: -214px top;  }
ul.response-actions li.action-negotiate a:hover		{ background-position: -214px -37px;  }
ul.response-actions li.action-negotiate a.selected	{ background-position: -214px -74px; }

ul.response-actions li.action-communicate a				{ width: 159px; background-position: -346px top;  }
ul.response-actions li.action-communicate a:hover		{ background-position: -346px -37px;  }
ul.response-actions li.action-communicate a.selected	{ background-position: -346px -74px; }
ul.response-actions li.action-communicate				{ padding-right: 0; }

/* ------------------------------------------------------------------------------------------------------------ */

#template-negotiate {background: #F5F5F5 url(../images/lines-bg02.png);padding: 10px;}

/* ------------------------------------------------------------------------------------------------------------ */

.checkbox-inline {min-height: 1px;_height: 1px;padding: 8px 0;}
.checkbox-inline input {float: left;}
.checkbox-inline label {display: block;margin-left: 20px;}

/* ------------------------------------------------------------------------------------------------------------ */

#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;bottom: 20px;margin-right:10px;}
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; }

/* ------------------------------------------------------------------------------------------------------------ */

/* -------------------------------- modal recorder ----------------------------------------- */

#modal-recorder {width: 750px;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-recorder p {font-size: 20px;padding: 22px 0 10px;}
#modal-video p.right { padding-right: 210px; }
#modal-recorder a#start-claim-with-text{width: 310px;height: 33px;display: block;background: url(images/no-thanks-video.png) no-repeat;background-position: left top;text-indent: -9999px;position: absolute;left: 5px;bottom: 20px;}
#modal-recorder a#start-claim-with-text:hover { background-position:left bottom; cursor:pointer; }
#modal-recorder a.save-and-continue{background: url(images/save-and-continue-video.png) no-repeat;background-position: left bottom;}
#modal-recorder a.save-and-continue:hover{background-position: left top;}
#modal-recorder .vidButton{background-color: #F59B00;color: white;font-weight: bold;padding: 5px;margin-top:5px;}
#modal-recorder .vidButton:hover{background-color: #D38302;	}

/* ------------------------------------------------------------------------------------------------------------ */

#sl-search-box {background-color: #f7f6f6;border-bottom: 2px solid #dcdcdc;padding: 25px 25px 15px;min-height: 1px;_height: 1px;}
#sl-search-box form {padding-bottom: 25px;}
#sl-search-box label {font-size: 16px;font-weight: bold;color: #FF8800;vertical-align: 0;}
#sl-search-box small {font-size: 12px;color: #959595;}
#sl-search-box input {border: 1px solid #d7d7d7;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size: 12px;padding: 11px 10px 12px;display: block;width: 334px;margin: 5px 20px 0 0;color: #959595;}
#sl-search-box .focus input {color: #4d4d4d;border: 1px solid #acacac;}
#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;}
#sl-search-box button:hover { background-position: left bottom; }
#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;border:0;cursor:pointer}
#sl-search-box input.srchBtn:hover { background-position: left bottom; }
#sl-search-box ul {width: 875px;float: left;min-height: 1px;_height: 1px;}
#sl-search-box ul li {display: block;float: left;border-left: 1px solid #dfdfdf;padding: 2px 36px 2px 40px;}
#sl-search-box ul li.first, 
#sl-search-box ul li:first-child {padding-left: 0;border-left: 0;}
#sl-search-box ul li.last,
#sl-search-box ul li:last-child{padding-right: 0;}
#sl-search-box ul li a {}
#sl-search-box ul li span {font-weight: bold;color: #ff8800;}

/* ------------------------------------------------------ */

.radio-inline {float: left;padding-right: 10px;}
.radio-inline input {float: left;}
.radio-inline label {float: left;padding-left: 5px;line-height: 100%;}
.radio-disabled label { color: #ccc; }

/* ------------------------------------------------------ */

.errors-alert {color:#A50000; width:100%; font-weight:bold; line-height:15px; font-size:11px !important; clear:both}
.FieldReq{border:1px solid #A50000 !important}

/* Complaint Status Start*/
.Boxinner{padding:0 30px}
.orange-title { font-size: 26px; color: #ff8800; font-weight: normal; }
h2.title{ font-size: 14px; }
.three-cols {background: url(../images/lines-bg01.png);padding: 0 20px 20px;margin-top: 20px;min-height: 1px;_height: 1px;}
.three-cols .col {width: 440px;float: left;}
.colCntdevid{width:631px; float:left; margin:0;}
.three-cols h3 {font-size: 16px;font-weight: normal;padding-bottom: 10px;color: #000;padding-top: 20px;}
.complaintfields label{display: block;font-size: 12px;color: #000;margin-bottom: 4px;width: 300px;}
.complaintfields input.toggle {display: block;border: 1px solid #ccc;padding: 8px;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width: 300px;color: #aaa;background: url(../images/input-bg.png) repeat-x;}
.complaintfields input.focus { color: #000}
.complaintfields .row{margin-bottom: 15px;min-height: 1px;_height: 1px;}
.complaintfields .focus input{color: #4d4d4d;border-color: #acacac;}
input.btn-getalerts{width: 128px; background: url(../images/btn-getalerts-notifications.png) no-repeat; margin-left: 0;cursor:pointer}
input.btn-getalerts:hover{background-position: 0 -30px;cursor:pointer}
input.btn-getnotifications{ width: 185px; background: url(../images/btn-getalerts-notifications.png) 0 -60px no-repeat; margin-left: 0;cursor:pointer}
input.btn-getnotifications:hover{ background-position: 0 -90px;cursor:pointer}
a.video-link {width:327px;height: 179px;background: url(../images/branding-video-bg.jpg) no-repeat;display: block;text-indent: -9999px;}
a.video-link:hover { background-position: left bottom; }
a.submit-link {width: 136px;height: 30px;background: url(../images/btn-confirmation.png) no-repeat;text-indent: -9999px;float: left;margin-left: 20px;_display: inline;}
a.link-fileclaim{ background: url(../images/submit-link-fileclaim.png) no-repeat; width: 143px; margin-left: 0; }
a.link-fileclaim:hover{ background-position: left bottom; }
 /*Complaint Status End */

h2.title{ font-size: 14px;}
.orange-title{font-size: 26px; color: #ff8800; font-weight: normal; }

button.btn-getalerts{ width: 128px; background: url(../images/btn-getalerts-notifications.png) no-repeat; margin-left: 0; }
button.btn-getalerts:hover{ background-position: 0 -30px; }

form#header-search {position: absolute;top: 20px;right: 20px;width: 253px;height: 23px;display: block;background: url(../images/header-search-bg.png) no-repeat;}
form#header-search fieldset input {float: left;background-color: transparent;padding: 5px 3px 3px 6px;width: 200px;color: #aeaeae;font-size: 11px;}
.focus form#header-search fieldset input { color: #333; }
form#header-search fieldset button {width: 24px;height: 23px;float: right;text-indent: -9999px;background: url(../images/header-search-bg.png) right top no-repeat;}
#page-confirmation {background: url(../images/lines-bg01.png);padding: 20px;margin-top: 20px;width: 415px;float: left;min-height: 190px;}
#page-confirmation h3 {color: #00AD4E !important;font-size: 18px !important;font-weight: bold !important;}
#page-confirmation ul.list {margin-left: 0;}
#page-confirmation ul.list li {list-style-type: none;background: url(../images/mandatory-bg.png) 0 8px no-repeat;padding-left: 13px;font-size: 14px;color: #000;}
#page-confirmation p {font-size: 14px;color: #000;margin-top: 20px;}
#confirmation-facebook {background: url(../images/lines-bg01.png);margin-top: 20px;width: 455px;text-align: center;float: right;min-height: 150px;padding-top: 80px;}
#facebook-like {width: 100px;height: 20px;padding: 10px;background-color: #fff;margin: 8px auto 0;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;-moz-box-shadow: 0 1px 3px #ccc; -webkit-box-shadow: 0 1px 3px #ccc; box-shadow: 0 1px 3px #ccc;}
a.submit-link {width: 136px;height: 30px;background: url(../images/btn-confirmation.png) no-repeat;text-indent: -9999px;float: left;margin-left: 20px;_display: inline;}

a.link-myaccount			{  }
a.link-myaccount:hover		{ background-position: left bottom; }

a.link-fileanother			{ width: 205px; background-position: right top; }
a.link-fileanother:hover	{ background-position: right bottom; }

a.link-fileclaim			{ background: url(../images/submit-link-fileclaim.png) no-repeat; width: 143px; margin-left: 0; }
a.link-fileclaim:hover		{ background-position: left bottom; }

button.btn-getnotifications			{ width: 185px; background: url(../images/btn-getalerts-notifications.png) 0 -60px no-repeat; margin-left: 0; }
button.btn-getnotifications:hover	{ background-position: 0 -90px; }
/* ------------------------------------------------------ */

.three-cols {background: url(../images/lines-bg01.png);padding: 0 20px 20px;margin-top: 20px;min-height: 1px;_height: 1px;}
.three-cols .col {width: 440px;float: left;}
form.form-simple {}
form.form-simple fieldset {}
.three-cols h3 {font-size: 16px;font-weight: normal;padding-bottom: 10px;color: #000;padding-top: 20px;}
form.form-simple label {display: block;font-size: 12px;color: #000;margin-bottom: 4px;width: 300px;}
form.form-simple input.toggle {display: block;border: 1px solid #ccc;padding: 8px;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width: 300px;color: #aaa;background: url(../images/input-bg.png) repeat-x;}
form.form-simple .focus input.toggle { color: #000; border-color: #00bdf7; }

/* ------------------------------------------------------ */

a.video-link {width: 327px;height: 179px;background: url(../images/branding-video-bg.jpg) no-repeat;display: block;text-indent: -9999px;}
a.video-link:hover { background-position: left bottom; }

/* ------------------------------ */
.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; }

.box-nav-main{background-color: #fff;-webkit-border-bottom-right-radius: 15px;-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;padding: 32px;}
.box-nav-top {-webkit-border-top-left-radius: 15px; -webkit-border-top-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px;
background: #e7e6e6; /* Old browsers */
background: -moz-linear-gradient(top,  #eeecec 0%, #e4e4e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeecec), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeecec 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeecec 0%,#e4e4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeecec 0%,#e4e4e4 100%); /* IE10+ */
background: linear-gradient(top,  #eeecec 0%,#e4e4e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeecec', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */
border: 1px solid #d8d8d8;
-moz-box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff; box-shadow: inset 0 0 1px #fff;}
.box-nav-top ul {float: left;padding-left: 12px;}
.box-nav-top ul li {display: block;float: left;}
.box-nav-top ul li a {font-weight: bold;color: #4d4d4d;padding: 15px 22px 15px 20px;display: block;text-shadow: 0 1px 0 #f6f6f6;background: url(../images/box-nav-separator.png) right 5px no-repeat;position: relative;}
.box-nav-top ul li a:hover {color: #168ad4;}
.box-nav-top ul li a.selected {color: #168ad4;}
.box-nav-top ul li a.selected:after {content: "";width: 0;height: 0;display: block;border-width: 8px 8px 0;border-style: solid;border-color: #e4e4e4 transparent;position: absolute;bottom: -9px;left: 50%;margin-left: -8px;}
.box-nav-top ul li:last-child a { background: none; }
/* ------------------------------------------------------ */
.table-list{background: #f5f5f5 url(../images/sb-top-bg.png) repeat-x;border: 1px solid #f5f5f5;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 0 10px 10px;margin-top: 20px;}
.table-list table{width: 100%;}
.table-list tr{vertical-align: top;}
.table-list table input.input{padding: 5px;}
.table-list table select{padding: 5px;width: 140px;}
.table-list table td{padding: 13px 15px;border-bottom: 1px dotted #ccc;}
.table-list table td.grey{color: #ccc;}
.table-list table td.date{color: #828282;font-size: 11px;}
.table-list table td.actions{text-align: right;}
.table-list tr.edit td{background-color: #fafafa;}
.table-list table thead{font-size: 14px;}
.table-list table thead td{border-bottom: none;}
.table-list table tbody{background-color: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.table-list-footer {background-color: #fff;padding: 15px;}
#alerts-email{padding-top: 5px;}
a.delete-alert    {background: url(../images/delete-alert.png) no-repeat;padding-left: 20px;height: 15px;margin-top: 40px;display: block;float: right;}
/* ------------------------------------------------------ */
a.btn-create-alert{width: 181px;height: 32px;display: block;background: url(../images/btn-create-new-alert-bg.png) no-repeat;text-indent: -9999px;margin-right: -2px;}
a.btn-create-alert:hover{background-position: left -32px;}
a.btn-create-alert:active{background-position: left -64px;}
a.btn-save-changes{width: 143px;height: 32px;display: block;background: url(../images/btn-save-changes.png) no-repeat;text-indent: -9999px;margin-left: -2px;}
a.btn-save-changes:hover{background-position: left -32px;}
a.btn-save-changes:active{background-position: left -64px;}
a.btn-add-alert{width: 143px;height: 32px;display: block;background: url(../images/btn-add-alert.png) no-repeat;text-indent: -9999px;margin-left: -2px;}
a.btn-add-alert:hover{background-position: left -32px;}
a.btn-add-alert:active{background-position: left -64px;}
span.tag{color: #4e970f;font-weight: bold;}
span.input-info{display: block;padding-top: 3px;}
/* ------------------------------------------------------ */
.css3-field-v2{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f2f2 0%, #fefefe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#fefefe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#fefefe 100%); /* IE10+ */
background: linear-gradient(top,  #f2f2f2 0%,#fefefe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
border: 1px solid #9f9f9f;}
.css3-field-v2:focus {border-color: #168ad4;}
/* ------------------------------------------------------ */

.loginTextBoxes {border:1px solid #D7DDDF; color: #333333; line-height: normal; height: 16px;}
.loginTextBoxes:hover{border-color: #2E7AAC;}
/* ------------------------------------------------------ */

.select-list {position: relative;}
.select-list a.select-list-trigger {
-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
border: 1px solid #9f9f9f;padding: 5px 20px 5px 5px;display: block;color: #333;float: left;position: relative;width: 110px;}
.select-list a.select-list-trigger:hover { border-color: #168ad4; }
.select-list-open a.select-list-trigger {-webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;border-color: #168ad4;}
.select-list a.select-list-trigger span.select-list-arrow {width: 8px;height: 5px;background: url(../images/bg-arrow.png) no-repeat;display: block;position: absolute;top: 10px;right: 5px;}
.select-list ul {position: absolute;top: 0;left: 0;background-color: #fefefe;z-index: 100;top: 25px;border: 1px solid #168ad4;width: 125px;padding: 5px;}
.select-list ul li {}
.select-list ul li a {display: block;padding: 2px 0;}

/* ------------------------------------------------------ */

#meter {background-color: #d9f4ff;border: 1px solid #addef2;width: 216px;-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;padding: 16px;}
#meter-buffer {min-height: 1px;_height: 1px;width: 215px;text-align: center;padding-bottom: 10px;}
#meter-buffer em {font-size: 18px;display: block;font-style: normal;font-weight: bold;padding-bottom: 5px;}
.style-green em {color: #4ca100;}
#meter-buffer small {font-size: 10px;color: #666;}
#meter-buffer-percentage {width: 215px;height: 26px;background: url(../images/meter-buffer-bg.png) no-repeat;text-indent: -9999px;position: relative;overflow: hidden;}
#mbp-inner {float: left;width: 215px;height: 24px;background: url(../images/meter-buffer-bg.png) right -27px no-repeat;position: absolute;top: 1px;}
#meter ul {margin-bottom: 15px;}
#meter ul li {padding: 0 0 0 20px;background: url(../images/meter-bullet.png) 0 11px no-repeat;display: block;}
#meter ul li h4 {font-size: 12px;padding-bottom: 3px;padding-top: 10px;}
#meter ul li p {font-size: 11px;color: #4d4d4d;line-height: 130%;}
#meter-info {background: url(../images/meter-info.png) 0 2px no-repeat;padding-left: 20px;}

/* ------------------------------------------------------ */

.info-ribbon {width: 220px;background: url(../images/info-ribbon-bg.png) left bottom no-repeat;padding: 15px 15px 60px;}
.info-ribbon ul {}
.info-ribbon ul li {padding-bottom: 10px;}
.info-ribbon ul li a {background: url(../images/info-ribbon-bullet.png) 0 2px no-repeat;display: block;padding-left: 20px;font-size: 12px;line-height: 150%;}
.info-ribbon ul li a:hover{color:#15415A}
.info-ribbon .question-more {padding-left: 20px;font-size: 12px;}
.info-ribbon .question-more p {padding-top: 8px;}

/* ------------------------------------------------------ */

.contact-info-boxes {min-height: 1px;_height: 1px;}
.contact-info-boxes .grey { font-size: 11px; }
.contact-info-box-left {width: 318px;float: left;}
.contact-info-box-right {width: 318px;float: left;margin:35px 0;}
.contact-info-box-top {font-size: 14px;color: #333;background: url(../images/contact-info-box-top-bg.png) left bottom repeat-x;}
.contact-info-box-top h3 {font-size: 14px;color: #333;font-weight: normal;padding: 2px 0 13px 30px;background: url(../images/contact-info-box-top-arrow.png) no-repeat;}
.contact-info-box-main {padding: 15px 0 0 15px;border: 1px solid #ececec;border-top: 0;background: url(../images/contact-info-box-main-bg.png) repeat-x;}
.contact-info-box-bottom {margin-top: 8px;}
.contact-info-box-list {border: 1px solid #ececec;border-top: 0;border-bottom: 0;}
.contact-info-box-list ul {}
.contact-info-box-list ul li {display: block;padding: 15px;padding-right: 0;border-bottom: 1px solid #ececec;background: url(../images/contact-info-box-main-bg.png) repeat-x;}
.contact-info-checkbox input {float: left;width: 13px;}
.contact-info-checkbox label {float: left;padding-left: 10px;width: 260px;font-size: 11px;}
.contact-info-subsection {padding: 10px 0 0 20px;border-left: 1px dotted #d6d6d6;margin: 5px 0 0 5px;}
.contact-info-subsection label { font-size: 11px; }
.contact-info-subsection input {  }
.contact-info-box-main p { padding: 0 10px 10px 0; font-size: 11px; color: #4d4d4d; line-height: 120%; }
p.info-tip { padding: 10px; background-color: #fff8ef; margin: 0 15px 10px 0; border: 1px solid #f6ede1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color: #794700; font-size: 11px;  }

/* ------------------------------------------------------ */

.row-fields {min-height: 1px;_height: 1px;padding-bottom: 18px;}
.field-input {float: left;padding-right: 10px;}
.field-input label {display: block;font-weight: normal;color: #333;margin-bottom: 3px;font-size: 11px;}
.field-input input,
.field-input select {padding: 3px 5px;border: 1px solid #d6d6d6;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;color: #999;display: block;width: 127px;}
.field-input select {padding: 2px 5px;color: #4D4D4D;}
.field-input small {font-size: 10px;color: #ababab;}
.checkbox-alone {}
.checkbox-alone input {float: left;width: 13px;}
.checkbox-alone label {padding-left: 23px;display: block;}


/* ------------------------------------------------------ */
/* Create New Alert CSS Start */
.alertCnt{background:#fff;padding:0 5px}
.alertCnt h1{font-size:21px}
.mainCnt{width:100%;margin:25px 0 0}
.mainCnt .lft{float:left;width:241px;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;border:1px solid #e4e4e4;background: url(../images/keywordAlertLft-bg.gif) repeat-y 0 0;padding:12px 19px;margin:0 0 20px}
.mainCnt .lftSec{float:left;width:281px}
.mainCnt .rhtSec{float:right;width:281px}
.lftSec p, .rhtSec p{font-size:14px;padding:0 0 2px;font-weight:bold}
.lftSec p.sendalrt{font-size:12px;font-weight:bold;padding:0 0 5px}
.lftSec .lft p, .rhtSec .lft p{font-size:11px;font-weight:normal;padding:10px 0}
.rhtSec .lft .row p{padding:0 0 5px 0;font-size:12px}
.lft .row{float:left;width:100%;padding:0 0 10px}
.lft .row .lbl{float:left;width:80px;padding:6px 0 0}
.lft .row .input{margin-left:85px}
.w40{width:40px !important}
.mgrL50{margin-left:50px !important}
.rhtSec .infotxt{padding:0 0 17px;font-size:11px}
.alertCnt input.inputtxt, .alertCnt textarea{background:#fff url(../images/alertInput-bg.gif) 0 0 repeat-x;padding:6px;border:1px solid #d2d2d2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;float:left;resize:none}
.alertCnt input.toggle{color:#888}
.alertCnt input.focus{color:#333}
.lftSecfocus input.inputtxt, .lftSecfocus textarea, .rhtSecfocus input.inputtxt, .rhtSecfocus textarea{background:#f0f0f0 url(../images/alertInput-blur-bg.gif) 0 0 repeat-x;padding:6px;border:1px solid #d2d2d2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;float:left;resize:none}
.chk{margin:15px 0 0}
.chk input{float:left;margin:0px;padding:0}
.chk label{float:left;padding:0 0 0 5px;margin:0;font-size:11px}
a.create-alert{display:block;width:257;height:36px;background: url(../images/create-alert.png) no-repeat;text-indent:-99999em}
a.create-alert:hover{display:block;width:257;height:36px;background-position:0 -36px;text-indent:-99999em}
a.create-alert:active{display:block;width:257;height:36px;background-position:0 -72px;text-indent:-99999em}
a.create-new-alert{display:block;width:257;height:36px;background: url(../images/create-new-alert.png) no-repeat;text-indent:-99999em}
a.create-new-alert:hover{display:block;width:257;height:36px;background-position:0 -36px;text-indent:-99999em}
a.create-new-alert:active{display: block;width:257;height:36px;background-position:0 -72px;text-indent:-99999em}
.dvsignUpBtn{margin:67px 0 0 15px}
.confirmBox h1{font-size:18px}
.claimDetls{padding:15px 0 40px}
.padB13{padding:0 0 13px !important}
/* Create New Alert CSS End */
st ul {}
.contact-info-box-list ul li {display: block;padding: 15px;padding-right: 0;border-bottom: 1px solid #ececec;background: url(../images/contact-info-box-main-bg.png) repeat-x;}
.contact-info-checkbox input {float: left;width: 13px;}
.contact-info-checkbox label {float: left;padding-left: 10px;width: 260px;font-size: 11px;}
.contact-info-subsection {padding: 10px 0 0 20px;border-left: 1px dotted #d6d6d6;margin: 5px 0 0 5px;}
.contact-info-subsection label { font-size: 11px; }
.contact-info-subsection input {  }
.contact-info-box-main p { padding: 0 10px 10px 0; font-size: 11px; color: #4d4d4d; line-height: 120%; }
p.info-tip { padding: 10px; background-color: #fff8ef; margin: 0 15px 10px 0; border: 1px solid #f6ede1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color: #794700; font-size: 11px;  }

/* ------------------------------------------------------ */

.row-fields {min-height: 1px;_height: 1px;padding-bottom: 18px;}
.field-input {float: left;padding-right: 10px;}
.field-input label {display: block;font-weight: normal;color: #333;margin-bottom: 3px;font-size: 11px;}
.field-input input,
.field-input select {padding: 3px 5px;border: 1px solid #d6d6d6;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;color: #999;display: block;width: 127px;}
.field-input select {padding: 2px 5px;color: #4D4D4D;}
.field-input small {font-size: 10px;color: #ababab;}
.checkbox-alone {}
.checkbox-alone input {float: left;width: 13px;}
.checkbox-alone label {padding-left: 23px;display: block;}

/* ------------------------------------------------------ */
.successalert{background: url(../images/alert-bg.png);padding:12px;border:1px solid #f2e7aa;border-radius:3px;-wekit-border-radius:3px;-moz-border-radius:3px;margin:0 0 20px}
.successalert input{float:left;padding:0;margin:0}
.successalert .name{float:left;padding:0 0 0 10px}

/* 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:20px auto 0}
/* Page Load Loading Popup End */

/* Checkout Right Section Sign in Start */
.checkout-sidebar{float:left;width:250px;margin:0 0 0 20px}
.optionbox{margin:0 0 25px}
.optionbox .lsts{margin:0 0 10px}
.optionbox .lsts input[type="checkbox"], .savingdetls .chkbox input[type="checkbox"], .welcomedetls .chkbox input[type="checkbox"]{float:left;margin:0;padding:0}
.optionbox .lsts span.chklbl{margin:0 0 0 15px;padding:0;color:#0086c8;display:block;padding:0 0 0 3px}
.optionbox .lsts span.selected{color:#666}
.optionbox .lsts span.disable{color:#a6d5ec}
.loginbox, .savingdetls, .welcomedetls{background:#fffed7;padding:15px;margin:0 0 20px;color:#000}
.loginbox p, .welcomedetls p{line-height:normal;margin:0 0 15px}
.loginbox label{font-size:11px;color:#000;font-weight:normal;margin:0 0 3px;display:block}
.loginbox b.orgtxt, .savingdetls b.orgtxt{color:#e66532}
.loginbox .inputtxt{margin:0 0 10px;border:1px solid #d8d8d8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:4px}
.loginbox a{font-size:11px}
.blacktxt{color:#000}
.btnsignin{margin:15px 0 0;width:63px;height:26px;display:block;text-indent:-9999px;background: url(../images/checkout-signin-btn.png) no-repeat;cursor:pointer}
input.btnsubmit{margin:15px 0 0;width:66px;height:26px;text-indent:-9999px;background: url(../images/submit-btn.gif) no-repeat;cursor:pointer;border:0}
input.btncancel{margin:15px 0 0;width:66px;height:26px;text-indent:-9999px;background: url(../images/cancel-btn.gif) no-repeat;cursor:pointer;border:0}
.savingdetls{color:#4c4c4c}
.savingdetls .chkbox span, .welcomedetls .chkbox span.chklbl{margin:0 0 0 15px;padding:0 0 0 3px;display:block;line-height:15px}
.chkbox span.blacktxt{display:inline;margin:0}
h6.viewsavings{background:url(../images/viewsavings-arrow.gif) 0 0 no-repeat;color:#00ad4e;font-size:12px;padding:0 0 10px 50px;margin:25px 0 5px}
.savingdetls ul{margin:0 0 0 30px}
.savingdetls ul li{list-style-type:disc;margin:0 0 8px}
.strike{text-decoration:line-through}
.bluetxt{color:#0086c8}
.welcome h5{padding:8px;font-size:16px;font-weight:normal;background:#efec95}
.welcomedetls{padding:12px 8px;color:#4c4c4c}
.welcomedetls ul{margin:3px 0 0 15px}
.welcomedetls ul li{list-style-type:disc;margin:0 0 3px}
/* Checkout Right Section Sign in End */

a#hrefCCV {display: block;height: 19px;width: 18px;text-indent: -99999em;background: url(../images/cvv-info.png) no-repeat;}
a#hrefCCV:hover {background-position: 0 -19px; }
a#hrefCCV:active {background-position: 0 -38px; }

.chkoutemailinfo{color:#4c4c4c;position:absolute;width:237px;right:-271px;top:20px}
.chkoutemailinfo img{margin:0 0 5px}
.chkoutemailinfo h6{font-weight:bold;padding:10px 0 5px;font-size:11px}
.chkoutemailinfo ul.emailinfolsts li{background: url(../images/grey-bullet.gif) 0 4px no-repeat;font-size:11px;padding:0 0 5px 10px;border:0 !important}
.bluellbl{color:#3279AC;line-height:15px;width:240px;padding:0 0 5px 10px;float:left}

/* UnSubscribe Email Alerts Confirmation CSS Start */
.unsubscribeBox{background:#fff;margin:10px 0 0;padding:20px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
.unsubscribeBox h2{font-size:21px;padding:0 0 15px;color:#ff8800;padding:0 0 8px}
.unsubscribeBox h3{font-size:16px;font-weight:normal;color:#333}
.manageCnt{border:9px solid #f2f2f2;margin:0 0 20px}
.manageCnt table{font-size:12px}
.manageCnt table th{text-align:left;padding:10px 7px;
background: #e6e7e8; /* Old browsers */
background: -moz-linear-gradient(top, #fafbfb 0%, #e6e7e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafbfb), color-stop(100%,#e6e7e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fafbfb 0%,#e6e7e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fafbfb 0%,#e6e7e8 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #fafbfb 0%,#e6e7e8 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafbfb', endColorstr='#e6e7e8',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #fafbfb 0%,#e6e7e8 100%); /* W3C */                    
}
.manageCnt table td{padding:12px 8px;vertical-align:top}
.manageCnt table th h5{font-size:14px;font-weight:bold;margin-top:0}
.manageCnt table th h5 span{font-weight:normal}
.manageCnt table .edit, .manageCnt table .save, .manageCnt table .cancel, .manageCnt table .remove{background: url(../images/unsubsbtn-sprite.png) no-repeat;width:67px;height:24px;border:0;cursor:pointer;margin:0 10px 0 0}
.manageCnt table .edit{background-position:0 0}
.manageCnt table .save{background-position:0 -44px}
.manageCnt table .remove{background-position:0 -88px}
.manageCnt table .cancel{background:none;padding:0 5px}
.mgrRZero{margin-right:0 !important}
.mgrR10{margin-right:10px}
.mgrR30{margin-right:30px}
.namedpartyTbl td{line-height:18px}
.addalertbtn{background: url(../images/addnewalert-btn.png) 0 0 no-repeat;border:0;width:130px;height:23px;cursor:pointer}
.unsubsallbtn{background: url(../images/unsubsallbtn.png) 0 0 no-repeat;border:0;width:132px;height:24px;cursor:pointer}
.font12{font-size:12px}
.needHelp{padding:17px 25px 17px 0;background: url(../images/alert-woman-bg.jpg) 0 0 no-repeat;margin:30px 0 0;border:1px solid #e6e6e6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px #cccccc;-webkit-box-shadow:0 0 3px #cccccc;box-shadow:0 0 3px #cccccc}
.disputeTxt{margin:0 0 0 206px;width:470px}
.disputeTxt h4{font-size:21px;padding:0;margin:0;color:#ff8800}
.disputeTxt h6{font-size:17px;font-weight:normal;line-height:25px}
a.learnmorebtn{background: url(../images/learnmorebtn.png) 0 0 no-repeat;border:0;width:144px;height:42px;cursor:pointer}
.bluetxtbox{border:1px solid #2fccfe;padding:3px}
.addrow{margin:10px 0 5px}
/* UnSubscribe Email Alerts Confirmation CSS End */
.chkchkbox{margin-top:10px;margin-bottom:10px;width:278px}
.chkchkbox input[type="checkbox"]{float:left;padding:0;border:0}
.chkchkbox label{float:left;padding:0 0 0 5px}
.toggle{color:#AEAEAE !important}
.focus {color:#333 !important}
.alertblueinput{width:200px;margin:0 0 5px;float:left;clear:left}
.alert-addAnother{clear:both;float:left}
.alert-addnewRemove{padding-left:10px;margin:3px 10px 0 0 !important;float:left}
.lnkSignin, .lnkSignindis, .lnkCreateac, .lnkCreateacdis{background: url(../images/sign-in-up-sprite.png) no-repeat;display:inline-block;border:0 !important;padding:0 !important;cursor:pointer}
.lnkCreateac, .lnkCreateacdis{background-position:0 -31px;width:140px !important;height:30px !important}
.lnkCreateac:hover{background-position:0 -62px}
.lnkCreateac:active{background-position:0 -93px}
.lnkCreateacdis{background-position:0 0}
.lnkSignindis{background-position:-157px 0}
.lnkSignin, .lnkSignindis{background-position:-157px -31px;width:90px !important;height:30px !important}
.lnkSignin:hover{background-position:-157px -62px}
.lnkSignin:active{background-position:-157px -93px}
.lnkSignindis{background-position:-157px 0}

/* New Complaint Status Page CSS Start */
.font11{font-size:11px}
.complaintStatusinner{padding:0 30px}
.complaintStatusinner h1{font-size:26px;margin:0 0 3px}
.diffSections{margin:25px 0 0;color:#333 !important}
.diffSections p{line-height:18px}
.diffSections .col1, .diffSections .col2, .diffSections .col3{float:left;width:240px;min-height:180px;background: url(../images/abs-email-bg.gif) 0 0 repeat;padding:18px;margin:0 37px 0 0}
.diffSections .col1 h3, .diffSections .col2 h3, .diffSections .col3 h3{background: url(../images/prepost-sprite.png) 0 0 no-repeat;font-size:18px;color:#333;padding:5px 0 0 40px;margin:0 0 20px}
.diffSections .col1 span.font11{font-size:11px;line-height:18px}
.diffSections .col2 h3{background-position:0 -47px;padding:3px 0 0 35px;margin:0 0 20px}
.diffSections .col2 .formemail{margin:15px 0 10px}
.diffSections .col3 h3{background-position:0 -92px;padding:5px 0 5px 35px;margin:0 0 20px;font-size:14px}
.diffSections .inputemail{float:left;width:150px;border:1px solid #cac9c8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 2px #cac9c8 inset;-webkit-box-shadow:0 1px 2px #cac9c8 inset;box-shadow:0 1px 2px #cac9c8 inset;padding:9px 10px 9px}
.diffSections .btnGo{background: url(../images/alerts-go.png) 0 0 no-repeat;float:left;width:46px;height:35px;position:relative;left:-3px;cursor:pointer}
.diffSections .btnGo:hover{background-position:0 -35px}
.diffSections .btnGo:active{background-position:0 -70px}
.diffSections .col3{margin-right:0}
.diffSections .greentxt{color:#66b126;font-size:18px;font-weight:bold}
.diffSections .col1 .btnSupportClaim{background: url(../images/supportclaim-btn.png) 0 0 no-repeat;width:240px;height:42px;margin:20px 0;display:block;cursor:pointer}
.pcVideolnk{background: url(../images/prepost-sprite.png) 0 -126px no-repeat;padding:8px 0 0 20px;margin:10px 0 20px;display:inline-block}
a.btnFileAClaim{background: url(../images/prepost-file.png) 0 0 no-repeat;width:208px;height:36px;cursor:pointer;display:block}
a.btnFileAClaim:hover{background-position:0 -36px}
a.btnFileAClaim:active{background-position:0 -72px}
/* New Complaint Status Page CSS End */
.signedAs p{padding:0 0 5px}
.signedAs .signoutBtn{background: url(../images/sign-out-sprite.png) 0 0 no-repeat;width:61px;height:21px;cursor:pointer;position:absolute;right:12px;bottom:0;text-indent:-99999px}
.signedAs .signoutBtn:hover{background-position:0 -21px}
.signedAs .signoutBtn:active{background-position:0 -42px}
.signedAs p.cmpyname{color:#8d8d8d}
.signedAs p.cmpyname b{float:left;width:155px;overflow:auto}
a.nameedit{background: url("../images/newimages/checkout-edit-btn.png") no-repeat scroll 0 0px transparent; margin-right:0px;cursor: pointer;display: inline-block;height: 16px;width:45px;margin-top:10px; margin-left:10px;}
a.namesave{background: url("../images/newimages/checkout-save-btn.png") no-repeat scroll 0 0px transparent; margin-right:0px;cursor: pointer;display: inline-block;height: 16px;width:45px;margin-top:10px; margin-left:10px;}
.inputinvalidbrdr{border: solid 1px #ff8800 !important;}

/* widget styles added on 16july2013 */
.widgetsection{position:fixed; z-index:10; bottom:-4px; left:11%; width:285px; background:#e7e7e7; border:solid 2px #bdc1c4; border-radius:4px 4px 0 0; padding:12px 0;}
.widgetsection a.plus, .widgetsection a.minus{position:absolute; top:-26px; right:-2px; padding:12px 15px; background: url("../images/newimages/widget-blus-minus.png") no-repeat scroll 6px 6px #E7E7E7;border:solid 2px #bdc1c4; border-radius:4px 4px 0 0; border-bottom:0px;}
.widgetsection a.minus{background-position:6px -24px;}
.widgetsection div.inner{margin:0 15px;}
.widgetsection div.inner h1{margin:0 0 15px 0; padding:0; font-family:Verdana, Arial, Trebuchet MS; font-size:12px; line-height:18px; font-weight:bold; color:#797c7e; display:inline-block;}
ul.widgetradio{margin: 0 0 20px; display:block;}
ul.widgetradio li{margin:0 0 6px; background:#d8d8d8; border-radius:20px;-moz-border-radius:20px; -webkit-border-radius:20px; padding:3px 10px;}
ul.widgetradio li label{font-size:12px; font-family:Verdana, Arial, Trebuchet MS; margin:0 0 0 5px;}
div.hline{border-bottom:solid 1px #bdc1c4; box-shadow:0px 1px 1px #ececec; display:block;}
.widgetlogo{width:95px; height:27px; display:inline-block; margin:13px 0 0;}
.btnwidgetsend{background: url(../images/newimages/widget-send-btn.png) 0 -1px no-repeat;width:100px;height:30px;cursor:pointer; margin:9px 0 0; float:right;}
.btnwidgetsend:hover{background-position:0 -31px;}
.btnwidgetsend:active{background-position:0 -61px;}
.widtnktick{margin:20px auto; display:block;}
p.widtnktext{display: block;font-family: verdana;font-size: 12px;font-weight: bold;text-align: center;margin: 0 0 20px;}


/* new Search Claim Styles added on 18th Feb */
.SearchSec{background-color:#f8f8f8;padding:15px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.SearchSec form{padding-bottom: 25px;}
.SearchSec label{font-size: 16px;font-weight: bold;color: #FF8800;vertical-align: 0;}
.SearchSec small{font-size: 12px;color: #959595;}
.SearchSec input.TxtBox{border: 1px solid #d7d7d7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size: 12px;padding: 11px 10px;width:342px;margin:12px 5px 0 0;color: #959595;box-shadow:0 3px 2px -2px #D7D7D7 inset;}
.SearchSec input.TxtBoxMrg{border: 1px solid #d7d7d7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size: 12px;padding: 11px 10px;width:342px;margin:0px 5px 0 0;color: #959595;box-shadow:0 3px 2px -2px #D7D7D7 inset;}
.SearchSec .focus input, .SearchSec input:focus{color: #4d4d4d;border: 1px solid #acacac;}
.SearchSec .srchBtn{width:163px;height: 38px;
background: #6db5f4;
background: -moz-linear-gradient(top,  #6db5f4 0%, #4ba5f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db5f4), color-stop(100%,#4ba5f2));
background: -webkit-linear-gradient(top,  #6db5f4 0%,#4ba5f2 100%);
background: -o-linear-gradient(top,  #6db5f4 0%,#4ba5f2 100%);
background: -ms-linear-gradient(top,  #6db5f4 0%,#4ba5f2 100%);
background: linear-gradient(to bottom,  #6db5f4 0%,#4ba5f2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db5f4', endColorstr='#4ba5f2',GradientType=0 );border:solid 1px #358bd6;cursor:pointer; box-shadow:0px 1px 0px #b5daf9 inset; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; font-size:17px; font-weight:bold; color:#fff; text-shadow:0px 1px 0px #4086c1; top:1px; position:relative; letter-spacing:-1px;}
.SearchSec .srchBtn:hover{background:#4aa4f2;}
.SearchSec .srchBtn:active, .SearchSec .srchBtn:focus{color:#fff;}
.SearchSec ul{width: 875px;float: left;min-height: 1px;_height: 1px;}
.SearchSec ul li{display: block;float: left;border-left: 1px solid #dfdfdf;padding: 2px 36px 2px 40px;}
.SearchSec ul li.first,.SearchSec ul li:first-child{padding-left: 0;border-left: 0;}
.SearchSec ul li.last,.SearchSec ul li:last-child{padding-right: 0;}
.SearchSec ul li span {font-weight: bold;color: #ff8800;}
.SearchSec .normalHD{font-size:12px;font-weight:normal;color:#333; margin:0; padding:0;}
h1.PageCount{font-size:18px; line-height:21px; color:#333333; margin:20px 0 0; padding:0; font-weight:normal; display:block;}
ul.SearchResultTab{margin:15px 0; display:block; padding:0; width:100%;}
ul.SearchResultTab li{list-style:none; float:left; margin: 0 4px 0 0;}
ul.SearchResultTab li a{background:#f8f8f8; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:4px 10px; display:inline-block; border:solid 1px #e5e5e5;}
ul.SearchResultTab li label{vertical-align:0px; cursor:pointer;}
ul.SearchResultTab li.Select a{position: relative; background: #73b9e9 !important; color:#fff !important; text-decoration:none !important; padding:4px 10px; border:solid 1px #63aada;} 
ul.SearchResultTab li.Select a:after{top:98%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(99, 170, 218, 0); border-top-color: #73b9e9; border-width:7px 9px; margin-left: -9px;}
ul.SearchResultTab li.Active a{position: relative; background: #f8f8f8; text-decoration:none; padding:10px; border:solid 1px #e5e5e5;} 
ul.SearchResultTab li.Active a:after{top:100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(99, 170, 218, 0); border-top-color: #f8f8f8; border-width:7px 7px; margin-left: -7px;}
ul.SearchResultTab li.NrmlLnk{margin:5px 0 0; float:right;}
ul.SearchResultTab li.NrmlLnk.Select{margin:0;}
ul.SearchResultTab li.NrmlLnk a{background:none; color:#777777; text-decoration:underline; padding:0; border:none;}
div.ResultProperty{border-top:solid 1px #def0f9; display:block; padding:30px 15px 25px; margin:0;}
div.ResultProperty.LgtBlue{background:#f5fcff;}
div.ResultProperty:last-child{border-bottom:1px solid #DEF0F9;}
div.ResultProperty label{vertical-align:0px;}

/* NEW RATING PART FOR SEARCH SECTION */
div.ResultProperty .BlockOne{background: url(../images/newimages/all-letters-small.png) no-repeat scroll 0 0; width:36px; height:36px; float:left;}
div.ResultProperty.RtngAplus .BlockOne{background-position:0 0;}
div.ResultProperty.RtngA .BlockOne{background-position:-40px 0;}
div.ResultProperty.RtngAminus .BlockOne{background-position:-80px 0;}
div.ResultProperty.RtngAplusProv .BlockOne{background-position:-120px 0;}
div.ResultProperty.RtngAProv .BlockOne{background-position:-160px 0;}
div.ResultProperty.RtngAminusProv .BlockOne{background-position:-200px 0;}
div.ResultProperty.RtngBplus .BlockOne{background-position:0 -40px;}
div.ResultProperty.RtngB .BlockOne{background-position:-40px -40px;}
div.ResultProperty.RtngBminus .BlockOne{background-position:-80px -40px;}
div.ResultProperty.RtngBplusProv .BlockOne{background-position:-120px -40px;}
div.ResultProperty.RtngBProv .BlockOne{background-position:-160px -40px;}
div.ResultProperty.RtngBminusProv .BlockOne{background-position:-200px -40px;}
div.ResultProperty.RtngCplus .BlockOne{background-position:0 -80px;}
div.ResultProperty.RtngC .BlockOne{background-position:-40px -80px;}
div.ResultProperty.RtngCminus .BlockOne{background-position:-80px -80px;}
div.ResultProperty.RtngCplusProv .BlockOne{background-position:-120px -80px;}
div.ResultProperty.RtngCProv .BlockOne{background-position:-160px -80px;}
div.ResultProperty.RtngCminusProv .BlockOne{background-position:-200px -80px;}
div.ResultProperty.RtngDplus .BlockOne{background-position:0 -120px;}
div.ResultProperty.RtngD .BlockOne{background-position:-40px -120px;}
div.ResultProperty.RtngDminus .BlockOne{background-position:-80px -120px;}
div.ResultProperty.RtngDplusProv .BlockOne{background-position:-120px -120px;}
div.ResultProperty.RtngDProv .BlockOne{background-position:-160px -120px;}
div.ResultProperty.RtngDminusProv .BlockOne{background-position:-200px -120px;}
div.ResultProperty.RtngF .BlockOne{background-position:0px -160px;}
div.ResultProperty.RtngFProv .BlockOne{background-position:-120px -160px;}

div.ResultProperty .BlockTwo{width:580px; float:left; margin:0 35px 0 10px;}
div.ResultProperty .BlockTwo h4.CompTtle{font-size:18px; line-height:18px; font-weight:bold; color:#178adb; margin:0; padding:0; display:block;}
div.ResultProperty .BlockTwo label.CompAdrs{vertical-align:0px; color:#777777; font-size:11px; margin:5px 0 0; display:block; min-height:10px;}
div.ResultProperty .BlockTwo ul.CompInfo{display:block; margin:10px 0 13px; padding:0 0 10px; column-count:2; border-bottom:1px solid #DEF0F9;}
div.ResultProperty .BlockTwo ul.CompInfo li{color:#777; width:285px; font-size:11px; margin:0 0 5px; min-height:10px; float:left;}
div.ResultProperty .BlockTwo ul.CompInfo li label{font-style:italic;}
div.ResultProperty .BlockTwo ul.CompInfo li a{color:#777777; font-style:italic;}
div.ResultProperty .BlockTwo .PartTwo{display:inline-block; margin:5px 0 0; width:100%;}
div.ResultProperty .BlockTwo .PartTwo h4.CompSubTtle{color:#158adb; font-size:18px; line-height:21px; font-weight:normal; display:block;}
div.ResultProperty .BlockTwo .PartTwo ul.Status{display:block; margin:10px 0 0; padding:0;}
div.ResultProperty .BlockTwo .PartTwo ul.Status li{list-style:none;background: url(../images/newimages/approve-editmiddle-dot.png) no-repeat scroll 0px 5px; padding:0 0 0 10px; margin: 0 0 0 4px; float:left;}
div.ResultProperty .BlockTwo .PartTwo ul.Status li:first-child{padding:0; background:none; margin:0;}
div.ResultProperty .BlockTwo .PartTwo ul.Status li.ClmSts{background: url(../images/newimages/negocount-icon.png) no-repeat scroll 0 0; /*color:#ff8800;*/ font-weight:bold; padding:0 0 0 15px; margin:0 0 0 5px;}
div.ResultProperty .BlockTwo .PartTwo p{margin:10px 0 0; display:block; font-size:12px; line-height:18px; color:#333;}
div.ResultProperty .BlockTwo .PartTwo ul.BtmLnks{margin:13px 0 0; float:left; width:335px;}
div.ResultProperty .BlockTwo .PartTwo ul.BtmLnks li, div.ResultProperty .BlockTwo .PartTwo ul.BtmLnks2 li{color:#ff8800; display:inline-block; width:285px; margin:0 0 7px;}
div.ResultProperty .BlockTwo .PartTwo ul.BtmLnks li a{color:#ff8800;}
div.ResultProperty .BlockTwo .PartTwo ul.BtmLnks2{margin:13px 0 0; float:left; width:240px;}
div.ResultProperty .BlockTwo .PartTwo ul.BtmLnks2 li{display:block;}
div.ResultProperty .BlockThree{float:right; width:235px;}
div.ResultProperty .BlockThree h4{color:#777; font-size:12px; font-weight:normal; margin:0 0 5px 0px; padding:0; display:block; line-height:21px; min-height:23px;}
div.ResultProperty .BlockThree h4 label, div.ResultProperty .BlockThree h4 label.GrnClr{color:#b43139; font-size:18px; font-weight:bold; margin:0 5px 0 0;}
div.ResultProperty .BlockThree h4 label.GrnClr{color:#109838; margin:0 5px 0px 8px;}
div.ResultProperty .BlockTwo .PartTwo ul.Status li.GrnTick{background: url(../images/newimages/bizpage-tickmark.png) no-repeat scroll 0 0;padding: 0 0 0 20px;font-weight: bold; color:#333;}
div.ResultProperty .BlockThree .CompHstryList{margin:0px 0 3px; padding:5px 8px 2px; display:block;font-size:11px;line-height: 18px;}
/* div.ResultProperty .BlockThree .CompHstryList p{color:#b43139; display:block; padding:0; margin:0 0 2px; line-height:normal;}
div.ResultProperty .BlockThree .CompHstryList ul{margin:0; padding:0; display:block;}
div.ResultProperty .BlockThree .CompHstryList ul li{background:url(../images/newimages/new-dot.png) no-repeat scroll 0px 5px;list-style:none; color:#777777; padding-left:10px; display:inline; line-height:18px;}
div.ResultProperty .BlockThree .CompHstryList ul li:first-child{background:none; padding-left:0;}
div.ResultProperty .BlockThree .CompHstryList ul li label{font-style:italic;} 
div.ResultProperty .BlockThree .ActLst p{font-weight:bold;}
div.ResultProperty .BlockThree .ActLst{position: relative; background: #fff9e7; border: 1px solid #def0f9; border-radius:2px;}
div.ResultProperty .BlockThree .ActLst:after, div.ResultProperty .BlockThree .ActLst:before{right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
div.ResultProperty .BlockThree .ActLst:after{border-color: rgba(222, 240, 249, 0); border-right-color: #fff9e7; border-width: 6px; margin-top: -6px;} 
div.ResultProperty .BlockThree .ActLst:before{border-color: rgba(194, 225, 245, 0); border-right-color: #def0f9; border-width: 7px; margin-top: -7px;}*/
div.ResultProperty .BlockThree a.Nrmlnk{display:inline-block;font-size:11px;margin:10px 0 0 8px;}
.width175{width:175px;}
.width230{width:230px;}
h4.FilterH{color:#ff8800; font-size:18px; line-height:21px; padding:0; margin:0; font-weight:normal;}
.FlterInput{border: 1px solid #bfdeec;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size: 12px;padding:5px 10px;width:342px;margin:8px 5px 0 0;color: #959595;box-shadow:0 3px 2px -2px #D7D7D7 inset; height:16px;}
.FlterBtn{min-width:100px;height:28px;
background: #44a0e2;
background: -moz-linear-gradient(top,  #44a0e2 0%, #1b8cdc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#44a0e2), color-stop(100%,#1b8cdc));
background: -webkit-linear-gradient(top,  #44a0e2 0%,#1b8cdc 100%);
background: -o-linear-gradient(top,  #44a0e2 0%,#1b8cdc 100%);
background: -ms-linear-gradient(top,  #44a0e2 0%,#1b8cdc 100%);
background: linear-gradient(to bottom,  #44a0e2 0%,#1b8cdc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44a0e2', endColorstr='#4ba5f2',GradientType=0 );
border:solid 1px #1b8cdc;cursor:pointer; box-shadow:0px 1px 0px #69b4e8 inset; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; font-size:12px; color:#fff; text-shadow:0px 1px 0px #4086c1;}
.FlterBtn:hover{background:#1b8cdc;}
.Search-container-inner{background:#fffaeb; margin:-10px 0 4px;padding:20px 20px 30px;}
.search-within-box{margin:5px 0 10px;}
ul.HistoryOptions{display:block; border:solid 1px #bfdeec; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin:5px 0 0; padding:0; overflow:hidden;}
ul.HistoryOptions li{display:block; border-bottom:solid 1px #bfdeec;}
ul.HistoryOptions li:last-child{border-bottom:none;}
ul.HistoryOptions li a, ul.HistoryOptions li.View a, ul.HistoryOptions li.SeeHow a, ul.HistoryOptions li.Follow a{background:#fff url(../images/newimages/history-option-icons.png) no-repeat scroll 6px 6px; font-size:11px; color:#333; display:block; padding:9px 5px 9px 29px;}
ul.HistoryOptions li.View a{background-position:6px -35px;}
ul.HistoryOptions li.SeeHow a{background-position:6px -83px;}
ul.HistoryOptions li.Follow a{background-position:6px -124px;}
ul.HistoryOptions li.ViewFull a{background-position:6px -170px;}
ul.HistoryOptions li a:hover{background-color:#f5fcff;}

.fb-box{float:left;padding-right:20px;}
.fb-box-more-padding{padding-right:73px; }
.fb-box h4{font-size:12px;color:#000;margin-bottom:8px;}
ul.sort-list{margin-right:20px;}
ul.sort-list li{padding-bottom:5px;}
.fb-box ul{display:block;margin-bottom:3px;}
.fb-box ul li{display:block;word-wrap:break-word;}
.fb-box ul li input[type="checkbox"]{float:left;margin-right:5px;}
.fb-box ul li div{margin-bottom: 2px;}
.sl-bottom-box{margin-top: 20px;min-height: 1px;}
.sl-bottom-box ol{display: inline;}
.sl-bottom-box ol li{display: inline;}
.newpaging li{margin: 0 2px;}
.newpaging li a{cursor: pointer;}
.inputinfo{color:#999;line-height:15px;font-size:10px; float:left; margin:0 0 30px;}
.padBZero{padding-bottom: 0;}
.newgreybox .greytxt{color: #8D8D8D;display: block;padding: 10px 0 0;}
.newgreybox .txtarea{border: 1px solid #89DBEF;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;color: #333333;height: 100px;margin: 10px 0 0 10px;padding: 8px;resize: none;width: 573px;}
.newgreybox h3{margin:0;}
.DvAutoCompl{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #000000;float: left;position: relative;z-index: 1000;}
.DvAutoCompl table td{font-size: 11px;line-height: 18px;padding: 0 10px;color:#000;}
.DvAutoCompl table{width:100%;}
.SerachSelActive{background: none repeat scroll 0 0 #C2C2C2;color: #FFFFFF;cursor: pointer;}
.SerachSelInActive{background: none repeat scroll 0 0 #FFFFFF;color: #000000;}
/*Claim Near Me*/
.BizAdrsSecNew{width:248px; float:right; margin:0px;overflow:hidden; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.BizAdrsSecNew .HeadSec{font-size:12px; font-weight:bold; line-height:16px; color:#333; display:block; background:#CCEAFF; padding:6px 10px;border:1px solid #B2D6EF;}
.BizAdrsSecNew .HeadSec .Adrs{color:#666; font-size:11px; font-weight:normal; display:block;}
.BizAdrsSecNew div.Ulsec{border:1px solid #B2D6EF; border-top:none;}
.BizAdrsSecNew ul.BizPlcList{margin:0; float:left; width:100%;}
.BizAdrsSecNew ul.BizPlcList li{border-bottom: 1px solid #B2D6EF; margin:8px 0 0; display:block; padding: 0 5px 5px 10px; font-size:12px; line-height:16px; color:#666; font-weight:bold;}
.BizAdrsSecNew ul.BizPlcList li label{display:block; font-weight:normal; line-height:16px; cursor:pointer;}
.BizAdrsSecNew ul.BizPlcList li a.Name{color:#267db9; font-size:12px; font-weight:bold;}
.BizAdrsSecNew ul.BizPlcList li a.Name:hover{color: #106099;}
.BizAdrsSecNew ul.BizPlcList li label.Adrs{color:#777777; font-size:11px;}
.BizAdrsSecNew ul.BizPlcList li label.Count{color:#b43139; font-size:11px;}
.BizAdrsSecNew ul.BizPlcList li label.Cost{color:#333333; font-size:11px;}
.BizAdrsSecNew ul.BizPlcList li label i{display:block;}
.BizAdrsSecNew .BizAlertBtn span{background: url(../images/newimages/bizpage-alert-icon.png) scroll center center no-repeat; width:30px; height:30px; float:left;}
.BizAdrsSecNew .MoreClaimLink{background: #f7f7f7;
background: -moz-linear-gradient(top,  #f9f9f9 0%, #f7f7f7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f7f7f7));
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f7f7f7 100%);
background: -o-linear-gradient(top,  #f9f9f9 0%,#f7f7f7 100%);
background: -ms-linear-gradient(top,  #f9f9f9 0%,#f7f7f7 100%);
background: linear-gradient(to bottom,  #f9f9f9 0%,#f7f7f7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f7f7f7',GradientType=0 );
padding:7px 10px; color:#267db9; font-size:12px; float:left; width:91%; position:relative; text-align:center;}
.BizAdrsSecNew .MoreClaimLink span{display:none;}
.BizDetails a.VideoBtnNew{background: url(../images/newimages/vid-btn.png) no-repeat 0px 0px; float:left; width:248px; height:42px; margin:5px 0 25px;}
.BizDetails a.VideoBtnNew span{background: url(../images/newimages/vid-play-ico.png) no-repeat 0px 0px; height:24px; width:24px; top:9px; left:10px; position:relative; display:inline-block;-webkit-transition: all 1s ease-in-out; 
-moz-transition: all 1s ease-in-out; 
-o-transition: all 1s ease-in-out; 
-ms-transition: all 1s ease-in-out; }
.BizDetails a.VideoBtnNew:hover span{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); }
.BizDetails a.VideoBtnNew:hover{background-position:0 -42px;}
/*Claims Near Me End*/
/* Orange Box CSS with hover and active status effect
----------------------------*/
.orange-box { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #e67b00; padding:7px 12px; text-align:center; width:89%;color:#333;
background: #fbc180; /* Old browsers */
background: -moz-linear-gradient(top,  #fbc180 1%, #fbbd76 44%, #fbb464 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fbc180), color-stop(44%,#fbbd76), color-stop(100%,#fbb464)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbc180 1%,#fbbd76 44%,#fbb464 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbc180 1%,#fbbd76 44%,#fbb464 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbc180 1%,#fbbd76 44%,#fbb464 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fbc180 1%,#fbbd76 44%,#fbb464 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbc180', endColorstr='#fbb464',GradientType=0 ); /* IE6-9 */
	
	}
.orange-box:hover { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #e67b00; padding:7px 12px; text-align:center; width:89%;
background: #fbb464; /* Old browsers */
background: -moz-linear-gradient(top,  #fbb464 1%, #fbbd76 70%, #fbc180 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fbb464), color-stop(70%,#fbbd76), color-stop(100%,#fbc180)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbb464 1%,#fbbd76 70%,#fbc180 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbb464 1%,#fbbd76 70%,#fbc180 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbb464 1%,#fbbd76 70%,#fbc180 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fbb464 1%,#fbbd76 70%,#fbc180 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbb464', endColorstr='#fbc180',GradientType=0 ); /* IE6-9 */
	
	}
.orange-box:active { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #e67b00; padding:7px 12px; text-align:center; width:89%;
background: #f9b163; /* Old browsers */
background: -moz-linear-gradient(top,  #f9b163 1%, #f9b261 44%, #f9a852 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f9b163), color-stop(44%,#f9b261), color-stop(100%,#f9a852)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9b163 1%,#f9b261 44%,#f9a852 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9b163 1%,#f9b261 44%,#f9a852 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9b163 1%,#f9b261 44%,#f9a852 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f9b163 1%,#f9b261 44%,#f9a852 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b163', endColorstr='#f9a852',GradientType=0 ); /* IE6-9 */
	
	}
.searchHeaderOrange{color:#F6881F;font-size:18px;padding:10px 0;}	
.GrnBtnV2{background: #47AA4F;
background: -moz-linear-gradient(top,  #47AA4F 0%, #299720 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#47AA4F), color-stop(100%,#299720));
background: -webkit-linear-gradient(top,  #47AA4F 0%,#299720 100%);
background: -o-linear-gradient(top,  #47AA4F 0%,#299720 100%);
background: -ms-linear-gradient(top,  #47AA4F 0%,#299720 100%);
background: linear-gradient(to bottom,  #47AA4F 0%,#299720 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#47AA4F', endColorstr='#299720',GradientType=0 ); font-size:12px; text-align:center; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; color:#fff; padding:7px; margin:15px 0 0 0; display:inline-block;}
.GrnBtnV2:hover{background:#299720;color:#fff;}

/*Traveling pages styles*/
.TravelWrape{padding:18px 0px 18px; display:block;}
.TravelWrape:after{content:''; display:block; clear:both;}
ul.TNavi{background:#00a0b2; display:block; margin:0; padding:0 12px; position:relative;}
ul.TNavi li{float:left; border-right:solid 1px #00808e; font-size:12px;}
ul.TNavi li a{color:#fff; padding:6px 8px; float:left;}
ul.TNavi li a:hover{background:rgba(0,0,0,.2)}
ul.TNavi li.Active a{font-weight:bold;background:rgba(0,0,0,.2)}
h1.MainTtl{margin:0 0 18px; line-height:30px; font-size:24px; font-weight:bold; color:#ff8800;}
.TCW{color:#fff;}
.ResolveMenuBox{position: relative; background:#fff; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; float:left; width:98%; padding:6px 10px;} 
.ResolveMenuBox:after{top: 100%; left:3%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-top-color: #fff; border-width: 6px; margin-left: -6px; }
.ResolveMenuBox p.Head{color:#ff8800; font-weight:bold; float:left; margin:2px 15px 0 0;}
ul.TLinks{margin:0; padding:0; display:block;}
ul.TLinks li{color:#adadad; list-style:none; float:left; margin-left:6px; margin-left:6px \0/ !important; background: url(../images/newimages/new-dot.png) no-repeat scroll 0px center; padding-left: 10px;}
ul.TLinks li:first-child, ul.TLinks li.NoValues{margin-left:0px; padding-left:0px; background:none;}
ul.TLinks li a{padding:4px 2px; display:inline-block; color:#158adb; margin-left:-4px \0/ !important;}
ul.TLinks li a:hover, ul.TLinks li.Active a{background:#00a0b2;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff;}
ul.TLinks li.Active a{font-weight:bold; padding:4px 5px;}
.Row{float:left;width:100%;}
.WhiteGrdn{ background-image: -moz-linear-gradient(bottom center, rgba(255, 255, 255, 1.0) 25%, rgba(255, 255, 255, 0) 40%);}
.GrayGrdn{background-color: rgba(32, 65, 112, 0.5)}
.AutoSug, .AutoSugNew{background:#fff; border:solid 1px #000; position:absolute; width:91%; margin-left:2px; height:150px; overflow-y:auto;}
.AutoSug li, .AutoSugNew li{font-size:11px; line-height:18px;}
.AutoSug li a, .AutoSugNew li a{color:#000000; padding:2px 10px; display:block;text-decoration: none;}
.AutoSug li a:hover{background:#c2c2c2;}
.AutoSugNew {border-radius: 0 0 6px 6px;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);width: 94%;}
.AutoSugNew li {border-bottom: 1px solid #D7EAF4;}
.AutoSugNew li a {padding: 4px 10px;}
.AutoSugNew li:nth-child(2n+1) a{background:#F1FAFF;}
.AutoSugNew li a:hover{background: #f5f5f5 !important;}
.AutoSugNew li a div{color: #4A9EF7; font-size: 12px; font-weight: bold;}
.AutoSugNew li a div span {color: #333333;display: block;font-size: 11px;font-weight: normal;}



.FL{float:left;}
.FR{float:right !important;}
.P10{padding:10px;}
.MT20{margin-top:20px;}
.MT30{margin-top:30px;}
.MT60{margin-top:60px;}
.MT15{margin-top:15px;}
.MT10{margin-top:10px;}
.ML15{margin-left:15px;}
.ML20{margin-left:20px;}
.ML2per{margin-left:2%;}
.LeftPart{float:left;width:38%;}
.PrblmList{background:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; width:100%; position:relative; box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.PrblmList .Head{color:#333; font-size:16px; font-weight:bold; margin:0; padding:10px;}
.PrblmList .Head span{background:#ff8800; padding:4px 6px;float:left; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; color:#fff; display:inline-block; margin-right:6px; font-size:12px; line-height:12px;}
.PrblmList .Head .Text{display:inline-block;float:left;width:88%;}
.PrblmList .Head:after{clear:both;content:'';display:block;}
.PrblmList .RadioList{margin:5px 0;}
.PrblmList .RadioList table{width:100%;}
.PrblmList .RadioList table tr td{padding:10px 12px;}
.PrblmList .RadioList table tr:nth-child(odd) td{background:#f5f5f5;}
.PrblmList .RadioList table tr td:hover{background:#e5e5e5;}
.PrblmList .RadioList table tr td.Active{-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#49a0e7', endColorStr='#238be2', GradientType=0)";
    background-image: linear-gradient(to bottom, #49a0e7 0%, #238be2 100%);/*IE7-*/
}
.PrblmList .RadioList table tr td.Active label{color:#fff;}
.PrblmList .RadioList table tr td span.Gray{background:#f5f5f5; padding:10px; margin:-10px; display:block;}
.PrblmList .RadioList table tr td label{margin-left:7px; color:#158adb;cursor:pointer;vertical-align:2px;}
.PrblmList .BtmTxt label{}
.PrblmList .BtmTxt .TxtBox{background:none repeat scroll 0 0 #FFFFFF; border:1px solid #D6DADC;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.2) inset;color: #ADADAD;margin-top: 7px;padding: 4px 7px;width: 100%; -moz-box-sizing:border-box;-webkit-box-sizing:border-box; box-sizing:border-box; height:32px;width:100% \0/ !important; *width:94%;}
.PrblmList .BtmTxt .OrngBrdr{border-color:#FF8800;}
.GrayBtn, .GrnActBtn, .OrngActBtn{background:#e5e5e5; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:8px 20px; margin-top:5px; color:#333; cursor:pointer;}
.GrayBtn.GrnActBtn{-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4cac54', endColorStr='#2d9925', GradientType=0)";
    color: #fff;
    background-image: linear-gradient(to bottom, #4cac54 0%, #2d9925 100%);/*IE7-*/ /*IE8+*/
    background-repeat: repeat-x;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.GrayBtn.GrnActBtn{
    background-image: linear-gradient(to bottom, #4cac54 0%, #2d9925 100%);
    background: #4cac54 url(../images/newimages/grd-normal.png) repeat-x !important;
    }
    }
.GrayBtn.OrngActBtn{background:#ff8800; color:#fff;}
.BdyContent{color:#fff; width:58%;}
.BdyContent p{margin:7px 0; padding:0;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.BdyContent h4{font-size:16px; color:#fff; margin:15px 0;}
.BdySecnd{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:165px;}
.BdySecnd .Content{padding:15px; color:#fff; text-align:justify; text-shadow:0 1px 0 rgba(0,0,0,.2)}
.BdySecnd .Content h4{margin:0 0 15px;}
.BdySecnd .Content ul.Points{margin:7px 0 0; padding:0;}
.BdySecnd .Content ul.Points li{background: url(../images/newimages/white-tick.png) no-repeat 0px 2px; display:block; list-style:none; padding-left:25px; margin-bottom:7px; line-height:20px;}
.BdySecnd2{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:20px; background:#fff; border:solid 1px #efefef;}
.BdySecnd2 .Content{padding:15px; text-align:justify; }
.BdySecnd2 .Content h4{font-size:16px; margin:0 0 15px;color:#333;}
.BdySecnd2 .Content p{margin:0 0 15px 0; padding:0; text-shadow:none; color:#333; line-height:21px;}
.BdySecnd2 .Content ul.Points{margin:7px 0 0; padding:0;}
.BdySecnd2 .Content ul.Points li{background: url(../images/newimages/grn-tick-v1.png) no-repeat 0px 2px; display:block; list-style:none; padding-left:25px; margin-bottom:7px; line-height:20px; color:#333; text-shadow:none;}
.PointDisc{margin:7px 0 0; padding:0;}
.PointDisc li{list-style:disc outside none; margin-left:25px; margin-bottom:7px; line-height:20px; color:#333;}
.RytsSec{background:rgba(255,255,255,.8); background:#fff\9; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding:15px 20px; box-shadow:0 0 10px rgba(0,0,0,.8); box-sizing:border-box; -moz-box-sizing:border-box;}
.RytsSec h4.Head{margin:0; color:#333; font-weight:bold;}
.RytsSec .Points{ margin:10px 0 0; list-style:decimal outside none; padding-left:25px; *padding-left:25px; padding-right:20px; color:#333;}
.RytsSec .Points li{line-height:18px; margin-bottom:7px;}
.RytsSec .ButtonsSec{margin-top:15px;}
.RytsSec .ButtonsSec .ButtonsV3{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; padding:7px 17px; color:#fff;}
.RytsSec .ButtonsSec .OrngBtn{background:#ff8800; margin-left:10px;}
.RytsSec .ButtonsSec .BlueBtn{background:#00a0b2;}
.RytsSec .ButtonsSec .OrngBtn:hover{background:#e87c01;}
.RytsSec .ButtonsSec .BlueBtn:hover{background:#008a9a;}

.BtmColTxt{margin-top:35px; text-align:justify;}
.BtmColTxt h4{margin-bottom:15px; color:#000; font-size:14px;}
.BtmColTxt p{margin-bottom:10px; color:#000;}
.BtmColTxt ul.Point{margin:0; padding:0;}
.BtmColTxt ul.Point li{color:#adadad; line-height:18px; list-style:disc outside none; margin:0 0 7px 15px; text-align:left;}
.BtmColTxt ul.Point li a{color:#158adb;}
.PstnSet{position:absolute; top:0; left:20px;}
.BtmColTxt ul.Point.ClrBlk li, .CB{color:#000;}

ul.list-box-sub { display:inline-block; margin:0; padding:0; width:99%;}
ul.list-box-sub li { display:inline-block; margin:0; padding:0px 10px; width:94%;cursor:pointer;}
ul.list-box-sub li.alt-gry-panel { background:#F5F5F5;}
ul.list-box-sub li:hover{background:#e5e5e5;}
ul.list-box-sub li a.RadioLink { display:inline-block; text-decoration:none; color:#168AD4; margin:0; padding:7px 0px; width:100%;}
.radio-list-sub, .checkbox-list-sub {display: block; /*margin-bottom: 10px; margin-top: 10px; min-height: 20px;*/ padding-left: 20px;}
.radio-list-sub input[type="radio"], .checkbox-list-sub input[type="checkbox"] { float: left; margin:8px 0 10px -20px;}
.radio-list-sub label, .checkbox-list-sub label { float: left;margin-top:0px;cursor:pointer; padding:0;}
.radio-list-sub label span {font-size:11px;display:block;color:#333;padding-top:2px;}
.checkbox-list-sub label { cursor:pointer; padding:7px 0px !important;color:#168AD4;}
ul.list-box-sub li.active-list { color:#FFF; background: #44a1e2; /* Old browsers */
background: -moz-linear-gradient(top,  #44a1e2 0%, #359ae0 44%, #168adb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#44a1e2), color-stop(44%,#359ae0), color-stop(100%,#168adb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #44a1e2 0%,#359ae0 44%,#168adb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #44a1e2 0%,#359ae0 44%,#168adb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #44a1e2 0%,#359ae0 44%,#168adb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #44a1e2 0%,#359ae0 44%,#168adb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44a1e2', endColorstr='#168adb',GradientType=0 ); /* IE6-9 */
}
ul.list-box-sub li.active-list label{ color:#FFF; /* Old browsers */}


.Wrapper404{background: url(../images/newimages/404-bkr.png) no-repeat bottom center #fff; min-height:508px; text-align:center; padding-top:15px;}
.Wrapper404 h1{font-size:30px; color:#333; padding:28px 0; margin:0;}
.Wrapper404 .Content{width:510px; min-height:246px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:rgba(255, 255, 255, .8); margin:30px auto;}
.Wrapper404 .Content h2{font-size:18px; font-weight:bold; text-align:center; margin:0; padding:22px 0; color:#333;}
.Wrapper404 .Content .Row{float:left; margin:24px 0 16px;}
.BtnOrng, .BtnGrn{background: url(../images/newimages/btn-grdnt-img.png) repeat-x scroll 0 0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:8px 0px 8px 8px; display:inline-block; color:#fff; line-height:normal; margin:0 5px; width:162px; text-align:left; font-weight:bold;}
.BtnGrn{background-color:#12993a;}
.BtnGrn:hover{background:#0d7a2d; color:#fff;}
.BtnGrn .Icon{background: url(../images/newimages/restart-wht-icon.png) no-repeat 0 0; width:16px; height:15px; margin-right:5px; display:inline-block; vertical-align:middle;}
.BtnOrng{background-color:#ff8800; width:127px;}
.BtnOrng:hover{background:#e57729; color:#fff;}
.BtnOrng .Icon{background: url(../images/newimages/sbicon.png) no-repeat 0 0; width:16px; height:16px; margin-right:5px; margin-top:-1px; display:inline-block; vertical-align:middle;}
.Wrapper404 p{margin:40px 0 0; float:left; width:100%;}
.TxtAreaV2{border:1px solid #D6D6D6; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color: #999999; font-size:12px; min-height:40px; margin-top:5px; padding:5px 0; resize:vertical; text-indent:5px; width:185px;}

/*Testimonial styles start here*/
.TestimonialWrapper{background:#fff; border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px;}
.TestBanner{background: #40ad60;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwYWQ2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTk4MzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #40ad60 0%, #119839 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#40ad60), color-stop(100%,#119839));
background: -webkit-linear-gradient(top,  #40ad60 0%,#119839 100%);
background: -o-linear-gradient(top,  #40ad60 0%,#119839 100%);
background: -ms-linear-gradient(top,  #40ad60 0%,#119839 100%);
background: linear-gradient(to bottom,  #40ad60 0%,#119839 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ad60', endColorstr='#119839',GradientType=0 );
display:block; min-height:202px; clear:both;
}
.TestBanner .InnerPart{background: url(../images/newimages/testimonial-icon.png) no-repeat scroll 20px 60px; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.2); font:normal 18px/27px verdana; padding:25px 30px; min-height:152px;}
.TestBanner .InnerPart h4{font-size:30px; font-weight:bold; margin-bottom:12px; color:#fff;}
.TestimonialWrapper .Content{padding:25px 30px;}
.TestimonialWrapper .LeftTestSec{width:600px; float:left;}
.TestimonialWrapper .LeftTestSec h2{font-size:18px; margin:0;}
.TestimonialWrapper .LeftTestSec .PaginationSec{color:#777777; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; padding:8px 0; margin-top:15px;}
.TestimonialWrapper .LeftTestSec .PaginationSec .TestPaging{margin:0; padding:0; list-style:none;float:right;}
.TestimonialWrapper .LeftTestSec .PaginationSec .TestPaging li{float:left; padding:0 3px;}
.TestimonialWrapper .LeftTestSec .PaginationSec .TestPaging li a{color:#158adb;}
.TestimonialWrapper .LeftTestSec .PaginationSec .TestPaging li.Active a{color:#333;}
.TestimonialWrapper .LeftTestSec .TestContent{margin:0; padding:0; display:block;}
.TestimonialWrapper .LeftTestSec .TestContent li{display:block; margin:20px 0 0;}
.TestimonialWrapper .LeftTestSec .TestContent li .ContentV1{font:normal 14px/24px verdana; position:relative; background:#f5f5f5; border:1px solid #ececec; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:8px 15px;}
.TestimonialWrapper .LeftTestSec .TestContent li .ContentV1:after, .TestimonialWrapper .LeftTestSec .TestContent li .ContentV1:before {top: 100%; left:12%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.TestimonialWrapper .LeftTestSec .TestContent li .ContentV1:after { border-color: rgba(245, 245, 245, 0); border-top-color: #f5f5f5; border-width: 12px; margin-left: -12px; } 
.TestimonialWrapper .LeftTestSec .TestContent li .ContentV1:before { border-color: rgba(236, 236, 236, 0); border-top-color: #ececec; border-width: 13px; margin-left: -13px; }
.TestimonialWrapper .LeftTestSec .TestContent li .Details{margin:20px 0 0; color:#777777; padding:0 15px;}
.TestimonialWrapper .LeftTestSec .TestContent li .Details .Name{color:#333;}
.TestimonialWrapper .RightPart{width:285px; float:right;}
.TestimonialWrapper .RightIndvsl{margin:0; padding:0; display:block;}
.TestimonialWrapper .RightIndvsl li{padding:20px 0; border-bottom:solid 1px #e5e5e5; display:block;}
.TestimonialWrapper .RightIndvsl li.About{font:12px/21px verdana;}
.TestimonialWrapper .RightIndvsl li .OrngBtnV1{text-shadow:0 1px 0 rgba(0,0,0,.5); font-weight:bold; margin-top:12px; line-height:14px;}
.OrngBtnV1{background: #ff9f32;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWYzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjg5MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff9f32 0%, #ff8902 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9f32), color-stop(100%,#ff8902));
background: -webkit-linear-gradient(top,  #ff9f32 0%,#ff8902 100%);
background: -o-linear-gradient(top,  #ff9f32 0%,#ff8902 100%);
background: -ms-linear-gradient(top,  #ff9f32 0%,#ff8902 100%);
background: linear-gradient(to bottom,  #ff9f32 0%,#ff8902 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9f32', endColorstr='#ff8902',GradientType=0 );
border:solid 1px #cc6d01; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; display:inline-block; padding:10px 15px; color:#fff;}
.OrngBtnV1:hover{background:#ff8902; color:#fff;}
.TestimonialWrapper .RightIndvsl li .BtnGrn{padding:10px 15px; line-height:14px; width:auto; margin:12px 0 0;}
.TestimonialWrapper .RightIndvsl li .Head{display:block;}
.TestimonialWrapper .RightIndvsl li .Logos{margin:0 22px 0 22px;}
.TestimonialWrapper .RightIndvsl li .Logos img{vertical-align:middle; margin-top:12px;}
.noborder{border:none !important;}
.WrapperV1{color: #333333; font-size:12px; line-height:150%; margin:2px 0 50px; padding:25px 30px; background:#fff; border-bottom:1px solid #cecece; border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px;}
.WrapperV1:after{clear:both; content:''; display:block;}
.CaseStudy{border-right:1px solid #E5E5E5; float:left; padding: 0 30px 0 0; width: 600px;}
.CaseStudy .H1{color: #333333; font-size: 24px; line-height: 36px; text-align:left;}
.CaseStudy .SubH{font:normal 18px/150% Verdana; margin:25px 0 0;}
.CaseStudy .TextV2{font:normal 12px/21px verdana; margin:10px 0 0;}
.CaseStudy .Red{color:#d30023;}
.HelpRightPart{float:right; position:relative; right:-7px; width:280px;}
.TJ{text-align:justify;}
.TitleSecV3{margin: 0 0 15px; width: 100%;}
.GreenHeadV1{color: #66B126; font-family: 'Conv_segoe_print_bold',Verdana,Arial; font-size: 18px; font-weight:normal; margin-bottom:5px;}
.SubHV2{font-size:11px; color:#858585;}
.PCHelpsec{display:inline-block;}
.PCHelpsec h1{font-size:12px; line-height:18px; color:#858585; display:inline-block; width:100%;font-weight: normal; margin:20px 0 5px;}
.PCHelpsec .Boxsec{background:#eaf3f7; border:solid 1px #c0d8e3; padding:12px;margin: 10px 0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.PCHelpsec .Boxsec h2{font-size:14px; line-height:18px; font-weight:bold; color:#333; font-style:normal;}
.PCHelpsec .Boxsec ul.points{margin: 20px 0 20px 5px;}
.PCHelpsec .Boxsec ul.points li{background: url("../images/newimages/ul-tick.png") 0 5px no-repeat;padding:0 0 0 20px;font-size:12px; line-height:18px; margin-bottom:5px; color:#333;border:none;}
.PCHelpsec .Boxsec .BtnRslDsp{background: url("../images/newimages/how-btn-rsldsp.png") 0 0px no-repeat; width:256px; height:48px; display:inline-block;}
.PCHelpsec .Boxsec .BtnRslDsp:hover{background-position:0 -48px;}
.PCHelpsec .Boxsec .BtnRslDsp:active{background-position:0 -96px;}
.WrkVdBtn{background: url("../images/newimages/how-play-btn.png") 0 0px no-repeat; width:282px; height:105px; display:inline-block;}
.WrkVdBtn:hover{background-position:0 -106px;}
.OrngBtnV3{background: #ff8800 url(../images/newimages/grd-normal.png) repeat-x; border: 1px solid #ce7100; color: #fff; text-shadow: 0 1px 0px rgba(0,0,0,.3); font-size:16px; font-weight:bold; text-align:center; padding:5px 15px ; display:block; box-shadow:0 1px 0px rgba(255,255,255,.3) inset, 0 1px 3px rgba(0,0,0,.15); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; letter-spacing:-.25px; height:35px;}
.OrngBtnV3:hover{background: #ff8800 url(../images/newimages/grd-hover.png) repeat-x; color: #fff;}
.OrngBtnV3:active{background: #ff8800; box-shadow:0 1px 2px rgba(0,0,0,.2) inset;}
.OrngBtnV3 span{font-size:12px; font-weight:normal; display:block;}
.SubHeadV4 {color:#333;margin-top:10px; display:block;}

/* lawyers page styles (25-09-14) */
.WhiteContainer{background:#fff; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; position:relative; display:block;}
.p30{padding:30px;}
.HV1{font-size:24px; font-weight:normal; margin:0; padding:0; color:#333;}
.B9{color:#999;}
.IEW35{*width:35%;}
.LyrWrap .LeftPart{width:66%; float:left;}
.LyrWrap .RightPart{width:31%; float:right;}
.LyrWrap .Search .Head, .HV2{font-size:18px; margin:0; padding:0;}
.LyrWrap .Search .Inner{background:#f5f5f5; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:15px; margin-top:10px;}
.LyrWrap .Search .Inner .TxtBox{border:solid 1px #dddddd; box-shadow:0 3px 2px rgba(0,0,0,.1) inset; padding:3px 0; text-indent:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:26px; width:86%; *width:80%;}
.LyrWrap .Search .Inner .Button{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background: #ff8800 url(../images/newimages/grd-normal.png) repeat-x; float:right; padding:5px 12px; height:34px; color:#fff; font-weight:bold; cursor:pointer; text-shadow:0 1px 0 rgba(0,0,0,.2); *float:none;}
.LyrWrap .Search .Inner .Button:hover{background: #ff8800 url(../images/newimages/grd-hover.png) repeat-x; color: #fff;}
.LyrWrap .HeaderPart{border-style:solid none solid none; border-width:1px 0 1px 0px; border-color:#ebebeb; padding:6px 0px; font-size:11px; margin-top:10px; float:left \9; width:100% \9;}
.LyrWrap .HeaderPart .results, .LyrWrap .HeaderPart .span{margin:7px 0 0; float:left;}
.btn-group{position:relative; float:right; margin-left:5px;}
.customdrop{background:#f6f6f6; border:solid 1px #ededed; color:#858585; font-size:11px; font-weight:bold; padding:7px 5px; height:auto; border-radius:2px; box-shadow:none; width:auto \9}
.dropdown-menu{font-size:12px; min-width:100%;background-color: #FFFFFF;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px 4px 4px 4px;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);display: none;left: 0;list-style: none outside none;margin: 2px 0 0;padding: 5px 0;position: absolute;top: 100%;z-index: 1000;}
.dropdown-menu li a {color: #333333; display: block; padding: 3px 20px;white-space: nowrap;}
.dropdown-menu li a:hover, .dropdown-menu li a:focus {background-color: #e8e8e8;background-repeat: repeat-x;background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);}
.customdrop .caret{margin-left:10px; background:url(../images/newimages/droplist-arrow.png) no-repeat scroll 0 0; width:9px; height:7px; display:inline-block;}
.customdrop:hover, .ResultPart .customdrop:focus{color:#333 !important;}
.open .dropdown-menu{display: block;}
.open .customdrop{box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;background-color: #EBEBEB;border-color: #ADADAD;color: #333333;}
.LyrWrap .FooterPart{border-style:solid none solid none; border-width:1px 0 1px 0px; border-color:#ebebeb; padding:6px 0px; width:100%; float:left; margin-top:35px;}
.LyrWrap .FooterPart .pagination{margin:0;}
.LyrWrap .FooterPart .pagination li{display: inline-block;}
.LyrWrap .FooterPart .pagination a{border:solid 1px #ededed; background:#f5f5f5; font-size:11px; color:#333; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:6px 10px; min-height:auto \9; float:left;}
.LyrWrap .FooterPart .pagination a:hover, .ResultPart .FooterPart .pagination a:focus{background:#eee;}
.LyrWrap .FooterPart .Count{display:block !important; text-align:center; padding-top:5px; *list-style:none;}
.LawyerListing{margin:0; padding:0; display:block; position:relative;}
.LawyerListing:after{clear:both; display:block; content:'';}
.LawyerListing li{margin:20px 0 0; display:block; list-style:none; *float:left; *width:100%;}
.LawyerListing li:after{clear:both; display:block; content:'';}
.LawyerListing .ParentBlock{width:50%; float:left;}
.LawyerListing .ParentBlock .Avtar{float:left; width:80px; height:80px;}
.LawyerListing .ParentBlock .Avtar img{width:100%; border-radius:4px;}
.LawyerListing .ParentBlock .Details{float:left; margin-left:10px; width:65%; color:#777777; line-height:18px; font-size:12px;}
.LawyerListing .ParentBlock .Details span{display:block;}
.LawyerListing .ParentBlock .Details .Name{margin-top:5px; color:#178adb; font-size:14px; font-weight:bold; display:inline-block;}
.GetAccount, .MoreLyrs{background:#f5f5f5; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; margin-top:33px;}
.GetAccount .Head{font-size:14px; font-weight:bold; border-bottom:solid 1px #dcdcdc; box-shadow:0 -5px 5px -2px rgba(0, 0, 0, 0.07) inset; padding:20px 0 15px;}
.GetAccount .Head .Ico{background:url(../images/newimages/get-acount-icon.png) no-repeat scroll; width:48px; height:70px; display:inline-block; margin: -35px 10px -22px; top:-4px; position:relative;}
.GetAccount .Text{padding:10px 15px; line-height:21px; color:#777;}
.GetAccount .BtnSec{padding:0 15px 15px; text-align:center;}
.GetAccount .BtnSec .Btn{background: #429742 url(../images/newimages/grd-normal.png) repeat-x; color: #fff; text-shadow: 0 1px 0px rgba(0,0,0,.2); font-size:12px; font-weight:bold; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:10px 25px; display:inline-block;}
.GetAccount .BtnSec .Btn:hover{background: #429742 url(../images/newimages/grd-hover.png) repeat-x; color: #fff;}
.MoreLyrs{margin-top:20px; padding:15px 15px 10px;}
.MoreLyrs .Head{font-weight:bold; display:block; margin-top:3px;}
.MoreLyrs .Listv1{border-top:solid 1px #dcdcdc; display:block; margin:10px 0 5px; *float:left; *width:100%;}
.MoreLyrs .Listv1:after{clear:both; display:block; content:'';}
.MoreLyrs .Listv1 li{border-bottom:solid 1px #dcdcdc; float:left; width:100%; padding:10px 0;}
.MoreLyrs .Avtarv1{float:left; width:28px; height:28px; border:solid 2px #fff;}
.MoreLyrs .Avtarv1 img{ width:100%;}
.MoreLyrs .Info{width:58%; float:left; margin-left:10px; line-height:16px;}
.MoreLyrs .Info span{display:block;}
.MoreLyrs .Count{background:#fff; border-radius:50px; padding:3px 5px; float:right; font-size:11px; max-width:22%; text-align:center; margin-top:7px;}
.MoreLyrs .BtmLinks{line-height:24px;}
.MoreLyrs .BtmLinks span{display:block;}
