div.services_template{
	background-repeat: no-repeat;
	font-size: 14px;
}

div#services_content{
	width: 707px;
	margin-top: 20px;
}
	div#services_content div#services_content_top{
		background-image: url('/images/content_box_top.jpg');
		background-position: left;
		background-repeat: no-repeat;
		height: 16px;
		margin: 0px;
	}
	div#services_content div#services_content_mid{
		background-image: url('/images/content_box_mid.jpg');
		background-position: left;
		background-repeat: repeat-y;
		margin: 0px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 10px;
	}
		div#services_content div#services_content_mid h1{
			padding-left: 0px;
			margin-bottom: 10px;
		}
	div#services_content div#services_content_bot{
		background-image: url('/images/content_box_bot.jpg');
		background-position: left;
		background-repeat: no-repeat;
		height: 17px;
		margin-bottom: 10px;
	}
div#link_box_container{
	width: 700px;
	margin-bottom: 15px;
}
	div#link_box_container h1{
		margin-bottom: 15px;
	}
ul#link_list{
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin-bottom: 60px;
}
ul#link_list li{
	line-height: 23px;
	height: 23px;
	padding-left: 30px;
	margin-top: 10px;
	font-size: 18px;
	background-image: url('/images/link_list_arrow.jpg');
	background-position: left;
	background-repeat: no-repeat;

}
div.link_container{
	position: relative;
	height: 106px;
	width: 347px;
	padding: 0px;
	float: left;
}
div.link_box{
	background-image: url('/images/link_box.png');
	height: 100%;
	width: 100%;
}
div.link_container table{
	position: absolute;
	left: 13px;
	top: 4px;
}
	td.link_img{
		width: 101px;
	}
	td.link_text{
		width: 210px;
		padding-left: 10px;
	}

/* form header */
div#services_template_1_holder{
	width: 707px;
	height: 234px;
	margin-top: -7px;
	position: relative;
}
div#services_template_1_bg {
	background: transparent url('/images/services/services_header_1.jpg') no-repeat 0 0;
	width: 100%;
	height: 100%;
}
div#services_template_1_content{
	position: absolute;
	left: 10px;
	top: 20px;
	width: 404px;
	height: 215px;
}
	div#services_template_1_content h2 { margin-top: 20px }
	div#services_template_1_content .form { position: absolute; float: left; top: 80px; width: 400px;
		height: 75px; background: url('/images/services_bg_phone_code.gif') no-repeat 0 10px }
		div#services_template_1_content .form #phone_num { height: 38px; width: 136px; padding: 0 5px; font-size: 30px;
			position: absolute; top: 5px; left: 80px }
		div#services_template_1_content .form #phone_submit { width:127px; height: 42px; background: none;
			background-image: url('/images/services_submit.png'); background-repeat: no-repeat;
			background-position: 0 0; color: #fff; font-size: 24px; position: absolute; left: 237px;
			top: 6px; cursor: pointer; border: none }
		div#services_template_1_content .form .footnote { position: absolute; bottom: 0px; left: 0px; font-size: 14px }




/*
div#services_template_2 {
	background-image: url('/images/services_header_3.png');
	width: 402px;
	height: 210px;
	margin-top: -7px;
	padding-top: 24px;
	padding-left: 20px;
	padding-right: 285px;
	position: relative;
}
	div#services_template_2 .phone { position: absolute; float: left; top: 170px; width: 216px; height: 36px; background: url('/images/services_bg_full_phone.gif') no-repeat 0 0; text-indent: -9999em }
	div#services_template_2 h2 { margin-top: 40px }
*/

#services_template_2, #services_template_3, #services_template_4,
#services_template_5, #services_template_6, #services_template_7,
#services_template_8, #services_template_9, #services_template_10,
#services_template_11, #services_template_12, #services_template_13,
#services_template_14, #services_template_15, #services_template_16,
#services_template_17, #services_template_18, #services_template_19,
#services_template_20, #services_template_21, #services_template_22,
#services_template_23, #services_template_24 {
	width: 402px;
	height: 197px;
	margin-bottom: 10px;
	padding-top: 24px;
	padding-left: 20px;
	padding-right: 271px;
	position: relative;
}


#services_template_2 { background-image: url('/images/services/services_header_2.jpg'); }
#services_template_3 { background-image: url('/images/services/services_header_3.jpg'); }
#services_template_4 { background-image: url('/images/services/services_header_4.jpg'); }
#services_template_5 { background-image: url('/images/services/services_header_5.jpg'); }
#services_template_6 { background-image: url('/images/services/services_header_6.jpg'); }
#services_template_7 { background-image: url('/images/services/services_header_7.jpg'); }
#services_template_8 { background-image: url('/images/services/services_header_8.jpg'); }
#services_template_9 { background-image: url('/images/services/services_header_9.jpg'); }
#services_template_10 { background-image: url('/images/services/services_header_10.jpg'); }
#services_template_11 { background-image: url('/images/services/services_header_11.jpg'); }
#services_template_12 { background-image: url('/images/services/services_header_12.jpg'); }
#services_template_13 { background-image: url('/images/services/services_header_13.jpg'); }
#services_template_14 { background-image: url('/images/services/services_header_14.jpg'); }
#services_template_15 { background-image: url('/images/services/services_header_15.jpg'); }
#services_template_16 { background-image: url('/images/services/services_header_16.jpg'); }
#services_template_17 { background-image: url('/images/services/services_header_17.jpg'); }
#services_template_18 { background-image: url('/images/services/services_header_18.jpg'); }
#services_template_19 { background-image: url('/images/services/services_header_19.jpg'); }
#services_template_20 { background-image: url('/images/services/services_header_20.jpg'); }
#services_template_21 { background-image: url('/images/services/services_header_21.jpg'); }
#services_template_22 { background-image: url('/images/services/services_header_22.jpg'); }
#services_template_23 { background-image: url('/images/services/services_header_23.jpg'); }
#services_template_24 { background-image: url('/images/services/services_header_24.jpg'); }

.service_header h2 { margin-bottom: 20px; color: #fff; font-size: 24px; margin-top: 45px }
	.service_header h2 p { margin: 0 }
