	*/* */ {color:inherit;font:inherit;margin:0;list-style:none;padding:0;text-decoration:none;}	html {background:url(images/background2.png) center repeat-y;}	body {background:transparent;width:750px;margin:auto;border-width:0 0 0 0;}	a {color:#900;border-bottom:1px dotted;}	a:hover {background-color:#fdd;}	#advisoryboard {width:350px;color:#333;border:1px solid #ccc;background:#f0f0f0;padding:0.5em 1em;margin:1em 1em 1em 0;}	#advisoryboard img {width:75px;height:75px;}	body {font-family:'Arial', 'Helvetica', sans-serif;padding:10px;font-size:85%;}	blockquote {background:#f0f0f0;border-left:1px solid #999;padding:1em;font-size:0.9em;}	blockquote li {margin-left:1.5em;list-style-type:disc;}	h1, h2, h3, h4, h5, h6 {font-weight:normal;}	h1 {font-size:2.25em;color:#666;margin:0.5em 0;}	h2 {font-size:1.25em;color:#666;margin:0.5em 0;}	p {color:#333;line-height:1.75em;margin:1em 0;max-width:500px;}	p a, li a {padding:1px;}	.bonusfeature {float:right;clear:right;text-align:left;width:210px;margin:0 1em;font-size:0.8em;}	.bonusfeature img {width:100px;display:block;margin:0 0 1em 0;}	.bonusfeature p {width:125px;}	#breadcrumbs li {display:inline;padding-right:15px;margin-right:2px;background:url(raquo.png) no-repeat 100% 50%;font-size:0.8em;}	#breadcrumbs li#current {background:transparent;}	#capabilities {line-height:1.5em;margin:auto;border-collapse:collapse;background:#666;width:600px;}	#capabilities th {background:#333;color:#fff;font-size:1.25em;padding:0.25em;}	#capabilities td {vertical-align:top;border-top:1px solid #999;padding:1em;}	#capabilities dt {font-weight:bold;color:#fff;float:left;width:250px;font-size:1.25em;margin-left:1em;margin-bottom:0.25em;}	#capabilities dd {margin-left:280px;color:#ccc;}	#capabilities img {width:150px;height:100px;}	#capabilities a {color:#fff;}	#capabilities a:hover {background:#888;}	#clientbenefits {width:175px;color:#333;float:right;border:1px solid #ccc;background:#f0f0f0;padding:0.5em 1em;margin:0 0 1em 1em;}	#clientbenefits label {display:block;font:bold 10px inherit;margin-top:1em;}	#clients {width:65%;margin-top:2em;border-collapse:collapse;}	#clients th {text-align:left;font-weight:bold;border-bottom:1px solid #ccc;}	#clients td {border-bottom:1px solid #eee;vertical-align:top;padding:1em 0.25em;}	#contactform {border:1px solid #999;border-top:3px solid #999;border-bottom:3px solid #999;vertical-align:top;background:#ddd;width:25em;}	#contactform h2 {font-weight:bold;color:#fff;font-size:2em;margin:0;}	#contactform input {display:block;width:20em;}	#contactform label {display:block;font:normal 10px verdana;margin:1em 0 0 0;}	#contactform textarea {width:20em;height:10em;}	#contactmethods {background:#f0f0f;border:0px solid #ccc;border-collapse:collapse;}	#contactmethods td {padding:1em;;vertical-align:top;}	#contactmethods h2 {margin-top:0;}	#contactmethods dl {margin:0.5em;line-height:1.5em;}	.external {background-image:url(external.png);background-position:100% 50%;background-repeat:no-repeat;padding-right:15px;}	.external:hover {background-image:url(external.png);background-position:100% 50%;background-repeat:no-repeat;}	.frame {background:#fff;padding:2px;border:1px solid #ccc;}			.big {padding:3px;}	#footer {clear:left;text-align:center;border-top:1px solid #ccc;padding:0.5em 0;}	#footer li {display:inline;margin:0 1em;}	#getupdates {width:175px;color:#333;float:right;border:1px solid #ccc;background:#f0f0f0;padding:0.5em 1em;margin:0 0 1em 1em;}	#getupdates label {font:bold 10px verdana;}	#getupdates .disclaimer {font-size:10px;color:#666;}	#header {border-bottom:1px solid #ccc;margin-bottom:0.5em;width:100%;}	#header td {vertical-align:bottom;}	#header img {vertical-align:bottom;border:0;padding:0;}	#header a, #footer a {border:1px solid #fff;padding:3px;border-bottom:0;}	#header a:hover, #footer a:hover {border:1px solid #fff;padding:3px;border-bottom:0;background:#fdd;}    	#header a#logolink {background:transparent;border:0;padding:0;}    	#header a#logolink:hover {background:transparent;border:0;padding:0;}	#header ul {float:right;}	#header ul li {font-size:.83em;padding:0.3em 1em;float:left;display:block;}	.highlight {background:#ffc;padding:0 2px;}	.intro:first-line {font-size:1.35em;color:#999;}	.intro {font-size:1.1em;color:#666;}	.launcher {border-bottom:0;font-weight:bold;font-size:1.25em;padding:3px 25px;color:#333;background:url(play-icon.png) 0 0 no-repeat;}	.launcher:hover {color:#c00;background:url(play-icon.png) 0 0 no-repeat;}	.newsitem {margin:4em 0;}	.newsitem h2 {margin:0;font-weight:bold;color:#333;}	.newsitem .date {font-size:0.8em;color:#999;}	.newsitem p {color:#666;}	#ourprocess {width:100%;height:19em;overflow:auto;clear:right;border:1px solid #ccc;background:#f0f0f0;}	#ourprocess ul {width:155em;}	#ourprocess li {width:18em;margin:1em;padding:0 1em;float:left;border:1px solid #ccc;background:#ddd;font-size:0.85em;text-align:center;background:/*url(ourprocessarrow.png) 275% -20% no-repeat*/;}	#ourprocess li img {width:70px;height:70px;}	#ourprocess p {text-align:left;}	#ourprocess h3 {font-weight:bold;font-size:1.5em;}	#ourteam {width:175px;color:#333;float:right;border:1px solid #ccc;background:#f0f0f0;padding:0.5em 1em;margin:0 0 1em 1em;}	#ourteam img {width:75px;height:75px;}	#ourteam dt {font-weight:bold;}	#ourteam td {vertical-align:top;padding:0 1em 1em 0;}	#ourwholeteam {width:100%;clear:right;}	#ourwholeteam .member {float:left;height:175px;width:22%;margin:1.5% 3% 3% 0;}	#ourwholeteam .member p {font-size:0.8em;clear:left;padding-top:0.5em;margin-top:0;color:#666;}	#ourwholeteam img {width:75px;height:75px;display:block;text-align:center;margin:auto;}	#ourwholeteam dt {font-weight:bold;text-align:center;margin:0.5em 0;white-space:nowrap;}	#ourwholeteam dd {margin:0.5em 0;color:#666;font-size:0.9em;text-align:center;}	.project {width:150px;height:130px;float:left;margin:0 1em 1em 0;border:1px solid #fff;padding:0.5em;text-align:center;}	.project:hover {background:#ffd;border:1px solid #fdd;}	.sample {border:1px solid #fff !important;}	.sample h2 {color:#999;}	.sample:hover {background:transparent !important;}	.project h2 {font-size:1em;}	.project img {width:100px;border:0;}	#projectcategories {width:175px;color:#333;float:right;border:1px solid #ccc;background:#f0f0f0;padding:0.5em 1em;margin:0 0 1em 1em;}	#projectcategories li {line-height:2em;list-style-type:square;margin-left:1em}
