#content .intro a{text-decoration:underline;}
#content .intro a:hover{text-decoration:none;}
#main .main-block{
	padding:16px 0 28px;
	margin:0;
	background:url(../images/bg-block-blue.gif) no-repeat 0 100%;
}
#content .heading{
	padding:0 23px 0 0;
	margin:0 0 20px;
	overflow:hidden;
}
#content .heading h2{
	color:#0077c0;
	display:inline-block;
	padding:4px 4px 0 0;
	margin:0;
}
#content .heading .phone{
	float:right;
	font:22px/24px Georgia, 'Times New Roman', Times, serif;
}
#content .heading .call{
	color:#e53c40;
	padding:0 7px 0 0;
}
#content .add-block{
	padding:0 18px;
	overflow:hidden;
}
#content .note-block{
	font-size:13px;
	line-height:18px;
	padding:10px;
	margin:0 0 22px;
	border:1px solid #ecd89c;
	background:#fffbe1;
	overflow:hidden;
}
#content .note-block .note{color:#e52025;}
#content .note-block p{margin:0;}
#content .note-block a{
	font-size:12px;
	color:#e52025;
	text-decoration:underline;
}
#content .note-block a:hover{text-decoration:none;}
#content .item-box{
	margin:0 -40px 0 0;
	overflow:hidden;
}
#content .item-box .item{
	float:left;
	width:202px;
	margin:0 39px 0 0;
	padding:5px 8px;
	min-height:108px;
	text-align:center;
	background:#fff url(../images/bg-green.gif) repeat-x;
	border:2px solid #678120;
}
#content .item-box h3{
	color:#143245;
	font-size:24px;
	line-height:24px;
	font-weight:normal;
	text-align:left;
	margin:0;
}
#content .item-box h4{
	color:#829b3d;
	font-size:18px;
	line-height:18px;
	font-weight:normal;
	text-align:left;
	margin:0 0 20px;
}
#content .item-box .percent-text{font-size:20px;}
#content .item-box .percent{font-size:14px;}
#content .item-box .mark{
	color:#143245;
	font-size:18px;
	line-height:26px;
}
#content .columns{
	font-size:13px;
	line-height:20px;
	margin:0 -30px 0 0;
	padding:0 0 0 1px;
	background:url(../images/bg-divider.gif) repeat-y;
	overflow:hidden;
}
#content .columns .col{
	float:left;
	width:360px;
	padding:23px 27px 0 30px;
}
#content .columns .col:first-child{padding-left:0;}
#content .columns h2{margin:0 0 10px;}
#content .columns p{margin:0 0 15px;}
#content .columns a{text-decoration:underline;}
#content .columns a:hover{text-decoration:none;}
#content .columns .list{
	font-size:13px;
	line-height:14px;
	padding:0 10px 0 0;
	margin:0 0 12px 8px;
	list-style:none;
}
#content .columns .green{
	padding:3px 10px 0 0;
	margin-bottom:10px;
}
#content .columns .list li{
	display:block;
	padding:0 0 14px 32px;
	background:url(../images/bullet-4.gif) no-repeat 0 3px;
}
#content .columns .green li{
	padding:0 0 14px 35px;
	background:url(../images/bullet-5.gif) no-repeat;
}
#content .columns .list a{
	color:#005eb0;
	text-decoration:underline;
}
#content .columns .green a{color:#80ac0d;}
#content .columns .list a:hover{text-decoration:none;}
#content .columns .aligncenter{
	display:block;
	margin:0 auto 15px;
}
#content .columns .video{
	text-align:center;
	padding:10px 0 0;
	overflow:hidden;
}
#content .columns .list-2{
	padding:22px 11px 0 9px;
	margin:0 0 7px;
	line-height:14px;
	list-style:none;
	background:url(../images/bg-list-2.gif) no-repeat;
}
#content .columns .list-2 li{
	display:block;
	padding:0 0 17px;
}
#content .columns .list-2 a{color:#ffb525;}
#content .columns .list-2 img{
	float:left;
	margin:0 19px 0 0;
}
#content .columns .list-2 span{overflow:hidden;}
#content .apply-box{
	padding:13px 0 25px;
	text-align:center;
	overflow:hidden;
}
#content .btn-apply{
	display:block;
	width:201px;
	height:27px;
	margin:0 auto;
	background:url(../images/btn-apply.png) no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
}
#content  .apply-text{
	display:inline-block;
	color:#707565;
	font-size:10px;
	line-height:10px;
	padding:0 0 0 20px;
	margin:4px 0 0 -9px;
	background:url(../images/icon-2.png) no-repeat 0 3px;
}