:link,:visited { }  ul,ol { list-style:none; }   h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }      ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }  a img,:link img,:visited img { border:none }  address { font-style:normal } fieldset {border: 0 none;margin: 0;padding: 0;} br.clear {line-height: 0; clear: both;} .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix {display:inline-block;}  .clearfix {display:block;}  br.clear {clear: both; line-height: 0;}  textarea {font-family: arial, sans-serif, default; font-size: 1em;} a { color: #0060BF; outline: none; text-decoration: underline; border: 0px none;} a:hover { background-color: #EDF8FF; outline: none;} a:active { outline: none;} optgroup {color: #0060BF; background: white; font-style: italic; font-weight: bold;} optgroup option {color: #000000; font-style: normal; font-weight: normal;} h1 {text-align: left; font-size: 22px; color:#33ccff; margin-bottom: 10px; font-weight: bold;} h1 span {margin: 0; padding: 0;} h2 {text-align: left; font-size: 1em;} h2.explain {width: 500px; padding: 0 0 5px 0; font-weight: bold; color: #BAB8B8; font-size: 14px;} div.quotes {margin: 29px 60px 0 60px; padding: 10px; background-color: #E5E5E5;} h3 {text-align: left; font-size: 1em;} span.trace {font-size: 0.9em;font-style: italic;} span.mandatory {color: red;} .hidden {display: none;} p {font-size: 12px; line-height: 1.4em; padding: 0; margin: 0;} p.quote {font-style: italic; color: #4D4D4D; font-weight: bold;} li {padding: 0; margin: 0; list-style-type: none;} br { clear: both;} br.clear { padding: 0; margin: 0; line-height: 0; height: 0; clear: both;} div.badge {position: fixed; right: -39px; text-align: center; width: 90px; top: 180px; background-image: url('/resources/img/all/feedback-badge.png'); margin: 0 0 0 0px; padding: 2px 4px 2px 4px; color: #fff; font-size: 0.9em; font-weight: bold; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg);} div.badge:hover {background-image: url('/resources/img/all/feedback-badge-active.png');} div.badge a {color: #fff; text-decoration: none; display: block;} div.badge a:hover {color: #EAFFEF; background: transparent;} div.cornerBoxLoggedIn {width: 990px; margin: auto; position: relative; border: 1px solid #EDE8E8; margin: 20px auto 20px auto;} div.cornerBoxLoggedInResults {width: 990px; margin: auto; position: relative; border: 1px solid #EDE8E8; margin: 20px auto 0 auto;} div.corner {position: absolute; width: 8px; height: 8px; font-size: 0%;} div.TopLeftGreyInner { top: 0; left: 0; background: url('/resources/img/all/pr/left-top-corner-inner.png') no-repeat; top: -1px; left: -1px; z-index: 1;} div.TopRightGreyInner { top: 0; right: 0; background: url('/resources/img/all/pr/right-top-corner-inner.png') no-repeat; top: -1px; right: -1px; z-index: 1;} div.BottomRightGreyInner { bottom: 0; right: 0; background: url('/resources/img/all/pr/right-bottom-corner-inner.png') no-repeat; bottom: -1px; right: -1px; z-index: 1;} div.BottomLeftGreyInner { bottom: 0; left: 0; background: url('/resources/img/all/pr/left-bottom-corner-inner.png') no-repeat; bottom: -1px; left: -1px; z-index: 1;} body.bodyLoggedIn { margin:0; padding:0; font-family: arial, sans-serif, default; font-size: 1em; background-color:#F5F5F5;} body.bodyLoggedIn div.container {position: relative; height: 100%; min-height:87%; width:990px; background: #ffffff;} body.bodyLoggedIn.bodyResults div.container { margin: 0 auto 0 auto; border-bottom: 0px none; padding-bottom: 20px;} body.bodyLoggedIn div.content {margin: 0 auto; width:950px; padding-top: 0px; padding-bottom: 0; text-align: left; clear: both; } div.content p {text-align: justify;} div.content p.return {margin-top: 30px; margin-bottom: 10px; margin-left: auto; margin-right: auto; text-align: center; font-size: 0.75em;} div.content p.explain {font-weight: bold; margin-bottom: 20px; width: 70%;} div.content div.pageContainer {float: left; width: 630px;} div.content div.pageContainer.narrow {width: 610px;} div.content div.pageContainer.wide {width: 950px;} div.pageContent.withPadding {padding: 10px;} div.pageContent.withoutBottomMargin {padding: 0; margin: 0;}  div.pageContent div.changeContact h3 {margin: 15px 0 0 15px; padding: 0;} div.pageContent.withPadding {padding: 10px;} div.changeContact form {padding-top: 3px;} div.changeContact button#submit {margin-right: 4px;} div.changeContact img#wait {margin-top: 9px;} div.changeContact button {float: left;} div.pageContent div.changeContactGroup h3 {margin: 15px 0 0 15px; padding: 0;} div.changeContactGroup form {padding-top: 3px;} div.changeContactGroup button#submit {margin-right: 4px;} div#changeContact ul.groups {float: left; width: 400px; margin-top: -1px;} div#changeContact ul.groups li input.checkbox {float: left; padding: 0; margin: 3px 0 3px 0; line-height: 1.2em;} div#changeContact ul.groups li label.choice {float: left; clear: none; width: 88%; text-align: left; padding: 2px 0 3px 0; margin: 3px 6px 3px 6px; line-height: 1.2em; font-weight: normal; color: #575757; font-size: 0.95em;}   .action form {margin-left: 0; margin-right: 0;margin-top: 20px;margin-bottom: 20px;text-align: center;} .action #submit {margin: 0 auto;text-align: center;} .action input {float: none;} .action p {text-align: center;} form.actionForm fieldset {border: 0 none;margin: 0;padding: 0;} p.actionExplain {width: 450px; margin: 0 auto; padding: 0 0 10px 0; font-size: 0.75em;} form.verticalForm label {display: block;margin-bottom: 3px;} form.verticalForm li {margin-bottom: 10px;} form.horizontalForm {color: #575757; font-size: 12px; font-family: arial, sans-serif, default;} form.horizontalForm textarea {width: 14em;padding: 0px; margin-bottom: 4px; float: left; border: 1px solid #d2d2d2;} form.horizontalForm input.textbox {width: 15em; border: 1px solid #d2d2d2; font-size: 1.1em; padding: 1px; margin-bottom: 4px;} form.horizontalForm select {border: 1px solid #d2d2d2; font-size: 1.1em; max-width: 20em; font-size: 1.1em; margin-bottom: 4px; } form.horizontalForm select.status {border: 1px solid #d2d2d2; font-size: 1.1em; width: 15.4em; font-size: 1.1em;} form.horizontalForm fieldset {border: 0 none;margin: 0;padding: 0;} form.horizontalForm fieldset h3 {font-size: 16px;} form.horizontalForm label {clear: left; font-weight: bold; display: block; float: left; width: 140px; text-align: right;padding-right: 8px; margin: 0 0 3px 0;} form.horizontalForm label.sum {clear: left; font-weight: bold; display: block; float: left; width: 140px; text-align: right;padding-right: 8px; margin: 0 0 3px 0; font-size: 1.4em;} form.horizontalForm input {font-size: 12px; font-family: arial, sans-serif, default; display: block;float: left;margin-bottom: 0px;} form.horizontalForm p {font-size: 1em;} form.horizontalForm p.predefinedValue {margin-left: 148px;font-size: 1.0em;} form.horizontalForm p.explain {font-size: 0.9em; font-weight: normal; color: #858585; margin-left: 148px; margin-bottom: 0px; display: block;} form.horizontalForm input.button {padding: 0;margin: 6px 0 0 0;} form.horizontalForm #termsExplain {float: left;} form.horizontalForm #forgotPasswordLink {float: left; margin: 6px 0 0 15px;} form.horizontalForm .text {float: left;} form.horizontalForm .tooltip { padding-bottom: 10px; text-decoration: none; color: #7493c1; font-weight: normal; font-size: 1em;} form.horizontalForm .tooltipContainer { font-size: 0.9em; color: #bdcee8; font-weight: normal; vertical-align: top;} form.horizontalForm p.sum {font-size: 1.5em; vertical-align: center; margin-bottom: 0px;} form.horizontalForm li {list-style: none; padding-bottom: 2px;} form.horizontalFormWide {color: #575757; font-size: 12px; font-family: arial, sans-serif, default;} form.horizontalFormWide {padding: 13px 0 13px 0;} form.horizontalFormWide label {display: block; float: left;width: 150px; text-align: right;padding-right: 8px; margin: 0 0 10px 0;} form.horizontalFormWide p.explain {margin-left: 158px;} form.horizontalFormWide label.last {display: block; float: left;width: 150px; text-align: right;padding-right: 8px; margin: 0;} form.horizontalFormWide input {display: block; float: left;margin-bottom: 10px;font-size: 1.0em;} form.horizontalFormWide select {display: block; float: left;margin-bottom: 10px;font-size: 1.0em;} form.horizontalFormUltraWide {padding: 13px 0 13px 0; color: #575757; font-size: 12px; font-family: arial, sans-serif, default;} form.horizontalFormUltraWide label {display: block; float: left;width: 150px; text-align: right;padding-right: 8px; margin: 0 0 10px 0;} form.horizontalFormUltraWide label.last {display: block; float: left;width: 150px; text-align: right;padding-right: 8px; margin: 0;} form.horizontalFormUltraWide p.explain {margin-left: 158px;} form.horizontalFormUltraWide input {display: block; float: left; margin-bottom: 10px;font-size: 1.0em;} form.horizontalFormUltraWide input.textbox {width: 400px; display: block; margin: 0; padding: 0;} form.horizontalFormUltraWide textarea {width: 400px;} form.horizontalFormUltraWide select {display: block; float: left;margin-bottom: 10px;font-size: 1.0em;} form.horizontalFormUltraWide .labelWithExplain {float: left; } form.horizontalFormUltraWide .labelWithExplain label {float: none; } form.horizontalFormUltraWide .labelWithExplain .explain {padding: 0 10px 5px 10px; width: 130px; text-align: right; margin: 0;} form.horizontalFormUltraWide span.error {margin: 0px 0px 5px 10px;} form.ultraWideVerticalErrors span.error {margin: 0px 0px 5px 158px; clear: both;}  span.success {background-image: url('/resources/img/all/ico_ok.png'); background-repeat: no-repeat; background-position: left top; margin-left: 10px;padding: 1px 0 0 0;float: left;height: 16px;} span.success span {padding-left: 20px;margin: 0;} span.error { background-image: url('/resources/img/all/ico_err.png');background-repeat: no-repeat;background-position: left top;margin-left: 10px;height: 16px;float: left; padding: 1px 0 0 0;} span.error span {padding-left: 20px;margin: 0;} .actionStatus {background-image: url('/resources/img/all/ico_ok.png');background-repeat: no-repeat;background-repeat: no-repeat;background-position: left top;height: 16px;padding: 1px 0 1px 19px;margin: 0; font-size: 0.75em;} .actionError {background-image: url('/resources/img/all/ico_err.png');background-repeat: no-repeat;background-repeat: no-repeat;background-position: left top;height: 16px;padding: 1px 0 1px 19px;margin: 0; font-size: 0.75em;} div.orderComplete .actionStatus {margin: 0 0 5px 0;} #loginForm a.tooltip { padding-bottom: 10px; text-decoration: none; color: #7493c1; font-weight: normal; font-size: 1em;} #loginForm a.tooltip:hover { background: transparent; } #loginForm span.tooltipContainer { font-size: 0.9em; color: #acc6ec; font-weight: normal; vertical-align: top;}   div.pageContent div.leftSide {width: 65%; float: left; height: 300px; margin: 10px 14px 10px 10px; padding: 5px 15px 5px 5px; border-right: 1px solid #33cbfd;} div.pageContent div.leftSide p.avatar {margin: 0px; padding: 0px; float: left;} div.pageContent div.leftSide p.avatar img {border: 1px solid #d2d2d2; padding: 3px; margin: 0;} div.pageContent p.changeImage {padding-top: 3px; width: 150px; text-align: center; color: #0060BF; margin: 0; text-decoration: underline;} div.pageContent div.leftSide form.formProfile {color: #575757; font-size: 12px; font-family: arial, sans-serif, default;} div.pageContent div.leftSide form.formProfile textarea {width: 95%; height: 2.3em; font-size: 1.1em; background-color: #eeeeee; color: #777777; padding: 3px; border: 1px solid #d2d2d2; margin: 0 15px 4px 15px;} div.pageContent div.leftSide form.formProfile fieldset {padding: 0px; margin: 0px;} div.pageContent div.leftSide form.formProfile input {width: 60%; border: 1px solid #d2d2d2; background-color: #eeeeee; color: #777777; font-size: 1.1em; font-family: Arial; padding: 3px; margin: 0 15px 4px 15px;} div.pageContent div.leftSide form.formProfile input.pageName {width: 95%; border: 1px solid #d2d2d2; background-color: #eeeeee; color: #777777; font-size: 1.1em; font-family: Arial; padding: 3px; margin: 0 15px 4px 15px;} div.pageContent div.leftSide form.formProfile label {display: block; margin: 0 15px 4px 15px; color: #333333; font-size: 1.2em; font-weight: bold;} div.pageContent div.leftSide div.saveButton {text-align: right; margin-top: 90px;} div.pageContent div.rightSide {margin-right: 14px; margin-top: 20px;} div.pageContent div.rightSide p.contentDescription {line-height: 15px; margin: 0; color: #777777;} div.pageContent div.rightSide p.profileLinkLabel {margin: 0; padding-bottom: 3px; float: left; padding-top: 10px; font-weight: bold; color: #333333;} div.pageContent div.rightSide textarea.profileLinkArea {width: 264px; background-color: #EEF6FF; background-color: #F2FAFF; border: none; padding: 3px; font-weight: bold;} div.pageContent div.rightSide p.profileLink {color: #0060BF; font-size: 1.6em; padding-top: 15px; text-align: center; text-decoration: underline;}   span.calendar {padding: 2px; margin: 0; background-color: #FFFFFF; vertical-align: middle; float: left; width: 124px; border: 1px solid #E3E3E3; border-top: 1px solid #969696; } span.calendar span {float: left; color: #868686; margin: 1px 0 0 0; font-size: 13px; font-family: arial;} span.calendar input {float: left; width: 20px; padding: 0; margin: 0; border: 0px none; font-size: 13px; text-align: center;} span.calendar input.noFocus {color: #CACACA; margin: 0;} span.calendar input.focus {color: #000000; margin: 0;} span.calendar input.date {float: left; width: 28px; } span.calendar input.month {float: left; width: 28px; } span.calendar input.year {float: left; width: 44px; } span.calendar img {float: left; margin: 0; padding: 0;}   #tabLogic {display: none;} div.tabs {background:white url("/resources/img/all/tabs_bg.png") repeat-x bottom;line-height:normal; font-size: 11px;} div.tabs ul {margin:0;padding:10px 10px 0;list-style:none;width:95%;float: left;} div.tabs li {float:left;background:url("/resources/img/all/tabs_left.png") no-repeat left top;margin-left: -1px;padding:0 0 0 7px;} div.tabs a {float:left;display:block;background:url("/resources/img/all/tabs_right.png") no-repeat right top;padding:5px 20px 3px 6px; text-decoration:none; font-weight:bold;color:#5C5C5C;}  div.tabs li:hover, .tabs li.hover {background-position:0px -23px;} div.tabs li:hover a, .tabs li.hover a {background-position:100% -23px;color:#333;padding-bottom:3px;} div.tabs a:hover {color:#333; background-color: transparent; background:url("/resources/img/all/tabs_right.png") no-repeat right top;} div.tabs li.active {background-position:0px -23px; border: 0;} div.tabs li.active a {background-position:100% -23px;color:#333;padding-bottom:4px;} div.tabs li.active a:hover {color:#333;padding-bottom:4px; background:url("/resources/img/all/tabs_right.png") no-repeat 100% -23px;} div.settingsTabs li { background:url("/resources/img/all/tabs_left_grey.png") no-repeat left top; text-decoration:none; } div.settingsTabs a { background:url("/resources/img/all/tabs_right_grey.png") no-repeat right top; } div.settingsTabs a:hover {background:url("/resources/img/all/tabs_right_grey.png") no-repeat right top;} div.settingsTabs li.active a:hover {background:url("/resources/img/all/tabs_right_grey.png") no-repeat 100% -23px;} div.tabs #tabActions {float: right;margin-top: 10px;margin-right: 1px;} div.tabs #tabActions a {float: none;display: inline;padding: 0;font-weight: normal;background: transparent;color: #2675b1;text-decoration: underline; font-size: 1.1em;} div.tabs #tabActions a:hover {text-decoration: underline;} div.tabs #tabActions #saveLink {background: url('/resources/img/all/ico_ok.png') transparent;background-repeat: no-repeat;background-position: left 1px; padding-left: 1.3em;height: 16px;} div.tabs #tabActions #saveLinkSpan:hover, .tabs #tabActions #saveLinkSpan.hover{background: #EDF8FF;} div.tabs #tabActions #addLink {background: url('/resources/img/all/ico_plus.png') transparent;background-repeat: no-repeat;background-position: left 1px;padding-left: 1.4em;height: 16px;} div.tabs #tabActions #addLinkSpan:hover, .tabs #tabActions #addLinkSpan.hover{background: #EDF8FF;}  #controls li {margin: 3px 3px 3px 3px;padding: 2px 1px 1px 23px;} #controls a:hover {background: #D3ECFF;} #statistics {border-top: 1px solid #cacaca;padding: 10px;}   div.emergency {padding: 10px; background-color: #FFEBEE; border: 1px solid #FF002C; margin: 0 0 10px 0; color: #FF0000;} div.container div.content div.statusBox {visibility: hidden; background-color: #66CCFF; padding: 4px 10px 4px 10px; color: white; width: auto; right: 0; top: 0; position: fixed; z-index: 9999; font-size: 0.75em;} div.container div.content div.statusBox a {text-decoration: underline; font-size: 0.75em;} div.content div.navigation p.statusBar {visibility: hidden; background: #66CCFF; color: white; display: inline; padding: 2px; margin: 0; font-size: 1em;} div.pageContent p.formStatusBar {visibility: hidden; float: right; background: #E71818; color: white; padding: 2px; margin: 0 6px 0 6px;} #editFieldDialog li {margin-bottom: 6px;}  div.criticalError {background: white url(/resources/img/all/ico_err.png) center no-repeat;background-position: 15px 50%; text-align: left;padding: 5px 20px 5px 45px; margin-bottom: 10px; border-top: 2px solid #66CCFF; border-bottom: 2px solid #66CCFF;} div.criticalError h1 {color: #66CCFF;margin: 0;} div.criticalError p {margin: 0;}  div.alert { margin: 4px auto; text-align: justify; color: #355A8F; padding: 10px; background-color: #EDF2FE; border: 1px solid #D9E4FB; } div.alert p { margin-bottom: 12px; font-weight: normal;} div.alert p.last { margin-bottom: 0; } div.alert h1 { color: #000000; } div.alert ul { list-style: disc inside; width: auto; padding: 5px; } div.alert li { padding: 3px; margin: 5px; }  div.announcment {background: #f7f7f7; border: 1px #cccccc solid; margin: 0 0 15px 0;} div.announcment.rounded b.top, div.announcment.rounded b.top b, div.announcment.rounded b.bottom, div.announcment.rounded b.bottom b{display: block;height: 7px; font-size: 1px;background-image:url('/resources/img/all/corners.png');position: relative;left: -1px;top: -1px;background-repeat: no-repeat} div.announcment.rounded b.top b{background-position: 100% -7px; left: 2px; top: 0px;} div.announcment.rounded b.bottom {background-position: 0 -14px; left: -1px; bottom: -1px; top: auto; } div.announcment.rounded b.bottom b{background-position: 100% -21px; left: 2px; top: 0px;} div.announcment a.close {float: right; position: relative;right: -4px;top: -4px;text-decoration: none; width: 10px; height: 10px; background-repeat: no-repeat; background-image:url('/resources/img/all/btn/close.png');} div.announcment a.close:hover {background-color: transparent; background-image:url('/resources/img/all/btn/close_hover.png');} div.announcment div.content { width: auto; padding: 3px 11px 3px 11px; } div.announcment div.content h1 {color: #878585; font-weight: bold; font-size: 12px; margin: 0 13px 9px 0; } div.announcment div.content p {font-size: 11px; font-family: verdana; margin: 0;} div.announcment div.content p.date {color: #A3A3A3; margin:9px 0 0 0;} div.announcment.first {margin: 32px 0 15px 0;}  div.error404 {padding: 100px 20px 100px 20px;} div.error404 p.errorCode {color: #777777; font-size: 1.6em; margin: 0; font-family: Arial; text-align: center;} div.error404 p.errorLogo {text-align: center; padding: 10px 0 30px 0; margin: 0;} div.error404 p.infoText {color: #777777; padding: 10px; margin: 0; font-family: Arial; font-size: 1em; text-align: center;}   div.translate div.description {width: 48%;float: left;} div.translate div.tops {float: left; margin-left: 20px; width: 48%;} div.translate div.tops ul {margin-bottom: 6px;} div.translate div.tops a {font-size: 0.8em;} div.translate li {margin-bottom: 2px;} div.translate li span.complete {color: #B3B3B3; font-size: 0.75em;} div.translate div.tops p.moreLanguages {display: inline; float: right; font-size: 0.95em; background: #D5E7ED;} div.translate div.tops div.alphabetic {float: left; margin-left: 30px;} div.translate div.tops div.complete {float: left;} div.translate div.status div.alphabetic {float: left; margin-left: 30px;} div.translate div.status div.complete {float: left;} div.translate form.startTranslating {margin-top: 15px;} div.translate form.startTranslating select {float: left; margin: 0;} div.translate form.startTranslating input {float: left; margin: 0 0 0 5px;} div.translate h2 {font-size: 1em; margin: 10px 0 5px 0px; color: #0060BF;} div.translate div.categories {padding: 0 10px 0 10px;} div.translate div.categories a {font-size: 0.8em;} div.translate form.verify {border-bottom: 1px solid #BFBFBF;} div.translate form li.buttons {width: 563px;} div.translate form li.buttons input {float: right;} div.translate form li.buttons input.skip {margin-right: 5px;} div.translate form li.translation {margin-top: 5px;} div.translate form label span.explanation {font-weight: normal;} div.translate form textarea {height: 75px;} div.translate form span.text {width: 403px;} div.translate p.gray {color: #888888; margin-top: 10px;} div.translate table.translations {border-collapse:collapse; border-color:#CACACA; font-size: 0.75em; border-spacing:0px; border-style:solid; border-width:1px; } div.translate table.translations th {padding: 7px;} div.translate table.translations td {padding: 7px; border: 1px solid #CCCCCC;} div.translate table.translations tr.alternate {background: #EDEDED;} div.translate table.translations tr:hover, div.translate table.translations tr.hover{background-color: #FBFBBF;} div.translate table.translations th {background: #DDDDDD;} div.translate table.translations th.edit {width: 7%; text-align: center;} div.translate table.translations td.edit {width: 7%; text-align: center;} div.translate div.completeMeter {margin-left: 20px; width: 70px; height: 7px; border: #0064C6 1px solid;} div.translate div.completeMeterValue {background: #005DB8; height: 7px; line-height: 7px;} span.translateExpression {color: #1E90FF;}   table.tableBasic {border-collapse:collapse; border-color:#CACACA; border-spacing:0px; border-style:solid; border-width:1px 1px 0pt;} table.tableBasic th {background-color:#F9F9F9; border-bottom:1px solid #CACACA; font-weight:bold; padding:9px; margin: 0;} table.tableBasic td {border-bottom:1px solid #CACACA; padding:6px; margin: 0;} table.tableBasic td + td, .table-basic th + th {border-left:1px solid #CACACA;} table.tableBasic .noBottomBorder td {border-bottom:0px none;} table.tableBasic.wide {width: 100%; border-right: 0px none;} table.tableBasic td.delete {width: 20px; text-align: center;} table.tableBasic td.body {text-align: center; background: #f9f9f9;} table.tableBasic td.body p {margin: 0; padding: 0;} table.tableBasic td.body p.date {font-size: 11px; margin: 3px 0 0 0; color: #7F7F7F; font-weight: normal; font-style: normal;} table.tableBasic td.body p.email {font-size: 11px; margin: 3px 0 0 0; color: #7F7F7F; font-weight: normal; font-style: normal;} table.tableBasic div.properties {margin: 6px 0 0 0;} div.noEntries {background: #f9f9f9; margin: 0 0 0 0; padding: 0 0 0 0; border-top: #cacaca 1px solid;} div.noEntries p.noEntries {color: #7B7B7B; font-size: 11px; font-family: verdana, sans-serif, default; font-weight: bold;} div.noEntries p.noEntries a {color: black; background: transparent;} ul.list li.noEntries {color: #7B7B7B;} ul.list li.noEntries a {color: black; background: transparent;} p.noEntries {padding: 7px 7px 7px 7px; margin: 0; font-size; 12px;} div.logicContainer {padding: 0 7px 0 7px;} form.rulesForm div.buttons {text-align: center; margin: 7px auto auto auto;} form.rulesForm ul.rules {margin: 5px 0 0 0;} form.rulesForm ul.rules li.rule:hover {background: #FFFEDA;} form.rulesForm ul.rules li.rule {color: #0060BF; font-size: 13px; font-weight: bold;} form.rulesForm ul.rules li.rule div.rule {float: left;} form.rulesForm ul.rules li.rule div.ruleControls {float: left; width: 45px; padding: 2px 0 0 5px;} form.rulesForm ul.rules li.rule div.rule span {float: left; padding: 2px 0 0 0;} form.rulesForm ul.rules li.rule div.dropdownField {float: left; display: inline; clear: none; font-weight: normal;} form.rulesForm ul.rules li.rule div.dropdownField div.dropdownFieldButton {margin: 0 4px 0 4px;} form.rulesForm ul.rules li.rule div.dropdownField li {padding: 2px 5px 2px 5px;} form.rulesForm ul.rules li.rule div.dropdownField span.info {background: #61A4E5; float: none; color: #FFFFFF; padding: 0 6px 0 4px; margin: 0 0 0 4px; font-size: 11px;-moz-border-radius: 10px;-webkit-border-radius: 10px;} form.rulesForm ul.rules li.rule div.dropdownField span.info span.page {background: #0E6AC3; float: none; color: #FFFFFF; padding: 0 4px 0 4px; margin: 0 2px 0 0; font-size: 11px;-moz-border-radius: 10px;-webkit-border-radius: 10px;} form.standardForm.rulesForm input.textbox {float: left; width: 100px; clear: none; font-size: 11px; padding: 2px; margin: 0 5px 0 5px;}   div.statisticGraph div.statisticsContainer div {border: 0 none; padding: 0; margin: 0; background: transparent;} div.statisticGraph div.statisticsContainer div.legend {position: absolute; right: 360px; margin: 5px 0 0 0; font-size: 0.8em;} div.statisticGraph div.statisticsContainer div.legend div.views {float: left;} div.statisticGraph div.statisticsContainer div.legend div.entries {float: left; margin: 0 0 0 5px;} div.statisticGraph div.statisticsContainer div.legend div.views div.marker {background: #33ccff;} div.statisticGraph div.statisticsContainer div.legend div.entries div.marker {background: #0060BF;} div.statisticGraph div.statisticsContainer div.marker {width: 10px; height: 10px; background: red; float: left; margin: 2px 3px 0 3px;} div.statisticGraph {padding: 12px; margin: 0; background: transparent;} div.statisticGraph img {padding: 0 0 10px 0; margin-top: 30px;} div.statisticGraph td.timePeriod {padding:0px; margin: 0; text-align: center; font-size: 1.1em; font-weight: bold; color: #0060bf;} div.statisticGraph td.timePeriod a {font-weight: bold; color: #0060bf; text-decoration: none;} div.statisticGraph td.timePeriod a:hover {text-decoration: underline;} div.statisticGraph td.timePeriod a.active {text-decoration: underline;} div.statisticGraph table.statisticTable {padding: 0px; margin:0px; width: 100%; font-size: 0.85em;} div.statisticGraph table.statisticTable td.formList {width: 50%;} div.statisticGraph table.statisticTable td.formList select.selectForm {background-color: #dddddd; width: 25em; border: 0px;} div.statisticGraph table.statisticTable td.entriesLabel {background-color: #8dbff0; padding: 0 0 0 5px; width: 30px;} div.statisticGraph table.statisticTable td.viewsLabel {background-color: #a2e8ff; padding: 0 0 0 5px; width: 30px;} div.statisticGraph table.statisticTable td.entriesCount {background-color: #8dbff0; padding: 5px 0 0 5px; width: 20px;} div.statisticGraph table.statisticTable td.viewsCount {background-color: #a2e8ff; padding: 5px 0 0 5px; width: 20px;}   div.pageContainer div.pageContentText {padding: 1px 0 0 0; margin: 0; padding: 10px; color: #575757; background: #f9f9f9; font-size: 11px;} div.pageContainer div.pageContentText.dashboard {margin: 10px 0 0 0;} div.pageContent {border-left: 1px solid #cacaca;border-right: 1px solid #cacaca;border-bottom: 1px solid #cacaca; padding: 1px 0 0 0; margin: 0 0 20px 0; } div.pageContent.next {border-top: 1px solid #cacaca;} div.pageContent.stats {padding: 10px; color: #575757;background: #f9f9f9; font-size: 11px;} div.pageContent h3 {font-size: 1em; color: #0060BF; padding: 0; margin: 0;} div.pageContent form.horizontalForm h3 {margin: 0 0 5px 15px;} div.pageContent form.horizontalForm #noVisuals {margin: 0 0 5px 15px;} div.pageContent form.horizontalForm #noFilters {margin: 0 0 5px 15px; width: 550px;} div.pageContent div.categoryDropdown {float: left; margin: 6px 0 0 10px;} div.pageContent div.categoryDropdown p {float: left; padding: 1px 4px 0 0; margin: 0; font-size: 0.9em; color: #777777;} div.pageContent div.formContainer {font-size: 1em;} div.pageContent div.formContainer p {font-size: 1em;} div.pageContent p.first {margin-top: 3px; margin-left: 3px;} div.pageContent p.explain {padding: 0; margin: 0px; font-weight: normal;} div.pageContent div.tools {padding: 5px 0 5px 0; margin: 0px;} div.pageContent div.tools.withMargins {padding: 1px 5px 10px 10px; margin: 0px;} div.pageContent select.formList {background-color: #dddddd; border: 0px; width: 200px; font-size: 0.9em; margin-top: 1px;} div.pageContent div.categories {padding: 5px 5px 2px 10px; margin: 0; float: left; font-size: 0.9em;} div.pageContent #addLink {float: right; background: url('/resources/img/all/ico_plus.png') transparent; background-repeat: no-repeat;background-position: left 1px; padding: 2px 5px 2px 18px; font-size: 0.75em;} div.pageContent #addLinkSpan:hover, .pageContent #addLinkSpan.hover{background: #EDF8FF;} div.pageContent a.saveLink {float: right; background: url('/resources/img/all/ico_ok.png') transparent;background-repeat: no-repeat;background-position: left 1px; font-size: 0.75em; padding: 2px 5px 2px 18px;height: 16px;} div.pageContent span.saveLinkSpan:hover, .pageContent span.saveLinkSpan.hover{background: #EDF8FF;} .addLink, .addLink:hover {float: right;background: url('/resources/img/all/ico_plus.png') transparent;background-repeat: no-repeat;padding-left: 1.5em; padding-top: 0.1em; margin-right: 1px; height: 16px;} #addLinkSpan:hover, #addLinkSpan.hover {background: #EDF8FF;}  form.checkboxTable {padding: 0; margin: 0;} form.checkboxTable .noEntries {margin: 7px 5px 7px 5px;} form.checkboxTable table.tableBasic {margin: 10px 0 0 0; padding: 0;} form.checkboxTable table.tableBasic td {border-bottom: none 0px;} form.checkboxTable table.tableBasic td {border-top:1px solid #CACACA;} form.checkboxTable .button {margin: 10px 10px 2px 10px; padding: 0;} form.checkboxTable.withAddLink input.button {float: left; margin: 0 10px 0 10px;} form.checkboxTable.withAddLink table div.properties {font-size: 0.95em;} form.checkboxTable.withAddLink #addLink {margin: 3px 0 0 0;} a.cancelAction {margin: 0 0 0 6px;} input.massMailButton {background: red; border: 1px solid #A52A2A; color: white;} div.pageContent #accountType span.accountTypeChangeLink {color: #5FADF7;}  div.deleteFormQuestion {padding: 10px 0 0 0;} div.deleteFormQuestion form {margin: 0 auto; width: auto; text-align: center;}  div.publishForm {padding: 0 10px 0 10px;} div.publishForm div.textContainer div {float: left; margin: 0 0 15px 0; font-size: 0.8em;} div.publishForm div.textContainer.first {margin: 10px 0 0 0;} div.publishForm div.textContainer div.decoration {color: #BBBBBB; width: 16px; font-size: 46px; padding: 14px;} div.publishForm div.listContainer {width: 540px; background-image: url('/resources/img/all/backgrounds/dialog.png'); background-repeat: repeat-x;} div.publishForm ol {padding: 0 25px 0px 25px; margin: 0 0 0 14px;} div.publishForm ul {padding: 0 0 0px 20px; margin: 0 0 0 0; list-style:none; width: 487px;} div.publishForm ol li {list-style-type: decimal;} div.publishForm ol.withImage {float: left; width: 400px; font-size: 1.2em;} div.publishForm img.icon {float: left;} div.publishForm p {padding-top: 10px; font-weight: bold; color: #565656; margin: 0 5px 5px 10px;} div.publishForm li textarea {padding: 5px; clear: left; float: none; background: #f9f9f9; margin: 5px 0 5px 0; width: 100%; height: auto; height: 15px;} div.publishForm li textarea.formURL { height: 30px; width: 487px;} div.publishForm li textarea.formCode { height: 30px; width: 487px;} div.publishForm h4 {background: #ffc; font-weight: normal; display: inline; font-size: 0.8em; padding: 0 5px 0 5px; margin: 2px 0 20px 0;} div.publishForm span.highlight {color: #355A8F; background-color: #DFE9FF;} div.publishForm span.experimental {color: #fff; background-color: #d50000; padding: 0 2px 0 2px;}   div.sendInvites {padding: 0 10px 0 10px; margin: 0;} div.sendInvites h3 {padding: 0; margin: 0;} div.sendInvites p.notice {padding: 0; margin: 5px 0 0 0;} div.sendInvites p.formLocation {padding: 10px;} div.sendInvites div.inviteButtonLeft {float: left; padding: 10px 10px 10px 10px; margin: 50px 0px 50px 50px; border: 1px solid; border-color: #cacaca; background-color: #f4f4f4; font-size: 1.4em; font-weight: bold; color: #0060bf;} div.sendInvites div.inviteButtonLeft a {text-decoration: underline; background-color: transparent;} div.sendInvites div.inviteButtonLeft:hover {text-decoration: underline; background-color: #edf2fe;} div.sendInvites div.inviteButtonRight {float: right; padding: 10px 10px 10px 10px; margin: 50px 50px 50px 0px; border: 1px solid; border-color: #cacaca; background-color: #f4f4f4; font-size: 1.4em; font-weight: bold; color: #0060bf;} div.sendInvites div.inviteButtonRight a {text-decoration: underline; background-color: transparent;} div.sendInvites div.inviteButtonRight:hover {text-decoration: underline; background-color: #edf2fe;} div.sendInvites input.textbox {width: 416px;} div.sendInvites textarea {width: 416px;} div.inviteAddressees {float: left; width: 430px; text-align: left; margin: 0 0 20px 0;} div.inviteAddressees label {float: none; margin: 0; padding: 0; width: auto; text-align: left; font-size: 0.95em; font-weight: normal;} div.inviteAddressees select {float: none; margin: 0; padding: 0; width: auto; width: 99%;} div.inviteAddressees div.groupAndContacts {width: 180px; float: left; margin: 0; padding: 0;} div.inviteAddressees div.arrows {text-align: center; vertical-align: middle; padding: 45px 0 0 0; width: 40px; float: left; margin: 0 10px 0 10px;} div.inviteAddressees div.arrows a {display: block; font-size: 40px; text-decoration: none; margin: 0 0 0 0; font-weight: bold;} div.inviteAddressees div.addressees {width: 180px; float: left; margin: 0; padding: 0;}   div.sendNotifications h3 {padding: 10px 10px 0px 10px;} div.sendNotifications p.formLocation {padding: 10px 10px 0 10px; font-size: 0.75em;} div.sendNotifications p.formLocation.last {padding: 10px 10px 10px 10px;} div.sendNotifications ul li {margin: 0;} div.sendNotifications input.textbox {margin: 0 0 0 2px;} div.sendNotifications input.hidden {line-height: 0px; float: left; clear: none;}   div.dashboardPage h3 {padding: 10px 10px 0px 10px; } div.dashboardPage p.noFields {padding: 10px; margin: 0;} div.border {margin: 10px; padding: 0 0 15px 0;} div.border p.questionTitle {padding: 0 0 5px 0; margin: 3px 0 3px 0; font-weight: bold; color: #444444; font-size: 0.8em;} div.border p.matrixHeading {padding: 5px; border: 1px solid #aaaaaa; font-size: 0.8em; background-color: #eeeeee; font-weight: bold; color: #444444;}   div.button {margin: 0 6px 0 6px;z-index:1000; font-size: 12px; font-family: arial, sans-serif, default; line-height: 14px; } div.button .left {float:left; height: 20px; width: 4px; margin: 0; background-image:url("/resources/img/all/sort_left.png");background-position:0 0;} div.button .middle {float:left; height: 14px; padding: 3px; margin: 0; background-image:url("/resources/img/all/sort_middle.png");background-position:0 0;} div.button .right {float:left; height: 20px; width: 4px; margin: 0; background-image:url("/resources/img/all/sort_right.png");background-position:0 0;} div.button:hover .left, div.dropdownFieldButton.hover .left {background-position:0 -20px;cursor: pointer;} div.button:hover .middle, div.dropdownFieldButton.hover .middle {background-position:0 -20px;cursor: pointer;} div.button:hover .right, div.dropdownFieldButton.hover .right{background-position:0 -20px;cursor: pointer;} div.button a {color: black; text-decoration: none; padding: 0; margin: 0;} div.button a:hover {color: black; text-decoration: none; background-color: transparent; padding: 0;} div.largeButton {margin: auto; z-index:1000; font-weight: bold; font-size: 15px; font-family: arial, default; line-height: 14px;} div.largeButton .left {float:left; height: 42px; width: 22px; margin: 0; background-image:url("/resources/img/all/btn/grey_button_left.png");background-position:0 0;} div.largeButton .middle {float:left; height: 18px; padding: 13px 3px 13px 3px; margin: 0; background-image:url("/resources/img/all/btn/grey_button_middle.png");background-position:0 0;} div.largeButton .right {float:left; height: 42px; width: 35px; margin: 0; background-image:url("/resources/img/all/btn/grey_button_right.png");background-position:0 0;} div.largeButton a {color: #5B5656; text-decoration: none; padding: 0; margin: 0;} div.largeButton a:hover {color: #878585;text-decoration: none; background-color: transparent; padding: 0;} div.largeButton.centered {float:left; position:relative; left:50%; text-align:left;} div.largeButton.centered a {float: left; position:relative;left:-50%;} div.largeGreenButton {margin: auto; z-index:1000; font-weight: bold; font-size: 15px; font-family: arial, default; line-height: 14px;} div.largeGreenButton .left {float:left; height: 42px; width: 22px; margin: 0; background-image:url("/resources/img/all/btn/green_button_left.png");background-position:0 0;} div.largeGreenButton .middle {float:left; height: 18px; padding: 13px 3px 13px 3px; margin: 0; background-image:url("/resources/img/all/btn/green_button_middle.png");background-position:0 0;} div.largeGreenButton .right {float:left; height: 42px; width: 35px; margin: 0; background-image:url("/resources/img/all/btn/green_button_right.png");background-position:0 0;} div.largeGreenButton a {color: #1C8B23; text-decoration: none; padding: 0; margin: 0;} div.largeGreenButton a:hover {color: #52C848;text-decoration: none; background-color: transparent; padding: 0;} div.largeGreenButton.centered {float:left; position:relative; left:50%; text-align:left;} div.largeGreenButton.centered a {float: left; position:relative;left:-50%;}   .pageSettingsSpacer {height: 390px;} .pageSettings {float: left; width: 306px; margin-left: 14px;} .pageSettings.relative {position: relative; left: 14px; margin-left: 0;} .pageSettings.wide {width: 326px;} .pageSettings.next {margin-top: 10px; border-top: 1px solid #cacaca;} div.pageSettings.withMargin {margin-top: 32px;} div.pageSettingsHeader {padding: 0; margin: 0;} div.pageSettingsHeader h3 {float: left; padding: 0; margin: 0; font-size: 1.1em;} div.pageSettingsHeader div.button {float: right; font-size: 1.1em; margin: 0; padding: 0;} div.pageSettingsHeader div.dropdownField { float: right;} div.pageSettingsHeader span.cancel {float: right; margin: 3px 0 0 9px;} div.pageSettingsHeader p.description {clear: both; margin: 6px 0 0 0; padding: 0; font-size: 1em;} div.pageSettingsContent {color: #575757; font-size: 0.7em; border-left: 1px solid #cacaca;border-right: 1px solid #cacaca;border-bottom: 1px solid #cacaca; padding: 12px; margin: 0 0 15px 0; background: #f9f9f9;} div.pageSettingsContent p {line-height: 1.2em; font-size: 0.75em;} div.pageSettingsContent p.last {margin: 0; padding: 0;} div.pageSettingsContent .dropdownFieldList li {margin: 0; padding: 4px 4px 4px 4px; font-weight: normal; text-decoration: none; font-style: normal; border: 0px none; cursor: pointer;} div.pageSettingsContent .textbox {width: 298px; border: 1px solid #d2d2d2; font-size: 1.1em; padding: 0; margin: 3px auto 0 auto;} div.pageSettingsContent form {margin: 0; padding: 0;} div.pageSettingsContent textarea {width: 292px; border: 1px solid #d2d2d2; font-size: 1.0em; padding: 3px; margin: 3px auto 0 auto;} div.pageSettingsContent label {text-align: left;padding: 0;margin: 10px auto 0 1px;float: none;width: auto;font-weight: bold;font-size: 1.05em;color: #0060BF;} div.pageSettingsContent select {padding: 0; margin: 3px 0 0 0; width: 298px;} div.pageSettingsContent input.checkbox {float: left; padding: 0; margin: 0 5px 0 0;} div.pageSettingsContent input.radio {float: left; padding: 0; margin: 0 5px 3px 0;} div.pageSettingsContent label.choice {float: left; padding: 0; margin: 0; width: 264px;} div.pageSettingsContent fieldset {background: #F3F3F3; border: 1px solid #d2d2d2; padding: 3px 10px 6px 10px; margin: 10px 0 0 0;} div.pageSettingsContent fieldset legend {font-weight: bold; padding: 3px 8px 3px 8px; margin: 0;} div.pageSettingsContent fieldset ul {clear: both; padding: 0; margin: 0;} div.pageSettingsContent fieldset li {margin: 4px 0 4px 0;} div.pageSettingsContent fieldset li.showMore {text-align: right;} div.pageSettingsContent fieldset label.choice {width: 252px; margin: 0; padding: 0;} div.pageSettingsContent fieldset textarea {width: 269px;} div.pageSettingsContent fieldset select {width: auto;} div.pageSettingsContent fieldset input.textbox {width: 275px} div.pageSettingsContent div.confirmationEmailSettings {margin: 0;} div.pageSettingsContent ul.confirmationEmailSettings {margin: 4px 0 0 0; padding: 4px 10px 6px 10px; background: #fff;} div.pageSettingsContent ul.confirmationEmailSettings input.textbox {width: 255px;clear: both;} div.pageSettingsContent ul.confirmationEmailSettings textarea {width: 249px;clear: both;} div.pageSettingsContent ul.confirmationEmailSettings label.choice {width: 231px;} div.pageSettingsContent ul.confirmationEmailSettings li {width: auto; margin: 4px 0 4px 0; padding: 0;} div.pageSettingsContent div.formPasswordFields {width: auto; padding: 8px 0 0 0; margin: 0;} div.pageSettingsContent div.formPasswordFields label.leftAligned {width: auto; font-size: 0.98em; text-align: right; font-weight: normal; margin: 3px 10px 0 20px; padding: 0; float: left;} div.pageSettingsContent div.formPasswordFields input.leftAligned {width: 110px; font-size: 0.98em; float: left; margin: 0 0 5px 0; padding: 2px;} div.pageSettingsContent div.formPasswordFields input.leftAligned.textbox {width: 110px;} div.pageSettingsContent div.formOtherFieldLabel {width: auto; padding: 2px 0 0 0; margin: 0;} div.pageSettingsContent div.formOtherFieldLabel label.leftAligned {width: auto; font-size: 0.98em; text-align: right; font-weight: normal; margin: 3px 10px 0 20px; padding: 0; float: left;} div.pageSettingsContent div.formOtherFieldLabel input.leftAligned {width: 110px; font-size: 0.98em; float: left; margin: 0 0 5px 0; padding: 2px;} div.pageSettingsContent div.formOtherFieldLabel input.leftAligned.textbox {width: 110px;} div.pageSettingsContent label.leftAligned {float: left; margin: 4px 5px 0 1px;} div.pageSettingsContent label.leftAlignedChoice {float: left; margin: 10px 5px 0 2px;} div.pageSettingsContent input.leftAligned {float: left; display: inline; margin: 3px 3px 0 0;} div.pageSettingsContent input.leftAligned.dateDefault {width: 50%;} div.pageSettingsContent input.leftAligned.entryLimit {width: 40px;} div.pageSettingsContent select.leftAligned {float: left; width: auto;} div.pageSettingsContent select.captchaSelect {float: left; width: 120px;} div.pageSettingsContent label.captchaSelect {margin: 4px 5px 0 19px;} div.pageSettingsContent span.calendar.leftAligned {float: left;} div.pageSettingsContent .tooltip { padding-bottom: 10px; text-decoration: none; color: #7493c1; font-weight: normal; font-size: 1em;} div.pageSettingsContent .tooltipContainer { font-size: 0.9em; color: #bdcee8; font-weight: normal; vertical-align: top;} div.pageSettingsContent .colorPickers div {float: left; margin-right: 5px;} div.pageSettingsContent.blue { font-size: 0.75em; margin: 32px auto 4px auto; text-align: left; color: #355A8F; padding: 8px 8px 0 8px; background-color: #EDF2FE; border: 1px solid #D9E4FB; } div.pageSettingsContent.blue p { margin-bottom: 8px; text-align: left; font-size: 1em;} div.pageSettingsContent.blue p.warning {color: #ff1100;} div.pageSettingsContent.blueNoMargin { font-size: 1.0em; margin: 0; text-align: justify; color: #355A8F; padding: 8px 8px 0 8px; background-color: #f5f6ff; border: 1px solid #D9E4FB;} div.pageSettingsContent.blueNoMargin p { margin-bottom: 8px; } div.scrollingBar p.heading {font-size: 0.8em; font-weight: bold; color: #ffffff; padding: 2px; margin: 32px 0 0 0; background-color: #0077cc; text-indent: 4px;} div.scrollingBar div.newsBorder {margin: 0 0 0 0; padding: 0 0 20px 0; height: 91px; display: block; overflow: hidden; position: relative; border-right: 1px solid #D9E4FB; border-left: 1px solid #D9E4FB; border-bottom: 1px solid #D9E4FB; background-image:url("/resources/img/all/bg-line-grey-to-blue.png");} div.scrollingBar ul {list-style-type: none; padding: 0 0 0 5px;} div.scrollingBar li {background-image:url("/resources/img/all/green-bullet.png"); background-repeat: no-repeat; background-position: 5px 18px; font-size: 0.8em; text-align: left; padding: 15px 5px 5px 18px; margin: 0; } div.scrollingBar li a {color: #355A8F; text-decoration: none;} div.scrollingBar li a:hover {color: #355A8F; text-decoration: underline;} div.scrollingBar p.heading {margin: 0 0 0 0;} div.scrollingBar { margin: 0 0 15px 0;} div.pageSettingsContent.translations {font-size: 1.0em; margin: 4px auto 4px auto; text-align: justify; color: #355A8F; padding: 10px; border: 1px solid #D9E4FB; background-color: #EDF2FE;} div.pageSettingsContent.groups {padding-bottom: 5px;} div.pageSettingsContent ul.groups {margin: 5px 0 0 0; padding: 0;} div.pageSettingsContent ul.groups li input.checkbox {float: left; padding: 0; margin: 3px 0 3px 0; line-height: 1.2em;} div.pageSettingsContent ul.groups li label.choice {float: left; width: 88%; text-align: left; padding: 2px 0 3px 0; margin: 3px 6px 3px 6px; line-height: 1.2em; font-weight: normal; color: #575757; font-size: 0.99em;} p.paymentMethods img {padding-right: 5px;}  div.pageSettingsField ul.fieldProperties {margin: 0; padding: 0;} div.pageSettingsField ul.fieldProperties li {vertical-align: middle; margin: 4px 0 4px 0; padding: 0;} div.pageSettingsField li.fieldValues label.fieldValuesLabel {float: left; } div.pageSettingsField li.fieldValues span.addFieldLink {float: right; margin: 8px 0 4px 0;} div.pageSettingsField li.fieldValues span.addFieldLink a {font-size: 1.1em; background: url('/resources/img/all/ico_plus.png') transparent;background-repeat: no-repeat;background-position: left 1px;padding: 2px 0 2px 1.4em;height: 16px;} div.pageSettingsField li.fieldValues li {padding: 0; margin: 4px 0 4px 0;} div.pageSettingsField li.fieldValues li input.checkbox {float: left; margin: 0; padding: 0;} div.pageSettingsField li.fieldValues li input.radio {float: left; margin: 0; padding: 0;} div.pageSettingsField li.fieldValues li input.textbox {float: left; margin: 0 4px 0 0; padding: 0;width: 249px; border: 1px solid #d2d2d2;} div.pageSettingsField li.fieldValues li a.deleteLink {float: left; padding: 0; margin: 0; background:url('/resources/img/all/ico_trash.png') no-repeat top center; width: 15px; height:15px;} div.pageSettingsField li.fieldValues li a.deleteLink:hover {background-color: transparent;} div.pageSettingsField li.fieldValues li a.addLink {float: left; padding: 0; margin: 0; background:url('/resources/img/all/ico_add.png') no-repeat top center; width: 15px; height:15px;} div.pageSettingsField li.fieldValues li a.addLink:hover {background-color: transparent;} div.pageSettingsField li.fieldValues ul.likertInputs li {margin: 0; padding: 0;} div.pageSettingsField li.fieldValues ul.likertInputs label.choice {clear: none; float: left; width: 70%; text-align: left; font-weight: bold; padding: 0; margin: 3px 6px 3px 6px;} div.pageSettingsField li.fieldValues ul.likertInputs input.checkbox {float: left; clear: none; padding: 0; margin: 3px 0 3px 0;} #customCSS p.explain {font-weight: normal; margin-top: 5px; padding: 5px; background-color: #7F7F7F; color: white; width: 270px;} .colorPickerClass {background-color: white; border: 1px solid black; height: 30px; width: 30px; margin: 2px 0 2px 0; cursor: pointer;} .horizontalForm ul.dateTimeFormats {float: left;} .horizontalForm ul.dateTimeFormats li {float: left; margin: 0 10px 0 0;} .horizontalForm ul.dateTimeFormats li label {float: left; clear: none; font-weight: normal; margin: 3px 0 0 5px; padding: 0; width: auto;} .horizontalForm ul.dateTimeFormats li input.radio {float: left; margin: 2px 0 0 0; padding: 0; width: auto;} .pageExplain {padding: 13px 10px 0 10px;} .deleteAccountForm {padding-top: 0px;} ul.list {background: #f9f9f9; margin: 0 0 0 0; padding: 0px;} ul.list li {border-top: #cacaca 1px solid; margin: 0px; padding: 7px; color: #0060BF; font-size: 11px; font-family: verdana, sans-serif, default; font-weight: bold;} ul.list p {margin: 0; padding: 0;} ul.list p.date {font-size: 11px; margin: 3px 0 0 0; color: #7F7F7F; font-weight: normal; font-style: normal;} ul.list p.email {font-size: 11px; margin: 3px 0 0 0; color: #7F7F7F; font-weight: normal; font-style: normal;} ul.list span.controls {font-weight: normal; font-style: normal; color: #ADD8E6;} .formList .formTitleContainer {width: 76%; float: left; margin: 3px 0 0 0;} ul.listCategoryBlue {background-color: #e0f0ff; margin: 0 0 0 0; padding: 0px;} ul.listCategoryBlue li {border-top: #cacaca 3px solid; margin: 0px; padding: 7px; color: #777777; font-size: 1.1em; font-family: arial; font-weight: bold;} ul.listCategoryGreen {background-color: #ddffbb; margin: 0 0 0 0; padding: 0px;} ul.listCategoryGreen li {border-top: #cacaca 3px solid; margin: 0px; padding: 7px; color: #777777; font-size: 1.1em; font-family: arial; font-weight: bold;}  div.dropdownField {font-size: 12px; font-family: arial, sans-serif, default; line-height: 14px;} div.dropdownFieldWithIcons {float: left; font-size: 12px; font-family: arial, sans-serif, default; line-height: 14px;} div.dropdownFieldButton {margin: 0 6px 0 6px;z-index:1000;} div.dropdownFieldButton .left {float: left; height: 20px; width: 4px; background-image:url("/resources/img/all/sort_left.png");background-position:0 0;} div.dropdownFieldButton .middle {float: left; height: 14px; padding: 3px; background-image:url("/resources/img/all/sort_middle.png");background-position:0 0;} div.dropdownFieldButton .right {float: left; height: 20px; width: 4px; background-image:url("/resources/img/all/sort_right.png");background-position:0 0;} div.dropdownFieldButton:hover .left, div.dropdownFieldButton.hover .left {background-position:0 -20px;cursor: pointer;} div.dropdownFieldButton:hover .middle, div.dropdownFieldButton.hover .middle {background-position:0 -20px;cursor: pointer;} div.dropdownFieldButton:hover .right, div.dropdownFieldButton.hover .right{background-position:0 -20px;cursor: pointer;} div.dropdownFieldButton a {color: black; text-decoration: none; background-image:url("/resources/img/all/arrow_down.png"); background-position:right 5px; background-repeat: no-repeat; padding: 0 13px 0 0;} div.dropdownFieldButton a:hover {color: black; text-decoration: none; background-image:url("/resources/img/all/arrow_down.png"); background-position:right 5px; background-repeat: no-repeat; background-color: transparent; padding: 0 13px 0 0;} ul.dropdownFieldList {-moz-box-shadow: 2px 2px 10px #7B7B7B;-webkit-box-shadow: 2px 2px 10px #7B7B7B;-moz-border-radius: 3px;-webkit-border-radius: 3px; position: absolute; background: white; margin: 2px 0 0 6px; border: #cacaca 1px solid; z-index: 9999; padding: 0;} ul.dropdownFieldList li {margin: 0; padding: 4px 10px 4px 6px; font-weight: normal; text-decoration: none; font-style: normal; border: 0px none; cursor: pointer;} div.addFields {margin: 8px 0 0 0;} div.addFields ul {float: left; margin: 0 0 0 0; width: 49%;} div.addFields ul.right {float: right;} ul.addFields li {background-color: white; border: 1px solid #d2d2d2; margin: 0 0 3px 0; padding: 4px 4px 4px 28px; font-weight: normal; text-decoration: none; font-style: normal; cursor: pointer;} ul.addFields li a {color: black; text-decoration: none; font-size: 12px;} ul.addFields li a:hover {background: transparent;} ul.addFields li.dragging:hover, ul.addFields li.dragging.hover {background-color: white;} ul.addFields li.dragging:hover a, ul.addFields li.dragging.hover a {color: black;} ul.addFields li:hover, ul.addFields li.hover {background-color: #0060BF;} ul.addFields li:hover a, ul.addFields li.hover a {color: white; background: transparent;} ul.dropdownFieldList li a {color: black; text-decoration: none;} ul.dropdownFieldList li:hover, ul.dropdownFieldList li.hover {background-color: #0060BF; margin: 0; font-weight: normal; text-decoration: none; font-style: normal; border: 0px none; cursor: pointer;} ul.dropdownFieldList li:hover a, ul.dropdownFieldList li.hover a {color: white; background: transparent;} div.dropdownFieldWithIcons ul.dropdownFieldList li.delimiter {border-top: 1px solid #E6E6FA;}  ul.formList div.dropdownField {float: right; font-weight: normal; text-decoration: none; font-style: normal; margin: auto; padding: 0;} ul.formList div.dropdownFieldButton {margin: auto; } ul.formList ul.dropdownFieldList {margin: 2px 0 0 0; padding: 0; clear: both;}  div.dropdownFieldWithIcons ul.dropdownFieldList li {padding: 4px 4px 4px 28px;} div.dropdownFieldWithIcons ul.dropdownFieldList li:hover {padding: 4px 4px 4px 28px;} li.addFieldSingleLineItem {background-image: url('/resources/img/all/fields/textfield.png');background-repeat: no-repeat;background-position: 5px 3px; } li.addFieldEmailItem {background-image: url('/resources/img/all/fields/email.png');background-repeat: no-repeat; background-position: 5px 3px;} li.addFieldParagraphItem {background-image: url('/resources/img/all/fields/text_align_left.png');background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldURLItem {background-image: url('/resources/img/all/fields/link.png');background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldMultipleChoiceItem {background-image: url('/resources/img/all/fields/option.png');background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldCheckboxesItem {background-image: url('/resources/img/all/fields/checkbox.png');background-repeat: no-repeat; background-position: 5px 3px;} li.addFieldDropDownItem {background-image: url('/resources/img/all/fields/dropdown.png');background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldNumberItem {background-image: url('/resources/img/all/fields/numbers.png');background-repeat: no-repeat;background-position: 5px 3px; } li.addFieldSectionBreakItem {background-image: url('/resources/img/all/fields/section.png'); background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldNameItem {background-image: url('/resources/img/all/fields/name.png'); background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldDateItem {background-image: url('/resources/img/all/fields/calendar.png'); background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldAddressItem {background-image: url('/resources/img/all/fields/address.png'); background-repeat: no-repeat;background-position: 5px 3px;} li.addFieldStarRatingItem {background-image: url('/resources/img/all/fields/star.png');background-repeat: no-repeat;background-position: 5px 3px; } li.addFieldLikertItem {background-image: url('/resources/img/all/fields/likert.png');background-repeat: no-repeat;background-position: 5px 3px; } li.addFieldTimeItem {background-image: url('/resources/img/all/fields/clock.png');background-repeat: no-repeat;background-position: 5px 3px; } li.addFieldCaptchaItem {background-image: url('/resources/img/all/fields/key.png');background-repeat: no-repeat;background-position: 5px 3px; } li.addFieldPageBreakItem {background-image: url('/resources/img/all/fields/page_break.png');background-repeat: no-repeat;background-position: 5px 3px; } div.themesSelect {margin: 5px 0 0 5px; padding: 0;} div.themesSelect div.themeContainer {font-size: 12px; color: black; min-height: 0; float: left; width: 78px; border: 5px solid #E5E5E5; margin: 0 12px 12px 0; cursor: pointer;} div.themesSelect div.themeContainer.row2 {margin: 0 0 4px 0;} div.themesSelect div.themeContainer:hover, div.themesSelect div.themeContainer.hover {border: 5px solid #7F7F7F;} div.themesSelect div.themeContainer.active {border: 5px solid #ADD8E6;} div.themesSelect div.themeContainer.active:hover, div.themesSelect div.themeContainer.active.hover {border: 5px solid #ADD8E6;} div.themesSelect .background {width: 18px; text-align: center; padding: 23px 5px 19px 5px; font-size: 16px; font-weight: bold; float: left;} div.themesSelect .header {float: left; padding:2px 2px 4px 2px; width: 46px; height: 13px; vertical-align: middle; text-align: center; margin: 0; font-size: 12px;} div.themesSelect .form {float: left; width: 50px; text-align: center; margin: 0; padding: 4px 0 0 0;} div.themesSelect .highlight {width: 20px;text-align: center; float: left; padding: 0; margin: 0;} div.themesSelect .instructions {width: 20px;text-align: center; float: left;padding: 0; margin: 0;} div.themesSelect .highlightAndInstructions {width: 40px; margin: margin: 0; padding: 5px 5px 5px 5px;}   div.tableHelper {float: none; padding: 0; margin: 0;} div.tableHelper div.helperStatistics {margin: 4px 0 4px 0; font-size: 0.7em; color: #444444; border: 0px none; text-align: left;} div.tableHelper div.navigation {margin: 0; padding: 0;} div.tableHelper a {float: left; color: #000000; vertical-align: middle; border: 1px solid #676767; padding: 2px 6px 2px 5px; font-size: 0.7em; text-decoration: none; margin: 0 auto; margin: 0 3px 0 0; } div.tableHelper a.active {font-weight: bold; color: #fff; border: 1px solid #8A8A8A; background: #8A8A8A; padding: 2px 6px 2px 5px; font-size: 0.7em; text-decoration: none;} div.tableHelper a.active:hover {background: #8A8A8A;} div.tableHelper span.separator {float: left; margin: 0 5px 0 5px;} div.tableHelper a.disabled {cursor: text; vertical-align: middle; border: 1px solid #a4a4a4; color: #a4a4a4; padding: 2px 6px 2px 6px; font-size: 0.7em; text-decoration: none; float: left; margin: 0 3px 0 0;} div.tableHelper a.disabled:hover {background: transparent; cursor: default;} div.tableHelper a:hover {background: #E5E5E5;}   div.resultsContainer div.noForm {border: 1px solid #CCCCCC; margin: 10px; padding:3px; background-color: #F7F7F7; margin: 100px 100px 500px 100px; padding: 10px; text-align: left; font-size: 1em; font-weight: bold;} div.resultsContainer div.noForm p {text-align: left; padding: 0; margin: 0; display: inline; font-size: 1em;} div.resultsContainer div.noForm.noResults {margin-bottom: 100px;} div.resultsContainer div.noForm p.explain {clear: both; font-size: 0.8em; color: #7F7F7F; display: block; margin: 0; padding: 5px 0 0 0; width: 100%; text-align: justify;} .bodyResults .formPage {margin-bottom: 500px;} .bodyResults .formPage select {z-index: 3;} .createEntry {padding-bottom: 500px;} body.bodyResults div.entries {left:50%; bottom:0; margin: 0 0 0 -475px; position:fixed;width:950px; border-top: 1px solid #CCCCCC; padding: 0 0 5px 0; background-color: #ffffff;} body.bodyResults div.entries table {width: 947px; table-layout: fixed;}   div.entries td.invoiceNotPaid {color: #E8000B; background: #FFEDED;} div.entries td.invoicePaid {color: #007B00; background: #EDFFE8;} div.entries p.note {color: #7F7F7F;} div.entries { padding: 0;z-index:1000; padding: 15px 5px 5px 5px; background: #f9f9f9; margin: 0 0 0 0; border-top: #cacaca 1px solid;} div.entries.noBorder {border: 0px none; padding: 10px; background: transparent;} div.entries.noInnerBorders th {border: 0px none;} div.entries.noInnerBorders td {border: 0px none;} div.entries.noInnerBorders table {border: 1px solid #CCCCCC;} div.entries td.answerVariants div.box {width: 10px; height: 10px; float: left; padding: 0; margin: 1px 5px 0 5px;} div.entries th.answerCount, div.entries td.answerCount {width: 60px; text-align: center;} div.entries th.answerPercentage, div.entries td.answerPercentage {width: 60px; text-align: center;} div.entries td.answerCount, div.entries td.answerPercentage {font-weight: normal;} div.entries th.answerVariants {width: 80%;} div.entries td.answerSum {width: 60px; text-align: right;} div.entries td.topBorder {border-top: 1px solid #CCCCCC;} div.entries td.summary {color: #6D6868;} div.entries td.otherResponses {padding: 0 10px 10px 10px;} div.entries td.otherResponses li {padding: 3px;} div.entries td.otherResponses span.otherResponses {color: #635E5E;} div.entries table.noPointer tbody th:hover {cursor: default;} div.entries table.noPointer tbody tr:hover {cursor: default; background-color: transparent;} div.entries table.noPointer tbody tr.alternate:hover {cursor: default; background-color: #F3F3F3;} div.entries tbody tr.noHover:hover {cursor: default; background-color: transparent;} div.entries div.container {margin: 0; padding: 0; width: auto; border: 0px none;} div.entries div.graph {float: left; width: 20%;} div.entries table.withGraph {float: left; width: 80%;} div.entries tr.alternate, div.entries li.alternate {background-color: #F3F3F3;} div.entries div.tableHelper {margin-bottom: 0;} div.entries table {z-index: 1001; margin: 0; border-collapse:collapse; padding: 0; width: 100%; } div.entries td span.moreThanOne {display: inline; color: #585858;} div.entries td span.moreThanOne span {display: inline; color: #7F7F7F;} div.entries th { text-align: left; line-height: 14px; background-repeat: no-repeat; cursor: pointer; font-size: 0.75em; background-color: #DDDDDD; font-weight: bold; color: #696464; background-position: right center; border: 1px solid #CCCCCC; padding:3px 5px 3px 5px;} div.entries th span { display: block; white-space: nowrap; overflow: hidden; padding: 0; margin: 0;} div.entries th a {text-decoration: none; color: #696464; display: block; } div.entries th a:hover {background-color: transparent;} div.entries th.sortUp {background-image: url('/resources/img/all/sort_up.png'); background-color: #F1F1F1; padding:3px 20px 3px 5px;} div.entries th.sortDown {background-image: url('/resources/img/all/sort_down.png'); background-color: #F1F1F1; padding:3px 20px 3px 5px;} div.entries th.idValue {font-family: arial; width: 40px; margin: 0; min-width: 40px; padding:3px 5px 3px 5px;} div.entries th.configureFields {background-color: #177dd6; border: 1px solid #177dd6; width: 26px; padding: 0; text-align: center; vertical-align: middle;} div.entries th.configureFields img {display: block; text-align: center; margin: auto;} div.entries th.configureFields a:hover {text-decoration: none; padding: 0; margin: 0; background: transparent;} div.entries th.delete {text-align: center; background-color: transparent; border: 0px none; width: 23px;padding:0 2px 0 2px;} div.entries th.delete a:hover{background-color: transparent;} div.entries th.title {width: 40%;} div.entries div.footer div.actionMenuContainer{ float: left; } div.entries div.footer div.tableHelperContainer{ float: right; width: 70%;} div.entries div.footer div.tableHelperContainer div.tableHelper { float: right; } div.entries div.footer div.tableHelperContainer div.helperStatistics { float: right; margin-right: 6px; width: auto; } div.entries div.footer div.tableHelperContainer div.navigation { float: right; width: auto; white-space:nowrap; font-size: 1.1em;} div.entries div.footer div.tableHelperContainer div.navigation div{ display: inline;} div.entries div.footer {padding: 5px 0 0 0; border: 0px none; margin: 3px 0 3px 0;} div.entries div.footer select {padding: 0; margin: 0; font-size: 11px;} div.entries div.footer input {padding: 0; margin: 0 0 0 3px; font-size: 11px;} div.entries tbody tr:hover, div.entries tbody tr.hover{cursor: pointer; background-color: #FBFBBF;} div.entries tbody tr.active {cursor: pointer; background-color: #EDF2FE; color: #355A8F;} div.entries td.delete { text-align: center; margin: 0; width: 23px;padding:0 2px 0 2px;} div.entries td {font-family: arial, sans-serif, default; font-size: 12px; text-align: left; border: 1px solid #CCCCCC; padding:4px; margin: 0;} div.entries td span { display: block; white-space: nowrap; overflow: hidden; padding: 0; margin: 0;} div.entries td.idValue {text-align: center;} div.entries td.checkbox {text-align: center; background-image: url('/resources/img/all/ico_ok.png'); background-repeat: no-repeat; background-position: center center; margin: 0; padding: 0;} div.entries div.visibleSelectorContainer {display: block; float: right; } div.entries ul.visibleSelector {bottom: 0; font-size:10px;position:fixed;z-index:9000;margin:0 0 0 -215px; padding: 0; border: #BFBFBF 5px solid; background-color: white; width: 200px; max-height:340px ;overflow:auto;overflow-x:hidden;} div.entries ul.visibleSelector li {text-align: left; padding: 5px 5px 5px 30px; margin: 0; font-size: 14px; font-weight: normal;} div.entries ul.visibleSelector li:hover, div.entries ul.visibleSelector li.hover {background-color: #89C5F9; cursor: pointer;} div.entries ul.visibleSelector li:hover a, div.entries ul.visibleSelector li.hover a {color: #fff;} div.entries ul.visibleSelector li:hover a:hover, div.entries ul.visibleSelector li.hover a:hover {color: #fff;} div.entries ul.visibleSelector li a {color: #000; text-decoration: none;} div.entries ul.visibleSelector li a:hover {color: #000; background-color: transparent;} div.entries ul.visibleSelector li.checked {background-image: url('/resources/img/all/ico_tick.png'); background-repeat: no-repeat; background-position: 5px center;} div.entries ul.visibleSelector li.close {border-top: 1px dotted #177dd6; background-image: url('/resources/img/all/ico_cancel.png'); background-repeat: no-repeat; background-position: 9px center;} div.entries div.toolbar {margin: 6px 2px 6px 2px; text-align: right;} div.entries div.toolbar a {color: #0060BF; outline: none; text-decoration: underline; font-size: 0.75em;} div.entries div.toolbar a.configureFields {background-image: url('/resources/img/all/ico_configure.png'); background-repeat: no-repeat; background-position: center left; padding: 0 0 0 19px;} div.entries div.toolbar a.export {background-image: url('/resources/img/all/ico_export.png'); background-repeat: no-repeat; background-position: center left; padding: 2px 0 2px 19px;} div.entries div.toolbar a.addResponse {background-image: url('/resources/img/all/ico_plus.png');background-repeat: no-repeat;background-position: center left; padding: 1px 0 1px 19px; line-height: 16px;} div.entries div.toolbar div.links {float: right;} div.entries div.toolbar div.visibleSelectorContainer {display: block; float: right; } div.entries.fixed table {table-layout: fixed} div.entries.editable tr:hover, div.entries.editable tbody tr.hover{background-color: transparent;} div.entries.editable td:hover, div.entries.editable tbody td.hover{background-color: #FBFBBF;} div.entries.editable td.edit {background-color: #FFEFEF; padding: 3px 5px 3px 5px; margin: 0;} div.entries.editable td.edit:hover, div.entries.editable tbody td.edit.hover{background-color: #FFEFEF;} div.entries.editable td.edit input {font-family: arial, sans-serif, default; font-weight: bold; font-size: 12px;padding: 0; margin: auto; width: auto; overflow: hidden; border: 0px none; background-color: #FFEFEF;}  .statistics {z-index: 1; text-align: center; border: 1px solid #CCCCCC; padding: 10px; top: -2px; margin: 0 5px 0 6px; background-color: white; position: relative;} .statistics .periodSelectors {float: left; width: 200px; margin: 11px 0 11px 11px; text-align: left; border: 1px solid #cccccc;} .statistics .periodSelectors li {padding: 5px;} .statistics .periodSelectors li:hover {background-color: #EBEBEB; cursor: pointer;} .statistics .periodSelectors li.inProgress {background-color: #f6f6f6;} .statistics .periodSelectors li.inProgress span {background-image: url('/resources/img/all/ico_in_progress.gif'); background-repeat: no-repeat; background-position: right center; padding: 0 20px 0 0;} .statistics .periodSelectors li.active {background-color: #f6f6f6;} .statistics .periodSelectors li.active span {background-image: url('/resources/img/all/ico_bullet_left.png'); background-repeat: no-repeat; background-position: right center; padding: 0 20px 0 0;} .statistics .data {float: left; width: 690px;}  .accountPlans table.plans span.previousPrice {color: #777777; text-decoration: line-through;} .accountPlans table.plans span.currentPrice {color: black; padding-left: 8px; } .accountPlans {padding: 15px 5px 15px 5px; } .accountPlans table.plans {width: 100%; border-collapse:collapse; border-spacing:0px; border: 2px solid #cccccc; background-color: #f7f7f7; text-align: center; background-image: url('/resources/img/all/backgrounds/dialog.png'); background-repeat: repeat-x; } .accountPlans table.plans td {padding: 7px; border-left: 2px solid #77aaff; font-size: 0.85em; border-right: 2px solid #77aaff;} .accountPlans table.plans th {font-size: 1em; padding: 3px 0 3px 0; border-left: 2px solid #77aaff; border-right: 2px solid #77aaff; text-align: center;} .accountPlans table.plans td.price {font-size: 0.9em; font-weight: bold; color: #777777;} .accountPlans table.plans td.firstcolumn {width: 28%; text-align: right; } .accountPlans table.plans th.free {width: 18%;} .accountPlans table.plans th.planName {wcolor: #000000; text-shadow: #7F7F7F 1px 1px 1px; font: bold 22px "Myriad Pro", arial, sans-serif; border-bottom: none;} .accountPlans table.plans th.basic {width: 18%;} .accountPlans table.plans th.standard {width: 18%;} .accountPlans table.plans th.ultimate {width: 18%;} .accountPlans table.plans tr.greyline {background-color: #dddddd;} .accountPlans table.plans tr.order {text-align: center;} .accountPlans table.plans td.discounts {font-size: 14px; color: black; background-color: #FFFBDF; border-bottom: 1px solid #cccccc; padding: 8px;} .accountPlans table.plans td.discounts span {color: #7F7F7F; font-size: 0.85em; display: block;} .accountPlans div.alert {background-color: #FFEBEE; border: 1px solid #FF002C; margin: 0 0 10px 0; color: #FF0000;} ul.signupList {background-image: url('/resources/img/all/backgrounds/dialog.png'); background-repeat: repeat-x; margin: 5px 15px 5px 15px; padding: 5px 10px 5px 10px;} ul.signupList h2 {margin: 0 0 7px 0; padding: 0 0 12px 0; font-size: 1.4em; color: #000} ul.signupList h3 {padding: 0 0 8px 0; font-size: 1.2em;} ul.signupList p.explain {margin-left: 164px; margin-bottom: 3px;} ul.signupList p.total {margin-left: 164px; font-size: 1.5em;} ul.signupList li.note {margin-left: 164px;} ul.signupList span.perPeriod {font-size: 13px; font-weight: bold; color: #09C609;} ul.signupList li.promotionalCode {margin: 8px 0 0 0;} ul.signupList li.promotionalCode label {color: #A9A9A9;} ul.signupList li.promotionalCode input {width: 110px;} ul.signupList span.previousPrice {display: none;} ul.signupList li.promotionalCode a#applyPromotionalCode{color: #A9A9A9; float: left; padding: 1px 0 0 0; margin: 0 0 0 8px;} fieldset.signupListOrder button {margin: 0 0 0 25px;} div.pageContent div.paymentConfirmation {padding: 20px;} div.pageContent div.paymentConfirmation table {width: 100%; border: 1px solid #cacaca;} div.pageContent div.paymentComments {text-align: left; padding: 0 20px 20px 20px;} div.pageContent div.paymentComments p {line-height: 20px;} div.pageContent div.paymentComments img {padding: 10px 3px 0 0;} div.pageContent div.paymentComments p.continueButton {padding-bottom: 5px; margin: 0px;} div.pageContent div.paymentComments p.spacer {padding-bottom: 20px; border-bottom: 1px solid #cacaca;} div.paymentComments p.notice {background: #FFFF8E; padding: 0; margin: 0 auto; text-align: left; display: inline;}   div.tableFieldsContainer div.generalSettings label.choice {clear: none; float: left; width: 70%; text-align: left; font-weight: normal; font-size: 0.95em; padding: 0; margin: 3px 6px 3px 6px;} div.tableFieldsContainer div.generalSettings label.dropdown {clear: none; float: left; text-align: left; font-weight: normal; font-size: 0.95em; padding: 0; margin: 3px 0 3px 0;} div.tableFieldsContainer div.generalSettings input.checkbox {float: left; clear: none; padding: 0; margin: 3px 0 3px 0;} div.tableFieldsContainer div.generalSettings select.tableSize {padding: 0; margin: 0; float: left;} div.tableFieldsContainer {border: 1px solid #CCCCCC; margin: 7px 15px 7px 15px; width: 70%; background: #f9f9f9; padding: 10px;} div.tableFieldsContainer div.fieldSettings table {width: 100%; margin: 4px 0 0 0; padding: 0;text-align: left; border: 0px none; border-collapse:collapse; border-spacing:0px;} div.tableFieldsContainer div.fieldSettings label.choice {width: 80%; clear: none; float: left; text-align: left; padding: 0 0 0 0; margin: 0 6px 0 6px; font-weight: normal; font-size: 0.95em;} div.tableFieldsContainer div.fieldSettings input.checkbox {clear: none; float: left; padding: 0; margin: 0;} div.tableFieldsContainer div.fieldSettings td {vertical-align: top; width: 50%; padding: 4px 0 4px 0; margin: 0;} div.generalSettings {width: 39%; float: left;} div.fieldSettings {width: 61%; float: left; text-align: left;} div.tableFieldsContainer span.sectionHeader {font-weight: bold; margin: 2px 0 7px 0; display: block;} div.reportSubmit {margin: 30px 0 0 0;} ul.filterContainer {margin-left: 12px;} ul.filterContainer li {margin-bottom: 8px;} li.filter span {display: inline;float: left; margin-left: 3px; width: auto;} li.filter label {width: 14em; float: none; font-size: 0.8em; display: inline; clear: left; margin: 0; padding: 0; font-weight: normal;} li.filter input.textbox {display: block; width: 12em; float: none; clear: none; margin: 0; padding: 0; font-size: 1.1em; padding: 2px;} li.filter select {float: none; display: block; clear: none; margin: 0; padding: 0; font-size: 1.1em; width: 14em;} li.filter select.filterType {width: 12em;} li.filter span.addButton {margin-top: 2px;} li.filter span.errorMessage {margin-top: 2px; color: red; font-weight: bold;} li.filter span.addButton a:hover {background: transparent;} li.filter span.deleteButton {margin-top: 2px;} li.filter span.deleteButton a:hover {background: transparent;} ul.visualElementsContainer {margin-left: 12px;} ul.visualElementsContainer li {margin-bottom: 8px;} li.visualElement span {display: inline;float: left; margin-left: 3px; width: auto;} li.visualElement label {width: 14em; float: none; font-size: 0.8em; display: inline; clear: left; margin: 0; padding: 0; font-weight: normal;} li.visualElement input.textbox {display: block; width: 12em; float: none; clear: none; margin: 0; padding: 0; font-size: 1.1em; padding: 2px;} li.visualElement select {float: none; display: block; clear: none; margin: 0; padding: 0; font-size: 1.1em; width: 14em;} li.visualElement select.elemType {width: 12em;} li.visualElement select.elemSize {width: 10em;} li.visualElement span.addButton {margin-top: 2px;} li.visualElement span.addButton a:hover {background: transparent;} li.visualElement span.deleteButton {margin-top: 2px;} li.visualElement span.deleteButton a:hover {background: transparent;}  div.featuresDetailed {padding: 5px;} div.featuresDetailed p {padding: 13px 0 13px 0; margin: 0; font-size: 1.4em; font-weight: bold; color: #0077cc;} div.featuresDetailed ul {padding: 5px;} div.featuresDetailed li {list-style-type: disc; margin: 0 0 0 35px; padding: 2px 0 2px 0;} div.services p.credits {color: #A5A5A5;} span.brandnew {color: white; background-color: #6dca00; padding: 1px; font-size: 0.9em;} div.terms span.highlight {background-color: #DFE9FF; color:#355A8F;} div.orderComplete {padding: 10px 10px 20px 10px;} form.sendEmails input.textbox {width: 50%;} form.sendEmails p {font-size: 1em; margin: 0 0 10px 0;} form.sendEmails textarea {width: 50%;}  div.sqTabs {margin: 4px 0 10px 0; background:white url("/resources/img/all/tabs_bg.png") repeat-x bottom;line-height:normal; font-size: 11px;} div.sqTabs.withoutMargin {margin: 4px 0 0 0;} div.sqTabs ul {margin:0;padding:0 10px 0;list-style:none;width:95%;float: left;} div.sqTabs li {margin: 0; padding: 0; display: inline; list-style-type: none;} div.sqTabs a {font-size: 12px; float: left;background: #f3f3f3;line-height: 14px;padding: 4px 10px 4px 10px;margin-right: 4px;border: 1px solid #ccc;text-decoration: none;color: #666;} div.sqTabs li.active a {font-weight: bold; border-bottom: 1px solid #fff;background: #fff;color: #000;} div.sqTabs a:hover {background: #fff;}   div.dashboard {margin: 10px 0 0 0;} div.dashboard div.proportions {width: 98%; float: left;} div.dashboard div.proportions div.proportionsContent{width: 30%; float: left;} div.dashboard div.proportions div.explain{width: 68%; float: left;} div.dashboard div.proportions div.explain td {margin: 5px 0 5px 0; font-weight: bold; font-size: 12px; } div.dashboard div.proportions div.explain td div.charts {float: left; font-size: 12px;} div.dashboard div.proportions div.explain td div.text {float: left; margin-right: 16px;} div.dashboard div.proportions div.explain td div.text div {font-weight: normal; font-size: 11px; margin: 0 0 0 0;} div.dashboard div.proportions div.explain td.views div.box {display: block; float: left; margin: 1px 5px 0 0; background: #058dc7; width: 10px; height: 10px;} div.dashboard div.proportions div.explain td.submissions div.box {display: block; float: left; margin: 1px 5px 0 0; background: #50b432; width: 10px; height: 10px;}  div.translateInvitation img {float: left; margin-right: 5px; } div.translateInvitation p {font-size: 0.95em;} div.translateInvitation {background: #BBD3EC;}  td.unpaid {background-color: #E3F6FC; text-align: center; margin: auto;}  div.header {font-size: 1.2em;font-family: verdana, arial, sans-serif, default; margin: 0 0 6px 0;} div.header .logo a {background-color: #ffffff; background-image: url('/resources/img/lv/logo.png'); background-repeat: no-repeat; height: 43px; width: 180px;position: absolute; top: 17px; margin: 0 0 0 1px; padding: 0px;text-indent: -9000px;} div.header .logo a:hover {background-image: url('/resources/img/lv/logo.png');} .bodyLoggedIn div.header .navigation {float: right; margin-top: 8px; font-size: 0.6em; text-align: center;padding: 16px 0 0 0; margin: 0;} .bodyLoggedIn div.header .navigation div {text-align: right; margin-bottom: 25px;} .bodyLoggedIn div.header .navigation a {border: 0px none;} div.header .navigation .active {font-weight: bold;color: #0060BF;} div.header .navigation .username {font-weight: bold;color: black;}  div.footer {border-top: 1px solid #DDDDDD; padding: 14px 0 11px 0;color: #537c97; margin: 50px 0 0 0; clear: both;} .bodyLoggedOut div.footer {margin: 15px 0 0 0;} .bodyLoggedOut.bodyIndex div.footer {margin: 5px 0 0 0;} div.footerSpacer {height: 100%;} div.footer #about {float: left; padding-top: 2px;} div.footer #contact {float:right;} div.footer #contact p.contact {float: left; background: url('/resources/img/all/ico_contact.png');background-repeat: no-repeat;background-position: left 2px; padding-left: 18px; padding-top: 0px;} div.footer #contact p.freeSupport {float: left; color: white; background-color: #0060BF; padding: 1px; margin: 1px 6px 0 0; font-size: 0.9em;} div.footer #phone {float: right; padding-right: 4px;}  div.footer .copyright { margin: 20px 0 0 0; padding: 0; font-size: 0.75em;} div.footer .copyright a {color: black;} div.footer .copyright a:hover {background: transparent;}  div.footer ul.navigation a {color: #777777; background: transparent;text-decoration: underline; font-size: 1em;} div.footer ul.navigation a:hover {text-decoration: underline;} div.footer ul.navigation li:hover .main a, div.footer .navigation li.hover .main a{color: black;} div.footer ul.navigation .active .main a{color: #777777;} div.footer ul.navigation li:hover a, div.footer .navigation .active a, div.footer .navigation li.hover a {color: #4D4D4D;} div.footer ul.navigation .main {font-weight: bold;} div.footer ul.navigation {width: 100%;} div.footer ul.navigation li li {margin-bottom: 3px; color: #aaaaaa; font-size: 0.75em;} div.footer ul.navigation li {float: left; margin: 4px 12px 4px 0px;} .tip {color: #fff;width: 198px;z-index: 13000;} .tip-top {font-weight: bold;font-size: 11px;margin: 0;color: #9FD4FF;padding: 8px 8px 0;background: url(/resources/img/all/bubble.png) top left;} .tip-title {font-size: 11px;padding: 0 8px 8px;background: url(/resources/img/all/bubble.png) bottom right;} .tip-text {font-weight: bold;font-size: 11px;margin: 0;color: #9FD4FF;padding: 8px 8px 8px;background: url(/resources/img/all/bubble.png) top left;text-align: justify;}