/* Processed by Cuttlefish CMS (modified Shaun Inman's CSS-SSPP) in 0.0502s on Tue, 07 Sep 2010 18:10:36 +0000 <http://www.shauninman.com/search/?q=SSPP> */
@import url(jude-temp.css); body {font-family:sans-serif;font-size:76%;line-height:1.3}.clear,.clearfloats {clear:both}.textonly {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}strong {font-weight:bold}em {font-style:italic}h1,h2 {color:#900;font-size:2em;margin:0 0 .67em 0}h3 {color:#00707A;font-size:1.5em;margin:0 0 .75em 0}h4 {color:#900;font-size:1.17em;margin:0 0 .83em 0}p,blockquote,ul,fieldset,form,ol,dl,dir,menu {margin:0 0 1.12em 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}img.left {float:right}img.right {float:right}blockquote {border-left:1px solid #900;margin-left:.5em;padding-left:1.5em}a:link,a:visited {color:#900;text-decoration:none}a:hover,a:focus {color:#aa9900;text-decoration:underline}a:active {color:#909}.current a {font-weight:bold}p a:link,p a:visited {text-decoration:underline}.flash {margin-top:10px}.flash p {background-color:#396cbd;border:1px solid #06398a;color:#fff;font-weight:bold;font-size:110%;letter-spacing:1px;margin:4px 0;padding:4px 24px;position:relative;text-align:center}.flash p img.close {position:absolute;right:2px;top:2px}.flash p a {color:#9fd2ff}.flash p a:hover {color:#d2ffff}.flash p.warning {background-color:#fad163;border-color:#c79e30;color:#000}.flash p.warning a {color:#946b00}.flash p.warning a:hover {color:#613800}.flash p.fatal,.flash p.error {background-color:#db3939;border-color:#a80606;color:#ff0}.flash p.fatal a,.flash p.error a {color:#fad163}.flash p.fatal a:hover,.flash p.error a:hover {color:#ffff96}div.pagination {text-align:center;margin:0;padding:2px 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:1px;padding:1px}ul.pagination li.current {font-size:100%;font-weight:bold}#page {margin:0 auto;width:984px;background:#fff url(images/bg.png) center top}#header {padding:0;position:relative;background:#fff url(images/head.png) center top no-repeat;height:125px}#header h1 a {display:block;width:242px;height:125px}#header h1 span {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}#header h2 {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}#header div#menu {position:absolute;right:12px;top:8px}#header ul.menu {list-style-type:none;margin:0;padding:0}#header ul.menu li {float:left;margin:0;padding:0}#header ul.menu li a {display:block;padding:4px 10px;color:#333}#header #tools {position:absolute;right:22px;bottom:10px}#header #tools li.basket {display:block;padding:4px}#header #tools li.basket a {display:inline;padding:0}#header p.strapline {position:absolute;font-size:180%;left:260px;top:50px}#header #breadcrumbs {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden;clear:left}#header #breadcrumbs p {margin:0}#body {clear:left;padding:0 12px}#body #sidebar {float:left;margin:0 10px;width:140px}#body #content {margin-left:160px;padding:0 10px}#body #content .show {float:left;width:784px}#footer {clear:both;background:#fff url(images/foot.png) center top no-repeat;padding-top:23px;position:relative;overflow:auto}#footer ul.menu {list-style-type:none;margin:0;padding:0;float:right;margin-right:20px}#footer ul.menu li {float:left;margin:0;padding:0}#footer ul.menu li a {display:block;padding:0 10px 10px 10px;color:#333}#footer ul.menu li.copyright {display:block}#footer ul.menu li.copyright a {display:inline;padding:0}#footer p.info {clear:both}#sidebar .navigation .header,#sidebar .cmstext .header {background:#292929;color:#fff;padding:5px 10px}#sidebar .navigation .header h2,#sidebar .cmstext .header h2 {color:#fff;font-size:125%;margin:0;padding:0}#sidebar .navigation .body,#sidebar .cmstext .body {padding:0}#sidebar .navigation .body p,#sidebar .cmstext .body p {font-size:85%;padding:5px}#sidebar .navigation ul.menu,#sidebar .cmstext ul.menu {list-style-type:none;padding:0;margin:0}#sidebar .navigation ul.menu li,#sidebar .cmstext ul.menu li {background:#fff url(images/sidebar_list.png) bottom repeat-x}#sidebar .navigation ul.menu li a,#sidebar .cmstext ul.menu li a {color:#333;display:block;padding:10px}#sidebar .assist .header {background:#900;color:#fff;padding:5px 10px}#sidebar .assist .header h2 {color:#fff;font-size:120%;margin:0;padding:0}#sidebar .assist .body {font-size:105%;font-weight:bold;color:#900;padding:5px}#sidebar .assist .body p span.adr {font-size:90%}#sidebar .ads ul {list-style-type:none;margin:0;padding:0}#sidebar .ads ul li {padding:5px 0}.features {border-top:1px solid #ccc;margin-bottom:10px}.home .features {border-bottom:1px solid #ccc;border-top:0}div.feature_main .header {background:#4C5363;color:#fff;padding:5px 10px}div.feature_main .header h1 {color:#fff;float:left;font-size:130%;margin:0;padding:0 1em 0 0}div.feature_main .header h1 a {color:#fff}div.feature_main .header h1 a:link {color:#fff}div.feature_main .header h1 a:visited {color:#fff}div.feature_main .header h1 a:hover {color:#fff}div.feature_main .header .price {color:#FFE842;font-size:130%}div.feature_main .header a {color:#fff}div.feature_main .header a:link {color:#fff}div.feature_main .header a:visited {color:#fff}div.feature_main .header a:hover {color:#fff}div.feature_main .body {background:#900;color:#fff}div.feature_main .body .picture {float:left}div.feature_main .body .picture img {display:block;padding:10px}div.feature_main .body .description {padding:10px;margin-left:222px}div.feature_main .body a {color:#FFE842}div.feature_small {float:left;margin:10px 10px 10px 0;width:auto}div.feature_small .header {background:#c5e8fa;color:#007a7a;padding:5px}div.feature_small .header h2 {color:#fff;font-size:80%;margin:0;padding:0;overflow:hidden;width:132px;height:2.2em;line-height:1}div.feature_small .header a {color:#007a7a}div.feature_small .body .picture img {display:block}div.feature_small .body .description {padding:5px}p.more-details,p.price {float:left;width:auto}p.price {color:#990000;clear:right;font-weight:bold;font-style:italic;font-size:110%}.product p {padding-top:10px}.product p.more-details {padding-right:10px}form.addtobasket {clear:right;float:right}form.addtobasket button {background:#FFEC44 url(images/buynow.png) right no-repeat;color:#990000;cursor:pointer;padding:6px 30px 6px 8px;font-weight:bold;font-style:italic;display:block;text-decoration:none;border:0;-moz-border-radius:4px;-khtml-border-radius:4px}form.addtobasket button:hover span {color:#990000;text-decoration:underline}div.feature_main p.buy-now a {color:#900}div.product {position:relative}div.product .header {background:#900;color:#fff;padding:5px 10px}div.product .header h1 {color:#fff;font-size:130%;margin:0;padding:0}div.product .blurb {float:left;width:550px}div.product .about-download {clear:right;padding-top:5px}div.product .body .picture {float:left;margin-right:10px}div.product .body .picture img {display:block}div.product .body .samples {padding:10px 0}div.product .body .samples ul {text-align:right;list-style-type:none;margin:0;padding:0}div.product .body .samples ul li {margin-bottom:16px}div.product .body .samples ul a {background:#900 url(images/sample.png) right no-repeat;color:#FFE842;padding:6px 30px 6px 8px;-moz-border-radius:4px;-khtml-border-radius:4px}div.product .body p.about-download {margin-bottom:8px}div.product .body .download-now {text-align:right}div.product .body .download-now a {background:#900 url(images/sample.png) right no-repeat;color:#FFE842;padding:6px 30px 6px 8px;text-decoration:none;-moz-border-radius:4px;-khtml-border-radius:4px}div.product .body .download-now a:hover {text-decoration:underline}div.product .body .main_information {clear:left;padding-top:10px}div.product .body .main_information div.images {float:right;padding-left:10px}div.product .body .main_information div.images ul {list-style-type:none;margin:0;padding:0}div.product .body .main_information div.images ul li img {display:block;margin:0 auto 5px auto}span.document img {vertical-align:text-bottom}ul.samples ul.samples {padding:0 0 10px 0;margin:0}ul.samples ul.samples li {list-style-type:none}.listing div.product {clear:right;overflow:auto}.listing div.product .header h2 {clear:right;color:#fff;float:left;width:auto;font-size:100%;margin:0;padding:0 1em 0 0}.listing div.product .header h2 a {color:#fff}.listing div.product .header .price {color:#FFE842}.listing div.product .body .info {margin-left:152px}.module .header {position:relative}.module .header ul.actions {list-style-type:none;margin:0;padding:0;position:absolute;right:4px;top:4px}.module .header ul.actions li {float:left}.module .header ul.actions li a {background:#fff;display:block}.module .header ul.actions li a img {display:block}.checkout ul.actions {list-style-type:none;margin:0;padding:0}.checkout ul.actions li {float:left;margin-right:10px}.checkout ul.actions li a {background:#900 url(images/buttonbg.png) repeat-x;color:#fff;display:block;padding:6px 10px;-moz-border-radius:4px;-khtml-border-radius:4px}input.button {background:#900 url(images/buttonbg.png) repeat-x!important;width:auto!important;font-weight:normal!important;letter-spacing:0px!important;-moz-border-radius:4px;-khtml-border-radius:4px}.offlinesales .error {color:red;font-weight:bold}.offlinesales table.user-details {border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:10px;width:35%;float:right}.offlinesales table.user-details td {padding:4px}.offlinesales h3 {display:none}.offlinesales table.basket {border:1px solid #ccc;width:60%}.offlinesales table.basket th.price {border-right:0}.offlinesales .howto-notify {border-top:1px solid #ccc;clear:both;margin-top:1em;padding-top:1em}.offlinesales form#send-invoice .order-number label {float:left;margin-right:1em;padding-top:2px}.offlinesales form#send-invoice .order-number input.textbox {margin:0;width:23.5em}.offlinesales form#send-invoice .order-number .fm-field-description {color:#666;padding:4px 0}.offlinesales form#send-invoice .fm-footer {padding-top:5px}.cmsPage ul.samples {list-style-type:none;margin:0;padding:0}.cmsPage ul.samples li a.product {font-size:130%}.cmsPage ul.samples li li {margin:4px 0 4px 2em}