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

.clearboth{
	clear:both;
}


.dabble-head{
background:url(../images/campaigns/ltblue_bg.jpg) #9EAEDF repeat-x bottom;
 height: 400px;
*height:280px;
font-size:14px;
padding:12px 24px 31px 20px;
text-align:center;
*margin-top:0px;
*padding:12px 24px 20px 20px;
 background: url("../images/campaigns/ltblue_bg.jpg") repeat-x scroll center bottom #9EAEDF;


}

.dabble-head h1{
 color: #174372;
 font-size: 33px;
 font-weight: bold;
 letter-spacing: -1px;
 line-height: 44px;
 text-align:center;
 margin:5px 0px 30px 0px;
 
 
}
.dabble-head h1 strong{
 font-size:40px;
}



.dabble-head div{
	float:left;
	height: 238px;
    width: 377px;
	padding:10px 20px 20px 20px;
	*padding:10px 10px 20px 10px;

}
.migrate{
border-right:1px dotted #9FB3E3;
padding-right:40px;
margin-left: 70px;
    padding-right: 40px;
}

.dabble-head div h2{
	color:#333;
	font-size:20px;
	text-transform:uppercase;
	margin-bottom:20px;
	
}

.dabble-head div img{
	float:left;
}

.secndry{
	float: left;
    font-size: 17px;
    font-weight: normal;
	padding-left: 20px;
    text-align: left;
    width: 160px;
	line-height:23px;
}



.dabble-getstarted{
margin-top:30px;
}


.dabble-getstarted a{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	background:#0E519A;
	padding:9px 50px;

}

.dabble-getstarted a:hover{
	background:#0E519A;
	color:#FC3;
}


.dabble-getstarted span{
	padding-top:12px;
		display:block;
}
.dabble-cust{
	margin-top:20px;
	
	}

.dabble-cust h2{
	color: #797C80;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 31px;
    margin: 10px 0 15px;
    padding: 0 0 5px;
	text-align:left;
	
	}
.dabble-body{
	padding:0px 20px;
	
	}

.helpline{
	margin-top:10px;
	text-align:center;
}

.left-block{
	float:left;

	float: left;
    margin-right: 10px;
    width: 67%;
	_width: 60%;
}

.right-block{
	float:left;
	padding-left: 10px;
    width: 30%;
}
.dabble-customers{
width:303px;
float:left;
margin:0px 0px 0px 10px;
text-align:left;
}

.customer-credits{
	clear:both;
	margin-bottom:20px;
}

.customer-photo{
	float:left;
	width:100px;
}
	
.customer-quote{
	float:left;
	margin-left:10px;
	width: 170px;
	color: #666666;
    font-family: Georgia,"Times New Roman",Times,serif;
    line-height: 21px;
    padding-bottom: 10px;
	*text-align:left;

}

.customer-credits{
	font-size:11px;
}

.whatiszc{
	*text-align:left;
   padding: 0px 0px 40px 0px;


}

.whatiszc h2{
	font-size:22px;
}
.whatiszc p{
	font-size:17px;
color: #666666;
margin:10px 0px;
line-height: 1.4;
padding: 0 5px 0 0;
}

.all-customers{
	padding-top:40px;
	
	}
.dabble-nonprofit{
	-moz-border-radius:10px 10px 10px 10px;
border:1px solid #71CEF5;
margin-top:40px;
padding:10px 15px;

}


.dabble-nonprofit p{
	color:#333;
	margin-top:10px;
	line-height:19px;
}

.dabble-form{
	margin-top:20px;
	width:65%;
	float:left;
}

.dabble-form p{
	font-size:20px;
	font-weight:bold;
	margin:20px 0px 0px 0px;
	text-align:center;
		
border-top:2px groove #000000;
padding:10px 0px
}

.dabble-form p strong{
font-size:25px;
padding:4px 44px;


}

.dabble-form span{
	text-align:center;
	padding:10px 0px 0px 20px;
	line-height:45px;
	
}

.right-block2{
	width:30%;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:10px;
	border:1px solid #999;
	margin:60px 0px 0px 20px;
	}

.right-block2 p{
	font-size:14px;
	margin-bottom:20px;
	display:block;
}

.points ul{
	margin:10px 0px 20px 10px;
	padding-bottom:10px;
}
.points li{
	font-size:14px;
	padding:5px 0px;
	color:#333;
	*text-align:left;
	
	
	
	}

.footer-action{
	padding:40px 0px 150px 0px;
	margin:40px 0px 0px 24px;
	border-top: 6px groove #333333;
    
	}

.footer-action a{
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	background:#0E519A;
	color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 28px;
    font-weight: bold;
    margin: 0 30px;
    padding: 7px 35px;
	*padding: 7px 15px;
    text-align: center;
   	width: 308px;
}


.footer-action a:hover{
	color:#FC3;
}
.nonprofit-ad {
clear:both;	
margin:20px 0px;

}

.nonprofit-ad p{
	background: #CAD8F5;
    border-bottom: 1px dotted #666666;
    border-top: 1px dotted #666666;
    font-size: 14px;
    padding: 10px;
    text-align: center;

}
/*


.dabble-head img{

}
.dabble-head p{
font-size:14px;
line-height:21px;
margin:19px 0px 10px 0px;
width:383px;
}

.dabble-head p strong{
font-size:23px;
}

.dbvideo{
float:left; height:283px;
width:460px;

}

.share{
	width:450px;
	height:30px;
	padding:0px;
	margin:0px;
	}
.share p{
	font-size:13px;
	font-weight:bold;
	width:98px;

}

.share div{
float:left;
margin-top:21px;
width:70px;
padding:0px;

}
.dabble-body{
	padding:70px 10px 0px 10px;
	
	
	
	}


.dabble-left{
	width:67%;
	float:left;	
	margin-right:10px;
	}



.dabble-right{
	float:left;
	width:30%;	
	padding-left:10px;
	
	
	}
	
.threesteps-outer{
-moz-border-radius:5px 5px 5px 5px;
background:#D7EDFB;
padding:5px;
width:605px;
margin-left:20px;
}


.threesteps-inner{
	-moz-border-radius:5px 5px 5px 5px;
background:url("/images/triple-a-bg.png") no-repeat scroll 325px 0 #FFFFFF;
border:1px solid #C9DEED;
padding:20px 20px 25px;
height:450px;

}


.threesteps-inner img{
	padding-left:30px;
}


.dabble-steps{
	margin-left:20px;

}

.dabble-steps li{
	list-style:none;
	padding:10px 0px;
	font-size:18px;
	color:#333;
	-moz-border-radius:10px; -webkit-border-radius:10px; background:#C9E0FA;
	margin:20px 0px;


	}

.dabble-steps li p{
	font-size:12px;
	color:#333;
}


.dabble-steps-numb{
color:#fff;
font-size:25px;
font-weight:bold;
margin:-3px 10px 0px 0px;
float:left;
vertical-align:middle;
padding-left:10px;

}


.dabble-steps-success{
background: url(../images/subpages/dabbledb_done.png) no-repeat;
margin-left:6px;
padding:25px 36px 0 0;
}

.threesteps-banner-outr{
	position:absolute;
	width:1px; height:1px;
	
}

.threesteps-banner-innr{
	position:relative;
	top:-19px;
	left:-18px;
	background: url(../images/subpages/3steps.png) no-repeat;
	width:179px;
	height:177px;
	
}

.dabble-button{
	background:#FAF33F;
	-moz-border-radius:10px; -webkit-border-radius:10px;
	width:369px;
	border:3px solid #fff;
	padding:10px 0px;
	text-align:center;
}


.dabble-button a{
	cursor:pointer;
	color:#000;
	font-size:27px;

font-weight:bold;

}


.dabble-getstarted{
	
	-moz-border-radius:10px; -webkit-border-radius:10px;
	background:#0E519A;
	width:400px;
	padding:10px 0px;
	text-align:center;
	margin:0px auto;
}


.dabble-getstarted a{
	cursor:pointer;
	color:#fff;
	font-size:30px;
	padding:15px 77px 15px 77px;
font-weight:bold;

}

.dabble-getstarted a:hover{
	color:#C9E0FA;
}


.dabble-form{
	margin-top:80px;
}

.dabble-form p{
	font-size:20px;
	font-weight:bold;
	margin:20px 0px 0px 0px;
	text-align:center;
		
border-top:2px groove #000000;
padding:10px 0px
}

.dabble-form p strong{

font-size:25px;
padding:4px 44px;


}

.dabble-form span{
	text-align:center;
	padding:10px 0px 0px 20px;
	line-height:45px;
	
}

.dabble-migrants{
	width:205px;
	margin:0 auto;
	text-align:left;
	margin-top:40px;
}



.dabble-migrants div{
	margin-bottom:50px;
}

.dabble-migrants h2{
	font-size:18px;
	margin-bottom:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.dabble-migrants img{
float:left;
margin:0px 10px 10px 0px;
}

.dabble-migrants p{
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:21px;
	color:#666;
	padding-bottom:10px;
}
	
.dabble-migrants span{
	color:#8392D8;
	margin-top:21px;
}

.dabble-nonprofit{
	-moz-border-radius:10px 10px 10px 10px;
border:1px solid #71CEF5;
margin-left:20px;
margin-top:20px;
padding:10px 15px;
width:205px;
}


.dabble-nonprofit p{
	color:#333;
	margin-top:10px;
	line-height:19px;
}
	
*/