@charset "utf-8";
/* CSS Document */


body {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#45565a;
	padding:0px;
	margin:0 auto;
	background:url(../images/header_bg.jpg) repeat-x 0 95px;
	background-color:#fff;
}
img {
	border:none;
}
.bg {
	background:url(../images/tour_bg.jpg) repeat-x 0 95px;
}
div, ul, li, hr, img, td, tr, h1, h2, h3, p {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#container {
	padding:0;
	width:100%;
	}
.header {
	/*background: url(../images/top_bg.jpg) repeat-x;*/
	height:95px;
	width:982px;
	margin:0 auto 10px;
}
.headerstretch {
	width:982px;
	margin:0 auto;
	padding:0px;
}
.support {
	-moz-border-radius:3px 3px 3px 3px;
	background:none repeat scroll 0 0 #d4edfd;
	color:#01295a;
	float:right;
	font-size:11px;
	margin:0 35px 0 0;
	padding:7px 35px;
	text-align:center;
}
.support img {
	padding:0 0 0 10px;
}
.support a {
	text-decoration:none;
	color:#01295a;
}
.support a:hover {
	text-decoration:none;
	color:#01469b;
}
.livechat {
	float:left;
	font-size:11px;
	color:#000;
	margin:7px 0 0 40px;
	font-weight:bold;
	background:url(../images/livechaticon.jpg) no-repeat;
	height:46px;
	padding:12px 0 0 50px;
}
.livechat a { text-decoration:none; }

.livechat span {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#000;
	clear:left;
	display:block;
}
.logo {
	float:left;
	/*margin:20px 0 0 0;*/
	/*margin-right:126px;*/
	margin-top:-10px;
	display:block;
	width:390px;
}
.navi {
	padding-top:18px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:12px;
}
.navi ul {
	list-style-type:none;
	width:395px;/*margin:0 0 0 150px;*/
	
}
.navi ul li {
	float:left;
	margin-right:8px;
	behavior: url(border-radius.htc);
}
.navi ul li.active {
	/*background: url(../images/over.jpg) no-repeat;*/
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-border-radius:8px;
	background:#0f6cac;
	/*padding:5px 10px; */
	behavior: url(border-radius.htc);
}
#activeIcon {
	margin:-17px 0 0 12px;
}
.navi ul li.active a {
	color:#fff;
}
.navi ul li a {
	text-decoration:none;
	color:#45565a;
	display:block;
	padding:5px 16px;
}
.navi ul li a:hover {
	text-decoration:none;
	color:#2c3639;
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-border-radius:8px;
	color:#fff;
	background:#0f6cac;
	display:block;
	padding:5px 16px;
	behavior: url(border-radius.htc);
}
.bannerstretch {
	width:982px;
	margin:0 auto;
	padding:0px;
}
.banner {
	margin-top:55px;
	background:url(../images/bannertxt_bg.png) no-repeat;
	height:360px;
	clear:left;
}
.banner h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:34px;
	text-decoration:none;
	color:#fff;
	padding:48px 0 0 44px;
}
.banner h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:24px;
	text-decoration:none;
	color:#fff;
	padding:20px 0 0 44px;
}
.banner h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:15px;
	text-decoration:none;
	color:#fff;
	padding:34px 0 0 44px;
}
.getbutton {
	float:left;
	width:400px;
	height:36px;
	margin:30px 0 0 44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	/*padding:8px 0 0 24px;
	text-shadow: 1px 2px #089eb3;*/
}
.getbutton a {
	color:#fff;
	text-decoration:none;
}
.getbutton a:hover {
	color:#ffde00;
	text-decoration:none;
}
.reqbutton {
	float:left;
	background:url(../images/requestbtn.png) no-repeat;
	width:200px;
	height:36px;
	margin:30px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:8px 0 0 34px;
	text-shadow: 1px 2px #089eb3;
}
.reqbutton a {
	color:#fff;
	text-decoration:none;
}
.reqbutton a:hover {
	color:#ffde00;
	text-decoration:none;
}
.banner_img {
	float:left;
	margin:28px 0 0 52px;
}
.servicebg {
	background:url(../images/service_bg.png) no-repeat;
	width:896px;
	margin:0 auto;
	padding:29px 39px 0 47px;
	min-height:280px;
}
.services {
	float:left;
	width:100%;
	padding-bottom:30px;
}
.team {
	font-family: Century Gothic;
	font-size:25px;
	color:#01295a;
	font-weight:normal;
}
.teamtext {
	font:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#333;
	margin:20px 0 0 0;
	float:left;
}
.getstarted{
	float:left;
	width:125px;
	margin:10px 0 0 15px;;	
}
.getleft {
	float:left;
	background: url(../images/getleftimg.jpg) no-repeat top;
	width:5px;
	height:35px;
}
.getcenter {
	/*float:left;
	width:113px;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	text-align:center;
	padding-top:7px;*/
	margin-bottom:20px;
}
.getcenter a {
	text-decoration:none;
	color:#fff;
}
.getcenter a:hover {
	text-decoration:none;
	color:#ffde00;
}
.getright {
	float:left;
	background: url(../images/getrightimg.jpg) no-repeat top;
	width:5px;
	height:35px;
}
.key {
	width:100%;
	clear:left;
	margin-top:15px;
}
.keyfeature {
	float:left;
	width:319px;
}
.upcoming {
	float:left;
	width:327px;
}
.whatsnew {
	float:left;
	width:229px;
}
.whattopimg {
	background:url(../images/whattopimg.jpg) no-repeat;
	width:229px;
	height:3px;
}
.whatmiddleimg {
	background: url(../images/whatmiddleimg.jpg) repeat-y;
	width:229px;
}
.whatbottomimg {
	background: url(../images/whatbottomimg.jpg) no-repeat;
	width:229px;
	height:3px;
}
.whattext {
	font-family:Century Gothic;
	font-size:18px;
	color:#333333;
	font-weight:normal;
	padding:20px 0 0 15px;
}
.whatmiddleimg p {
	padding:10px 15px 20px 15px;
	line-height:25px;
}
.keyfeaturetext {
	font-family:Century Gothic;
	font-size:25px;
	font-weight:normal;
	color:#01295a;
	border-bottom: 3px #cccccc solid;
	height:50px;
	width:248px;
}
.lorem {
font-family: Century Gothic;
	font-size:25px;
	color:#01295a;
	font-weight:normal;
	padding-top:20px;  		
}
.lorem_paratitle {
font-family: Century Gothic;
	font-size:20px;
	color:#01295a;
	font-weight:normal;
	padding-top:20px;  		
	}
.keysharetext ul {
	list-style-type:none;
}
.keysharetext ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#333333;
	margin:15px 0 15px 0;
	border-bottom:1px #b1d6fc dotted;
}
.status {
	width:248px;
	background:url(../images/status.jpg) no-repeat left top;
	height:37px;
	padding-top:3px;
	text-align:center;
}
.hours {
	width:202px;
	background:url(../images/hours.jpg) no-repeat left top;
	height:37px;
	padding-top:3px;
	padding-left:46px;
	text-align: left;
}
.fileshare {
	width:202px;
	background:url(../images/fileshareicon.jpg) no-repeat left top;
	height:36px;
	padding:3px 0 0 42px;
	text-align: left;
}
.performence {
	width:202px;
	background:url(../images/performer.jpg) no-repeat left top;
	height:36px;
	padding:3px 0 0 46px;
	text-align: left;
}
.contactmangaementicon
{
	width:230px;
	background: url(../images/contactmanagementicon.png) no-repeat left top;
	height:44px;
	padding-top:8px;
	text-align:center;
}
.billing {
	width:202px;
	background: url(../images/bill.jpg) no-repeat left top;
	height:44px;
	padding-top:8px;
	padding-left:46px;
	text-align:left;
}
.keysharetext ul li.viewall {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:underline;
	border:none;
}
.keysharetext ul li.viewall a {
	text-decoration:underline;
	color:#006699;
	border:none;
}
.keysharetext ul li.viewall a:hover {
	text-decoration:underline;
	color:#66a3c2;
	border:none;
}
.tour{ 
	padding:10px 0 30px 0;
	float:left;
	width:100%;
}
.tourtext{
	font-family:Century Gothic;
	font-size:25px;
	font-weight:normal;
	color:#01295a;
}
.share{
	width:300px;
	float:left;
}
.shareicontour{
	text-align:center;
	padding-top:50px;
	border:1px #d2d2d2 solid;
	width:275px;
	height:139px;
	-moz-border-radius:3px 3px 3px 3px;
}
.shareicontourtext{
	font-family:Century Gothic;
	font-size:18px;
	color:#01295a;
	font-weight:normal;
	padding-top:15px;
}
.contmanagementicontourtext{
	font-family:Century Gothic;
	font-size:18px;
	color:#01295a;
	font-weight:normal;
	padding-top:15px;
}
.contmanagement{
	width:299px;
	float:left;
}
.contmanagementicontour{
	text-align:center;
	padding-top:50px;
	border:1px #d2d2d2 solid;
	width:275px;
	height:139px;
	-moz-border-radius:3px 3px 3px 3px;
}
.file_share{
	width:290px;
	float:left;
}
.file_shareicontour{
	text-align:center;
	padding-top:50px;
	border:1px #d2d2d2 solid;
	width:275px;
	height:139px;
	-moz-border-radius:3px 3px 3px 3px;
}
.file_shareicontourtext{
	font-family:Century Gothic;
	font-size:18px;
	color:#01295a;
	font-weight:normal;
	padding-top:15px;
}
.service1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000;
	padding-left:36px;
}
.service1 p {
	line-height:16px;
	padding:10px 0 0 0;
}
.service2 {
	width:389px;
	float:left;
	background:url(../images/projecticon.jpg) no-repeat 77px 6px;
	padding-left:76px;
}
.service2 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000;
	padding-left:36px;
}
.service2 p {
	line-height:16px;
	padding:10px 0 0 0;
}
.service3 {
	width:100%;
	float:left;
	margin-top:39px;
	border-bottom:1px dotted #b1d6fc;
}
.service3 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000;
	padding-bottom:10px;
}
.service4 {
	width:100%;
	margin:0px;
	padding:0 0 40px 0;
	float:left;
}
.service5 {
	float:left;
	width:460px;
}
.service5 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000;
	margin-bottom:26px;
	margin-top:30px;
}
.services6 {
	float:left;
	width:400px;
	padding-left:36px;
}
.services6 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000;
	margin-bottom:26px;
	margin-top:30px;
}
.clients {
	margin:19px 0 0 0;
	padding-bottom:16px;
	border-bottom: 1px solid #d6d6d6;
}
.clients img {
	float:left;
	margin:0 5px 0 0;
}
.clients h3 {
	font-size:15px;
	font-weight:normal;
	line-height:27px;
	clear:both;
	margin:0px;
	padding:0px;
}
.footer {
	width:100%;
	float:left;
	background:url(../images/footerimg.jpg) repeat-x;
	height:252px;
}
.footercenter {
	width:982px;
	margin:0 auto;
}
.footertxt {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin:40px auto;
	text-align:center;
}
.dot {
	margin:-5px 0 25px 0;
	background:url(../images/dotted.jpg) repeat-x;
	height:2px;
}
.footerlogo {
	margin:11px auto;
	text-align:center;
}
.footertxt1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:11px;
	padding:12px 0 0 9px;
}
.footertxtnavi {
	text-align:center;
	width:100%;
}
.footertxtnavi ul {
	list-style-type:none;
	width:253px;
	margin:10px auto;
}
.footertxtnavi ul li {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:11px;
	float:left;
}
.footertxtnavi ul li a {
	text-decoration:none;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:11px;
}
.footertxtnavi ul li a:hover {
	text-decoration:none;
	color:#aeaeae;
}
.saprator {
	margin:0 5px 0 5px;
}
#featureSet {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 6px 0px 25px;
	PADDING-LEFT: 0px;
	WIDTH: 969px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 70px;
	OVERFLOW: hidden;
	PADDING-TOP: 16px;/*top:62px;*/
}
#featureSet .features {
	POSITION: absolute;
	MARGIN: 0px 0px 0px 19px;
	WIDTH: 7000px;
	HEIGHT: 155px
}
#featureSet .product {
	WIDTH: 950px;
	FLOAT: left
}
#featureSet .icon {
	MARGIN: 0px;
	WIDTH: 174px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 155px
}
#featureSet .featureCopy {
	WIDTH: 91%;
	DISPLAY: inline;
	FLOAT: left
}
#featureSet .featureCopy H2 {
	MARGIN: 10px 0px 5px;
	FONT: 18px/24px Arial, Helvetica, Verdana, sans-serif;
	COLOR: #226699
}
#featureSet .featureCopy H2 SPAN {
	MARGIN: 10px 0px 0px;
	FONT: 18px/24px Arial, Helvetica, Verdana, sans-serif;
	COLOR: #666
}
#featureSet .featureCopy P {
	MARGIN: 0px;
	FONT: 12px Arial, Helvetica, Verdana, sans-serif;
	line-height:17px;
	COLOR: #45565a;
}
#featureSet .featureCopy A {
	COLOR: #518629
}
#featureSet .featureCopy A.arrowLink {
	left:42px;
	margin:-70px 0 0;
	position:fixed;
	DISPLAY: inline;
	FLOAT: left;
}
a.arrowLink {
	float:left;
	margin:12px 0 0 46px;
}
#featureIcons {
	/*POSITION: absolute;*/
	/*width:978px;*/
	BACKGROUND: url(../images/homeSprite.215.gif) no-repeat -8px -609px;
	HEIGHT: 68px;
	RIGHT: 0px;
	left:0;
}
* HTML #featureIcons {
	POSITION: absolute;
	WIDTH: 538px;
	HEIGHT: 68px;
	TOP: 108px;
	RIGHT: -2px
}
#featureIcons UL {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	float:right;
	width:66%;
}
#featureIcons UL LI {
	MARGIN: 0px 35px 0px 0px;
	DISPLAY: inline;
	FLOAT: left
}
#featureIcons UL LI.feature2 A {
	WIDTH: 63px;
	DISPLAY: inline;
	BACKGROUND: url(../images/features.jpg) no-repeat -66px -1px;
	FLOAT: left;
	HEIGHT: 68px
}
#featureIcons UL LI.feature2 A:hover {
	BACKGROUND: url(../images/features.jpg) no-repeat -66px -68px
}
#featureIcons UL LI.feature2 A.active {
	BACKGROUND: url(../images/features.jpg) no-repeat -66px -136px
}
#featureIcons UL LI.feature3 A {
	WIDTH: 63px;
	DISPLAY: inline;
	BACKGROUND: url(../images/features.jpg) no-repeat -144px -1px;
	FLOAT: left;
	HEIGHT: 68px
}
#featureIcons UL LI.feature3 A:hover {
	BACKGROUND: url(../images/features.jpg) no-repeat -144px -68px
}
#featureIcons UL LI.feature3 A.active {
	BACKGROUND: url(../images/features.jpg) no-repeat -144px -136px
}
#featureIcons UL LI.feature4 A {
	WIDTH: 63px;
	DISPLAY: inline;
	BACKGROUND: url(../images/features.jpg) no-repeat -223px -1px;
	FLOAT: left;
	HEIGHT: 68px
}
#featureIcons UL LI.feature4 A:hover {
	BACKGROUND: url(../images/features.jpg) no-repeat -223px -68px;
}
#featureIcons UL LI.feature4 A.active {
	BACKGROUND: url(../images/features.jpg) no-repeat -223px -136px
}
#featureIcons UL LI.feature5 A {
	WIDTH: 63px;
	DISPLAY: inline;
	BACKGROUND: url(../images/features.jpg) no-repeat -292px -1px;
	FLOAT: left;
	HEIGHT: 68px
}
#featureIcons UL LI.feature5 A:hover {
	BACKGROUND: url(../images/features.jpg) no-repeat -292px -68px
}
#featureIcons UL LI.feature5 A.active {
	BACKGROUND: url(../images/features.jpg) no-repeat -292px -136px
}
#featureIcons UL LI.feature6 A {
	WIDTH: 63px;
	DISPLAY: inline;
	BACKGROUND: url(../images/features.jpg) no-repeat -363px -1px;
	FLOAT: left;
	HEIGHT: 68px
}
#featureIcons UL LI.feature6 A:hover {
	BACKGROUND: url(../images/features.jpg) no-repeat -363px -68px
}
#featureIcons UL LI.feature6 A.active {
	BACKGROUND: url(../images/features.jpg) no-repeat -363px -136px
}
#featureIcons UL LI.feature7 A {
	WIDTH: 63px;
	DISPLAY: inline;
	BACKGROUND: url(../images/features.jpg) no-repeat -387px 0px;
	FLOAT: left;
	HEIGHT: 68px
}
#featureIcons UL LI.feature7 A:hover {
	BACKGROUND: url(../images/features.jpg) no-repeat -387px -68px
}
#featureIcons UL LI.feature7 A.active {
	BACKGROUND: url(../images/features.jpg) no-repeat -387px -136px
}
#featureIcons UL LI.feature1 A {
	WIDTH: 63px;
	DISPLAY: inline;
	BACKGROUND: url(../images/features.jpg) no-repeat 6px -1px;
	FLOAT: left;
	HEIGHT: 68px
}
#featureIcons UL LI.feature1 A:hover {
	BACKGROUND: url(../images/features.jpg) no-repeat 6px -68px
}
#featureIcons UL LI.feature1 A.active {
	BACKGROUND: url(../images/features.jpg) no-repeat 6px -136px
}
.takeatour {
	width:990px;
	background:url(../images/star.jpg) no-repeat left;
	background-position: 30px;
	margin:0 auto;
	padding:35px 0 20px 46px;
	/*padding:35px 0 0 59px;*/
font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffde00;
	font-weight:normal;
	text-decoration:none;
	margin-bottom:35px;
}
.explore {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0b71bc;
	text-decoration:none;
	margin-bottom:20px;
}
.dashboard {
	width:100%;
	float:left;
	margin-bottom:40px;/*margin-top:20px;*/
}
.dashleft {
	float:left;
	background:url(../images/dash_left.jpg) no-repeat;
	height:23px;
	width:14px;
}
.dashcenter {
	float:left;
	background:url(../images/dash_center.jpg) repeat-x;
	width:184px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#444444;
	text-align:center;
	text-shadow:1px 1px #efefec;
	padding:2px 0 0 0;
}
.dashrht {
	float:left;
	background:url(../images/dash_rht.jpg) no-repeat;
	width:23px;
	height:23px;
}
.dashboard1 {
	float:left;
}
.dashdown {
	background:#b9b9b5;
	height:15px;
	width:213px;
}
.screenshot {
	clear:both;
	background:url(../images/dash_img.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot1 {
	clear:both;
	background:url(../images/dash_img1.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot2 {
	clear:both;
	background:url(../images/dash_img2.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot3 {
	clear:both;
	background:url(../images/dash_img3.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot4 {
	clear:both;
	background:url(../images/dash_img4.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot5 {
	clear:both;
	background:url(../images/dash_img5.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot6 {
	clear:both;
	background:url(../images/dash_img6.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot7 {
	clear:both;
	background:url(../images/dash_img7.jpg) no-repeat;
	height:201px;
	width:213px;
}
.screenshot img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.screenshot1 img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.screenshot2 img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.screenshot3 img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.screenshot4 img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.screenshot5 img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.screenshot6 img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.screenshot7 img {
	position:relative;
	top:172px;
	left:183px;
	border:0px;
}
.feature {
	width:100%;
	float:left;
	/*border-bottom:1px dotted #b1d6fc;*/
	margin-top:10px;
}
.feature1 {
	float:left;
	margin-bottom:20px;
}
.ourfeature {
	float:left;
	border-bottom:1px dotted #b1d6fc;
	margin-bottom:20px;
	padding-bottom:25px;
}
.shareicon {
	background:url(../images/share.jpg) no-repeat;
	width:48px;
	height:58px;
	float:left;
}
.contacticon {
	background:url(../images/contact.jpg) no-repeat;
	width:48px;
	height:58px;
	float:left;
}
.fileicon {
	background:url(../images/files.jpg) no-repeat;
	width:55px;
	height:51px;
	float:left;
}
.privateicon {
	background:url(../images/private.jpg) no-repeat;
	width:51px;
	height:57px;
	float:left;
}
.projecticon {
	background:url(../images/project.jpg) no-repeat;
	width:48px;
	height:59px;
	float:left;
}
.taskicon {
	background:url(../images/task.jpg) no-repeat;
	width:48px;
	height:56px;
	float:left;
}
.sharetext {
	float:left;
	margin-left:19px;
}
.sharestatus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0b71bc;
	text-decoration:none;
	width:100%;
}
.sharetext1 {
	width:808px;
	padding-top:10px;
	line-height:18px;
	margin-bottom:20px;
}
.sharetext2 {
	width:808px;
	padding-top:20px;
	line-height:18px;
	margin-bottom:20px;
}
.pricesmain {
	width:100%;
	float:left;
}
.basicspacing {
	float:left;
	width:178px;
	margin:58px 0 0 0;
}
.basicplusspacing {
	float:left;
	width:178px;
	margin:9px 0 0 0;
}
.basicbg {
	background:url(../images/basicbg.jpg) no-repeat;
	width:124px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#0a71bb;
	padding:10px 0 0 50px;
}
.enterprisebg {
	background:url(../images/enterprisebg.jpg) no-repeat;
	width:124px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#0a71bb;
	padding:10px 0 0 50px;
}
.basicplusbg {
	background:url(../images/basicplusbg.jpg) no-repeat left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#0a71bb;
	padding:56px 0 11px 18px;
}
.basicprice {
	width:174px;
	margin:10px 0 0 0;
}
.basicpricetop {
	background: url(../images/basicpricetop.jpg) no-repeat;
	height:4px;
}
.basicpricebottom {
	background: url(../images/basicpricebottom.jpg) no-repeat;
	height:4px;
}
.basicpricecenter {
	background: url(../images/basicpricecenter.jpg) repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#0a71bb;
	text-align:center;
}
.basicpluspricetop {
	background: url(../images/basicpluspricetop.jpg) no-repeat;
	height:4px;
}
.basicpluspricebottom {
	background: url(../images/basicpluspricebottom.jpg) no-repeat;
	height:4px;
}
.basicpluspricecenter {
	background: url(../images/basicpluspricecenter.jpg) repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#0a71bb;
	text-align:center;
}
.enterprisetop {
	background: url(../images/enterprisetop.jpg) no-repeat;
	height:4px;
}
.enterprisebottom {
	background: url(../images/enterprisebottom.jpg) no-repeat;
	height:4px;
}
.enterprisecenter {
	background: url(../images/enterprisecenter.jpg) repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#0a71bb;
	text-align:center;
}
.basicdescription {
	background: url(../images/priceborder.jpg) repeat-x left bottom;
	margin-left:3px;
	padding:12px 0;
	width:168px;
	color:#000;
}
.basic_price {
	padding:12px 0;
}
.basicplus_price {
	margin:10px 0 0;
}
.signup {
	/*padding:21px 0 0 0;*/
}
.signupplus {
	padding:21px 0 30px 0;
}
.freetrail {
	float:right;
	width:310px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
}
.logintext {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14px;
	color:#444444;
}
.signuptitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#0b71bc;
text-decoration:none;
margin-top:38px;
border-bottom:1px dotted #B1D6FC;
padding-bottom:20px;
width:100%;
}
.logindiscription {
	margin:56px 0 0 0;
}
.login{
	float:left;
	margin-bottom:20px;
	width:499px;
}
.login p{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:16px;
	color:#444444;
	float:left;
	width:249px;
}
.login p label{
	width:100%;
	float:left;
	margin:0 0 10px 0;
}
.login p input{
	background: url(../images/inputfield.jpg) no-repeat;
	background-attachment: scroll;
	width:238px;
	height:27px;
	border:none;
	padding:5px 0 0 5px; 
	color:#000000;
	font-family:arial;
	font-size:12px;
}
.loginbuttoncenter{
	background:url(../images/logincenter.jpg) repeat-x;
	width:190px;
	height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	border:none;
	-moz-border-radius:10px 10px 10px 10px;
	float:left;
	cursor:pointer;
}
.loginbutton{
	clear:left;
	padding:31px 0 50px 0;
	/*border-bottom:1px dotted #b1d6fc;*/
}
.loginbutton span{
	display:block;
	float:left;
	width:392px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.loginbutton span a{
	color:#1080BF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	margin:10px 0 0 10px;
	text-decoration:none;
	width:335px;
	float:left;
}
.loginbutton span img{
	padding:0 0 0 10px;
	float:left;
}
.loginsingup{
	clear:left;
	width:337px;
}
.ques{
	float:left; 
	padding-right:10px;
}
.questxt{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	color:#000;
	text-decoration:none;
	padding-top:8px;
}
.rightsection{
	float:left;
	margin-left:77px;
	width:150px;
}
.rightsection ul {
	list-style-type:none;
}
.rightsection ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	text-decoration:none;
	margin-bottom:40px;
	width:200px;
}
.rightsection ul li img{
	padding-right:5px;
}
.contactfeild{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#45565a;
	width:290px;
	margin-right:60px;
	float:left;
}
.contactfeild p{
	margin:0 0 20px 5px;
	float:left;
}
.contactfeild label{
	width:150px;
	padding-top:10px;
	color:#444444;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
}
.contactfeildmain{
		margin:50px 0 0 0;
}
.contactfeild input{
	background:url(../images/inputfield.jpg) no-repeat center;
	background-attachment: scroll;
	width:238px;
	border:none;
	padding:6px 0 8px 8px;
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:normal;	
	margin-top:4px;
}
.contactfeild select{
	background:url(../images/inputfield.jpg) no-repeat center;
	border:none;
	padding:0 0 0 5px;
	width:238px;
	padding:6px 0 6px 8px;
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	margin-top:4px;
}
.contactfeildmain {
	margin:50px 0 0 0;
}
.contactfeild input {
	background:url(../images/inputfield.jpg) no-repeat center;
	background-attachment: scroll;
	width:238px;
	border:none;
	padding:6px 0 6px 5px;
	float:left;
}
.contactfeild select {
	background:url(../images/inputfield.jpg) no-repeat center;
	border:none;
	padding:0 0 0 5px;
	width:238px;
	padding:6px 0 6px 5px;
}
.contactsubmit {
	background:url(../images/logincenter.jpg) repeat-x;
	width:130px;
	padding:8px 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	border:none;
	-moz-border-radius:5px 5px 5px 5px;
	margin:25px 0 0 75px;
	cursor:pointer;
}
.contactimg {
	float:left;
	margin:0 0 0 150px;
	width:396px;
}
.contactgirl {
	background:url(../images/contactgirl.jpg) top no-repeat;
	width:107px;
	height:117px;
	float:left;
	margin-right:10px;
}
.contacttxt {
	float:left;
	line-height:20px;
	font-size:12px;
	margin:0px;
	padding:0px;
}
.accountinfo {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0b71bc;
	text-decoration:none;
	margin-top:25px;
}
.accfields {
	float:left;
	margin-bottom:30px;
	width:990px;
}
.accfields p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:16px;
	color:#444444;
	float:left;
	width:346px;
}
.accfields p span {
	display:block;
	clear:left;
}
.accfields p label {
	width:290px;
	float:left;
	margin:0 0 10px 0;
}
.accfields p input {
	background: url(../images/inputfield.jpg) no-repeat;
	background-attachment: scroll;
	width:211px;
	/*height:27px;*/
	border:none;
	/*padding-left:5px;*/
	padding:6px 14px;
}
.accountdiscription {
	margin:25px 0 0 0;
	float:left;
	border-bottom:1px #b1d6fc dotted;
	width:100%;
}
.accfields select {
	background:url(../images/inputfield.jpg) no-repeat center;
	border:none;
	padding:0 0 0 5px;
	width:238px;
	padding:6px 0 6px 5px;
}
.comptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	width:242px;/*padding:0 0 0 252px;*/
}
.passwordtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	width:242px;
}
.creataccinfo {
	float:left;
}
.createheading {
	float:left;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0b71bc;
	text-decoration:none;
	margin-top:25px;
	margin-bottom:15px;
}
.creataccinfotxt {
	float:left;
	width:600px;
	margin:0 0 10px 0;
}
.creataccinfotxt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#444444;
	margin-top:10px;
	line-height:20px;

}
.creataccinfotxt input {
	background:url(../images/inputfield.jpg) no-repeat left center;
	background-attachment: scroll;
	width:233px;
	border:none;
	padding:6px 0 6px 5px;
	float:left;
	margin:0 5px -4px 1px;
}
.creataccinfotxt span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	float:left;
	padding:5px 0 0 0;
}
.creatacc {
	float:left;
	width:100%;
	border-bottom:1px #b1d6fc dotted;
	padding-bottom:10px;
}
.terms {
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin:10px 0;
	padding:10px 0 0 0;
}
.footersignup {
margin:-30px 0 0 -30px;
	width:100%;
	float:left;
}
.footersignup p button {
	margin:15px 0 20px 31px;
}




/* tour image slider */

#site_tour h1 {
	background-image:url(../images/site/headline_tour.gif?1286160182);
}
#site_tour #content_main {
	height:400px;
	margin-top:-35px;
	background:url(../images/site/tour_process_bg.gif?1286160182) 30px 0 no-repeat;
}
#site_tour #content_main ol {
	position:relative;
}
#site_tour #content_main ol li {
	position:absolute;
	width:205px;
}
#site_tour #content_main ol li p {
	margin-bottom:0;
}
#site_tour #content_main ol li h3 {
	margin-bottom:8px;
	font-size:19px;
	font-weight:lighter;
	color:#fff;
	letter-spacing:normal;
}
#tour_screenshots {
	position:relative;
	float:left;
	width:890px;
	height:350px;
	margin-bottom:50px;
	background:#777;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
}
#tour_screenshots .pagination {
	position:absolute;
	right:106px;
	bottom:24px;
	width:57px;
	margin:0;
}
#tour_screenshots .pagination li {
	float:left;
}
#tour_screenshots .pagination li a {
	display:block;
	width:19px;
	height:19px;
	text-indent:-9999px;
	background:url(../images/pagination_dots.png?1286160182) no-repeat 0 0;
}
#tour_screenshots .pagination li a:hover, #tour_screenshots .pagination li a.selected {
	background-position:0 -17px;
}
#screenshots {
	width:20000em;
	position:absolute;
}
.screenshots_sli {
	display:block;
	float:left;
	width:830px;
	margin:30px 0 0 30px;
	position:relative;
}
.screenshots_sli img {
	float:left;
}
.screenshot_info {
	float:right;
	width:280px;
	margin:40px 20px 0 0;
}
.screenshot_info h3 {
	font-size:22px;
	font-weight:lighter;
	color:#fff;
}
.screenshot_info p {
	font-size:12px;
	color:#d2d2d2;
}
.pagination li {
	float:left;
}
#tour_screenshots .pagination li a {
	display:block;
	width:19px;
	height:19px;
	text-indent:-9999px;
	background:url(../images/pagination_dots.png?1286160182) no-repeat 0 0;
}
#tour_screenshots .pagination li a:hover, #tour_screenshots .pagination li a.selected {
	background-position:0 -17px;
}
#site_customers #content_main .pagination {
	position:absolute;
	top:372px;
	left:344px;
	clear:both;
	width:95px;
	margin:0 auto;
}
#site_customers #content_main .pagination li {
	float:left;
}
#site_customers #content_main .pagination li a {
	display:block;
	width:19px;
	height:19px;
	text-indent:-9999px;
	background:url(../images/pagination_dots.png?1286160182) no-repeat 0 0;
}
#site_customers #content_main .pagination li a:hover, #site_customers #content_main .pagination li a.selected {
	background-position:0 -17px;
}


@charset "utf-8";
/* CSS Document */
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	/*border:#F4F4F4 solid 1px;*/
	width:892px;
	height:300px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
/* main flash */
.lof-main-wapper{
	margin-right:auto;
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	height:100%;
	width:600px;
	position:relative;
	overflow:hidden;
}

.lof-main-wapper .lof-main-item{
	/*overflow:hidden;*/
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	position:absolute;
}
.lof-main-wapper .lof-main-item img{
	padding:0px;	
	/*width:600px;*/
}

.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	/*top:150px;*/
	/*left:50px;*/
	width:400px;
	/*background:url(../images/transparent_bg.png);*/

	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color: #000;
    float: left;
    /*margin: 0 8px;*/
    padding: 8px 0;
    width: 300px;
}
.lof-main-item-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}


/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
}
.lof-navigator-outer{
	position:absolute;
	right:0;
	top:00px;
	z-index:100;
	height:300px;
	width:310px;
	overflow:hidden;
	color:#FFF
}
.lof-navigator li.active{
	background:url(../images/arrow-bg.png) no-repeat scroll left center; 
	color:#FFF
}


.lof-navigator li:hover{
	
}


.lof-navigator li h3{
	color:#000;	
	font-size:125%;
	padding:35px 0 0 !important;
	margin:0;

}
.lof-navigator li div{
	background:url(../images/transparent_bg.png);
	color:#FFF;
	height:100%;
	position:relative;
	margin-left:15px;
	padding-left:15px;
	border-top:1px solid #E1E1E1;
}

.lof-navigator li.active div{
	background:url(../images/grad-bg.gif);
	color:#FFF;
}
.lof-navigator li img{
	height:60px;
	width:60px;
	margin:15px 15px 10px 0px;
	float:left;
	padding:3px;
	/*border:#C5C5C5 solid 1px;*/
}
.lof-navigator li.active img{
	border:##6C8E5C  solid 1px;
}
.lof-navigator li.active h3{
	color:#fff;
	font-size:125%;
}
.lof-next{
	position:absolute;
	top:0;
	height:30px;
	background:#F9F9F9;
	display:block;
	width:100%;
}
.lof-previous{
	position:absolute;
	bottom:0;
	height:30px;
	background:#F9F9F9;
	display:block;
	width:100%;
}


.tour-content{
	float:left;
	margin:0 auto;
	overflow:hidden;
	width:635px;
}
.tour-content div.feature{
	clear:both;
	margin:0px 0 20px 0;
	overflow:hidden;
	border-bottom:1px #e1e1e1 solid;
	padding-bottom:20px;
	
}
.tour-content img.top{
	/*margin-top:-40px;*/
}
.tour-content img.right{
	float:right;
	/*margin-right:70px;*/
	/*width:321px;*/
}
.tour-content img.left{
	float:left;
	margin-right:15px;
	/*width:321px;*/
}

.tour-content p{
	width:270px;
	float:left;
}
.tour-content h3{
	color:#000000;
	font-family:"Century Gothic",Verdana,Helvetica,sans-serif;
	font-size:16px;
	margin:20px 0 5px;
	text-align:left;

}


.communicateicon{
	float:right;
	margin-right:97px;
	margin-top:-20px;
}
.arrowicon{
	margin-top:60px;
	float:left;
	margin-right:60px;
}

	/** css for override **/
	/* move the main wapper to the right side */
#lofslidecontent45{
	/*float:left;*/
	height:1130px;
}
.lof-snleft .lof-main-wapper{
	margin-left:auto;
	margin-right:inherit;
	/*clear:both;*/
/*	height:1000px;	*/
	float:right;
	width:635px;
}
	/* move the navigator to the left  side */
.lof-snleft .lof-navigator-outer{
	right:auto;
	width:250px;
	float:left;
	height:402px !important;;
}
.lof-snleft .lof-navigator .active{
	background:url(../images/arrow-bg2.gif) center right no-repeat;
	
}
.lof-snleft .lof-navigator li div{
	margin-left:0px;
	margin-right:18px;
	border:1px #e1e1e1 solid;
	background:#ebebeb;	
}
.lof-snleft .lof-navigator li.active div{
		margin-left:inherit;
		margin-right:18px;
		background:url(../images/grad-bg2.gif)
		
	}
.quickstatusbg{
	width:600px;
}

/* Index 1 Starts here */


.toptext{
	color: #000000;
    font-family: Century Gothic, arial;
    font-size: 21px;
    font-weight: normal;
    margin-bottom: 30px;
}
.left{
/*	width:578px;*/
	float:left;
}

.getbg{
	background: #e7f2f6;
	border:1px #d0ebf8 solid;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#01356f;
	margin-bottom:26px;
}
.getbg a{
	text-decoration:underline;
	color:#01356f;
}
.getbg a:hover{
	text-decoration:underline;
	color:#000;
}
.getbg span{
	font-size:11px;
	font-style: italic;
	color:#000;
	padding-left:132px;
}

.keyfeaturemain{
	float:left;
	width:316px;
}
.upcomingmain{
	float:left;
	width:219px;
}
.keytext1{
	font-family:Century Gothic;
	font-size:21px;
	font-weight:normal;
	color:#01295a;
		height:40px;
	
}

.keytext{
	font-family:Century Gothic;
	font-size:21px;
	font-weight:normal;
	color:#01295a;
	border-bottom: 3px #cccccc solid;
	height:40px;
	width:265px;
}
.keycontent ul{
	list-style-type:none;
}
.keycontent ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#333333;
	margin:15px 0 15px 0;
	border-bottom:1px #b1d6fc dotted;
}

.right{
/*	width:235px;
	height:284px;*/
	float:right;
	/*background:url(../images/notebg.png) no-repeat;*/
	/*border:1px #daeff9 solid;*/
	padding:30px 0 20px 15px;

}
.rightbg{
	background:url(../images/notebg.png) no-repeat;
	width:235px;
	height:284px;
}
.right h1{
	font-family:Century Gothic, arial;
	font-size:22px;
	color:#000;
	margin-bottom:20px;
	font-weight:normal;
}
.right ul{
	list-style-type:none;
}
.right ul li{
	list-style-type:none;
	padding-bottom:10px;
	color: #000;
    font-family: Century Gothic, Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
}
.right img{
	padding-right:5px;
}
.readmore{
		text-decoration:none;
}
.readmore a{
	text-decoration:none;
	color:#006699;
	border:none;
}
.readmore a:hover{
	text-decoration:none;
	color:#66a3c2;
	border:none;
}

.manageteam{
	/*width:248px;*/
	width:209px;
	background:url(../images/manageteamicon.jpg) no-repeat left top;
	height:37px;
	padding-top:3px;
	/*text-align:center;*/
	padding-left: 40px;
}

.calendaricon
{
	width:202px;
	background: url(../images/calendar-icon.jpg) no-repeat left top;
	height:40px;
	padding-top:0px;
	padding-left:40px;
	text-align:left;
}

.projectworkspace{
	width:202px;
	background:url(../images/projectworkspaceicon.jpg) no-repeat left top;
	height:37px;
	padding-top:3px;
	padding-left:40px;
	text-align: left;
}
.fileshare1{
	width:202px;
	background:url(../images/fileshareicon2.jpg) no-repeat left top;
	height:36px;
	padding:3px 0 0 42px;
	text-align: left;
}
.performence1{
	width:202px;
	background:url(../images/performer2.jpg) no-repeat left top;
	height:36px;
	padding:3px 0 0 40px;
	text-align: left;
}
.hours1{
	width:202px;
	background:url(../images/hours1.jpg) no-repeat left top;
	height:48px;
	padding-top:3px;
	padding-left:40px;
	text-align: left;
}

.contactmangaementicon1
{
	/*width:248px;*/
	background: url(../images/contactmanagementicon2.jpg) no-repeat left top;
	height:48px;
	padding-top:4px;
	/*text-align:center;*/
	padding-left: 40px;
	width:209px;
}
.status1{
	/*width:248px;*/
	width:209px;
	background:url(../images/status1.jpg) no-repeat left top;
	height:37px;
	padding-top:3px;
	/*text-align:center;*/
	padding-left: 40px;
}

/* Index new 1 ends here */

