@font-face {font-family:'Coolvetica';src:url(fonts/coolvetica.eot);font-weight:normal}@font-face {font-family:'Angelina';src:url(fonts/angelina.eot)}@font-face {font-family:'Coolvetica';src:url(fonts/coolvetica.ttf);font-weight:normal}@font-face {font-family:'Angelina';src:url(fonts/angelina.ttf)}p.price a,p.icons img {behavior:url(/themes/base/css/components/iepngfix.htc)}body {font-family:Arial, sans-serif;font-size:76%;color:#333}.clear,.clearfloats {clear:both}.text-only {display:none}strong {font-weight:bold}em {font-style:italic}h1,h2 {font-size:2em;margin:0 0 .67em 0}h3 {font-size:1.5em;margin:0 0 .75em 0}h4 {font-size:1.17em;margin:0 0 .83em 0}p,blockquote,ul,fieldset,form,ol,dl,dir,menu {margin:0 0 1.12em 0}form {margin:0}ul {list-style-type:disc;margin-left:1.5em}ul ul {list-style-type:circle}ul ul ul {list-style-type:square}li {line-height:1.3}ol {list-style-type:decimal;margin-left:25px;line-height:150%}img.left {float:right}img.right {float:right}a {color:#00337f;text-decoration:underline}a:hover {color:#c5149a}.current a {font-weight:bold}body {background:#FFF}html,body {height:100%}#content {color:#777}div.pagination {clear:both;text-align:right;margin:0;padding:10px 0}ul.pagination {font-size:100%;list-style-type:none;margin:0;padding:2px 4px}ul.pagination li {display:inline;margin:0;padding:1px 2px}ul.pagination li.previous {text-align:left;width:50%}ul.pagination li.index {text-align:center}ul.pagination li.next {text-align:right;width:50%}ul.pagination li a {text-decoration:none;margin:0;padding:2px 5px}ul.pagination li.current {font-size:100%;font-weight:bold}ul.pagination li a:hover,ul.pagination li.current a {color:#FFF;background:#00337F}ul.pagination li.off {display:none}.sorting {border-bottom:1px dotted #adc2d7;text-align:center;width:100%;margin:0 0 15px 0}.sorting td {vertical-align:middle;width:33%;padding:3px 0}.sorting td.sort div {display:inline}.sorting td.sort form {margin:0}.sorting td.sort div.fm-footer {display:none}.sorting td.pages div.pagination {text-align:right}.costs dt {font-weight:bold}#template {width:765px;margin:0 auto}#header {color:#FFF;background:#BFD204 url(images/header.gif) no-repeat bottom;position:relative;height:120px;margin-bottom:10px}#header .slogan {font-weight:bold;font-size:100%;padding:4px 5px;width:500px;overflow:hidden;white-space:nowrap}#header .logo a {display:block;position:absolute;width:330px;height:92px;top:23px;left:6px;background:url(images/logo.gif) no-repeat left center}#header p {text-transform:lowercase;font-family:Coolvetica;color:#ff55a7;text-align:right;font-size:150%;margin:0;padding:0;position:absolute;right:15px}#header .closed {display:block;width:108px;height:78px;background:url(images/closed.png?v=2013);position:absolute;left:350px;top:30px}#header .phone {top:73px}#header .email {top:91px}#header p a {color:#004187;text-decoration:none}#header .tools {list-style-type:none;display:block;position:absolute;right:5px;top:2px}#header .tools li {display:block;float:left;background:url(images/bullet-pink.png) no-repeat center left;padding-left:12px;padding-right:8px}#header .tools li a {color:#FFF;text-decoration:none;font-weight:bold;font-size:90%}#header .tools li a:hover {text-decoration:underline}#search {background:#ecf0b7 url(images/search-top.gif) no-repeat top left;overflow:auto;position:relative}#search .bottom {background:url(images/search-bottom.gif) no-repeat bottom;padding-bottom:10px}#search .forms {background:url(images/search-bg.gif) no-repeat top center;height:27px}#search form {width:40%;margin:0;padding:0;width:230px;float:left}#search label,#search .button {display:none}#quick-search {color:#00337f;font-weight:bold;padding:4px 10px 0 10px;margin:0;position:relative}#quick-search div {display:inline}#quick-search .fm-field-category label {display:none}#search .textbox {border:none;background:none;padding:2px;font-family:Arial,Verdana,sans-serif;font-size:90%;color:#888;height:14px}#search .bookmark {position:absolute;right:15px;top:8px}#clever-search .textbox {position:relative;top:8px;left:154px;width:208px}#ideas-search .textbox {position:relative;top:8px;left:292px;width:208px}#quick-search .button {display:none}#footer {position:relative;padding-bottom:15px}#footer ul {background:url(images/footer.gif) no-repeat;list-style-type:none;text-align:center;margin:0 0 15px 0;height:17px;padding:5px 0;display:block}#footer ul li {display:inline}#footer ul a {padding:0 10px;font-size:90%;font-weight:bold;background:url(images/footer-divider.gif) no-repeat center right}#footer ul .last a {background:none}#footer p {text-align:center;color:#a9a9a9;font-size:90%;margin-bottom:3px}#footer p a {color:#7d7d7d}#footer a {text-decoration:none}#footer a:hover {text-decoration:underline}#footer .site span {background:url(images/footer-logo.gif) no-repeat center left;padding:8px 0 4px 30px;font-size:140%;display:inline-block;font-family:Georgia;color:#b2b2b2}#footer .twitter {width:67px;height:65px;display:block;position:absolute;top:-65px;left:30px;background:url(images/twitter.gif)}#footer .twitter span {display:none}.main {width:600px;float:right;overflow:hidden}#body {clear:both;padding-bottom:10px;padding-top:10px}#sidebar {width:152px;padding-right:3px;margin-right:10px;float:right;padding-bottom:65px}.content .items .item {padding-bottom:5px}.content .item {float:left;overflow:hidden}.content .item a {text-decoration:none}.content .item a:hover {text-decoration:underline}.content .item .quantity {font-size:90%;color:#777}.products .item {width:199px;margin-right:1px;height:230px;padding:0;text-align:left;border-bottom:1px dotted #adc2d7;padding-top:5px;margin-bottom:10px;position:relative}.products .item .thumbnail {text-align:center;position:relative;height:140px}.products .item .icons {display:block;position:absolute;right:0px;top:-20px;z-index:10;margin:0;padding:0;width:46px}.products .item .details {width:135px;padding-left:5px;text-align:left}.products .item .heading {font-weight:bold;font-size:100%;letter-spacing:0px;height:24px;padding-right:5px;border:none;font-family:Arial}.products .item .heading a {color:#373737}.products .item .description {font-size:90%;line-height:150%;padding-right:8px}.products .item .price {margin:0;padding:0}.products .item .price a {font-weight:bold;position:absolute;top:90px;right:5px;width:43px;height:37px;background:url(images/price-tag-blue.png);margin:0;z-index:5;padding:10px 0 0 50px;line-height:130%;font-size:90%;text-align:left;color:#36638b;cursor:pointer}.products .item .large a {padding:10px 10px 0 40px;text-align:right}.products .item .thumbnail .offer a {color:#FFF;background:url(images/price-tag-red.png)}.products .item .description .offer {font-weight:bold}.products .item .description .express {color:#38ace2;font-weight:bold}.products .item .description .recommended {color:#d3a83c;font-weight:bold}.products .item .note {line-height:1;white-space:nowrap;overflow:hidden}.products .item .note span.source,.products .item .note abbr {font-size:smaller;color:#888}.products .item .note abbr {color:#666;text-transform:none}.products .item .confirmed {position:absolute;width:42px;height:39px;background:url(images/confirmed.png) no-repeat;left:0px;top:0px;padding:10px 2px 0 2px;text-transform:uppercase;text-align:center;font-weight:bold;font-size:90%;color:#f13a94}.products .item .older {background:url(images/confirmed_blue.png);color:#0c406b}.products .item .old {background:url(images/confirmed_grey.png);color:#404040}.products .item .not-live {background:url(images/confirmed_grey.png);color:#404040;padding-top:15px;height:34px}#search-results .products .item .confirmed {top:auto;bottom:-8px}.products .inactive {opacity:0.5;filter: alpha(opacity = 50);zoom:1}p.express {color:#38ace2;font-weight:bold}.products .last {border:none}.item .more {text-align:center;padding-right:15px;margin-top:5px}.item .more a {color:#e92abc;font-weight:bold;font-size:80%;text-decoration:underline}.fixed .item {height:180px;background:none;width:142px;padding-right:5px}.content .reference {color:#486389;font-style:italic;font-size:80%;padding:0 0 10px 0}.items .lined {background:url(images/lined.gif) no-repeat center right}.content .fixed .item .title a {white-space:normal;line-height:150%}.details .options {border-top:1px dotted #adc2d7;padding-top:15px;margin-top:5px;clear:both}.details .options ul {display:block;margin:10px 0 0 0;padding:10px 0 0 0;background:url(images/actions.gif) no-repeat top left;height:60px}.details .options li {display:inline}.details .options a {display:block;height:30px;padding-left:45px;float:left;font-size:smaller;font-weight:bold;color:#555555;text-decoration:none;width:55px;padding-top:0;line-height:125%}.details .options .first a {padding-left:42px;width:48px;padding-right:10px}.details .options .last a {width:45px;padding-left:45px}.details .options a:hover {text-decoration:underline}p.basket {display:inline}p.basket a {height:40px;background:url(images/basket-button.gif) no-repeat center left;padding-left:40px;display:block;line-height:40px;color:#BFD204;font-weight:bold;padding-right:10px;float:right}#flash {background:url(images/flash.gif) repeat-y center;margin-bottom:10px}.flash {line-height:150%}.flash p {padding:0 10px;font-size:110%;text-align:center;color:#f40bbc;margin:0}.flash a {color:#f40bbc;font-weight:bold}.flash-top {height:10px;background:url(images/flash.gif) no-repeat top left}.flash-bottom {height:10px;background:url(images/flash.gif) no-repeat bottom right}.content p.highlight {background:#e2e3ed url(images/highlight-bg.gif) no-repeat top left;color:#003480;font-size:100%;font-weight:normal;margin:5px 0;padding:5px 8px}.content p.highlight.bottom {background-position:bottom right}.content div.highlight {background:#e2e3ed url(images/highlight-bg.gif) no-repeat top left;color:#003480;font-size:100%;font-weight:normal;margin:5px 0;clear:both}div.highlight .bottom {padding:2px 5px 2px 7px;background:url(images/highlight-bg.gif) no-repeat bottom right}.highlight a {text-decoration:none}.highlight a.active,.highlight a:hover {color:#e92abc}.highlight .sep {color:#bed000;font-size:80%}div.highlight .guarantee {line-height:165%;font-size:80%;color:#708db7}.guarantee strong {font-size:110%;color:#00337f}.products {clear:both}.product .bookmark {float:right;padding-bottom:5px}.product .icons {clear:right;float:right;margin:0;padding:0}.product .images {width:290px;float:left;text-align:center}.product .images ul li {list-style-type:none;display:inline}.product .images ul li a.thumb {display:inline-block;border:1px solid #AAA;margin:3px;vertical-align:middle}.product .images ul li a.thumb:hover {border-color:#777}.product .images ul li a.hide {display:none}.product .images ul a.enlarge {display:inline-block;color:#777;text-decoration:none;text-transform:lowercase;font-weight:bold;height:15px;padding:10px 5px 10px 25px;background:url(images/enlarge.gif) no-repeat center left;vertical-align:middle}.product .images ul a.enlarge:hover {text-decoration:underline}.content .product h1.title {border:none;margin-bottom:0;padding-bottom:0;vertical-align:bottom}.content .product h1.title img {vertical-align:middle}.product {color:#444}.product .details {width:300px;margin-left:10px;float:left}.content .product .heading {padding-top:25px;font-size:150%;color:#BFD204;border:none}.content .product .details .heading {font-size:100%;padding-top:10px;border:none;font-family:Arial;font-weight:bold}.product .pricing h2.heading {padding-top:0}.admin-info {border:1px dotted #CCC;background:#F4F4F4;padding:10px;margin:15px 0}hr {padding:15px;background:#FFF;border:none;size:1px;color:#FFF}.product ul.specs li {line-height:150%}.details ul {margin:5px 0 5px 25px;padding:0}.details ul strong {color:#444}.soft,.details ul span {color:#777}.content .admin {clear:both;border:1px solid #d1d1d1;background:#f8f8f8;border-top:none;margin:20px 0}.content .admin .header {background:#f4f4f4;border-bottom:1px solid #d1d1d1;position:relative}.content .admin .header h2.title {padding:12px 10px 8px 10px;border-top:1px dotted #CCC;margin:0;font-family:Coolvetica;font-weight:normal;color:#49658c;font-size:150%}.content .admin .header a {position:absolute;top:7px;right:5px;background:#FFF;border:1px solid #e1e1e1;padding:7px 15px;display:inline-block;font-size:90%}.content .admin .body {clear:both}.content .admin .body .heading {padding:10px;font-size:100%;font-style:italic;font-family:sans-serif;font-weight:bold;letter-spacing:0;margin:0;border-bottom:1px solid #d9d9d9}.content .admin .body .heading span {color:#ff53a7}.content .admin .body ul.info {margin:0;width:40%;float:left;padding:10px 10px 10px 30px;color:#ff53a7;font-weight:bold;list-style-type:disc}.content .admin .body ul.info li {line-height:150%}.content .admin .body ul.info .label {color:#353535}.content .admin .body ul.info .value {color:#6f6f6f}.content .admin .body p.notes {padding:10px;line-height:150%}.content .admin .body .charges {text-align:center;padding-bottom:10px}.content .admin .action {clear:both;border-top:1px solid #e1e4ed;border-bottom:1px solid #c2c2c2;font-size:smaller;text-align:right;padding:5px 10px;background:#ebecf1;background:-webkit-linear-gradient(#f6f5fa, #e4e4ee);background:-moz-linear-gradient(100% 100% 90deg, #f6f5fa, #e4e4ee)}.content .admin .action a {font-style:italic}.content .admin .action strong {color:#ff53a7}.content .admin .contact {width:100%}.content .admin .contact td.action {padding:5px 10px;font-size:smaller;border-top:1px solid #e1e4ed}.content .admin .contact td {padding:8px;border-top:1px solid #eaeaea;border-bottom:none;font-size:90%;line-height:150%}.content .admin .contact td.logo {vertical-align:middle;text-align:center;background:#FFF}.content .admin .contact th.notes {background:#f8eff4}.content .admin .contact th {padding:8px;border-top:1px solid #d7d7d7;background:#f4f4f4;font-weight:bold;color:#444}.content .admin .contact span,.content .admin .contact strong {color:#ff53a7}.content .admin .history {width:100%}.content .admin .history th {padding:5px;font-weight:bold;border-bottom:1px solid #CCC}.content .admin .history td {padding:5px;border-bottom:1px solid #CCC}.content .admin .history .row1 td {background:#FFF}.content .admin .history .row2 td {background:#F8F8F8}.content .product-notes .body .heading {color:#434343;font-style:normal}.contact-us {position:relative;height:65px;background:url(images/contact-us.gif) no-repeat center;border-top:1px dotted #adc2d7;border-bottom:1px dotted #adc2d7;margin:10px 0}.contact-us p {text-transform:lowercase;font-family:Coolvetica;color:#ff55a7;font-size:130%;margin:0;padding:0;position:absolute}.contact-us .phone {top:20px;left:195px}.contact-us .email {top:20px;left:370px}.contact-us p a {color:#004187;text-decoration:none}table.prices {margin:10px auto}table.prices th {color:#e92abc;text-align:left;font-size:90%;font-weight:bold;border-bottom:1px dotted #adc2d7;padding:5px 7px}table.prices td {color:#999;font-size:90%;font-weight:bold;padding:5px 25px 5px 7px}table.prices th.qty {color:#BFD204;text-align:right}table.prices td.qty {color:#444;text-align:right;padding-right:7px}table.prices tr.profit td,table.prices tr.postage td {border-top:1px dotted #adc2d7}table.prices tr.markup td.qty {color:#ff51a6}table.prices tr.markup td {color:#546c8e}table.prices tr.profit td {color:#444}.pricing p {text-align:center}.content p {padding-top:5px;padding-bottom:5px;margin:0}.smaller {font-size:90%}.text {line-height:150%;margin-bottom:5px}.center,.centered {text-align:center}h2.title,h1.title {color:#BFD204;font-weight:normal;font-size:200%;margin:0;padding-bottom:5px}h2.title {margin-top:20px}.heading {color:#BFD204;font-weight:bold;font-size:150%;margin:0;padding-bottom:5px}.document {background:url(images/document.gif) repeat-y center;position:relative}.document p.breadcrumbs {margin-top:-5px;margin-bottom:10px;font-size:90%}.document h2.heading a {color:#BFD204;text-decoration:none}.document h2.heading a:hover {text-decoration:underline}.document h3.heading {border-bottom:1px dotted #adc2d7;color:#00337F;font-size:140%;font-weight:bold;padding-bottom:8px;margin-bottom:5px}.document ul {font-size:110%;margin:10px 25px 15px 25px;color:#c4149a}.document li span.label {color:#BFD204;font-size:110%;font-weight:bold}.document li span.value {color:#777}.document label {color:#777;margin-bottom:3px}.document .fm-options {padding-top:3px}.document .fm-field {padding:5px 0}.document #content {padding-top:30px;min-height:230px;padding-left:180px;padding-right:25px;background-repeat:no-repeat;background-position:top left}.document-top {background:url(images/document-top.gif) no-repeat top}.document-bottom {background:url(images/document-bottom.gif) no-repeat bottom;padding-bottom:20px}#document-contact .content {background-image:url(images/document-contact.gif)}#document-about .content {background-image:url(images/document-about.gif)}#document-clients .content {background-image:url(images/document-clients.gif)}#document-resources .content {background-image:url(images/document-links.gif)}#document-ordering .content {background-image:url(images/document-ordering.gif)}#document-request .content {background-image:url(images/document-request.gif)}#document-help .content {background-image:url(images/document-help.gif)}#document-smallorders .content {background-image:url(images/document-small.gif)}#document-why .content {background-image:url(images/document-why.gif)}#document-why .text p strong {font-size:115%;color:#BFD204}#document-why .pink {background:url(images/pink-bar.gif);width:440px;padding:10px 5px 5px 5px;height:15px;margin:5px auto 15px auto;text-align:center;color:#00337f;font-size:115%}.pink a {color:#c4149a;text-decoration:underline}#document-why p.centered {width:260px;margin:10px auto}#document-why a.button {margin:5px;float:left;letter-spacing:-1px}#document-user .content,#document-register .content,#document-login .content {background-image:url(images/document-account.gif)}#group-subscribe legend {color:#BFD204}.clear-floats {clear:both}#document-links div.float-left {padding:3px 10px 20px 0;float:left;width:170px;position:relative}#document-links h3 a {text-decoration:none}.document ul {list-style-image:url(images/bullet-pink.gif)}.document ul li {color:#484848}#document-terms a,.document strong {font-weight:bold;color:#BFD204;text-decoration:none}.document em {color:#c4149a;font-weight:bold;font-style:normal}.document em strong {font-style:italic}.ccmsForm table.prices input.textbox {width:75px}.ccmsForm table.prices {margin:10px auto}.ccmsForm table.prices th,.ccmsForm table.prices td {text-align:center;white-space:nowrap;padding:5px}.ccmsForm fieldset p.description,.ccmsForm .fm-field-description {font-style:italic;line-height:18px}.off {display:none}.results {background:#FFF;margin:5px 10px 0 10px;clear:both;border-top:1px solid #FFF;border-bottom:1px solid #e9eaf0;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}.results p.sorry {text-align:center;margin:0;padding:10px;color:#666}.results .group {clear:both}.results .items {padding:3px}.results div.highlight,.results .item {width:235px;background:#FFF;margin-right:5px;float:left;height:90px;border-bottom:1px dotted #adc2d7;padding-top:5px;padding-left:2px;color:#777;display:block;position:relative;margin-bottom:0}.results .item .left {float:left;margin-right:5px}.results .item p {line-height:150%;font-weight:normal;font-size:90%}.results .item p strong {font-weight:normal}.results .item .item-heading {font-size:100%;font-weight:bold;margin:0 0 3px 0;padding:0}span.recommended,.results .item .recommended {color:#d3a83c;font-weight:bold}.results .item .item-heading a {text-decoration:none;color:#333}.results .info {clear:both;padding:10px 10px 10px 10px}.results .controls {clear:both;padding:5px;text-align:center;font-size:90%;background-color:#e9eaf0;margin:3px 0 0 0;-moz-border-radius:5px;-webkit-border-radius:5px}.results div.highlight {border-bottom:1px dotted #adc2d7}.results .group-Categories .item {width:105px;height:100px;text-align:center;margin:0;padding:0;border:none}.results h2.heading {padding:10px 5px 5px 5px}.results .count {margin:0;float:left;width:150px}.results ul.paginate {clear:both;float:right;width:150px;list-style-type:none;margin:0;padding:0;text-align:right}.results ul.paginate a {font-weight:bold;text-decoration:none;padding:0 5px}.results ul.paginate a:hover,.results ul.paginate a.active {background:#00337F;color:#FFF}.results ul.paginate li {display:inline}.results .show-all {padding:0;margin:0;text-align:center}.results .show-all a {text-decoration:none}.results .show-all a:hover {text-decoration:underline}.description-block p.text {padding-top:0;padding-bottom:5px;line-height:1.4}#clients-table {background:url(images/clients-bg.gif) repeat-y 0px 157px}#clients-table .picture {float:left;width:170px;height:170px;padding-right:1px;padding-top:1px;text-align:center}#inspiration {padding:7px 10px 10px 10px;width:284px;height:166px;background:url(images/inspiration.gif) no-repeat;float:right;margin-left:10px;margin-bottom:10px;position:relative}#inspiration p.top {font-weight:bold;font-style:italic;color:#c4149a;font-size:120%;text-align:center;margin-bottom:10px}#inspiration p.bottom a {color:#FFF;font-weight:bold;text-decoration:none;display:block;position:absolute;text-align:right;top:152px;right:0;padding-top:12px;width:225px;padding-right:70px}#inspiration .item {width:85px;text-align:center;height:auto;height:110px}#inspiration .item p {padding:2px 0}#inspiration .lined {background:url(images/lined-small.gif) no-repeat top right}#home .picture.center {margin-bottom:15px}.float-left {float:left}.float-right {float:right}#home .highlight p {padding:4px 8px}#home .highlight {margin-bottom:10px}.notes dt,.highlight dt {padding-top:10px;font-weight:bold;padding-bottom:5px}.notes dd,.highlight dd {padding-left:10px}.content p.toolbar {background:#F4F4F4;border:1px solid #EEE;margin:0 0 10px 0;padding:6px 10px;font-size:90%}a.button,form input.button,body form.ccmsForm input.button {width:96px;height:27px;font-size:120%;text-align:center;font-weight:bold;background:url(images/button.png);cursor:pointer;padding:none}body form.ccmsForm fieldset .fm-field {margin-bottom:5px}a.button {line-height:25px;display:block;color:#FFF;text-decoration:none}.offer {color:#FF0000;text-align:center;font-weight:bold}dl.info {margin:10px 30px;line-height:150%;padding:15px;background-color:#EEE;border:1px solid #DDD}dl.info dt {font-weight:bold}dl.info dd {padding-left:10px}table.simple {margin:5px auto}table.simple th {border-bottom:1px dotted #adc2d7;color:#E92ABC;font-weight:bold;text-align:center;padding:5px}table.simple td {text-align:center;padding:5px;color:#999999;font-weight:bold}#sidebar .chunk {padding:10px 0;border-bottom:1px dotted #adc2d7}#sidebar .cards {color:#36638c;text-align:center;padding-bottom:25px;font-weight:bold;font-size:90%;background:url(images/cards.gif) no-repeat 50% 75%}#sidebar .signup {background:url(images/signup.gif) no-repeat center right;padding-left:5px}#sidebar .signup p {padding-right:60px;line-height:150%;font-size:90%;font-weight:bold}#sidebar .signup a {text-decoration:none}#sidebar .chunk a {color:#36638c}#sidebar .testimonials {margin-top:10px;background:url(images/testimonials-bg.gif) no-repeat top center;padding:5px;font-family:"Angelina";font-weight:normal;font-size:125%}#sidebar .testimonials .heading {padding:10px 0 30px 35px}#sidebar .testimonials a {text-decoration:none}#sidebar .testimonials .quote {padding:5px;margin:0;font-size:150%}#sidebar .testimonials .more {text-align:right;margin:0}#sidebar .articles {background:#f8f9fb}#sidebar .module {background:no-repeat center bottom;clear:both}#sidebar .footer {background:#FFF;clear:both;height:5px}#sidebar .module .header {height:24px;background:url(images/box-top-categories.gif) no-repeat bottom}#sidebar .module .header .title {display:none}#sidebar .module .body {padding-bottom:10px;background-position:bottom;background-repeat:no-repeat}#sidebar .module .list {color:#ff57a8;list-style-type:none;margin:0;padding:3px 7px;overflow:hidden}#sidebar .module .list li {background:url(images/bullet-pink.png) no-repeat 3% 50%;border-bottom:1px dotted #cbd442;line-height:165%;padding-left:16px;white-space:nowrap}#sidebar .module .list li.last {border:none}#sidebar .module .list a {color:#333;text-decoration:none}#sidebar .module .list a.current {color:#486389}#sidebar .module .list a:hover {text-decoration:underline}#sidebar .module .collapse,#sidebar .module .expand {display:block;color:#FFF;font-family:Arial;font-weight:bold;text-align:center;padding:5px;text-transform:uppercase;text-decoration:none;background:url(images/expand.png) no-repeat center right;margin:0 33px}#sidebar .module .collapse {background-image:url(images/collapse.png);margin:0 28px}#more-categories {display:none}#sidebar .departments .header {background-image:url(images/box-top-departments.gif)}#sidebar .departments {background-color:#e7e9f0}#sidebar .departments .body {background-image:url(images/box-blue-bottom.gif)}#sidebar .departments .list li {border-color:#a7b6cd}#sidebar .departments .list a {color:#486389;font-weight:bold}#sidebar .categories .body {background:#f4f7d6 url(images/box-green-bottom.gif) no-repeat bottom}#sidebar .themes .header {background-image:url(images/box-top-themes.gif)}#sidebar .themes .body {background-image:url(images/box-pink-bottom.gif);background-color:#faeffa}#sidebar .themes .list li {border-color:#dba1ba}#sidebar .themes .list a {color:#925179;font-weight:bold}#sidebar .grey .header {background-image:url(images/box-top-browsed.gif)}#sidebar .grey {background:url(images/box-grey-bg.gif) repeat-y top center}#sidebar .grey .body {background-image:url(images/box-grey-bottom.gif)}#sidebar .grey .list li {border-color:#333}#sidebar .grey .list a {color:#333;font-weight:bold}ul.recent {list-style-type:none;margin:0;padding:0 5px}ul.recent li {padding:5px;list-style-type:none;border-bottom:1px dotted #AAA;overflow:hidden;white-space:nowrap;font-size:90%}ul.recent li img {vertical-align:middle;padding-right:5px}ul.recent li a {color:#333;text-decoration:none}ul.recent li a:hover {text-decoration:underline}ul.recent li.last {border:none}.content h1.title {font-family:Coolvetica;font-weight:normal;border-bottom:1px dotted #adc2d7}.document .content h1.title {margin-bottom:10px}.results h2.heading,.content h2.heading {font-family:Coolvetica;font-weight:normal;color:#486389;border-bottom:1px dotted #adc2d7;margin-bottom:5px}.content h2.heading {margin-top:5px}#home .showcase {padding:10px 0 20px}.slider {width:600px;position:relative;padding-top:3px;overflow:hidden}.document .slider,.document .slider li {width:560px}.slider .slide {overflow:hidden;position:relative}.slider h2.heading {padding:5px 0 5px}.slider ul,.slider li {margin:0;padding:0;list-style-type:none}.slider li {width:600px}.slider .prevBtn a {position:absolute;top:3px;right:23px;display:block;width:23px;height:24px;background:url(images/slide_prev.gif) no-repeat top left}.slider .nextBtn a {position:absolute;top:3px;right:0px;display:block;width:23px;height:24px;background:url(images/slide_next.gif) no-repeat top left}.slider .prevBtn a span,.slider .nextBtn a span {display:none}.slider .prevBtn a:hover,.slider .nextBtn a:hover {background-position:bottom}#slider_featured .slide {height:490px}#slider_different .slide,#slider_offers .slide {height:255px}#slider_more .slide {height:765px}.document .slide ul {font-size:100%}.document #slider_reviews .slide {height:600px}.slide .single,.slide .double {display:block;padding:5px;float:left}h1.recommended {background:url(images/labels-recommended.gif) no-repeat center right;padding-top:5px}h1.new {background:url(images/labels-new.gif) no-repeat center right;padding-top:5px}h1.british {background:url(images/labels-british.gif) no-repeat center right;padding-top:5px}h1.express {background:url(images/labels-delivery.gif) no-repeat center right;padding-top:5px}h1.offers {background:url(images/labels-offers.gif) no-repeat center right;padding-top:5px}.recommended h2.heading {color:#dbab40;background:url(images/labels-recommended.gif) no-repeat center left;padding-left:40px}.delivery h2.heading {color:#41b6e9;background:url(images/labels-delivery.gif) no-repeat center left;padding-left:40px}.new h2.heading {color:#f48b2d;background:url(images/labels-new.gif) no-repeat center left;padding-left:40px}.offers h2.heading {color:#ff2926;background:url(images/labels-offers.gif) no-repeat center left;padding-left:40px}.review {display:block;padding:5px 10px 0 10px;clear:both}.review .description {text-align:center;font-family:"Angelina";font-size:175%;font-weight:normal;padding:0;margin:0}.review .author {padding:5px 5px 5px 30px;float:right;font-size:90%;background:url(images/pencil.gif) no-repeat center left}.slide p.text {color:#777;font-size:smaller}.top .slide .text {font-size:90%}.slider .slide h2.heading {padding:5px 0 0 0;border:none}.categories .item {margin-top:10px;margin-right:5px;width:95px;text-align:center;font-weight:bold;height:125px;font-size:90%;background:url(images/line-categories.gif) no-repeat top right}.categories .item a {line-height:125%;text-decoration:none;color:#555}.categories .last {background:none}p.breadcrumbs {color:#8a8a8a;font-size:90%;margin:0;padding:2px 0 12px 0}p.breadcrumbs a {color:#8a8a8a;text-decoration:none}p.breadcrumbs a:hover {text-decoration:underline}.summary {font-size:90%}.framework {border-collapse:collapse;margin:5px 0}.framework td {padding:5px;border-bottom:1px solid #EEE}.framework th {font-weight:bold;background:#DDD;padding:5px}.document .right {text-align:right}.document ul.about {list-style-type:none;list-style-image:none;margin:0;padding:5px 0 10px 0}.document ul.about li {margin:0;line-height:38px;font-weight:bold;color:#888;font-size:90%;list-style-type:none;background:url(images/about-first.gif) no-repeat center left;padding-left:45px}.document ul.about li.second {background-image:url(images/about-second.gif)}.document ul.about li.third {background-image:url(images/about-third.gif)}.document ul.about li.fourth {background-image:url(images/about-fourth.gif)}.ideas {list-style-type:none;margin:0;padding:10px;line-height:150%}table.sample {border:1px solid #CCC}table.sample th {font-weight:bold;padding:5px;background:#DDD;width:30%;line-height:150%}table.sample td {padding:5px;background:#EEE;width:70%;line-height:150%;border-bottom:1px solid #DDD}