/* CSS Document */

#content-wrapper {
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
}

#content-header {
	width:940px;
	height:51px;
	background-image:url(/graphics/web/common/heading-bar.png);
	background-repeat:no-repeat;
/*	background-image:url(/graphics/web/common/title-gradient.png);
	background-repeat:repeat-x;*/
	padding-left:20px;
	padding-right:20px;
	padding-top:25px;
	margin-top:10px;
}

#content-header-title {
	width:400px;
	height:auto;
	float:left;
}

#content-header-free-trial {
	width:104px;
	height:23px;
	float:right;
	background-image:url(/graphics/web/common/free-trial.png);
	text-align:center;
	padding-top:5px;
}

#content-header-free-trial:hover {
	background-image:url(/graphics/web/common/free-trial-roll.png);
}

#content-header-buy-now {
	width:100px;
	height:23px;
	float:right;
	background-image:url(/graphics/web/common/buy-now.png);	
	text-align:center;
	padding-top:5px;
	margin-left:10px;
}

#content-header-buy-now:hover {
	background-image:url(/graphics/web/common/buy-now-roll.png);	
}

.content {
	width:auto;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	background-color:#000000;
}

.left-col {
	width:450px;
	float:left;
/*	background-color:#1E1E1E;*/
}

.right-col {
	width:450px;
	float:right;
/*	background-color:#1E1E1E;*/
}

.content-whole {
	width:auto;
}

.blue-text {
	color:#00AECF;
}

.black-text {
	color:#000000;
}

.white-text {
	color:#FFFFFF;
}

.button-grey {
	background-color:#747474;
	color:#FFFFFF;
	height:23px;
}

#home-video {
	width:980px;
	height:350px;
	background-color:#000000;
	text-align:center;
}

.blue-line {
	width:auto;
	height:1px;
	margin:0px;
	padding:0px;
	color:#00CCFF;
	background-color:#00CCFF;
	
}

#features-tab-box {
	width:980px;
	height:auto;
/*	background-color:#996600;*/
	margin-top:20px;
}

#features-tab-box-tabs {
	width:960px;
	height:40px;
/*	background-color:#FF0000;*/
	padding-left:10px;
	padding-right:10px;
}

.features-box-tab-selected {
	width:240px;
	height:28px;
	background-image:url(/graphics/common/tab-blue.png);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	font-size:14px;
	padding-top:12px;
}

.features-box-tab-selected a {
	color:#FFFFFF;
}

.features-box-tab {
	width:240px;
	height:28px;
	background-image:url(/graphics/common/tab-black.png);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	font-size:14px;
	padding-top:12px;
}

.features-box-tab a {
	color:#FFFFFF;
}

.features-box-tab:hover {
	background-image:url(/graphics/common/tab-blue.png);
}

.features-tab-box-content {
	width:960px;
	height:auto;
/*	background-color:#996600;*/
	padding:10px;
	padding-top:20px;
	padding-bottom:20px;
}

.features-tab-box-content-left {
	width:148px;
	height:155px;
	float:left;
/*	background-color:#996600;*/
}

.features-tab-box-content-middle {
	width:520px;
	height:200px;
	float:left;
/*	background-color:#00FF00;*/
	margin-left:20px;
}

.features-tab-box-content-right {
	width:250px;
	height:200px;
	float:right;
/*	background-color:#FF9900;*/
}

#client-bar {
	width:980px;
	height:127px;
}

#client-bar-header {
	width:980px;
	height:50px;
}

#client-bar-header-left {
	width:300px;
	height:40px;
	float:left;
	padding-top:10px;
	margin-left:10px;
}

#client-bar-logo {
	width:46px;
	height:27px;
	float:left;
}

#client-bar-title {
	width:auto;
	height:22px;
	float:left;
	font-size:16px;
	padding-left:10px;
	padding-top:5px;
}

#client-bar-header-right {
	width:200px;
	height:35px;
	float:right;
	margin-right:10px;
	font-size:16px;
	text-align:right;
	padding-top:15px;
}

#client-bar-logos {
	width:958px;
	height:75px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	text-align:center;
}

.client-logo {
	width:auto;
	height:auto;
	float:left;
}


#twitter-logo {
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#twitter-text {
	float:left;
	margin-left:10px;
	margin-top:20px;
	font-size:16px;
	font-weight:bold;
}

.form-input {
	width:200px;
	margin-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
}

.form-input-long {
	width:400px;
	margin-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
}

.testimonial-item {
	width:440px;
	height:auto;
	float:left;
/*	background-color:#00FFFF;*/
}

.testimonial-item-header {
	width:440px;
	height:95px;
}

.testimonial-item-logo {
	width:260px;
	height:95px;
	float:left;
}

.testimonial-item-title {
	width:180px;
	height:75px;
	float:right;
	padding-top:20px;
	text-align:right;
}

.testimonial-item-splitter {
	width:60px;
	height:150px;
	float:left;
}

.testimonial-row-splitter {
	width:940px;
	height:10px;
	float:left;
/*	background-color:#00FF00;*/
}