:root { --text-color:#111; }.ui-widget.ui-widget-content { border:0;}.ui-tabs .ui-tabs-panel { padding:1em 1em;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor { padding:0.3em 1em;}*,*:before,*:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}html, body, body > div { color: var(--text-color); text-align:left; font-size:16px; line-height:initial;}html {font-size:100%;}body {font-size:11pt; font-family:"OpenSans", "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; color:#111;}* {margin:0; border:0; padding:0;} div{position:relative;}input, textarea, select, label {font-size:100%; line-height:1.6em; vertical-align:middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}input, textarea, select {border:1px solid #ccc; border-radius:3pt;}textarea {width:100%;}::-webkit-input-placeholder {line-height:1.6em;} ::-moz-placeholder {line-height:1.6em;} :-moz-placeholder {line-height:1.6em;}:-ms-input-placeholder {line-height:1.6em;} input, label, select:not([multiple]) {height:1.6em;}input[type="text"], input[type="password"] {text-indent:2pt;}input[type="checkbox"], input[type="radio"]{border:0; margin:0 1px; display:inline-block;}select {-webkit-appearance: menulist-button;}select option {text-indent:3pt; line-height:1.6em; vertical-align:middle;}select optgroup {line-height:1.6em; vertical-align:middle; color:#444; background:#ddd; font-style:normal; font-weight:normal; text-indent:3pt;}select optgroup option {text-indent:10pt; background:#fff;}input.btn, input.button {padding:0 0.6rem; color:#fff; background:#777 url(/pics/mask.png) center; border-radius:3px; border-width:0; box-shadow: 1px 1px 2px #ccc;}input.btn:hover, input.button:hover {background-color:#f93;}label {display:inline-block; margin-right:2pt;}label * {display:inline-block; vertical-align:middle;}a {color:#777; text-decoration:none;}a:hover {color:#f93;}a.light {color:#666;}a.emphasis {border-bottom:1px dashed #999;}a.emphasis:hover {border-bottom:1px dashed #f93; color:#f93;}a.external {background: url(/pics/icons/external.png) no-repeat center right; padding-right:13px; margin-right:2px;}a.feed {background: url(/pics/icons/feed.png) no-repeat center left; padding-left:14px; margin-left:3px;}a.pdf {background: url(/pics/icons/pdf.gif) no-repeat center right; padding-right:14px; margin-right:2px;}a.close{background: url(/pics/icons/close.gif) no-repeat center left; padding-left:16px;}fieldset {border:1px dotted #ccc; padding:0.3rem 0; margin:0 0 0.5rem 0;}fieldset legend{font-weight:bold; padding-bottom:0.2rem; margin:0;}fieldset ul{margin-left:20px; line-height:150%;}h1, h2, h3, h4 {vertical-align:middle; line-height:1.7em; font-weight:bold; text-indent:0.15rem;}h1, h1 * {font-size:1.05rem; color:#fff;}h2 {font-size:1rem; color:#444;}h3{font-size:0.95rem; color:#666;}h3.box {line-height:1.9em; padding-left:5pt; background:#f93 url(/pics/mask.png) center; color:#fff; border-radius:3px;}h2.light {font-weight:normal; padding:0;}ul {list-style:none;}small, small * {font-size:85%;}em {font-style:italic;}.bread {margin:5px 0; padding-left:3px;}img.spacer {border:0; margin:0;}img.mail_at{margin:0 1px; border:0;}a.faq {display:inline-block; font-size:0.9rem; margin-left:0.2rem; height:1.3rem; line-height:1.3rem; min-width:1.3rem; background:#eee; color:#777; cursor:help; border-radius:0.65rem; text-align:center; vertical-align:middle; box-shadow:1px 1px 1px -1px #999;}a.faq:hover {background:#f93; color:#fff;}.emptyItem {color:#e00;}span.infobox {display:inline-block; height:14px; line-height:14px; width:14px; text-align:center; margin:0 3px; background:#3ec6dc; color:#fff; font-weight:bold; border-radius:3px;}img.star {margin:2px 3px 0 3px;}table {font-size:0.95rem;}table.list td{padding:2px; vertical-align:top; border-top:1px solid #ccc;}table.list tfoot td{text-align:left;}.search {line-height:27pt; vertical-align:middle;}.search div.hidden {display:none;}.search label span {margin-right:4pt;}.search input[type="text"], .search select, .search span, .search input.btn {margin-left:3pt;}#ajax_count {float:right; margin-top:-1pt;}#ajax_count > * {border-radius:2pt; padding:0 4pt;}#ajax_count .no_hits {color:#c00; background:#fdd; border:1px solid #c00;}#ajax_count .hits {color:#406820; background:#ddfbc5; border:1px solid #406820;}h3.breadcrumbs {display:flex; gap:0.2rem; font-size:90%; padding:0; text-indent:0.15rem; color:#333; font-weight:normal;}h3.breadcrumbs a {color:#e73;}.left {text-align:left;}.center {text-align:center;}.right {text-align:right;}.cols2{width:50%;}.cols3{width:33%;}.cols4{width:25%;}.bold{font-weight:bold;}div.left{left:0;}div.right{right:0;}.clear{clear:both;}#errPage {text-align:center;}#errPage div {width:400px; margin:100px auto;}#errPage p {border:1px dotted #ccc; padding:30px; text-align:center;}.dtable {width:100%; padding-bottom:3px; background:#f93; border-radius:3px; overflow:hidden;}.dtable > table {width:100%; border-collapse:collapse;}.dtable thead td, .dtable th {white-space:nowrap; padding:6px 0 6px 5px; color:#fff; font-weight:bold; text-align:left; background-image:url(/pics/mask.png); background-position:center;}.dtable thead a, .dtable thead a:hover {color:#fff;} .dtable tfoot tr {border-top:1px solid #f93;}.dtable tfoot td {background:#fff; text-align:center; color:#666; padding:4px 0; vertical-align:middle; line-height:16px;}.dtable tfoot td *:not(input) {display:inline-block; vertical-align:middle; line-height:16px; height:16px; background:#fff;}.dtable tfoot a.last img, .dtable tfoot a.first img {border-bottom:2px solid transparent;}.dtable tfoot td a, .dtable tfoot td strong {padding:0 12px;}.dtable tfoot td input {float:left; margin-right:3px;}.dtable tbody {background:#fdd;}.dtable tbody tr {border-top:1px solid #ddd;}.dtable tbody td {padding:6px 4px 6px 5px;}.dtable .stars {margin:0 10px 0 5px;}a.hidden {visibility:hidden;}table.datatable{width:100%; border-collapse:collapse !important;}table.datatable td {border-width:1px 0; border-style:solid; border-color:#ddd; padding:7px 2px 7px 5px;}table.datatable td, table.datatable th {vertical-align:top;}.datatable thead td, .datatable th {white-space:nowrap; padding:8px 0 8px 5px; color:#fff; font-weight:bold; text-align:left; background-image:url(/pics/mask.png); background-position:center;}.datatable thead a, .datatable thead a:hover {color:#fff;}.datatable tfoot td {background:#eee; text-align:center; color:#666;}.datatable tfoot td * {vertical-align:middle;}.datatable tfoot td a, .datatable tfoot td strong {padding:0 10px;}.datatable tfoot td input {float:left; margin-right:3px;}.headerrow td {background:#f69026 url(/pics/layout/box_shading.gif); border:1px solid #f69026;}.headerrow *, .headerrow a:hover {color:#fff;}div.headerrow {padding:2px;}.row1 td {background:#fefefe;}.row2 td {background:#faf0e6;}.datatable tbody a:hover {border-bottom:1px dashed;}.orange_table thead td, .orange_table th {background-color:#f69026; border-color:#f69026;}.orange_table tr.row2 td {background:#faf0e6;}.orange_table tbody a {}.gray_table thead td, .gray_table th {background-color:#ddd; background-image:url(/pics/mask.png); background-position:center; border-color:#ccc; color:#666;}.gray_table tr.row2 td {background:#f6f6f6}.gray_table tbody a {color:#666;}.red_table thead td, .red_table th {background-color:#ed4747; border-color:#ed4747;}.red_table tr.row1 td {background:#fff;}.red_table tr.row2 td {background:#fce2e2;}.red_table tbody a {color:#da6161;}a.thead {color:#fff;}a.thead:hover {text-decoration:underline;}a.thead2 {color:#fff; font-weight:bold;}a.tfoot.prev {float:left;}a.tfoot.next {float:right;}a.tfoot:hover {text-decoration:underline;}.datablock {padding:15px 15px 15px 15px; line-height:19px; text-align:left;}ul.list, ul.list > li {margin:0; padding:0; list-style:none;}#disclaimer {margin-top:10px;}#disclaimer p {padding:5px; color:#aaa; font-size:95%;}ul.page-submenu {clear:both; margin:10px 0!important; border-radius:6px; padding:0; list-style:none; height:20pt; line-height:20pt; background:#fdfdfd; border:1px solid #e0e0e0;}ul.page-submenu li {margin:0; float:left; border-right:1px dotted #eee;}ul.page-submenu li:first-child {border-left:1px;}ul.page-submenu li:last-child {border-right:0;}ul.page-submenu a {float:none; display:block; line-height:20pt; vertical-align:middle; padding:0 12px; text-decoration:none; white-space:nowrap; color:#f93;}ul.page-submenu a:hover {text-decoration:underline;}.enforced {color:#f00; margin:0 3px;}.note {color:#666; margin: 0 3px; font-size:90%;}p.note {padding:3px 0;}.mandatory {color:#f27700; font-weight:bold; font-style:italic; padding-left:5px;}div.msg {padding:10px 0;}div.msg p.note {background:#eee; color:#406820; margin:0; padding:4px; border:1px solid #6d9a49;}p.ok {background:#ddfbc5; color:#406820; padding:4px; border:1px solid #6d9a49;}div.error, p.error {background:#fdd; color:#c00; padding:4px; border:1px solid #ffa7a7;}fieldset.error {border:1px dotted #d00 !important; margin:0.3rem 0; background:#fffcfc;}fieldset.error legend {margin-left:0.5rem; padding:0 0.25rem;}fieldset.error li {list-style-image: url(/pics/icons/warning.png); padding:2px 0; margin-left:5px;}fieldset.ok {border:1px solid #090; margin:5px 0;}fieldset.ok legend {color:#090; background:url(/pics/icons/ok.png) no-repeat left; padding-left:15px;}div.msg ul{margin-left:20px;}div.msg ul li {padding:4px 0;}input.g-button {border:1px solid #ccc; background:url(/pics/layout/btn-bg.gif) repeat-x; padding:1px 3px; margin:0 3px;}input.big-button {width:100%;}img.banner120 {width:140px;}div.google-ad {text-align:center; margin:0 auto 10px auto;}div.google-link {margin:3px auto;}div.google-link a {text-decoration:underline; font-weight:bold; color:#ED4747 !important; font-size:90%;}div.box {display:flex; flex-direction:column; margin-bottom:6px;}div.box > h3 {display:flex; align-items:center; padding:0 0.4rem; text-align:left; color:#fff; font-weight:bold;}div.box > :not(:first-child){border:1px solid #ccc;}div.box > div > * {margin:3px;}div.box.rounded {border-radius:3px;}div.box.rounded > h3 {border-radius:3px 3px 0 0;}div.box.rounded > div {border:1px solid #ccc; border-radius:0 0 3px 3px;}.boxheader {background:#ccc url(/pics/layout/box_shading.gif) repeat-x top;}.boxheader, .boxheader2, .boxheader3 {padding:2px 4px;}.boxheader *, .boxheader2 * {height:15px; text-align:left; padding:0;}.boxheader h3, .boxheader2 h3 {background:url(/pics/icons/glass_11.gif) no-repeat right top; margin-right:3px;}.boxheader3 {border-top:1px solid #cdeff5; border-bottom: 1px solid #cdeff5; background:#f5fcfd; padding:2px 4px;}.boxheader3 h2 {color:#3ec6dc; font-weight:bold; padding:2px; margin:0 !important;}.small-box {width:100%; margin-bottom:10px; background:url(/pics/layout/border_left_top.gif) no-repeat left top;}.small-box-inner {background: url(/pics/layout/border_right_bottom.gif) no-repeat right bottom; padding:1px;} .small-box h3, .big-box h3 {padding:0 4px; text-align:left; color:#fff; font-weight:bold;}.small-box h3 a, .big-box h3 a {color:#fff;}.small-box h3 a:hover, .big-box h3 a:hover {border-bottom:1px dashed #fff; color:#fff;}.small-box h3 img, .big-box h3 img {float:right;}.small-box p, .small-box ul, .big-box p, .big-box ul {padding:3px;}.smallbox {width:100%; margin-bottom:3px; background:url(/pics/layout/vertical_border.gif) repeat-y left;}.smallbox .boxheader * {color:#fff; font-weight:bold;}.smallbox .boxheader2 * {font-weight:bold; color:#fff;}.smallbox .boxcontent {padding:3px 0; background:url(/pics/layout/box_rounded_corner_15.gif) no-repeat right bottom;}.smallbox .boxcontent p, .smallbox .boxcontent ul {padding:3px;}.big-box {width:100%; margin-bottom:3px; border-top:1px solid #ccc;background:url(/pics/layout/vertical_border.gif) repeat-y left;}.big-box-inner {background:url(/pics/layout/vertical_border.gif) repeat-y right;border-bottom:1px solid #ccc;padding:0 1px;}.darkgray-box h3 {background:#666; color:#fff;}.blue-box h3 {background:#3ec6dc url(/pics/icons/glass_20.gif) no-repeat right bottom; color:#fff;}.orange-box h3 {background:#f93 url(/pics/mask.png) center;}.gray-box h3 {background:#ddd url(/pics/mask.png) center; color:#666;}.green-box h3 {background:#5ccd64 url(/pics/layout/shading_green.gif); color:#fff;}.white-box h3, .white-box h3 a {background:#fff; color:#666; font-weight:normal;}p.back,div.back {margin-top:10px; text-align:left;}p.itemcount {text-align:right; margin-top:5px;}.outlinebottom {border-bottom:1px dotted #ccc;}.outline {border:1px solid #cdeff5;}select.categorized option:hover, select.categorized option.category-header:hover {background:#f7d4b0;}select.categorized option.category-header {background:#e0e0e0;}div #level1, div #level2, div #level3, div .level1, div .level2, div .level3 {width:100%;}#help {display:none; width:100%; padding-bottom:10px; clear:both;}#help fieldset {padding:5px;}#help legend {font-style:italic;}#help a {font-style:italic; color:#f93; border-bottom:1px dashed #f93;}#help a:hover {color:#999; border-bottom:1px dashed #999;}#search_ad {width:140px; height:350px;}#search_ad embed {width:140px; height:350px; background:#fff;}img.member_man {border:1px solid #ddd;}img.member_woman {border:1px solid #ddd;}img.avatar_man {border:1px solid #3ec6dc; border-radius:3px;}img.avatar_woman {border:1px solid #f69026; border-radius:3px;}#pollForm {text-align:left;}#pollForm p.pollTitle {padding:4px 3px;}#pollForm ul {border-top:1px dotted #ffefe0;}#pollForm li {padding:3px 1px; border-bottom:1px dotted #ffefe0;}#pollForm li:hover {background:#ffefe0;}#pollForm li input {margin-right:1px;}#pollForm li label {}#pollForm p.pollSubmit {text-align:center;}#pollForm input.button {padding:1px 15px;}#pollResults {text-align:left;}#pollResults p.pollTitle {padding:4px 3px;}#pollResults .optionText {padding-top:4px;}#pollResults .resultBarBg {background:#dfdfdf; padding:0; height:15px; margin:0 3px;}#pollResults .resultBar {float:left; height:15px; background:url(/pics/layout/shading5.gif);}#pollResults span {float:left; height:15px; margin-left:3px; font-size:90%; color:#363;} .user-info img {border-radius:3px;box-shadow:3px 3px 3px -3px #999;}#social-tabs2 {float:right; width:300px;}#social-tabs2 > div {position:absolute; width:300px;}#social-tabs2 > div > div {float:right; margin-right:5px;}#search-section {display:flex; gap:0.75rem; margin-bottom:0.75rem;}#search-section > .search-filters {flex:1;}#search-section > .advertisement {width:300px !important; height:250px;}.search-filters dt {float:left; clear:left; width:95px; line-height:1.5rem; text-align:right;}.search-filters dd {display:block; margin-left:105px;}.search-filters dd:not(:last-child) {min-height:3.49rem;}.search-filters dd > input {width:100%;}.search-filters dd > input[type="text"] {text-indent:0.4rem;}.search-filters dd > a.faq {float:right; margin-top:0.2rem;}.search-filters dd > a.faq + input#haku {width:calc(100% - 1.8rem);}.search-filters dd > select {width:100%;}.search-filters ul {margin-left:0;}#container input, #container .chosen-container {line-height:1.7rem; height:1.7rem; font-size:0.95rem;}#container .chosen-choices {border-radius:3px;}#container .chosen-container-single .chosen-single {height:1.5rem; border-radius:3px;}#recipe {display:flex; gap:0.75rem; flex-wrap:wrap; width:100%; overflow:hidden;}#recipe .block {width:calc(50% - 0.375rem); text-align:left !important;}#recipe .block:first-child > *:not(:first-child) {padding-left:0.25rem;}#recipe .block.data > span {float:right; padding-right:8px;}#recipe .block.data > span a {color:#fff;}#recipe .block.data.desc > div {padding:12px 8px; min-height:80px; line-height:16pt; font-size:110%;}#recipe .names {display:block; margin-bottom:5px;}#recipe h2 {padding:0;}#recipe h3 {padding-left:0; line-height:1em; font-size:90%;}#recipe h4 {background:#f93 url(/pics/mask.png) center; color:#fff; font-size:95%; font-weight:bold; text-transform:uppercase; padding:0 7px;}#recipe h4, #recipe .block.data > span {line-height:30px; height:30px; vertical-align:middle;}#recipe a {text-shadow:1px 1px 1px #ccc; color:#e73;}#recipe a:hover {text-shadow:0 1px 0 #999;}#recipe a.similar-recipes {display:block; margin:6px 0;}#recipe .avg_review_stars {display:inline-block; cursor:pointer; margin-bottom:0.5rem;}#recipe .avg_review_stars > span {display:inline-block; margin:0 0 0 10px; background:#f93; color:#fff; text-shadow:0 1px 1px #333; font-weight:bold; padding:1px 6px;}#recipe .images {display:flex; flex-direction:row-reverse; align-items:center; gap:1rem; margin:1rem 0;}#recipe .images .photo {flex:1; text-align:right;}#recipe .images > div img {border:1px solid #eee; background:#fff;}#recipe .thumbs {display:flex; gap:1rem; flex-wrap:wrap; width:140px;}#recipe .thumbs > div {width:calc(50% - 0.5rem);}#recipe .thumbs > div img {padding:0.5rem; width:60px; height:60px;}#recipe dl > dt {clear:left; float:left;}#recipe dl.stats dt {width:140px; padding:2px 0; text-align:left;}#recipe dl.stats dd {width:60px; margin:2px 0 2px 150px;}#recipe dl.stats dd > a, #recipe dl.stats dd > span {display:block; padding:2px 0; background:#f9f9f9; text-align:center; border:1px solid #eee;}#recipe dl.stats dd a:hover {background:#eee;} #recipe dl.stats #favourite-summary {margin-left:-150px; width:360px; max-height:260px; overflow:auto; z-index:2;}#recipe .data dl {width:96%; margin:2px 2%;}#recipe .data dl > * {padding-right:5px; border-top:1px dotted #ddd; line-height:220%;}#recipe .data dl > *.first {border-top:0;}#recipe .data #ads-middle {margin-top:1rem;}#recipe dl.categories dt {width:90px; font-weight:bold; color:#444;}#recipe dl.categories dd {margin-left:90px;}#recipe dl.ingredients dt {width:55px; text-align:right;}#recipe dl.ingredients dd {margin-left:55px; padding-left:30px;}#recipe dl.ingredients dd a {display:block;}#recipe dl.ingredients dd > span {display:block; line-height:1em; padding-bottom:4pt;}#recipe dl.ingredients dd > span > * {display:inline-block; font-size:90%;}#recipe h4, #recipe .block.images img {border-radius:3px;}#recipe .avg_review_stars > span, #recipe dl.stats dd > a, #recipe dl.stats dd > span, #favourite-summary {border-radius:3px;}#recipe .block.images img, #favourite-summary {box-shadow:2px 2px 2px -2px #999;}#favourite-summary {position:absolute; display:none; width:360px; max-height:260px; overflow:auto; margin-top:3px; padding:5px; background:#f9f9f9;}#stats table {width:100%;}#statsSummary {width:100%;}#statsSummary .boxContainer {width:100%; margin-bottom:4px;}#statsSummary .smallbox {}img.stars {background-image:url(/pics/icons/stars.png); background-color:transparent; background-repeat:no-repeat; height:10px; width:62px;}img.stars.s-0 {background-position: -0px -0px;}img.stars.s-0_5 {background-position: -62px -0px;}img.stars.s-1 {background-position: -124px -0px;}img.stars.s-1_5 {background-position: -186px -0px;}img.stars.s-2 {background-position: -248px -0px;}img.stars.s-2_5 {background-position: -310px -0px;}img.stars.s-3 {background-position: -372px -0px;}img.stars.s-3_5 {background-position: -434px -0px;}img.stars.s-4 {background-position: -496px -0px;}img.stars.s-4_5 {background-position: -558px -0px;}img.stars.s-5 {background-position: -620px -0px;}.icons {background:transparent url(/pics/icons.png) no-repeat; height:14px; width:14px; display:inline-block;}.icons.print {background-position:0 0; height:14px; width:15px;}.icons.mobile {background-position:-15px 0; height:16px; width:16px;}.icons.comment {background-position:-31px 0; height:16px; width:16px;}.icons.addthis {background-position:-47px 0;}.icons.help {background-position:-61px 0; height:16px; width:13px;}.icons.club {background-position:-74px 0;}.icons.member {background-position:-88px 0;}.icons.logout {background-position:-102px 0;}.icons.edit {background-position:-116px 0; height:12px; width:13px;}.icons.delete {background-position:-129px 0; height:12px; width:13px;}.icons.close {background-position:-142px 0;}.icons.external {background-position:-156px 0; height:10px; width:10px;}.icons.feed {background-position:-166px 0; height:12px; width:12px;}.icons.pdf {background-position: -178px 0; height:12px; width:12px;}.icons.ok {background-position:-190px 0; height:12px; width:12px;}.iconc {background:transparent url(/pics/content_icons.png) no-repeat; height:16px; width:16px; display:inline-block; margin-right:5px;}.iconc.active-member {background-position:0 0;}.iconc.members {background-position:-16px 0;}.iconc.irc {background-position:-32px 0;}.iconc.stats {background-position:-48px 0;}.iconc.search {background-position:-64px 0;}.iconc.images {background-position:-80px 0;}.iconc.recipes {background-position:-96px 0;}.iconc.reviews {background-position:-112px 0;}.iconc.comments {background-position:-128px 0; height:14px; width:14px;}.iconc.games {background-position:-142px 0;}.iconc.dictionary {background-position:-158px 0;}.iconc.notice {background-position:-174px 0;}.iconc.topic {background-position:-190px 0;}.iconc.post {background-position:-206px 0;}.iconc.my-profile {background-position:-222px 0;}.iconc.my-comments {background-position:-238px 0; height:14px; width:14px;}.iconc.my-friends {background-position:-252px 0;}.iconc.my-images {background-position:-268px 0;}.iconc.my-inventory {background-position:-284px 0;}.iconc.my-list {background-position:-300px 0;}.iconc.my-lists {background-position:-316px 0;}.iconc.my-messages {background-position:-332px 0; height:14px; width:14px;}.iconc.my-recipes {background-position:-346px 0;}.iconc.my-reviews {background-position:-362px 0;}.iconc.feed {background-position:-378px 0; height:12px; width:12px;}.iconc.more-info {background-position:-390px 0; height:18px; width:18px;}#tab-menu {display:flex; gap:0.25rem; height:28px; line-height:28px; padding-left:0.5rem; margin-bottom:0.75rem; border-bottom:1px solid #dedede;}#tab-menu a {padding:0 0.75rem; background:#f9f9f9; border:1px solid #dedede; border-radius:3px 3px 0 0; margin-bottom:-1px;}#tab-menu a.active {border-bottom-color:#fff; background:#fff;} div.loadingMessage{padding:2px 2px 2px 10px; margin-right:10px;background:url(/pics/loading.gif) no-repeat center right;}.item_proposed, .item_accepted, .item_rejected {padding:3px 5px; margin-bottom:3px;}.item_proposed {background:#ff7; color:#333; border:1px solid #666;}.item_accepted {background:#ddfbc5; color:#406820; border:1px solid #6d9a49;}.item_rejected {background:#fdd; color:#c00; border:1px solid #ffa7a7;}.left-panel-menu ul, .left-panel-menu li {text-align:left; list-style:none; margin:0;}.left-panel-menu li {border-top:1px solid #ccc;}.left-panel-menu li:first-child {border-top:0;}.left-panel-menu img {margin-right:3px;}.left-panel-menu a {display:block; padding:2px;}.left-panel-menu a:hover {background:#fff;}.left-panel-menu ul ul {border-top:1px solid #ccc;}.left-panel-menu ul ul li {border-top:0;}.left-panel-menu ul ul a {padding:3px 0 3px 8px;}.left-panel-menu ul ul a:hover {background:#eee;}ul.itemlist, ul.itemlist li {list-style:none;}.itemlist {margin:5px 0 0 0 !important; padding:0;}.itemlist li {margin:0 0 4px 0; padding:4px; background:#fcfcfc; border:1px solid #eee; border-radius:3px;}.itemlist li.lastitem{border-bottom:0;}.itemlist .position {display:block; width:15px; float:left; text-align:right; margin-right:3px;}.suggest_input > ul{list-style:none; margin:0 !important; padding:0; float:none;}.suggest_input > ul > li {text-align:left;}.suggest_input > ul > li input {padding:0; height:20pt; line-height:18pt; border:1pt solid #ccc; vertical-align:middle; background:#fff;}.suggest_input > ul > li input.approved {background:#efe;}.suggest_input > ul > li .clear {position:absolute; width:100%;} .suggest_input > ul > li .clear span {padding:0 5pt; height:20pt; line-height:20pt; border:1pt solid transparent; vertical-align:middle; float:right; margin-top:-20pt; margin-right:-1px; z-index:20; cursor:pointer; color:#999;} .suggest_input > ul > li .clear span:hover {color:#933;}.suggest_input > ul > li .tooltip {position:absolute; font-size:80%; z-index:10;color:#666; text-shadow:1px 1px #fca;}.suggestions {position:absolute; overflow:auto; z-index:11; background:#fff; border:1px solid #393; box-shadow:0 0 5pt #999; border-radius:3pt; text-align:left;}.suggestions > .header {color:#999; font-size:90%;}.suggestions > p span.close {float:right; color:#999; cursor:pointer;}.suggestions > p {padding:5pt;}.suggestions > p.no_hits {padding:5pt; color:#f00;}.suggestions > ul {list-style:none; margin:0 !important; padding:0; float:none; width:100%;}.suggestions > ul > li {cursor:pointer; padding:3pt;}.suggestions > ul > li:hover, .suggestions > div ul li a:hover {background:#9f9;}.suggestions > ul > li.selected {background:#9f9;}.suggestions > ul > li a {color:#333; display:block; padding:3pt 4pt; margin-top:-3pt; margin-bottom:-3pt;}.suggestions > ul > li b {color:#090; text-shadow:0.1em 0.1em #3f3; font-weight:normal!important; font-size:100%;} .suggestions > ul > li span {float:right; padding-left:3px; color:#999;} .suggestions > ul > li a em {color:#333; display:block; font-size:85%;}.dk-tip {font-size:10pt !important;}.dk-tip .qtip-title {font-weight:normal; text-align:left;}.dk-tip .qtip-shadow {box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);}.sitemap {margin-top:10px;}.sitemap li {list-style:none;}.sitemap h2 {margin-left:0; font-size:100%; text-transform:uppercase;}.sitemap h4 {margin-left:25px; font-size:100%; font-weight:normal;}.sitemap h6 {margin-left:50px; font-size:100%; font-weight:normal;}#popup * {text-align:left;}#popup h2 {color:#fff; font-weight:bold; background:#666;}#popup ul {list-style-type:lower-roman; padding:10px 5px 10px 40px;}#popup ul li {line-height:1.5;}#popup em {text-decoration:underline;}#popup .example {padding:5px 10px; background:#efefef; border:1px dashed #ccc; margin:10px; border-radius:3px;}#popup .bread {padding:5px 10px; line-height:18px;}#footnote {width:100%; background:#000;}#footnote, #footnote * {color:#fff;}#footnote p {padding:4px 3px 4px 0; text-align:right;}