body {
	width:100%;
	margin:auto;
	height:auto;
	background:url(../images/wrapper-bg.png) repeat;
}
#wrapper {
	 
	width:875px;
	
	height:auto;
	margin:auto;
}
#header {
	background:url(../images/header.png) no-repeat;
	width:875px;
	height:231px;
	margin:0 auto;
}
#upper-content {
	background:#fff;
	width:875px;
	height:auto;
	margin:0 auto;
	float:left;
}
#main-content {
	height:auto;

	padding:8px 107px;
	width:661px;
	float:left;
}
#main-content h1 {
	background:transparent url(../images/arrow.png) no-repeat scroll 0 0;
	color:#0069B9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	margin-left:0;
	padding-left:29px;
}

#main-content h2 {
	
	color:#0069B9;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:18px;
	
	padding-left:29px;
}

#main-content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#0069b9;
	margin-left:29px;
	line-height:20px;
}
.green {
	color:#8dd50a;
}
a.green {
	color:#8dd50a;
	text-decoration:underline;
}
input.number-input {
	border:5px solid #D8D7D7;
	color:#6B6B6B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	height:32px;
	margin:12px 0 22px 30px;
	padding:3px 6px;
	width:300px;
}
textarea.message-textarea {
	border:5px solid #D8D7D7;
	color:#6B6B6B;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	height:96px;
	margin-left:30px;
	margin-top:17px;
	padding:4px 7px;
	width:600px;
}
p.question {
	background:transparent url(../images/arrow-2.png) no-repeat scroll 0 0;
	color:#0069B9;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px !important;
	font-weight:bold !important;
	height:22px;
	line-height:10px !important;
	margin-left:17px !important;
	margin-right:10px;
	margin-top:20px;
	padding-left:13px;
	display:inline;
}
p.agree {
	font-size:13px !important;
	font-weight:bold !important;
	line-height:26px !important;
}
input.equation {
	border:1px solid #D8D7D7;
	color:#000000;
	display:block;
	float:left;
	height:15px;
	padding-top:5px;
	text-align:center;
	width:50px;
}
input.answer {
	border:1px solid #D8D7D7;
	float:left;
	height:15px;
	padding-top:5px;
	text-align:center;
	width:32px;
}
span.equal {
	color:#0069B9;
	display:inline-block;
	float:left;
	height:22px;
	line-height:22px;
	margin:0 3px;
}
input.checkbox {
	float:left;
	margin-left:30px;
	margin-right:7px;
	margin-top:7px;
}
select.dropdown {
	margin:20px 0 20px 31px;
}
.check-input {
	float:left;
	margin:12px 0 0 17px;
	display:inline;
}


.submit {
	margin:25px 0 0 260px;
}

.math {
	margin:50px 0 0 277px;
}


.social_splash {
	clear:both;
	float:left;
	margin-top:39px;
	height:25px;
	line-height:25px;
}
.social_splash p.left-splash {
	background:transparent url(../images/arrow-2.png) no-repeat scroll 0 center;
	color:#0069B9;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px !important;
	font-weight:bold !important;
	margin-left:17px !important;
	padding-left:13px;
}
.social_splash p.left-splash a {
	text-decoration:underline;
	color:#0069B9;
}

p.left-send-sms {

color:#0069B9;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px !important;
font-weight:bold !important;
}

p.left-send-sms img {
float:left;
margin-left:150px;
}


p.left-send-sms a {
	text-decoration:underline;
	color:#0069B9;
}
p.left-send-sms span {
	font-size:12px;
	margin-left:27px;
}

#lower-content {

background:transparent url(../images/content-lower.png) no-repeat scroll 0 0;
clear:both;
height:272px;
margin:0 auto;
width:875px;
}


#block-number h1 {
	color:#0069B9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:21px;
}
#block-number {
	background:transparent url(../images/blocked-cell.png) no-repeat scroll 0 0;
	float:left;
	height:109px;
	margin:36px 55px 0;
	padding-left:135px;
}

input.block-input {
	border:1px solid #D8D7D7;
	color:#6B6B6B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	height:32px;
	padding:3px 6px;
	width:160px;
	margin-top:19px;
	margin-right:9px;
	float:left;
}

input.block-number-button {
	margin:19px 0;
}
#countertest{


	height:29px;
	margin:80px 0 0;
	width:885px;
}
