﻿* {
	margin:0;
	padding:0;
}
body {
	background:#fff;
	color: #444;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	height:100%;
}
#page {
	width:940px;
	margin:0 auto;
	padding:0 10px;
}
a {
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
/*------------------------- Header -------------------------*/
#header {
	height:130px;
	margin:0;
	padding:0;
}
#header #menu {
	clear:both;
	float:left;
	position:relative;
	height:30px;
	width:940px;
	padding:0;
	margin:10px 0 0 0;
	z-index:0;
}
#header #menu ul {
	list-style-type:none;
	float:left;
	display:inline;
}
#header #menu ul li {
	list-style-type:none;
	text-align:center;
	display:inline;
	float:left;
	padding:0 5px;
	border-right:2px solid #eee;
}
#header #menu ul li a {
	color:#444;
	display: block;
	padding: 9px 12px;
	height: 12px;
	font-size:15px;
	font-weight:bold;
	text-decoration: none;
	background-color: #fff;
}
#header #menu ul li a:hover {
	background-color:#eee;
}
#header #logo {
	float:left;
	margin: 15px 0 0 0;
	width:304px;
	height:62px;
}
#header h1 {
	width:304px;
	height:62px;
	position:relative;
}
#header h1 span {
	background:url(/images/followme.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#home #menu a#nav1, #why #menu a#nav2, #partner #menu a#nav3, #contact #menu a#nav5, #features #menu a#nav6, #News #menu a#nav7 {
	border-bottom:1px solid #7DC358;
}
/* Main navigation selection for benefits section */
#cost #menu a#nav2, #eff #menu a#nav2, #prod #menu a#nav2, #sec #menu a#nav2, #rep #menu a#nav2 {
	border-bottom:1px solid #7DC358;
}
/* Main navigation selection for features section */
#SEC #menu a#nav6, #Cen #menu a#nav6, #Mob #menu a#nav6, #REP #menu a#nav6, #FM #menu a#nav6, #BIE #menu a#nav6{
	border-bottom:1px solid #7DC358;
}
/* Main navigation selection for partner section */
#emear #menu a#nav3, #americas #menu a#nav3, #apac #menu a#nav3, #japan #menu a#nav3{
	border-bottom:1px solid #7DC358;
}
#header #contacts {
	float:right;
	margin:0;
	padding: 20px 0 0 0;
	width:500px;
	text-align:right;
}
#header #contacts p {
	font-size:13px;
	color:#999;
}
#header #contacts span {
	color:#aaa;
	font-weight:bold;
	margin:0 10px;
}
#header #contacts a {
	color:#fff;
	padding: 5px;
	text-decoration:none!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
	background-color: #7DC358;
}
#header #contacts a:hover {
	color:#fff;
	background-color: #888;
}
#banner {
	padding: 0;
	height: 298px;
	width: 940px;
	z-index: 1;
	border-top: 1px solid #eee; /*7DC358*/
	border-bottom: 1px solid #eee; /*7DC358*/
	background-position: top right;
	background-repeat:no-repeat;
}
#banner #bannerrq{
	margin:57px 0 0 27px;
	padding-left:45px;
	width:430px;
	background:url(/images/quotes.png) top left no-repeat;
}
#banner #bannerq{
	width:100%;
	height:100%;
	font-family: Century Gothic, sans-serif;
	font-size:30px;
	color:#000;
	line-height:55px;

}
#banner #bannerlq{
	width:100%;
	height:100%;
	background:url(/images/quotes.png) bottom right no-repeat;
	
}
#nobanner {
	padding: 20px 0 0 0;
	height: 150px;
	width: 940px;
}
#nobanner #overview {
	float:left;
	display:inline;
	height:130px;
	width:600px;
	padding:0;
}
#nobanner #extra {
	float:right;
	display:inline;
	height:150px;
	width:300px;
}
.noborder {
	border:none!important;
}
/*------------------------- Body -------------------------*/
#body {
	display:inline-block;
	margin:0;
	padding-top: 20px;
}
#body p, #nobanner #overview p {
	font-size: 14px;
	line-height: 22px;
	margin:0px;
	padding:0px 0px 10px;
	text-align: justify;
}
#body a {
	color:#7DC358;
	text-decoration:none!important;	
}
#body a:hover {
	color:#444;
	text-decoration: underline!important;
}
#main {
	float:left;
	width:600px;
	margin-right:20px;
	padding-right:19px;
	border-right:1px solid #ccc;
}
#main h2, #nobanner #overview h2 {
	color:#7DC358;
	margin: 0px 0px 10px 0px;
}
#main .featured {
	padding:0;
}
#main .featured img {
	margin:0px;
}
#main .featured p {
	margin:0px;
}
#main .featured2 {
	padding:0;
}
#main .featured2 img {
	margin:0px;
	float:right;
}
#main .featured2 p {
	margin:0px;
}
#main .featured2 #divider hr {
	color:#eee;
	height:1px;
	background: #eee no-repeat scroll center;
	border:none;
	margin-top:5px;
	margin-bottom:15px;
	/*margin-bottom:10px;*/
	/*border-top:1px solid #eee;*/
}
#main .featured2 iframe {
	height:161px;
	width:300px;
	border:none;
	padding-left:20px;
}

#main .featured3 {
	padding-top:40px;
	padding-left:2px;
	padding-right:2px;
	width:600px;
	height:360px;
	background-image: url(/images/feature_home_page.png);
	background-repeat:no-repeat;
	background-position:absolute;
}
#main .featured3 img {
	margin:0px;
	display:block;
}
#main .featured3 p {
	margin:0px;
	background-color:white
}
#main .featured4 {
	padding:0px
}
#main .featured4 img {
	margin-right:10px;
	float:left;
}
#main .featured4 p {
	margin:0px;
	background-color:white
}
#main ul {
	margin: 0 0 10px 0;
	padding-left:80px;
}
#main li {
	margin: 0 0 10px 0;
	font-size:14px;
	line-height: 22px;
	color: #444;
	list-style-image: url(/images/bullet.png);
}
#main .bubble {
	float:left;
	width:283px;
	padding:0;
	margin: 0 15px 15px 0;
	background-position:5px 10px;
	background-repeat:no-repeat;
}
#main .widebubble {
	display:block;
	width:583px;
	padding-bottom:10px;
	margin: 20px 15px 15px 0;
	background-position:5px 10px;
	background-repeat:no-repeat;
}
#main .bubble a {
	display:block;
	width:208px;
	padding:10px 10px 5px 65px;
	text-decoration:none!important;
}
#main .bubble span{
	color:#7DC358;
}
#main .widebubble a{
	color:#fff;
	padding:5px;
	margin:10px 10px 10px 65px;
	width:150px;
	text-decoration:none!important;
	font-size:10pt;
	background-color:#888;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
}
#main .widebubble h3 {
	/*color:#7EC358;*/
	font-size:18px;
	padding:25px 10px 5px 65px;
}
#main .widebubble h4 {
	/*color:#7EC358;*/
	font-size:18px;
	padding:0px 10px 5px 65px;
}
#main .widebubble p {
	text-align:left;
	padding:10px 10px 5px 65px;
}
#main .widebubble ul {
	/*color:#7EC358;*/
	padding:20px 10px 5px 85px;
	line-height: 22px;
}
#main .widebubble a p, #main .bubble a p{
	color:#444!important;
}
#main .widebubble a:hover h3, #main .bubble a:hover h3, #main .bubble a:hover span{
	text-decoration:underline!important;
}
#main .bubble p {
	text-align:left;
}
#main .bubble2 {
	float:left;
	width:169px;
	height:103px;
	padding-top:18px;
	padding-left:15px;
	margin: 5px 0px 0px 5px;
	background-image: url(/images/box.png);
	background-repeat:no-repeat;
	background-position:absolute;
	z-index:0;
}
#main .bubble2 a{
	display:block;
	width:55px;
	padding:4px 10px 10px 55px;
	text-decoration:none!important;
	background-position:absolute;
}
#main .widebubble2 {
	display:block;
	width:583px;
	padding-bottom:10px;
	margin: 20px 15px 15px 0;
	background-position:5px 10px;
	background-repeat:no-repeat;
}
#main .widebubble2 a{
	text-decoration:none!important;
	background-position:absolute;
}
#main .widebubble2 h2 {
	/*color:#7EC358;*/
	font-size:22px;
	padding:10px 10px 5px 65px;
}
#main .widebubble2 h3 {
	/*color:#7EC358;*/
	font-size:22px;
	}
#main .widebubble2 h4 {
	/*color:#7EC358;*/
	font-size:18px;
	padding:0px 10px 15px 65px;
}
#main .widebubble2 p {
	text-align:left;
	padding:0px 10px 5px 65px;
}
#main .bubble h3, #main .widebubble h3, #main .featured h3, #sidebar .bubble h3 {
	/*color:#7EC358;*/
	font-size:18px;
}
#main .bubble2 h3 {
	/*color:#7EC358;*/
	font-size:15px;
}
#main .bubble2 h4 {
	/*color:#7EC358;*/
	font-size:13px;
	
}
#main .bubble3 {
	float:left;
	width:283px;
	padding-bottom:10px;
	margin: 0 15px 15px 0;
	background-position:5px 10px;
	background-repeat:no-repeat;
}
#main .widebubble3 {
	display:block;
	width:583px;
	padding-bottom:10px;
	margin: 20px 15px 15px 0;
	background-position:5px 10px;
	background-repeat:no-repeat;
}
#main .bubble3 span{
	color:#7DC358;
}
#main .bubble3 h3 {
	/*color:#7EC358;*/
	font-size:16px;
	padding:25px 10px 5px 65px;
}
#main .bubble3 ul {
	/*color:#7EC358;*/
	padding:20px 10px 15px 85px;
}
#main .widebubble3 h3 {
	/*color:#7EC358;*/
	font-size:18px;
	padding:25px 10px 5px 65px;
}
#main .widebubble3 ul {
	/*color:#7EC358;*/
	padding:20px 10px 15px 85px;
}
#main .widebubble3 a p, #main .bubble3 a p{
	color:#444!important;	
}
#main .bubble3 p {
	text-align:left;
	padding:10px 10px 5px 65px;
}
#main .widebubble3 p {
	text-align:left;
	padding:10px 10px 5px 65px;
}
#main .widebubble3 a:hover h3, #main .bubble3 a:hover h3, #main .bubble3 a:hover span{
	text-decoration:none!important;
}
#main .widebubble3 a{
	color:#fff;
	padding:5px;
	margin:10px 10px 10px 450px;
	width:150px;
	text-decoration:none!important;
	font-size:10pt;
	background-color:#888;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
		}
#main .bubble3 a{
	color:#fff;
	padding:5px;
	margin:10px 10px 10px 190px;
	width:100px;
	text-decoration:none!important;
	font-size:10pt;
	background-color:#888;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
}
.clear {
	clear:both;
}
#contact .bubble{
	display:block;
	width:208px;
	padding:10px 10px 5px 65px;
	text-decoration:none!important;
}
#contact .bubble a{
	display:inline;
	width:208px;
	padding:0px;
	text-decoration:none!important;
}
#partner .bubble{
	display:block;
	width:150px;
	padding:10px 10px 5px 80px;
	margin-left:15px;
	text-decoration:none!important;
}
#partner .widebubble {
	display:block;
	width:583px;
	padding-left:10px;
	margin: 20px 15px 15px 15px;
	background-position:5px 10px;
	background-repeat:no-repeat;
}
#partner .bubble a{
	display:inline;
	width:150px;
	padding:0px;
	text-decoration:none!important;
}
#sidebar {
	float:right;
	width:300px;
	padding-top:6px;
}
#sidebar h2 {
	color: #7EC358;
	font-weight:bold;
	margin:0px 0px 10px;
}
#sidebar h3 {
	font-weight:500;
	width:260px;
	margin:0px 0px 10px;
}
#sidebar h3 a {
	color:#7EC358;
	font-weight:bold;
	text-decoration:underline;
}
#sidebar h2 a {
	color: #7EC358;
	font-weight:bold;
	text-shadow: 2px 2px 3px #3c6823;
	text-decoration: none;
	outline: medium none;
}
#sidebar .bubble {
	background-color:#fff;
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom: 1px solid #eee;
}
#sidebar .bubble p {
	margin-bottom:10px;
	padding-bottom:0px;
}
#sidebar #links ul li {
	list-style: none;
    margin: 0;
	text-indent: 1em;
}

/*
.linkhighlight a {
	padding:3px;
	background: #7EC358;
	color: #fff;
	text-decoration: none;
}
.linkhighlight a:hover {
	padding:3px;
	background: #7EC358;
	text-decoration: underline;
}
*/
#sidebar ul {
	margin: 0 0 10px 0;
	padding-left:18px;
}
#sidebar li {
	margin: 0 0 3px 0;
	font-size:14px;
	line-height:22px;
	list-style-image: url(/images/bullet.png);
}
#sidebar #links p {
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	margin-bottom:20px;
}
#sidebar #links a {
	display:block;
	font-size:16px;
	padding:7px 0 7px 45px;
	background-image:url(/images/small-icons.png);
	background-repeat:no-repeat;
}
#sidebar2 #divider hr {
	color:#eee;
	height:1px;
	background: #eee no-repeat scroll center;
	border:none;
	margin-top:5px;
	margin-bottom:15px;
	/*margin-bottom:10px;*/
	/*border-top:1px solid #eee;*/
}
#sidebar2 {
	float:right;
	width:300px;
	padding-top:6px;
}
#sidebar2 h2 {
	color: #7DC358;
	font-weight:bold;
	margin:0 15px 15px 0;
}
#sidebar2 h3 {
	font-weight:500;
	width:260px;
	margin:0px 0px 10px;
}
#sidebar2 h3 a {
	color:#7DC358;
	font-weight:bold;
	text-decoration:underline;
}
#sidebar2 h2 a {
	color: #7DC358;
	font-weight:bold;
	text-shadow: 2px 2px 3px #3c6823;
	text-decoration: none;
	outline: medium none;
}
#sidebar2 .bubble {
	width:283px;
	padding:0;
	background-position:5px 10px;
	background-repeat:no-repeat;
	margin-bottom:20px;
}
#sidebar2 .bubble p {
	margin-bottom:10px;
	padding-bottom:0px;
}
#sidebar2 #links ul li {
	list-style: none;
    margin: 0;
	text-indent: 1em;
}
#sidebar2 ul {
	margin: 0 0 10px 0;
	padding-left:18px;
}
#sidebar2 li {
	margin: 0 0 3px 0;
	font-size:14px;
	line-height:22px;
	list-style-image: url(/images/bullet.png);
}
#sidebar2 #links p {
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	margin-bottom:20px;
}
#sidebar2 #links a {
	display:block;
	font-size:15px;
	padding:7px 0 7px 45px;
	background-repeat:no-repeat;
}
#sidebar3 #divider hr {
	color:#eee;
	height:1px;
	background: #eee no-repeat scroll center;
	border:none;
	margin-top:15px;
	margin-bottom:15px;
	/*margin-bottom:10px;*/
	/*border-top:1px solid #eee;*/
}
#sidebar3 {
	float:right;
	width:300px;
	padding-top:5px;
}
#sidebar3 h2 {
	color: #7EC358;
	font-weight:bold;
	margin:0px 0px 10px;
}
#sidebar3 h3 {
	font-weight:500;
	color:white;
	width:260px;
	margin:0px 0px 10px;
}
#sidebar3 h3 a {
	color:#7EC358;
	font-weight:bold;
	text-decoration:underline;
}
#sidebar3 h2 a {
	color: #7DC358;
	font-weight:bold;
	text-shadow: 2px 2px 3px #3c6823;
	text-decoration: none;
	outline: medium none;
}
#sidebar3 .bubble {
	/*background-image:url(/images/box2.png);*/
	background-color:#888;
	background-repeat:no-repeat;
	padding:20px;
	/*margin-bottom:10px;*/
	/*border-bottom: 1px solid #eee;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
}
#sidebar3 .bubble p {
	margin-bottom:10px;
	padding-bottom:0px;
	color:#fff;
}
#sidebar3 .bubble2 {
	/*background-image:url(/images/box2.png);*/
	background-color:#7EC358;
	background-repeat:no-repeat;
	padding:20px;
	/*margin-bottom:10px;*/
	/*border-bottom: 1px solid #eee;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
}
#sidebar3 .bubble2 p {
	margin-bottom:10px;
	padding-bottom:0px;
	color:#fff;
}
#sidebar3 ul {
	margin: 0 0 10px 0;
	padding-left:18px;
}
#sidebar3 li {
	font-weight:bold;
	margin: 0 0 3px 0;
	font-size:14px;
	color:#fff;
	line-height:22px;
	list-style-image:url(/images/bulllet2.png);
}

#sidebar3 #links p {
	/*border-bottom:1px solid #eee;*/
	padding-bottom:0px;
	/*margin-bottom:10px;*/
}

#sidebar3 #links a {
	display:block;
	font-size:15px;
	padding:10px 0 10px 45px;
	background-repeat:no-repeat;
	color:#7EC358;
	text-decoration: underline;
}
#sidebar3 #links a:hover {
	color:#444;
	text-decoration: underline;
}
#cost #sidebar #links a#cost, #eff #sidebar #links a#eff, #prod #sidebar #links a#prod, #sec #sidebar #links a#sec, #rep #sidebar #links a#rep, #sidebar #links a:hover {
	background-color:#eee;
}
#cost2 #sidebar3 #links a#cost2, #eff2 #sidebar3 #links a#eff2, #prod3 #sidebar3 #links a#prod2, #sec2 #sidebar3 #links a#sec2, #rep2 #sidebar3 #links a#rep2, #sidebar3 #links a:hover {
	background-color:#eee;
}
#eu #sidebar2 #links a#eu, #us #sidebar2 #links a#us, #asia #sidebar2 #links a#asia, #japan #sidebar2 #links a#japan, 
}
#FM #sidebar3 #links a#FM, #BIE #sidebar2 #links a#BIE, #REP #sidebar3 #links a#REP, #Mob #sidebar3 #links a#Mob,#Cen #sidebar3 #links a#Cen,#SEC #sidebar3 #links a#SEC,#sidebar3 #links a:hover {
	color:#444;
	text-decoration: underline;
	background-color:#eee;
}
#greenbutton a
{
	color:#fff;
	text-decoration: underline;
}
a.greenbutton {
	width: 275px;
	height:70px;
	padding: 10px 10px 0 15px;
	margin:5px 0 20px 0;
	display:block;
	color:#fff;
	line-height:20px;
	text-decoration:none!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
	background-color: #7EC358;
}
a.greenbutton:hover {
	text-decoration:none;
	background-color:#888;
	color:#fff!important;
}
a.greenbutton em {
	font-family: Century Gothic, sans-serif;
	font-weight:bold;
	font-style:normal;
	color: #fff;
}
a.greenbutton:hover em {
	text-decoration:underline;
}
#greenbutton2 a
{
	color:#444;
	text-decoration: underline;
}
a.greenbutton2 {
	width: 150px;
	height:75px;
	padding: 10px 10px 0 15px;
	margin:5px 0 20px 0;
	display:block;
	color:#fff;
	line-height:20px;
	text-decoration:none!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
	background-color: #f7f7f7;
}
a.greenbutton2:hover {
	text-decoration:none;
	background-color:#eee;
	color:#444!important;
}
a.greenbutton2 em {
	font-family: Century Gothic, sans-serif;
	font-weight:bold;
	font-style:normal;
	color: #7EC358;
}
a.greenbutton2:hover em {
	text-decoration:underline;
}

a.greybutton {
	width: 275px;
	height:56px;
	padding: 10px 10px 0 15px;
	margin:5px 0 20px 0;
	display:block;
	color:#7DC358;
	line-height:20px;
	text-decoration:none!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 4px #ccc;
	-moz-box-shadow: 1px 1px 4px #ccc;
	box-shadow: 1px 1px 4px #ccc;
	background-color: #f7f7f7;
}
a.greybutton:hover {
	text-decoration:none;
	background-color:#eee;
	color:#7EC358!important;
}
a.greybutton img {
	float:left;
	display:inline;
	margin:0 20px 0 0;
	padding:0;
}
a.greybutton em {
	font-family: Century Gothic, sans-serif;
	font-weight:bold;
	font-style:normal;
	color: #7DC358;
}
a.greybutton:hover em {
	text-decoration:underline;
}
a.greybutton spantext {
	color: #7DC358;
}
.whyfollowme {
	background-image:url(/images/icon-efficiency.png)t;
}
.blocktitle {
	height:36px;
	background-position: top left;
	background-repeat:no-repeat;
	padding:10px 0 10px 65px;
}
.grey {
	color:#444!important;
}
.grey2 {
	color:#808080!important;
}
.purple {
	color:#58267E!important;
}
.yellow {
	color:#B48900!important;
}
.red {
	color:#A00000!important;
}
.blue {
	color:#0062AC!important;
}
.white {
	color:#FFF!important;
}
.icon-contactus {
	background-image:url(/images/icon-contact.png)
}
.icon-efficiency {
	background-image:url(/images/icon-efficiency.png)
}
.icon-efficiency2 {
	background-image:url(/images/icon-efficiency2.png)
}
.icon-security {
	background-image:url(/images/icon-security.png)
}
.icon-security2 {
	background-image:url(/images/icon-security2.png)
}
.icon-cost {
	background-image:url(/images/icon-cost.png)
}
.icon-cost2 {
	background-image:url(/images/icon-cost2.png)
}
.icon-productivity {
	background-image:url(/images/icon-productivity.png)
}
.icon-productivity2 {
	background-image:url(/images/icon-productivity2.png)
}
.icon-reporting {
	background-image:url(/images/icon-reporting.png)
}
.icon-reporting2 {
	background-image:url(/images/icon-reporting2.png)
}
.icon-report_application {
	background-image:url(/images/followme_report.png);
	background-repeat:no-repeat;
	z-index:50;
}
.icon-billing {
	background-image:url(/images/followme_billing.png)
}
.icon-track {
	background-image:url(/images/followme_track.png)
}
.icon-allocate {
	background-image:url(/images/followme_allocate.png)
}
.icon-data_management {
	background-image:url(/images/followme_data_management.png);	
}
.icon-secure_application {
	background-image:url(/images/followme_secure.png);
	background-repeat:no-repeat;
	background-position:static;
	z-index:50;
}
.icon-secure_release {
	background-image:url(/images/followme_secure_release.png)
}
.icon-encryption {
	background-image:url(/images/followme_encryption.png)
}
.icon-monitor {
	background-image:url(/images/followme_monitor.png)
}
.icon-access_control {
	background-image:url(/images/followme_access_control.png)
}
.icon-integration {
	background-image:url(/images/followMe_integration.png)
}
.icon-central_application {
	background-image:url(/images/followme_central.png);
	background-repeat:no-repeat;
	z-index:50;
}
.icon-central_client {
	background-image:url(/images/followme_client.png)
}
.icon-central_policy {
	background-image:url(/images/followme_policy_management.png)
}
.icon-central_remote_admin {
	background-image:url(/images/followme_remote_admin.png)
}
.icon-mobile_application {
	background-image:url(/images/followme_mobile.png);
	background-repeat:no-repeat;
	z-index:50;
}
.icon-BIE_application {
	background-image:url(/images/followme_BIE.png);
	background-repeat:no-repeat;
	z-index:50;
}
.icon-BIE_rules {
	background-image:url(/images/followme_rules.png)
}
.icon-BIE_custom_workflow {
	background-image:url(/images/followme_custom_workflow.png)
}
.icon-followme_application {
	background-image:url(/images/followme_printing_feet.png);
	background-repeat:no-repeat;
	z-index:50;
}
.icon-followme_application_white {
	background-image:url(/images/icon-followme_application_white.png)
}
.icon-followme_roaming {
	background-image:url(/images/followme_roam.png)
}
.icon-followme_personal_printing {
	background-image:url(/images/followme_personal_printing.png)
}
.icon-followme_delegated {
	background-image:url(/images/followme_delegated.png)
}
.icon-followme_email {
	background-image:url(/images/followme_email.png)
}
.icon-followme_embedded_release {
	background-image:url(/images/followme_embedded_release.png)
}
.icon-followme_embedded_control {
	background-image:url(/images/followme_embedded_control.png)
}
.icon-embedded_application {
	background-image:url(/images/embedded.png);
}
.icon-followme_compliance {
	background-image:url(/images/FollowMe_compliance.png);
}
.icon-trial_software {
	background-image:url(/images/icon_trial_software.png)
}
.icon-trial_activate {
	background-image:url(/images/icon_trial_activate.png)
}
.icon-trial_guide {
	background-image:url(/images/icon_trial_guide.png);
}
.icon-events {
	background-image:url(/images/icon_calendar.png)
}
.icon-news {
	background-image:url(/images/icon_news.png)
}
.icon-v6 {
	background-image:url(/images/increase_v6.png)
}
.icon-v6_1 {
	background-image:url(/images/icon-v6_1.png)
}
.icon-v6main {
	background-image:url(/images/icon_v6main.png)
}
.icon-v6_2 {
	background-image:url(/images/icon_v6_2.jpg)
}
.icon-BLI {
	background-image:url(/images/Icon_BLI.png)
}
.icon-video {
	background-image:url(/images/icon_video.png)
}
.icon-arrow {
	background-image:url(/images/icon-arrow.png)
}
.icon-guest {
	background-image:url(/images/icon-guest.png)
}

.icon-performance {
	background-image:url(/images/icon-performance.png)
}
.icon-universal {
	background-image:url(/images/universal_icon.png)
}
.icon-print {
	background-image:url(/images/print.png)
}
.icon-join {
	background-image:url(/images/icon-join.png)
}
.icon-find {
	background-image:url('/images/icon_find.png')
}
.icon-partner {
	background-image:url(/images/icon_partner.png)
}
.icon-map-americas {
	background-image:url(/images/map_americas_61x61.png)
}
.icon-map-emear {
	background-image:url(/images/map_emear_61x61.png)
}
.icon-map-apac {
	background-image:url(/images/map_apac_61x61.png)
}
.icon-map-japan {
	background-image:url(/images/map_japan_61x61.png)
}
.icon-sefficiency {
	background-position:5px -144px;
}
.icon-ssecurity {
	background-position:5px -36px;
}
.icon-scost {
	background-position:5px -108px;
}
.icon-sproductivity {
	background-position:5px -72px;
}
.icon-sreporting {
	background-position:5px 0;
}
.icon-sefficiency2 {
	background-image:url(/images/icon-small-efficiency2.png);
}
.icon-ssecurity2 {
	background-image:url(/images/icon-small-security2.png);
}
.icon-scost2 {
	background-image:url(/images/icon-small-cost2.png);
}
.icon-sproductivity2 {
	background-image:url(/images/icon-small-productivity2.png);
}
.icon-sreporting2 {
	background-image:url(/images/icon-small-reporting2.png);
}
.icon-spdf {
	background-image:url(/images/sdownloadpdf.png);
}

.icon-map-samericas {
	background-image:url(/images/small_US.png);	
}
.icon-map-semear {
	background-image:url(/images/small_EU.png);	
}
.icon-map-sapac {
	background-image:url(/images/small_Apac.png);	
}
.icon-map-sjapan {
	background-image:url(/images/small_Japan.png);	
}
.icon-smobile_app {
	background-image:url(/images/icon_small_mobile.png);	
}
.icon-scentral_app {
	background-image:url(/images/icon_small_central.png);	
}
.icon-sreport_app {
	background-image:url(/images/icon_small_report.png);	
}
.icon-ssecure_app{
	background-image:url(/images/icon_small_secure.png);
}
.icon-sbie_app {
	background-image:url(/images/icon_small_bie.png);	
}
.icon-sfollowme_app{
	background-image:url(/images/icon_small_feet.png);
}
.icon-footer_ringdale {
	background-image:url(/images/ringdale_logo_170x29.png);
	background-repeat:no-repeat;
	z-index:50;
}
.banner-productivity {
	background-image:url(/images/banner-productivity.jpg);	
}
.banner-security {
	background-image:url(/images/banner-security.jpg);
}
.banner-efficiency {
	background-image:url(/images/banner-efficiency.jpg);
}
.banner-reporting {
	background-image:url(/images/banner-reporting.jpg);	
}
.banner-cost {
	background-image:url(/images/banner-cost.jpg);
}
.banner-contact {
	background-image:url(/images/banner-contact.jpg);
}
.banner-trial {
	background-image:url(/images/banner-trial.jpg);
}
.banner-process {
	background-image:url(/images/process.png);
}
.banner-partners {
	background-image:url(/images/banner-partners.jpg);
}
.banner-embedded {
	background-image:url(/images/banner-embedded.jpg);
}
.banner-bie {
	background-image:url(/images/banner-bie.jpg);
}
.banner-news {
	background-image:url(/images/banner-news.jpg);
}
.banner-demo {
	background-image:url(/images/mobile_printing_demo.jpg);
}
.banner-v6_1 {
	background-image:url(/images/banner-v6_1.jpg);
}
.banner-brands {
	background-image:url(/images/banner-brands.jpg);
}
.banner-v6_2 {
	background-image:url(/images/banner-v6_2.jpg);
}


/*------------------------- Footer -------------------------*/
#footer {
	height: 60px;
	width:100%;
	margin:80px 0 0 0;
	left:0px;
	clear: both;
	position: relative;
	z-index: 10;
	/*border-top: 1px dashed #ccc;*/
	/*background-color: #eee;*/
}
#footer div {
	font-size: 10px;
	width: 940px;
	margin: 0 auto;
	padding:0px 10px;
	border-top:2px solid #eee;
}
#footer a {
	color:#444;
	text-decoration: underline;
}
#footer a:hover {
	color:#000;
}
#footer ul {
	float:left;
	height:60px;
	width:210px;
	margin:0px;
	padding:0px;
}
#footer ul li {
	float: left;
	height: 30px;
	list-style-type: none;
	margin-right: 20px;
	padding:15px 0px;
}
#footer span {
	float:left;
	text-align:left;
	display:block;
	width:940px;
	margin-top:15px;
}

.blocktitle_footer {
	/*height:30px;*/
	background-position: bottom left;
	background-repeat:no-repeat;
	padding:6px 0 0px 180px;
}
#sidebar {
	float:right;
	width:300px;
	padding-top:6px;
}
/*-----Contact Form ----*/

#contactform ol {
	margin:0;
	padding:0;
}
#contactform ol li {
	margin:3px 0;
	padding:0;
	list-style:none;
	width:300px;
	float:left;
}
#contactform ol label {
	float:left;
	width:75px;
	line-height: 25px;
	margin:0 0 8px 0;
	font-size:12px;
}
#contactform ol select {
	width:212px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#contactform ol input {
	width:200px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}

/*-----Contact Form (ASP NET) ----*/

#aspnetForm ol {
	margin:0;
	padding:0;
}
#aspnetForm ol li {
	margin:3px 0;
	padding:0;
	list-style:none;
	width:300px;
	float:left;
}
#aspnetForm ol label {
	float:left;
	width:75px;
	line-height: 25px;
	margin:0 0 8px 0;
	font-size:12px;
}
#aspnetForm ol select {
	width:212px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#aspnetForm ol input {
	width:200px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#aspnetForm ol input[type="checkbox" i] {
	width:50px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#aspnetForm ol p {
	width:220px;
	float:right;
	font-size:11px;
}
#aspnetForm ol textarea {
	width:200px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#aspnetForm span
{
    visibility:hidden;
    display:none;
}

/*-----Campaign Form (ASP NET) ----*/

.floatLeft
{
	float:left;
}
#campaignForm ol {
	margin:0;
	padding:0;
}
#campaignForm ol li {
	margin:3px 0;
	padding:0;
	list-style:none;
	width:600px;
	float:left;
}
#campaignForm ol label {
	min-width:75px;
	line-height: 25px;
	margin:0 0 8px 0;
	font-size:12px;
}

#campaignForm ol select {
	width:212px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#campaignForm ol input {

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#campaignForm ol textarea {
	width:200px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;
}
#campaignForm span
{
    visibility:hidden;
    display:none;
}

.radioButton div
{
	display: block;
	padding:5px 0 0 15px;
}
                
.radioButton label
{
	width:200px;
	margin:0 0 8px 0;
	font-size:12px;
	padding:0 0 0 15px;
}

.radioButton input
{
 		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		-khtml-border-radius: 3px;
		border-radius: 3px;
		padding:5px;
}

.textBox label
{
		padding-left: 10px;
}

.textBox input
{
		width: 80%;
}

#excludenewsletter {
	font-size:12px;
}
#submit {
	margin:10px 0 0 75px;
}
/*------------------------------- CSS for IE7 and IE6 --------------------------*/
img {
	border:0px;
}
