.separator{
border-right-style:dashed;border-color:black;height:70px;float:left;margin-left: 35px;border-width: 1px;
}
.trustedby_logo{
margin-top: 22.5px;
margin-left: 75px;
float: left;
}

.slidesjs-pagination {
      margin: 6px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(/img/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }


.benefit{
width: 194px;
height: 156px;
color: #FFF;
margin: 7px auto 0 auto;
text-align: center;
background-repeat: no-repeat;
float:left;
}
.benefit_margin{
margin-right: 38px;
}

.benefit_1{
background: url('/img/benefit_1.png');

}
.benefit_2{
background: url('/img/benefit_2.png');

}
.benefit_3{
background: url('/img/benefit_3.png');

}
.benefit_4{
background: url('/img/benefit_4.png');

}
.benefit_text{
font-size: 18px;
padding: 5px;
padding-top: 10px;
}
.step{
text-align: center;
margin-top:20px;
}
.step_width{
width:910px;
}
.step_margin{
margin-top: 10px;
}
.examples{
background-color:#EDEDED;
}
.text{
font-size: 14px;
}
#index {
    float: left;
    width: 950px;
}
#index p.big-text {	
	font-size: 38px;
	text-decoration: none;	
	font-family: "QlassikBold";
	letter-spacing: -1px;	
	z-index: 100;
	line-height: 42px;	
	margin-bottom:20px;
	text-align: center;
	    
}
.comp_table tbody tr:hover td {
background: #d0dafd url('/img/gradhover.png') repeat-x;
color: #339;
}
.comp_table td {
padding: 8px;
border-bottom: 1px solid #fff;
color: #669;
border-top: 1px solid #fff;
background: #e8edff url('/img/gradback.png') repeat-x;
border-right: 1px solid #aabcfe;
}
.comp_table th {
font-size: 16px;
font-weight: bold;
padding: 8px;
background: #b9c9fe url('/img/gradhead.png') repeat-x;
border-top: 2px solid #d3ddff;
border-bottom: 1px solid #fff;
border-right: 1px solid #9baff1;
color: #039;
}
.comp_table{
margin-top: 10px;
height: 160px;
font-size: 15px;
border-collapse: collapse;
}
.table_header{
font-weight: bold;
text-align: center;
background-color: #B0B0B0;
}
#extLeftWrapper {
display: block;
float: left;
height: 300px;
margin-left: -125px;
padding: 0;
position: absolute;
top: 178px;
width: 70px;
z-index: 999;
}
#tweet_share {
background: none repeat scroll 0 0  #ECF5FA;
float: left;
height: 275px;
padding: 10px 0px 25px;
position: fixed;
z-index: 1000;
width: 70px;
border: 1px solid #bbb;

-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topleft: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-box-shadow: 1px 0px 15px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 0px 15px rgba(0,0,0,0.2);
box-shadow: 1px 0px 15px rgba(0,0,0,0.2);
}
.facebook_big-left {
display: block;
height: 75px;
left: 7px;
position: relative;
}
.paddingleft5 {
padding-left: 5px;
}
.paddingleft10 {
padding-left: 10px;
}
.float-left {
float: left;
}
.google_big {
display: block;
height: 75px;
left: 0px;
position: relative;
}
.linkedin_big {
display: block;
height: 75px;
position: relative;
left: -5px;
}
.twitter_big {
display: block;
height: 75px;
position: relative;
left: -4px;
}