﻿@charset "utf-8";
/* CSS Document */

body {
	background: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.clearfix {
	clear: both;
}

#container {
	width: 1017px;
	margin: 0 auto;
}

#header {
	/*background: url(../images/header_bg.jpg) no-repeat 4px 0px;*/
	height: 186px;
}

#navigation {
	/* background: url(../images/navigation_bg.jpg) no-repeat; */ /* error 404; not found */ 
	width: 1000px;
	height: 47px;
	margin: 0 auto;
}

.twtr-widget h3 {
font-size:11px !important;
font-weight:normal !important;
letter-spacing:0 !important;
visibility:visible !important;
}

#content .table{
width:800px;
}


#content {
	background:url(../images/main_bg.jpg) repeat-y;
	padding-left:102px;
	padding-top:25px;
	min-height:550px;
	/*width: 1000px;
	margin: 0 auto; */
}

#footer {
	background: url(../images/footer_bg.jpg) no-repeat;
	/*height: 98px;*/
	padding-top: 30px;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #747474;
}

#bottom{
/*background:url(../images/principal_bg.jpg) repeat-y;*/
background:url(../images/bottom_bg.jpg) repeat-y;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:100px;
padding-top:15px;
}

#block-1{
width:800px;
padding-bottom:15px;
}

#block-2{
width:800px;
padding-right:8px;
}

#block-3{
width:800px;
padding-bottom:15px;
}


.bottom-connected{
width:492px;
margin-left:444px;
padding-top:13px;
}

.bottom-connected a{
text-decoration:none;
}

#connected-services{
float:left;
padding-top:13px;
}

#connected-services-logo{
float:right;
}

#news{
width:348px;
float:left;
}

#news ul li{
/*
list-style-image:url(../images/hexagon.jpg);
list-style-position:inside;*/

/*width:200px;*/
list-style:none;
background:url(../images/hexagon.jpg) left center no-repeat;
padding-bottom:5px;
padding-left:30px;
padding-top:5px;

}

#news-list{
padding-bottom:1px;
border-bottom: #828a91 1px solid;
}

#news-text{
padding:15px 0px 15px 0px;
}

.subtitle{
font-size:10px;
line-height:normal;
margin:0px 0px 10px 0px;
}

.read-more{
float:right;
}

#video{
float:right;
width:400px;
}

.read-more a{
text-decoration:none;
}

.box-button{
padding-left:45px;
}

.box-button .play-text{
float:right;
margin-right:65px;
margin-top:15px;
}

.border-title-top{
background:url(../images/border_top_img.jpg) repeat-x top left;
}

.border-title-bottom{
background:url(../images/border-bottom_img.jpg) repeat-x top left;
}

.columns-block{
width:inherit;
}

.box{
width:250px;
float:left;
}

.columns-block .box ul li{
width:200px;
list-style:none;
background:url(../images/Hexagon_Blue_32.png) left top no-repeat;
padding-bottom:5px;
padding-left:45px;
padding-top:5px;
}

#news-list h3{
margin-bottom:5px;
text-decoration:underline;
}

.box h3{
margin-bottom:5px;
margin-left:45px;
}

#business-benefit h2{
margin-bottom:15px;
margin-left:45px;
}

/******     INTERNAL PAGE  *********/

.block-product{
width:800px;
padding-bottom:15px;
padding-top:10px;
}

.product-image{
float:left;
}

.product-text{
float:right;
width:500px;
padding-top:11px;
}

.product-text-inside{
float:left;
width:250px;
}

.product-list{
float:right;
width:250px;
}

.product-text h1{
margin-bottom:0px;
}

.product-text h2{
margin-bottom:10px;
}

.product-text h3{
margin-bottom:10px;
}

.product-list h1{
margin-bottom:0px;
}

.product-list h2{
margin-bottom:10px;
}

.product-list h3{
margin-bottom:10px;
}

.product-list ul li{
list-style-image:none;
background:url(../images/check.jpg) no-repeat left top;
padding-bottom:0px;
padding-left:30px;
padding-top:3px;
}

.product-btn{
width:inherit;
padding-top:25px;
text-align:right;
}

.product-btn .play-text{
float:right;
margin-right:65px;
margin-top:15px;
}

.product-list .play-text{
margin-top:124px;
}

.video-intro{
background:url(../images/video_home.jpg) no-repeat;
width:435px;
height:253px;
}

#content tr td{
width:165px;
padding-top:3px;
padding-bottom:3px;
}

.required{
color:#FF0000;
}

.general-header{
width:800px;
padding:10px 0px 50px 0px;
}

#content .table{
padding-bottom:100px;
}

.twtr-widget-profile img.twtr-profile-img {
display:none !important;
}

.twtr-widget h3 {
display:none !important;
}

/*
.twtr-widget .twtr-tweet-wrap {
background:transparent url(../images/hexagon.jpg) no-repeat left center;
padding-left:30px;
}
*/

.twtr-widget .twtr-tweet-wrap {
padding-left:0px !important;
}

#twtr-profile-widget .twtr-tweet-text {
background:transparent url(../images/Hexagon_Blue_16.png) no-repeat left center;
padding-left:30px;
margin-left:0px;
}

#divTxt p{
padding:2px 0px;
}

.table .total{
width:800px;
padding-left:354px;
}

.table .buttons p{
padding:5px 0px;
}

.twtr-hd {
padding:0 !important;
height:5px;
}

.title{
margin-bottom:40px;
}

.twitter{
margin-top:10px;
position:absolute;
}

#youtube-player{
padding-left:35px;
padding-top:25px;
}

#partners-text{
padding-bottom:25px;
}

div#play-text-trial{
margin-top:107px;
}

.buttons #add-product{
background-color:#CCCCCC;
border:1px solid #000000;
color:#4F8ABE;
padding:0px 5px;
width:68px;
}

.buttons #add-product a{
color:#4F8ABE;
font-weight:bold;
text-decoration:none;
}

#block-3 .general-header{
padding:10px 0 25px 25px !important;
width:800px;
}

.video-intro-home{
height:253px;
width:435px;
padding-left:19px;
padding-top:12px;
}

#block-1-partners{
width:800px;
padding-bottom:15px;
}