@charset "utf-8";
/* CSS Document */

h3 { color:#900; }
p { margin-bottom:10px; }

#GfxHeader 
{
	 display:block; 
	 margin-top:0px; 
	 margin-bottom:20px; 
	 margin-left:-10px; 
	 width:750px; 
	 height:200px; 
	 background-color:#CCC; 
}
#GfxHeader h1 { color:#FFF; padding-top:32px; padding-left:20px; }
#GfxHeader ul { list-style:square inside; font-size:16px; font-weight: bold; color:#136DA1; padding-top:15px; line-height:35px; padding-left:45px; }
#GfxHeader a { color:#136DA1; }

.GfxCreative { background-image:url('../img/landing/header_creative.jpg'); }
.GfxConsultant { background-image:url('../img/landing/header_consultant.jpg'); }
.GfxLawyer { background-image:url('../img/landing/header_lawyer.jpg'); }

#quoteBlock { background-color:#999; color:white; margin-top:20px; }
#quoteBlock p { margin-bottom:0; }
#quoteBlock .quoteTop { display:block; height:10px; background-image:url('../img/quoteBlock.png'); background-repeat:no-repeat; background-position: top left; }
#quoteBlock .quoteBody { padding:0 20px 0 20px; font-size:13px; font-weight:bold; }
#quoteBlock .quoteBody .quoteName { display:block; font-weight:normal; text-align:right; font-size:12px; margin-top:10px; } 
#quoteBlock .quoteBottom { display:block; height:20px; background-image:url('../img/quoteBlock.png'); background-repeat:no-repeat; background-position: bottom left; }

#FeatureList h3
{
	font-size: 14px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
	margin-bottom:5px;
}

#FeatureList li
{
	list-style: square inside;
	font-size: 12px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
	margin-bottom:5px;
	color: #900;
}

#FeatureList li a.special
{
	color: #900;
	font-weight: bold;
}

.Tour { margin: 20px 0 0 0; }

.minisign { background:#f1f6fc; border:1px solid #c9e3f4; padding:10px 22px; }
.minisign h2 { color:#0d5482; margin-bottom:10px; }
.minisign label { display:block; }
.minisign input { background:#fff; border:1px solid #b6cefe; display:block; width:195px; }

blockquote { font-family:'Palatino Linotype', 'Book Antiqua', Palatino, Georgia, serif; font-size:1.2em; }
blockquote p { padding:0; margin:0; font-size:1.0em; line-height:1.5em; }

blockquote.solosez-big-quote { color:#b1d4ea; font-weight:bold; font-size:1.8em; margin-left:50px; padding-top:20px; padding-top:130px; text-indent:-30px; }
blockquote.solosez-big-quote span { font-family:Arial, Helvetica, sans-serif; font-size:0.6em; padding-left:15px; }
blockquote.solosez-big-quote a { color:#f3f3f3; }

blockquote.solosez-quote { background:#ebebeb url(../solosez/img/quote-quote.png) no-repeat top left; border:1px solid #e2e2e2; float:left; font-weight:bold; padding:10px; margin:10px 10px 10px 0; width:190px; }
blockquote.solosez-quote span, blockquote.solosez-quote-double span { color:#999; display:block; text-align:right; }
blockquote.solosez-quote-double { background:#ebebeb url(../solosez/img/quote-quote.png) no-repeat top left; border:1px solid #e2e2e2; float:left; font-weight:bold; padding:10px; margin:10px 10px 10px 0; width:410px; } 

div#solosez-header { background:#fff url(../solosez/img/feature-bg.jpg) no-repeat bottom left; height:217px; position:relative; margin:30px -10px 20px -10px; }
div#solosez-header a.screenshot { display:block; width:171px; height:115px; position:absolute; top:0; } 
div#solosez-header a#screenshot1 { left:76px; }
div#solosez-header a#screenshot2 { left:284px; }
div#solosez-header a#screenshot3 { left:492px; }

ul.solosez-trial-features li { color:#555; font-size:1.4em; font-weight:normal; list-style:disc outside; margin-left:20px; margin-bottom:4px; }
ul.solosez-trial-points li { border-bottom:1px solid #ccc; color:#333; font-weight:bold; font-size:1.1em; line-height:20px; list-style:square inside url(../solosez/img/tick.png); padding:10px 0px; }