﻿::selection {background: #f8e67f;}
::-moz-selection {background: #f8e67f;}

.ten {font-size:12pt !important;line-height:16pt !important;}


/* master template */

#Identity {top:34px;left:20px;width:294px;height:53px;font-size:9pt;background-image:url(/i/header-bright-contracts.png);}


/* home page */

div.home {height:400px;}
div.home h1 {height:60px;margin:0px;text-align:center;}

.home-banner {position:relative;top:-60px;z-index:2;height:400px;background-image:url(/i/banner-bg-tile.jpg);background-color:#eda03e;color:#865900;text-shadow:#f2c834 0px 1px 0px;}
.home-banner .background {height:360px;padding-top:40px;background-image:url(/i/banner-bg.jpg);background-repeat:no-repeat;background-position:center top;}

.home-banner .rotator {position:relative;width:960px;height:260px;margin:0px auto;}
.rotator img {position:absolute;top:0px;left:0px;width:960px;height:260px;}
.rotator img.next {left:20px;opacity:0;}

.home-banner .pillar {padding-top:32px;text-align:center;}
.home-banner .pillar a {color:#865900;text-decoration:none;font-weight:900;text-shadow:#f2c834 0px 1px 0px;font-size:14pt !important;line-height:18pt !important;}
.home-banner .pillar a:hover {text-decoration:underline;}

.home-costs {margin:0px auto 7px auto}
.home-costs th {text-align:left;font-weight:normal;border-bottom:solid 1px #e0e1e2;}
.home-costs td {text-align:right;font-size:12pt;padding:2px 0px 3px 10px;border-bottom:solid 1px #e0e1e2;}

.home-page-overview strong {font-weight:normal;}

.home-page-feature {margin-bottom:40px;}
.home-page-feature .image-container {position:relative;width:293px;height:162px;margin-bottom:20px;}
.home-page-feature img {position:absolute;left:0px;top:0px;}
.home-page-feature h2 {margin-bottom:15px;text-shadow:#ffffff 0px 1px 0px;}
.home-page-feature h2 a {text-decoration:none;color:#4a4b4c;}
.home-page-feature h2 a:hover {color:#000000;}
.home-page-feature p {color:#6a6b6c;}
.home-page-feature strong {font-weight:normal;}



/* features */

ul.feature-links {margin:0px 0px 10px 0px;list-style-image:url(/i/list-arrow-bullet.png);}
ul.feature-links a {text-decoration:none;}
ul.feature-links a:hover {text-decoration:underline;}

.feature-area {background-color:#eda03e;background-image:url(/i/banner-bg-tile.jpg);color:#865900;text-shadow:#f2c834 0px 1px 0px;}
.feature-area-alt {background-color:#ffffff;background-image:none;color:#6a6b6c;text-align:right;text-shadow:none;}

.feature-area .bg {background-image:url(/i/feature-glow-orange.jpg);background-repeat:no-repeat;background-position:center bottom;}
.feature-area-alt .bg {background-image:none;}

.feature-area .shadow {background-image:url(/i/feature-shadow.png);background-repeat:no-repeat;background-position:center top;}
.feature-area-alt .shadow {background-image:none;}


.feature-area .padded-pillar {position:relative;padding-top:50px;padding-bottom:40px;}
.feature-area .content {float:left;width:450px;}
.feature-area-alt .content {float:right;}
.feature-area h2 {margin-bottom:30px;background-repeat:no-repeat;}
.feature-area h2 span {display:none;}

.feature-area-alt h2 {margin-left:auto;}

.features {float:right;width:450px;text-align:center}
.feature-area-alt .features {float:left;}

.feature {display:inline-block;position:relative;width:210px;margin: 0px 0px 0px 10px;vertical-align:top;cursor:pointer;}
.feature img.zoom {position:absolute;z-index:2;left:188px;top:120px;width:26px;height:27px}
.feature img.screenshot {width:208px;height:139px;margin-bottom:8px;border:solid 1px #eda03e;}
.feature-area h3 {margin-bottom:5px;color:#ffffff;text-shadow:#cd8300 0px -1px 0px;}
.feature-area-alt h3 {color:#000000;text-shadow:none}

.feature-area-alt .feature {margin:0px 10px 0px 0px;}

#FeatureOverlay {position:absolute;display:none;width:900px;height:600px;background-color:#ffffff;}
#FeatureOverlay img.loading {position:absolute;z-index:1;width:16px;height:16px;left:442px;top:292px;}
#FeatureOverlay img.target {position:absolute;z-index:2;left:0px;top:0px;width:900px;height:600px;border:solid 1px #865900;}
#FeatureOverlay img.close {position:absolute;z-index:3;width:27px;height:28px;left:887px;top:-14px;cursor:pointer;}



/* support */

.supportInfo {margin:-10px 0px 45px 0px;font-size:52pt;font-weight:100;line-height:52pt;letter-spacing:-3px;color:#9a9b9c}

.support-banner {background-image:url(/i/banner-bg-tile.jpg);background-color:#eda03e;color:#865900;text-shadow:#f2c834 0px 1px 0px;}
.support-banner .background {height:400px;background-image:url(/i/support-banner-bg.jpg);background-repeat:no-repeat;background-position:center top;}



/* try */

.licence-instructions {margin:30px 0px 45px 0px;text-align:center;font-size:12pt;}
		
.licence-option {padding:30px 30px 40px 30px;background-color:#222222;color:#ffffff;text-shadow:none;}
.licence-option h2 {font-size:16pt;color:#ffffff;text-transform:uppercase;letter-spacing:6px;margin-bottom:15px;font-weight:300;}
.licence-option .price {display:table;margin:0px auto 20px auto;}
.licence-option .pounds {display:table-cell;font-size:64pt;font-weight:100;color:#cccccc;vertical-align:top;}
.licence-option .pounds sup {font-size:32pt;font-weight:300;}
.licence-option .per-year {display:table-cell;padding:18px 0px 0px 3px;font-size:12pt;line-height:14pt;font-weight:300;vertical-align:top;color:#cccccc;text-transform:uppercase;text-align:left;letter-spacing:1px;}
		
.licence-features p {margin:1px 0px 0px 0px;background-color:#ffffff;padding:12px 25px;line-height:14pt;}
		


/* company */

div.featured-member-image {position:relative;display:inline-block;width:307px;height:307px;vertical-align:top;background-color:#ffffff;overflow:hidden;}
div.featured-member-image img {position:absolute;left:0px;top:0px;-webkit-filter: saturate(80%);}
div.featured-member {display:inline-block;width:267px;height:267px;padding:20px;vertical-align:top;background-color:#f2d024;color:#584e1a;text-shadow:#fade4e 0px 1px 0px;}
div.featured-member h2 {color:#584e1a;}
div.featured-member h2 span {color:#7f6d10;}
div.featured-member-alt {color:#ffffff;background-color:#eda03e;text-shadow:#CD8300 0px -1px 0px;}
div.featured-member-alt h2 {color:#ffffff;}
div.featured-member-alt h2 span {color:#f6cc7d;}

div.member-image {position:relative;display:inline-block;width:184px;height:184px;vertical-align:top;background-color:#ffffff;overflow:hidden;}
div.member-image img {position:absolute;left:0px;top:0px;-webkit-filter: saturate(80%);}
div.member {display:inline-block;width:144px;height:144px;padding:20px;vertical-align:top;background-color:#f2d129;text-shadow:#fade4e 0px 1px 0px;}
div.member h2 {color:#584e1a;}
div.member h2 span {color:#7f6d10;}
div.member-alt {color:#ffffff;background-color:#eda03e;text-shadow:#CD8300 0px -1px 0px;}
div.member-alt h2 {color:#ffffff;}
div.member-alt h2 span {color:#f6cc7d;}

div.member p, div.featured-member p {font-size:9pt;line-height:14pt;}




/* documentation */

#ZoomedImage {position:absolute;display:none;top:-10000px;left:0px;z-index:10;}



/* blog */

.blog-banner {background-image:url(/i/banner-bg-tile.jpg);background-color:#eda03e;color:#865900;text-shadow:#f2c834 0px 1px 0px;}
.blog-banner .background {height:200px;background-image:url(/i/blog-banner-bg.jpg);background-repeat:no-repeat;background-position:center top;}

.blog-meta .date {background-image:url(//blog.thesaurussoftware.com/images/date-bg.png);}



/* bureau toolkit */
.try-banner {background-image:url(/i/banner-bg-tile.jpg);background-color:#eda03e;color:#865900;text-shadow:#f2c834 0px 1px 0px;}
.try-banner .background {height:355px;background-image:url(/i/banner-bg.jpg);background-repeat:no-repeat;background-position:center top;}
.bureau-toolkit-file {display:inline-block;width:266px;padding:20px;vertical-align:top;}
.bureau-toolkit-file table img {width:28px;height:32px;padding-right:8px;}
.bureau-toolkit-file table th {text-align:left;font-size:9pt;font-weight:normal;}
.bureau-toolkit-file table th a {text-decoration:none;}
.bureau-toolkit-file table th a:hover {text-decoration:underline;}
.bureau-toolkit-file table th span {font-style:italic;font-weight:normal;}




/* printing */

@media print {
	#Header, .documentation-menu, .breadcrumbs {display:none;}
	.documentation-content {width:100%;float:none;}
}