/* CSS For ClickSpace.com */
/* Styles updated: March 23, 2005 */
/* Copyright 2005 ClickSpace Interactive Inc. */

body {
	margin: 0px;
	background-color: #ccc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#bodytext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 12px 20px 5px 20px;
}
#bodytext a, #bodytext a:visited{
	color: blue;
	text-decoration: underline;
}
#bodytext a:hover{
	color: #669933;
	text-decoration: none;
}

/* ============== HOME PAGE ================ */
#login {
	margin: 40px 12px 0 0;
}
#login a, #login a:visited {
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}
#login a:hover {
	color: #669933;
	text-decoration: none;
}
#login td.loginA {
	padding: 0 0 5px 0;
}
#login td.loginB {
	padding: 0;	
}
#supernav {
	font-size: 10px;
	font-weight: bold;
	color: #006;
}
#supernav td {
	width: 120px;
	text-align: center;
}
#supernav a, #supernav a:visited {
	display: block;
	color: #006;
	text-decoration: none;
}
#supernav a:hover {
	color: #FFF;
	background: #669933;
}
.supernavcell {
	padding-top: 2px;
	padding-bottom: 2px;
}
#infobox1 {
	height: 336px;
	font-size: 10px;
	padding: 4px;
	width: 300px;
}
#infobox2 {
	background-image: url("images/boardroom-chairs2.jpg");
	background-repeat: no-repeat;
	height: 336px;
	font-size: 10px;
	padding: 4px;
}
#infobox2 li {
	margin: 0;
}
#infobox3 {
	font-size: 10px;
	padding: 4px;
	height: 336px;
}
#infobox1 a, #infobox2 a, #infobox3 a{
	color: blue;
	text-decoration: underline;
}
#infobox1 a:visited, #infobox2 a:visited, #infobox3 a:visited{
	color: blue;
	text-decoration: underline;
}
#infobox1 a:hover, #infobox2 a:hover, #infobox3 a:hover{
	color: #669933;
	text-decoration: none;
}
#icons {
	font-size: 10px;
	padding: 5px;
	width: 102px;
}
.icons a, .icons a:visited{
	color: blue;
	text-decoration: underline;
}
.icons a:hover{
	color: #669933;
	text-decoration: none;
}
.indiclient {
	color: #000;
	background: white;
}
.indiclient a, .indiclient a:visited{
	color: blue;
	text-decoration: underline;
}
.indiclient a:hover{
	color: #669933;
	text-decoration: none;
}
#quote1, #quote2, #quote3 {
	font-size: 10px;
	color: #000;
	padding-bottom: 15px;
}
#quote1 a, #quote2 a, #quote3 a{
	color: blue;
	text-decoration: underline;
}
#quote1 a:visited, #quote2 a:visited, #quote3 a:visited{
	color: blue;
	text-decoration: underline;
}
#quote1 a:hover, #quote2 a:hover, #quote3 a:hover{
	color: #669933;
	text-decoration: none;
}
.maincontainer {
	background-color: #FFF;
	width: 760px;
}
.banner {
	background: url(images/banner.jpg);
	height: 97px;
}
.infoborder {
	border: 1px solid #ccc;
}
.logographic {
	width: 90px;
	margin: 8px 0px 8px 8px;
}
.slogan {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: .15em;
	color: #006;
	padding: 1px 0 0 8px;
}
.clientslook {
	width: 542px;
	font-size: 10px;
}
.clientssay {
	width: 200px;
	font-size: 10px;
	padding: 4px;
	width: 200px;
}
.flash {
	color: white;
	margin-left: 2px;
}
.facts {
	line-height: 11pt;
	padding: 20px 15px 26px 15px;
	width: 300px;
}
.fact1 {
	font-size: 12px;
	color: white;
	padding-bottom: 2px;
	font-weight: bold;
}
.fact2 {
	font-size: 10px;
	color: white;
	padding-left: 3px;
}
.heads {
	font-size: 10px;
	color: white;
	background-color: #669933;
	padding: 2px 0 2px 4px;
}
.heads2 {
	font-size: 10px;
	color: #669933;
	padding: 5px 0 0 4px;
	font-weight: bold;
}
.marketinghead {
	font-size: 10px;
	color: #669933;
	padding: 5px 0 0 0;
}
.subheads {
	font-size: 10px;
	color: #000;
}
.footer {
	font-size: 10px;
	color: #999;
	margin: 5px 0px 5px 0px;
}
.clientlogo {
	height: 56px;
	padding-top: 18px;
}
.clientlogohc {
	height: 75px;
	padding-top: 0px;
}
.separate {
	font-size: 12px;
	color: #FFF;
}

/* ============== COMPANY PAGE ================ */
#subnavtable, #subnavtable2 {
	font-size: 10px;
	margin: 2px;
}
#subnavtable td {
	text-align: center;
	width: 86px;
}
#subnavtable2 td {
	text-align: center;
	width: 155px;
}
#subnavtable a, #subnavtable2 a {
	display: block;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#subnavtable a:hover, #subnavtable2 a:hover {
	background-color: #669933;
}
#subnavtable td.subnavon a {
	background-color: #669933;
}
#companyinfo {
	font-size: 10px;
	padding: 10px 20px 0 20px;
}
#companyinfo a, #companyinfo a:visited{
	color: blue;
	text-decoration: underline;
}
#companyinfo a:hover{
	color: #669933;
	text-decoration: none;
}
.venturetext {
	font-size: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.venturetext a, .venturetext a:visited{
	color: blue;
	text-decoration: underline;
}
.venturetext a:hover{
	color: #669933;
	text-decoration: none;
}
#joblinks {
	font-size: 10px;
	width: 215px;
	padding: 12px 20px 12px 20px;
}
#joblinks a, #joblinks a:visited{
	color: blue;
	text-decoration: underline;
}
#joblinks a:hover{
	color: #669933;
	text-decoration: none;
}
#jobsbodytext {
	font-size: 10px;
	width: 455px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 14px;
}
#jobsbodytext a, #jobsbodytext a:visited{
	color: blue;
	text-decoration: underline;
}
#jobsbodytext a:hover{
	color: #669933;
	text-decoration: none;
}
#jobsbodytext ul {
	margin-top: -6px;
}
.partnerlogin {
	font-size: 10px;
	padding-top: 10px;
	padding-left: 10px;
}

/* ============== PRODUCTS/SERVICES PAGE ================ */
#serviceinfo {
	font-size: 10px;
	width: 384px;
	padding: 5px 20px 12px 20px;
}
#serviceinfo a, #serviceinfo a:visited{
	color: blue;
	text-decoration: underline;
}
#serviceinfo a:hover{
	color: #669933;
	text-decoration: none;
}
#marketing {
	font-size: 10px;
	width: 714px;
	padding: 5px 20px 12px 20px;
}
#marketing a, #marketing a:visited{
	color: blue;
	text-decoration: underline;
}
#marketing a:hover{
	color: #669933;
	text-decoration: none;
}
#publicspeaking {
	font-size: 10px;
	padding: 0 20px 12px 20px;
}
#publicspeaking li {
	margin: 0 0 6px 0;
}
.clarkphoto {
	text-align: center;
	font-size: 10px;
	width: 151px;
	margin: 10px;
}
.icontable {
	font-size: 10px;
	color: blue;
}
.iconinfo {
	margin-left: 8px;
	color: #000;
}
