html, body {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline}
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, code, del, dfn, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline}
blockquote, q {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; quotes: "" ""}
blockquote:before, q:before, blockquote:after, q:after {content: ""}
th, td, caption {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; text-align: left; font-weight: normal; vertical-align: middle}
table {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; border-collapse: separate; border-spacing: 0; vertical-align: middle}
a img {border: none}
html, body {height: 100%}
#container {min-height: 100%; margin-bottom: -405px}
#container #push {height: 405px}
#footer {clear: both; position: relative; height: 405px}
body {background: url(/images/layout/blue-dots.png); font-family: "Helvetica", sans-serif; line-height: 1.3em}
body a {color: #559AC1}
body a:hover {color: #1E6D98}
body span.and {font-family: Palatino, "Book Antiqua", serif; font-style: italic}
body .centered {width: 950px; margin: 0 auto; *display: inline-block}
body .centered:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
body .hidden {display: none}
body .flash {position: fixed; top: 0; left: 0; width: 100%; background: url(/images/layout/black-60.png); z-index: 20; display: none}
body .flash p {text-align: center; color: #fff; font-weight: bold; height: 45px; margin: 25px 0 0 0; padding: 0; font-size: 15px}
body #container {background: #eeece0}
body #header {background: url(/images/layout/black-20.png); position: absolute; top: 0; right: 0; left: 0; height: 50px; margin-bottom: 48px}
body #header a#logo {background: url(/images/layout/logo.png) no-repeat; display: block; position: absolute; width: 314px; height: 98px; text-indent: -9999px; outline: none}
body ul#nav {display: inline; float: left; margin-right: 0; width: 470px; float: right; list-style-type: none; padding: 15px 0; font-size: 16px}
* html body ul#nav {overflow-x: hidden}
body ul#nav li {margin-left: 3em; float: left}
body ul#nav a {color: #ddd; text-decoration: none}
body ul#nav a:hover {color: #fff; border-bottom: 3px solid #7fc10f}
body #top {background: url(/images/layout/world-map.png) repeat-x center -1px; padding: 110px 0 45px; min-height: 30px}
body #top .centered {position: relative; overflow: visible}
body #top h2 {-moz-border-radius: 12px; -webkit-border-radius: 12px; background: url(/images/layout/white-20.png); padding: 13px 10px 10px; color: #fff; text-shadow: 0 1px 0 #000; font-size: 32px; float: left}
body #top .sign-up {top: -10px; margin: 0; float: right; clear: none}
body a.sign-up {background: url(/images/layout/signup-button.png) no-repeat top center; position: relative; display: block; width: 184px; height: 69px; text-indent: -9999px; clear: both}
body #content {background: #eeece0 url(/images/layout/map-border-bottom.png) repeat-x top center; padding-top: 40px}
body #content .centered {position: relative; overflow: visible}
body #footer {background: #33322e}
body #footer .centered {padding: 20px}
body #footer #about-us {display: inline; float: left; margin-right: 10px; width: 470px}
* html body #footer #about-us {overflow-x: hidden}
body #footer #about-us h2#spatial-networks a {position: relative; display: block; text-indent: -9999px; background: url(/images/layout/spatial-networks-logo.png) no-repeat top center; width: 345px; height: 55px; margin-bottom: 20px}
body #footer #about-us p, body #footer #about-us address {color: #c0c0c0; font-size: 14px}
body #footer #about-us p {margin: 0 0 20px}
body #footer #about-us address {font-weight: bold}
body #footer #visit {margin: 20px 0}
body #footer #visit img {float: left; width: 186px; margin-right: 10px; border: 2px solid #fff}
body #footer #visit p, body #footer #visit address {display: inline; float: left; margin-right: 0; width: 190px}
* html body #footer #visit p, * html body #footer #visit address {overflow-x: hidden}
body #footer #contact {display: inline; float: left; margin-right: 0; width: 470px; position: relative}
* html body #footer #contact {overflow-x: hidden}
body #footer #contact h2 {margin: 15px 0; color: #c0c0c0; font-size: 32px}
body #footer #contact h3 {margin: 15px 0; color: #c0c0c0; font-size: 24px}
body #footer #contact p {margin-left: 80px; color: #d75135}
body #footer #contact ol {list-style-type: none}
body #footer #contact ol label {display: inline; float: left; margin-right: 10px; width: 70px; position: relative; top: 10px; color: #787469; text-shadow: 0 1px 0 #000; font-size: 15px; text-align: right}
* html body #footer #contact ol label {overflow-x: hidden}
body #footer #contact ol input, body #footer #contact ol textarea {width: 378px; background: #4C4A43; border: 1px solid #5D5A52; margin-bottom: 10px; padding: 8px 5px; color: #fff; font-size: 16px}
body #footer #contact ol input:focus, body #footer #contact ol textarea:focus {background: #57554C}
body #footer #contact ol textarea {height: 160px}
body #footer #contact fieldset {margin: 0; padding: 0}
body #footer #contact input.submit-button {margin-left: 80px; width: auto; padding: 5px; background: #E5DEC9; border: 1px solid #31302B; font-size: 12px; text-shadow: 0 1px 0 #fff; cursor: pointer}
body #footer #contact input.submit-button:hover {background: #D3CCB9}
body.site.index #feature {-moz-border-radius: 12px; -webkit-border-radius: 12px; background: url(/images/layout/white-20.png); overflow: hidden}
body.site.index #feature #intro {display: inline; float: left; margin-right: 10px; width: 470px}
* html body.site.index #feature #intro {overflow-x: hidden}
body.site.index #feature #intro p {position: relative; left: 5px; margin: 30px 0 20px; color: #fff; font-size: 22px; text-shadow: 0 1px 0 #000; text-align: center}
body.site.index #feature #intro a.sign-up {float: none; margin: 30px auto 10px; left: 5px}
body.site.index #feature img#sample-image {position: absolute; top: -30px; right: -23px; width: 500px; height: 319px}
body.site.index #feature #tag-line {background: url(/images/layout/tag-line.png) no-repeat top center; display: block; position: relative; left: 5px; margin: 0 auto; width: 465px; height: 55px; text-indent: -9999px}
body.site.index ol#geodexy-steps {list-style-type: none}
body.site.index ol#geodexy-steps li {display: inline; float: left; margin-right: 10px; width: 470px; position: relative; float: left; height: 200px}
* html body.site.index ol#geodexy-steps li {overflow-x: hidden}
body.site.index ol#geodexy-steps li#step-2, body.site.index ol#geodexy-steps li#step-4 {display: inline; float: left; margin-right: 0; width: 470px}
* html body.site.index ol#geodexy-steps li#step-2, * html body.site.index ol#geodexy-steps li#step-4 {overflow-x: hidden}
body.site.index ol#geodexy-steps .step-number {position: absolute; top: -15px; left: -15px}
body.site.index ol#geodexy-steps .step-example {display: inline; float: left; margin-right: 10px; width: 190px}
* html body.site.index ol#geodexy-steps .step-example {overflow-x: hidden}
body.site.index ol#geodexy-steps .step-description {display: inline; float: left; margin-right: 0; width: 270px}
* html body.site.index ol#geodexy-steps .step-description {overflow-x: hidden}
body.site.index ol#geodexy-steps h3 {position: relative; display: block; text-indent: -9999px; height: 20px; margin-bottom: 10px}
body.site.index ol#geodexy-steps li#step-1 h3 {background: url(/images/layout/h-build.png) no-repeat}
body.site.index ol#geodexy-steps li#step-2 h3 {background: url(/images/layout/h-anywhere.png) no-repeat}
body.site.index ol#geodexy-steps li#step-3 h3 {background: url(/images/layout/h-explore.png) no-repeat}
body.site.index ol#geodexy-steps li#step-4 h3 {background: url(/images/layout/h-export.png) no-repeat}
body.site.index ol#geodexy-steps p {color: #4a4944; font-size: 14px; line-height: 1.6em; text-shadow: 0 1px 0 #fff}
#beta-signup {background: url(/images/layout/content-shadow-bottom.png) no-repeat top center; padding: 20px; clear: both}
#beta-signup h2 {font-size: 18px; color: #6D6B63; margin: 15px 0; text-align: center}
#beta-signup h3 {display: inline; float: left; margin-right: 10px; width: 590px; margin: 0 auto 25px; float: none; display: block; clear: both; font-size: 14px; font-weight: bold; border-bottom: 3px solid #DEDDCF; padding-bottom: 10px; color: #6D6B63}
* html #beta-signup h3 {overflow-x: hidden}
#beta-signup h3.more-info {padding-top: 10px; border-top: 3px solid #DEDDCF}
#beta-signup form.formtastic {display: inline; float: left; margin-right: 10px; width: 590px; float: none; margin: 0 auto; display: block}
* html #beta-signup form.formtastic {overflow-x: hidden}
#beta-signup form.formtastic li {list-style-type: none; margin-bottom: 15px}
#beta-signup form.formtastic label {padding-top: 5px; font-size: 14px; font-weight: bold}
#beta-signup form.formtastic input, #beta-signup form.formtastic textarea {width: 378px; background: #f7f7f7; border: 1px solid #ccc; margin-bottom: 10px; padding: 8px 5px; color: #5B5850; font-size: 16px}
#beta-signup form.formtastic input:focus, #beta-signup form.formtastic textarea:focus {background: #fff}
#beta-signup form.formtastic textarea {height: 80px}
#beta-signup form.formtastic p.inline-hints {color: #888; font-size: 11px}
#beta-signup form.formtastic li.error label {color: #D75135}
#beta-signup form.formtastic li.error p.inline-hints {display: none}
#beta-signup form.formtastic li.error p.inline-errors {color: #D75135}
#beta-signup form.formtastic fieldset.inputs {display: inline; float: left; margin-right: 10px; width: 430px; color: #4a4943}
#beta-signup form.formtastic fieldset.inputs ul, #beta-signup form.formtastic fieldset.inputs ol, #beta-signup form.formtastic fieldset.inputs legend, #beta-signup form.formtastic fieldset.inputs p {margin: 0; padding: 0}
#beta-signup form.formtastic fieldset.inputs li {margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px}
#beta-signup form.formtastic fieldset.inputs fieldset {display: block; *display: inline-block}
#beta-signup form.formtastic fieldset.inputs fieldset:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
#beta-signup form.formtastic fieldset.inputs abbr, #beta-signup form.formtastic fieldset.inputs acronym {border: 0; font-variant: normal; font-weight: normal}
#beta-signup form.formtastic fieldset.inputs ol, #beta-signup form.formtastic fieldset.inputs ul {list-style: none}
#beta-signup form.formtastic fieldset.inputs label {display: block; *display: inline-block}
#beta-signup form.formtastic fieldset.inputs label:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
#beta-signup form.formtastic fieldset.inputs input, #beta-signup form.formtastic fieldset.inputs textarea {vertical-align: middle}
#beta-signup form.formtastic fieldset.inputs .check_boxes input, #beta-signup form.formtastic fieldset.inputs .radio input {margin: 0}
#beta-signup form.formtastic fieldset.inputs .check_boxes label, #beta-signup form.formtastic fieldset.inputs .radio label {cursor: pointer}
#beta-signup form.formtastic fieldset.inputs .hidden {display: none}
#beta-signup form.formtastic fieldset.inputs .date li, #beta-signup form.formtastic fieldset.inputs .time li, #beta-signup form.formtastic fieldset.inputs .datetime li {float: left; width: auto; clear: none}
#beta-signup form.formtastic fieldset.inputs .date label, #beta-signup form.formtastic fieldset.inputs .time label, #beta-signup form.formtastic fieldset.inputs .datetime label {display: none; width: auto}
#beta-signup form.formtastic fieldset.inputs .date input, #beta-signup form.formtastic fieldset.inputs .time input, #beta-signup form.formtastic fieldset.inputs .datetime input {display: inline; margin: 0; padding: 0}
#beta-signup form.formtastic fieldset.inputs .errors {list-style: square}
#beta-signup form.formtastic fieldset.inputs .errors li {padding: 0; border: none; display: list-item; float: none; clear: both}
#beta-signup form.formtastic fieldset.inputs .inputs {z-index: 99}
#beta-signup form.formtastic fieldset.inputs .buttons li {float: left}
#beta-signup form.formtastic fieldset.inputs li {*display: inline-block; display: block}
#beta-signup form.formtastic fieldset.inputs li:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
#beta-signup form.formtastic fieldset.inputs li fieldset {border: none; position: relative; margin-top: 0px}
#beta-signup form.formtastic fieldset.inputs li legend {display: block; margin-bottom: 0}
#beta-signup form.formtastic fieldset.inputs li .label {display: block; clear: both; background: transparent}
#beta-signup form.formtastic fieldset.inputs li ol {float: left; margin: 0}
#beta-signup form.formtastic fieldset.inputs li ol li {padding: 0; border: 0; display: inline}
#beta-signup form.formtastic fieldset.inputs fieldset {width: 100%}
#beta-signup form.formtastic fieldset.inputs label {float: left; width: 20%; text-align: left; padding-left: 0}
#beta-signup form.formtastic fieldset.inputs li ol {padding: 0 10% 0 20%}
#beta-signup form.formtastic fieldset.inputs li fieldset legend, #beta-signup form.formtastic fieldset.inputs li fieldset legend .label {display: block}
#beta-signup form.formtastic fieldset.inputs li fieldset legend {width: 20%; text-align: left; display: inline; float: left; clear: none; padding: 0; width: 100%}
#beta-signup form.formtastic fieldset.inputs li fieldset .label {position: absolute; width: 20%; top: 0px; left: 0}
#beta-signup form.formtastic fieldset.inputs li fieldset label {padding-left: 0}
#beta-signup form.formtastic fieldset.inputs li fieldset label, #beta-signup form.formtastic fieldset.inputs li fieldset input {width: auto; display: inline; clear: none; text-align: left}
#beta-signup form.formtastic fieldset.inputs li fieldset select {padding: 0; clear: both; display: block}
#beta-signup form.formtastic fieldset.inputs .inline-hints, #beta-signup form.formtastic fieldset.inputs .inline-errors, #beta-signup form.formtastic fieldset.inputs .errors {margin: 0 0 0 20%}
#beta-signup form.formtastic fieldset.inputs input, #beta-signup form.formtastic fieldset.inputs textarea {width: 70%}
#beta-signup form.formtastic fieldset.inputs select {width: auto}
#beta-signup form.formtastic fieldset.inputs .checkbox li, #beta-signup form.formtastic fieldset.inputs .radio li {display: block; clear: both}
#beta-signup form.formtastic fieldset.inputs .checkbox input, #beta-signup form.formtastic fieldset.inputs .radio input {border: none}
#beta-signup form.formtastic fieldset.inputs .buttons {padding-left: 20%; width: 80%}
#beta-signup form.formtastic fieldset.inputs .buttons input {width: auto}
#beta-signup form.formtastic fieldset.inputs .buttons li {width: auto; float: left; display: inline}
#beta-signup form.formtastic fieldset.inputs #errorExplanation {margin-left: 20%; width: 70%}
* html #beta-signup form.formtastic fieldset.inputs {overflow-x: hidden}
#beta-signup form.formtastic fieldset.inputs p.phone-types {margin: 0 auto; float: none; display: block; clear: both; font-size: 14px; font-weight: bold; padding-bottom: 10px}
#beta-signup form.formtastic fieldset.inputs li.check_boxes ol {padding-left: 0; display: inline; float: left; margin-right: 10px; width: 270px}
* html #beta-signup form.formtastic fieldset.inputs li.check_boxes ol {overflow-x: hidden}
#beta-signup form.formtastic fieldset.inputs li.check_boxes ol li {float: left; margin-right: 15px; margin-bottom: 0}
#beta-signup form.formtastic fieldset.inputs li.check_boxes ol li label {font-weight: normal}
#beta-signup form.formtastic fieldset.buttons {display: inline; float: left; margin-right: 0; width: 150px}
#beta-signup form.formtastic fieldset.buttons ul, #beta-signup form.formtastic fieldset.buttons ol, #beta-signup form.formtastic fieldset.buttons legend, #beta-signup form.formtastic fieldset.buttons p {margin: 0; padding: 0}
#beta-signup form.formtastic fieldset.buttons li {margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px}
#beta-signup form.formtastic fieldset.buttons fieldset {display: block; *display: inline-block}
#beta-signup form.formtastic fieldset.buttons fieldset:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
#beta-signup form.formtastic fieldset.buttons abbr, #beta-signup form.formtastic fieldset.buttons acronym {border: 0; font-variant: normal; font-weight: normal}
#beta-signup form.formtastic fieldset.buttons ol, #beta-signup form.formtastic fieldset.buttons ul {list-style: none}
#beta-signup form.formtastic fieldset.buttons label {display: block; *display: inline-block}
#beta-signup form.formtastic fieldset.buttons label:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
#beta-signup form.formtastic fieldset.buttons input, #beta-signup form.formtastic fieldset.buttons textarea {vertical-align: middle}
#beta-signup form.formtastic fieldset.buttons .check_boxes input, #beta-signup form.formtastic fieldset.buttons .radio input {margin: 0}
#beta-signup form.formtastic fieldset.buttons .check_boxes label, #beta-signup form.formtastic fieldset.buttons .radio label {cursor: pointer}
#beta-signup form.formtastic fieldset.buttons .hidden {display: none}
#beta-signup form.formtastic fieldset.buttons .date li, #beta-signup form.formtastic fieldset.buttons .time li, #beta-signup form.formtastic fieldset.buttons .datetime li {float: left; width: auto; clear: none}
#beta-signup form.formtastic fieldset.buttons .date label, #beta-signup form.formtastic fieldset.buttons .time label, #beta-signup form.formtastic fieldset.buttons .datetime label {display: none; width: auto}
#beta-signup form.formtastic fieldset.buttons .date input, #beta-signup form.formtastic fieldset.buttons .time input, #beta-signup form.formtastic fieldset.buttons .datetime input {display: inline; margin: 0; padding: 0}
#beta-signup form.formtastic fieldset.buttons .errors {list-style: square}
#beta-signup form.formtastic fieldset.buttons .errors li {padding: 0; border: none; display: list-item; float: none; clear: both}
#beta-signup form.formtastic fieldset.buttons .inputs {z-index: 99}
#beta-signup form.formtastic fieldset.buttons .buttons li {float: left}
#beta-signup form.formtastic fieldset.buttons li {*display: inline-block; display: block}
#beta-signup form.formtastic fieldset.buttons li:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
#beta-signup form.formtastic fieldset.buttons li fieldset {border: none; position: relative; margin-top: 0px}
#beta-signup form.formtastic fieldset.buttons li legend {display: block; margin-bottom: 0}
#beta-signup form.formtastic fieldset.buttons li .label {display: block; clear: both; background: transparent}
#beta-signup form.formtastic fieldset.buttons li ol {float: left; margin: 0}
#beta-signup form.formtastic fieldset.buttons li ol li {padding: 0; border: 0; display: inline}
#beta-signup form.formtastic fieldset.buttons fieldset {width: 100%}
#beta-signup form.formtastic fieldset.buttons label {float: left; width: 20%; text-align: left; padding-left: 0}
#beta-signup form.formtastic fieldset.buttons li ol {padding: 0 10% 0 20%}
#beta-signup form.formtastic fieldset.buttons li fieldset legend, #beta-signup form.formtastic fieldset.buttons li fieldset legend .label {display: block}
#beta-signup form.formtastic fieldset.buttons li fieldset legend {width: 20%; text-align: left; display: inline; float: left; clear: none; padding: 0; width: 100%}
#beta-signup form.formtastic fieldset.buttons li fieldset .label {position: absolute; width: 20%; top: 0px; left: 0}
#beta-signup form.formtastic fieldset.buttons li fieldset label {padding-left: 0}
#beta-signup form.formtastic fieldset.buttons li fieldset label, #beta-signup form.formtastic fieldset.buttons li fieldset input {width: auto; display: inline; clear: none; text-align: left}
#beta-signup form.formtastic fieldset.buttons li fieldset select {padding: 0; clear: both; display: block}
#beta-signup form.formtastic fieldset.buttons .inline-hints, #beta-signup form.formtastic fieldset.buttons .inline-errors, #beta-signup form.formtastic fieldset.buttons .errors {margin: 0 0 0 20%}
#beta-signup form.formtastic fieldset.buttons input, #beta-signup form.formtastic fieldset.buttons textarea {width: 70%}
#beta-signup form.formtastic fieldset.buttons select {width: auto}
#beta-signup form.formtastic fieldset.buttons .checkbox li, #beta-signup form.formtastic fieldset.buttons .radio li {display: block; clear: both}
#beta-signup form.formtastic fieldset.buttons .checkbox input, #beta-signup form.formtastic fieldset.buttons .radio input {border: none}
#beta-signup form.formtastic fieldset.buttons .buttons {padding-left: 20%; width: 80%}
#beta-signup form.formtastic fieldset.buttons .buttons input {width: auto}
#beta-signup form.formtastic fieldset.buttons .buttons li {width: auto; float: left; display: inline}
#beta-signup form.formtastic fieldset.buttons #errorExplanation {margin-left: 20%; width: 70%}
* html #beta-signup form.formtastic fieldset.buttons {overflow-x: hidden}
#beta-signup form.formtastic fieldset.buttons input.beta-button {background: #4C4A43; border: 1px solid #A6A191; padding: 6px 6px 7px; font-size: 12px; font-weight: normal; text-shadow: 0 1px 0 #000; color: #fff}
#beta-signup form.formtastic fieldset.buttons input.beta-button:hover {background: #57554c; cursor: pointer}
body.accounts h3, body.user_sessions h3, body.invitations h3, body.password_resets h3 {margin: 10px; font-weight: bold; border-bottom: 3px solid #DEDDCF; padding-bottom: 2px; color: #000}
body.accounts form.formtastic, body.user_sessions form.formtastic, body.invitations form.formtastic, body.password_resets form.formtastic {display: inline; float: left; margin-right: 10px; width: 550px; margin-bottom: 30px}
body.accounts form.formtastic ul, body.accounts form.formtastic ol, body.accounts form.formtastic legend, body.accounts form.formtastic p, body.user_sessions form.formtastic ul, body.user_sessions form.formtastic ol, body.user_sessions form.formtastic legend, body.user_sessions form.formtastic p, body.invitations form.formtastic ul, body.invitations form.formtastic ol, body.invitations form.formtastic legend, body.invitations form.formtastic p, body.password_resets form.formtastic ul, body.password_resets form.formtastic ol, body.password_resets form.formtastic legend, body.password_resets form.formtastic p {margin: 0; padding: 0}
body.accounts form.formtastic li, body.user_sessions form.formtastic li, body.invitations form.formtastic li, body.password_resets form.formtastic li {margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px}
body.accounts form.formtastic fieldset, body.user_sessions form.formtastic fieldset, body.invitations form.formtastic fieldset, body.password_resets form.formtastic fieldset {display: block; *display: inline-block}
body.accounts form.formtastic fieldset:after, body.user_sessions form.formtastic fieldset:after, body.invitations form.formtastic fieldset:after, body.password_resets form.formtastic fieldset:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
body.accounts form.formtastic abbr, body.accounts form.formtastic acronym, body.user_sessions form.formtastic abbr, body.user_sessions form.formtastic acronym, body.invitations form.formtastic abbr, body.invitations form.formtastic acronym, body.password_resets form.formtastic abbr, body.password_resets form.formtastic acronym {border: 0; font-variant: normal; font-weight: normal}
body.accounts form.formtastic ol, body.accounts form.formtastic ul, body.user_sessions form.formtastic ol, body.user_sessions form.formtastic ul, body.invitations form.formtastic ol, body.invitations form.formtastic ul, body.password_resets form.formtastic ol, body.password_resets form.formtastic ul {list-style: none}
body.accounts form.formtastic label, body.user_sessions form.formtastic label, body.invitations form.formtastic label, body.password_resets form.formtastic label {display: block; *display: inline-block}
body.accounts form.formtastic label:after, body.user_sessions form.formtastic label:after, body.invitations form.formtastic label:after, body.password_resets form.formtastic label:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
body.accounts form.formtastic input, body.accounts form.formtastic textarea, body.user_sessions form.formtastic input, body.user_sessions form.formtastic textarea, body.invitations form.formtastic input, body.invitations form.formtastic textarea, body.password_resets form.formtastic input, body.password_resets form.formtastic textarea {vertical-align: middle}
body.accounts form.formtastic .check_boxes input, body.accounts form.formtastic .radio input, body.user_sessions form.formtastic .check_boxes input, body.user_sessions form.formtastic .radio input, body.invitations form.formtastic .check_boxes input, body.invitations form.formtastic .radio input, body.password_resets form.formtastic .check_boxes input, body.password_resets form.formtastic .radio input {margin: 0}
body.accounts form.formtastic .check_boxes label, body.accounts form.formtastic .radio label, body.user_sessions form.formtastic .check_boxes label, body.user_sessions form.formtastic .radio label, body.invitations form.formtastic .check_boxes label, body.invitations form.formtastic .radio label, body.password_resets form.formtastic .check_boxes label, body.password_resets form.formtastic .radio label {cursor: pointer}
body.accounts form.formtastic .hidden, body.user_sessions form.formtastic .hidden, body.invitations form.formtastic .hidden, body.password_resets form.formtastic .hidden {display: none}
body.accounts form.formtastic .date li, body.accounts form.formtastic .time li, body.accounts form.formtastic .datetime li, body.user_sessions form.formtastic .date li, body.user_sessions form.formtastic .time li, body.user_sessions form.formtastic .datetime li, body.invitations form.formtastic .date li, body.invitations form.formtastic .time li, body.invitations form.formtastic .datetime li, body.password_resets form.formtastic .date li, body.password_resets form.formtastic .time li, body.password_resets form.formtastic .datetime li {float: left; width: auto; clear: none}
body.accounts form.formtastic .date label, body.accounts form.formtastic .time label, body.accounts form.formtastic .datetime label, body.user_sessions form.formtastic .date label, body.user_sessions form.formtastic .time label, body.user_sessions form.formtastic .datetime label, body.invitations form.formtastic .date label, body.invitations form.formtastic .time label, body.invitations form.formtastic .datetime label, body.password_resets form.formtastic .date label, body.password_resets form.formtastic .time label, body.password_resets form.formtastic .datetime label {display: none; width: auto}
body.accounts form.formtastic .date input, body.accounts form.formtastic .time input, body.accounts form.formtastic .datetime input, body.user_sessions form.formtastic .date input, body.user_sessions form.formtastic .time input, body.user_sessions form.formtastic .datetime input, body.invitations form.formtastic .date input, body.invitations form.formtastic .time input, body.invitations form.formtastic .datetime input, body.password_resets form.formtastic .date input, body.password_resets form.formtastic .time input, body.password_resets form.formtastic .datetime input {display: inline; margin: 0; padding: 0}
body.accounts form.formtastic .errors, body.user_sessions form.formtastic .errors, body.invitations form.formtastic .errors, body.password_resets form.formtastic .errors {list-style: square}
body.accounts form.formtastic .errors li, body.user_sessions form.formtastic .errors li, body.invitations form.formtastic .errors li, body.password_resets form.formtastic .errors li {padding: 0; border: none; display: list-item; float: none; clear: both}
body.accounts form.formtastic .inputs, body.user_sessions form.formtastic .inputs, body.invitations form.formtastic .inputs, body.password_resets form.formtastic .inputs {z-index: 99}
body.accounts form.formtastic .buttons li, body.user_sessions form.formtastic .buttons li, body.invitations form.formtastic .buttons li, body.password_resets form.formtastic .buttons li {float: left}
body.accounts form.formtastic li, body.user_sessions form.formtastic li, body.invitations form.formtastic li, body.password_resets form.formtastic li {*display: inline-block; display: block}
body.accounts form.formtastic li:after, body.user_sessions form.formtastic li:after, body.invitations form.formtastic li:after, body.password_resets form.formtastic li:after {content: " "; display: block; height: 0; clear: both; visibility: hidden}
body.accounts form.formtastic li fieldset, body.user_sessions form.formtastic li fieldset, body.invitations form.formtastic li fieldset, body.password_resets form.formtastic li fieldset {border: none; position: relative; margin-top: 0px}
body.accounts form.formtastic li legend, body.user_sessions form.formtastic li legend, body.invitations form.formtastic li legend, body.password_resets form.formtastic li legend {display: block; margin-bottom: 0}
body.accounts form.formtastic li .label, body.user_sessions form.formtastic li .label, body.invitations form.formtastic li .label, body.password_resets form.formtastic li .label {display: block; clear: both; background: transparent}
body.accounts form.formtastic li ol, body.user_sessions form.formtastic li ol, body.invitations form.formtastic li ol, body.password_resets form.formtastic li ol {float: left; margin: 0}
body.accounts form.formtastic li ol li, body.user_sessions form.formtastic li ol li, body.invitations form.formtastic li ol li, body.password_resets form.formtastic li ol li {padding: 0; border: 0; display: inline}
body.accounts form.formtastic fieldset, body.user_sessions form.formtastic fieldset, body.invitations form.formtastic fieldset, body.password_resets form.formtastic fieldset {width: 100%}
body.accounts form.formtastic label, body.user_sessions form.formtastic label, body.invitations form.formtastic label, body.password_resets form.formtastic label {float: left; width: 20%; text-align: left; padding-left: 0}
body.accounts form.formtastic li ol, body.user_sessions form.formtastic li ol, body.invitations form.formtastic li ol, body.password_resets form.formtastic li ol {padding: 0 10% 0 20%}
body.accounts form.formtastic li fieldset legend, body.accounts form.formtastic li fieldset legend .label, body.user_sessions form.formtastic li fieldset legend, body.user_sessions form.formtastic li fieldset legend .label, body.invitations form.formtastic li fieldset legend, body.invitations form.formtastic li fieldset legend .label, body.password_resets form.formtastic li fieldset legend, body.password_resets form.formtastic li fieldset legend .label {display: block}
body.accounts form.formtastic li fieldset legend, body.user_sessions form.formtastic li fieldset legend, body.invitations form.formtastic li fieldset legend, body.password_resets form.formtastic li fieldset legend {width: 20%; text-align: left; display: inline; float: left; clear: none; padding: 0; width: 100%}
body.accounts form.formtastic li fieldset .label, body.user_sessions form.formtastic li fieldset .label, body.invitations form.formtastic li fieldset .label, body.password_resets form.formtastic li fieldset .label {position: absolute; width: 20%; top: 0px; left: 0}
body.accounts form.formtastic li fieldset label, body.user_sessions form.formtastic li fieldset label, body.invitations form.formtastic li fieldset label, body.password_resets form.formtastic li fieldset label {padding-left: 0}
body.accounts form.formtastic li fieldset label, body.accounts form.formtastic li fieldset input, body.user_sessions form.formtastic li fieldset label, body.user_sessions form.formtastic li fieldset input, body.invitations form.formtastic li fieldset label, body.invitations form.formtastic li fieldset input, body.password_resets form.formtastic li fieldset label, body.password_resets form.formtastic li fieldset input {width: auto; display: inline; clear: none; text-align: left}
body.accounts form.formtastic li fieldset select, body.user_sessions form.formtastic li fieldset select, body.invitations form.formtastic li fieldset select, body.password_resets form.formtastic li fieldset select {padding: 0; clear: both; display: block}
body.accounts form.formtastic .inline-hints, body.accounts form.formtastic .inline-errors, body.accounts form.formtastic .errors, body.user_sessions form.formtastic .inline-hints, body.user_sessions form.formtastic .inline-errors, body.user_sessions form.formtastic .errors, body.invitations form.formtastic .inline-hints, body.invitations form.formtastic .inline-errors, body.invitations form.formtastic .errors, body.password_resets form.formtastic .inline-hints, body.password_resets form.formtastic .inline-errors, body.password_resets form.formtastic .errors {margin: 0 0 0 20%}
body.accounts form.formtastic input, body.accounts form.formtastic textarea, body.user_sessions form.formtastic input, body.user_sessions form.formtastic textarea, body.invitations form.formtastic input, body.invitations form.formtastic textarea, body.password_resets form.formtastic input, body.password_resets form.formtastic textarea {width: 70%}
body.accounts form.formtastic select, body.user_sessions form.formtastic select, body.invitations form.formtastic select, body.password_resets form.formtastic select {width: auto}
body.accounts form.formtastic .checkbox li, body.accounts form.formtastic .radio li, body.user_sessions form.formtastic .checkbox li, body.user_sessions form.formtastic .radio li, body.invitations form.formtastic .checkbox li, body.invitations form.formtastic .radio li, body.password_resets form.formtastic .checkbox li, body.password_resets form.formtastic .radio li {display: block; clear: both}
body.accounts form.formtastic .checkbox input, body.accounts form.formtastic .radio input, body.user_sessions form.formtastic .checkbox input, body.user_sessions form.formtastic .radio input, body.invitations form.formtastic .checkbox input, body.invitations form.formtastic .radio input, body.password_resets form.formtastic .checkbox input, body.password_resets form.formtastic .radio input {border: none}
body.accounts form.formtastic .buttons, body.user_sessions form.formtastic .buttons, body.invitations form.formtastic .buttons, body.password_resets form.formtastic .buttons {padding-left: 20%; width: 80%}
body.accounts form.formtastic .buttons input, body.user_sessions form.formtastic .buttons input, body.invitations form.formtastic .buttons input, body.password_resets form.formtastic .buttons input {width: auto}
body.accounts form.formtastic .buttons li, body.user_sessions form.formtastic .buttons li, body.invitations form.formtastic .buttons li, body.password_resets form.formtastic .buttons li {width: auto; float: left; display: inline}
body.accounts form.formtastic #errorExplanation, body.user_sessions form.formtastic #errorExplanation, body.invitations form.formtastic #errorExplanation, body.password_resets form.formtastic #errorExplanation {margin-left: 20%; width: 70%}
* html body.accounts form.formtastic, * html body.user_sessions form.formtastic, * html body.invitations form.formtastic, * html body.password_resets form.formtastic {overflow-x: hidden}
body.accounts form.formtastic fieldset, body.user_sessions form.formtastic fieldset, body.invitations form.formtastic fieldset, body.password_resets form.formtastic fieldset {width: auto; margin-bottom: 20px; padding: 10px; color: #4a4943}
body.accounts form.formtastic fieldset.inputs, body.user_sessions form.formtastic fieldset.inputs, body.invitations form.formtastic fieldset.inputs, body.password_resets form.formtastic fieldset.inputs {padding-bottom: 0}
body.accounts form.formtastic ol li, body.user_sessions form.formtastic ol li, body.invitations form.formtastic ol li, body.password_resets form.formtastic ol li {margin-bottom: 5px}
body.accounts form.formtastic ol label, body.user_sessions form.formtastic ol label, body.invitations form.formtastic ol label, body.password_resets form.formtastic ol label {padding-top: 5px; font-size: 13px}
body.accounts form.formtastic ol input, body.accounts form.formtastic ol textarea, body.user_sessions form.formtastic ol input, body.user_sessions form.formtastic ol textarea, body.invitations form.formtastic ol input, body.invitations form.formtastic ol textarea, body.password_resets form.formtastic ol input, body.password_resets form.formtastic ol textarea {width: 50%; padding: 3px; font-size: 16px; font-weight: bold}
body.accounts form.formtastic ol p.inline-hints, body.user_sessions form.formtastic ol p.inline-hints, body.invitations form.formtastic ol p.inline-hints, body.password_resets form.formtastic ol p.inline-hints {color: #888; font-size: 11px}
body.accounts form.formtastic ol li.error label, body.user_sessions form.formtastic ol li.error label, body.invitations form.formtastic ol li.error label, body.password_resets form.formtastic ol li.error label {color: #D75135}
body.accounts form.formtastic ol li.error p.inline-hints, body.user_sessions form.formtastic ol li.error p.inline-hints, body.invitations form.formtastic ol li.error p.inline-hints, body.password_resets form.formtastic ol li.error p.inline-hints {display: none}
body.accounts form.formtastic ol li.error p.inline-errors, body.user_sessions form.formtastic ol li.error p.inline-errors, body.invitations form.formtastic ol li.error p.inline-errors, body.password_resets form.formtastic ol li.error p.inline-errors {color: #D75135; font-size: 12px}
body.accounts form.formtastic fieldset#subdomain input, body.user_sessions form.formtastic fieldset#subdomain input, body.invitations form.formtastic fieldset#subdomain input, body.password_resets form.formtastic fieldset#subdomain input {width: 12em}
body.accounts form.formtastic fieldset#subdomain p, body.user_sessions form.formtastic fieldset#subdomain p, body.invitations form.formtastic fieldset#subdomain p, body.password_resets form.formtastic fieldset#subdomain p {margin-bottom: 10px; font-size: 14px}
body.accounts form.formtastic fieldset#subdomain p.inline-errors, body.user_sessions form.formtastic fieldset#subdomain p.inline-errors, body.invitations form.formtastic fieldset#subdomain p.inline-errors, body.password_resets form.formtastic fieldset#subdomain p.inline-errors {margin-left: 45px; color: #D75135; font-size: 12px}
body.accounts form.formtastic fieldset.buttons, body.user_sessions form.formtastic fieldset.buttons, body.invitations form.formtastic fieldset.buttons, body.password_resets form.formtastic fieldset.buttons {width: 95%; padding: 0 10px 0}
body.accounts form.formtastic fieldset.buttons input, body.user_sessions form.formtastic fieldset.buttons input, body.invitations form.formtastic fieldset.buttons input, body.password_resets form.formtastic fieldset.buttons input {background: #4C4A43; border: 1px solid #A6A191; padding: 5px; font-size: 12px; font-weight: normal; text-shadow: 0 1px 0 #000; color: #fff}
body.accounts form.formtastic fieldset.buttons input:hover, body.user_sessions form.formtastic fieldset.buttons input:hover, body.invitations form.formtastic fieldset.buttons input:hover, body.password_resets form.formtastic fieldset.buttons input:hover {background: #57554c; cursor: pointer}
body.accounts form.formtastic fieldset.buttons a#forgot-password, body.user_sessions form.formtastic fieldset.buttons a#forgot-password, body.invitations form.formtastic fieldset.buttons a#forgot-password, body.password_resets form.formtastic fieldset.buttons a#forgot-password {float: right; margin-top: 5px; margin-right: 10px; font-size: 12px; text-decoration: none}
body.accounts #benefits, body.user_sessions #benefits, body.invitations #benefits, body.password_resets #benefits {display: inline; float: left; margin-right: 0; width: 390px; background: #fff}
* html body.accounts #benefits, * html body.user_sessions #benefits, * html body.invitations #benefits, * html body.password_resets #benefits {overflow-x: hidden}
body.accounts #benefits h3, body.user_sessions #benefits h3, body.invitations #benefits h3, body.password_resets #benefits h3 {background: #4C4A42; padding: 15px 10px; color: #fff; text-shadow: 0 1px 0 #000; font-size: 16px; text-align: center}
body.accounts #benefits p, body.user_sessions #benefits p, body.invitations #benefits p, body.password_resets #benefits p {margin: 10px; padding: 10px 0; font-size: 16px; text-shadow: 0 1px 0 #ccc; border-bottom: 1px solid #ddd; text-align: center; color: #555}
body.accounts #benefits p:last-child, body.user_sessions #benefits p:last-child, body.invitations #benefits p:last-child, body.password_resets #benefits p:last-child {border-bottom: none}
body.accounts #footer, body.user_sessions #footer, body.invitations #footer, body.password_resets #footer {padding-bottom: 32px}
body.user_sessions, body.password_resets {background: #365f7d}
body.user_sessions #container, body.password_resets #container {background: url(/images/layout/world-map.png) repeat-x center -1px}
body.user_sessions #container a#logo, body.password_resets #container a#logo {position: static; margin: 0 auto}
body.user_sessions #content, body.password_resets #content {background: none; position: relative; top: 100px}
body.user_sessions form.formtastic, body.password_resets form.formtastic {-moz-border-radius: 6px; -webkit-border-radius: 6px; float: none; display: block; margin: 0 auto; padding: 5px; width: 304px; background: #eeece0}
body.user_sessions form.formtastic h4, body.password_resets form.formtastic h4 {padding: 5px 15px 0}
body.user_sessions form.formtastic p, body.password_resets form.formtastic p {padding: 0 10px 0; font-size: 12px; text-shadow: 0 1px 0 #fff}
body.user_sessions form.formtastic p#user-not-found, body.password_resets form.formtastic p#user-not-found {color: #D75135}
body.user_sessions form.formtastic fieldset, body.password_resets form.formtastic fieldset {margin-bottom: 0}
body.user_sessions form.formtastic fieldset.inputs ol li, body.password_resets form.formtastic fieldset.inputs ol li {padding: 5px}
body.user_sessions form.formtastic fieldset.inputs ol label, body.password_resets form.formtastic fieldset.inputs ol label {width: 25%}
body.user_sessions form.formtastic fieldset.inputs ol input, body.password_resets form.formtastic fieldset.inputs ol input {width: 70%}
body.user_sessions form.formtastic fieldset.inputs ol li.error label, body.password_resets form.formtastic fieldset.inputs ol li.error label {color: #000}
body.user_sessions form.formtastic fieldset.buttons input, body.password_resets form.formtastic fieldset.buttons input {font-size: 10px}
body.site.tour #features {text-align: center}
body.site.tour #features .feature {margin: 0 auto 10px; padding: 10px}
body.site.tour #features .feature h2 {font-size: 32px; padding: 10px; color: #56534B}
body.site.tour #features .feature img {padding: 10px}
body.site.tour #bottom-sign-up {background: none}
 #fancybox-loading {position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none}
* html #fancybox-loading { position: absolute; margin-top: 0}
#fancybox-loading div {position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('/images/fancybox/fancybox.png')}
#fancybox-overlay {position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none}
* html #fancybox-overlay { position: absolute; width: 100%}
#fancybox-tmp {padding: 0; margin: 0; border: 0; overflow: auto; display: none}
#fancybox-wrap {position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none}
#fancybox-outer {position: relative; width: 100%; height: 100%; background: #FFF}
#fancybox-inner {position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden}
#fancybox-hide-sel-frame {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent}
#fancybox-close {position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background-image: url('/images/fancybox/fancybox.png'); background-position: -40px 0px; cursor: pointer; z-index: 1103; display: none}
#fancybox_error {color: #444; font: normal 12px/20px Arial; padding: 7px; margin: 0}
#fancybox-content {height: auto; width: auto; padding: 0; margin: 0}
#fancybox-img {width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic}
#fancybox-frame {position: relative; width: 100%; height: 100%; border: none; display: block}
#fancybox-title {position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102}
.fancybox-title-inside {padding: 10px 0; text-align: center; color: #333}
.fancybox-title-outside {padding-top: 5px; color: #FFF; text-align: center; font-weight: bold}
.fancybox-title-over {color: #FFF; text-align: left}
#fancybox-title-over {padding: 10px; background-image: url('/images/fancybox/fancy_title_over.png'); display: block}
#fancybox-title-wrap {display: inline-block}
#fancybox-title-wrap span {height: 32px; float: left}
#fancybox-title-left {padding-left: 15px; background-image: url('/images/fancybox/fancybox.png'); background-position: -40px -90px; background-repeat: no-repeat}
#fancybox-title-main {font-weight: bold; line-height: 29px; background-image: url('/images/fancybox/fancybox-x.png'); background-position: 0px -40px; color: #FFF}
#fancybox-title-right {padding-left: 15px; background-image: url('/images/fancybox/fancybox.png'); background-position: -55px -90px; background-repeat: no-repeat}
#fancybox-left, #fancybox-right {position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('/images/fancybox/blank.gif'); z-index: 1102; display: none}
#fancybox-left {left: 0px}
#fancybox-right {right: 0px}
#fancybox-left-ico, #fancybox-right-ico {position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block}
#fancybox-left-ico {background-image: url('/images/fancybox/fancybox.png'); background-position: -40px -30px}
#fancybox-right-ico {background-image: url('/images/fancybox/fancybox.png'); background-position: -40px -60px}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible;  }
#fancybox-left:hover span {left: 20px}
#fancybox-right:hover span {left: auto; right: 20px}
.fancy-bg {position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001}
#fancy-bg-n {top: -20px; left: 0; width: 100%; background-image: url('/images/fancybox/fancybox-x.png')}
#fancy-bg-ne {top: -20px; right: -20px; background-image: url('/images/fancybox/fancybox.png'); background-position: -40px -162px}
#fancy-bg-e {top: 0; right: -20px; height: 100%; background-image: url('/images/fancybox/fancybox-y.png'); background-position: -20px 0px}
#fancy-bg-se {bottom: -20px; right: -20px; background-image: url('/images/fancybox/fancybox.png'); background-position: -40px -182px}
#fancy-bg-s {bottom: -20px; left: 0; width: 100%; background-image: url('/images/fancybox/fancybox-x.png'); background-position: 0px -20px}
#fancy-bg-sw {bottom: -20px; left: -20px; background-image: url('/images/fancybox/fancybox.png'); background-position: -40px -142px}
#fancy-bg-w {top: 0; left: -20px; height: 100%; background-image: url('/images/fancybox/fancybox-y.png')}
#fancy-bg-nw {top: -20px; left: -20px; background-image: url('/images/fancybox/fancybox.png'); background-position: -40px -122px}
 #fancybox-loading.fancybox-ie div {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_loading.png', sizingMethod='scale')}
.fancybox-ie #fancybox-close {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-over {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1}
.fancybox-ie #fancybox-title-left {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-main {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-right {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right.png', sizingMethod='scale')}
.fancybox-ie #fancybox-left-ico {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left.png', sizingMethod='scale')}
.fancybox-ie #fancybox-right-ico {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right.png', sizingMethod='scale')}
.fancybox-ie .fancy-bg {background: transparent !important}
.fancybox-ie #fancy-bg-n {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-ne {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-e {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-se {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-s {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-sw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-w {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-nw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}